@font-face{font-family:"FKGrotesk-Light";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/735f61c0946bb3d228f157c2c70d7aec7ea7f3bd.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Berkeley-Mono-Bold";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/6e75a07c30b85b40dae196ad350238db71daf230.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"FKGroteskNeue-Italic";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/f80f3be3f5d71b1641819c6e5e123ccd34c2e5de.woff2) format("woff2");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"FKGroteskNeue-Regular";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/3763dcf5d20c7b027d413ea2bc979fae419935f3.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"FKGroteskNeue-Medium";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/e5abe558d80392c86acbacd0b6f186992678dc1c.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Berkeley-Mono";src:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/2441e6c85acec8fbd9ce8dac2ea46f73f0fc64d1.woff2) format("woff2");font-weight:normal;font-style:normal;font-display:swap}:root{--mint-border-radius: 10px;--mint-hover-shadow: 4px 4px var(--tertiary-high);--mint-color-mint: #75bdad;--mint-color-blue: #e5f8ff;--sonar-bg-primary: #091717;--sonar-bg-secondary: #14211c;--sonar-border-primary: #1f2b2a;--sonar-border-secondary: #394443;--sonar-border-tertiary: #616963;--sonar-text-primary: #e4e3d4;--sonar-text-secondary: #8c9188;--sonar-text-tertiary: #b8baae;--sonar-text-bright: #fbfaf4;--sonar-text-muted: #b2b6b2;--sonar-text-placeholder: #9a9f9c;--sonar-text-header: #cecfc1;--sonar-accent-teal: #1fb8cd;--sonar-accent-teal-hover: #1b98a9;--sonar-accent-mint: #848456;--sonar-accent-success: #d39900;--sonar-hover-bg: #125760;--sonar-active-bg: #404732;--sonar-card-shadow: 0 8px 60px 0 rgba(103, 151, 255, 0.1), 0 12px 90px 0 rgba(133, 255, 103, 0.1);--sonar-gradient-primary: linear-gradient(to bottom, #14211c 0%, #091717 100%)}:root{--d-sidebar-highlight-background: var(--tertiary-low);--d-sidebar-highlight-hover-background: var(--tertiary);--d-sidebar-header-icon-color: var(--tertiary)}@font-face{font-family:"FK Grotesk Neue Regular";src:url("assets/FKGroteskNeue-Regular.woff2") format("woff2")}#main-outlet-wrapper .sidebar-wrapper{background:var(--sonar-gradient-primary);margin-top:1em;border:1px solid var(--sonar-border-primary);border-radius:8px;height:calc(var(--composer-vh, var(--1dvh))*100 - var(--header-offset, 0px) - 3em);top:calc(var(--header-offset) + 1em)}#main-outlet-wrapper .sidebar-wrapper .sidebar-container{border:none}#main-outlet-wrapper .sidebar-wrapper .sidebar-section-link{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:16px;color:var(--sonar-text-primary);border-radius:4px}#main-outlet-wrapper .sidebar-wrapper .sidebar-section-link:hover{background:var(--sonar-hover-bg);border-radius:4px}#main-outlet-wrapper .sidebar-wrapper .sidebar-section-link--active,#main-outlet-wrapper .sidebar-wrapper .sidebar-section-link.active{font-family:"FKGroteskNeue-Medium",sans-serif;background:var(--sonar-active-bg);border-radius:4px}#main-outlet-wrapper .sidebar-wrapper .sidebar-section-divider{border-top:1px solid var(--sonar-border-primary);margin:.5em 0}#main-outlet-wrapper .sidebar-wrapper .sidebar-list-item{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:16px;color:var(--sonar-text-primary);border-radius:4px;transition:background .2s}#main-outlet-wrapper .sidebar-wrapper .sidebar-list-item:hover{background:var(--sonar-hover-bg);border-radius:4px}#main-outlet-wrapper .sidebar-wrapper .sidebar-list-item.active{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;color:var(--sonar-text-primary);background:#404732;border-radius:4px}#main-outlet-wrapper .sidebar-wrapper .sidebar-list-item .activity-dot,#main-outlet-wrapper .sidebar-wrapper .sidebar-section-link .activity-dot{display:inline-block;width:8px;height:8px;background:var(--sonar-accent-teal);border-radius:50%;margin-right:.5em;vertical-align:middle}#main-outlet-wrapper .sidebar-wrapper .sidebar-category-toggle{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-tertiary);border-radius:4px;transition:background .2s}#main-outlet-wrapper .sidebar-wrapper .sidebar-category-toggle:hover{background:var(--sonar-hover-bg);border-radius:4px}body:not(.has-sidebar-page) #main-outlet-wrapper .sidebar-wrapper,.sidebar-wrapper.--hidden{border:none}.sidebar-footer-wrapper{background:var(--sonar-bg-primary);position:absolute;bottom:0;padding:1em;border-top:1px solid var(--sonar-border-primary)}.sidebar-footer-wrapper .sidebar-footer-container::before{display:none}html body.has-sidebar-page.has-full-page-chat #main-outlet-wrapper{gap:2em;background:rgba(0,0,0,0)}html body.has-sidebar-page.has-full-page-chat #main-outlet{padding:0}.chat-composer__wrapper{background:rgba(0,0,0,0)}.full-page-chat .chat-full-page-header{background:var(--primary-very-low)}.desktop-view .has-full-page-chat .chat-channel{height:calc(100vh - (var(--header-offset) + 3em))}.chat-message-container,.chat-transcript{background:rgba(0,0,0,0)}.chat-drawer .chat-drawer-container{background:var(--sonar-gradient-primary);border:1px solid var(--sonar-border-primary);border-bottom:none;border-radius:8px 8px 0 0;box-shadow:0 8px 60px 0 rgba(103,151,255,.1),0 12px 90px 0 rgba(133,255,103,.1);height:100%;min-height:400px}.chat-drawer .chat-drawer-outlet{background:var(--sonar-gradient-primary);height:100%}.chat-drawer .chat-drawer-resizer{background:var(--sonar-bg-primary);border-top:1px solid var(--sonar-border-primary)}.chat-drawer .chat-channel-content,.chat-drawer .chat-channel-container{background:rgba(0,0,0,0)}.chat-drawer .chat-drawer-container .chat-drawer-header,.chat-drawer .chat-drawer-container .chat-header,.chat-drawer .chat-drawer-container .chat-channel-header,.chat-drawer .chat-drawer-container .c-chat-header,.chat-drawer .chat-drawer-container .chat-full-page-header{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:1em;display:flex;align-items:center;justify-content:space-between;min-height:60px;box-shadow:none;border-top:none;margin:0}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-drawer-header__title,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header__title,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-title,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__title,.chat-drawer .chat-drawer-container .chat-header .chat-drawer-header__title,.chat-drawer .chat-drawer-container .chat-header .chat-header__title,.chat-drawer .chat-drawer-container .chat-header .chat-channel-title,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__title,.chat-drawer .chat-drawer-container .chat-channel-header .chat-drawer-header__title,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header__title,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-title,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__title,.chat-drawer .chat-drawer-container .c-chat-header .chat-drawer-header__title,.chat-drawer .chat-drawer-container .c-chat-header .chat-header__title,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-title,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__title,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-drawer-header__title,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header__title,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-title,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__title{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;color:var(--sonar-text-primary);margin:0;flex:1;display:flex;align-items:center;gap:.5em}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-drawer-header__title .emoji,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-title .emoji,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-header .chat-drawer-header__title .emoji,.chat-drawer .chat-drawer-container .chat-header .chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-header .chat-channel-title .emoji,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-channel-header .chat-drawer-header__title .emoji,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-title .emoji,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__title .emoji,.chat-drawer .chat-drawer-container .c-chat-header .chat-drawer-header__title .emoji,.chat-drawer .chat-drawer-container .c-chat-header .chat-header__title .emoji,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-title .emoji,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-drawer-header__title .emoji,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header__title .emoji,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-title .emoji,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__title .emoji{font-size:18px}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-drawer-header__subtitle,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-subtitle,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-header .chat-drawer-header__subtitle,.chat-drawer .chat-drawer-container .chat-header .chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-header .chat-channel-subtitle,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-channel-header .chat-drawer-header__subtitle,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-subtitle,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__subtitle,.chat-drawer .chat-drawer-container .c-chat-header .chat-drawer-header__subtitle,.chat-drawer .chat-drawer-container .c-chat-header .chat-header__subtitle,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-subtitle,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-drawer-header__subtitle,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header__subtitle,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-subtitle,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__subtitle{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:12px;color:var(--sonar-text-secondary);margin:0}.chat-drawer .chat-drawer-container .chat-drawer-header .btn,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-btn,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-btn,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__btn,.chat-drawer .chat-drawer-container .chat-header .btn,.chat-drawer .chat-drawer-container .chat-header .chat-header-btn,.chat-drawer .chat-drawer-container .chat-header .chat-channel-btn,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__btn,.chat-drawer .chat-drawer-container .chat-channel-header .btn,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-btn,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-btn,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__btn,.chat-drawer .chat-drawer-container .c-chat-header .btn,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-btn,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-btn,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__btn,.chat-drawer .chat-drawer-container .chat-full-page-header .btn,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-btn,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-btn,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__btn{background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:11px;padding:.5em .75em;margin:0 .25em;min-width:auto;height:auto}.chat-drawer .chat-drawer-container .chat-drawer-header .btn:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-btn:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-btn:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__btn:hover,.chat-drawer .chat-drawer-container .chat-header .btn:hover,.chat-drawer .chat-drawer-container .chat-header .chat-header-btn:hover,.chat-drawer .chat-drawer-container .chat-header .chat-channel-btn:hover,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__btn:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-primary)}.chat-drawer .chat-drawer-container .chat-drawer-header .btn:focus,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-btn:focus,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-btn:focus,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__btn:focus,.chat-drawer .chat-drawer-container .chat-header .btn:focus,.chat-drawer .chat-drawer-container .chat-header .chat-header-btn:focus,.chat-drawer .chat-drawer-container .chat-header .chat-channel-btn:focus,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__btn:focus,.chat-drawer .chat-drawer-container .chat-channel-header .btn:focus,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-btn:focus,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-btn:focus,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__btn:focus,.chat-drawer .chat-drawer-container .c-chat-header .btn:focus,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-btn:focus,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-btn:focus,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__btn:focus,.chat-drawer .chat-drawer-container .chat-full-page-header .btn:focus,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-btn:focus,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-btn:focus,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__btn:focus{outline:none;border-color:var(--sonar-accent-teal);box-shadow:0 0 0 2px rgba(31,184,205,.2)}.chat-drawer .chat-drawer-container .chat-drawer-header .btn .d-icon,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-btn .d-icon,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-btn .d-icon,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .chat-header-btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .chat-channel-btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__btn .d-icon{color:var(--sonar-accent-teal)}.chat-drawer .chat-drawer-container .chat-drawer-header .btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-header .btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-header .chat-header-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-header .chat-channel-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-channel-header .btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__btn .d-icon:hover,.chat-drawer .chat-drawer-container .c-chat-header .btn .d-icon:hover,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-btn .d-icon:hover,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-btn .d-icon:hover,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-btn .d-icon:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__btn .d-icon:hover{color:var(--sonar-text-primary)}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-back-btn,.chat-drawer .chat-drawer-container .chat-drawer-header .back-btn,.chat-drawer .chat-drawer-container .chat-drawer-header .c-navbar-back-btn,.chat-drawer .chat-drawer-container .chat-header .chat-header-back-btn,.chat-drawer .chat-drawer-container .chat-header .back-btn,.chat-drawer .chat-drawer-container .chat-header .c-navbar-back-btn,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-back-btn,.chat-drawer .chat-drawer-container .chat-channel-header .back-btn,.chat-drawer .chat-drawer-container .chat-channel-header .c-navbar-back-btn,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-back-btn,.chat-drawer .chat-drawer-container .c-chat-header .back-btn,.chat-drawer .chat-drawer-container .c-chat-header .c-navbar-back-btn,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-back-btn,.chat-drawer .chat-drawer-container .chat-full-page-header .back-btn,.chat-drawer .chat-drawer-container .chat-full-page-header .c-navbar-back-btn{background:rgba(0,0,0,0);border:none;color:var(--sonar-accent-teal);padding:.5em;margin-right:.5em;border-radius:4px}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-back-btn:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .back-btn:hover,.chat-drawer .chat-drawer-container .chat-drawer-header .c-navbar-back-btn:hover,.chat-drawer .chat-drawer-container .chat-header .chat-header-back-btn:hover,.chat-drawer .chat-drawer-container .chat-header .back-btn:hover,.chat-drawer .chat-drawer-container .chat-header .c-navbar-back-btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-back-btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .back-btn:hover,.chat-drawer .chat-drawer-container .chat-channel-header .c-navbar-back-btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-back-btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .back-btn:hover,.chat-drawer .chat-drawer-container .c-chat-header .c-navbar-back-btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-back-btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .back-btn:hover,.chat-drawer .chat-drawer-container .chat-full-page-header .c-navbar-back-btn:hover{background:var(--sonar-hover-bg);color:var(--sonar-text-primary)}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-drawer-header .back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-drawer-header .c-navbar-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .chat-header-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-header .c-navbar-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-channel-header .c-navbar-back-btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-back-btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .back-btn .d-icon,.chat-drawer .chat-drawer-container .c-chat-header .c-navbar-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .back-btn .d-icon,.chat-drawer .chat-drawer-container .chat-full-page-header .c-navbar-back-btn .d-icon{font-size:16px;color:inherit}.chat-drawer .chat-drawer-container .chat-drawer-header .chat-header-controls,.chat-drawer .chat-drawer-container .chat-drawer-header .chat-channel-controls,.chat-drawer .chat-drawer-container .chat-drawer-header .c-chat-header__controls,.chat-drawer .chat-drawer-container .chat-header .chat-header-controls,.chat-drawer .chat-drawer-container .chat-header .chat-channel-controls,.chat-drawer .chat-drawer-container .chat-header .c-chat-header__controls,.chat-drawer .chat-drawer-container .chat-channel-header .chat-header-controls,.chat-drawer .chat-drawer-container .chat-channel-header .chat-channel-controls,.chat-drawer .chat-drawer-container .chat-channel-header .c-chat-header__controls,.chat-drawer .chat-drawer-container .c-chat-header .chat-header-controls,.chat-drawer .chat-drawer-container .c-chat-header .chat-channel-controls,.chat-drawer .chat-drawer-container .c-chat-header .c-chat-header__controls,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-header-controls,.chat-drawer .chat-drawer-container .chat-full-page-header .chat-channel-controls,.chat-drawer .chat-drawer-container .chat-full-page-header .c-chat-header__controls{display:flex;align-items:center;gap:.5em;margin-left:auto}.chat-drawer .chat-channel-list{background:rgba(0,0,0,0)}.chat-drawer .chat-channel-list .chat-channel-row{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:.75em 1em;transition:background .3s linear}.chat-drawer .chat-channel-list .chat-channel-row:hover{background:var(--sonar-hover-bg)}.chat-drawer .chat-channel-list .chat-channel-row.--active{background:var(--sonar-active-bg)}.chat-drawer .chat-channel-list .chat-channel-row .chat-channel-title{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-primary)}.chat-drawer .chat-channel-list .chat-channel-row .chat-channel-title .emoji{margin-right:.5em}.chat-drawer .chat-channel-list .chat-channel-row .chat-channel-metadata{font-family:"Berkeley-Mono",sans-serif;font-size:11px;color:var(--sonar-text-secondary);opacity:.8}.chat-drawer .chat-channel-list .chat-channel-row .chat-channel-unread-indicator{background:var(--sonar-accent-teal);color:var(--sonar-bg-primary);font-family:"Berkeley-Mono-Bold",sans-serif;font-size:10px;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center}.chat-drawer .chat-message{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:.75em 1em}.chat-drawer .chat-message:hover{background:rgba(18,87,96,.3)}.chat-drawer .chat-message .chat-message-avatar .avatar{border-radius:4px}.chat-drawer .chat-message .chat-message-content .chat-message-info .chat-message-username{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:14px;color:var(--sonar-text-primary);font-weight:500}.chat-drawer .chat-message .chat-message-content .chat-message-info .chat-message-date{font-family:"Berkeley-Mono",sans-serif;font-size:11px;color:var(--sonar-text-secondary);opacity:.8}.chat-drawer .chat-message .chat-message-content .chat-message-text{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-primary);line-height:1.4}.chat-drawer .chat-message .chat-message-content .chat-message-text p{margin:.25em 0}.chat-composer{background:rgba(0,0,0,0);border-top:1px solid var(--sonar-border-primary);padding:1em}.chat-composer .chat-composer__input-wrapper{background:var(--sonar-bg-primary);border:1px solid var(--sonar-border-secondary);border-radius:4px}.chat-composer .chat-composer__input-wrapper:focus-within{border-color:var(--sonar-accent-teal-hover)}.chat-composer .chat-composer__input-wrapper .chat-composer__input{background:rgba(0,0,0,0);color:var(--sonar-text-primary);font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px}.chat-composer .chat-composer__input-wrapper .chat-composer__input::placeholder{color:var(--sonar-text-secondary);opacity:.8}.chat-composer .chat-composer__buttons .btn{background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:11px}.chat-composer .chat-composer__buttons .btn:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover)}.chat-composer .chat-composer__buttons .btn .d-icon{color:var(--sonar-accent-teal)}.chat,.chat-container,.chat-wrapper,.chat-full-page-container{background:var(--sonar-gradient-primary)}.chat-drawer-bottom,.chat-status-panel,.chat-footer{background:var(--sonar-bg-primary);border-top:1px solid var(--sonar-border-primary)}.chat-drawer{background:var(--sonar-gradient-primary)}.chat-drawer,.chat-drawer *{box-sizing:border-box}body{background-color:var(--sonar-bg-primary)}.d-editor-textarea-wrapper,.select-kit-header{border-radius:var(--mint-border-radius)}:root{--d-input-border-radius: var(--mint-border-radius);--d-nav-underline-height: 0}.d-header{height:5em;box-shadow:none;background-color:var(--sonar-bg-primary)}.d-header-mode .bootstrap-mode{color:var(--secondary)}.d-header .d-icon,.d-header .hamburger-panel .d-icon,.d-header .search-menu .d-icon,.d-header .chat-header-icon .d-icon,.d-header .menu-panel .d-icon,.d-header .icon,.d-header .btn .d-icon,.d-header .widget-button .d-icon,.d-header .header-dropdown-toggle .d-icon{color:var(--sonar-text-header)}.d-header .d-icon:hover,.d-header .hamburger-panel .d-icon:hover,.d-header .search-menu .d-icon:hover,.d-header .chat-header-icon .d-icon:hover,.d-header .menu-panel .d-icon:hover,.d-header .icon:hover,.d-header .btn .d-icon:hover,.d-header .widget-button .d-icon:hover,.d-header .header-dropdown-toggle .d-icon:hover{color:var(--sonar-text-primary)}.alert.alert-info{border-radius:10px}.custom-homepage-columns{margin:2em 0 2em 0;padding:0;display:none}.custom-homepage-columns .col{position:relative;border-radius:var(--mint-border-radius);padding:2em 2em 1em;border-top:8px solid var(--tertiary);background:var(--primary-very-low)}@media(prefers-color-scheme: light){.custom-homepage-columns .col{background:var(--header_background)}}.custom-homepage-columns .col .header-wrapper{background-color:rgba(0,0,0,0)}.custom-homepage-columns .col .header-wrapper a h2{color:var(--primary)}.custom-homepage-columns .col .header-wrapper .btn-primary{display:none}.custom-homepage-columns .col .btn-more{color:var(--secondary);background:var(--tertiary);transition:all .3s linear;border-radius:var(--mint-border-radius);text-transform:uppercase;border:1px solid var(--tertiary)}.custom-homepage-columns .col .btn-more:hover{color:var(--secondary);background:var(--tertiary-hover)}.custom-homepage-columns .loading-container:not(:has(.spinner)){min-height:unset}.navigation-categories .search-banner{border-radius:8px;height:350px;box-sizing:border-box;padding:2.5em 0 3em;margin:1em auto;max-width:1110px}.category-box-inner{background:var(--primary-very-low)}@media(prefers-color-scheme: light){.category-box-inner{background:var(--header_background)}}.navigation-topics .container.list-container{background:var(--sonar-gradient-primary);border:1px solid var(--sonar-border-primary);border-radius:var(--mint-border-radius);box-shadow:var(--sonar-card-shadow);padding:2em;margin-top:.8em;position:relative;overflow:hidden}.navigation-topics .container.list-container::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:8px;background:var(--sonar-accent-mint);border-radius:var(--mint-border-radius) var(--mint-border-radius) 0 0;z-index:1}.navigation-topics .container.list-container .category-list .category-name,.navigation-topics .container.list-container .category-list .category-label,.navigation-topics .container.list-container .category-list .category-title{font-family:"Berkeley Mono",monospace;font-size:12px;color:var(--sonar-text-secondary);background:none;letter-spacing:.01em;font-weight:400;margin-bottom:.5em}.navigation-topics .container.list-container .category-list .category-name,.navigation-topics .container.list-container .category-list .category-label,.navigation-topics .container.list-container .category-list .category-title{position:relative}.navigation-topics .container.list-container .category-list .category-name::after,.navigation-topics .container.list-container .category-list .category-label::after,.navigation-topics .container.list-container .category-list .category-title::after{content:"";display:block;margin-top:.5em;height:1px;width:100%;background:var(--sonar-border-tertiary)}.navigation-topics .container.list-container .topic-list .main-link a.title,.navigation-topics .container.list-container .topic-list .main-link a.title:link{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;color:var(--sonar-text-bright);text-decoration:none;font-weight:500;transition:color .2s}.navigation-topics .container.list-container .topic-list .main-link a.title:visited{color:var(--sonar-text-muted)}.navigation-topics .container.list-container .topic-list .category-name,.navigation-topics .container.list-container .topic-list .category-tag{font-family:"FK Grotesk Neue Regular","FK Grotesk Neue",Arial,sans-serif;font-size:14px;color:var(--sonar-text-secondary);font-weight:400}.navigation-topics .container.list-container .topic-list .num,.navigation-topics .container.list-container .topic-list .posts,.navigation-topics .container.list-container .topic-list .views,.navigation-topics .container.list-container .topic-list .activity{font-family:"FK Grotesk Neue Regular","FK Grotesk Neue",Arial,sans-serif;font-size:14px;color:var(--sonar-text-secondary);font-weight:400}.navigation-topics .container.list-container .topic-list tr{border-bottom:1px solid var(--sonar-border-primary)}.navigation-topics .container.list-container .topic-list tr:last-child{border-bottom:none}.navigation-topics .container.list-container .topic-list{background:rgba(0,0,0,0);border:none}.navigation-topics .container.list-container .topic-list .topic-list-body{background:rgba(0,0,0,0)}.navigation-topics .container.list-container .topic-list .topic-list-item{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);transition:background-color .2s ease}.navigation-topics .container.list-container .topic-list .topic-list-item:hover{background:rgba(18,87,96,.1)}.navigation-topics .container.list-container .topic-list .topic-list-item:last-child{border-bottom:none}.navigation-topics .container.list-container .topic-list .topic-list-data{padding:1em .5em;vertical-align:middle;border:none;background:rgba(0,0,0,0)}.navigation-topics .container.list-container .topic-list .main-link .link-top-line{display:flex;align-items:center;gap:.5em;margin-bottom:.5em}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .title{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;font-weight:500;color:var(--sonar-text-bright);text-decoration:none;transition:color .2s ease}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .title:hover{color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .title:visited{color:var(--sonar-text-muted)}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .topic-statuses{display:flex;align-items:center;gap:.25em}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .topic-post-badges{display:flex;align-items:center;gap:.25em}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .badge-category__wrapper .badge-category{font-family:"Berkeley-Mono",sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;border-radius:4px;padding:.25em .75em;text-decoration:none;transition:all .2s ease}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .badge-category__wrapper .badge-category:hover{opacity:.8}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .discourse-tags{display:flex;align-items:center;gap:.5em}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .discourse-tags .discourse-tag{font-family:"Berkeley-Mono",sans-serif;font-size:11px;color:var(--sonar-text-secondary);background:rgba(140,145,136,.1);border:1px solid rgba(140,145,136,.3);border-radius:4px;padding:.2em .6em;text-decoration:none;transition:all .2s ease}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .discourse-tags .discourse-tag:hover{background:rgba(31,184,205,.1);border-color:var(--sonar-accent-teal);color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .posters .avatar{width:24px;height:24px;border-radius:50%;border:2px solid rgba(0,0,0,0);transition:border-color .2s ease}.navigation-topics .container.list-container .topic-list .posters .avatar:hover{border-color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .posters .avatar.latest{border-color:var(--sonar-accent-mint)}.navigation-topics .container.list-container .topic-list .posters .avatar.latest:hover{border-color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .num{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-secondary);text-align:center}.navigation-topics .container.list-container .topic-list .num .number{font-weight:500}.navigation-topics .container.list-container .topic-list .num.posts .badge-posts{color:var(--sonar-text-secondary);text-decoration:none;transition:color .2s ease}.navigation-topics .container.list-container .topic-list .num.posts .badge-posts:hover{color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .num.views .number{color:var(--sonar-text-secondary)}.navigation-topics .container.list-container .topic-list .num.activity .post-activity{color:var(--sonar-text-secondary);text-decoration:none;transition:color .2s ease}.navigation-topics .container.list-container .topic-list .num.activity .post-activity:hover{color:var(--sonar-accent-teal)}.navigation-topics .container.list-container .topic-list .num.activity .post-activity .relative-date{font-family:"Berkeley-Mono",sans-serif;font-size:12px;font-weight:500}.navigation-topics .container.list-container .topic-list-header{background:rgba(0,0,0,0);border-bottom:2px solid var(--sonar-border-primary);padding:1em .5em}.navigation-topics .container.list-container .topic-list-header .topic-list-data{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;color:var(--sonar-text-tertiary);text-transform:uppercase;letter-spacing:.5px;font-weight:600;border:none;background:rgba(0,0,0,0)}@media(max-width: 768px){.navigation-topics .container.list-container .topic-list .topic-list-data{padding:.75em .25em}.navigation-topics .container.list-container .topic-list .main-link .link-top-line .title{font-size:14px}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line{gap:.5em}.navigation-topics .container.list-container .topic-list .main-link .link-bottom-line .discourse-tags .discourse-tag{font-size:10px;padding:.15em .5em}.navigation-topics .container.list-container .topic-list .num{font-size:11px}}.search-widget .search-context{padding:10px;background-color:var(--tertiary-medium);border-radius:var(--mint-border-radius)}.search-menu .search-context .show-help{color:var(--primary-very-low)}.search-menu .search-input{border-radius:6px;background:var(--sonar-bg-primary);border:1px solid var(--sonar-border-secondary);font-family:"FKGroteskNeue-Regular","FK Grotesk Neue",Arial,sans-serif;font-size:16px;color:var(--sonar-text-placeholder)}.search-menu .search-input::placeholder{color:var(--sonar-text-placeholder);font-family:"FKGroteskNeue-Regular","FK Grotesk Neue",Arial,sans-serif;font-size:16px;opacity:1}.search-menu .search-input:focus,.search-menu .search-input:active{border:1px solid var(--sonar-accent-teal-hover);color:var(--sonar-text-bright);outline:none}.search-menu .search-input:focus::placeholder,.search-menu .search-input:active::placeholder{color:var(--sonar-text-bright)}.search-menu .search-input~.search-icon,.search-menu .search-input~.search-clear{color:var(--sonar-text-header)}.search-menu .show-advanced-search.btn-transparent .d-icon,.search-menu .btn.show-advanced-search .d-icon{color:var(--sonar-text-header)}.discourse-no-touch .search-menu .show-advanced-search.btn-transparent:hover .d-icon,.discourse-no-touch .search-menu .btn.show-advanced-search:hover .d-icon,.search-menu .show-advanced-search.btn-transparent:hover .d-icon,.search-menu .btn.show-advanced-search:hover .d-icon{color:var(--sonar-text-primary) !important}.discourse-no-touch .search-menu .show-advanced-search.btn-transparent:hover,.discourse-no-touch .search-menu .btn.show-advanced-search:hover,.search-menu .show-advanced-search.btn-transparent:hover,.search-menu .btn.show-advanced-search:hover{background:rgba(0,0,0,0) !important;border:none !important}.menu-panel .d-label{color:var(--primary)}a{color:var(--tertiary-hover)}.category-boxes{grid-gap:2em;border-radius:var(--mint-border-radius)}.category-boxes .category-box{width:100%;margin:0;overflow:hidden;border:none;border-top:8px solid;background:var(--secondary);border-radius:var(--mint-border-radius)}.category-boxes .category-box .category-box-inner{border:none;padding:0}.category-boxes .category-box .category-box-inner .category-details{padding:2em}.category-boxes .category-box:hover{box-shadow:0 40px 30px 0 rgba(2,47,57,.1);transform:translateY(-2px)}@media(max-width: 960px){.category-boxes.with-logos.with-subcategories{grid-template-columns:1fr}}.category-list-item.category{border-radius:var(--mint-border-radius);border-right:1px solid var(--primary-low) !important;box-shadow:0 0 4px 0 rgba(0,0,0,.1);margin:0 .59em 2em .59em;background:var(--primary-very-low)}#create-topic{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px;color:var(--sonar-bg-primary);background:var(--sonar-text-bright);border-radius:4px;transition:all .3s linear;position:relative}#create-topic .fa,#create-topic .d-icon{display:none}#create-topic::before{content:"";display:inline-block;width:20px;height:20px;margin-right:8px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_779_781)'%3E%3Cpath d='M16.6666 14.1667V4.16667C16.6666 3.2325 15.9341 2.5 14.9999 2.5C14.0658 2.5 13.3333 3.2325 13.3333 4.16667V14.1667L14.9999 15.8333L16.6666 14.1667Z' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3333 5.83331H16.6666' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 15.8334H4.16667C3.72464 15.8334 3.30072 15.6578 2.98816 15.3452C2.67559 15.0326 2.5 14.6087 2.5 14.1667C2.5 13.7247 2.67559 13.3007 2.98816 12.9882C3.30072 12.6756 3.72464 12.5 4.16667 12.5H7.5C7.94203 12.5 8.36595 12.3244 8.67851 12.0119C8.99107 11.6993 9.16667 11.2754 9.16667 10.8334C9.16667 10.3913 8.99107 9.9674 8.67851 9.65484C8.36595 9.34228 7.94203 9.16669 7.5 9.16669H5' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_779_781'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}#create-topic:hover{background:var(--sonar-accent-teal);color:var(--sonar-bg-primary);border-radius:4px;transition:all .3s linear}#create-topic:hover::before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_779_781)'%3E%3Cpath d='M16.6666 14.1667V4.16667C16.6666 3.2325 15.9341 2.5 14.9999 2.5C14.0658 2.5 13.3333 3.2325 13.3333 4.16667V14.1667L14.9999 15.8333L16.6666 14.1667Z' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3333 5.83331H16.6666' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 15.8334H4.16667C3.72464 15.8334 3.30072 15.6578 2.98816 15.3452C2.67559 15.0326 2.5 14.6087 2.5 14.1667C2.5 13.7247 2.67559 13.3007 2.98816 12.9882C3.30072 12.6756 3.72464 12.5 4.16667 12.5H7.5C7.94203 12.5 8.36595 12.3244 8.67851 12.0119C8.99107 11.6993 9.16667 11.2754 9.16667 10.8334C9.16667 10.3913 8.99107 9.9674 8.67851 9.65484C8.36595 9.34228 7.94203 9.16669 7.5 9.16669H5' stroke='%23091717' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_779_781'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.open .grippie{background:var(--tertiary)}.options.toolbar-popup-menu-options button.single-select-header.dropdown-select-box-header{background:rgba(0,0,0,0);border-radius:none;border:none}.options.toolbar-popup-menu-options button.single-select-header.dropdown-select-box-header:hover{background:var(--tertiary);border-radius:0}.list-controls .combo-box .combo-box-header{color:var(--sonar-text-primary);border-radius:4px;border:1px solid var(--sonar-border-tertiary);font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px;background:rgba(0,0,0,0)}.list-controls .combo-box .combo-box-header:hover,.list-controls .combo-box .combo-box-header:active,.list-controls .combo-box .combo-box-header.active{border:1px solid var(--sonar-accent-teal-hover)}.menu-panel .panel-body-bottom .btn svg{color:var(--tertiary)}.menu-panel .panel-body-bottom .btn:hover{background:var(--tertiary);color:var(--secondary)}.nav-pills li a{color:#fbfaf4;border:1px solid rgba(0,0,0,0);border-radius:4px;text-decoration:none;transition:all .3s linear;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px}.nav-pills li a:hover{background-color:var(--sonar-hover-bg);border-radius:4px;color:var(--sonar-text-bright);text-decoration:none}.nav-pills li a.active{color:var(--sonar-text-bright);border-radius:4px;background:none;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px;text-decoration-color:var(--sonar-accent-mint)}.select-kit.dropdown-select-box .dropdown-select-box-header{background:var(--tertiary);border-radius:var(--mint-border-radius);border:1px solid var(--tertiary);color:var(--secondary);font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px}.select-kit.dropdown-select-box .dropdown-select-box-header svg{color:var(--secondary)}.select-kit.dropdown-select-box .dropdown-select-box-header svg:hover{color:var(--secondary)}.d-editor-button-bar .select-kit.dropdown-select-box .dropdown-select-box-header{background:rgba(0,0,0,0);color:var(--primary-medium);border:1px solid rgba(0,0,0,0);border-radius:0}.d-editor-button-bar .select-kit.dropdown-select-box .dropdown-select-box-header svg{color:currentcolor}.d-editor-button-bar .select-kit.dropdown-select-box .dropdown-select-box-header:hover{color:var(--secondary);background:var(--tertiary-hover);border:1px solid var(--tertiary-hover);border-radius:5px}.discourse-no-touch .btn:hover .d-icon,.discourse-no-touch .btn.btn-hover .d-icon{color:var(--tertiary-hover)}.discourse-no-touch .btn:not(.btn-flat):hover,.discourse-no-touch .btn:not(.btn-flat).btn-hover{color:var(--secondary);background:var(--tertiary-hover);border-radius:5px}.discourse-no-touch .btn:not(.btn-flat):hover .fa,.discourse-no-touch .btn:not(.btn-flat).btn-hover .fa{color:var(--secondary)}.menu-panel .widget-link:hover,.menu-panel .widget-link:focus,.menu-panel .categories-link:hover,.menu-panel .categories-link:focus{background-color:var(--tertiary-low)}.btn-default{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;padding:.5em 1em;text-transform:uppercase;letter-spacing:.5px;transition:all .3s linear}.btn-default:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-bright)}.btn-default .fa,.btn-default .d-icon{color:currentColor}.btn-primary{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;padding:.5em 1em;text-transform:uppercase;letter-spacing:.5px;transition:all .3s linear;border-color:var(--sonar-accent-mint);color:var(--sonar-accent-mint)}.btn-primary:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-bright)}.btn-primary .fa,.btn-primary .d-icon{color:currentColor}.btn-primary:hover{background:var(--sonar-accent-mint);border-color:var(--sonar-accent-mint);color:var(--sonar-bg-primary)}.discourse-no-touch .btn-danger:hover{background:var(--danger-hover)}.select-kit .select-kit-row.is-selected{background-color:var(--secondary-very-high)}.modal-inner-container .btn-primary,.edit-category-footer .btn-primary{border-radius:var(--mint-border-radius)}.user-menu .menu-panel{background:var(--sonar-gradient-primary);border:1px solid var(--sonar-border-primary);border-radius:var(--mint-border-radius);box-shadow:var(--sonar-card-shadow)}.user-menu .menu-panel .panel-body{padding:1em}.user-menu .menu-panel .panel-body-bottom{border-top:1px solid var(--sonar-border-primary);background:rgba(0,0,0,0);padding:1em}.user-menu .quick-access-panel{background:rgba(0,0,0,0)}.user-menu .quick-access-panel li{padding:.75em 1em;border-radius:4px;margin-bottom:.5em;border-bottom:1px solid var(--sonar-border-primary);background:rgba(0,0,0,0) !important}.user-menu .quick-access-panel li:last-child{border-bottom:none;margin-bottom:0}.user-menu .quick-access-panel li:hover{background:var(--sonar-hover-bg) !important}.user-menu .quick-access-panel li .notification{display:flex;align-items:center;gap:.75em}.user-menu .quick-access-panel li .notification .d-icon{color:var(--sonar-accent-teal);width:18px;height:18px;flex-shrink:0}.user-menu .quick-access-panel li .notification .username{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:14px;color:var(--sonar-text-primary);font-weight:500}.user-menu .quick-access-panel li .notification .notification-text{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary);flex:1}.user-menu .quick-access-panel li .notification .relative-date{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-secondary);opacity:.8}.user-menu .quick-access-panel li.mentioned .d-icon{color:var(--sonar-accent-teal)}.user-menu .quick-access-panel li.replied .d-icon{color:var(--sonar-accent-mint)}.user-menu .quick-access-panel li.liked .d-icon{color:var(--sonar-text-bright)}.user-menu .quick-access-panel li.badge-notification .d-icon{color:var(--sonar-accent-success)}.user-menu .quick-access-panel li.badge-notification .badge-name{font-family:"FKGroteskNeue-Medium",sans-serif;color:var(--sonar-accent-success)}.user-menu .quick-access-panel li.system-notification .d-icon{color:var(--sonar-text-secondary)}.user-menu .quick-access-panel li.system-notification .username{color:var(--sonar-text-secondary);font-family:"Berkeley-Mono",sans-serif;font-size:12px;text-transform:uppercase}.user-menu .notifications-dismiss{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;color:#8c9188;background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);border-radius:4px;padding:.5em 1em;transition:all .3s linear}.user-menu .notifications-dismiss:hover{border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-primary)}.menu-panel{background:var(--sonar-gradient-primary);border:1px solid var(--sonar-border-primary);border-radius:var(--mint-border-radius);box-shadow:var(--sonar-card-shadow)}.menu-panel .panel-body{background:rgba(0,0,0,0)}.menu-panel .d-label{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:#8c9188;text-transform:uppercase;letter-spacing:.5px}.menu-panel .widget-link,.menu-panel .categories-link{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-primary);padding:.75em 1em;border-radius:4px;transition:all .3s linear}.menu-panel .widget-link:hover,.menu-panel .widget-link:focus,.menu-panel .categories-link:hover,.menu-panel .categories-link:focus{background:var(--sonar-hover-bg);color:var(--sonar-text-primary)}.menu-panel .widget-link .d-icon,.menu-panel .categories-link .d-icon{color:var(--sonar-accent-teal);margin-right:.5em}.menu-panel .panel-body-bottom .btn{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;transition:all .3s linear}.menu-panel .panel-body-bottom .btn:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover)}.menu-panel .panel-body-bottom .btn svg{color:var(--sonar-accent-teal)}.notification-item,.quick-access-panel .notification,.user-menu .quick-access-panel .notification{background:rgba(0,0,0,0) !important}.notification-item .notification-content .username a,.quick-access-panel .notification .notification-content .username a,.user-menu .quick-access-panel .notification .notification-content .username a{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:14px;color:var(--sonar-text-primary);font-weight:500}.notification-item .notification-content .notification-description,.quick-access-panel .notification .notification-content .notification-description,.user-menu .quick-access-panel .notification .notification-content .notification-description{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary)}.notification-item .notification-meta .notification-date,.quick-access-panel .notification .notification-meta .notification-date,.user-menu .quick-access-panel .notification .notification-meta .notification-date{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-secondary);opacity:.8}.user-menu .quick-access-panel,.user-menu .quick-access-panel li,.user-menu .quick-access-panel .notification,.notification-item,.notification,.quick-access-panel-content,.quick-access-panel .item,.user-menu-panel .quick-access-panel-content,.user-menu .menu-panel .quick-access-panel li{background:rgba(0,0,0,0) !important}.user-menu .quick-access-panel:not(:hover),.user-menu .quick-access-panel li:not(:hover),.user-menu .quick-access-panel .notification:not(:hover),.notification-item:not(:hover),.notification:not(:hover),.quick-access-panel-content:not(:hover),.quick-access-panel .item:not(:hover),.user-menu-panel .quick-access-panel-content:not(:hover),.user-menu .menu-panel .quick-access-panel li:not(:hover){background:rgba(0,0,0,0) !important}.user-menu .quick-access-panel.unread,.user-menu .quick-access-panel.read,.user-menu .quick-access-panel.notification,.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.read,.user-menu .quick-access-panel li.notification,.user-menu .quick-access-panel .notification.unread,.user-menu .quick-access-panel .notification.read,.user-menu .quick-access-panel .notification.notification,.notification-item.unread,.notification-item.read,.notification-item.notification,.notification.unread,.notification.read,.notification.notification,.quick-access-panel-content.unread,.quick-access-panel-content.read,.quick-access-panel-content.notification,.quick-access-panel .item.unread,.quick-access-panel .item.read,.quick-access-panel .item.notification,.user-menu-panel .quick-access-panel-content.unread,.user-menu-panel .quick-access-panel-content.read,.user-menu-panel .quick-access-panel-content.notification,.user-menu .menu-panel .quick-access-panel li.unread,.user-menu .menu-panel .quick-access-panel li.read,.user-menu .menu-panel .quick-access-panel li.notification{background:rgba(0,0,0,0) !important}.user-menu .quick-access-panel li.unread,.user-menu .quick-access-panel li.read,.notification-item.unread,.notification-item.read{background:rgba(0,0,0,0) !important}.user-menu .quick-access-panel li.unread:hover,.user-menu .quick-access-panel li.read:hover,.notification-item.unread:hover,.notification-item.read:hover{background:var(--sonar-hover-bg) !important}.notification-item.badge-notification .badge-earned .badge-wrapper .badge-display-name{font-family:"FKGroteskNeue-Medium",sans-serif;color:var(--sonar-accent-success)}.notification-item.system-message .notification-content .username a{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-secondary);text-transform:uppercase}.emoji{filter:brightness(1.1) saturate(1.2)}.unread-notifications{background:#1fb8cd;border-radius:50%;color:var(--sonar-bg-primary);font-family:"Berkeley-Mono-Bold",sans-serif;font-size:11px;font-weight:bold}a:hover{color:var(--tertiary-hover)}.image-upload-controls .btn-default{border:1px solid var(--secondary)}.image-upload-controls .btn-default .fa{color:var(--secondary)}.admin-controls .nav-pills>li a.active,.email-template .nav-pills>li a.active,.admin-container .nav-pills>li a.active{background:var(--tertiary);color:var(--secondary)}.admin-controls .btn-primary,.email-template .btn-primary,.admin-container .btn-primary{border-radius:var(--mint-border-radius)}.custom-search-banner-wrap{position:relative;border-radius:8px;background:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/face64adb5f7833db761c0d7b3215ac8d0785f0a.png);background-size:cover}.custom-search-banner-wrap h1{position:relative;top:10px;font-family:"FKGrotesk-Light",sans-serif;font-weight:normal}.custom-search-banner-wrap p{display:none}.custom-search-banner-wrap .search-menu{position:relative;top:20px}.custom-search-banner-wrap::before{content:"";position:absolute;top:5%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;background-image:url(https://us1.discourse-cdn.com/flex001/uploads/sonar1/original/1X/bd39bdcc5599168746526af2c530d74b57610b91.svg);background-size:contain;background-repeat:no-repeat;pointer-events:none}.custom-search-banner-wrap h1,.custom-search-banner-wrap p{color:var(--primary-very-low)}.btn[href]{color:var(--secondary)}summary.select-kit-header.single-select-header.dropdown-select-box-header{padding:.5em;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px}.search-container .search-advanced-sidebar .search-advanced-title{background:var(--tertiary);color:var(--secondary)}.search-container .search-advanced-sidebar .search-advanced-filters{border:1px dashed var(--tertiary)}.search-banner{display:none}.mint-component-extensions .search-banner{display:block}.mint-component-extensions .search-banner .custom-search-banner-wrap.welcome-banner__wrap h1{font-family:"FKGrotesk-Light",sans-serif;color:var(--sonar-text-primary);font-weight:normal}.mint-component-extensions .custom-homepage-columns{display:flex}body:not(.navigation-categories):not(.navigation-topics) #main-outlet{background:var(--sonar-gradient-primary);box-shadow:none}.topic-list-header,.topic-list-data.posts,.topic-list-data.activity,.topic-list-data.sortable,.topic-list-data.num{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:#8c9188;border-radius:4px}.category-breadcrumb{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px}.category-breadcrumb .category-breadcrumb-item{color:var(--sonar-text-primary);border:1px solid var(--sonar-border-tertiary);border-radius:4px;background:rgba(0,0,0,0);padding:.25em .75em;display:inline-block;cursor:pointer}.category-breadcrumb .category-breadcrumb-item:hover,.category-breadcrumb .category-breadcrumb-item:active,.category-breadcrumb .category-breadcrumb-item.active{border-color:var(--sonar-accent-teal-hover)}.sidebar-section-link-wrapper .sidebar-section-link{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:16px;color:var(--sonar-text-primary);border-radius:4px}.sidebar-section-link-wrapper .sidebar-section-link:focus,.sidebar-section-link-wrapper .sidebar-section-link:hover{background:var(--sonar-hover-bg)}.sidebar-section-link-wrapper .sidebar-section-link--active,.sidebar-section-link-wrapper .sidebar-section-link.active{font-family:"FKGroteskNeue-Medium",sans-serif;background:var(--sonar-active-bg)}.sidebar-section.sidebar-section-wrapper{font-family:"Berkeley-Mono",monospace;font-size:12px;color:var(--sonar-text-tertiary)}.discourse-no-touch .btn:not(.btn-flat):hover,.discourse-no-touch .btn:not(.btn-flat).btn-hover{background:var(--sonar-hover-bg);border-radius:4px}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:hover,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:hover,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:hover{color:var(--sonar-accent-teal-hover);background:rgba(0,0,0,0)}.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header,.d-modal.json-schema-editor-modal .je-ready .discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header,.discourse-no-touch .sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button{opacity:1;color:var(--sonar-text-primary);background:rgba(0,0,0,0)}.sidebar-section-wrapper .sidebar-section-header-wrapper:focus-within{background:rgba(0,0,0,0)}.sidebar-section-wrapper .sidebar-section-header-wrapper .btn.dropdown-select-box-header:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready .dropdown-select-box-header.json-editor-btn-add:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper .dropdown-select-box-header.json-editor-btn-add:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .d-modal.json-schema-editor-modal .je-ready button.dropdown-select-box-header:focus,.d-modal.json-schema-editor-modal .je-ready .sidebar-section-wrapper .sidebar-section-header-wrapper button.dropdown-select-box-header:focus,.sidebar-section-wrapper .sidebar-section-header-wrapper .sidebar-section-header-button:focus{background:rgba(0,0,0,0)}.user-main .container{border-radius:var(--mint-border-radius);background:var(--sonar-gradient-primary);border:1px solid var(--sonar-border-primary);padding:2em;margin-top:1em;box-shadow:0 8px 60px 0 rgba(103,151,255,.1),0 12px 90px 0 rgba(133,255,103,.1)}.user-main .container::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:8px;background:var(--sonar-accent-mint);border-radius:8px 8px 0 0;z-index:1}.user-main .user-content{background:rgba(0,0,0,0)}.user-main .user-content .user-content-wrapper{background:rgba(0,0,0,0)}.user-nav{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);margin-bottom:2em}.user-nav .nav-pills>li{margin-right:1em}.user-nav .nav-pills>li a{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px;color:var(--sonar-text-secondary);background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:4px;padding:.5em 1em;transition:all .3s linear;text-transform:uppercase;letter-spacing:.5px}.user-nav .nav-pills>li a:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-primary)}.user-nav .nav-pills>li a.active{background:var(--sonar-active-bg);color:var(--sonar-text-bright);border-color:var(--sonar-accent-mint);text-decoration:none}.user-stat{background:rgba(0,0,0,0);border:1px solid var(--sonar-border-primary);border-radius:4px;padding:1.5em;text-align:center;margin-bottom:1em;transition:all .3s linear}.user-stat:hover{border-color:var(--sonar-accent-teal-hover);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.user-stat .value{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:24px;color:var(--sonar-accent-teal);font-weight:500;display:block;margin-bottom:.25em}.user-stat .label{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:#8c9188;text-transform:uppercase;letter-spacing:.5px}.user-stream,.user-content-wrapper .user-stream{background:rgba(0,0,0,0)}.user-stream .user-stream-item,.user-content-wrapper .user-stream .user-stream-item{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:1em 0}.user-stream .user-stream-item:last-child,.user-content-wrapper .user-stream .user-stream-item:last-child{border-bottom:none}.user-stream .user-stream-item .avatar,.user-content-wrapper .user-stream .user-stream-item .avatar{border-radius:4px}.user-stream .user-stream-item .topic-title,.user-content-wrapper .user-stream .user-stream-item .topic-title{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;color:var(--sonar-text-bright)}.user-stream .user-stream-item .topic-title:hover,.user-content-wrapper .user-stream .user-stream-item .topic-title:hover{color:var(--sonar-accent-teal)}.user-stream .user-stream-item .topic-meta,.user-content-wrapper .user-stream .user-stream-item .topic-meta{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary)}.user-stream .user-stream-item .relative-date,.user-content-wrapper .user-stream .user-stream-item .relative-date{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:var(--sonar-text-secondary);opacity:.8}.user-table,.directory-table{background:rgba(0,0,0,0)}.user-table thead,.directory-table thead{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary)}.user-table thead th,.directory-table thead th{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;color:var(--sonar-text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:1em .5em;border-bottom:none}.user-table thead th:after,.directory-table thead th:after{content:"";display:block;margin-top:.5em;height:1px;width:100%;background:var(--sonar-border-tertiary)}.user-table tbody tr,.directory-table tbody tr{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);transition:background .3s linear}.user-table tbody tr:hover,.directory-table tbody tr:hover{background:rgba(18,87,96,.3)}.user-table tbody tr:last-child,.directory-table tbody tr:last-child{border-bottom:none}.user-table tbody tr td,.directory-table tbody tr td{padding:.75em .5em;border-bottom:none}.user-table tbody tr td .topic-title a,.directory-table tbody tr td .topic-title a{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:16px;color:var(--sonar-text-bright);text-decoration:none}.user-table tbody tr td .topic-title a:hover,.directory-table tbody tr td .topic-title a:hover{color:var(--sonar-accent-teal)}.user-table tbody tr td .topic-title a:visited,.directory-table tbody tr td .topic-title a:visited{color:var(--sonar-text-muted)}.user-table tbody tr td .category-name,.user-table tbody tr td .topic-category,.directory-table tbody tr td .category-name,.directory-table tbody tr td .topic-category{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary)}.user-table tbody tr td .num,.user-table tbody tr td .posts,.user-table tbody tr td .views,.user-table tbody tr td .activity,.directory-table tbody tr td .num,.directory-table tbody tr td .posts,.directory-table tbody tr td .views,.directory-table tbody tr td .activity{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary)}.user-card{background:rgba(0,0,0,0);border-radius:4px;padding:1.5em;margin-bottom:2em}.user-card .user-card-avatar .avatar{border-radius:4px;border:2px solid var(--sonar-border-primary)}.user-card .names .username{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:24px;color:var(--sonar-text-bright);font-weight:500}.user-card .names .full-name{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:16px;color:var(--sonar-text-secondary)}.user-card .user-detail{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:#8c9188}.user-card .badge-group .user-badge{background:rgba(0,0,0,0);border:1px solid var(--sonar-border-primary);border-radius:4px;padding:.25em .5em;margin:.25em}.user-card .badge-group .user-badge .badge-icon{color:var(--sonar-accent-success)}.user-card .badge-group .user-badge .badge-name{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:12px;color:var(--sonar-accent-success)}.user-preferences,.user-notifications{background:rgba(0,0,0,0)}.user-preferences .control-group,.user-notifications .control-group{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:1em 0}.user-preferences .control-group:last-child,.user-notifications .control-group:last-child{border-bottom:none}.user-preferences .control-group .control-label,.user-notifications .control-group .control-label{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px;color:var(--sonar-text-primary);text-transform:uppercase;letter-spacing:.5px}.user-preferences .control-group .controls .checkbox input[type=checkbox],.user-preferences .control-group .controls .checkbox input[type=radio],.user-preferences .control-group .controls .radio input[type=checkbox],.user-preferences .control-group .controls .radio input[type=radio],.user-notifications .control-group .controls .checkbox input[type=checkbox],.user-notifications .control-group .controls .checkbox input[type=radio],.user-notifications .control-group .controls .radio input[type=checkbox],.user-notifications .control-group .controls .radio input[type=radio]{accent-color:var(--sonar-accent-teal)}.user-preferences .control-group .controls .checkbox label,.user-preferences .control-group .controls .radio label,.user-notifications .control-group .controls .checkbox label,.user-notifications .control-group .controls .radio label{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-secondary)}.user-preferences .control-group .controls select,.user-preferences .control-group .controls input[type=text],.user-preferences .control-group .controls input[type=email],.user-preferences .control-group .controls textarea,.user-notifications .control-group .controls select,.user-notifications .control-group .controls input[type=text],.user-notifications .control-group .controls input[type=email],.user-notifications .control-group .controls textarea{background:var(--sonar-bg-primary);border:1px solid var(--sonar-border-secondary);color:var(--sonar-text-primary);font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;border-radius:4px}.user-preferences .control-group .controls select:focus,.user-preferences .control-group .controls input[type=text]:focus,.user-preferences .control-group .controls input[type=email]:focus,.user-preferences .control-group .controls textarea:focus,.user-notifications .control-group .controls select:focus,.user-notifications .control-group .controls input[type=text]:focus,.user-notifications .control-group .controls input[type=email]:focus,.user-notifications .control-group .controls textarea:focus{border-color:var(--sonar-accent-teal-hover);outline:none}.user-preferences .control-group .controls select::placeholder,.user-preferences .control-group .controls input[type=text]::placeholder,.user-preferences .control-group .controls input[type=email]::placeholder,.user-preferences .control-group .controls textarea::placeholder,.user-notifications .control-group .controls select::placeholder,.user-notifications .control-group .controls input[type=text]::placeholder,.user-notifications .control-group .controls input[type=email]::placeholder,.user-notifications .control-group .controls textarea::placeholder{color:var(--sonar-text-secondary);opacity:.8}.user-stream-item .excerpt,.user-stream-item .topic-body{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:#8c9188;line-height:1.4}.user-table .loading,.user-stream .loading{background:rgba(0,0,0,0);color:#8c9188;font-family:"FK Grotesk Neue Regular",sans-serif}.user-stream .empty-state,.user-table .empty-state{background:rgba(0,0,0,0);padding:2em;text-align:center;border:1px dashed var(--sonar-border-primary);border-radius:4px}.user-stream .empty-state .empty-state-title,.user-table .empty-state .empty-state-title{font-family:"FKGroteskNeue-Medium",sans-serif;font-size:18px;color:#8c9188;margin-bottom:.5em}.user-stream .empty-state .empty-state-body,.user-table .empty-state .empty-state-body{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:#8c9188;opacity:.8}.user-field{background:rgba(0,0,0,0);border-bottom:1px solid var(--sonar-border-primary);padding:.75em 0}.user-field .user-field-name{font-family:"Berkeley-Mono",sans-serif;font-size:12px;color:#8c9188;text-transform:uppercase;letter-spacing:.5px}.user-field .user-field-value{font-family:"FK Grotesk Neue Regular",sans-serif;font-size:14px;color:var(--sonar-text-primary)}.user-main .btn{font-family:"Berkeley-Mono-Bold",sans-serif;font-size:12px;background:rgba(0,0,0,0);border:1px solid var(--sonar-border-tertiary);color:var(--sonar-text-primary);border-radius:4px;padding:.5em 1em;text-transform:uppercase;letter-spacing:.5px;transition:all .3s linear}.user-main .btn:hover{background:var(--sonar-hover-bg);border-color:var(--sonar-accent-teal-hover);color:var(--sonar-text-bright)}.user-main .btn .d-icon{color:currentColor}.primary{background:var(--sonar-bg-secondary)}.search-container .search-header{background:var(--sonar-bg-secondary)}.search-container .search-bar{background:var(--sonar-bg-secondary)}.search-container .search-bar .search-query{background:var(--sonar-bg-secondary)}.search-container .search-filters{background:var(--sonar-bg-secondary)}.search-container .search-filters .search-advanced-filters{background:var(--sonar-bg-secondary)}.search-container .search-filters .search-advanced-filters .search-advanced-filters-title{background:var(--sonar-bg-secondary)}.search-container .search-filters .search-advanced-filters .search-advanced-filters-title .search-advanced-filters-title-text{background:var(--sonar-bg-secondary)}#reply-control{background:var(--sonar-bg-secondary)}#reply-control .grippie{border:none;padding:0;background:var(--sonar-active-bg)}#reply-control .save-or-cancel .btn-primary{background:var(--sonar-accent-mint);border:1px solid var(--sonar-accent-mint);color:var(--sonar-bg-primary);border-radius:4px;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s linear;padding:.75em 1.5em}#reply-control .save-or-cancel .btn-primary .fa,#reply-control .save-or-cancel .btn-primary .d-icon{color:var(--sonar-bg-primary)}#reply-control .save-or-cancel .btn-primary:hover{background:var(--sonar-accent-teal);border-color:var(--sonar-accent-teal);color:var(--sonar-bg-primary);transform:translateY(-1px)}#reply-control .save-or-cancel .btn-primary:hover .fa,#reply-control .save-or-cancel .btn-primary:hover .d-icon{color:var(--sonar-bg-primary)}#reply-control.draft,#reply-control.saving{background:var(--sonar-bg-secondary);color:var(--sonar-text-primary);flex-direction:row;justify-content:space-between;align-items:center;padding:0 10px;border-radius:4px;font-family:"Berkeley-Mono-Bold",sans-serif;font-size:14px}
/*# sourceMappingURL=common_theme_13_9eef368381b9797f8f25bba2f92dc9d2ee782185.css.map?__ws=community.perplexity.ai */
