@import"https://fonts.cdnfonts.com/css/euclid-circular-b";@font-face{font-family:"MM Sans";src:local("Arial");font-weight:normal;font-style:normal}:root{--mm-white: #fff;--mm-white-off: #f7f9fc;--mm-gray-light: #e9edf6;--mm-gray: #c8ceda;--mm-gray-mid: #a1a8b7;--mm-gray-dark: #393d46;--mm-black-light: #242628;--mm-black-mid: #1b1b1b;--mm-black: #0a0a0a;--mm-orange-light: #ffa680;--mm-orange: #ff5c16;--mm-orange-dark: #661800;--mm-purple-light: #eac2ff;--mm-purple: #d075ff;--mm-purple-dark: #3d065f;--mm-green-light: #e5ffc3;--mm-green: #baf24a;--mm-green-dark: #013330;--mm-blue-light: #cce7ff;--mm-blue: #89b0ff;--mm-blue-dark: #190066;--mm-error: #dc2626;--mm-success: #28a745;--mm-warning: #ffc107;--mm-info: #17a2b8;--mm-motion: 1;--mm-motion-speed: 0.35s;--mm-spring-ease: cubic-bezier(0.34, 1.56, 0.64, 1);--mm-gentle-ease: cubic-bezier(0.25, 0.1, 0.25, 1);--mm-space-xs: 0.125em;--mm-space-sm: 0.25em;--mm-space-md: 0.5em;--mm-space-lg: 0.75em;--mm-space-xl: 1em;--mm-clip-xs: 0.8em;--mm-clip-sm: 1.2em;--mm-clip-md: 1.8em;--mm-clip-lg: 2.4em;--mm-font-primary: "Euclid Circular B", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--mm-font-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Mono", "Droid Sans Mono", monospace;--mm-shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.3);--mm-shadow-md: 0 4px 16px rgba(0, 0, 0, 0.4);--mm-shadow-lg: 0 8px 32px rgba(0, 0, 0, 0.5);--mm-shadow-hover: 0 8px 24px rgba(0, 0, 0, 0.6);--d-input-border-radius: 0;--d-nav-underline-height: 0}@media(prefers-reduced-motion: reduce){:root{--mm-motion: 0;--mm-motion-speed: 0s}}html{scroll-behavior:smooth;scroll-padding-top:5em}body{font-family:var(--mm-font-primary);font-size:1em;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--mm-black) !important;color:var(--mm-white) !important}#main-outlet,#main-outlet-wrapper,.container,.wrap{background-color:var(--mm-black) !important}.topic-list-main-link,.topic-list-item .main-link,.raw-topic-link,.category-name,.badge-category__name,.topic-title,.fancy-title,.topic-list-item .title,.category-title,.category-title-link,.topic-list-data,.topic-list-item td{color:var(--mm-white) !important}.topic-excerpt,.category-description,.topic-statuses,.relative-date,.posters,.num.views,.num.posts,.age{color:var(--mm-gray) !important}::selection{background:var(--mm-green);color:var(--mm-black)}h1,h2,h3,h4,h5,h6{font-family:var(--mm-font-primary);font-weight:500;line-height:1.2;margin-bottom:var(--mm-space-md);color:var(--mm-white)}h1,.type-heading-xl{font-size:2.4em;line-height:1.1;letter-spacing:-0.02em}h2,.type-heading-l{font-size:1.875em;line-height:1.2}h3,.type-heading-m{font-size:1.5em;line-height:1.3}h4,.type-heading-s{font-size:1.25em;line-height:1.4}h5,.type-heading-xs{font-size:1.125em;line-height:1.5}h6,.type-heading-xxs{font-size:1em;line-height:1.5}p,.type-paragraph{font-size:1em;line-height:1.5;margin-bottom:var(--mm-space-sm);color:var(--mm-white)}a{color:var(--mm-green);text-decoration:none;transition:color calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}a:hover{color:var(--mm-green-light);text-decoration:underline;text-underline-offset:.3em}.d-header{background:var(--mm-black) !important;border-bottom:1px solid var(--mm-gray-dark);box-shadow:none;height:5rem}@media screen and (max-width: calc(769px - 1px)){.d-header{height:3.8125rem}}.d-header .wrap{max-width:calc(1440px + 1.34em);padding:0 1rem}@media screen and (min-width: 1025px){.d-header .wrap{padding:0 1.5rem}}.d-header .contents{display:flex;align-items:center;height:100%}@media screen and (max-width: calc(769px - 1px)){.d-header .panel{position:static}}.d-header .title{font-family:var(--mm-font-primary);font-weight:500;font-size:1em;color:var(--mm-white) !important}.d-header .title a{display:flex;align-items:center;gap:var(--mm-space-sm);color:inherit;text-decoration:none}.d-header .title a:hover{text-decoration:none;color:var(--mm-green)}.d-header .d-header-icons{display:flex;align-items:center;gap:.5em;margin:0}@media screen and (max-width: calc(769px - 1px)){.d-header .d-header-icons{gap:.3em}}.d-header .d-header-icons .icon{width:2.625rem;height:2.625rem;box-sizing:border-box;color:var(--mm-white);transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}@media screen and (max-width: calc(769px - 1px)){.d-header .d-header-icons .icon{width:2.25rem;height:2.25rem}}.d-header .d-header-icons .icon:hover{color:var(--mm-green)}@media screen and (min-width: 769px){.d-header .d-header-icons #search-button{display:flex;align-items:center;width:auto;aspect-ratio:auto;border-radius:6.25em;padding:0 1.5rem;height:2.625rem;background:var(--mm-black-light);border:1px solid var(--mm-gray-dark)}.d-header .d-header-icons #search-button::after{content:"Search";display:inline-flex;color:var(--mm-white);margin-right:.5rem}.d-header .d-header-icons #search-button:hover,.d-header .d-header-icons #search-button:focus{border-color:var(--mm-green)}.d-header .d-header-icons #search-button:hover::after,.d-header .d-header-icons #search-button:focus::after{color:var(--mm-green)}}.d-header .d-header-icons #search-button .d-icon{width:.625rem}.d-header .d-header-icons #toggle-hamburger-menu:focus,.d-header .d-header-icons #toggle-hamburger-menu:hover{border:1px solid var(--mm-green)}.d-header .d-header-icons #toggle-hamburger-menu .d-icon{width:.625rem}.d-header .login-button,.d-header .sign-up-button{padding:.85em 1.65em;height:2.625rem}@media screen and (max-width: calc(769px - 1px)){.d-header .login-button,.d-header .sign-up-button{height:2.25rem}}@media screen and (max-width: calc(769px - 1px)){.d-header .login-button{border-radius:50%;aspect-ratio:1/1;padding:1em;width:2.25rem;height:2.25rem}.d-header .login-button .d-button-label{display:none}.d-header .login-button .d-icon{margin:0}}@media screen and (max-width: calc(769px - 1px)){.d-header button.sign-up-button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:2.25rem;height:2.25rem;padding:0 .75rem}.d-header button.sign-up-button .d-button-label{font-size:.75rem;line-height:1.1;white-space:nowrap;margin-top:0}}.d-header .btn-sidebar-toggle{width:1.1em;height:1.1em}.d-header .btn-sidebar-toggle:hover{background-color:rgba(0,0,0,0)}.d-header #current-user .icon{border-radius:50%;width:2.625rem;height:2.625rem;padding:0;aspect-ratio:1/1;background-color:rgba(0,0,0,0);border:none}@media screen and (max-width: calc(769px - 1px)){.d-header #current-user .icon{width:2.25rem;height:2.25rem}}.d-header #current-user .icon img{height:100%;width:100%;border-radius:50%}.d-header .auth-buttons{margin-right:.5em}.d-header .header-buttons{margin:0}.d-header .search-menu{border-radius:0}.d-header .search-menu input[type=text]{border-radius:0;border:1px solid var(--mm-gray-dark);background:var(--mm-black-light);color:var(--mm-white);font-family:var(--mm-font-primary);height:100%}.d-header .search-menu input[type=text]:focus{border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15)}.nav-pills{display:flex;gap:2px;padding:0;margin:0;list-style:none}.nav-pills>li>a{display:flex;align-items:center;padding:0 12px;height:2.25rem;font-family:var(--mm-font-primary);font-size:.875em;font-weight:500;color:var(--mm-gray);background:rgba(0,0,0,0);border:none;border-radius:0;text-decoration:none;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);position:relative}.nav-pills>li>a::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--mm-green);transform:translateX(-50%);transition:width calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.nav-pills>li>a:hover{color:var(--mm-green);background:rgba(0,0,0,0)}.nav-pills>li>a:hover::after{width:100%}.nav-pills>li>a.active{color:var(--mm-green);background:rgba(0,0,0,0);font-weight:500}.nav-pills>li>a.active::after{width:100%}.btn{display:inline-flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:.45em;padding:.85em 1.65em;font-family:var(--mm-font-primary);font-size:.875em;font-weight:500;line-height:1.4;text-decoration:none;border:1px solid rgba(0,0,0,0);border-radius:6.25em;cursor:pointer;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);height:2.625rem}@media screen and (max-width: calc(769px - 1px)){.btn{height:2.25rem}}@media screen and (max-width: calc(769px - 1px)){.btn{font-size:.8125em;padding:.75em 1.25em}}.btn .d-icon{margin-left:.45em;margin-right:0}.btn .d-button-label+.d-icon{margin-left:.45em;margin-right:0}.btn:hover{transform:translateY(-1px);text-decoration:none}.btn:active{transform:translateY(0)}.btn:focus{outline:none}.btn:focus-visible{outline:2px solid var(--mm-green);outline-offset:2px}.btn[disabled],.btn.disabled{cursor:not-allowed}.btn[disabled]:not(.is-loading),.btn.disabled:not(.is-loading){opacity:.4}.btn[disabled]:hover,.btn.disabled:hover{transform:none}.btn-default{background:var(--mm-black-light);color:var(--mm-white);border:1px solid var(--mm-gray-dark)}.btn-default:hover{background:var(--mm-gray-dark);color:var(--mm-white);border-color:var(--mm-green)}.btn-primary{background:var(--mm-green);color:var(--mm-black);box-shadow:var(--mm-shadow-sm)}.btn-primary:hover{background:var(--mm-green-light);color:var(--mm-black);box-shadow:0 4px 12px rgba(186,242,74,.3)}.btn-primary:focus-visible{outline-color:var(--mm-green-light)}.btn-text{background:var(--mm-green);color:var(--mm-black)}.btn-text .d-icon{color:var(--mm-black)}.btn-text:hover{background:var(--mm-black);color:var(--mm-green);border-color:var(--mm-green)}.btn-text:hover .d-icon{color:var(--mm-green)}.btn-danger{background:rgba(0,0,0,0);color:var(--mm-orange);border:1px solid var(--mm-orange)}.btn-danger:hover{background:var(--mm-orange);color:var(--mm-white)}.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]){border-radius:50%;background:var(--mm-black-light);color:var(--mm-white);padding:.95em;aspect-ratio:1/1;line-height:0;min-width:2.625rem;min-height:2.625rem;width:2.625rem;height:2.625rem;border:1px solid var(--mm-gray-dark)}@media screen and (max-width: calc(769px - 1px)){.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]){width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}}.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]) .d-icon{margin:0;color:var(--mm-white)}.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]):hover,.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]):focus{background:var(--mm-green);border-color:var(--mm-green)}.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]):hover .d-icon,.btn-icon:not(.select-kit-header):not(.btn-flat):not(.modal-close):not(.close):not(.dismiss-link):not([class*=dismiss]):focus .d-icon{color:var(--mm-black)}.btn-flat{background:rgba(0,0,0,0);color:var(--mm-white);padding:.5em .75em;height:auto;border:none}.btn-flat:hover{background:var(--mm-black-light);transform:none}#create-topic{background:var(--mm-green);color:var(--mm-black);border:none;border-radius:6.25em;font-weight:500;font-size:.875em;padding:.85em 1.65em;box-shadow:none;height:2.625rem}@media screen and (max-width: calc(769px - 1px)){#create-topic{height:2.25rem}}@media screen and (max-width: calc(769px - 1px)){#create-topic{padding:.75em 1.25em;font-size:.8125em}}#create-topic .d-icon{margin-left:.45em;margin-right:0}#create-topic:hover{background:var(--mm-green-light);box-shadow:0 2px 8px rgba(186,242,74,.2)}.discourse-no-touch .btn:not(.btn-flat):hover,.discourse-no-touch .btn:not(.btn-flat).btn-hover{transform:translateY(-1px)}.homepage-categories-wrapper{margin:16px 0}.category-boxes{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:12px;margin:16px 0}.category-boxes .category-box{position:relative;background:var(--mm-black-light);border:none;border-radius:0;overflow:visible;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);clip-path:polygon(0 1.2em, 1.2em 0, 100% 0, 100% calc(100% - 1.2em), calc(100% - 1.2em) 100%, 0 100%)}.category-boxes .category-box .category-box-inner{position:relative;padding:0;border:none;background:rgba(0,0,0,0);height:100%}.category-boxes .category-box .category-box-inner::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--mm-green);opacity:0;transition:opacity calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);z-index:2}.category-boxes .category-box .category-box-inner:hover::before{opacity:1}.category-boxes .category-box .category-details{padding:16px;min-height:120px;display:flex;flex-direction:column;text-decoration:none;color:inherit}.category-boxes .category-box .category-icon{font-size:2em;margin-bottom:8px;line-height:1}.category-boxes .category-box:nth-child(4n+1) .category-box-inner::before{background:var(--mm-orange)}.category-boxes .category-box:nth-child(4n+2) .category-box-inner::before{background:var(--mm-green)}.category-boxes .category-box:nth-child(4n+3) .category-box-inner::before{background:var(--mm-purple)}.category-boxes .category-box:nth-child(4n+4) .category-box-inner::before{background:var(--mm-blue)}.category-boxes .category-box::after{content:"";position:absolute;right:0;top:0;width:100px;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='154' height='293' viewBox='0 0 154 293' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M188 130.496V53.3473H106.241V130.496H188Z' fill='%23393d46'/%3E%3Cpath d='M106.062 53.2589H26.5114L0 0H79.5532L106.062 53.2589Z' fill='%23393d46'/%3E%3Cpath d='M53.2145 106.64L106.24 53.397V106.64H53.2145Z' fill='%23393d46'/%3E%3Cpath d='M83.1699 133.413L162.656 213.207V293H132.922L53.4338 213.207V133.413H83.1699Z' fill='%23393d46'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:contain;opacity:.05;pointer-events:none;z-index:0}.category-boxes .category-box:hover{filter:drop-shadow(var(--mm-shadow-hover));transform:translateY(-1px);background:var(--mm-black-mid)}.category-boxes .category-box:hover .category-box-inner::before{opacity:1}.category-box .category-title,.category-box .category-title-link{font-family:var(--mm-font-primary);font-size:1.25em;font-weight:500;color:var(--mm-white);text-decoration:none;position:relative;z-index:1}.category-box .category-title:hover,.category-box .category-title-link:hover{color:var(--mm-green);text-decoration:none}.category-box .category-description{font-size:.875em;color:var(--mm-gray);margin-top:8px;position:relative;z-index:1;line-height:1.4}@media(max-width: 768px){.category-boxes{grid-template-columns:1fr}}.category-list-item.category{position:relative;background:var(--mm-black-light);border:none;border-radius:0;margin:0 0 8px 0;padding:12px 16px;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);clip-path:polygon(0 1em, 1em 0, 100% 0, 100% calc(100% - 1em), calc(100% - 1em) 100%, 0 100%)}.category-list-item.category::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--mm-green);opacity:0;transition:opacity calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);z-index:2}.category-list-item.category:hover::before{opacity:1}.category-list-item.category:hover{filter:drop-shadow(var(--mm-shadow-md));background:var(--mm-black-mid)}.category-list-item.category:hover::before{opacity:1}.topic-list{border-collapse:separate;border-spacing:0;background:rgba(0,0,0,0)}.topic-list .topic-list-header .topic-list-data{color:var(--mm-white);font-weight:500;padding:1.25rem .5rem 1rem}.topic-list .topic-list-header .topic-list-data:hover,.topic-list .topic-list-header .topic-list-data:focus{background-color:rgba(0,0,0,0)}.topic-list .topic-list-body{border-top:0}.topic-list th,.topic-list td{font-family:var(--mm-font-primary);padding:1.5rem .5rem;border:none;background:rgba(0,0,0,0);vertical-align:middle}.topic-list th{font-size:.75em;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--mm-gray);padding:1rem .5rem}.topic-list .topic-list-data{position:relative;z-index:1}.topic-list .topic-list-data:first-of-type{padding-left:0;display:flex;flex-direction:column}@media screen and (max-width: calc(769px - 1px)){.topic-list .topic-list-data:first-of-type{gap:.5rem}}.topic-list .topic-list-data:last-of-type{padding-right:0}.topic-list .topic-list-data.main-link{width:auto;max-width:26.5rem}.topic-list .topic-list-data.posters{width:13.375em}.topic-list .topic-list-data.posters>a{margin-right:.5rem}.topic-list .topic-list-data.posts-map,.topic-list .topic-list-data.num.posts{width:4.875em}.topic-list .topic-list-data.views,.topic-list .topic-list-data.num.views{width:4.875em}.topic-list .topic-list-data.activity{width:10em}.topic-list .topic-list-data .number,.topic-list .topic-list-data .relative-date{color:var(--mm-white);font-weight:500}.topic-list .topic-list-item,.topic-list tr{border-bottom:1px solid var(--mm-gray-dark);position:relative;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);background-color:rgba(0,0,0,0)}.topic-list .topic-list-item:hover,.topic-list tr:hover{background-color:hsla(0,0%,100%,.02)}.topic-list .topic-list-item.selected .topic-list-data,.topic-list tr.selected .topic-list-data{box-shadow:none}.topic-list .topic-list-item td,.topic-list tr td{color:var(--mm-white)}.topic-list .link-bottom-line .badge-category__wrapper{margin-bottom:.5rem}.topic-list .main-link a.title{padding:0;display:inline-block}.topic-list .num.activity a{padding:.375rem}.topic-list .num .badge-posts{padding:.375rem}.topic-list-bottom{margin:-2rem 0 0}@media screen and (min-width: 769px){.topic-list-bottom{margin:4rem 0 0}}.topic-list-bottom .footer-message h3{color:var(--mm-white) !important;font-size:.875em;font-family:var(--mm-font-primary);line-height:1.5 !important;font-weight:500;text-align:center}@media screen and (max-width: calc(769px - 1px)){.topic-list-bottom .footer-message h3{font-size:.8125em}}.topic-list-item .title,.topic-list-item .link-top-line a{font-family:var(--mm-font-primary);font-size:.9375em;font-weight:500;color:var(--mm-white) !important;text-decoration:none;line-height:1.5}.topic-list-item .title:hover,.topic-list-item .link-top-line a:hover{color:var(--mm-green) !important}.topic-status{display:inline-flex;align-items:center;margin-right:4px}.topic-status .d-icon{font-size:.9em;vertical-align:middle;color:var(--mm-gray)}.raw-topic-link{color:var(--mm-white) !important;font-size:.9375em;font-family:var(--mm-font-primary);line-height:1.5 !important}.topic-excerpt{display:block !important;font-size:.875em;color:var(--mm-gray) !important;font-weight:400;line-height:1.6 !important;margin-top:.5em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp, 2)}.topic-excerpt:empty{display:none !important}.topic-list-item:hover .topic-excerpt{-webkit-line-clamp:unset !important;line-clamp:unset !important;max-height:none !important;overflow:visible !important}.topic-excerpt-more{color:var(--mm-green);font-weight:500;display:block;margin-top:.5em}.topic-list-item .link-bottom-line,.topic-list-item .category-name,.topic-list-item .discourse-tag{color:var(--mm-gray)}.topic-list-item .num,.topic-list-item .age,.topic-list-item .views,.topic-list-item .posts{color:var(--mm-gray)}.badge-category-bg,.badge-category-parent-bg{border-radius:10rem}.badge-category{font-family:var(--mm-font-primary);font-size:.75em;font-weight:500;padding:.25em .625em;border-radius:10rem;text-transform:none}.badge-wrapper.bullet .badge-category-bg{width:.625em;height:.625em;border-radius:50%}.badge-wrapper.box .badge-category-bg{padding:.25em .625em;border-radius:10rem}.user-badge,.badge-card{border-radius:0;clip-path:polygon(0 var(--mm-clip-xs), var(--mm-clip-xs) 0, 100% 0, 100% calc(100% - var(--mm-clip-xs)), calc(100% - var(--mm-clip-xs)) 100%, 0 100%);border:none;background:var(--mm-black-light)}.discourse-tag{font-family:var(--mm-font-primary);font-size:.75em;font-weight:500;padding:.25em .625em;border-radius:10rem;background:var(--mm-black-light);color:var(--mm-gray);border:1px solid var(--mm-gray-dark);text-decoration:none;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.discourse-tag:hover{background:var(--mm-green);color:var(--mm-black);border-color:var(--mm-green)}.topic-post{position:relative;background:var(--mm-black-light);border:none;border-radius:0;margin-bottom:12px;padding:0;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);clip-path:polygon(0 1.2em, 1.2em 0, 100% 0, 100% calc(100% - 1.2em), calc(100% - 1.2em) 100%, 0 100%)}.topic-post .row{padding:12px 16px}.topic-post:first-child::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--mm-green);opacity:0;transition:opacity calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);z-index:2}.topic-post:first-child:hover::before{opacity:1}.topic-post:first-child::before{opacity:1}.topic-post:not(:first-child)::before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--mm-purple);opacity:0;transition:opacity calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);z-index:2}.topic-post:not(:first-child):hover::before{opacity:1}.topic-post:hover{filter:drop-shadow(var(--mm-shadow-sm));background:var(--mm-black-mid)}.topic-post:hover::before{opacity:1}.cooked{font-family:var(--mm-font-primary);font-size:1em;line-height:1.6;color:var(--mm-white)}.cooked h1,.cooked h2,.cooked h3,.cooked h4,.cooked h5,.cooked h6{margin-top:16px;margin-bottom:8px;color:var(--mm-white)}.cooked p{margin-bottom:8px;color:var(--mm-white)}.cooked a{color:var(--mm-green)}.cooked a:hover{color:var(--mm-green-light)}pre,code{font-family:var(--mm-font-mono);border-radius:0}code{background:var(--mm-black-mid);color:var(--mm-green);padding:.125em .375em;font-size:.9em}pre{background:var(--mm-black);color:var(--mm-white);padding:var(--mm-space-md);overflow-x:auto;clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%)}pre code{background:rgba(0,0,0,0);color:inherit;padding:0}.hljs-keyword{color:var(--mm-purple)}.hljs-string{color:var(--mm-green)}.hljs-number{color:var(--mm-orange)}.hljs-comment{color:var(--mm-gray-mid)}.hljs-function{color:var(--mm-blue)}input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],textarea{font-family:var(--mm-font-primary);font-size:.875em;padding:.75em 1em;border:1px solid var(--mm-gray-dark);border-radius:6.25em;background:var(--mm-black-light);color:var(--mm-white);transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);min-height:2.25rem;box-sizing:border-box}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=url]:focus,input[type=number]:focus,textarea:focus{outline:none;border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15)}input[type=text]:hover:not(:focus),input[type=email]:hover:not(:focus),input[type=password]:hover:not(:focus),input[type=search]:hover:not(:focus),input[type=url]:hover:not(:focus),input[type=number]:hover:not(:focus),textarea:hover:not(:focus){border-color:var(--mm-gray-mid)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=url]::placeholder,input[type=number]::placeholder,textarea::placeholder{color:var(--mm-gray-mid)}input[type=text][disabled],input[type=text]:disabled,input[type=email][disabled],input[type=email]:disabled,input[type=password][disabled],input[type=password]:disabled,input[type=search][disabled],input[type=search]:disabled,input[type=url][disabled],input[type=url]:disabled,input[type=number][disabled],input[type=number]:disabled,textarea[disabled],textarea:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width: calc(769px - 1px)){input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],input[type=number],textarea{font-size:.8125em;padding:.625em .875em}}textarea{border-radius:.75em;min-height:6rem;resize:vertical}.d-editor-textarea-wrapper{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%)}.d-editor-textarea-wrapper:focus-within{border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15)}.select-kit .select-kit-header{border:1px solid var(--mm-gray-dark);border-radius:6.25em;background:var(--mm-black-light);color:var(--mm-white);padding:.5em 1em;min-height:2.25rem;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.select-kit .select-kit-header:hover{border-color:var(--mm-green)}.select-kit .select-kit-header:focus,.select-kit .select-kit-header.is-focused{border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15);outline:none}.select-kit .select-kit-header .d-icon{color:var(--mm-gray-mid)}.select-kit .select-kit-body{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%);box-shadow:var(--mm-shadow-lg);max-height:300px;overflow-y:auto;z-index:1060}.select-kit .select-kit-row{color:var(--mm-white);padding:.625rem 1rem;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.select-kit .select-kit-row.is-selected{background:rgba(186,242,74,.15);color:var(--mm-green)}.select-kit .select-kit-row:hover{background:var(--mm-black-mid);color:var(--mm-white)}.select-kit .select-kit-row.is-highlighted{background:var(--mm-black-mid)}.select-kit.combo-box .combo-box-header{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);color:var(--mm-white);border-radius:6.25em;padding:.5em 1em;min-height:2.25rem}.select-kit.combo-box .combo-box-header:hover{border-color:var(--mm-green)}.select-kit.category-drop .select-kit-header{min-height:2.25rem}.alert{position:relative;padding:10px 14px 10px 18px;margin:8px 0;border:none;border-radius:0;clip-path:polygon(0 0.8em, 0.8em 0, 100% 0, 100% calc(100% - 0.8em), calc(100% - 0.8em) 100%, 0 100%)}.alert::before{content:"";position:absolute;left:0;top:0;width:.5em;height:100%;background:var(--mm-blue)}.alert.alert-info{background:rgba(137,176,255,.1);color:var(--mm-blue-light);border-left:.5em solid var(--mm-blue)}.alert.alert-info::before{background:var(--mm-blue)}.alert.alert-success{background:rgba(186,242,74,.1);color:var(--mm-green-light);border-left:.5em solid var(--mm-green)}.alert.alert-success::before{background:var(--mm-green)}.alert.alert-warning{background:rgba(255,92,22,.1);color:var(--mm-orange-light);border-left:.5em solid var(--mm-orange)}.alert.alert-warning::before{background:var(--mm-orange)}.alert.alert-error,.alert.alert-danger{background:rgba(255,92,22,.1);color:var(--mm-orange-light);border-left:.5em solid var(--mm-orange)}.alert.alert-error::before,.alert.alert-danger::before{background:var(--mm-orange)}#main-outlet-wrapper .sidebar-wrapper{position:sticky;top:60px;height:auto;max-height:calc(100vh - 70px);overflow-y:auto;background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);border-radius:0;margin-top:8px;clip-path:polygon(0 1.2em, 1.2em 0, 100% 0, 100% calc(100% - 1.2em), calc(100% - 1.2em) 100%, 0 100%)}#main-outlet-wrapper .sidebar-wrapper .sidebar-container{border:none;background:rgba(0,0,0,0);padding:8px}.sidebar-section-link-wrapper a{display:flex;align-items:center;padding:6px 10px;font-family:var(--mm-font-primary);font-size:.875em;color:var(--mm-white);text-decoration:none;border-radius:0;transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease);position:relative}.sidebar-section-link-wrapper a::before{content:"";position:absolute;left:0;top:0;width:2px;height:100%;background:var(--mm-green);opacity:0;transition:opacity calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.sidebar-section-link-wrapper a:hover{background:var(--mm-black-mid);color:var(--mm-green)}.sidebar-section-link-wrapper a:hover::before{opacity:1}.sidebar-section-link-wrapper a.active{background:rgba(186,242,74,.1);color:var(--mm-green);font-weight:500}.sidebar-section-link-wrapper a.active::before{opacity:1}.sidebar-section-link-wrapper a .d-icon{font-size:1.1em;width:1.1em;height:1.1em;margin-right:.5em;color:inherit}.sidebar-section-header-wrapper .sidebar-section-header-text{font-family:var(--mm-font-primary);font-size:.75em;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--mm-gray-mid);margin-top:16px;margin-bottom:8px;display:block}.sidebar-footer-wrapper{background:rgba(0,0,0,0);border-top:1px solid var(--mm-gray-dark);padding:var(--mm-space-md)}.modal-backdrop,.d-modal__backdrop{-webkit-user-select:none;user-select:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:var(--mm-black);animation:mm-fade .3s forwards}@media(prefers-reduced-motion){.modal-backdrop,.d-modal__backdrop{animation-duration:0s}}.modal-backdrop.fade,.d-modal__backdrop.fade{opacity:0}.modal-backdrop.fade.in,.d-modal__backdrop{opacity:.7}@keyframes mm-fade{from{opacity:0}to{opacity:.7}}.d-modal{pointer-events:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:fixed;top:0;z-index:1050;overflow:auto}.d-modal__container{display:flex;flex-direction:column;pointer-events:auto;box-sizing:border-box;margin:0 auto;max-height:80vh;background-color:var(--mm-black-light);border:1px solid var(--mm-gray-dark);box-shadow:var(--mm-shadow-lg);width:calc(100% - 1.34em);min-width:auto;clip-path:polygon(0 1.2em, 1.2em 0, 100% 0, 100% calc(100% - 1.2em), calc(100% - 1.2em) 100%, 0 100%)}.d-modal__header{display:flex;justify-content:space-between;align-items:center;padding:1rem .5rem 1rem 1.5rem;border-bottom:1px solid var(--mm-gray-dark)}.d-modal__header .btn-icon.modal-close{margin-left:auto}.d-modal__header .btn-icon.modal-close .d-icon{color:var(--mm-gray-mid)}.d-modal__header .btn-icon.modal-close:hover .d-icon,.d-modal__header .btn-icon.modal-close:focus .d-icon{color:var(--mm-white)}.d-modal__title-text{font-family:var(--mm-font-primary);font-size:1.25em;font-weight:500;color:var(--mm-white);margin:0}@media screen and (max-width: calc(769px - 1px)){.d-modal__title-text{font-size:1.125em}}.d-modal__subtitle-text{margin:0;color:var(--mm-gray)}.d-modal__body{overflow-y:auto;padding:1.5rem;box-sizing:border-box;color:var(--mm-white)}.d-modal__footer{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 1.5rem;border-top:1px solid var(--mm-gray-dark);gap:.5rem}.d-modal__primary-action .btn,.d-modal__dismiss-action .btn{text-transform:capitalize}.modal-inner-container{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);border-radius:0;box-shadow:var(--mm-shadow-lg);max-height:80vh;clip-path:polygon(0 1.2em, 1.2em 0, 100% 0, 100% calc(100% - 1.2em), calc(100% - 1.2em) 100%, 0 100%)}.modal-inner-container .modal-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mm-gray-dark);padding:1rem .5rem 1rem 1.5rem;background:var(--mm-black-light)}.modal-inner-container .modal-header .title{font-family:var(--mm-font-primary);font-size:1.25em;font-weight:500;color:var(--mm-white);margin:0}@media screen and (max-width: calc(769px - 1px)){.modal-inner-container .modal-header .title{font-size:1.125em}}.modal-inner-container .modal-body{padding:1.5rem;color:var(--mm-white);overflow-y:auto;max-height:60vh}@media screen and (max-height: 500px){.modal-inner-container .modal-body{max-height:50vh}}.modal-inner-container .modal-footer{display:flex;flex-wrap:wrap;align-items:center;border-top:1px solid var(--mm-gray-dark);padding:1rem 1.5rem;background:var(--mm-black-light);gap:.5rem}.fixed-modal{position:fixed;top:0;width:100%;height:100%;z-index:1050;overflow:auto}.menu-panel{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);border-radius:0;box-shadow:var(--mm-shadow-lg);clip-path:polygon(0 var(--mm-clip-md), var(--mm-clip-md) 0, 100% 0, 100% calc(100% - var(--mm-clip-md)), calc(100% - var(--mm-clip-md)) 100%, 0 100%)}.menu-panel .widget-link,.menu-panel .categories-link{padding:var(--mm-space-sm) var(--mm-space-md);color:var(--mm-white);transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.menu-panel .widget-link:hover,.menu-panel .categories-link:hover{background:var(--mm-black-mid);color:var(--mm-green)}.search-menu .search-input{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);color:var(--mm-white);clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%)}.search-menu .search-input:focus{border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15)}.search-menu .results{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);clip-path:polygon(0 var(--mm-clip-md), var(--mm-clip-md) 0, 100% 0, 100% calc(100% - var(--mm-clip-md)), calc(100% - var(--mm-clip-md)) 100%, 0 100%);box-shadow:var(--mm-shadow-lg)}.search-menu .search-result-topic{padding:var(--mm-space-sm);color:var(--mm-white);transition:all calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.search-menu .search-result-topic:hover{background:var(--mm-black-mid)}#main-outlet .custom-search-banner-wrap:has(.custom-search-banner-headline)~.welcome-banner,#main-outlet .custom-search-banner-wrap:has(.custom-search-banner-headline)+.welcome-banner{display:none !important}#main-outlet:has(.custom-search-banner-wrap .custom-search-banner-headline)>.welcome-banner{display:none !important}body .custom-search-banner-wrap{position:relative;background:var(--mm-black-light);color:var(--mm-white);padding:24px 20px;margin:0 0 16px 0;width:100%;border-radius:1.5em;overflow:visible}body .custom-search-banner-wrap::before{content:"";position:absolute;right:-20px;top:-20px;width:140px;height:140px;background:var(--mm-purple);opacity:.1;border-radius:50%;pointer-events:none}body .custom-search-banner-wrap::after{content:"";position:absolute;left:10%;bottom:-50px;width:100px;height:100px;background:var(--mm-green);opacity:.08;border-radius:50%;pointer-events:none}body .custom-search-banner-wrap .custom-search-banner-headline,body .custom-search-banner-wrap h1{font-family:var(--mm-font-primary);font-size:1.75em;font-weight:500;color:var(--mm-green);margin-bottom:8px;position:relative;z-index:1}body .custom-search-banner-wrap input[type=text],body .custom-search-banner-wrap input[type=search]{background:var(--mm-black-mid);border:1px solid var(--mm-gray-dark) !important;color:var(--mm-white) !important;border-radius:6.25em !important;padding-left:3rem !important;padding-right:3rem !important;height:3rem !important;width:100%;box-sizing:border-box !important;margin:0 !important;position:relative;z-index:1}body .custom-search-banner-wrap input[type=text]:focus,body .custom-search-banner-wrap input[type=search]:focus{border-color:var(--mm-green);outline:none}body .custom-search-banner-wrap .search-icon{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--mm-gray);pointer-events:none;z-index:2}body .custom-search-banner-wrap .search-icon .d-icon{font-size:1.125em}body .custom-search-banner-wrap .show-advanced-search{position:absolute;right:1rem;top:50%;transform:translateY(-50%);color:var(--mm-gray);background:rgba(0,0,0,0);border:none;padding:0;z-index:2}body .custom-search-banner-wrap .show-advanced-search:hover{color:var(--mm-green)}body .custom-search-banner-wrap .show-advanced-search .d-icon{font-size:1.125em}body .search-input--welcome-banner{border-radius:6.25em !important;overflow:hidden !important;display:flex !important;align-items:center !important;background:var(--mm-black-mid) !important;border:1px solid var(--mm-gray-dark) !important;box-sizing:border-box !important;position:relative !important;padding-left:.5em !important;padding-right:.5em !important}body #welcome-banner-search-input,body .search-term__input{border:none !important;background:rgba(0,0,0,0) !important;color:var(--mm-white) !important;border-radius:0 !important;padding:.75em 1em .75em 3.5em !important;height:auto !important;flex:1 !important;min-width:0 !important;box-shadow:none !important;text-overflow:ellipsis !important}body #welcome-banner-search-input::placeholder,body .search-term__input::placeholder{color:var(--mm-gray) !important}body #welcome-banner-search-input:focus,body .search-term__input:focus{outline:none !important;box-shadow:none !important}body .search-input--welcome-banner .searching{display:flex !important;align-items:center !important;padding-right:.5em !important}body .search-input--welcome-banner .show-advanced-search{background:rgba(0,0,0,0) !important;border:none !important;color:var(--mm-gray) !important;padding:.5em !important;display:flex !important;align-items:center !important;justify-content:center !important}body .search-input--welcome-banner .show-advanced-search:hover{color:var(--mm-green) !important}.footer{background:var(--mm-black-light);border-top:1px solid var(--mm-gray-dark);padding:var(--mm-space-xl) var(--mm-space-lg);margin-top:var(--mm-space-xl)}.footer a{color:var(--mm-gray)}.footer a:hover{color:var(--mm-green)}.avatar{border-radius:50%;border:2px solid rgba(0,0,0,0);transition:border-color calc(var(--mm-motion)*var(--mm-motion-speed)) var(--mm-gentle-ease)}.avatar:hover{border-color:var(--mm-green)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--mm-black-light)}::-webkit-scrollbar-thumb{background:var(--mm-gray-dark);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--mm-green)}@keyframes mm-pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes mm-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading-container{display:flex;align-items:center;justify-content:center;padding:var(--mm-space-xl)}.loading-container .spinner{width:2.5em;height:2.5em;border:3px solid var(--mm-gray-dark);border-top-color:var(--mm-green);border-radius:50%;animation:mm-spin 1s linear infinite}#user-card,.user-card{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);clip-path:polygon(0 var(--mm-clip-md), var(--mm-clip-md) 0, 100% 0, 100% calc(100% - var(--mm-clip-md)), calc(100% - var(--mm-clip-md)) 100%, 0 100%);box-shadow:var(--mm-shadow-lg)}#user-card .user-info,.user-card .user-info{color:var(--mm-white)}#user-card .user-title,.user-card .user-title{color:var(--mm-gray)}.topic-timeline .timeline-handle{background:var(--mm-green)}.topic-timeline .timeline-scrollarea{border-color:var(--mm-gray-dark)}#reply-control{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);box-shadow:var(--mm-shadow-lg)}#reply-control .reply-area{padding:var(--mm-space-md)}#reply-control .grippie{background:var(--mm-green);height:4px}#reply-control .grippie:hover{background:var(--mm-green-light)}.admin-controls{background:var(--mm-black-light);border-bottom:1px solid var(--mm-gray-dark);padding:var(--mm-space-md)}.admin-detail{min-width:0 !important;overflow-x:auto !important;max-width:100% !important}.admin-contents,.admin-main-nav+section,.admin-config-area{min-width:0 !important;overflow-x:auto !important;max-width:100% !important}.admin-page-container,.admin-config-page{display:flex !important;min-width:0 !important}.admin-page-container .admin-nav,.admin-page-container .admin-main-nav,.admin-config-page .admin-nav,.admin-config-page .admin-main-nav{flex-shrink:0 !important}.admin-page-container .admin-detail,.admin-page-container .admin-config-area__content,.admin-config-page .admin-detail,.admin-config-page .admin-config-area__content{flex:1 !important;min-width:0 !important;overflow-x:auto !important}.admin-detail table,.admin-config-area table{max-width:100% !important;overflow-x:auto !important;display:block !important}.admin-detail form,.admin-detail .form-horizontal,.admin-config-area form,.admin-config-area .form-horizontal{max-width:100% !important}.admin-detail .control-group,.admin-detail .setting-row,.admin-config-area .control-group,.admin-config-area .setting-row{max-width:100% !important;overflow-wrap:break-word !important;word-wrap:break-word !important}.empty-state{text-align:center;padding:4em 2em}.empty-state .empty-state-title{font-family:var(--mm-font-primary);font-size:1.5em;font-weight:500;color:var(--mm-gray);margin-bottom:var(--mm-space-md)}.empty-state .empty-state-body{font-size:1em;color:var(--mm-gray-mid);max-width:50em;margin:0 auto}.user-title,.user-trust-level{font-family:var(--mm-font-primary);font-family:var(--mm-font-primary);font-size:.75em;padding:0;border-radius:0;background:rgba(0,0,0,0);color:var(--mm-gray);font-weight:500;margin-left:.5em}.topic-meta{color:var(--mm-gray-mid);font-size:.875em}.post-actions .btn{padding:.5em .75em;font-size:.875em}.topic-map{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%);padding:var(--mm-space-md)}.topic-avatar .avatar{border-color:var(--mm-gray-dark)}.topic-status-info .topic-status{color:var(--mm-gray)}.list-controls{margin-top:1rem;margin-bottom:1rem}.list-controls .combo-box .combo-box-header{background:var(--mm-black-light);border:1px solid var(--mm-gray-dark);color:var(--mm-white);border-radius:6.25em}body .category-breadcrumb{display:flex !important;align-items:center !important;gap:.5em !important;font-family:var(--mm-font-primary);font-size:.875em;color:var(--mm-gray)}body .category-breadcrumb li{display:flex !important;align-items:center !important;margin:0 !important;height:2.25rem !important;line-height:1 !important}body .category-breadcrumb li .select-kit{height:100% !important;display:flex !important;align-items:center !important}body .category-breadcrumb li .select-kit .select-kit-header{font-size:1em !important;font-weight:500;display:flex !important;align-items:center !important;justify-content:center !important;height:100% !important;min-height:2.25rem !important;box-sizing:border-box;padding:0 1em !important;line-height:normal !important;margin:0 !important}body .category-breadcrumb li a,body .category-breadcrumb li .badge-category{font-size:1em !important;font-weight:500;display:flex;align-items:center;height:100%;color:var(--mm-gray);text-decoration:none}body .category-breadcrumb li a:hover,body .category-breadcrumb li .badge-category:hover{color:var(--mm-green)}body .category-breadcrumb li:not(:last-child)::after{content:"/";margin-left:.5em;color:var(--mm-gray-mid);opacity:.5;font-size:1em;line-height:1}.list-controls .nav-pills{display:flex;align-items:center;gap:.5em}.list-controls .nav-pills>li>a{font-size:.875em;height:2.25rem;padding:0 1rem;display:flex;align-items:center;line-height:normal}body .navigation-container{display:flex !important;align-items:center !important;flex-wrap:nowrap !important;justify-content:space-between !important;gap:.5em !important;width:100% !important;min-height:3rem !important;padding:.5rem 0 !important}body .navigation-container .category-breadcrumb,body .navigation-container #navigation-bar{flex-shrink:1 !important;min-width:0 !important}body .navigation-controls{margin-left:auto !important;display:flex !important;align-items:center !important;gap:.5em !important;flex-shrink:0 !important}body .navigation-container .category-breadcrumb{display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;gap:.25em !important}body .category-breadcrumb__category-selector,body .tag-drop{display:flex !important;align-items:center !important;flex-shrink:0 !important}body .category-breadcrumb__category-selector .select-kit-header,body .tag-drop .select-kit-header{display:flex !important;align-items:center !important;height:2.25rem !important;min-height:2.25rem !important;padding:0 .875em !important;line-height:1 !important;box-sizing:border-box !important;margin:0 !important}body .navigation-container #navigation-bar{display:flex !important;align-items:center !important;margin:0 !important;padding:0 !important;gap:0 !important;flex-shrink:1 !important;min-width:0 !important}body .navigation-container #navigation-bar li{display:flex !important;align-items:center !important;margin:0 !important;flex-shrink:0 !important}body .navigation-container #navigation-bar li a{display:flex !important;align-items:center !important;height:2.25rem !important;line-height:1 !important;padding:0 .875em !important;white-space:nowrap !important}.docs{width:100%}.docs .docs-search{width:100%;margin-bottom:var(--mm-space-md)}.docs .loading-container{justify-content:flex-start !important;align-items:flex-start !important;width:100%}.docs .docs-browse{width:100%;flex-grow:1}.docs .docs-topic-list{flex-grow:1;width:auto;min-width:0}.docs table{width:100%;table-layout:auto !important}.topic-footer-buttons .btn{margin-right:var(--mm-space-xs)}.topic-progress{background:var(--mm-gray-dark)}.topic-progress .topic-progress-bar{background:var(--mm-green)}.topic-invited-users .user-card{background:var(--mm-black-light)}.topic-post-count{color:var(--mm-gray-mid)}.topic-reply-count{color:var(--mm-gray-mid)}.topic-view-count{color:var(--mm-gray-mid)}.topic-activity{color:var(--mm-gray-mid);font-size:.875em}.topic-last-activity{color:var(--mm-gray-mid);font-size:.875em}.topic-posters .avatar{border-color:var(--mm-gray-dark)}.topic-category .badge-category{background:var(--mm-black-light);color:var(--mm-gray)}.topic-tags .discourse-tag{margin-right:var(--mm-space-xs)}.topic-title-wrapper .topic-title{color:var(--mm-white)}.topic-body{color:var(--mm-gray)}.topic-post-content{color:var(--mm-gray)}.topic-post-header{border-bottom:1px solid var(--mm-gray-dark);padding-bottom:var(--mm-space-sm);margin-bottom:var(--mm-space-md)}.topic-post-footer{border-top:1px solid var(--mm-gray-dark);padding-top:var(--mm-space-sm);margin-top:var(--mm-space-md)}.topic-post-actions .btn{padding:.5em .75em}.topic-post-like-count{color:var(--mm-gray-mid)}.topic-post-reply-count{color:var(--mm-gray-mid)}.topic-post-bookmark{color:var(--mm-gray-mid)}.topic-post-share{color:var(--mm-gray-mid)}.topic-post-flag{color:var(--mm-gray-mid)}.topic-post-edit{color:var(--mm-gray-mid)}.topic-post-delete{color:var(--mm-gray-mid)}.topic-post-recover{color:var(--mm-gray-mid)}.topic-post-wiki{color:var(--mm-gray-mid)}.topic-post-unlist{color:var(--mm-gray-mid)}.topic-post-admin{color:var(--mm-gray-mid)}.topic-post-moderator{color:var(--mm-gray-mid)}.topic-post-owner{color:var(--mm-gray-mid)}.topic-post-staff{color:var(--mm-gray-mid)}.topic-post-group{color:var(--mm-gray-mid)}.topic-post-user{color:var(--mm-gray-mid)}.topic-post-date{color:var(--mm-gray-mid);font-size:.875em}.topic-post-username{color:var(--mm-white);font-weight:500}.topic-post-user-title{color:var(--mm-gray-mid);font-size:.875em}.topic-post-user-avatar .avatar{border-color:var(--mm-gray-dark)}.topic-post-user-info,.topic-post-user-trust-level,.topic-post-user-badge,.topic-post-user-location,.topic-post-user-website,.topic-post-user-bio,.topic-post-user-stats,.topic-post-user-joined,.topic-post-user-last-seen{color:var(--mm-gray-mid);font-size:.875em}[data-tippy-root] .tippy-box{background:var(--mm-black);color:var(--mm-white);border-radius:0;clip-path:polygon(0 var(--mm-clip-xs), var(--mm-clip-xs) 0, 100% 0, 100% calc(100% - var(--mm-clip-xs)), calc(100% - var(--mm-clip-xs)) 100%, 0 100%);font-family:var(--mm-font-primary);font-size:.8125em;padding:.5em .75em;box-shadow:var(--mm-shadow-md)}[data-tippy-root] .tippy-box .tippy-arrow{color:var(--mm-black)}.ember-power-select-trigger{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);color:var(--mm-white);clip-path:polygon(0 var(--mm-clip-xs), var(--mm-clip-xs) 0, 100% 0, 100% calc(100% - var(--mm-clip-xs)), calc(100% - var(--mm-clip-xs)) 100%, 0 100%)}.ember-power-select-trigger:focus{border-color:var(--mm-green);box-shadow:0 0 0 3px rgba(186,242,74,.15)}.ember-power-select-dropdown{border:1px solid var(--mm-gray-dark);border-radius:0;background:var(--mm-black-light);clip-path:polygon(0 var(--mm-clip-sm), var(--mm-clip-sm) 0, 100% 0, 100% calc(100% - var(--mm-clip-sm)), calc(100% - var(--mm-clip-sm)) 100%, 0 100%);box-shadow:var(--mm-shadow-lg)}a.mention,a.mention-group{background:var(--mm-green);color:var(--mm-black) !important;padding:2px 6px;border-radius:3px;font-weight:500;text-decoration:none}a.mention:hover,a.mention-group:hover{background:var(--mm-green-light);color:var(--mm-black) !important}.category-heading,.category-title-link,.category-title{color:var(--mm-white) !important}.category-heading,div.category-heading,section.category-heading,[class*=category-heading]{background:var(--mm-black-light) !important;background-color:var(--mm-black-light) !important;border:1px solid var(--mm-gray-dark) !important;padding:var(--mm-space-md);margin-bottom:var(--mm-space-md)}.category-heading *,div.category-heading *,section.category-heading *,[class*=category-heading] *{background:rgba(0,0,0,0) !important}.category-heading h1,.category-heading h2,.category-heading h3,.category-heading h4,.category-heading h5,.category-heading h6,div.category-heading h1,div.category-heading h2,div.category-heading h3,div.category-heading h4,div.category-heading h5,div.category-heading h6,section.category-heading h1,section.category-heading h2,section.category-heading h3,section.category-heading h4,section.category-heading h5,section.category-heading h6,[class*=category-heading] h1,[class*=category-heading] h2,[class*=category-heading] h3,[class*=category-heading] h4,[class*=category-heading] h5,[class*=category-heading] h6{color:var(--mm-green) !important}.category-heading p,.category-heading span,.category-heading div,.category-heading li,div.category-heading p,div.category-heading span,div.category-heading div,div.category-heading li,section.category-heading p,section.category-heading span,section.category-heading div,section.category-heading li,[class*=category-heading] p,[class*=category-heading] span,[class*=category-heading] div,[class*=category-heading] li{color:var(--mm-gray) !important}.category-heading a,div.category-heading a,section.category-heading a,[class*=category-heading] a{color:var(--mm-green) !important}.category-heading a:hover,div.category-heading a:hover,section.category-heading a:hover,[class*=category-heading] a:hover{color:var(--mm-green-light) !important}.topic-status-info,.pinned-message,.unpinned-message{background:var(--mm-black-light) !important;border:1px solid var(--mm-gray-dark);color:var(--mm-white);padding:var(--mm-space-sm) var(--mm-space-md)}.topic-status-info a,.pinned-message a,.unpinned-message a{color:var(--mm-green)}.category-info-container,.topic-category{background:var(--mm-black-mid) !important;background-color:var(--mm-black-mid) !important;border:1px solid var(--mm-gray-dark);color:var(--mm-white)}.category-info-container h3,.category-info-container h2,.category-info-container h1,.category-info-container p,.category-info-container span,.topic-category h3,.topic-category h2,.topic-category h1,.topic-category p,.topic-category span{color:var(--mm-white) !important}.category-info-container a,.topic-category a{color:var(--mm-green) !important}.category-info-container a:hover,.topic-category a:hover{color:var(--mm-green-light) !important}.topic-category .category-title-contents,.category-title-contents{background:var(--mm-black-light) !important;background-color:var(--mm-black-light) !important}.topic-category .category-title-contents .category-title-link,.topic-category .category-title-contents .category-name,.category-title-contents .category-title-link,.category-title-contents .category-name{color:var(--mm-white) !important}.category-boxes .category-description,.category-box .category-description{color:var(--mm-gray) !important}.topic-above-post-stream .category-heading,.topic-above-post-stream .topic-header-extra,.topic-above-post-stream [class*=category-heading],.topic-area .category-heading,.topic-area .topic-header-extra,.topic-area [class*=category-heading]{background:var(--mm-black-light) !important;background-color:var(--mm-black-light) !important;border:1px solid var(--mm-gray-dark);padding:var(--mm-space-md);margin-bottom:var(--mm-space-md)}.topic-above-post-stream .category-heading .category-title-contents h2,.topic-above-post-stream .category-heading .category-title-contents h3,.topic-above-post-stream .category-heading .category-title-contents .category-title-link,.topic-above-post-stream .category-heading .category-heading-description h2,.topic-above-post-stream .category-heading .category-heading-description h3,.topic-above-post-stream .category-heading .category-heading-description .category-title-link,.topic-above-post-stream .topic-header-extra .category-title-contents h2,.topic-above-post-stream .topic-header-extra .category-title-contents h3,.topic-above-post-stream .topic-header-extra .category-title-contents .category-title-link,.topic-above-post-stream .topic-header-extra .category-heading-description h2,.topic-above-post-stream .topic-header-extra .category-heading-description h3,.topic-above-post-stream .topic-header-extra .category-heading-description .category-title-link,.topic-above-post-stream [class*=category-heading] .category-title-contents h2,.topic-above-post-stream [class*=category-heading] .category-title-contents h3,.topic-above-post-stream [class*=category-heading] .category-title-contents .category-title-link,.topic-above-post-stream [class*=category-heading] .category-heading-description h2,.topic-above-post-stream [class*=category-heading] .category-heading-description h3,.topic-above-post-stream [class*=category-heading] .category-heading-description .category-title-link,.topic-area .category-heading .category-title-contents h2,.topic-area .category-heading .category-title-contents h3,.topic-area .category-heading .category-title-contents .category-title-link,.topic-area .category-heading .category-heading-description h2,.topic-area .category-heading .category-heading-description h3,.topic-area .category-heading .category-heading-description .category-title-link,.topic-area .topic-header-extra .category-title-contents h2,.topic-area .topic-header-extra .category-title-contents h3,.topic-area .topic-header-extra .category-title-contents .category-title-link,.topic-area .topic-header-extra .category-heading-description h2,.topic-area .topic-header-extra .category-heading-description h3,.topic-area .topic-header-extra .category-heading-description .category-title-link,.topic-area [class*=category-heading] .category-title-contents h2,.topic-area [class*=category-heading] .category-title-contents h3,.topic-area [class*=category-heading] .category-title-contents .category-title-link,.topic-area [class*=category-heading] .category-heading-description h2,.topic-area [class*=category-heading] .category-heading-description h3,.topic-area [class*=category-heading] .category-heading-description .category-title-link{color:var(--mm-green) !important}.topic-above-post-stream .category-heading .category-title-contents p,.topic-above-post-stream .category-heading .category-title-contents .cooked,.topic-above-post-stream .category-heading .category-title-contents span,.topic-above-post-stream .category-heading .category-heading-description p,.topic-above-post-stream .category-heading .category-heading-description .cooked,.topic-above-post-stream .category-heading .category-heading-description span,.topic-above-post-stream .topic-header-extra .category-title-contents p,.topic-above-post-stream .topic-header-extra .category-title-contents .cooked,.topic-above-post-stream .topic-header-extra .category-title-contents span,.topic-above-post-stream .topic-header-extra .category-heading-description p,.topic-above-post-stream .topic-header-extra .category-heading-description .cooked,.topic-above-post-stream .topic-header-extra .category-heading-description span,.topic-above-post-stream [class*=category-heading] .category-title-contents p,.topic-above-post-stream [class*=category-heading] .category-title-contents .cooked,.topic-above-post-stream [class*=category-heading] .category-title-contents span,.topic-above-post-stream [class*=category-heading] .category-heading-description p,.topic-above-post-stream [class*=category-heading] .category-heading-description .cooked,.topic-above-post-stream [class*=category-heading] .category-heading-description span,.topic-area .category-heading .category-title-contents p,.topic-area .category-heading .category-title-contents .cooked,.topic-area .category-heading .category-title-contents span,.topic-area .category-heading .category-heading-description p,.topic-area .category-heading .category-heading-description .cooked,.topic-area .category-heading .category-heading-description span,.topic-area .topic-header-extra .category-title-contents p,.topic-area .topic-header-extra .category-title-contents .cooked,.topic-area .topic-header-extra .category-title-contents span,.topic-area .topic-header-extra .category-heading-description p,.topic-area .topic-header-extra .category-heading-description .cooked,.topic-area .topic-header-extra .category-heading-description span,.topic-area [class*=category-heading] .category-title-contents p,.topic-area [class*=category-heading] .category-title-contents .cooked,.topic-area [class*=category-heading] .category-title-contents span,.topic-area [class*=category-heading] .category-heading-description p,.topic-area [class*=category-heading] .category-heading-description .cooked,.topic-area [class*=category-heading] .category-heading-description span{color:var(--mm-gray)}.category-heading:not(.category-box):not(.category-boxes),.topic-category:not(.category-box):not(.category-boxes),.category-header-widget:not(.category-box):not(.category-boxes),.category-title-header:not(.category-box):not(.category-boxes),.topic-category-title:not(.category-box):not(.category-boxes),div[class*=category]:not(.category-box):not(.category-boxes),section[class*=category]:not(.category-box):not(.category-boxes){background:var(--mm-black-light) !important;background-color:var(--mm-black-light) !important}.category-heading:not(.category-box):not(.category-boxes) *,.topic-category:not(.category-box):not(.category-boxes) *,.category-header-widget:not(.category-box):not(.category-boxes) *,.category-title-header:not(.category-box):not(.category-boxes) *,.topic-category-title:not(.category-box):not(.category-boxes) *,div[class*=category]:not(.category-box):not(.category-boxes) *,section[class*=category]:not(.category-box):not(.category-boxes) *{color:var(--mm-white)}.category-heading:not(.category-box):not(.category-boxes) a,.topic-category:not(.category-box):not(.category-boxes) a,.category-header-widget:not(.category-box):not(.category-boxes) a,.category-title-header:not(.category-box):not(.category-boxes) a,.topic-category-title:not(.category-box):not(.category-boxes) a,div[class*=category]:not(.category-box):not(.category-boxes) a,section[class*=category]:not(.category-box):not(.category-boxes) a{color:var(--mm-green) !important}.category-heading .cooked,.topic-above-post-stream .cooked,.category-description .cooked{background:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;color:var(--mm-gray) !important}.category-heading .cooked h1,.category-heading .cooked h2,.category-heading .cooked h3,.category-heading .cooked h4,.category-heading .cooked h5,.category-heading .cooked h6,.topic-above-post-stream .cooked h1,.topic-above-post-stream .cooked h2,.topic-above-post-stream .cooked h3,.topic-above-post-stream .cooked h4,.topic-above-post-stream .cooked h5,.topic-above-post-stream .cooked h6,.category-description .cooked h1,.category-description .cooked h2,.category-description .cooked h3,.category-description .cooked h4,.category-description .cooked h5,.category-description .cooked h6{color:var(--mm-green) !important}.category-heading .cooked p,.category-heading .cooked li,.topic-above-post-stream .cooked p,.topic-above-post-stream .cooked li,.category-description .cooked p,.category-description .cooked li{color:var(--mm-gray) !important}.category-heading .cooked a,.topic-above-post-stream .cooked a,.category-description .cooked a{color:var(--mm-green) !important}.pinned-button,.topic-statuses .pinned{color:var(--mm-orange) !important}@media(max-width: 768px){.custom-search-banner-wrap{padding:var(--mm-space-lg) var(--mm-space-md)}.custom-search-banner-wrap .custom-search-banner-headline,.custom-search-banner-wrap h1{font-size:1.75em}#main-outlet-wrapper .sidebar-wrapper{position:relative;top:0;margin-top:var(--mm-space-md)}}
/*# sourceMappingURL=common_theme_22_4085390f571ca6fddae76a26f1884a23ed73fe07.css.map?__ws=builder.metamask.io */