@font-face{font-family:Saira;font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/3X/f/8/f87356ae2cb9ce57652eaa53515a96c5a847621e.woff2) format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-display:swap;src:url(/uploads/default/original/3X/b/9/b97cac449283a2f20ee94e7dc76786ad3e888a6d.woff2) format("woff2")}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-display:swap;src:url(/uploads/default/original/3X/e/9/e914f9bbc130a239d8f81bef8e1aa9fa9a469979.woff2) format("woff2")}@font-face{font-family:"Saira Semi Condensed";font-style:normal;font-weight:600;font-display:swap;src:url(/uploads/default/original/3X/3/e/3e6e1aecd67fb6fd45a29453c4a34c6f3eeb398c.woff2) format("woff2")}@font-face{font-family:"Saira Semi Condensed";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/3X/f/0/f0d37a20bca71728405c0ae0e8e37796b6fba9c8.woff2) format("woff2")}@font-face{font-family:"Share Tech Mono";font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/3X/e/a/ea30f8dd250111e82e53180de8ad09b6f23320c6.woff2) format("woff2")}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/uploads/default/original/3X/b/9/b9beea08045a9cbadc819734ff402abe8c081bfb.woff2) format("woff2")}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:700;font-display:swap;src:url(/uploads/default/original/3X/0/5/05ba48a1a6621b8a5f0c9735aaffd0e9577797e5.woff2) format("woff2")}:root{--bf-bg: #0b0e11;--bf-panel: #12161a;--bf-panel-raised: #161b20;--bf-hero: #0f1317;--bf-border: #262e36;--bf-border-strong: #2e3740;--bf-border-control: #5a6673;--bf-divider: #1e252c;--bf-grid-line: #1b2228;--bf-text: #e6eaee;--bf-text-2: #c9d1d9;--bf-text-post: #d3dae1;--bf-panel-glass: rgb(18 22 26 / 84%);--bf-text-muted: #a9b4bf;--bf-text-dim: #8e9aa6;--bf-on-accent: #0b0e11;--bf-accent: var(--tertiary);--bf-clip: polygon(0 0, 100% 0, 100% 65%, 88% 100%, 0 100%);--bf-clip-tile: polygon( 0 0, 100% 0, 100% calc(100% - 18px), calc(100% - 18px) 100%, 0 100% );--bf-clip-avatar: polygon(20% 0, 100% 0, 100% 80%, 80% 100%, 0 100%, 0 20%);--bf-font-body: "Saira", system-ui, -apple-system, "Segoe UI", sans-serif;--bf-font-heading: "Saira Semi Condensed", "Saira", "Arial Narrow", system-ui, sans-serif;--bf-font-display: "Anton", "Impact", "Arial Narrow", sans-serif;--bf-font-mono: "Share Tech Mono", ui-monospace, "SF Mono", "Menlo", "Consolas", monospace;--bf-font-wordmark: "Barlow Condensed", "Arial Narrow", sans-serif;--bf-size-title: 1.1765rem;--bf-size-meta: 0.8824rem;--bf-size-count: 0.7647rem;--bf-size-label: 0.7059rem;--bf-size-post: 1.0588rem;--bf-focus-ring: 2px solid var(--bf-accent)}:root{--font-family: var(--bf-font-body);--heading-font-family: var(--bf-font-heading);--base-font-size: 1.0625em;--d-max-width: 1280px;--d-unread-notification-background: rgb(255 106 19 / 12%);--d-border-radius: 0;--d-border-radius-large: 0;--d-border-radius-fixed: 0;--d-border-radius-pill: 0;--d-button-border-radius: 0;--d-input-border-radius: 0;--d-nav-pill-border-radius: 0;--d-tag-border-radius: 0;--d-post-control-border-radius: 0;--shadow-card: none;--shadow-dropdown: none;--shadow-menu-panel: none;--shadow-modal: none;--shadow-composer: none;--shadow-docked-composer: none;--shadow-header: none;--shadow-footer-nav: none;--shadow-focus-danger: none}html{background-color:var(--bf-bg)}body{background-color:var(--bf-bg)}body{background-color:rgba(0,0,0,0)}body::before{content:"";display:block;position:fixed;inset:0;z-index:-1;background:var(--bf-bg) url(/uploads/default/original/3X/1/8/188ab5fe5da1dcef5f5b5a2bcc1b802869257493.svg) center/cover no-repeat;pointer-events:none}body:not(.navigation-topics,.navigation-categories) #main-outlet{background-color:var(--bf-bg)}@media(width >= 640px){body:not(.navigation-topics,.navigation-categories) #main-outlet{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}body:not(.navigation-topics,.navigation-categories) #main-outlet{border-left:1px solid var(--bf-border);border-right:1px solid var(--bf-border)}@media(width >= 640px){body:not(.navigation-topics,.navigation-categories) #main-outlet{--main-outlet-padding-x: 24px}}@media(width <= 639px){body:not(.navigation-topics,.navigation-categories) #main-outlet{--main-outlet-padding-x: 12px;border:0}}.sidebar-wrapper{--d-sidebar-background: var(--bf-panel);--d-sidebar-footer-fade: var(--bf-panel);background-color:var(--bf-panel);border-right:1px solid var(--bf-border)}@media(width >= 640px){body.has-sidebar-page #main-outlet-wrapper{--d-main-content-gap: 0;padding-right:0}body.has-sidebar-page:not(.navigation-topics,.navigation-categories) #main-outlet{border-left:0}}img.avatar{border-radius:0;clip-path:var(--bf-clip-avatar)}img[src*="/letter_avatar"]{filter:saturate(0.45) brightness(0.8)}input[type=text],input[type=search],input[type=email],input[type=password],input[type=number],input[type=url],textarea,.select-kit .select-kit-header{border-color:var(--bf-border-control)}input[type=text]:focus,input[type=text]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=email]:focus,input[type=email]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible,textarea:focus,textarea:focus-visible,.select-kit .select-kit-header:focus,.select-kit .select-kit-header:focus-visible{border-color:var(--bf-accent)}::selection{background:var(--bf-accent);color:var(--bf-on-accent)}:focus-visible,.btn:focus-visible{outline:var(--bf-focus-ring);outline-offset:2px}.d-header{height:64px;border-bottom:1px solid var(--bf-border)}@media(width >= 640px){.d-header{background-color:rgba(18,22,26,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media(max-width: 639px){.d-header{height:56px}}.d-header .title{animation:none}.d-header .title a{display:flex;align-items:center;min-height:44px;color:var(--header_primary)}.bf-mark{position:relative;display:inline-block;flex-shrink:0;width:32px;height:32px;background:var(--bf-accent);clip-path:polygon(0 0, 100% 0, 100% 70%, 70% 100%, 0 100%)}.bf-mark::before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border:2px solid var(--bf-on-accent);border-radius:50%;transform:translate(-50%, -50%);box-sizing:border-box}.bf-mark--small{width:24px;height:24px}.bf-mark--small::before{width:10px;height:10px}.bf-mark__reticle::before,.bf-mark__reticle::after{content:"";position:absolute;top:50%;left:50%;background:var(--bf-on-accent);transform:translate(-50%, -50%)}.bf-mark__reticle::before{width:62%;height:2px}.bf-mark__reticle::after{width:2px;height:62%}.bf-wordmark{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.bf-wordmark__text{display:flex;flex-direction:column;line-height:1}.bf-wordmark__name{font-family:var(--bf-font-wordmark);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:22px;color:var(--bf-text)}@media(max-width: 639px){.bf-wordmark__name{width:min-content;font-size:16px;line-height:.95;white-space:normal}}.bf-wordmark__tag{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.16em;margin-top:5px;color:var(--bf-text-dim)}@media(max-width: 639px){.bf-wordmark__tag{display:none}}.d-header .auth-buttons{display:flex;gap:8px}.d-header .auth-buttons .btn{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;min-height:44px;padding:0 18px;font-size:13px;border:1px solid rgba(0,0,0,0)}.d-header .auth-buttons .sign-up-button{padding-right:24px;background:var(--bf-accent);color:var(--bf-on-accent);clip-path:var(--bf-clip)}.d-header .auth-buttons .sign-up-button:focus-visible{outline:2px solid var(--bf-on-accent);outline-offset:-5px}.d-header .auth-buttons .login-button{background:rgba(0,0,0,0);border-color:var(--bf-border-strong);color:var(--bf-text)}.d-header .auth-buttons .login-button .d-icon{color:inherit}.d-header .auth-buttons .login-button:hover{border-color:var(--bf-accent);background:rgba(0,0,0,0);color:var(--bf-text)}.d-header .d-header-icons{gap:2px}.d-header .d-header-icons .icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0)}.d-header .d-header-icons .icon .d-icon{width:20px;height:20px;color:var(--bf-text-muted)}.d-header .d-header-icons .icon:hover,.d-header .d-header-icons .icon:focus-visible,.d-header .d-header-icons .icon[aria-expanded=true]{border-color:var(--bf-border-strong);background:var(--bf-panel-raised)}.d-header .d-header-icons .icon:hover .d-icon,.d-header .d-header-icons .icon:focus-visible .d-icon,.d-header .d-header-icons .icon[aria-expanded=true] .d-icon{color:var(--bf-text)}.d-header .d-header-icons .header-dropdown-toggle.current-user .icon{border-color:rgba(0,0,0,0)}.d-header .d-header-icons .header-dropdown-toggle.current-user .avatar{border-radius:0;clip-path:var(--bf-clip-avatar)}.d-header .d-header-icons .badge-notification{border-radius:0;font-family:var(--bf-font-mono);font-weight:500}.d-header .floating-search-input-wrapper input[type=text],.d-header .floating-search-input-wrapper input[type=search],.d-header .header-search input[type=text],.d-header .header-search input[type=search]{height:40px;border:1px solid var(--bf-border-control);background:var(--bf-bg);color:var(--bf-text)}.d-header .floating-search-input-wrapper input[type=text]::placeholder,.d-header .floating-search-input-wrapper input[type=search]::placeholder,.d-header .header-search input[type=text]::placeholder,.d-header .header-search input[type=search]::placeholder{color:var(--bf-text-dim)}.d-header .floating-search-input-wrapper input[type=text]:focus,.d-header .floating-search-input-wrapper input[type=search]:focus,.d-header .header-search input[type=text]:focus,.d-header .header-search input[type=search]:focus{border-color:var(--bf-accent);outline:none}.bf-footer{margin-top:48px;border-top:1px solid var(--bf-border);background:var(--bf-panel)}.bf-footer .wrap{box-sizing:border-box;padding-left:max(16px,var(--space-4));padding-right:max(16px,var(--space-4))}.bf-footer__inner{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px 48px;padding-top:32px;padding-bottom:24px}.bf-footer__inner::before{content:"";position:absolute;top:-2px;left:max(16px,var(--space-4));width:96px;height:3px;background:var(--bf-accent)}.bf-footer__home{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--bf-text)}.bf-footer__home:hover{color:var(--bf-text)}.bf-footer__name{font-family:var(--bf-font-wordmark);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:18px}.bf-footer__disclaimer{max-width:54ch;margin:8px 0 0;color:var(--bf-text-muted);font-size:15px;line-height:1.55}.bf-footer__links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.bf-footer__links a{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.16em;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--bf-text-muted)}.bf-footer__links a:hover{color:var(--bf-accent)}.bf-footer__links li:last-child a{padding-right:0}.bf-footer__base{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.18em;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:14px;padding-bottom:24px;border-top:1px solid var(--bf-divider);color:var(--bf-text-dim)}@media(width <= 639px){.bf-footer__inner{flex-direction:column}.bf-footer__links{margin-left:-12px}.bf-footer__base{flex-direction:column}}.powered-by-discourse,.powered-by-discourse__content{border-radius:0}.powered-by-discourse{color:var(--bf-text-dim)}.powered-by-discourse:hover,.powered-by-discourse:focus-visible{color:var(--bf-text)}.topic-list{--d-topic-list-data-font-size: var(--bf-size-count)}.topic-list .topic-list-header .topic-list-data,.topic-list .topic-list-header .topic-list-data button{font-family:var(--bf-font-mono);font-weight:400;font-size:var(--bf-size-label);text-transform:uppercase;letter-spacing:.16em;color:var(--bf-text-dim)}.topic-list .main-link a.title{font-size:var(--bf-size-title);font-weight:600;color:var(--bf-text)}.topic-list .main-link a.title.visited:not(.badge-notification){color:var(--bf-text-muted)}.topic-list .badge-category__name,.topic-list .discourse-tag{font-size:var(--bf-size-meta);font-weight:500}.topic-list .topic-excerpt{font-size:.9412rem;color:var(--bf-text-muted)}.topic-list .topic-list-data.num,.topic-list .topic-list-data.num .number,.topic-list .topic-list-data.activity a,.topic-list .topic-list-data.age a{font-family:var(--bf-font-mono);font-size:var(--bf-size-count);letter-spacing:.06em}.cooked,.d-editor-preview{font-size:var(--bf-size-post);line-height:1.65;color:var(--bf-text-post)}.navigation-topics #main-outlet,.navigation-categories #main-outlet{background:rgba(0,0,0,0)}.navigation-topics .welcome-banner,.navigation-categories .welcome-banner{background:rgba(0,0,0,0);padding-top:40px;padding-bottom:40px}.navigation-topics .welcome-banner__wrap,.navigation-categories .welcome-banner__wrap{background:rgba(0,0,0,0)}.navigation-topics .welcome-banner__title,.navigation-categories .welcome-banner__title{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:2.35rem;color:var(--bf-text)}.navigation-topics .welcome-banner .search-input--welcome-banner,.navigation-categories .welcome-banner .search-input--welcome-banner{background-color:var(--bf-bg)}@media(width >= 640px){.navigation-topics .welcome-banner .search-input--welcome-banner,.navigation-categories .welcome-banner .search-input--welcome-banner{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.navigation-topics .welcome-banner .search-input--welcome-banner,.navigation-categories .welcome-banner .search-input--welcome-banner{border:1px solid var(--bf-border-strong)}.navigation-topics .list-controls,.navigation-categories .list-controls{margin-bottom:16px}.navigation-topics .list-controls .container,.navigation-categories .list-controls .container{background-color:var(--bf-bg)}@media(width >= 640px){.navigation-topics .list-controls .container,.navigation-categories .list-controls .container{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.navigation-topics .list-controls .container,.navigation-categories .list-controls .container{padding:0 12px;border:1px solid var(--bf-border)}.navigation-topics:not(.has-sidebar-page),.navigation-categories:not(.has-sidebar-page){overflow-x:clip}.navigation-topics:not(.has-sidebar-page) #main-outlet,.navigation-categories:not(.has-sidebar-page) #main-outlet{padding-top:0}.navigation-topics:not(.has-sidebar-page) .list-controls,.navigation-categories:not(.has-sidebar-page) .list-controls{position:relative;isolation:isolate}.navigation-topics:not(.has-sidebar-page) .list-controls::before,.navigation-categories:not(.has-sidebar-page) .list-controls::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;border-bottom:1px solid var(--bf-border);background:rgba(15,19,23,.8)}.navigation-topics:not(.has-sidebar-page) .list-controls,.navigation-categories:not(.has-sidebar-page) .list-controls{margin-bottom:0}.navigation-topics:not(.has-sidebar-page) .list-controls .container,.navigation-categories:not(.has-sidebar-page) .list-controls .container{padding:0;border:0;background:rgba(0,0,0,0);-webkit-backdrop-filter:none;backdrop-filter:none}.navigation-topics:not(.has-sidebar-page) .list-container,.navigation-categories:not(.has-sidebar-page) .list-container{margin-top:20px}.navigation-topics .list-container .contents,.navigation-categories .list-container .contents{background-color:var(--bf-bg)}@media(width >= 640px){.navigation-topics .list-container .contents,.navigation-categories .list-container .contents{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.navigation-topics .list-container .contents,.navigation-categories .list-container .contents{border:1px solid var(--bf-border)}.navigation-topics .topic-list-header,.navigation-categories .topic-list-header{background:var(--bf-panel-raised)}.navigation-topics .topic-list-item,.navigation-categories .topic-list-item{border-bottom:1px solid var(--bf-divider)}@media(width <= 639px){.navigation-topics .topic-list-item .topic-list-data,.navigation-categories .topic-list-item .topic-list-data{padding-inline:12px}}.navigation-topics .topic-list-item:hover,.navigation-categories .topic-list-item:hover{background:rgba(22,27,32,.7)}.navigation-categories #list-area{margin-bottom:0}.navigation-categories .list-controls .category-breadcrumb{display:none}.list-controls .navigation-container{align-items:center;min-height:56px;gap:8px}.list-controls .nav-pills{gap:2px;margin:0}.list-controls .nav-pills>li>a{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;display:flex;align-items:center;min-height:56px;padding:0 16px;font-size:.9412rem;color:var(--bf-text-muted);background:rgba(0,0,0,0);border-bottom:3px solid rgba(0,0,0,0);box-sizing:border-box}.list-controls .nav-pills>li>a:hover{color:var(--bf-text);background:rgba(0,0,0,0)}.list-controls .nav-pills>li>a.active{color:var(--bf-text);background:rgba(0,0,0,0);border-bottom-color:var(--bf-accent)}.list-controls .category-breadcrumb{gap:8px}.list-controls .category-breadcrumb .select-kit-header{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;min-height:40px;font-size:.8235rem;border:1px solid var(--bf-border-strong);background:rgba(0,0,0,0);color:var(--bf-text-muted)}.list-controls .category-breadcrumb .select-kit-header:hover{border-color:var(--bf-accent);color:var(--bf-text)}.list-controls .navigation-controls{gap:8px}.list-controls .navigation-controls .btn{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;min-height:40px;font-size:.8235rem}.list-controls .navigation-controls .btn-default{background:rgba(0,0,0,0);border:1px solid var(--bf-border-strong);color:var(--bf-text)}.list-controls .navigation-controls #create-topic{padding-right:22px;background:var(--bf-accent);color:var(--bf-on-accent);clip-path:var(--bf-clip)}.list-controls .navigation-controls #create-topic .d-icon{color:var(--bf-on-accent)}.list-controls .navigation-controls #create-topic:focus-visible{outline:2px solid var(--bf-on-accent);outline-offset:-5px}.topics-replies-toggle,.topic-list-layout-content .nav-pills{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.8235rem}.btn.bf-btn-primary,.btn.bf-btn-outline{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.1em;display:inline-flex;align-items:center;justify-content:center;min-height:44px;font-size:.8824rem}.btn.bf-btn-primary{padding:0 28px 0 20px;border:0;background:var(--bf-accent);color:var(--bf-on-accent);clip-path:var(--bf-clip)}.btn.bf-btn-primary:hover,.btn.bf-btn-primary:focus{background:var(--bf-accent);color:var(--bf-on-accent)}.btn.bf-btn-primary:focus-visible{outline:2px solid var(--bf-on-accent);outline-offset:-5px}.btn.bf-btn-outline{padding:0 18px;border:1px solid var(--bf-border-control);background:rgba(11,14,17,.6);color:var(--bf-text)}.btn.bf-btn-outline:hover,.btn.bf-btn-outline:focus{border-color:var(--bf-accent);background:rgba(11,14,17,.6);color:var(--bf-text)}.bf-hero{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px 40px;margin:0 0 8px;padding:64px 0}body:not(.has-sidebar-page) .bf-hero{position:relative;isolation:isolate}body:not(.has-sidebar-page) .bf-hero::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;border-bottom:1px solid var(--bf-border);background:rgba(11,14,17,.55)}body.has-sidebar-page .bf-hero{margin-top:8px;padding:56px 32px;border:1px solid var(--bf-border);background:rgba(11,14,17,.55)}@media(width <= 639px){.bf-hero{padding:28px 0 24px}body:not(.has-sidebar-page) .bf-hero::before{background:rgba(11,14,17,.7)}}.bf-hero__copy{max-width:680px}.bf-hero__eyebrow{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.24em;margin:0;color:var(--bf-accent)}.bf-hero__headline{max-width:11ch;margin:14px 0 0;font-family:var(--bf-font-display);font-weight:400;font-size:4rem;line-height:.98;letter-spacing:.01em;text-transform:uppercase;color:var(--bf-text)}@media(width <= 639px){.bf-hero__headline{font-size:2.47rem}}.bf-hero__pitch{max-width:34em;margin:18px 0 0;font-size:1.1176rem;color:var(--bf-text-post)}.bf-hero__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.bf-hero__stats{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));min-width:420px;margin:0;border:1px solid var(--bf-border);background:var(--bf-panel-glass)}@media(width <= 639px){.bf-hero__stats{width:100%;min-width:0}}.bf-hero__stat{padding:18px 20px;border-right:1px solid var(--bf-border)}.bf-hero__stat:last-child{border-right:0}.bf-hero__stat dt{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--bf-text-dim)}.bf-hero__stat dd{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:6px 0 0;font-size:2rem;line-height:1;color:var(--bf-text)}.bf-hero__stat--live dd{color:var(--success)}@media(width <= 639px){.bf-hero__stat{padding:12px}.bf-hero__stat dd{font-size:1.41rem}}.bf-index{display:grid;grid-template-columns:minmax(0, 1fr);gap:28px;align-items:start;padding-bottom:24px}@media(width >= 1000px){.bf-index--with-sidebar{grid-template-columns:minmax(0, 1fr) 320px}}.bf-index__main{min-width:0}.bf-index__title-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.bf-label-box{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.06em;display:inline-block;margin:0;padding:6px 16px 4px;border:1px solid var(--bf-border-strong);background:#000;font-size:1.65rem;line-height:1;color:var(--bf-text)}.bf-index__summary{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.18em;padding:6px 10px;background:rgba(11,14,17,.85);color:var(--bf-text-muted)}.bf-index__notice{background-color:var(--bf-bg)}@media(width >= 640px){.bf-index__notice{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.bf-index__notice{margin:24px 0 0;padding:16px;border:1px solid var(--bf-border);color:var(--bf-text-muted)}.bf-index__loading{padding:48px 0}.bf-section{margin-top:28px}.bf-section__head{display:grid;grid-template-columns:minmax(0, 1fr) 260px 88px 88px;align-items:end;border-bottom:1px solid var(--bf-border-strong)}@media(width <= 699px){.bf-section__head{grid-template-columns:minmax(0, 1fr) 60px 60px}}.bf-section__tab{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;display:inline-flex;align-items:center;gap:12px;justify-self:start;margin:0;padding:11px 36px 10px 16px;border:1px solid var(--bf-border-strong);border-bottom:0;background:var(--bf-panel-raised);font-size:1.0588rem;line-height:1.2;color:var(--bf-text);clip-path:polygon(0 0, calc(100% - 18px) 0, 100% 100%, 0 100%)}.bf-section__tab a{color:var(--bf-text)}.bf-section__tab a:hover{color:var(--bf-accent)}.bf-section__index{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:var(--bf-accent)}.bf-col-label{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.16em;padding:9px 12px 8px;border-top:1px solid var(--bf-border);background:rgba(11,14,17,.85);color:var(--bf-text-muted)}.bf-col-label--num{text-align:right}@media(width <= 699px){.bf-col-label--latest{display:none}.bf-col-label{padding:9px 8px 8px}}.bf-section__rows{margin:0;padding:0;list-style:none;border-left:1px solid var(--bf-border);border-right:1px solid var(--bf-border)}.bf-forum{background-color:var(--bf-bg)}@media(width >= 640px){.bf-forum{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.bf-forum{display:grid;grid-template-columns:minmax(0, 1fr) 260px 88px 88px;align-items:center;border-bottom:1px solid var(--bf-divider)}.bf-forum:hover{background-color:var(--bf-panel-raised)}@media(width <= 699px){.bf-forum{grid-template-columns:minmax(0, 1fr) 60px 60px}}.bf-forum__main{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:16px}.bf-diamond{flex-shrink:0;width:9px;height:9px;margin-top:8px;background:var(--bf-cat, var(--bf-text-dim));transform:rotate(45deg)}.bf-forum__text{min-width:0}.bf-forum__name{font-weight:600;font-size:var(--bf-size-title);line-height:1.3;color:var(--bf-text)}.bf-forum__name:hover{color:var(--bf-accent)}.bf-forum__desc{margin:2px 0 0;font-size:var(--bf-size-meta);color:var(--bf-text-muted)}.bf-forum__latest{display:flex;align-items:center;gap:10px;align-self:stretch;min-width:0;padding:12px;border-left:1px solid var(--bf-divider)}@media(width <= 699px){.bf-forum__latest{grid-column:1/-1;grid-row:2;padding:0 16px 14px 41px;border-left:0}.bf-forum__latest--empty{display:none}}.bf-forum__avatar{flex-shrink:0;width:36px;height:36px;clip-path:var(--bf-clip-avatar)}@media(width <= 699px){.bf-forum__avatar{display:none}}.bf-forum__latest-text{display:flex;flex-direction:column;min-width:0}.bf-forum__latest-title{overflow:hidden;font-size:var(--bf-size-meta);font-weight:500;color:var(--bf-text);white-space:nowrap;text-overflow:ellipsis}.bf-forum__latest-title:hover{color:var(--bf-accent)}.bf-forum__latest-meta{font-size:var(--bf-size-count);color:var(--bf-text-dim)}.bf-forum__num{display:flex;align-items:center;justify-content:flex-end;align-self:stretch;padding:0 16px;border-left:1px solid var(--bf-divider);font-family:var(--bf-font-mono);font-size:var(--bf-size-meta);color:var(--bf-text-2)}@media(width <= 699px){.bf-forum__num{padding:0 8px;font-size:var(--bf-size-count)}}.bf-index__sidebar{display:flex;flex-direction:column;gap:20px}@media(width >= 1000px){.bf-index__sidebar{margin-top:72px}}.bf-widget{background-color:var(--bf-bg)}@media(width >= 640px){.bf-widget{background-color:var(--bf-panel-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}.bf-widget{position:relative;border:1px solid var(--bf-border)}.bf-widget::before{content:"";position:absolute;top:-1px;left:-1px;width:48px;height:3px;background:var(--bf-accent)}.bf-widget__head{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;display:flex;align-items:center;justify-content:space-between;margin:0;padding:12px 16px;border-bottom:1px solid var(--bf-border);background:var(--bf-panel-raised);font-size:.9412rem}.bf-widget__live{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.18em;display:inline-flex;align-items:center;gap:6px;color:var(--success)}.bf-widget__live::before{content:"";width:7px;height:7px;background:currentcolor}.bf-widget__more{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.16em;display:inline-flex;align-items:center;min-height:44px;margin-block:-12px}.bf-widget__stats{margin:0}.bf-widget__stat{display:flex;align-items:baseline;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--bf-divider)}.bf-widget__stat:last-child{border-bottom:0}.bf-widget__stat dt{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.18em;color:var(--bf-text-dim)}.bf-widget__stat dd{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:1.0588rem;color:var(--bf-text)}.bf-widget__feed{margin:0;padding:0;list-style:none}.bf-feed-item{display:flex;gap:10px;padding:12px 16px;border-bottom:1px solid var(--bf-divider)}.bf-feed-item:last-child{border-bottom:0}.bf-feed-item__avatar{flex-shrink:0;width:32px;height:32px;clip-path:var(--bf-clip-avatar)}.bf-feed-item__text{min-width:0}.bf-feed-item__title{display:block;font-size:var(--bf-size-meta);font-weight:500;line-height:1.3;color:var(--bf-text)}.bf-feed-item__title:hover{color:var(--bf-accent)}.bf-feed-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:var(--bf-size-count);color:var(--bf-text-dim)}.bf-feed-item__cat{display:inline-flex;align-items:center;gap:6px}.bf-feed-item__cat .bf-diamond{width:7px;height:7px;margin:0}.bf-widget--recruit{padding:20px}.bf-widget__eyebrow{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.22em;margin:0;color:var(--bf-accent)}.bf-widget__title{font-family:var(--bf-font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin:8px 0 0;font-size:1.53rem;line-height:1.05}.bf-widget__body{margin:8px 0 16px;font-size:var(--bf-size-meta);color:var(--bf-text-muted)}.menu-panel li.unread,.menu-panel li.pending{box-shadow:inset 3px 0 0 var(--bf-accent)}.menu-panel li:hover,.menu-panel li:focus-within{color:var(--bf-text)}.sidebar-section-header-text{font-family:var(--bf-font-mono);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.16em}.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active,.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active:hover{background:var(--bf-panel-raised);box-shadow:inset 3px 0 0 var(--bf-accent);color:var(--bf-text)}.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-prefix .d-icon,.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active .sidebar-section-link-content-text,.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active:hover .sidebar-section-link-prefix .d-icon,.sidebar-wrapper .sidebar-section-link-wrapper .sidebar-section-link.active:hover .sidebar-section-link-content-text{color:var(--bf-text)}.sidebar-section-link-prefix.square .prefix-square{width:8px;height:8px;transform:rotate(45deg)}
/*# sourceMappingURL=common_theme_11_367b03c7cbac652e148bd219f4c7a2ccd1389d1b.css.map?__ws=battlefieldforum.co */