@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/0/03a15af787ec90b94acf4eb31cd44759f823642a.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/2/289486730eb43c73c59f2815398401f4f53bd4a9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/a/a235908f1c15b18c1af690fea6045484e063ba15.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/8/8f38d29311571aab89597da1ab99888b79ed7aad.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/b/b06b3922bc9da9bef7b489c5f8fb877e7419caae.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/a/a16362cab019b6b73ad870dad821c53c2cdc7809.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"LZX Panel Stroke";src:url(/uploads/default/original/2X/f/f217c3c0f95fb69db4122a458d4aba0150cd91bd.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"LZX Panel Stroke Mono";src:url(/uploads/default/original/2X/b/bb64a0f2688695b30c8fc12acf510f3ac1443d83.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--lzx-ink: #1a1713;--lzx-panel: #221f1a;--lzx-field: #35312c;--lzx-rule: #6d6963;--lzx-mute: #a4a199;--lzx-paper: #eeebe3;--lzx-moonwax: #fbf7ef;--lzx-red: #e23b1e;--lzx-yellow: #f2b012;--lzx-green: #42a251;--lzx-blue: #0f4e9c;--lzx-on-colour: #fbf7ef;--lzx-display: "LZX Panel Stroke", "Norm Stroke", sans-serif;--lzx-body: "LZX Panel Stroke", "Norm Stroke", sans-serif;--lzx-mono: "LZX Panel Stroke Mono", ui-monospace, monospace;--lzx-radius-card: 12px;--lzx-radius-pill: 999px;--lzx-border-width: 2px;--lzx-ease-move: cubic-bezier(0.4, 0, 0.2, 1);--font-family: var(--lzx-body);--heading-font-family: var(--lzx-display);--d-font-family--monospace: var(--lzx-mono);--lzx-surface-page: var(--secondary);--lzx-surface-panel: color-mix(in srgb, var(--primary) 6%, var(--secondary));--lzx-surface-field: color-mix(in srgb, var(--primary) 12%, var(--secondary));--lzx-border: color-mix(in srgb, var(--primary) 28%, var(--secondary));--lzx-text: var(--primary);--lzx-text-muted: color-mix(in srgb, var(--primary) 55%, var(--secondary))}html,body{background:var(--lzx-surface-page) !important;color:var(--lzx-text);font-family:var(--lzx-body) !important;font-size:16px;line-height:1.65;font-weight:400;-webkit-font-smoothing:antialiased}h1,.welcome-banner__header,.login-title,.d-modal__title,.user-main .about .details h1,.user-content .user-section-heading{font-family:var(--lzx-display) !important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.05}h2{font-family:var(--lzx-display) !important;font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:1.18}h3,h4,.nav-pills>li>a,.list-controls .nav-pills>li>a,.user-nav>li>a,.navigation-container .nav-pills a,.category-breadcrumb .select-kit-header,.badge-category__name,.category-list .category-name,.category-boxes .category-box-heading .category-name,.btn,.btn-flat,.btn-text{font-family:var(--lzx-body) !important;font-size:.8125rem;font-weight:500;text-transform:uppercase;letter-spacing:.06em;line-height:1.2}.fancy-title,.topic-list .main-link a.title,.latest-topic-list .main-link a.title,.search-results .fps-result .topic-title a,.topic-map .topic-link{font-family:var(--lzx-display) !important;font-weight:700;text-transform:none !important;letter-spacing:0;line-height:1.25;color:var(--lzx-text) !important}code,pre,kbd,.hljs,.cooked tt{font-family:var(--lzx-mono) !important;font-variant-numeric:tabular-nums}#main,#main-outlet,.docked,.d-header,.menu-panel,.topic-list,.latest-topic-list,.category-list,.user-main,.modal-inner-container,.select-kit-body,#reply-control{background-color:var(--lzx-surface-page)}.d-header{background:var(--lzx-surface-page) !important;border-bottom:var(--lzx-border-width) solid var(--lzx-border);box-shadow:none !important}.d-header .wrap,.d-header .contents{display:flex !important;align-items:center !important;min-height:3.5rem;padding-top:.35rem;padding-bottom:.35rem}.d-header .title img,.d-header .logo-big,.d-header .logo-small{max-height:1.85rem;width:auto}.topic-list>tbody>tr,.latest-topic-list-item,.category-list tbody tr,.search-results .fps-result{background:rgba(0,0,0,0);border-bottom:1px solid var(--lzx-border)}.topic-list .topic-list-item:hover,.latest-topic-list-item:hover{background:var(--lzx-surface-panel)}.topic-body .contents .cooked,.topic-map,.user-main .about,.menu-panel,.modal-inner-container,.select-kit-body,#reply-control .d-editor-container,.badge-card,.user-card,.group-card,.category-boxes .category-box{background:rgba(0,0,0,0);border:none;border-radius:var(--lzx-radius-card)}.category-boxes .category-box-inner{background:var(--lzx-surface-panel);border:var(--lzx-border-width) solid var(--lzx-border);border-radius:var(--lzx-radius-card);padding:.85rem 1rem}.topic-body .contents .cooked{padding:1.1rem 1.35rem 1.25rem}.welcome-banner,.welcome-banner__inner{background:var(--lzx-surface-field) !important;border-color:var(--lzx-border) !important;color:var(--lzx-text) !important;border-radius:1.75rem}.search-banner,.search-menu,.floating-search-input .search-input,.search-input,.search-input--welcome-banner,#search-term,.search-menu-container input{background:var(--lzx-surface-page) !important;border:1px solid var(--lzx-border) !important;color:var(--lzx-text) !important;border-radius:var(--lzx-radius-pill) !important;overflow:visible !important}.welcome-banner__header{color:var(--lzx-text) !important}#banner,.global-notice:not(:empty),.discourse-global-notice:not(:empty),.alert,.alert.alert-info,.alert.alert-success,.alert.alert-error,.alert.alert-warning,.signup-cta,.footer-message{background:var(--lzx-surface-field) !important;border:var(--lzx-border-width) solid var(--lzx-border) !important;border-radius:var(--lzx-radius-card);color:var(--lzx-text) !important;box-shadow:none !important}.global-notice:empty,.discourse-global-notice:empty,.global-notice:not(:has(*)),#main-container:empty{display:none !important;border:0 !important;padding:0 !important;margin:0 !important;min-height:0 !important;height:0 !important;overflow:hidden !important}#banner-content{background:rgba(0,0,0,0) !important;border:0 !important;padding:.15rem .35rem .25rem 0 !important;box-shadow:none !important;line-height:1.65}#banner{background:var(--lzx-surface-field) !important;border:var(--lzx-border-width) solid var(--lzx-yellow) !important;border-top:var(--lzx-border-width) solid var(--lzx-yellow) !important;border-left:var(--lzx-border-width) solid var(--lzx-yellow) !important;box-shadow:none !important;outline:none !important;padding:1.35rem 2.75rem 1.45rem 1.65rem;margin:.85rem 0 1.35rem;line-height:1.7;height:auto !important;max-height:none !important;overflow:visible !important}#banner .close,#banner button.close{top:.75rem !important;right:.85rem !important;width:1.75rem;height:1.75rem;opacity:.75}#banner::before,#banner::after{display:none !important;content:none !important}#banner a,#banner-content a,.alert a,.global-notice a,.discourse-global-notice a,.signup-cta a{color:var(--tertiary) !important;text-decoration:underline;text-underline-offset:.15em}.alert.alert-error{border-color:var(--danger) !important}.alert.alert-success{border-color:var(--success) !important}.alert.alert-info,.alert.alert-warning{border-color:var(--lzx-yellow) !important}.global-notice:not(:empty),.discourse-global-notice:not(:empty){border-color:var(--lzx-yellow) !important}a{color:var(--lzx-text);transition:color .2s var(--lzx-ease-move)}.cooked a,.topic-body a:not(.mention):not(.mention-group){color:var(--lzx-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.cooked a:hover,.topic-body a:hover{color:var(--tertiary)}.topic-meta-data a,.names a,.post-info a,.topic-list .activity a,.topic-list .num a,.relative-date,.post-date,.topic-map a,.timeline-date,.badge-notification.empty,.user-menu .quick-access-panel li a{color:var(--lzx-text-muted) !important;text-decoration:none !important}.topic-list .num.posts a,.topic-list .num.views a,.latest-topic-list .posts,.heatmap-high,.heatmap-med{color:var(--tertiary) !important}.btn,.btn-primary,.btn-default,.btn-danger,.toggle-admin-menu,.select-kit-header,#login-buttons button,.btn-social{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:.45em;height:auto !important;min-height:2.5rem;padding:.6rem 1.25rem !important;border-radius:var(--lzx-radius-pill) !important;font-family:var(--lzx-body) !important;text-transform:uppercase;letter-spacing:.06em;font-size:.8125rem;font-weight:500;line-height:1.25 !important;border-width:var(--lzx-border-width);box-sizing:border-box;overflow:visible;transition:background-color .2s var(--lzx-ease-move),border-color .2s var(--lzx-ease-move),color .2s var(--lzx-ease-move)}.btn .d-button-label,#login-buttons .btn .d-button-label,.d-header .sign-up-button,.d-header .login-button{line-height:1.25}.btn .d-button-label,#login-buttons .btn .d-button-label{display:inline-block;padding-top:.12em;transform:none}.btn .d-icon,.btn-social .d-icon,#login-buttons .btn .d-icon{margin:0 !important;width:.95em;height:.95em;transform:none}.btn-primary,.btn.btn-primary,#create-topic,.btn.create,.d-header .sign-up-button,.login-button+.btn-primary,#new-account-link+.btn,.composer-popup .btn-primary{background:var(--tertiary) !important;border-color:var(--tertiary) !important;color:var(--secondary) !important}.btn-primary,.btn.btn-primary,#create-topic,.d-header .sign-up-button,.btn.create{background:var(--lzx-yellow) !important;border-color:var(--lzx-yellow) !important;color:var(--lzx-ink) !important}.btn-primary:hover,.d-header .sign-up-button:hover{background:var(--lzx-moonwax) !important;border-color:var(--lzx-moonwax) !important;color:var(--lzx-ink) !important}.btn-default,.btn.btn-default,.d-header .login-button,.btn-social:not(.oauth2_basic),#login-buttons .btn:not(.oauth2_basic){background:rgba(0,0,0,0) !important;border-color:var(--lzx-border) !important;color:var(--lzx-text) !important}.d-header .login-button:hover,.btn-default:hover{background:var(--lzx-surface-field) !important;border-color:var(--lzx-mute) !important}.btn-danger{background:var(--lzx-red) !important;border-color:var(--lzx-red) !important;color:var(--lzx-on-colour) !important}#login-buttons .btn.oauth2_basic,.btn-social.oauth2_basic{background:var(--lzx-yellow) !important;border-color:var(--lzx-yellow) !important;color:var(--lzx-ink) !important}.btn.passkey,button[id*=passkey],#login-buttons .btn:not(.oauth2_basic){background:rgba(0,0,0,0) !important;border:var(--lzx-border-width) solid var(--lzx-border) !important;color:var(--lzx-text) !important}.nav-pills>li>a,.navigation-container .nav-pills a,.list-controls .nav-pills>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:2.5rem;padding:.6rem 1rem !important;border-radius:var(--lzx-radius-pill);color:var(--lzx-text-muted);box-sizing:border-box;line-height:1.25 !important;box-shadow:none}.nav-pills>li.active>a,.nav-pills>li>a.active{background:var(--lzx-surface-field);color:var(--lzx-text);box-shadow:inset 0 -2px 0 var(--lzx-yellow)}.category-breadcrumb .select-kit-header,.list-controls .category-breadcrumb .select-kit-header{display:inline-flex !important;align-items:center !important;min-height:2.25rem;padding:.4rem .85rem !important;gap:.35rem;line-height:1.15 !important}.category-breadcrumb .select-kit-header .d-icon{margin:0 !important}.badge-category__wrapper{display:inline-flex !important;align-items:center !important;vertical-align:middle;max-width:100%;line-height:1.15 !important}.badge-category__wrapper .badge-category,.badge-category,span.badge-category,a.badge-category{display:inline-flex !important;align-items:center !important;gap:.5em !important;border-radius:4px !important;padding:.4em .75em .35em .5em !important;line-height:1.3 !important;min-height:1.65em;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--lzx-text) 35%, transparent);box-sizing:border-box;vertical-align:middle}.badge-category.--style-square::before,.badge-category.--style-icon::before,.badge-category .badge-category-dir,.category-badge-style,.badge-category__wrapper .badge-category::before{margin:0 !important;margin-inline-end:0 !important;flex:0 0 auto;align-self:center}.badge-category__name,.category-list .category-name{text-transform:uppercase;letter-spacing:.05em;font-weight:500;line-height:1.15 !important;padding:0 !important;text-shadow:none !important;-webkit-text-stroke:0 !important;overflow:visible}.category-list .category-name,.category-boxes .category-box-heading .category-name{display:inline-flex;align-items:center;padding:.15em 0 !important}.discourse-tags,.topic-list .discourse-tags,.badge-category__wrapper+.discourse-tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .4rem;margin-top:.2rem}.discourse-tag{display:inline-flex !important;align-items:center !important;background:var(--lzx-surface-field);border:1px solid var(--lzx-border);border-radius:var(--lzx-radius-pill);padding:.35em .8em !important;font-size:.72rem;letter-spacing:.04em;line-height:1.25 !important;text-transform:uppercase;color:var(--lzx-text-muted) !important;vertical-align:middle}.category-list .subcategories,.category-boxes .subcategories{display:flex;flex-wrap:wrap;gap:.45rem .5rem;margin-top:.65rem;align-items:center}.category-list .category,.category-list tbody .category{padding:.85rem .35rem .95rem .65rem}.category-list .category .category-description,.category-boxes .category-description{margin-top:.4rem;margin-left:.15rem;line-height:1.5;color:var(--lzx-text-muted)}.category-list .category .category-name,.category-boxes .category-box-heading{padding-left:.15rem}.badge-notification,.badge-notification.new-posts,.badge-notification.unread{display:inline-flex !important;align-items:center !important;justify-content:center !important;background:var(--lzx-yellow) !important;color:var(--lzx-ink) !important;border-radius:var(--lzx-radius-pill);padding:.15em .5em !important;line-height:1.1 !important;min-width:1.25em}.avatar,img.avatar{border-radius:8px}blockquote,aside.quote .title,aside.quote blockquote{font-style:italic;background:var(--lzx-surface-field);border-left:3px solid var(--lzx-border);color:var(--lzx-text)}pre code,.hljs{background:var(--lzx-surface-field) !important;border:1px solid var(--lzx-border);border-radius:8px;color:var(--lzx-text)}.d-editor-textarea-wrapper,.d-editor-preview-wrapper{background:var(--lzx-surface-panel);border-color:var(--lzx-border);border-radius:var(--lzx-radius-card)}.d-editor-input,.d-editor-preview{color:var(--lzx-text);font-family:var(--lzx-body);font-size:16px;line-height:1.65}.timeline-container .topic-timeline .timeline-handle,.timeline-container .topic-timeline .timeline-scrollarea-wrapper .timeline-scroller{display:flex !important;flex-direction:column;align-items:center;justify-content:center;background:var(--lzx-yellow) !important;color:var(--lzx-ink) !important;padding:.35rem .45rem !important;border-radius:6px;line-height:1.15 !important;box-sizing:border-box}.timeline-container .topic-timeline .timeline-replies,.timeline-container .topic-timeline .timeline-ago{color:var(--lzx-ink) !important;line-height:1.2 !important;text-align:center}.topic-map .buttons .btn,.topic-map .map li{color:var(--lzx-text-muted)}.topic-map .number,.topic-map .number .x-number{color:var(--lzx-text) !important}.login-modal,.create-account,.d-modal{background:var(--lzx-surface-page);color:var(--lzx-text)}.login-modal input,.create-account input,.d-modal input[type=text],.d-modal input[type=password],.d-modal input[type=email]{background:var(--lzx-surface-field) !important;border:var(--lzx-border-width) solid var(--lzx-border) !important;border-radius:8px !important;color:var(--lzx-text) !important;min-height:2.75rem;padding:.65rem .9rem !important;line-height:1.3 !important;box-sizing:border-box}.login-modal input:focus,.create-account input:focus{border-color:var(--lzx-yellow) !important;outline:none}.login-modal .input-group,.create-account .input-group,.d-modal .input-group,.login-form .input-group{margin-bottom:1rem}.login-modal label,.create-account label,.d-modal .input-group label,.login-form label.alt-placeholder,.d-modal label.alt-placeholder{padding:0 .5rem !important;margin-left:.65rem !important;background:var(--lzx-surface-page) !important;line-height:1.25 !important;letter-spacing:.02em;font-size:.8rem}.login-modal a,.create-account a,#forgot-password-link{color:var(--tertiary) !important;display:inline-block;margin-top:.35rem;margin-bottom:.85rem}#login-buttons,.login-buttons-wrapper{display:flex;flex-direction:column;gap:.65rem}#login-buttons .btn,.login-buttons-wrapper .btn{width:100%;min-height:2.75rem}.login-modal .btn-primary,.create-account .btn-primary,#login-form .btn-primary{width:100%;min-height:2.75rem;margin-top:.25rem}.login-modal .login-footer,.create-account .login-footer,.login-page .login-footer{margin-top:1.25rem;text-align:center;line-height:1.5}:focus-visible{outline:2px solid var(--lzx-blue);outline-offset:2px}.d-header .d-header-icons,.d-header .header-buttons,.d-header .auth-buttons{display:flex !important;align-items:center !important;gap:.55rem}.d-header .header-buttons,.d-header .auth-buttons{gap:.55rem;margin-right:.45rem}.d-header .panel{display:flex !important;align-items:center !important;gap:.55rem}.d-header .sign-up-button,.d-header .login-button{min-height:2.5rem !important;height:auto !important;padding:.6rem 1.2rem !important;line-height:1.25 !important}.d-header .icon,.d-header .btn-flat,.header-dropdown-toggle .btn,.search-dropdown .btn,.d-header .header-dropdown-toggle,.d-header .interface-color-selector-trigger{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:2.5rem !important;height:2.5rem !important;min-height:2.5rem !important;min-width:2.5rem !important;padding:0 !important;border-radius:999px !important;background:rgba(0,0,0,0) !important;border:1px solid var(--lzx-border) !important;color:var(--lzx-text) !important;box-sizing:border-box;line-height:1 !important}.d-header .icon .d-icon,.d-header .btn-flat .d-icon,.header-dropdown-toggle .d-icon,.search-dropdown .d-icon{margin:0 !important;width:1.05rem;height:1.05rem}.d-header .title{display:flex;align-items:center;min-height:2.75rem}.d-header .title img,.d-header .logo-big,.d-header .logo-small{max-height:1.75rem;width:auto}.welcome-banner,.welcome-banner__inner{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.9rem;padding:1.35rem 1.5rem !important;margin:.5rem 0 1.15rem;box-sizing:border-box}.welcome-banner__header{margin:0 !important;line-height:1.2 !important;padding:.15rem .35rem 0;overflow:visible}.welcome-banner .search-menu,.welcome-banner .floating-search-input{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important;padding:0 !important}.welcome-banner .search-input,.welcome-banner .search-input--welcome-banner{display:flex !important;align-items:center !important;min-height:2.85rem;padding:.4rem 1rem !important;gap:.55rem;box-sizing:border-box;overflow:visible !important;border:1px solid var(--lzx-border) !important;border-radius:var(--lzx-radius-pill) !important;background:var(--lzx-surface-page) !important}.welcome-banner #search-term,.welcome-banner input{line-height:1.4 !important;padding:.55rem .35rem !important;min-height:2.35rem;overflow:visible !important;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none !important}.list-controls,.navigation-container{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .55rem;margin:.35rem 0 .85rem}.topic-list .main-link,.latest-topic-list .main-link{padding-top:.55rem;padding-bottom:.55rem}.topic-list .topic-statuses{display:inline-flex;align-items:center;gap:.25rem;margin-right:.35rem;vertical-align:middle}.topic-list .topic-statuses .d-icon{margin:0 !important}.topic-list .topic-list-item td,.topic-list .topic-list-data{vertical-align:middle !important;padding-top:.75rem !important;padding-bottom:.75rem !important}.topic-list .num,.topic-list .posts-map,.topic-list .views,.topic-list .activity{line-height:1.2 !important;overflow:visible !important;vertical-align:middle !important;text-align:center}.topic-list .num .number,.topic-list .posts-map .number,.heatmap-high,.heatmap-med,.heatmap-low{display:inline-flex !important;align-items:center;justify-content:center;line-height:1.15 !important;overflow:visible !important;padding:.1em 0}.topic-body{padding-bottom:.35rem}.topic-body .topic-meta-data{margin-bottom:.45rem}.topic-body .post-menu-area,.post-menu-area{margin-top:.65rem;padding-top:.35rem}.post-menu-area .actions button,.post-controls .actions button{min-height:2rem !important;padding:.3rem .55rem !important}.topic-map{padding:.75rem 1rem !important;margin:1rem 0 !important}.topic-map .map{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem}.alert,.global-notice,.discourse-global-notice,.signup-cta,.footer-message{padding:1rem 1.25rem !important;line-height:1.55;margin-bottom:1rem}.names,.topic-meta-data .names{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;line-height:1.3}@media(max-width: 768px){.d-header .sign-up-button,.d-header .login-button{padding:.65rem .9rem .5rem !important;min-height:2.35rem !important}#banner,.alert,.global-notice:not(:empty){padding:1.15rem 2.25rem 1.25rem 1.15rem !important;overflow:visible !important;max-height:none !important;height:auto !important}.topic-list .num .number,.topic-list .posts-map{font-size:.95rem;line-height:1.25 !important;overflow:visible !important}.topic-list .main-link a.title{line-height:1.35 !important}.welcome-banner,.welcome-banner__inner{padding:1.15rem 1.15rem !important;border-radius:1.25rem}.mobile-topic-list .topic-list-data,.topic-list-item{padding-top:.75rem;padding-bottom:.75rem}}@media(prefers-reduced-motion: reduce){*,*::before,*::after{transition-duration:0s !important;animation-duration:0s !important}}
/*# sourceMappingURL=common_theme_3_44368254d565367f0dd4136fb154e81fed570fb1.css.map?__ws=community.lzxindustries.net */
