img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--mvs-primary:#0073aa;--wp--preset--color--mvs-primary-hover:#005a87;--wp--preset--color--mvs-danger:#d63638;--wp--preset--color--mvs-success:#44b700;--wp--preset--color--mvs-bg:#ffffff;--wp--preset--color--mvs-surface:#f6f7f7;--wp--preset--color--mvs-surface-2:#eeeeee;--wp--preset--color--mvs-text:#1e1e1e;--wp--preset--color--mvs-text-secondary:#646970;--wp--preset--color--mvs-text-muted:#a7aaad;--wp--preset--color--mvs-border:#dcdcde;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--mvs-xs:0.75rem;--wp--preset--font-size--mvs-sm:0.875rem;--wp--preset--font-size--mvs-md:1rem;--wp--preset--font-size--mvs-lg:1.25rem;--wp--preset--font-size--mvs-xl:1.5rem;--wp--preset--font-size--mvs-2-xl:2rem;--wp--preset--spacing--mvs-1:0.25rem;--wp--preset--spacing--mvs-2:0.5rem;--wp--preset--spacing--mvs-3:1rem;--wp--preset--spacing--mvs-4:1.5rem;--wp--preset--spacing--mvs-5:2rem;--wp--preset--spacing--mvs-6:3rem;--wp--preset--spacing--mvs-7:4rem;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:root{--wp--style--global--content-size:720px;--wp--style--global--wide-size:1200px}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-mvs-primary-color{color:var(--wp--preset--color--mvs-primary)!important}.has-mvs-primary-hover-color{color:var(--wp--preset--color--mvs-primary-hover)!important}.has-mvs-danger-color{color:var(--wp--preset--color--mvs-danger)!important}.has-mvs-success-color{color:var(--wp--preset--color--mvs-success)!important}.has-mvs-bg-color{color:var(--wp--preset--color--mvs-bg)!important}.has-mvs-surface-color{color:var(--wp--preset--color--mvs-surface)!important}.has-mvs-surface-2-color{color:var(--wp--preset--color--mvs-surface-2)!important}.has-mvs-text-color{color:var(--wp--preset--color--mvs-text)!important}.has-mvs-text-secondary-color{color:var(--wp--preset--color--mvs-text-secondary)!important}.has-mvs-text-muted-color{color:var(--wp--preset--color--mvs-text-muted)!important}.has-mvs-border-color{color:var(--wp--preset--color--mvs-border)!important}.has-mvs-primary-background-color{background-color:var(--wp--preset--color--mvs-primary)!important}.has-mvs-primary-hover-background-color{background-color:var(--wp--preset--color--mvs-primary-hover)!important}.has-mvs-danger-background-color{background-color:var(--wp--preset--color--mvs-danger)!important}.has-mvs-success-background-color{background-color:var(--wp--preset--color--mvs-success)!important}.has-mvs-bg-background-color{background-color:var(--wp--preset--color--mvs-bg)!important}.has-mvs-surface-background-color{background-color:var(--wp--preset--color--mvs-surface)!important}.has-mvs-surface-2-background-color{background-color:var(--wp--preset--color--mvs-surface-2)!important}.has-mvs-text-background-color{background-color:var(--wp--preset--color--mvs-text)!important}.has-mvs-text-secondary-background-color{background-color:var(--wp--preset--color--mvs-text-secondary)!important}.has-mvs-text-muted-background-color{background-color:var(--wp--preset--color--mvs-text-muted)!important}.has-mvs-border-background-color{background-color:var(--wp--preset--color--mvs-border)!important}.has-mvs-primary-border-color{border-color:var(--wp--preset--color--mvs-primary)!important}.has-mvs-primary-hover-border-color{border-color:var(--wp--preset--color--mvs-primary-hover)!important}.has-mvs-danger-border-color{border-color:var(--wp--preset--color--mvs-danger)!important}.has-mvs-success-border-color{border-color:var(--wp--preset--color--mvs-success)!important}.has-mvs-bg-border-color{border-color:var(--wp--preset--color--mvs-bg)!important}.has-mvs-surface-border-color{border-color:var(--wp--preset--color--mvs-surface)!important}.has-mvs-surface-2-border-color{border-color:var(--wp--preset--color--mvs-surface-2)!important}.has-mvs-text-border-color{border-color:var(--wp--preset--color--mvs-text)!important}.has-mvs-text-secondary-border-color{border-color:var(--wp--preset--color--mvs-text-secondary)!important}.has-mvs-text-muted-border-color{border-color:var(--wp--preset--color--mvs-text-muted)!important}.has-mvs-border-border-color{border-color:var(--wp--preset--color--mvs-border)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-mvs-xs-font-size{font-size:var(--wp--preset--font-size--mvs-xs)!important}.has-mvs-sm-font-size{font-size:var(--wp--preset--font-size--mvs-sm)!important}.has-mvs-md-font-size{font-size:var(--wp--preset--font-size--mvs-md)!important}.has-mvs-lg-font-size{font-size:var(--wp--preset--font-size--mvs-lg)!important}.has-mvs-xl-font-size{font-size:var(--wp--preset--font-size--mvs-xl)!important}.has-mvs-2-xl-font-size{font-size:var(--wp--preset--font-size--mvs-2-xl)!important}.woocommerce form .form-row .required{visibility:visible}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/inter-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/inter-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/inter-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/inter-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/inter-latin-400-italic.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/plus-jakarta-sans-latin-500-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/plus-jakarta-sans-latin-600-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/plus-jakarta-sans-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(/wp-content/plugins/buddynext/assets/fonts/plus-jakarta-sans-latin-800-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(.bn-app__main){scrollbar-gutter:stable}:root,[data-bn-theme="light"]{--bn-hue:var(--bn-accent-hue, 252);--bn-hue-jetonomy:calc(var(--bn-hue) + 33);--bn-hue-media:calc(var(--bn-hue) + 283);--bn-hue-events:calc(var(--bn-hue) + 153);--bn-hue-paid:calc(var(--bn-hue) + 253);--bn-chroma:0.16;--bn-accent-50:oklch(97% 0.02 var(--bn-hue));--bn-accent-100:oklch(94% 0.04 var(--bn-hue));--bn-accent-200:oklch(88% 0.07 var(--bn-hue));--bn-accent-300:oklch(80% 0.10 var(--bn-hue));--bn-accent-400:oklch(70% 0.13 var(--bn-hue));--bn-accent-500:oklch(58% var(--bn-chroma) var(--bn-hue));--bn-accent-600:oklch(50% var(--bn-chroma) var(--bn-hue));--bn-accent-700:oklch(42% calc(var(--bn-chroma) * 0.9) var(--bn-hue));--bn-accent-800:oklch(34% calc(var(--bn-chroma) * 0.85) var(--bn-hue));--bn-accent-900:oklch(26% calc(var(--bn-chroma) * 0.8) var(--bn-hue));--bn-accent:var(--bn-accent-500);--bn-accent-text:color-mix(in oklch, var(--bn-accent) 60%, var(--bn-ink));--bn-accent-fg:var(--bn-accent-fg-auto, oklch(99% 0 0));--bn-accent-solid:var(--bn-accent-solid-auto, var(--bn-accent-600));--bn-badge-plate:oklch(97% 0 0);--bn-canvas:oklch(99% 0.002 var(--bn-hue));--bn-surface:oklch(100% 0 0);--bn-raised:oklch(99% 0.003 var(--bn-hue));--bn-sunken:oklch(97% 0.004 var(--bn-hue));--bn-line:oklch(92% 0.005 var(--bn-hue));--bn-line-strong:oklch(86% 0.008 var(--bn-hue));--bn-line-faint:oklch(95% 0.003 var(--bn-hue));--bn-ink:oklch(20% 0.01 var(--bn-hue));--bn-ink-2:oklch(40% 0.01 var(--bn-hue));--bn-ink-3:oklch(52% 0.008 var(--bn-hue));--bn-ink-4:oklch(54% 0.005 var(--bn-hue));--bn-success:oklch(55% 0.15 145);--bn-success-bg:oklch(96% 0.04 145);--bn-warn:oklch(65% 0.16 75);--bn-warn-bg:oklch(96% 0.05 75);--bn-danger:oklch(58% 0.20 25);--bn-danger-bg:oklch(96% 0.04 25);--bn-info:oklch(58% 0.14 230);--bn-info-bg:oklch(96% 0.04 230);--bn-jetonomy:oklch(58% var(--bn-chroma) var(--bn-hue-jetonomy));--bn-jetonomy-bg:oklch(96% 0.03 var(--bn-hue-jetonomy));--bn-media:oklch(58% var(--bn-chroma) var(--bn-hue-media));--bn-media-bg:oklch(96% 0.03 var(--bn-hue-media));--bn-events:oklch(60% var(--bn-chroma) var(--bn-hue-events));--bn-events-bg:oklch(96% 0.04 var(--bn-hue-events));--bn-paid:oklch(55% var(--bn-chroma) var(--bn-hue-paid));--bn-paid-bg:oklch(96% 0.03 var(--bn-hue-paid));--bn-jetonomy-border:oklch(88% 0.05 var(--bn-hue-jetonomy));--bn-media-border:oklch(88% 0.05 var(--bn-hue-media));--bn-events-border:oklch(88% 0.06 var(--bn-hue-events));--bn-paid-border:oklch(88% 0.05 var(--bn-hue-paid));--bn-font-ui:var(--bn-theme-font, 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif);--bn-font-display:var(--bn-theme-heading-font, var(--bn-theme-font, 'Plus Jakarta Sans', 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif));--bn-font-mono:ui-monospace, SFMono-Regular, Menlo, 'Geist Mono', monospace;--bn-text-scale:1;--bn-text-2xs:calc(11px * var(--bn-text-scale));--bn-text-xs:calc(12px * var(--bn-text-scale));--bn-text-sm:calc(13px * var(--bn-text-scale));--bn-text-base:calc(15px * var(--bn-text-scale));--bn-text-md:calc(16px * var(--bn-text-scale));--bn-text-lg:calc(18px * var(--bn-text-scale));--bn-text-xl:calc(22px * var(--bn-text-scale));--bn-text-2xl:calc(28px * var(--bn-text-scale));--bn-text-3xl:calc(36px * var(--bn-text-scale));--bn-text-4xl:calc(48px * var(--bn-text-scale));--bn-density:1;--bn-s1:calc(4px  * var(--bn-density));--bn-s2:calc(8px  * var(--bn-density));--bn-s3:calc(12px * var(--bn-density));--bn-s4:calc(16px * var(--bn-density));--bn-s5:calc(20px * var(--bn-density));--bn-s6:calc(24px * var(--bn-density));--bn-s8:calc(32px * var(--bn-density));--bn-s10:calc(40px * var(--bn-density));--bn-s12:calc(48px * var(--bn-density));--bn-s16:calc(64px * var(--bn-density));--bn-tap:40px;--bn-radius-base:calc(var(--global-border-radius, 10px) * var(--bn-radius-scale, 1));--bn-r-sm:calc(var(--bn-radius-base) * 0.5);--bn-r-md:var(--bn-radius-base);--bn-r-lg:calc(var(--bn-radius-base) * 1.4);--bn-r-xl:calc(var(--bn-radius-base) * 2);--bn-r-full:9999px;--bn-z-menu:99000;--bn-z-lightbox:100000;--bn-z-modal:100100;--bn-z-toast:100200;--bn-save-bar-h:64px;--bn-shadow-xs:0 1px 2px oklch(0% 0 0 / 0.04);--bn-shadow-sm:0 1px 2px oklch(0% 0 0 / 0.04), 0 2px 4px oklch(0% 0 0 / 0.04);--bn-shadow-md:0 2px 4px oklch(0% 0 0 / 0.04), 0 8px 16px oklch(0% 0 0 / 0.06);--bn-shadow-lg:0 8px 16px oklch(0% 0 0 / 0.06), 0 24px 48px oklch(0% 0 0 / 0.08);--bn-ring:0 0 0 3px oklch(58% var(--bn-chroma) var(--bn-hue) / 0.18);--bn-overlay:color-mix(in oklch, var(--bn-ink) 55%, transparent);--bn-btn-h:40px;--bn-btn-r:var(--bn-r-md);--bn-ease:cubic-bezier(0.2, 0.8, 0.2, 1);--bn-ease-out:cubic-bezier(0.16, 1, 0.3, 1);--bn-dur-fast:120ms;--bn-dur:200ms;--bn-dur-slow:400ms;--bn-topbar-h:0px;--bn-railw:260px;--bn-content-max:720px;--bn-content-wide:1080px;--bn-avatar-presence-border:var(--bn-surface);--bn-fw-normal:400;--bn-fw-medium:500;--bn-fw-medium-semibold:550;--bn-fw-semibold:600;--bn-fw-bold:700;--bn-fw-extrabold:800;--bn-ls-tight:-0.02em;--bn-ls-normal:0em;--bn-ls-wide:0.03em;--bn-ls-wider:0.06em;--bn-leading-tight:1.25;--bn-leading-snug:1.35;--bn-leading-normal:1.5;--bn-leading-body:1.7;--font-body:var(--bn-font-ui);--font-display:var(--bn-font-display);--text-xs:var(--bn-text-xs);--text-sm:var(--bn-text-sm);--text-base:var(--bn-text-base);--text-lg:var(--bn-text-lg);--text-xl:var(--bn-text-xl);--text-2xl:var(--bn-text-2xl);--text-3xl:var(--bn-text-3xl);--text-4xl:var(--bn-text-4xl);--leading-tight:var(--bn-leading-tight);--leading-snug:var(--bn-leading-snug);--leading-normal:var(--bn-leading-normal);--leading-body:var(--bn-leading-body);--fw-normal:var(--bn-fw-normal);--fw-medium:var(--bn-fw-medium);--fw-semibold:var(--bn-fw-semibold);--fw-bold:var(--bn-fw-bold);--fw-extrabold:var(--bn-fw-extrabold);--ls-tight:var(--bn-ls-tight);--ls-normal:var(--bn-ls-normal);--ls-wide:var(--bn-ls-wide);--ls-wider:var(--bn-ls-wider);--bg:var(--bn-canvas);--bg-subtle:var(--bn-sunken);--bg-hover:var(--bn-sunken);--surface:var(--bn-surface);--border:var(--bn-line);--border-soft:var(--bn-line-faint);--text-1:var(--bn-ink);--text-2:var(--bn-ink-2);--text-3:var(--bn-ink-3);--brand:var(--bn-accent);--brand-light:var(--bn-accent-100);--brand-hover:var(--bn-accent-700);--jetonomy:var(--bn-jetonomy);--jetonomy-bg:var(--bn-surface);--jetonomy-border:var(--bn-jetonomy-border);--mvs:var(--bn-media);--mvs-bg:var(--bn-surface);--mvs-border:var(--bn-media-border);--white:oklch(100% 0 0);--text-on-brand:var(--bn-accent-fg);--green:var(--bn-success);--green-bg:var(--bn-success-bg);--amber:var(--bn-warn);--amber-bg:var(--bn-warn-bg);--red:var(--bn-danger);--red-bg:var(--bn-danger-bg);--pink:oklch(60% 0.20 350);--auth-grad-from:var(--bn-accent);--auth-grad-via:oklch(50% 0.20 270);--auth-grad-to:oklch(52% 0.22 295);--s1:var(--bn-s1);--s2:var(--bn-s2);--s3:var(--bn-s3);--s4:var(--bn-s4);--s5:var(--bn-s5);--s6:var(--bn-s6);--s8:var(--bn-s8);--s10:var(--bn-s10);--s12:var(--bn-s12);--r-sm:var(--bn-r-sm);--r-md:var(--bn-r-md);--r-lg:var(--bn-r-lg);--r-xl:var(--bn-r-xl);--r-full:var(--bn-r-full);--shadow-sm:var(--bn-shadow-sm);--shadow-md:var(--bn-shadow-md);--transition:var(--bn-dur) var(--bn-ease);--bn-bg:var(--bn-canvas);--bn-bg-subtle:var(--bn-sunken);--bn-bg-hover:var(--bn-sunken);--bn-border:var(--bn-line);--bn-border-soft:var(--bn-line-faint);--bn-text-1:var(--bn-ink);--bn-text-2:var(--bn-ink-2);--bn-text-3:var(--bn-ink-3);--bn-font-body:var(--bn-font-ui);--bn-brand:var(--bn-accent);--bn-brand-light:var(--bn-accent-100);--bn-brand-hover:var(--bn-accent-700);--bn-red:var(--bn-danger);--bn-red-bg:var(--bn-danger-bg);--bn-amber:var(--bn-warn);--bn-amber-bg:var(--bn-warn-bg);--bn-transition:var(--bn-dur) var(--bn-ease)}[data-bn-density="compact"]{--bn-density:0.8;--bn-text-scale:0.93;--bn-radius-scale:0.8}html[data-bn-font-scale="110"]{--bn-text-scale:1.1}html[data-bn-font-scale="120"]{--bn-text-scale:1.2}[data-bn-dyslexia="on"]{--bn-font-ui:'Atkinson Hyperlegible', 'Inter', system-ui, sans-serif;--bn-font-display:'Atkinson Hyperlegible', 'Inter', system-ui, sans-serif}[data-bn-theme="dark"],[data-theme="dark"],[data-bx-mode="dark"]{color-scheme:dark;--bn-canvas:oklch(15% 0.008 var(--bn-hue));--bn-surface:oklch(19% 0.01  var(--bn-hue));--bn-raised:oklch(22% 0.012 var(--bn-hue));--bn-sunken:oklch(13% 0.006 var(--bn-hue));--bn-line:oklch(28% 0.012 var(--bn-hue));--bn-line-strong:oklch(36% 0.014 var(--bn-hue));--bn-line-faint:oklch(24% 0.01  var(--bn-hue));--bn-ink:oklch(96% 0.005 var(--bn-hue));--bn-ink-2:oklch(78% 0.008 var(--bn-hue));--bn-ink-3:oklch(60% 0.008 var(--bn-hue));--bn-ink-4:oklch(62% 0.008 var(--bn-hue));--bn-accent-500:oklch(72% var(--bn-chroma) var(--bn-hue));--bn-accent-600:oklch(78% var(--bn-chroma) var(--bn-hue));--bn-accent-700:oklch(85% calc(var(--bn-chroma) * 0.9) var(--bn-hue));--bn-accent-800:oklch(90% calc(var(--bn-chroma) * 0.85) var(--bn-hue));--bn-accent-900:oklch(95% calc(var(--bn-chroma) * 0.8) var(--bn-hue));--bn-accent-100:oklch(28% 0.05 var(--bn-hue));--bn-accent-200:oklch(35% 0.08 var(--bn-hue));--bn-accent-300:oklch(42% 0.10 var(--bn-hue));--bn-accent-50:oklch(22% 0.03 var(--bn-hue));--bn-accent:var(--bn-accent-500);--bn-accent-text:color-mix(in oklch, var(--bn-accent) 60%, var(--bn-ink));--bn-accent-fg:var(--bn-accent-fg-auto, oklch(15% 0.008 var(--bn-hue)));--bn-accent-solid:var(--bn-accent);--bn-success-bg:oklch(25% 0.05 145);--bn-warn-bg:oklch(25% 0.05 75);--bn-danger-bg:oklch(25% 0.06 25);--bn-info-bg:oklch(25% 0.05 230);--bn-jetonomy-bg:oklch(25% 0.04 var(--bn-hue-jetonomy));--bn-media-bg:oklch(25% 0.04 var(--bn-hue-media));--bn-events-bg:oklch(25% 0.04 var(--bn-hue-events));--bn-paid-bg:oklch(25% 0.04 var(--bn-hue-paid));--bn-jetonomy-border:oklch(38% 0.05 var(--bn-hue-jetonomy));--bn-media-border:oklch(38% 0.05 var(--bn-hue-media));--bn-events-border:oklch(38% 0.06 var(--bn-hue-events));--bn-paid-border:oklch(38% 0.05 var(--bn-hue-paid));--bn-shadow-xs:0 1px 2px oklch(0% 0 0 / 0.4);--bn-shadow-sm:0 1px 2px oklch(0% 0 0 / 0.4), 0 2px 4px oklch(0% 0 0 / 0.3);--bn-shadow-md:0 2px 4px oklch(0% 0 0 / 0.3), 0 8px 16px oklch(0% 0 0 / 0.4);--bn-shadow-lg:0 8px 16px oklch(0% 0 0 / 0.4), 0 24px 48px oklch(0% 0 0 / 0.5);--bn-ring:0 0 0 3px oklch(72% var(--bn-chroma) var(--bn-hue) / 0.3);--bn-overlay:oklch(0% 0 0 / 0.66)}@media (prefers-color-scheme:dark){[data-bn-theme="auto"]{--bn-canvas:oklch(15% 0.008 var(--bn-hue));--bn-surface:oklch(19% 0.01  var(--bn-hue));--bn-raised:oklch(22% 0.012 var(--bn-hue));--bn-sunken:oklch(13% 0.006 var(--bn-hue));--bn-line:oklch(28% 0.012 var(--bn-hue));--bn-line-strong:oklch(36% 0.014 var(--bn-hue));--bn-line-faint:oklch(24% 0.01  var(--bn-hue));--bn-ink:oklch(96% 0.005 var(--bn-hue));--bn-ink-2:oklch(78% 0.008 var(--bn-hue));--bn-ink-3:oklch(60% 0.008 var(--bn-hue));--bn-ink-4:oklch(62% 0.008 var(--bn-hue));--bn-accent-500:oklch(72% var(--bn-chroma) var(--bn-hue));--bn-accent-100:oklch(28% 0.05 var(--bn-hue));--bn-accent:var(--bn-accent-500);--bn-accent-text:color-mix(in oklch, var(--bn-accent) 60%, var(--bn-ink));--bn-accent-fg:var(--bn-accent-fg-auto, oklch(15% 0.008 var(--bn-hue)));--bn-accent-solid:var(--bn-accent)}}@media (prefers-reduced-motion:reduce){:root{--bn-dur-fast:0ms;--bn-dur:0ms;--bn-dur-slow:0ms}}@supports (color:color(from red srgb-linear r g b)) and (width:calc(1px * sign(1))){:root,[data-bn-theme],[data-theme],[data-bx-mode]{--bn-accent-fg-auto:color(from var(--bn-accent) srgb-linear
			clamp(0, sign(0.45 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
			clamp(0, sign(0.45 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
			clamp(0, sign(0.45 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1));--bn-accent-solid-auto:color(from var(--bn-accent) srgb-linear
			calc(r * (clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1) + (1 - clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1)) * min(1, 0.15 / max(0.0001, 0.2126 * r + 0.7152 * g + 0.0722 * b))))
			calc(g * (clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1) + (1 - clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1)) * min(1, 0.15 / max(0.0001, 0.2126 * r + 0.7152 * g + 0.0722 * b))))
			calc(b * (clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1) + (1 - clamp(0, sign((0.2126 * r + 0.7152 * g + 0.0722 * b) - 0.45), 1)) * min(1, 0.15 / max(0.0001, 0.2126 * r + 0.7152 * g + 0.0722 * b)))));--bn-accent-fg:var(--bn-accent-fg-auto);--bn-accent-solid:var(--bn-accent-solid-auto)}[data-bn-theme="dark"],[data-theme="dark"],[data-bx-mode="dark"]{--bn-accent-fg-auto:color(from var(--bn-accent) srgb-linear
			clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
			clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
			clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1));--bn-accent-solid:var(--bn-accent)}@media (prefers-color-scheme:dark){[data-bn-theme="auto"]{--bn-accent-fg-auto:color(from var(--bn-accent) srgb-linear
				clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
				clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1)
				clamp(0, sign(0.179 - (0.2126 * r + 0.7152 * g + 0.0722 * b)), 1));--bn-accent-solid:var(--bn-accent)}}}@supports not (color:oklch(0% 0 0)){:root,[data-bn-theme="light"]{--bn-accent-50:#eef0fc;--bn-accent-100:#dfe3f9;--bn-accent-200:#c4cbf2;--bn-accent-300:#a4adea;--bn-accent-400:#7a86dd;--bn-accent-500:#5b67d0;--bn-accent-600:#4754ad;--bn-accent-700:#36418b;--bn-accent-800:#28316a;--bn-accent-900:#1c234c;--bn-accent:#5b67d0;--bn-accent-text:color-mix(in oklch, var(--bn-accent) 60%, var(--bn-ink));--bn-accent-fg:#ffffff;--bn-accent-solid:#4754ad;--bn-canvas:#fbfbfd;--bn-surface:#ffffff;--bn-raised:#fbfbfd;--bn-sunken:#f4f4f8;--bn-line:#e6e6ee;--bn-line-strong:#d4d4de;--bn-line-faint:#efeff5;--bn-ink:#1f2030;--bn-ink-2:#4d4f60;--bn-ink-3:#666877;--bn-ink-4:#737580;--bn-success:#2fa66f;--bn-success-bg:#e8f7ee;--bn-warn:#c98a1f;--bn-warn-bg:#fbf2da;--bn-danger:#d24a3e;--bn-danger-bg:#fbe8e5;--bn-info:#2978c9;--bn-info-bg:#e3effa;--bn-jetonomy:#a063e0;--bn-jetonomy-bg:#f3e8fb;--bn-media:#1da18f;--bn-media-bg:#e0f6f1;--bn-events:#d08a1f;--bn-events-bg:#fbf0d6;--bn-paid:#1f9a5e;--bn-paid-bg:#e0f3e8;--bn-shadow-xs:0 1px 2px rgba(0,0,0,0.04);--bn-shadow-sm:0 1px 2px rgba(0,0,0,0.04), 0 2px 4px rgba(0,0,0,0.04);--bn-shadow-md:0 2px 4px rgba(0,0,0,0.04), 0 8px 16px rgba(0,0,0,0.06);--bn-shadow-lg:0 8px 16px rgba(0,0,0,0.06), 0 24px 48px rgba(0,0,0,0.08);--bn-ring:0 0 0 3px rgba(91,103,208,0.18)}[data-bn-theme="dark"],[data-theme="dark"],[data-bx-mode="dark"]{--bn-canvas:#15161f;--bn-surface:#1c1d2a;--bn-raised:#20212f;--bn-sunken:#11121a;--bn-line:#2b2c3a;--bn-line-strong:#3a3c4d;--bn-line-faint:#23242f;--bn-ink:#ebebf2;--bn-ink-2:#c2c2cf;--bn-ink-3:#8c8d9c;--bn-ink-4:#8e90a0;--bn-accent-500:#8d96e0;--bn-accent-600:#a0a8e7;--bn-accent-700:#b9bfed;--bn-accent-100:#313759;--bn-accent-200:#404670;--bn-accent-50:#1f243b;--bn-accent:#8d96e0;--bn-accent-text:color-mix(in oklch, var(--bn-accent) 60%, var(--bn-ink));--bn-accent-fg:#15161f;--bn-accent-solid:#8d96e0;--bn-success-bg:#1a3a2a;--bn-warn-bg:#3a2e1a;--bn-danger-bg:#3a1f1a;--bn-info-bg:#1a2a3a;--bn-jetonomy-bg:#2e1f3a;--bn-media-bg:#1a3a35;--bn-events-bg:#3a2a1a;--bn-paid-bg:#1a3a2a;--bn-ring:0 0 0 3px rgba(141,150,224,0.32)}.bn-btn[data-variant="ai"]{background:linear-gradient(135deg,var(--bn-accent),var(--bn-jetonomy))}}@media (prefers-contrast:more){:root,[data-bn-theme="light"]{--bn-line:oklch(50% 0 0);--bn-line-strong:oklch(35% 0 0);--bn-line-faint:oklch(60% 0 0);--bn-ink-3:oklch(30% 0 0);--bn-ink-4:oklch(40% 0 0);--bn-ring:0 0 0 3px oklch(20% 0 0)}[data-bn-theme="dark"],[data-theme="dark"],[data-bx-mode="dark"]{--bn-line:oklch(70% 0 0);--bn-line-strong:oklch(85% 0 0);--bn-line-faint:oklch(60% 0 0);--bn-ink-3:oklch(85% 0 0);--bn-ink-4:oklch(75% 0 0);--bn-ring:0 0 0 3px oklch(95% 0 0)}}@media (forced-colors:active){.bn-btn,.bn-btn[data-variant],.bn-input,.bn-textarea,.bn-select,.bn-badge,.bn-card,.bn-card[data-interactive],.bn-toast,.bn-modal__panel{forced-color-adjust:auto;border-color:CanvasText}.bn-btn[data-variant="primary"],.bn-btn[data-variant="danger"]{background:ButtonText;color:ButtonFace}:focus-visible,.bn-btn:focus-visible,.bn-input:focus-visible,.bn-textarea:focus-visible,.bn-select:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.bn-icon{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex-shrink:0;overflow:visible;pointer-events:none}[dir="rtl"] .bn-icon--arrow-right,[dir="rtl"] .bn-icon--arrow-left,[dir="rtl"] .bn-icon--chevron-right,[dir="rtl"] .bn-icon--chevron-left{transform:scaleX(-1)}.bn-icon--xs{width:12px;height:12px}.bn-icon--sm{width:14px;height:14px}.bn-icon--md{width:16px;height:16px}.bn-icon--lg{width:20px;height:20px}.bn-icon--xl{width:24px;height:24px}.bn-icon--2xl{width:32px;height:32px}.bn-icon--3xl{width:48px;height:48px}.bn-empty__icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:var(--bn-s2);opacity:.35}.bn-empty__icon .bn-icon{width:48px;height:48px}[hidden]{display:none!important}.bn-toast-container{position:fixed;inset:auto;bottom:var(--bn-s6);left:50%;transform:translateX(-50%);z-index:var(--bn-z-toast);margin:0;padding:0;border:0;background:#fff0;overflow:visible;width:max-content;max-width:min(380px, calc(100vw - var(--bn-s8)));display:flex;flex-direction:column;gap:var(--bn-s2);align-items:center;pointer-events:none}body:has(.bn-ep-save-bar) .bn-toast-container{bottom:calc(var(--bn-save-bar-h) + var(--bn-s4))}@media (max-width:768px){body:has(.bn-mobile-nav) .bn-toast-container,body:has(.bn-mobile-nav) .bn-unsub-notice{bottom:calc(var(--bn-mobile-nav-h, 60px) + var(--bn-s4))}body:has(.bn-mobile-nav):has(.bn-ep-save-bar) .bn-toast-container{bottom:calc(var(--bn-mobile-nav-h, 60px) + var(--bn-save-bar-h) + var(--bn-s4))}body:has(.bn-mobile-nav) .bn-cookie-consent{inset-block-end:calc(var(--bn-mobile-nav-h, 60px) + var(--bn-s4))}body:has(.bn-mobile-nav) .wb-gam-toasts{bottom:calc(var(--bn-mobile-nav-h, 60px) + var(--bn-s4))}}.bn-toast{display:flex;align-items:center;gap:var(--bn-s3);max-width:100%;padding:var(--bn-s2) var(--bn-s4) var(--bn-s2) var(--bn-s2);background:var(--bn-ink);color:var(--bn-bg);border-radius:var(--bn-r-full);font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium);line-height:var(--bn-leading-snug);box-shadow:var(--bn-shadow-md);pointer-events:auto;cursor:pointer;animation:bn-toast-in 0.25s var(--bn-ease-out)}.bn-toast--rich{align-items:flex-start;padding:var(--bn-s3) var(--bn-s4) var(--bn-s3) var(--bn-s3);border-radius:var(--bn-r-lg)}.bn-toast__icon{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--bn-r-full);background:var(--bn-accent-solid);color:var(--bn-accent-fg)}.bn-toast__icon svg{width:16px;height:16px}.bn-toast--success .bn-toast__icon,.bn-toast--achievement .bn-toast__icon{background:var(--bn-success)}.bn-toast--error .bn-toast__icon{background:var(--bn-danger)}.bn-toast--info .bn-toast__icon{background:var(--bn-info)}.bn-toast__text{display:flex;flex-direction:column;gap:var(--bn-s1);min-width:0;overflow-wrap:anywhere}.bn-toast__body{font-weight:var(--bn-fw-normal);opacity:.8}.bn-toast__close{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;margin-block:calc(-1 * var(--bn-s2));margin-inline:0 calc(-1 * var(--bn-s3));padding:0;border:0;border-radius:var(--bn-r-full);background:#fff0;color:inherit;cursor:pointer}.bn-toast__close svg{width:16px;height:16px}.bn-toast__close:hover{background:color-mix(in oklch,currentColor 14%,transparent)}.bn-toast__close:focus-visible,.bn-toast__action:focus-visible{outline:2px solid var(--bn-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bn-toast{animation:bn-toast-fade var(--bn-dur-fast) linear}.bn-toast--leaving{animation:bn-toast-fade-out var(--bn-dur-fast) linear forwards}}@keyframes bn-toast-fade{from{opacity:0}to{opacity:1}}@keyframes bn-toast-fade-out{from{opacity:1}to{opacity:0}}.bn-toast--leaving{animation:bn-toast-out 0.25s ease forwards}.bn-toast__action{margin-inline-start:var(--bn-s3);color:inherit;font-weight:var(--bn-fw-semibold);text-decoration:underline;white-space:nowrap}.bn-toast__action{align-self:center}.bn-toast__text>.bn-toast__action{align-self:flex-start;margin-inline-start:0}.bn-toast__action:hover,.bn-toast__action:focus-visible{color:inherit;text-decoration:none}@keyframes bn-toast-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bn-toast-out{from{opacity:1}to{opacity:0;transform:translateY(-10px)}}.bn-empty-state--inline{padding-block:var(--bn-s6);text-align:center}.bn-empty-state__text{margin:0 0 var(--bn-s3);font-size:var(--bn-text-sm);color:var(--bn-ink-3);line-height:var(--bn-leading-snug)}.bn-empty-state{text-align:center;padding:var(--bn-s12) var(--bn-s6);color:var(--text-3)}.bn-empty-state>svg{width:56px;height:56px;margin:0 auto var(--bn-s4);opacity:.3;display:block}.bn-empty-state__title{font-size:var(--text-lg);font-weight:var(--fw-semibold);color:var(--text-2);margin:0 0 var(--bn-s2)}.bn-empty-state p{font-size:var(--text-sm);color:var(--text-3);margin:0;max-width:320px;margin-inline:auto;line-height:var(--leading-normal)}.bn-member-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding-block:var(--bn-s5) var(--bn-s4);padding-inline:var(--bn-s4);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);background:var(--bn-surface);transition:border-color var(--bn-dur) var(--bn-ease)}.bn-member-card:hover{border-color:var(--bn-line-strong)}.bn-member-name{font-family:var(--bn-font-display);font-size:var(--bn-text-base);font-weight:var(--bn-fw-semibold);color:var(--bn-ink);margin:0 0 var(--bn-s1);line-height:var(--bn-leading-tight)}.bn-member-name a{color:inherit;text-decoration:none}.bn-member-name a:hover{color:var(--bn-accent-text)}.bn-member-handle{font-family:var(--bn-font-mono);font-size:var(--bn-text-xs);color:var(--bn-ink-3);margin:0 0 var(--bn-s2)}.bn-card-actions{display:flex;gap:var(--bn-s2);margin-block-start:auto;inline-size:100%;justify-content:center;flex-wrap:wrap}.bn-btn-message{display:inline-flex;align-items:center;justify-content:center;min-inline-size:36px;min-block-size:36px;padding-inline:var(--bn-s3);border:1px solid var(--bn-line-strong);border-radius:var(--bn-r-md);background:var(--bn-surface);color:var(--bn-ink-2);text-decoration:none;transition:border-color var(--bn-dur) var(--bn-ease),color var(--bn-dur) var(--bn-ease)}.bn-btn-message:hover,.bn-btn-message:focus-visible{border-color:var(--bn-accent);color:var(--bn-accent-text)}.bn-btn-message:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring)}.bn-pagination{display:flex;justify-content:center;align-items:center;gap:var(--bn-s2);margin-block-start:var(--bn-s6);padding-block:var(--bn-s4);flex-wrap:wrap}.bn-page-btn{display:inline-flex;align-items:center;justify-content:center;min-inline-size:40px;min-block-size:40px;padding-inline:var(--bn-s2);border:1px solid var(--bn-line-strong);border-radius:var(--bn-r-md);background:var(--bn-surface);color:var(--bn-ink-2);font-family:var(--bn-font-mono);font-size:var(--bn-text-sm);text-decoration:none;transition:border-color var(--bn-dur) var(--bn-ease),color var(--bn-dur) var(--bn-ease)}.bn-page-btn:hover,.bn-page-btn:focus-visible{border-color:var(--bn-accent);color:var(--bn-accent-text)}.bn-page-btn:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring)}.bn-page-btn.current,.bn-page-btn[aria-current="page"]{background:var(--bn-accent-solid);border-color:var(--bn-accent);color:var(--bn-accent-fg)}.bn-reply-card,.bn-like-card{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);padding:var(--bn-s4) var(--bn-s5);margin-block-end:var(--bn-s3)}.bn-reply-card--link{display:block;text-decoration:none;color:inherit;transition:border-color var(--bn-dur-fast) var(--bn-ease)}.bn-reply-card--link:hover,.bn-reply-card--link:focus-visible{border-color:var(--bn-line-strong);color:inherit}.bn-reply-card__meta,.bn-like-card__meta{display:flex;align-items:center;gap:var(--bn-s2);font-size:var(--bn-text-xs);color:var(--bn-ink-3);margin-block-end:var(--bn-s1)}.bn-reply-card__meta svg,.bn-like-card__meta svg{width:13px;height:13px;stroke:currentColor;fill:none}.bn-reply-card__time,.bn-like-card__time{margin-inline-start:auto;font-family:var(--bn-font-mono)}.bn-reply-card__content,.bn-like-card__content{font-size:var(--bn-text-sm);color:var(--bn-ink);line-height:var(--bn-leading-body)}.bn-reply-card__content--strong{font-weight:600}.bn-reply-card__context{font-size:var(--bn-text-xs);color:var(--bn-ink-3);margin-block-start:var(--bn-s1)}.bn-reply-card--avatar{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"avatar meta" "avatar content" "avatar context";column-gap:var(--bn-s3)}.bn-reply-card--avatar .bn-reply-card__meta{grid-area:meta}.bn-reply-card--avatar .bn-reply-card__content{grid-area:content}.bn-reply-card--avatar .bn-reply-card__context{grid-area:context}.bn-reply-card__avatar{grid-area:avatar;align-self:start;width:40px;height:40px;border-radius:var(--bn-r-full,9999px);overflow:hidden;background:var(--bn-sunken,oklch(97% .004 0))}.bn-reply-card__avatar img{width:100%;height:100%;object-fit:cover;display:block}.bn-space-discussions__head{display:flex;justify-content:flex-end;margin-block-end:var(--bn-s3)}.bn-mobile-nav{display:none}@media (max-width:768px){.bn-mobile-nav{display:flex;position:fixed;bottom:0;inset-inline:0;z-index:9500;background:var(--bg);border-top:1px solid var(--border);padding:var(--bn-s1) 0 calc(var(--bn-s1) + env(safe-area-inset-bottom, 0px));box-shadow:0 -2px 12px rgb(0 0 0 / .06)}.bn-mobile-nav__item{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:44px;gap:2px;padding:var(--bn-s1) 0;font-size:10px;color:var(--text-3);text-decoration:none;background:none;border:none;cursor:pointer;position:relative;transition:color 0.15s ease}.bn-mobile-nav__item .bn-icon,.bn-mobile-nav__item>svg{width:24px;height:24px;flex-shrink:0}.bn-mobile-nav__item[aria-current="page"]{color:var(--bn-accent-text,var(--brand))}.bn-mobile-nav__item[aria-current="page"] svg{stroke:var(--bn-accent-text,var(--brand))}.bn-mobile-nav__item--create{background:var(--brand);color:var(--text-on-brand);width:52px;height:52px;border-radius:50%;margin-top:-16px;box-shadow:0 6px 16px color-mix(in srgb,var(--brand) 36%,transparent),0 2px 4px color-mix(in srgb,var(--brand) 24%,transparent);padding:0;flex:0 0 auto;justify-content:center;transition:transform 0.15s ease,box-shadow 0.15s ease}.bn-mobile-nav__item--create:active{transform:scale(.94);box-shadow:0 2px 8px color-mix(in srgb,var(--brand) 30%,transparent)}.bn-mobile-nav__item--create svg{stroke:var(--text-on-brand);width:24px;height:24px}.bn-mobile-nav__item--create span{display:none}.bn-mobile-nav__badge{position:absolute;top:0;inset-inline-end:calc(50% - 16px);background:var(--red);color:var(--text-on-brand);font-size:9px;font-weight:700;min-width:14px;height:14px;border-radius:7px;display:flex;align-items:center;justify-content:center;padding:0 3px;line-height:1}.bn-mobile-more-backdrop{position:fixed;inset:0;z-index:var(--bn-z-modal);background:var(--bn-overlay);animation:bn-more-fade var(--bn-dur) var(--bn-ease)}.bn-mobile-more-backdrop[hidden]{display:none}.bn-mobile-more{position:fixed;inset-inline:0;bottom:0;z-index:var(--bn-z-modal);background:var(--bn-surface);border-top-left-radius:var(--bn-r-lg);border-top-right-radius:var(--bn-r-lg);box-shadow:var(--bn-shadow-lg);padding:var(--bn-s2) var(--bn-s4) calc(var(--bn-s4) + env(safe-area-inset-bottom, 0px));animation:bn-more-slide-up var(--bn-dur-slow) var(--bn-ease-out)}.bn-mobile-more[hidden]{display:none}.bn-mobile-more__head{display:flex;align-items:center;justify-content:space-between;padding:var(--bn-s2) 0 var(--bn-s3);border-bottom:1px solid var(--bn-line-faint)}.bn-mobile-more__title{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--fw-semibold);color:var(--text-1)}.bn-mobile-more__close{display:flex;align-items:center;justify-content:center;width:var(--bn-btn-h);height:var(--bn-btn-h);margin-block:-4px;border:none;border-radius:var(--bn-r-full);background:var(--bg-subtle);color:var(--text-2);cursor:pointer}.bn-mobile-more__close svg{width:18px;height:18px}.bn-mobile-more__list{list-style:none;margin:0;padding:var(--bn-s2) 0 0}.bn-mobile-more__link{display:flex;align-items:center;gap:var(--bn-s3);padding:var(--bn-s3) var(--bn-s1);font-size:var(--text-md);color:var(--text-1);text-decoration:none;border-radius:var(--bn-r-md)}.bn-mobile-more__link:hover,.bn-mobile-more__link:focus{background:var(--bg-hover)}.bn-mobile-more__link svg{width:20px;height:20px;stroke:var(--text-2);flex:0 0 auto}@keyframes bn-more-fade{from{opacity:0}to{opacity:1}}@keyframes bn-more-slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}.bn-hub-shell,.bn-profile-container{padding-bottom:72px}}.bn-search-overlay{position:fixed;inset:0;z-index:var(--bn-z-modal);background:var(--bn-overlay);display:flex;align-items:flex-start;justify-content:center;padding-top:15vh;animation:bn-overlay-in 0.15s ease}.bn-search-overlay.bn-modal-backdrop{align-items:flex-start;padding:15vh 0 0;-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes bn-overlay-in{from{opacity:0}to{opacity:1}}.bn-search-overlay__inner{width:100%;max-width:580px;background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);box-shadow:var(--bn-shadow-md);overflow:hidden;animation:bn-dropdown-in 0.2s ease}.bn-search-overlay__input-wrap{display:flex;align-items:center;gap:var(--bn-s3);padding:var(--bn-s4) var(--bn-s5);border-bottom:1px solid var(--bn-line-faint)}.bn-search-overlay__icon{display:grid;place-items:center;color:var(--bn-ink-3);flex-shrink:0}.bn-search-overlay__icon svg{width:20px;height:20px}.bn-search-overlay__input{flex:1;border:none;outline:none;font-size:var(--text-lg);font-family:var(--font-body);color:var(--text-1);background:#fff0}.bn-search-overlay__input::placeholder{color:var(--text-3)}.bn-search-overlay .bn-search-overlay__input:focus,.bn-search-overlay .bn-search-overlay__input:focus-visible{outline:none;box-shadow:none;border:none;background:#fff0}.bn-search-overlay__input-wrap:focus-within{border-bottom-color:var(--bn-accent)}.bn-search-overlay__kbd{font-size:var(--bn-text-xs);padding:2px 6px;border:1px solid var(--bn-line);border-radius:var(--bn-r-sm);color:var(--text-3);font-family:var(--font-body)}.bn-search-overlay__results{max-height:400px;overflow-y:auto}.bn-search-overlay__loading,.bn-search-overlay__empty{padding:var(--bn-s6);text-align:center;color:var(--text-3);font-size:var(--text-sm)}.bn-search-overlay__result{display:block;padding:var(--bn-s3) var(--bn-s5);text-decoration:none;transition:background 0.1s}.bn-search-overlay__result:hover{background:var(--bg-hover)}.bn-search-overlay__result-title{font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-search-overlay__result-meta{font-size:var(--text-xs);color:var(--text-3);margin-top:2px}@media (max-width:640px){.bn-search-overlay.bn-modal-backdrop{padding-top:var(--bn-s4)}.bn-search-overlay__inner{max-width:calc(100vw - 16px);border-radius:var(--bn-r-lg)}}.bn-hover-card{position:fixed;z-index:var(--bn-z-menu);width:280px;background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);box-shadow:var(--bn-shadow-md);padding:var(--bn-s4);pointer-events:auto;animation:bn-dropdown-in 0.15s ease}.bn-hover-card__header{display:flex;gap:var(--bn-s3);align-items:flex-start;margin-bottom:var(--bn-s3)}.bn-hover-card__avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0;background:var(--brand-light);color:var(--bn-accent-text,var(--brand));font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none}.bn-hover-card__avatar img{width:100%;height:100%;object-fit:cover}.bn-hover-card__info{min-width:0}.bn-hover-card__name{display:block;font-weight:var(--fw-bold);font-size:var(--text-base);color:var(--text-1);text-decoration:none}.bn-hover-card__name:hover{text-decoration:underline}.bn-hover-card__handle{display:block;font-size:var(--text-xs);color:var(--text-3);text-decoration:none}.bn-hover-card__handle:hover{color:var(--text-2)}.bn-hover-card__bio{font-size:var(--text-sm);color:var(--text-2);margin-bottom:var(--bn-s3);line-height:1.4}.bn-hover-card__stats{display:flex;gap:var(--bn-s4);font-size:var(--text-xs);color:var(--text-2);text-decoration:none}.bn-hover-card__stat-num{font-weight:var(--fw-bold);color:var(--text-1)}.bn-hover-card__follow{margin-top:var(--bn-s3);width:100%;padding:var(--bn-s2);border:1px solid var(--brand);border-radius:var(--bn-r-full);background:#fff0;color:var(--bn-accent-text,var(--brand));font-size:var(--text-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:all 0.15s ease}.bn-hover-card__follow:hover{background:var(--brand);color:var(--text-on-brand)}.bn-hover-card__follow.is-following{background:var(--brand);color:var(--text-on-brand)}.bn-hover-card__follow.is-following:hover{background:var(--red);border-color:var(--red)}.bn-wrap *,.bn-wrap *::before,.bn-wrap *::after{box-sizing:border-box}.bn-app button,.bn-app input,.bn-app select,.bn-app textarea,.bn-app optgroup{font-family:inherit}.bn-wrap{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);color:var(--text-1);background:var(--bg)}.bn-wrap a{color:var(--bn-accent-text,var(--brand));text-decoration:none;transition:color 0.12s}.bn-wrap a:hover{color:var(--brand-hover)}.bn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bn-spinner{display:inline-block;width:18px;height:18px;border:2px solid var(--border);border-top-color:var(--brand);border-radius:var(--bn-r-full);animation:bn-spin 0.6s linear infinite}@keyframes bn-spin{to{transform:rotate(360deg)}}.bn-ep-save-bar{position:fixed;inset-block-end:0;inset-inline:0;background:var(--bn-surface);border-block-start:1px solid var(--bn-line);box-shadow:var(--bn-shadow-sm);padding-inline:var(--bn-s5);min-height:var(--bn-save-bar-h);display:flex;align-items:center;z-index:180}.bn-ep-save-bar-inner{max-width:1080px;margin-inline:auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s3)}.bn-ep-save-status{font-size:var(--bn-text-sm);font-weight:600;color:var(--bn-success);display:inline-flex;align-items:center;gap:var(--bn-s1)}.bn-ep-save-status svg{width:14px;height:14px}.bn-ep-save-status[hidden]{display:none!important}.bn-ep-save-status--dirty{color:var(--bn-warn);font-weight:600;font-size:var(--bn-text-sm);display:inline-flex;align-items:center;gap:var(--bn-s1)}.bn-ep-save-status--saving{color:var(--bn-ink-2);font-weight:500;font-size:var(--bn-text-sm);display:inline-flex;align-items:center;gap:var(--bn-s1)}.bn-ep-save-actions{display:inline-flex;align-items:center;gap:var(--bn-s2);margin-inline-start:auto}.bn-ep-dirty-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--bn-warn);flex-shrink:0}.bn-ep-spinner{display:inline-block;width:12px;height:12px;border:2px solid var(--bn-line);border-top-color:var(--bn-accent);border-radius:50%;animation:bn-spin 0.8s linear infinite;flex-shrink:0}@media (max-width:768px){.bn-ep-save-bar{padding-inline:var(--bn-s4);inset-block-end:var(--bn-mobile-nav-h,calc(60px + env( safe-area-inset-bottom, 0px )))}.bn-ep-save-status{flex:0 1 auto;min-inline-size:0}.bn-ep-save-status span:not(.bn-ep-dirty-dot):not(.bn-ep-spinner){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-ep-save-actions{flex:1 1 auto;margin-inline-start:0}.bn-ep-save-actions>*{flex:1 1 auto;justify-content:center;min-inline-size:5.5rem}}.bn-btn{display:inline-flex;align-items:center;gap:var(--bn-s2);min-height:var(--bn-btn-h);--bn-btn-py:var(--bn-s2);--bn-btn-px:var(--bn-s4);padding:var(--bn-btn-py) var(--bn-btn-px);border:1px solid #fff0;border-radius:var(--bn-btn-r);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-snug);cursor:pointer;transition:background 0.15s,color 0.15s,border-color 0.15s}.bn-follow-btn,.bn-block-follow-button__cta{min-inline-size:100px;justify-content:center}.bn-btn-primary{background:var(--brand);color:var(--white)}.bn-btn-primary:hover{background:var(--brand-hover);color:var(--white)}.bn-btn-ghost{background:#fff0;color:var(--text-2);border-color:var(--border)}.bn-btn-ghost:hover{background:var(--bg-hover);color:var(--text-1)}.bn-btn-danger{background:#fff0;color:var(--red);border-color:var(--red)}.bn-btn-danger:hover{background:var(--bn-danger-bg)}.bn-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bn-r-full);overflow:hidden;flex-shrink:0;background:var(--brand-light);color:var(--bn-accent-text,var(--brand));font-weight:var(--fw-semibold)}.bn-avatar img{width:100%;height:100%;object-fit:cover}.bn-avatar[data-shape="rounded"]{border-radius:var(--bn-r-md)}.bn-avatar[data-shape="rounded"] img{border-radius:inherit}.bn-avatar-xs{width:24px;height:24px;font-size:var(--text-xs)}.bn-avatar-sm{width:32px;height:32px;font-size:var(--text-xs)}.bn-avatar-md{width:40px;height:40px;font-size:var(--text-sm)}.bn-avatar-lg{width:56px;height:56px;font-size:var(--text-base)}.bn-avatar-xl{width:80px;height:80px;font-size:var(--text-xl)}.bn-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--bn-r-lg);padding:var(--bn-s6)}.bn-divider{border:none;border-top:1px solid var(--bn-line-faint);margin:var(--bn-s4) 0}.bn-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--bn-s12) var(--bn-s6);color:var(--text-3);text-align:center;gap:var(--bn-s3)}.bn-pill{display:inline-flex;align-items:center;padding:var(--bn-s1) var(--bn-s3);border:1px solid var(--border);border-radius:var(--bn-r-full);font-size:var(--text-xs);font-weight:var(--fw-medium);color:var(--text-2);background:var(--surface);cursor:pointer;transition:all 0.12s;text-decoration:none}.bn-pill:hover,.bn-pill--active{background:var(--brand-light);border-color:var(--brand);color:var(--bn-accent-text,var(--brand))}@media (max-width:640px){.bn-card{padding:var(--bn-s4);border-radius:var(--bn-r-md)}.bn-btn{--bn-btn-px:var(--bn-s3)}}:root{--bn-container:1100px}.bn-context-nav{border-bottom:1px solid var(--border);background:var(--bg)}.bn-context-nav__inner{max-width:var(--bn-container);margin:0 auto;padding:0 var(--bn-s8);display:flex;gap:var(--bn-s1);overflow-x:auto}.bn-context-nav__item{padding:var(--bn-s2) var(--bn-s4);font-size:var(--text-sm);font-weight:var(--fw-medium);color:var(--text-2);text-decoration:none;white-space:nowrap;border-bottom:2px solid #fff0;transition:color 0.12s,border-color 0.12s}.bn-context-nav__item:hover{color:var(--text-1)}.bn-context-nav__item--active{color:var(--bn-accent-text,var(--brand));border-bottom-color:var(--brand)}@media (max-width:640px){.bn-context-nav__inner{padding:0 var(--bn-s3)}.bn-context-nav__item{padding:var(--bn-s2) var(--bn-s3);font-size:var(--text-xs)}}.bn-hub-shell{max-width:var(--bn-container);margin:0 auto;padding:var(--bn-s6) var(--bn-s8);display:grid;grid-template-columns:1fr 300px;gap:var(--bn-s6);align-items:start}.bn-mvs-content,.bn-jt-content,.bn-messages-content,.bn-space-home,.bn-spaces-dir,.bn-hub-content,.bn-search-shell,.bn-hashtag-feed,.bn-notifs-shell,.bn-lb-shell{min-width:0}.bn-app__main>.bn-notifs-main,.bn-app__main>.bn-lb-shell,.bn-app__main>.bn-search-shell,.bn-app__main>.bn-hashtag-feed{max-width:none;padding:0}.bn-app__main>.bn-hashtag-feed .bn-hashtag-shell{grid-template-columns:1fr}.bn-profile-container{max-width:var(--bn-container);margin:0 auto;padding:var(--bn-s6) var(--bn-s8)}@media (max-width:640px){.bn-profile-container{padding:0 var(--bn-s3) var(--bn-s8)}}.bn-hub-shell>.bn-space-home .bn-sh-layout{max-width:none}.bn-jt-content{padding-top:var(--bn-s6,24px)}.bn-jt-content .jt-container,.bn-jt-content .jt-community-nav-inner{max-width:var(--bn-container)}.bn-mvs-content .mvs-explore-page,.bn-mvs-content .mvs-single-media,.bn-mvs-content .mvs-single-album,.bn-mvs-content .mvs-single-collection,.bn-mvs-content .mvs-profile-edit{max-width:none;margin:0;padding:0}.bn-hub-sidebar{display:flex;flex-direction:column;gap:var(--bn-s5)}.bn-sidebar-card{background:var(--surface);border:1px solid var(--bn-line-faint);border-radius:var(--bn-r-lg);overflow:hidden;box-shadow:0 1px 2px rgb(0 0 0 / .03);transition:box-shadow 0.2s ease}.bn-sidebar-card:hover{box-shadow:0 2px 8px rgb(0 0 0 / .06)}.bn-sidebar-card__header{padding:var(--bn-s3) var(--bn-s4);border-bottom:1px solid var(--bn-line-faint);font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--ls-wider);color:var(--text-3)}.bn-sidebar-card__body{padding:var(--bn-s3) var(--bn-s4)}.bn-member-row-list{list-style:none;margin:0;padding:0}.bn-member-row{display:flex;align-items:center;gap:var(--bn-s2);padding:var(--bn-s2) 0;border-bottom:1px solid var(--bn-line-faint)}.bn-member-row:last-child{border-bottom:none}.bn-member-row__link{display:flex;align-items:center;gap:var(--bn-s2);flex:1 1 auto;min-width:0;text-decoration:none;color:inherit}.bn-member-row__text{display:flex;flex-direction:column;min-width:0}.bn-member-row__name{font-size:var(--text-sm);font-weight:var(--fw-medium,500);color:var(--text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-member-row__link:hover .bn-member-row__name{color:var(--bn-accent-text,var(--brand))}.bn-member-row__meta{font-family:var(--bn-font-mono,ui-monospace,monospace);font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-member-row>.bn-follow-btn-wrap,.bn-member-row>.bn-btn{flex:0 0 auto}.bn-member-row .bn-btn{--bn-btn-py:4px;--bn-btn-px:var(--bn-s3);font-size:var(--text-xs)}.bn-sbar-row{display:flex;align-items:center;gap:var(--bn-s2);padding:var(--bn-s2) 0;border-bottom:1px solid var(--bn-line-faint)}.bn-sbar-row:last-child{border-bottom:none}.bn-sbar-row__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.bn-sbar-row__name{display:block;font-size:var(--text-sm);font-weight:600;color:var(--text-1);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-sbar-row__name:hover{color:var(--bn-accent-text,var(--brand))}.bn-sbar-row>.bn-btn,.bn-sbar-row__action{flex:0 0 auto}.bn-sbar-row>.bn-btn{--bn-btn-py:4px;--bn-btn-px:var(--bn-s3);font-size:var(--text-xs)}.bn-sbar-row__meta{display:block;font-size:var(--text-xs);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-sbar-row__avatar{width:36px;height:36px;border-radius:var(--bn-r-full);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;color:var(--text-on-brand);text-decoration:none}.bn-sbar-row__avatar img{width:100%;height:100%;object-fit:cover}.bn-sbar-row__icon{width:32px;height:32px;border-radius:var(--bn-r-md);background:var(--brand-light);color:var(--bn-accent-text,var(--brand));display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;flex-shrink:0;overflow:hidden}.bn-sbar-row__icon img{width:100%;height:100%;object-fit:cover}.bn-sbar-row__action{flex-shrink:0;padding:3px 11px;border-radius:var(--bn-r-full);border:1.5px solid var(--brand);color:var(--bn-accent-text,var(--brand));font-size:var(--text-xs);font-weight:600;cursor:pointer;background:var(--bg);white-space:nowrap;font-family:var(--font-body);transition:background 0.14s,color 0.14s}.bn-sbar-row__action:hover{background:var(--brand);color:var(--text-on-brand)}.bn-sidebar-card .bn-sidebar-see-all,.bn-sidebar-see-all{display:block;margin-top:var(--bn-s3);font-size:var(--text-sm);font-weight:600;color:var(--bn-accent-text);text-decoration:none}.bn-sidebar-card .bn-sidebar-see-all:hover,.bn-sidebar-see-all:hover{color:var(--bn-accent-text);text-decoration:underline}[data-bn-theme="dark"] .bn-sidebar-card,[data-theme="dark"] .bn-sidebar-card,[data-bx-mode="dark"] .bn-sidebar-card{background:var(--surface);border-color:var(--border)}[data-bn-theme="dark"] .bn-sbar-row__action,[data-theme="dark"] .bn-sbar-row__action,[data-bx-mode="dark"] .bn-sbar-row__action{background:#fff0}[data-bn-theme="dark"] .bn-sbar-row__icon,[data-theme="dark"] .bn-sbar-row__icon,[data-bx-mode="dark"] .bn-sbar-row__icon{background:var(--brand-light)}.bn-greeting-streak__heading{margin:0;font-family:var(--bn-font-display);font-size:var(--bn-text-sm);font-weight:600;line-height:1.3;color:var(--bn-ink)}.bn-greeting-streak__body{margin:var(--bn-s2) 0 0;font-size:var(--bn-text-sm);line-height:1.5;color:var(--bn-ink-2)}.bn-greeting-streak__body strong{font-weight:600;color:var(--bn-ink)}.bn-greeting-streak__strip{display:flex;gap:6px;margin:var(--bn-s3) 0 0;padding:0;list-style:none}.bn-greeting-streak__cell{flex:1;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:var(--bn-r-sm);background:var(--bn-sunken);font-size:10px;font-weight:600;color:var(--bn-ink-3)}.bn-greeting-streak__cell.is-active{background:var(--bn-accent-solid);color:var(--bn-accent-fg)}.bn-greeting-streak__cell.is-today{box-shadow:0 0 0 2px var(--bn-canvas),0 0 0 4px var(--bn-accent)}.bn-upcoming-events__head{display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2);margin-bottom:var(--bn-s3)}.bn-upcoming-events__title{margin:0;font-family:var(--bn-font-display);font-size:var(--bn-text-sm);font-weight:600;color:var(--bn-ink)}.bn-upcoming-events__cta{font-size:var(--bn-text-xs);font-weight:500;color:var(--bn-accent-text);text-decoration:none}.bn-upcoming-events__cta:hover{text-decoration:underline}.bn-upcoming-events__empty{margin:0;font-size:var(--bn-text-sm);color:var(--bn-ink-3)}.bn-upcoming-events__list{margin:0;padding:0;list-style:none}.bn-upcoming-events__item{display:flex;gap:var(--bn-s3);padding:var(--bn-s2) 0;border-bottom:1px solid var(--bn-line-faint)}.bn-upcoming-events__item:last-child{border-bottom:none}.bn-upcoming-events__pill{flex-shrink:0;width:40px;text-align:center}.bn-upcoming-events__pill-month{display:block;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--bn-events,var(--bn-accent))}.bn-upcoming-events__pill-day{display:block;font-family:var(--bn-font-display);font-size:var(--bn-text-lg);font-weight:600;line-height:1.1;color:var(--bn-ink)}.bn-upcoming-events__body{flex:1;min-width:0}.bn-upcoming-events__name{display:block;font-size:var(--bn-text-sm);font-weight:600;line-height:1.3;color:var(--bn-ink);text-decoration:none}.bn-upcoming-events__name:hover{color:var(--bn-accent-text)}.bn-upcoming-events__meta{display:block;margin-top:2px;font-size:var(--bn-text-xs);color:var(--bn-ink-3)}.bn-by-role__title{margin:0 0 var(--bn-s3);font-family:var(--bn-font-display);font-size:var(--bn-text-sm);font-weight:600;color:var(--bn-ink)}.bn-by-role__list{margin:0;padding:0;list-style:none}.bn-by-role__row{display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2)}.bn-by-role__row+.bn-by-role__row{border-top:1px solid var(--bn-line-faint)}.bn-by-role__link{flex:1;display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2);padding:var(--bn-s2) 0;text-decoration:none}.bn-by-role__row:not(:has(.bn-by-role__link)){padding:var(--bn-s2) 0}.bn-by-role__label{font-size:var(--bn-text-sm);color:var(--bn-ink-2)}.bn-by-role__link:hover .bn-by-role__label{color:var(--bn-accent-text)}.bn-by-role__count{font-size:var(--bn-text-sm);font-weight:600;color:var(--bn-ink);font-variant-numeric:tabular-nums}.bn-this-week-stats__title{margin:0 0 var(--bn-s3);font-family:var(--bn-font-display);font-size:var(--bn-text-sm);font-weight:600;color:var(--bn-ink)}.bn-this-week-stats__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--bn-s2)}.bn-this-week-stats__grid .bn-stat{min-width:0;padding:var(--bn-s3);gap:2px}.bn-this-week-stats__grid .bn-stat__value{font-size:var(--bn-text-lg)}.bn-this-week-stats__grid .bn-stat__label{min-width:0;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}@media (max-width:640px){.bn-hub-shell{grid-template-columns:1fr;padding:0 var(--bn-s3) var(--bn-s8);gap:var(--bn-s4)}.bn-hub-sidebar{display:none}}@keyframes bn-slide-up{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes bn-fade-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bn-fade-title{from{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes bn-bounce-in{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.04)}100%{transform:scale(1)}}@keyframes bn-pulse{0%,100%{opacity:1}50%{opacity:.5}}@keyframes bn-count-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}.bn-anim-slide-up{animation:bn-slide-up 0.35s cubic-bezier(.22,1,.36,1) both}.bn-anim-fade-in{animation:bn-fade-in 0.3s ease both}.bn-anim-fade-title{animation:bn-fade-title 0.5s ease both}.bn-anim-bounce-in{animation:bn-bounce-in 0.5s cubic-bezier(.34,1.56,.64,1)}.bn-anim-pulse{animation:bn-pulse 2s ease infinite}.bn-anim-count-pop{animation:bn-count-pop 0.5s ease both;animation-delay:0.3s}.bn-stagger>:nth-child(1){animation-delay:0s}.bn-stagger>:nth-child(2){animation-delay:0.03s}.bn-stagger>:nth-child(3){animation-delay:0.05s}.bn-stagger>:nth-child(4){animation-delay:0.07s}.bn-stagger>:nth-child(5){animation-delay:0.09s}.bn-stagger>:nth-child(n+6){animation-delay:0.1s}@media (prefers-reduced-motion:reduce){.bn-anim-slide-up,.bn-anim-fade-in,.bn-anim-fade-title,.bn-anim-bounce-in,.bn-anim-count-pop{animation:none}.bn-anim-pulse{animation-duration:10s}}html[data-bn-font-scale="110"]{font-size:110%}html[data-bn-font-scale="120"]{font-size:120%}.bn-app :focus-visible,.bn-lightbox :focus-visible,.bn-search-overlay :focus-visible,.bn-ob-wrap :focus-visible,[class*="wp-block-buddynext-"] :focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring)}.bn-btn:focus-visible,.bn-input:focus-visible,.bn-textarea:focus-visible,.bn-select:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring);border-color:var(--bn-accent)}.bn-btn[data-variant]{display:inline-flex;align-items:center;justify-content:center;gap:var(--bn-s2);--bn-btn-py:var(--bn-s2);--bn-btn-px:var(--bn-s4);padding:var(--bn-btn-py) var(--bn-btn-px);min-height:40px;border-radius:var(--bn-r-md);font-family:var(--bn-font-ui);font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium-semibold);letter-spacing:-.005em;border:1px solid #fff0;transition:background var(--bn-dur) var(--bn-ease),border-color var(--bn-dur) var(--bn-ease),color var(--bn-dur) var(--bn-ease),transform var(--bn-dur-fast) var(--bn-ease);white-space:normal;text-wrap:balance;cursor:pointer}.bn-btn[data-variant]:active{transform:scale(.98)}.bn-btn[data-size="sm"]{--bn-btn-py:var(--bn-s1);--bn-btn-px:var(--bn-s3);font-size:var(--bn-text-xs);border-radius:var(--bn-r-sm)}.bn-btn[data-size="lg"]{height:44px;--bn-btn-py:0;--bn-btn-px:var(--bn-s5);font-size:var(--bn-text-base)}.bn-btn[data-variant="primary"]{background:var(--bn-accent-solid);color:var(--bn-accent-fg)}.bn-btn[data-variant="primary"]:hover{background:color-mix(in oklch,var(--bn-accent-solid) 82%,black)}.bn-btn[data-variant="secondary"]{background:var(--bn-surface);color:var(--bn-ink);border-color:var(--bn-line-strong)}.bn-btn[data-variant="secondary"]:hover{background:var(--bn-sunken)}.bn-btn[data-variant="ghost"]{background:#fff0;color:var(--bn-ink-2)}.bn-btn[data-variant="ghost"]:hover{background:var(--bn-sunken);color:var(--bn-ink)}.bn-btn[data-variant="ghost"][data-tone="danger"],.bn-btn[data-variant="ghost"][data-tone="danger"]:hover{color:var(--bn-danger)}.bn-btn[data-variant="ghost"][data-tone="danger"]:hover{background:var(--bn-danger-bg)}.bn-btn[data-variant="danger"]{background:var(--bn-danger);color:oklch(99% 0 0)}.bn-btn[data-variant="danger"]:hover{filter:brightness(1.05)}.bn-btn[data-variant="ai"]{background:linear-gradient(135deg,var(--bn-accent),var(--bn-jetonomy));color:var(--bn-accent-fg)}.bn-btn[data-variant][disabled],.bn-btn[data-variant][aria-disabled="true"]{opacity:.55;cursor:not-allowed;transform:none}.bn-input,.bn-textarea,.bn-select{width:100%;padding:0 var(--bn-s3);height:40px;background:var(--bn-surface);border:1px solid var(--bn-line-strong);border-radius:var(--bn-r-md);color:var(--bn-ink);font-family:var(--bn-font-ui);font-size:var(--bn-text-sm);transition:border-color var(--bn-dur) var(--bn-ease),box-shadow var(--bn-dur) var(--bn-ease)}.bn-input[type="search"]{-webkit-appearance:none;appearance:none}.bn-textarea{padding:var(--bn-s3);height:auto;min-height:80px;line-height:1.5;resize:vertical}.bn-input::placeholder,.bn-textarea::placeholder{color:var(--bn-ink-4)}.bn-input:disabled,.bn-textarea:disabled,.bn-select:disabled{background:var(--bn-sunken);color:var(--bn-ink-3);cursor:not-allowed}:is([class^="bn-"],[class*=" bn-"]) select:not([multiple]):not([size]){-webkit-appearance:none;appearance:none;padding-inline-end:calc(var(--bn-s3) * 2 + var(--bn-s2));background-image:linear-gradient(45deg,transparent 50%,var(--bn-ink-3) 50%),linear-gradient(135deg,var(--bn-ink-3) 50%,transparent 50%);background-position:calc(100% - var(--bn-s3) - var(--bn-s1)) 50%,calc(100% - var(--bn-s3)) 50%;background-size:var(--bn-s1) var(--bn-s1);background-repeat:no-repeat}[dir="rtl"] :is([class^="bn-"],[class*=" bn-"]) select:not([multiple]):not([size]){background-position:var(--bn-s3) 50%,calc(var(--bn-s3) + var(--bn-s1)) 50%}@media (pointer:coarse),(max-width:768px){body.bn-page :is([class^="bn-"],[class*=" bn-"]) input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"]):not([type="range"]):not([type="color"]),body.bn-page :is([class^="bn-"],[class*=" bn-"]) textarea,body.bn-page :is([class^="bn-"],[class*=" bn-"]) select{font-size:max(16px, var(--bn-text-sm))!important}}.bn-badge{display:inline-flex;align-items:center;gap:var(--bn-s1);padding:0 var(--bn-s2);height:var(--bn-s5);font-size:var(--bn-text-2xs);font-weight:var(--bn-fw-medium-semibold);border-radius:var(--bn-r-full);background:var(--bn-sunken);color:var(--bn-ink-2);border:1px solid var(--bn-line)}.bn-badge[data-tone="neutral"]{background:var(--bn-sunken);color:var(--bn-ink-2);border-color:var(--bn-line)}.bn-badge[data-tone="accent"]{background:var(--bn-accent-100);color:var(--bn-accent-text);border-color:#fff0}.bn-badge[data-tone="success"]{background:var(--bn-success-bg);color:color-mix(in oklch,var(--bn-success) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="warn"]{background:var(--bn-warn-bg);color:color-mix(in oklch,var(--bn-warn) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="danger"]{background:var(--bn-danger-bg);color:color-mix(in oklch,var(--bn-danger) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="info"]{background:var(--bn-info-bg);color:color-mix(in oklch,var(--bn-info) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="jetonomy"]{background:var(--bn-jetonomy-bg);color:color-mix(in oklch,var(--bn-jetonomy) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="media"]{background:var(--bn-media-bg);color:color-mix(in oklch,var(--bn-media) 60%,var(--bn-ink));border-color:#fff0}.bn-badge[data-tone="events"]{background:var(--bn-events-bg);color:color-mix(in oklch,var(--bn-events) 60%,var(--bn-ink));border-color:#fff0}.bn-badge-row{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--bn-s1)}.bn-post-card__author .bn-badge+.bn-badge,.bn-md-card__meta-overlay .bn-badge+.bn-badge,.bn-md-card__labels .bn-badge+.bn-badge,.bn-comment__author-meta .bn-badge+.bn-badge{margin-inline-start:var(--bn-s1)}.bn-field-chips{display:inline-flex;flex-wrap:wrap;gap:var(--bn-s1)}.bn-field-chip{display:inline-flex;align-items:center;padding:0 var(--bn-s2);height:var(--bn-s5);font-size:var(--bn-text-2xs);font-weight:var(--bn-fw-medium-semibold);border-radius:var(--bn-r-full);background:var(--bn-sunken);color:var(--bn-ink-2);border:1px solid var(--bn-line)}.bn-field-checkbox-group,.bn-field-radio-group{display:flex;flex-wrap:wrap;gap:var(--bn-s2);border:0;padding:0;margin:0;min-width:0}.bn-field-checkbox-group .bn-field-checkbox,.bn-field-radio-group .bn-field-radio{display:inline-flex;align-items:center;gap:var(--bn-s2);min-height:var(--bn-s10);padding:var(--bn-s2) var(--bn-s4);border:1px solid var(--bn-line);border-radius:var(--bn-r-full);background:var(--bn-surface);font-size:var(--bn-text-sm);color:var(--bn-ink-2);cursor:pointer;transition:border-color 0.14s ease,background 0.14s ease}.bn-field-checkbox-group .bn-field-checkbox:hover,.bn-field-radio-group .bn-field-radio:hover{border-color:var(--bn-line-strong)}.bn-field-checkbox-group .bn-field-checkbox:has(input:checked),.bn-field-radio-group .bn-field-radio:has(input:checked){border-color:var(--bn-accent);background:var(--bn-accent-50);color:var(--bn-ink)}.bn-field-checkbox-group .bn-field-checkbox:has(input:focus-visible),.bn-field-radio-group .bn-field-radio:has(input:focus-visible){outline:2px solid var(--bn-ring);outline-offset:2px}.bn-field-checkbox:not(.bn-field-checkbox-group .bn-field-checkbox){display:inline-flex;align-items:center;gap:var(--bn-s2);min-height:var(--bn-s10);font-size:var(--bn-text-sm);color:var(--bn-ink-2);cursor:pointer}.bn-field-checkbox:not(.bn-field-checkbox-group .bn-field-checkbox) input{inline-size:var(--bn-s4);block-size:var(--bn-s4);margin:0;accent-color:var(--bn-accent);cursor:pointer;flex:none}.bn-field-checkbox:not(.bn-field-checkbox-group .bn-field-checkbox):has(input:checked){color:var(--bn-ink)}.bn-field-checkbox:not(.bn-field-checkbox-group .bn-field-checkbox):has(input:focus-visible){outline:2px solid var(--bn-ring);outline-offset:2px;border-radius:var(--bn-r-sm)}.bn-field--unavailable{padding:var(--bn-s3);background:var(--bn-sunken);border:1px dashed var(--bn-line);border-radius:var(--bn-r-md);box-sizing:border-box}.bn-field-unavailable-note{margin:0;color:var(--bn-ink-3);font-size:var(--bn-text-sm);line-height:var(--bn-leading-normal)}.bn-badge[data-tone="paid"]{background:var(--bn-paid-bg);color:color-mix(in oklch,var(--bn-paid) 60%,var(--bn-ink));border-color:#fff0}.bn-type-badge__icon{display:inline-flex;align-items:center}.bn-type-badge__icon svg{width:12px;height:12px;display:block}.bn-avatar[data-size]{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--bn-r-full);background:var(--bn-accent-200);color:var(--bn-accent-text);font-weight:600;font-family:var(--bn-font-display);flex-shrink:0;user-select:none;overflow:hidden}.bn-avatar[data-size="xs"]{width:20px;height:20px;font-size:10px}.bn-avatar[data-size="sm"]{width:28px;height:28px;font-size:11px}.bn-avatar[data-size="md"]{width:36px;height:36px;font-size:13px}.bn-avatar[data-size="lg"]{width:48px;height:48px;font-size:16px}.bn-avatar[data-size="xl"]{width:72px;height:72px;font-size:22px}.bn-avatar[data-size="2xl"]{width:96px;height:96px;font-size:30px}.bn-avatar[data-presence]::after{content:'';position:absolute;bottom:0;inset-inline-end:0;width:28%;height:28%;min-width:8px;min-height:8px;border-radius:50%;border:2px solid var(--bn-avatar-presence-border)}.bn-avatar[data-presence="online"]::after{background:var(--bn-success)}.bn-avatar[data-presence="away"]::after{background:var(--bn-warn)}.bn-avatar[data-presence="dnd"]::after{background:var(--bn-danger)}.bn-avatar[data-presence="offline"]::after{background:var(--bn-ink-4)}.bn-avatar[data-presence]{overflow:visible}.bn-avatar[data-presence] img{border-radius:var(--bn-r-full)}.bn-avatar[data-tone]{--bn-avatar-tone-l:52%;--bn-avatar-tone-c:0.14;background:oklch(var(--bn-avatar-tone-l) var(--bn-avatar-tone-c) var(--bn-avatar-tone-h,240));color:oklch(99% 0 0)}.bn-avatar[data-tone] img{background:var(--bn-surface)}.bn-avatar[data-tone="sky"]{--bn-avatar-tone-h:240}.bn-avatar[data-tone="cyan"]{--bn-avatar-tone-h:200;--bn-avatar-tone-c:0.12}.bn-avatar[data-tone="emerald"]{--bn-avatar-tone-h:160}.bn-avatar[data-tone="lime"]{--bn-avatar-tone-h:130;--bn-avatar-tone-c:0.13}.bn-avatar[data-tone="amber"]{--bn-avatar-tone-h:70}.bn-avatar[data-tone="coral"]{--bn-avatar-tone-h:35}[data-theme="dark"] .bn-avatar[data-tone],[data-bn-theme="dark"] .bn-avatar[data-tone],[data-bx-mode="dark"] .bn-avatar[data-tone]{--bn-avatar-tone-l:42%;--bn-avatar-tone-c:0.08;color:oklch(96% .01 var(--bn-avatar-tone-h,240))}.bn-card[data-v2],.bn-card[data-interactive]{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);transition:border-color var(--bn-dur) var(--bn-ease)}.bn-card[data-interactive]:hover{border-color:var(--bn-line-strong)}.bn-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;font-family:var(--bn-font-mono);font-size:11px;background:var(--bn-sunken);color:var(--bn-ink-2);border:1px solid var(--bn-line);border-bottom-width:2px;border-radius:4px}.bn-hr{height:1px;background:var(--bn-line);border:none;margin:0}.bn-ring{box-shadow:var(--bn-ring)}.bn-app .bn-tab,.bn-app .bn-composer__tool,.bn-app .bn-more-menu-item,.bn-app .bn-modal__close,.bn-app button[class*="bn-lightbox__"]{background-color:#fff0}.bn-toggle{position:relative;display:inline-flex;align-items:center;flex-shrink:0;width:40px;height:22px;border-radius:var(--bn-r-full);background:var(--bn-line-strong);cursor:pointer;transition:background var(--bn-dur) var(--bn-ease);border:none;padding:0;--bn-toggle-travel:18px}.bn-app .bn-toggle{background-color:var(--bn-line-strong)}.bn-toggle::before{content:'';position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:var(--bn-surface);box-shadow:var(--bn-shadow-xs);transition:transform var(--bn-dur) var(--bn-ease)}.bn-toggle[aria-checked="true"]{background:var(--bn-accent)}.bn-toggle[aria-checked="true"]::before{transform:translateX(var(--bn-toggle-travel))}[dir="rtl"] .bn-toggle[aria-checked="true"]::before{transform:translateX(calc(-1 * var(--bn-toggle-travel)))}.bn-toggle:focus-visible{box-shadow:var(--bn-ring);outline:2px solid #fff0;outline-offset:2px}.bn-toggle[disabled],.bn-toggle[aria-disabled="true"]{opacity:.55;cursor:not-allowed}.bn-toggle[data-size="sm"]{width:32px;height:18px;--bn-toggle-travel:14px}.bn-toggle[data-size="sm"]::before{width:12px;height:12px}.bn-toggle[data-size="lg"]{width:48px;height:28px;--bn-toggle-travel:20px}.bn-toggle[data-size="lg"]::before{width:22px;height:22px}.bn-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s4);padding:var(--bn-s3) 0;border-bottom:1px solid var(--bn-line-faint)}.bn-toggle-row:last-child{border-bottom:none}.bn-toggle-row__copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bn-toggle-row__label{font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium-semibold);color:var(--bn-ink)}.bn-toggle-row__desc{font-size:var(--bn-text-xs);color:var(--bn-ink-3);line-height:1.45}.bn-toggle-row--disabled .bn-toggle{opacity:.5;pointer-events:none}.bn-toggle-row--disabled .bn-toggle-row__label{color:var(--bn-ink-3)}.bn-modal-backdrop{position:fixed;inset:0;z-index:var(--bn-z-modal);background:var(--bn-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;padding:var(--bn-s4);animation:bn-modal-backdrop-in var(--bn-dur) var(--bn-ease)}@keyframes bn-modal-backdrop-in{from{opacity:0}to{opacity:1}}.bn-modal__panel{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);box-shadow:var(--bn-shadow-lg);width:100%;max-width:480px;max-height:calc(100vh - var(--bn-s8));display:flex;flex-direction:column;animation:bn-modal-in 0.18s var(--bn-ease-out)}@keyframes bn-modal-in{from{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.bn-modal__panel[data-size="sm"]{max-width:420px}.bn-modal__panel[data-size="lg"]{max-width:640px}.bn-modal__panel[data-size="xl"]{max-width:880px}.bn-modal__head{display:flex;align-items:center;gap:var(--bn-s3);padding:var(--bn-s5) var(--bn-s5) var(--bn-s3);border-bottom:1px solid var(--bn-line-faint)}.bn-modal__title{flex:1;font-family:var(--bn-font-display);font-size:var(--bn-text-lg);font-weight:600;letter-spacing:-.01em;color:var(--bn-ink);margin:0}.bn-modal__close{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-block:calc(-1 * var(--bn-s2));margin-inline-end:calc(-1 * var(--bn-s2));padding:0;border-radius:var(--bn-r-sm);color:var(--bn-ink-3);background:#fff0;border:none;cursor:pointer;transition:background var(--bn-dur-fast) var(--bn-ease),color var(--bn-dur-fast) var(--bn-ease)}.bn-modal__close svg{width:18px;height:18px}.bn-modal__close:hover{background:var(--bn-sunken);color:var(--bn-ink)}.bn-modal__close:focus-visible{outline:2px solid var(--bn-accent);outline-offset:2px}.bn-modal__body ul{margin:var(--bn-s2) 0;padding-inline-start:var(--bn-s5)}.bn-modal__body ul+p{margin-block:var(--bn-s2) 0}.bn-modal__body{flex:1;padding:var(--bn-s5);overflow-y:auto;color:var(--bn-ink-2);font-size:var(--bn-text-sm);line-height:1.5}.bn-suspend-dialog{display:flex;flex-direction:column;gap:var(--bn-s3);margin-block-start:var(--bn-s3)}.bn-suspend-dialog__field{display:flex;flex-direction:column;gap:var(--bn-s1)}.bn-suspend-dialog__label{font-weight:var(--bn-fw-semibold);font-size:var(--bn-text-sm);color:var(--bn-ink)}.bn-suspend-dialog .bn-input,.bn-suspend-dialog .bn-textarea{width:100%;box-sizing:border-box}.bn-suspend-dialog .bn-textarea{resize:vertical}.bn-suspend-dialog__check{display:inline-flex;align-items:center;gap:var(--bn-s2);min-height:40px;color:var(--bn-ink-2);font-size:var(--bn-text-sm)}.bn-suspend-dialog__error{margin:0;color:var(--bn-danger);font-size:var(--bn-text-sm)}:where(body:not(.wp-admin)) .bn-notice{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--bn-s2) var(--bn-s3);margin-block:0 var(--bn-s4);padding:var(--bn-s3) var(--bn-s4);border:1px solid var(--bn-line);border-inline-start:3px solid var(--bn-info);border-radius:var(--bn-r-md);background:var(--bn-info-bg);color:var(--bn-ink);font-size:var(--bn-text-sm);line-height:var(--bn-leading-normal)}:where(body:not(.wp-admin)) .bn-notice--success{border-inline-start-color:var(--bn-success);background:var(--bn-success-bg)}:where(body:not(.wp-admin)) .bn-notice--error{border-inline-start-color:var(--bn-danger);background:var(--bn-danger-bg)}:where(body:not(.wp-admin)) .bn-notice__cta{color:var(--bn-accent-text);font-weight:var(--bn-fw-semibold);text-decoration:underline;text-underline-offset:2px;white-space:nowrap}:where(body:not(.wp-admin)) .bn-notice__cta:hover,:where(body:not(.wp-admin)) .bn-notice__cta:focus-visible{text-decoration-thickness:2px}@media (max-width:640px){:where(body:not(.wp-admin)) .bn-notice{padding:var(--bn-s3)}}.bn-modal__error{margin:var(--bn-s2) 0 0;color:var(--bn-danger);font-size:var(--bn-text-sm)}.bn-modal__error[hidden]{display:none}.bn-modal__body--stack{display:flex;flex-direction:column;gap:var(--bn-s4)}.bn-modal__body--stack>*{margin-block:0}.bn-modal__foot{display:flex;align-items:center;justify-content:flex-end;gap:var(--bn-s2);padding:var(--bn-s3) var(--bn-s5) var(--bn-s5);border-top:1px solid var(--bn-line-faint);background:#fff0;border-end-start-radius:var(--bn-r-lg);border-end-end-radius:var(--bn-r-lg)}.bn-modal[hidden],.bn-modal-backdrop[hidden],.bn-modal-backdrop.is-hidden{display:none!important}.bn-modal__panel[data-tone="danger"] .bn-modal__title{color:var(--bn-danger)}.bn-tabs{display:flex;border-bottom:1px solid var(--bn-line);gap:var(--bn-s1);margin:0;overflow-x:auto;scrollbar-width:none;touch-action:pan-x;overscroll-behavior-x:contain}.bn-tabs::-webkit-scrollbar{display:none}.bn-tabs[data-density="compact"]{gap:2px}@supports (animation-timeline:scroll()){.bn-tabs,.bn-explore-filters{animation:bn-tabs-edge-fade linear both;animation-timeline:scroll(self inline)}@keyframes bn-tabs-edge-fade{0%{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--bn-s8)),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - var(--bn-s8)),transparent 100%)}1%,99%{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--bn-s8),#000 calc(100% - var(--bn-s8)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--bn-s8),#000 calc(100% - var(--bn-s8)),transparent 100%)}100%{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--bn-s8),#000 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--bn-s8),#000 100%)}}[dir="rtl"] .bn-tabs,[dir="rtl"] .bn-explore-filters{animation-name:bn-tabs-edge-fade-rtl}@keyframes bn-tabs-edge-fade-rtl{0%{-webkit-mask-image:linear-gradient(to left,#000 0,#000 calc(100% - var(--bn-s8)),transparent 100%);mask-image:linear-gradient(to left,#000 0,#000 calc(100% - var(--bn-s8)),transparent 100%)}1%,99%{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--bn-s8),#000 calc(100% - var(--bn-s8)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--bn-s8),#000 calc(100% - var(--bn-s8)),transparent 100%)}100%{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--bn-s8),#000 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--bn-s8),#000 100%)}}}.bn-tab{--bn-tab-px:var(--bn-s3);min-block-size:40px;padding:var(--bn-s2) var(--bn-tab-px);font-family:var(--bn-font-ui);font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium-semibold);line-height:var(--bn-leading-tight);color:var(--bn-ink-3);border:none;border-bottom:2px solid #fff0;margin-bottom:-1px;border-radius:var(--bn-r-sm) var(--bn-r-sm) 0 0;background:#fff0;-webkit-appearance:none;appearance:none;cursor:pointer;transition:color var(--bn-dur-fast) var(--bn-ease),background var(--bn-dur-fast) var(--bn-ease),border-color var(--bn-dur-fast) var(--bn-ease);display:inline-flex;align-items:center;gap:6px;text-decoration:none;white-space:nowrap;flex:0 0 auto}.bn-tabs .bn-tab:hover,.bn-tabs .bn-tab:focus,.bn-tabs .bn-tab:active{color:var(--bn-ink);background:color-mix(in oklab,var(--bn-accent) 8%,transparent)}.bn-tabs .bn-tab:focus-visible{color:var(--bn-ink);background:color-mix(in oklab,var(--bn-accent) 8%,transparent);outline:2px solid #fff0;outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--bn-accent);border-radius:var(--bn-r-sm)}.bn-tab[aria-selected="true"],.bn-tab[aria-current="true"],.bn-tab[data-active],.bn-tab.is-active{color:var(--bn-ink);border-bottom-color:var(--bn-accent);background:color-mix(in oklab,var(--bn-accent) 12%,transparent)}.bn-tab__count{font-size:var(--bn-text-2xs);color:var(--bn-ink-3);background:var(--bn-sunken);padding:1px 6px;border-radius:var(--bn-r-full)}.bn-tab[aria-selected="true"] .bn-tab__count,.bn-tab[aria-current="true"] .bn-tab__count{background:var(--bn-accent-100);color:var(--bn-accent-text)}.bn-navgroup{display:block;position:relative}.bn-navgroup__scroller{display:flex;align-items:stretch;min-width:0}.bn-navgroup__scroller>.bn-tabs{flex:1 1 auto;min-width:0}.bn-navgroup__nav{flex:0 0 auto;align-self:stretch;width:2rem;margin:0;padding:0;border:0;border-bottom:1px solid var(--bn-line);cursor:pointer;-webkit-appearance:none;appearance:none;background:var(--bn-ink-3);-webkit-mask:center / 1.1rem 1.1rem no-repeat;mask:center / 1.1rem 1.1rem no-repeat;transition:background-color var(--bn-dur-fast) var(--bn-ease)}.bn-navgroup__nav[hidden]{display:none}.bn-navgroup__nav:hover,.bn-navgroup__nav:active{background:var(--bn-ink)}.bn-navgroup__nav:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring)}.bn-navgroup__nav--start{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 18l-6-6 6-6'/%3E%3C/svg%3E")}.bn-navgroup__nav--end{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18l6-6-6-6'/%3E%3C/svg%3E")}@media (prefers-reduced-motion:reduce){.bn-navgroup__nav{transition:none}}.bn-subnav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bn-s4);margin-top:var(--bn-s2);padding-inline-start:var(--bn-s3)}.bn-app .bn-subnav__item{display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:var(--bn-s1) 0;border:0;border-radius:0;background:none;box-shadow:none;appearance:none;-webkit-appearance:none;font:inherit;font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium);line-height:1.4;color:var(--bn-ink-3);text-decoration:none;cursor:pointer}.bn-app .bn-subnav__item:hover,.bn-app .bn-subnav__item:focus,.bn-app .bn-subnav__item:active{color:var(--bn-ink);background:none;box-shadow:none;border:0}.bn-app .bn-subnav__item:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring);border-radius:var(--bn-r-sm)}.bn-app .bn-subnav__item[aria-selected="true"],.bn-app .bn-subnav__item[aria-selected="true"]:hover,.bn-app .bn-subnav__item[aria-selected="true"]:focus,.bn-app .bn-subnav__item[aria-selected="true"]:active,.bn-app .bn-subnav__item.active{color:var(--bn-accent-text);background:none;box-shadow:none;font-weight:var(--bn-fw-semibold)}.bn-subnav__count{font-size:var(--bn-text-2xs);color:var(--bn-ink-3);background:var(--bn-sunken);padding:1px 6px;border-radius:var(--bn-r-full)}.bn-nav-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:var(--bn-s2) var(--bn-s4)}.bn-app .bn-nav-metric{display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:0;border:0;background:none;font:inherit;color:var(--bn-ink);text-decoration:none;cursor:default}.bn-app a.bn-nav-metric,.bn-app button.bn-nav-metric{cursor:pointer}.bn-app a.bn-nav-metric:hover .bn-nav-metric__label,.bn-app button.bn-nav-metric:hover .bn-nav-metric__label{color:var(--bn-ink)}.bn-app a.bn-nav-metric:focus-visible,.bn-app button.bn-nav-metric:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring);border-radius:var(--bn-r-sm)}.bn-nav-metric__value{font-weight:var(--bn-fw-bold);font-size:var(--bn-text-md);color:var(--bn-ink)}.bn-nav-metric__label{font-size:var(--bn-text-sm);color:var(--bn-ink-3)}.bn-nav-metric__delta{font-size:var(--bn-text-xs);font-weight:var(--bn-fw-semibold)}.bn-nav-metric__delta[data-trend="up"]{color:var(--bn-success)}.bn-nav-metric__delta[data-trend="down"]{color:var(--bn-danger)}.bn-nav-metric__delta[data-trend="flat"]{color:var(--bn-ink-3)}.bn-nav-metrics.bn-pf-metricrow{gap:0;align-items:baseline;padding:var(--bn-s3) var(--bn-s4);border-block-start:1px solid var(--bn-line);background:var(--bn-canvas);border-end-start-radius:var(--bn-r-lg);border-end-end-radius:var(--bn-r-lg)}.bn-pf-metricrow .bn-nav-metric+.bn-nav-metric::before{content:"\00B7";margin-inline:var(--bn-s2);color:var(--bn-ink-4);font-weight:400}.bn-pf-metricrow .bn-nav-metric{font-size:var(--bn-text-sm)}.bn-pf-metricrow a.bn-nav-metric:hover,.bn-pf-metricrow button.bn-nav-metric:hover{color:var(--bn-ink)}@media (max-width:640px){.bn-nav-metrics{gap:var(--bn-s2) var(--bn-s3)}.bn-nav-metrics.bn-pf-metricrow{gap:var(--bn-s1) var(--bn-s4)}.bn-pf-metricrow .bn-nav-metric+.bn-nav-metric::before{content:none}}.bn-app .bn-btn,.bn-app .bn-btn:hover,.bn-app .bn-btn:focus,.bn-app .bn-btn:active,.bn-app .bn-btn:focus-visible{padding:var(--bn-btn-py) var(--bn-btn-px)}.bn-app .bn-modal__close,.bn-app .bn-modal__close:hover,.bn-app .bn-modal__close:focus,.bn-app .bn-modal__close:active,.bn-app .bn-modal__close:focus-visible{padding:0;margin:0;border:0}.bn-app .bn-nav-metric,.bn-app .bn-nav-metric:hover,.bn-app .bn-nav-metric:focus,.bn-app .bn-nav-metric:active,.bn-app .bn-nav-metric:focus-visible{padding:0;margin:0;border:0}.bn-app .bn-composer__tool,.bn-app .bn-composer__tool:hover,.bn-app .bn-composer__tool:focus,.bn-app .bn-composer__tool:active,.bn-app .bn-composer__tool:focus-visible{box-sizing:border-box;width:32px;height:32px;min-width:0;min-height:0;padding:0;margin:0;border:0}.bn-app .bn-post-card__action-btn,.bn-app .bn-post-card__action-btn:hover,.bn-app .bn-post-card__action-btn:focus,.bn-app .bn-post-card__action-btn:active,.bn-app .bn-post-card__action-btn:focus-visible{padding:6px 14px;margin:0;border:0}.bn-app .bn-tab,.bn-app .bn-tab:hover,.bn-app .bn-tab:focus,.bn-app .bn-tab:active,.bn-app .bn-tab:focus-visible{padding:var(--bn-s2) var(--bn-tab-px)}.bn-app .bn-tab{border-top:0;border-inline:0;border-bottom-width:2px;border-bottom-style:solid}.bn-tooltip{position:absolute;z-index:calc(var(--bn-z-menu) + 1);padding:var(--bn-s1) var(--bn-s2);border-radius:var(--bn-r-sm);background:var(--bn-ink);color:var(--bn-surface);font-size:var(--bn-text-xs);font-weight:500;line-height:1.4;pointer-events:none;opacity:0;transform:translateY(2px);transition:opacity var(--bn-dur-fast) var(--bn-ease),transform var(--bn-dur-fast) var(--bn-ease);max-width:240px;white-space:nowrap}.bn-tooltip[data-show],[data-bn-tooltip]:hover>.bn-tooltip,[data-bn-tooltip]:focus-visible>.bn-tooltip{opacity:1;transform:translateY(0)}.bn-tooltip[data-multiline]{white-space:normal}.bn-tooltip-trigger{position:relative;display:inline-flex}.bn-tooltip-trigger>.bn-tooltip[data-pos="top"]{bottom:calc(100% + 4px);left:50%;transform:translateX(-50%) translateY(2px)}.bn-tooltip-trigger>.bn-tooltip[data-pos="bottom"]{top:calc(100% + 4px);left:50%;transform:translateX(-50%) translateY(-2px)}.bn-tooltip-trigger>.bn-tooltip[data-pos="left"]{inset-inline-end:calc(100% + 4px);top:50%;transform:translateY(-50%) translateX(2px)}.bn-tooltip-trigger>.bn-tooltip[data-pos="right"]{inset-inline-start:calc(100% + 4px);top:50%;transform:translateY(-50%) translateX(-2px)}[dir="rtl"] .bn-tooltip-trigger>.bn-tooltip[data-pos="left"]{transform:translateY(-50%) translateX(-2px)}[dir="rtl"] .bn-tooltip-trigger>.bn-tooltip[data-pos="right"]{transform:translateY(-50%) translateX(2px)}.bn-tooltip-trigger:hover>.bn-tooltip[data-pos="top"],.bn-tooltip-trigger:focus-visible>.bn-tooltip[data-pos="top"]{transform:translateX(-50%) translateY(0)}.bn-tooltip-trigger:hover>.bn-tooltip[data-pos="bottom"],.bn-tooltip-trigger:focus-visible>.bn-tooltip[data-pos="bottom"]{transform:translateX(-50%) translateY(0)}.bn-stat{display:flex;flex-direction:column;gap:var(--bn-s1);padding:var(--bn-s4);background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);min-width:140px}.bn-stat__label{font-size:var(--bn-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bn-ink-3)}.bn-stat__value{font-family:var(--bn-font-display);font-size:var(--bn-text-2xl);font-weight:600;letter-spacing:-.025em;color:var(--bn-ink);line-height:1.1}.bn-stat__delta{display:inline-flex;align-items:center;gap:var(--bn-s1);font-size:var(--bn-text-xs);font-weight:var(--bn-fw-medium-semibold);margin-top:2px}.bn-stat__delta[data-trend="up"]{color:var(--bn-success)}.bn-stat__delta[data-trend="down"]{color:var(--bn-danger)}.bn-stat__delta[data-trend="flat"]{color:var(--bn-ink-3)}.bn-stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--bn-s3)}.bn-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--bn-s4);padding:var(--bn-s4) 0;margin-bottom:var(--bn-s4);border-block-end:1px solid var(--bn-line-faint);flex-wrap:wrap}.bn-section-head__lead{display:flex;align-items:flex-start;gap:var(--bn-s3);min-width:0;flex:1 1 auto}.bn-section-head__icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;color:var(--bn-accent-text);flex-shrink:0}.bn-section-head__text{min-width:0}.bn-section-head__title{font-family:var(--bn-font-display);font-size:var(--bn-text-xl);font-weight:600;letter-spacing:-.02em;color:var(--bn-ink);margin:0;line-height:1.2}.bn-section-head__subtitle{font-size:var(--bn-text-sm);color:var(--bn-ink-3);margin:var(--bn-s1) 0 0}.bn-section-head__meta{display:flex;flex-wrap:wrap;gap:var(--bn-s3);margin-top:var(--bn-s2);font-size:var(--bn-text-sm);color:var(--bn-ink-2)}.bn-section-head__meta-item{display:inline-flex;align-items:center;gap:var(--bn-s1)}.bn-section-head__actions{display:inline-flex;align-items:center;gap:var(--bn-s2);flex-shrink:0}.bn-filter-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--bn-s3);margin-bottom:var(--bn-s4)}.bn-filter-strip__form{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--bn-s2);margin-inline-start:auto}.bn-filter-strip__form .bn-input{min-width:200px}.bn-table{width:100%;border-collapse:collapse;font-size:var(--bn-text-sm);color:var(--bn-ink)}.bn-table th,.bn-table td{padding:var(--bn-s3) var(--bn-s4);text-align:start;border-bottom:1px solid var(--bn-line-faint);vertical-align:middle}.bn-table th{font-size:var(--bn-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bn-ink-3);background:var(--bn-sunken);border-bottom-color:var(--bn-line);position:sticky;top:0;z-index:1}.bn-table tbody tr{transition:background var(--bn-dur-fast) var(--bn-ease)}.bn-table tbody tr:hover{background:var(--bn-sunken)}.bn-table tbody tr[data-selected]{background:var(--bn-accent-100)}.bn-table td[data-align="end"]{text-align:end}.bn-table td[data-align="center"]{text-align:center}.bn-table[data-density="compact"] th,.bn-table[data-density="compact"] td{padding:var(--bn-s2) var(--bn-s3)}.bn-table-wrap{background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);overflow:hidden}.bn-table-wrap__scroll{overflow-x:auto;contain:paint}.bn-drag-row{display:flex;align-items:center;gap:var(--bn-s3);padding:var(--bn-s3) var(--bn-s4);background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);transition:border-color var(--bn-dur) var(--bn-ease),box-shadow var(--bn-dur) var(--bn-ease)}.bn-drag-row+.bn-drag-row{margin-top:var(--bn-s2)}.bn-drag-row:hover{border-color:var(--bn-line-strong)}.bn-drag-row[data-dragging]{box-shadow:var(--bn-shadow-md);border-color:var(--bn-accent);opacity:.95}.bn-drag-row__handle{display:inline-flex;flex-direction:column;gap:3px;flex-shrink:0;width:18px;height:18px;color:var(--bn-ink-4);cursor:grab;align-items:center;justify-content:center}.bn-drag-row__handle--pinned{cursor:default;opacity:.35}.bn-drag-row__handle::before,.bn-drag-row__handle::after,.bn-drag-row__handle span{content:'';display:block;width:14px;height:2px;background:currentColor;border-radius:1px}.bn-drag-row__handle:active{cursor:grabbing}.bn-drag-row__body{flex:1;min-width:0}.bn-drag-row__actions{display:inline-flex;gap:var(--bn-s2);align-items:center;flex-shrink:0}.bn-split{display:grid;grid-template-columns:var(--bn-railw) minmax(0,1fr);gap:var(--bn-s4);min-height:480px;background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);overflow:hidden}.bn-split__rail{border-inline-end:1px solid var(--bn-line-faint);background:var(--bn-canvas);overflow-y:auto}.bn-split__rail-head{padding:var(--bn-s4);border-bottom:1px solid var(--bn-line-faint);display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2)}.bn-split__rail-title{font-size:var(--bn-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bn-ink-3)}.bn-split__rail-item{display:flex;flex-direction:column;gap:2px;padding:var(--bn-s3) var(--bn-s4);border-bottom:1px solid var(--bn-line-faint);cursor:pointer;transition:background var(--bn-dur-fast) var(--bn-ease);text-decoration:none}.bn-split__rail-item,.bn-split__rail-item:hover,.bn-split__rail-item:focus{text-decoration:none}.bn-split__rail-item:hover{background:var(--bn-sunken)}.bn-split__rail-item[aria-current="true"],.bn-split__rail-item[data-active]{background:var(--bn-accent-100);box-shadow:inset 3px 0 0 var(--bn-accent)}.bn-split__rail-item-title{font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium-semibold);color:var(--bn-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bn-split__rail-item-meta{font-size:var(--bn-text-xs);color:var(--bn-ink-3)}.bn-split__pane{display:flex;flex-direction:column;min-width:0}.bn-split__pane-head{padding:var(--bn-s4) var(--bn-s5);border-bottom:1px solid var(--bn-line-faint);display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s3)}.bn-split__pane-body{flex:1;padding:var(--bn-s5);overflow-y:auto}@media (max-width:768px){.bn-split{grid-template-columns:1fr;min-height:0}.bn-split__rail{border-inline-end:none;border-bottom:1px solid var(--bn-line-faint);max-height:220px}}.bn-stepper{display:flex;align-items:center;gap:var(--bn-s2);margin:0 0 var(--bn-s5)}.bn-stepper__item{display:inline-flex;align-items:center;gap:var(--bn-s2);font-size:var(--bn-text-xs);font-weight:var(--bn-fw-medium-semibold);color:var(--bn-ink-3)}.bn-stepper__dot{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bn-sunken);color:var(--bn-ink-3);font-size:var(--bn-text-xs);font-weight:600;flex-shrink:0;border:1px solid var(--bn-line)}.bn-stepper__item.is-active .bn-stepper__dot,.bn-stepper__item[data-state="active"] .bn-stepper__dot{background:var(--bn-accent-solid);color:var(--bn-accent-fg);border-color:#fff0}.bn-stepper__item.is-active,.bn-stepper__item[data-state="active"]{color:var(--bn-ink)}.bn-stepper__item.is-done .bn-stepper__dot,.bn-stepper__item[data-state="done"] .bn-stepper__dot{background:var(--bn-success);color:var(--bn-accent-fg);border-color:#fff0}.bn-stepper__item.is-done,.bn-stepper__item[data-state="done"]{color:var(--bn-ink-2)}.bn-stepper__bar{flex:1;min-width:16px;height:1px;background:var(--bn-line)}.bn-progress{width:100%;height:6px;background:var(--bn-sunken);border-radius:var(--bn-r-full);overflow:hidden;position:relative}.bn-progress__fill{height:100%;background:var(--bn-accent);border-radius:inherit;transition:width var(--bn-dur) var(--bn-ease)}.bn-progress[data-tone="success"] .bn-progress__fill{background:var(--bn-success)}.bn-progress[data-tone="warn"] .bn-progress__fill{background:var(--bn-warn)}.bn-progress[data-tone="danger"] .bn-progress__fill{background:var(--bn-danger)}.bn-progress[data-indeterminate] .bn-progress__fill{width:35%!important;animation:bn-progress-indeterminate 1.4s var(--bn-ease) infinite}@keyframes bn-progress-indeterminate{0%{transform:translateX(-100%)}100%{transform:translateX(360%)}}.bn-toast[data-tone="success"]{background:var(--bn-success);color:var(--bn-accent-fg)}.bn-toast[data-tone="warn"]{background:var(--bn-warn);color:var(--bn-accent-fg)}.bn-toast[data-tone="danger"]{background:var(--bn-danger);color:var(--bn-accent-fg)}.bn-toast[data-tone="info"]{background:var(--bn-info);color:var(--bn-accent-fg)}@media (pointer:coarse),(max-width:768px){.bn-btn[data-variant]{min-height:44px;--bn-btn-px:var(--bn-s4)}.bn-input,.bn-textarea,.bn-select{min-height:44px}.bn-tab{min-height:44px}.bn-page-btn{min-block-size:44px;min-inline-size:44px}.bn-modal__close,.bn-composer__tool,.bn-composer__footer-btn,.bn-post-card__menu,.bn-mobile-more__close,.bn-navgroup__nav,.bn-md-card__menu,.bn-pf-avatar-edit,.bn-ep-avatar-btn,.bn-ep-avatar-remove,.bn-ep-cover-remove,.bn-ep-repeater-remove,.bn-dm-msg__action,.bn-dm-emoji-pop__close,.bn-emoji-popover__option,.bn-lightbox__close,.bn-lightbox__dm-btn,.bn-lightbox__action{min-width:44px;min-height:44px}.bn-app .bn-composer__tool,.bn-app .bn-composer__tool:hover,.bn-app .bn-composer__tool:focus,.bn-app .bn-composer__tool:active,.bn-app .bn-composer__tool:focus-visible{width:44px;height:44px;min-width:44px;min-height:44px}}@media (max-width:640px){.bn-app .bn-composer__tool,.bn-app .bn-composer__tool:hover,.bn-app .bn-composer__tool:focus,.bn-app .bn-composer__tool:active,.bn-app .bn-composer__tool:focus-visible{min-width:0}}.bn-composer__media-remove::after,.bn-composer__link-remove::after{content:'';position:absolute;inset-block-start:0;inset-inline-end:0;min-width:var(--bn-tap);min-height:var(--bn-tap)}.bn-composer__link-remove{position:relative}.bn-cookie-consent{position:fixed;inset-inline:var(--bn-s4);inset-block-end:var(--bn-s4);z-index:9990;margin-inline:auto;max-width:44rem;display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s4);flex-wrap:wrap;padding:var(--bn-s3) var(--bn-s4);background:var(--bn-surface);color:var(--bn-ink);border:1px solid var(--bn-line);border-radius:var(--bn-r-lg);box-shadow:var(--bn-shadow-lg,var(--bn-shadow-md,none))}.bn-cookie-consent__text{margin:0;flex:1 1 16rem;font-size:var(--bn-text-sm);color:var(--bn-ink-2)}.bn-cookie-consent__link{color:var(--bn-accent-text);text-decoration:underline}@media (max-width:640px){.bn-cookie-consent{inset-inline:var(--bn-s2);inset-block-end:var(--bn-s2);flex-direction:column;align-items:stretch;gap:var(--bn-s3)}.bn-cookie-consent__text{flex:none}.bn-cookie-consent .bn-btn{width:100%}}.bn-unsub-notice{position:fixed;inset-inline:0;bottom:var(--bn-s6);margin-inline:auto;width:fit-content;max-width:min(92vw, 34rem);display:flex;align-items:center;gap:var(--bn-s3);padding:var(--bn-s3) var(--bn-s4);border:1px solid var(--bn-line);border-inline-start:3px solid var(--bn-line-strong);border-radius:var(--bn-r-lg);background:var(--bn-raised,var(--bn-surface));color:var(--bn-ink);box-shadow:var(--bn-shadow-lg);font-size:var(--bn-text-sm);z-index:var(--bn-z-menu)}.bn-unsub-notice--success{border-inline-start-color:var(--bn-success)}.bn-unsub-notice--error{border-inline-start-color:var(--bn-danger)}.bn-unsub-notice__manage{color:var(--bn-accent-text);font-weight:var(--bn-fw-semibold);text-decoration:none;white-space:nowrap}.bn-unsub-notice__manage:hover,.bn-unsub-notice__manage:focus-visible{text-decoration:underline}.bn-unsub-notice__dismiss{color:var(--bn-ink-3);text-decoration:none;font-size:var(--bn-text-lg);line-height:1;padding:0 var(--bn-s1)}@media (max-width:640px){.bn-unsub-notice{bottom:var(--bn-s4);flex-wrap:wrap}}.bn-settings-hold{display:flex;align-items:flex-start;gap:var(--bn-s3);margin-block-end:var(--bn-s4);padding:var(--bn-s3) var(--bn-s4);border:1px solid var(--bn-line);border-inline-start:3px solid var(--bn-warn);border-radius:var(--bn-r-lg);background:var(--bn-warn-bg);color:var(--bn-ink)}.bn-settings-hold__icon{flex:none;display:inline-flex;color:var(--bn-warn)}.bn-settings-hold__icon svg{width:20px;height:20px}.bn-settings-hold__body{min-width:0}.bn-settings-hold__title{display:block;font-size:var(--bn-text-sm);line-height:1.4}.bn-settings-hold__text{margin:var(--bn-s1) 0 0;font-size:var(--bn-text-sm);color:var(--bn-ink-2);line-height:1.5}@media (max-width:640px){.bn-settings-hold{padding:var(--bn-s3);gap:var(--bn-s2)}}.bn-guest-banner{position:relative;background:color-mix(in oklch,var(--brand) 8%,var(--surface));color:var(--text-1);border:1px solid color-mix(in oklch,var(--brand) 22%,var(--border));border-radius:var(--bn-r-md);padding:var(--bn-s5);margin-bottom:var(--bn-s5)}.bn-guest-banner h3{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--fw-bold);margin-bottom:var(--bn-s1);color:var(--text-1)}.bn-guest-banner p{font-size:var(--text-sm);color:var(--text-2);margin-bottom:var(--bn-s4);line-height:1.6}.bn-banner-btns{display:flex;gap:var(--bn-s2);flex-wrap:wrap}.bn-guest-banner .bn-btn[data-variant="primary"]{background:var(--brand);color:var(--bn-accent-fg,#fff);border-color:var(--brand)}.bn-guest-banner .bn-btn[data-variant="primary"]:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.bn-guest-banner .bn-btn[data-variant="ghost"]{color:var(--text-1);border-color:var(--border);background:#fff0}.bn-guest-banner .bn-btn[data-variant="ghost"]:hover{background:var(--bg-hover)}:root{--brand:var(--wp--preset--color--primary, var(--bn-accent));--brand-hover:var(--wp--preset--color--primary-hover, var(--bn-accent-700));--brand-light:var(--wp--preset--color--primary-light, var(--bn-accent-100));--bg:var(--wp--preset--color--base, var(--bn-canvas));--bg-subtle:var(--wp--preset--color--base-subtle, var(--bn-sunken));--bg-hover:var(--wp--preset--color--base-hover, var(--bn-sunken));--surface:var(--wp--preset--color--base, var(--bn-surface));--border:var(--wp--preset--color--border, var(--bn-line));--border-soft:var(--bn-line-faint);--text-1:var(--wp--preset--color--foreground, var(--bn-ink));--text-2:var(--wp--preset--color--foreground-secondary, var(--bn-ink-2));--text-3:var(--wp--preset--color--foreground-tertiary, var(--bn-ink-3));--green:var(--wp--preset--color--success, var(--bn-success));--green-bg:var(--bn-success-bg);--amber:var(--wp--preset--color--warning, var(--bn-warn));--amber-bg:var(--bn-warn-bg);--red:var(--wp--preset--color--error, var(--bn-danger));--red-bg:var(--bn-danger-bg);--jetonomy:var(--bn-jetonomy);--jetonomy-bg:var(--bn-surface, oklch(100% 0 0));--jetonomy-border:var(--bn-jetonomy-border, oklch(88% 0.05 var(--bn-hue-jetonomy, 285)));--mvs:var(--bn-media);--mvs-bg:var(--bn-surface, oklch(100% 0 0));--mvs-border:var(--bn-media-border, oklch(88% 0.05 var(--bn-hue-media, 175)));--font-body:var(--wp--preset--font-family--body, var(--bn-font-ui));--font-display:var(--wp--preset--font-family--display, var(--bn-font-display));--text-2xs:0.5625rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:0.9375rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.375rem;--text-5xl:3rem;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.5;--leading-body:1.7;--fw-normal:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--ls-display:-0.04em;--ls-tight:-0.02em;--ls-normal:0em;--ls-wide:0.04em;--ls-wider:0.08em;--s1:var(--bn-s1);--s2:var(--bn-s2);--s3:var(--bn-s3);--s4:var(--bn-s4);--s5:var(--bn-s5);--s6:var(--bn-s6);--s8:var(--bn-s8);--s10:var(--bn-s10);--s12:var(--bn-s12);--s16:var(--bn-s16);--r-sm:var(--bn-r-sm);--r-md:var(--bn-r-md);--r-lg:var(--bn-r-lg);--r-xl:var(--bn-r-xl);--r-full:var(--bn-r-full)}[data-bn-theme="dark"],[data-theme="dark"]{--bg:var(--bn-canvas);--bg-subtle:var(--bn-sunken);--bg-hover:var(--bn-sunken);--surface:var(--bn-surface);--border:var(--bn-line);--text-1:var(--bn-ink);--text-2:var(--bn-ink-2);--text-3:var(--bn-ink-3);--brand:var(--bn-accent);--brand-hover:var(--bn-accent-700);--brand-light:var(--bn-accent-100);--green:var(--bn-success);--amber:var(--bn-warn);--red:var(--bn-danger)}.jt-app{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);color:var(--text-1)}.jt-app h1,.jt-app h2,.jt-app h3{font-family:var(--font-display)}.jt-app .bn-sidebar-card .jt-trend,.jt-app .bn-sidebar-card .jt-leader{padding:var(--s2) 0;border-bottom:1px solid var(--border-soft)}.jt-app .bn-sidebar-card .jt-trend:last-child,.jt-app .bn-sidebar-card .jt-leader:last-of-type{border-bottom:none}.jt-app .bn-sidebar-card .jt-trend-title{font-size:var(--text-sm);font-weight:600}.jt-app .bn-sidebar-card .jt-trend-title a{color:var(--text-1)}.jt-app .bn-sidebar-card .jt-trend-title a:hover{color:var(--brand)}.jt-app .bn-sidebar-card .jt-trend-meta{font-size:var(--text-xs);color:var(--text-3)}.jt-app .bn-sidebar-card .jt-trend-n{font-size:var(--text-xs);color:var(--text-3);min-width:16px}.jt-app .bn-sidebar-card .jt-leader-name a{font-size:var(--text-sm);font-weight:600;color:var(--text-1)}.jt-app .bn-sidebar-card .jt-leader-name a:hover{color:var(--brand)}.jt-app .bn-sidebar-card .jt-leader-pts{font-size:var(--text-xs);color:var(--text-3)}.jt-app .bn-sidebar-card .jt-leader-rank{font-size:var(--text-xs);color:var(--text-3)}.jt-app .bn-sidebar-card .jt-sidebar-link a{font-size:var(--text-sm);color:var(--brand);font-weight:500}.jt-app .bn-sidebar-card .jt-tag{font-size:var(--text-xs)}.jt-app .jt-sidebar{display:flex;flex-direction:column;gap:var(--s5)}.jt-app .jt-sidebar .bn-sidebar-card+.bn-sidebar-card{margin-top:0}body.mvs-page{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);color:var(--text-1)}body.mvs-page h1,body.mvs-page h2,body.mvs-page h3{font-family:var(--font-display)}.jt-app .jt-topics>a,.jt-app .jt-topics>div,.jt-app .jt-space-grid>*,.jt-app section,.jt-app .jt-leader,.jt-app .jt-badge-card,.jt-app .jt-sidebar>*,.jt-app .jt-notif-item{animation:bn-slide-up 0.35s cubic-bezier(.22,1,.36,1) backwards}.jt-app .jt-topics>a:nth-child(1){animation-delay:0s}.jt-app .jt-topics>a:nth-child(2){animation-delay:0.03s}.jt-app .jt-topics>a:nth-child(3){animation-delay:0.06s}.jt-app .jt-topics>a:nth-child(4){animation-delay:0.09s}.jt-app .jt-topics>a:nth-child(5){animation-delay:0.12s}.jt-app .jt-topics>a:nth-child(n+6){animation-delay:0.12s}.jt-app .jt-page-title,.jt-app .jt-space-head h1,.jt-app .jt-post-head h1{animation:bn-fade-title 0.5s ease backwards}.jt-app .jt-crumb{animation:bn-fade-in 0.4s ease backwards;animation-delay:0.05s}body.mvs-page .mvs-grid-item,body.mvs-page .mvs-album-item,body.mvs-page .mvs-collection-item,body.mvs-page .mvs-comment,body.mvs-page .mvs-notification-item{animation:bn-slide-up 0.35s cubic-bezier(.22,1,.36,1) backwards}body.mvs-page .mvs-profile-header-name,body.mvs-page .mvs-single-media h1,body.mvs-page .mvs-single-album h1{animation:bn-fade-title 0.5s ease backwards}@media (prefers-reduced-motion:reduce){.jt-app *,body.mvs-page *{animation:none!important}}:root,[data-bn-theme]{--bn-hue:51;--bn-accent-hue:51;--bn-chroma:0.184;--bn-accent:#f77700;--bn-accent-500:#f77700;--bn-accent-700:color-mix(in oklch,#f77700 80%,black);--brand:#f77700;--brand-hover:color-mix(in oklch,#f77700 86%,black);--brand-light:color-mix(in oklch,#f77700 14%,white)}.bn-app{--wp--preset--color--primary:#f77700;--wp--preset--color--primary-hover:color-mix(in oklch,#f77700 86%,black);--wp--preset--color--primary-light:color-mix(in oklch,#f77700 14%,white)}.bn-app .bn-btn--primary,.bn-app .bn-btn[data-variant="primary"]{background-color:var(--bn-accent-solid)!important;border-color:var(--bn-accent-solid)!important;color:var(--bn-accent-fg)!important}.bn-app .bn-btn--primary:hover,.bn-app .bn-btn[data-variant="primary"]:hover{background-color:color-mix(in oklch,var(--bn-accent-solid) 82%,black)!important;border-color:color-mix(in oklch,var(--bn-accent-solid) 82%,black)!important}.bn-post-card__media-grid{display:grid;gap:2px;margin:var(--bn-s3,12px) 0 0;border-radius:var(--bn-r-md,10px);overflow:hidden;max-height:60vh}.bn-post-card__media-grid .bn-media-tile{aspect-ratio:auto;height:100%;width:100%;min-height:0;border-radius:0}.bn-post-card__media-grid--1{aspect-ratio:auto}.bn-post-card__media-grid--1 .bn-media-tile{aspect-ratio:auto;height:auto}.bn-post-card__media-grid--1 .bn-media-tile__img{height:auto;min-height:8rem;max-height:min(60vh, 32rem);object-fit:contain}.bn-post-card__media-grid--2{grid-template-columns:1fr 1fr;aspect-ratio:2 / 1}.bn-post-card__media-grid--3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:3 / 2}.bn-post-card__media-grid--3 .bn-media-tile:first-child{grid-row:1 / span 2}.bn-post-card__media-grid--4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1 / 1}.bn-post-card__media-grid--4 .bn-media-tile:nth-child(n+5){display:none}.bn-media-tile[data-bn-media-more]::after{content:"+" attr(data-bn-media-more);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:oklch(0% 0 0 / .55);color:oklch(100% 0 0);font-size:clamp(1.25rem, 4vw, 2rem);font-weight:700}.bn-media-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--bn-s1,4px)}@media (max-width:640px){.bn-media-gallery{grid-template-columns:repeat(2,1fr)}}.bn-media-gallery .bn-media-tile{aspect-ratio:1 / 1}.bn-media-tile{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:var(--bn-sunken,oklch(97% .004 0));cursor:pointer;overflow:hidden;aspect-ratio:1 / 1;border-radius:var(--bn-r-sm,5px)}.bn-media-tile__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.18s ease}.bn-media-tile:hover .bn-media-tile__img,.bn-media-tile:focus-visible .bn-media-tile__img{transform:scale(1.015)}.bn-media-tile:focus-visible{outline:2px solid #fff0;outline-offset:2px;box-shadow:var(--bn-ring)}.bn-media-tile--no-poster{background:oklch(22% .01 var(--bn-hue,264))}.bn-media-tile__play{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:oklch(100% 0 0);background:oklch(0% 0 0 / .18);pointer-events:none}.bn-media-tile__play-icon{width:2.75rem;height:2.75rem;filter:drop-shadow(0 1px 3px oklch(0% 0 0 / .5))}.bn-media-tile--audio{display:flex;flex-direction:column;gap:var(--bn-s2,8px);align-items:center;justify-content:center;padding:var(--bn-s3,12px);background:var(--bn-sunken,oklch(97% .004 0));cursor:default}.bn-media-tile--audio .bn-media-tile__audio-icon{color:var(--bn-ink-3,oklch(58% .008 0))}.bn-media-tile--audio .bn-media-tile__audio-icon svg{width:2rem;height:2rem}.bn-media-tile__audio-open{appearance:none;padding:0;border:0;background:none;cursor:pointer;color:inherit;line-height:0;border-radius:var(--bn-r-sm)}.bn-media-tile__audio-open:focus-visible{outline:2px solid var(--bn-accent,currentColor);outline-offset:3px}audio.bn-lightbox__media{width:min(90%, 30rem);height:54px}.bn-media-tile__audio-title{max-width:100%;font-size:var(--bn-text-sm,.875rem);font-weight:600;color:var(--bn-ink-2,oklch(40% .01 0));text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-media-tile__audio-player{width:100%;max-width:280px}.bn-media-tile__audio-body{display:contents}.bn-post-card__media-grid--1 .bn-media-tile--audio{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--bn-s4,16px);height:auto;min-height:0;padding:var(--bn-s4,16px)}.bn-post-card__media-grid--1 .bn-media-tile--audio .bn-media-tile__audio-icon{flex:0 0 auto;display:grid;place-items:center;width:3.5rem;height:3.5rem;border-radius:var(--bn-r-md,10px);background:var(--bn-accent-50,oklch(95% .03 var(--bn-hue,250)));color:var(--bn-accent,oklch(62% .18 var(--bn-hue,250)))}.bn-post-card__media-grid--1 .bn-media-tile--audio .bn-media-tile__audio-icon svg{width:1.75rem;height:1.75rem}.bn-post-card__media-grid--1 .bn-media-tile__audio-body{display:flex;flex-direction:column;justify-content:center;gap:var(--bn-s2,8px);flex:1 1 auto;min-width:0}.bn-post-card__media-grid--1 .bn-media-tile__audio-title{max-width:100%;text-align:start;font-size:var(--bn-text-base,.9375rem);color:var(--bn-ink,oklch(22% .01 0))}.bn-post-card__media-grid--1 .bn-media-tile__audio-player{width:100%;max-width:420px}@media (max-width:480px){.bn-post-card__media-grid--1 .bn-media-tile--audio{gap:var(--bn-s3,12px);padding:var(--bn-s3,12px)}.bn-post-card__media-grid--1 .bn-media-tile--audio .bn-media-tile__audio-icon{width:3rem;height:3rem}.bn-post-card__media-grid--1 .bn-media-tile__audio-player{max-width:none}}[data-bn-theme="dark"] .bn-media-tile__audio-player,[data-theme="dark"] .bn-media-tile__audio-player,[data-bx-mode="dark"] .bn-media-tile__audio-player,[data-bn-theme="dark"] .bn-lightbox__media,[data-theme="dark"] .bn-lightbox__media,[data-bx-mode="dark"] .bn-lightbox__media{color-scheme:dark}body.bn-lightbox-open{overflow:hidden}.bn-lightbox{position:fixed;inset:0;z-index:var(--bn-z-lightbox);display:flex;align-items:center;justify-content:center}.bn-lightbox[hidden]{display:none}.bn-lightbox__backdrop{position:absolute;inset:0;background:oklch(0% 0 0 / .9);border:0;box-shadow:none;cursor:zoom-out}.bn-lightbox__backdrop:hover,.bn-lightbox__backdrop:focus,.bn-lightbox__backdrop:focus-visible,.bn-lightbox__backdrop:active{background:oklch(0% 0 0 / .9);border:0;box-shadow:none;outline:2px solid #fff0;outline-offset:2px}.bn-lightbox__dialog{position:relative;display:flex;width:min(96vw, 1400px);height:92vh;max-height:92vh;border-radius:var(--bn-r-lg,14px);overflow:hidden;box-shadow:0 12px 48px oklch(0% 0 0 / .5)}.bn-lightbox__stage{position:relative;flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;background:oklch(8% .01 var(--bn-hue,264))}.bn-lightbox__media-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bn-lightbox__media-error{display:flex;flex-direction:column;align-items:center;gap:var(--bn-s3);max-inline-size:22rem;padding:var(--bn-s6) var(--bn-s5);text-align:center;color:oklch(96% 0 0)}.bn-lightbox__media-error-icon{inline-size:2rem;block-size:2rem;opacity:.8}.bn-lightbox__media-error-text{margin:0;font-size:var(--bn-text-md,1rem)}.bn-lightbox__media{max-width:100%;max-height:92vh;width:auto;height:auto;display:block;object-fit:contain}.bn-lightbox__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;border-radius:999px;color:oklch(100% 0 0);background:oklch(0% 0 0 / .5);cursor:pointer;transition:background 0.15s ease}.bn-lightbox__nav:hover{background:oklch(0% 0 0 / .78)}.bn-lightbox__nav:focus-visible{outline:2px solid oklch(100% 0 0);outline-offset:2px;box-shadow:none}.bn-lightbox__nav--prev{inset-inline-start:.75rem}.bn-lightbox__nav--next{inset-inline-end:.75rem}.bn-lightbox:not(.bn-lightbox--has-nav) .bn-lightbox__nav{display:none}.bn-lightbox__panel{flex:0 0 360px;max-width:92vw;display:flex;flex-direction:column;background:var(--bn-surface,oklch(100% 0 0));color:var(--bn-ink,oklch(20% .01 0));border-inline-start:1px solid var(--bn-line,oklch(92% .005 0));min-height:0}.bn-lightbox__panel-head{display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2,8px);padding:var(--bn-s3,12px) var(--bn-s4,16px);border-block-end:1px solid var(--bn-line,oklch(92% .005 0))}.bn-lightbox__author{display:flex;align-items:center;gap:var(--bn-s2,8px);min-width:0}.bn-lightbox__author-avatar{width:36px;height:36px;border-radius:999px;object-fit:cover}.bn-lightbox__author-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-lightbox__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;color:var(--bn-ink-3,oklch(58% .008 0));background:var(--bn-sunken,oklch(97% .004 0));cursor:pointer}.bn-lightbox__close:hover{color:var(--bn-ink,oklch(20% .01 0))}.bn-lightbox__panel-body{flex:1 1 auto;overflow-y:auto;padding:var(--bn-s4,16px);display:flex;flex-direction:column;gap:var(--bn-s3,12px)}.bn-lightbox__views{margin:0;font-size:var(--bn-text-sm,.875rem);color:var(--bn-ink-3,oklch(58% .008 0))}.bn-lightbox__reactions{display:flex;flex-wrap:wrap;gap:var(--bn-s1,4px)}.bn-lightbox__reaction{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #fff0;border-radius:999px;background:var(--bn-sunken,oklch(97% .004 0));cursor:pointer;transition:border-color 0.12s ease,transform 0.12s ease}.bn-lightbox__reaction:hover{transform:translateY(-1px);background:var(--bn-line-faint,oklch(95% .003 0))}.bn-lightbox__reaction.is-active{border-color:var(--bn-accent,oklch(58% .13 264));background:color-mix(in oklch,var(--bn-accent,oklch(58% .13 264)) 16%,transparent)}.bn-lightbox__reaction-emoji{width:20px;height:20px;display:block;max-width:none;flex-shrink:0}.bn-lightbox__reaction-count{font-size:var(--bn-text-xs,.75rem);font-weight:600;color:var(--bn-ink-2,oklch(40% .01 0))}.bn-lightbox__actions{display:flex;gap:var(--bn-s1,4px);align-items:center}.bn-lightbox__action{display:inline-flex;align-items:center;justify-content:center;width:var(--bn-s10,40px);height:var(--bn-s10,40px);padding:0;border:0;border-radius:var(--bn-r-full,999px);background:#fff0;color:var(--bn-ink-2,oklch(40% .01 0));text-decoration:none;cursor:pointer;transition:background 0.12s ease,color 0.12s ease}.bn-lightbox__more{position:relative;display:inline-flex}.bn-lightbox__menu{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-end:0;inline-size:max-content;min-inline-size:11rem;max-inline-size:16rem;padding:var(--bn-s1,4px);background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);box-shadow:var(--bn-shadow-md);z-index:var(--bn-z-menu);display:flex;flex-direction:column;gap:2px}.bn-lightbox__menu-item{display:flex;align-items:center;gap:var(--bn-s2,8px);inline-size:100%;padding:var(--bn-s2,8px) var(--bn-s3,12px);border:0;border-radius:var(--bn-r-sm,5px);background:#fff0;color:var(--bn-ink,oklch(22% .01 0));font-size:var(--bn-text-sm,.875rem);text-align:start;white-space:nowrap;cursor:pointer;transition:background 0.12s ease}.bn-lightbox__menu-item:hover,.bn-lightbox__menu-item:focus-visible{background:var(--bn-sunken,oklch(97% .004 0));outline:none}.bn-lightbox__menu-item svg{width:16px;height:16px;flex:none}.bn-lightbox__menu-item--danger{color:var(--bn-danger,oklch(55% .19 25))}.bn-lightbox__action:hover{background:var(--bn-sunken,oklch(97% .004 0));color:var(--bn-ink-2,oklch(40% .01 0));border:0}.bn-lightbox__action svg{width:20px;height:20px}.bn-lightbox__action[aria-pressed="true"],.bn-lightbox__action[aria-pressed="true"]:hover{color:var(--bn-accent,oklch(58% .13 264))}.bn-lightbox__action[aria-pressed="true"] svg{fill:currentColor}.bn-lightbox__comments{display:flex;flex-direction:column;gap:var(--bn-s3,12px);flex:1 1 auto;min-height:0}.bn-lightbox__comments-empty{margin:auto;max-width:28ch;text-align:center;color:var(--bn-ink-3,oklch(58% .008 0));font-size:var(--bn-text-sm,.875rem);line-height:var(--bn-leading-snug,1.4)}.bn-lightbox__comment{display:flex;gap:var(--bn-s2,8px);align-items:flex-start;font-size:var(--bn-text-sm,.875rem);line-height:1.45;padding-block:var(--bn-s2,8px);border-block-start:1px solid var(--bn-line-faint,oklch(95% .003 0))}.bn-lightbox__comment:first-child{border-block-start:0}.bn-lightbox__comment-avatar{inline-size:32px;block-size:32px;border-radius:50%;object-fit:cover;flex:0 0 auto}.bn-lightbox__comment-main{display:flex;flex-direction:column;gap:2px;min-inline-size:0;flex:1 1 auto}.bn-lightbox__comment-author{font-weight:600;color:var(--bn-ink,oklch(20% .01 0))}.bn-lightbox__comment-text{color:var(--bn-ink-2,oklch(40% .01 0));overflow-wrap:anywhere}.bn-lightbox__comment-main .bn-lightbox__comment-actions{margin-block-start:2px}.bn-lightbox__comment-actions,.bn-lightbox__comment-confirm{display:inline-flex;align-items:baseline;gap:var(--bn-s2,8px);margin-inline-start:var(--bn-s2,8px)}.bn-lightbox__comment-confirm-text{color:var(--bn-ink-3,oklch(55% .01 0));font-size:var(--bn-text-xs,.75rem)}.bn-lightbox__comment-action{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;font-size:var(--bn-text-xs,.75rem);line-height:1;color:var(--bn-ink-3,oklch(55% .01 0));border-radius:var(--bn-r-sm);padding:4px 2px}.bn-lightbox__comment-action:hover,.bn-lightbox__comment-action:focus-visible{color:var(--bn-ink,oklch(25% .01 0));text-decoration:underline}.bn-lightbox__comment-action:focus-visible{outline:2px solid var(--bn-accent,oklch(58% .13 264));outline-offset:2px}.bn-lightbox__comment-action--delete{color:var(--bn-danger,oklch(55% .19 25))}.bn-lightbox__comment-action--delete:hover,.bn-lightbox__comment-action--delete:focus-visible{color:var(--bn-danger,oklch(55% .19 25))}.bn-lightbox__comment-edit{display:inline-flex;align-items:center;gap:var(--bn-s2,8px);width:100%}.bn-lightbox__comment-edit-input{flex:1 1 auto;min-width:0;font:inherit;font-size:var(--bn-text-sm,.875rem);padding:4px 8px;border:1px solid var(--bn-line,oklch(88% .01 0));border-radius:var(--bn-r-sm);background:var(--bn-surface,#fff);color:var(--bn-ink,oklch(25% .01 0))}.bn-lightbox__comment-edit-input:focus-visible{outline:2px solid #fff0;outline-offset:2px;border-color:var(--bn-accent,oklch(58% .13 264))}.bn-lightbox__fullscreen{flex-shrink:0;margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;color:var(--bn-ink-3,oklch(58% .008 0));background:var(--bn-sunken,oklch(97% .004 0));cursor:pointer}.bn-lightbox__fullscreen:hover{color:var(--bn-ink,oklch(20% .01 0))}.bn-lightbox__fullscreen:focus-visible{outline:2px solid var(--bn-accent,oklch(58% .13 264));outline-offset:2px}.bn-lightbox__fullscreen svg,.bn-lightbox__close svg{width:1.125rem;height:1.125rem}.bn-lightbox--fullscreen .bn-lightbox__panel-side{display:none}.bn-lightbox--fullscreen aside.bn-lightbox__panel{position:fixed;inset-block-start:var(--bn-s3,12px);inset-inline-end:var(--bn-s3,12px);inline-size:auto;max-inline-size:none;background:#fff0;border:0;box-shadow:none;z-index:6}.bn-lightbox--fullscreen .bn-lightbox__panel-head{padding:0;border-block-end:0;background:#fff0;justify-content:flex-end}.bn-lightbox--fullscreen .bn-lightbox__fullscreen{margin-inline-start:0}.bn-lightbox--fullscreen .bn-lightbox__author,.bn-lightbox--fullscreen .bn-lightbox__panel-body{display:none}.bn-lightbox--fullscreen .bn-lightbox__media-wrap{inline-size:100%}.bn-lightbox__owner-panel{display:flex;flex-direction:column;gap:var(--bn-s2,8px);padding:var(--bn-s3,12px) 0;border-block-end:1px solid var(--bn-line-faint,oklch(92% .005 0))}.bn-lightbox__owner-panel[hidden]{display:none}.bn-lightbox__field{display:flex;flex-direction:column;gap:4px}.bn-lightbox__field-label{font-size:var(--bn-text-sm);font-weight:var(--bn-fw-medium);color:var(--bn-ink-2)}.bn-lightbox__field-input{font:inherit;font-size:var(--bn-text-sm,.875rem);min-block-size:36px;padding:6px 8px;border:1px solid var(--bn-line,oklch(88% .01 0));border-radius:var(--bn-r-sm);background:var(--bn-surface,#fff);color:var(--bn-ink,oklch(25% .01 0));width:100%;box-sizing:border-box}.bn-lightbox__field-input:focus-visible{outline:2px solid #fff0;outline-offset:2px;border-color:var(--bn-accent,oklch(58% .13 264))}.bn-lightbox__field-check{inline-size:16px;block-size:16px;min-block-size:0}textarea.bn-lightbox__field-input{min-block-size:72px}.bn-lightbox__field:has(.bn-lightbox__field-check){flex-direction:row;align-items:center;gap:var(--bn-s2,8px)}.bn-lightbox__field:has(.bn-lightbox__field-check) .bn-lightbox__field-label{order:2;font-size:var(--bn-text-sm,.875rem);color:var(--bn-ink,oklch(22% .01 0))}.bn-lightbox__panel-actions{display:flex;gap:var(--bn-s2,8px);margin-block-start:var(--bn-s2,8px)}.bn-lightbox__panel-actions{display:flex;gap:var(--bn-s3,12px);padding-block-start:4px}.bn-lightbox__panel-note{margin:0;font-size:var(--bn-text-sm,.875rem);color:var(--bn-ink-3,oklch(55% .01 0))}.bn-lightbox__comment-login{margin:0;padding-block-start:var(--bn-s2,8px);font-size:var(--bn-text-sm,.875rem);color:var(--bn-ink-3,oklch(55% .01 0))}.bn-lightbox__comment-form{display:flex;gap:var(--bn-s2,8px)}.bn-lightbox__comment-input{flex:1 1 auto;min-width:0;padding:var(--bn-s2,8px) var(--bn-s3,12px);border:1px solid var(--bn-line,oklch(92% .005 0));border-radius:999px;background:var(--bn-sunken,oklch(97% .004 0));color:var(--bn-ink,oklch(20% .01 0));font-family:var(--bn-font-ui);font-size:var(--bn-text-sm,.875rem);line-height:var(--bn-leading-snug,1.4)}.bn-lightbox__comment-input:focus-visible{outline:2px solid #fff0;outline-offset:2px;border-color:var(--bn-accent,oklch(58% .13 264))}.bn-lightbox--dm .bn-lightbox__panel{display:none}.bn-lightbox__dm-chrome{display:none}.bn-lightbox--dm .bn-lightbox__dm-chrome{position:absolute;inset:0 0 auto 0;z-index:2;display:flex;align-items:center;gap:var(--bn-s2,8px);padding:var(--bn-s3,12px) var(--bn-s4,16px);background:linear-gradient(to bottom,oklch(0% 0 0 / .55),transparent);pointer-events:none}.bn-lightbox__dm-spacer{flex:1 1 auto}.bn-lightbox__dm-author{display:flex;align-items:center;gap:var(--bn-s2,8px);min-width:0;pointer-events:auto}.bn-lightbox__dm-author .bn-lightbox__author-link{text-decoration:none}.bn-lightbox__dm-author .bn-lightbox__author-avatar{width:32px;height:32px;border-radius:999px;object-fit:cover}.bn-lightbox__dm-author .bn-lightbox__author-name{color:oklch(100% 0 0);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bn-lightbox__dm-btn{flex-shrink:0;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:999px;color:oklch(100% 0 0);background:oklch(0% 0 0 / .5);cursor:pointer;text-decoration:none;transition:background 0.15s ease}.bn-lightbox__dm-btn:hover{background:oklch(0% 0 0 / .78)}.bn-lightbox__dm-btn:focus-visible{outline:2px solid oklch(100% 0 0);outline-offset:2px;box-shadow:none}.bn-lightbox__dm-btn svg{width:20px;height:20px}[data-bn-theme="dark"] .bn-lightbox__media,[data-theme="dark"] .bn-lightbox__media,[data-bx-mode="dark"] .bn-lightbox__media,[data-bn-theme="dark"] .bn-lightbox__media-wrap video,[data-theme="dark"] .bn-lightbox__media-wrap video,[data-bx-mode="dark"] .bn-lightbox__media-wrap video{color-scheme:dark}@media (max-width:768px){.bn-lightbox__dialog{flex-direction:column;width:100vw;height:100vh;max-height:100vh;border-radius:0}.bn-lightbox__stage{flex:1 1 50%;min-height:0}.bn-lightbox__media{max-height:50vh}.bn-lightbox__panel{flex:1 1 auto;width:100%;max-width:none;border-inline-start:0;border-block-start:1px solid var(--bn-line,oklch(92% .005 0))}.bn-lightbox--dm .bn-lightbox__stage{flex:1 1 100%}.bn-lightbox--dm .bn-lightbox__media{max-height:100vh}}@font-face{font-display:swap;font-family:FontAwesomeSATT;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot);src:url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.950c61cc.eot?#iefix&v=2.2.0) format("embedded-opentype"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.5047ee64.woff2) format("woff2"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.2ad2b22d.woff) format("woff"),url(/wp-content/plugins/woocommerce-subscriptions/build/fonts/fa-apfs.eb9ebfc8.ttf) format("truetype"),url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5Db3B5cmlnaHQgKEMpIDIwMTkgYnkgb3JpZ2luYWwgYXV0aG9ycyBAIGZvbnRlbGxvLmNvbTwvbWV0YWRhdGE+CjxkZWZzPgo8Zm9udCBpZD0iZmEtYXBmcyIgaG9yaXotYWR2LXg9IjEwMDAiID4KPGZvbnQtZmFjZSBmb250LWZhbWlseT0iZmEtYXBmcyIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iMTAwMCIgYXNjZW50PSI4NTAiIGRlc2NlbnQ9Ii0xNTAiIC8+CjxtaXNzaW5nLWdseXBoIGhvcml6LWFkdi14PSIxMDAwIiAvPgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1yZWd1bGFyIiB1bmljb2RlPSImI3hlODAwOyIgZD0iTTcxOSA0MTNoLTI4MXYyODFjMCAxNy0xNCAzMS0zMiAzMWgtNjJjLTE3IDAtMzEtMTQtMzEtMzF2LTI4MWgtMjgyYy0xNyAwLTMxLTE0LTMxLTMydi02MmMwLTE3IDE0LTMxIDMxLTMxaDI4MnYtMjgyYzAtMTcgMTQtMzEgMzEtMzFoNjJjMTggMCAzMiAxNCAzMiAzMXYyODJoMjgxYzE3IDAgMzEgMTQgMzEgMzF2NjJjMCAxOC0xNCAzMi0zMSAzMnoiIGhvcml6LWFkdi14PSI3NTAiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0icGx1cy1zb2xpZCIgdW5pY29kZT0iJiN4ZTgwMTsiIGQ9Ik04MTMgNDQ0aC0yODJ2MjgxYzAgMzUtMjggNjMtNjIgNjNoLTYzYy0zNCAwLTYyLTI4LTYyLTYzdi0yODFoLTI4MWMtMzUgMC02My0yOC02My02M3YtNjJjMC0zNSAyOC02MyA2My02M2gyODF2LTI4MWMwLTM1IDI4LTYzIDYyLTYzaDYzYzM0IDAgNjIgMjggNjIgNjN2MjgxaDI4MmMzNCAwIDYyIDI4IDYyIDYzdjYyYzAgMzUtMjggNjMtNjIgNjN6IiBob3Jpei1hZHYteD0iODc1IiAvPgoKPGdseXBoIGdseXBoLW5hbWU9ImNhbGVuZGFyLXBsdXMtcmVndWxhciIgdW5pY29kZT0iJiN4ZTgwMjsiIGQ9Ik02NTYgMjgwdi00N2MwLTEzLTEwLTI0LTIzLTI0aC0xNDl2LTE0OGMwLTEzLTEwLTIzLTIzLTIzaC00N2MtMTMgMC0yMyAxMC0yMyAyM3YxNDhoLTE0OWMtMTMgMC0yMyAxMS0yMyAyNHY0N2MwIDEzIDEwIDIzIDIzIDIzaDE0OXYxNDljMCAxMyAxMCAyMyAyMyAyM2g0N2MxMyAwIDIzLTEwIDIzLTIzdi0xNDloMTQ5YzEzIDAgMjMtMTAgMjMtMjN6IG0yMTkgMzUxdi02ODdjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djY4N2MwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR6IG0tOTQtNjc2djU4M2gtNjg3di01ODNjMC02IDUtMTEgMTItMTFoNjY0YzYgMCAxMSA1IDExIDExeiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1wbHVzLXNvbGlkIiB1bmljb2RlPSImI3hlODAzOyIgZD0iTTg1MiA1MzhoLTgyOWMtMTIgMC0yMyAxMC0yMyAyM3Y3MGMwIDUyIDQyIDk0IDk0IDk0aDk0djEwMmMwIDEzIDEwIDIzIDIzIDIzaDc4YzEzIDAgMjQtMTAgMjQtMjN2LTEwMmgyNTB2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDkzYzUyIDAgOTQtNDIgOTQtOTR2LTcwYzAtMTMtMTAtMjMtMjMtMjN6IG0tODI5LTYzaDgyOWMxMyAwIDIzLTEwIDIzLTIzdi01MDhjMC01Mi00Mi05NC05NC05NGgtNjg3Yy01MiAwLTk0IDQyLTk0IDk0djUwOGMwIDEzIDExIDIzIDIzIDIzeiBtNjE4LTI3M2MwIDEzLTExIDIzLTI0IDIzaC0xMTd2MTE3YzAgMTMtMTAgMjQtMjMgMjRoLTc5Yy0xMiAwLTIzLTExLTIzLTI0di0xMTdoLTExN2MtMTMgMC0yNC0xMC0yNC0yM3YtNzljMC0xMiAxMS0yMyAyNC0yM2gxMTd2LTExN2MwLTEzIDExLTI0IDIzLTI0aDc5YzEzIDAgMjMgMTEgMjMgMjR2MTE3aDExN2MxMyAwIDI0IDExIDI0IDIzdjc5eiIgaG9yaXotYWR2LXg9Ijg3NSIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJjYWxlbmRhci1jaGVjay1yZWd1bGFyIiB1bmljb2RlPSImI3hlODA0OyIgZD0iTTc4MSA3MjVoLTkzdjEwMmMwIDEzLTExIDIzLTI0IDIzaC03OGMtMTMgMC0yMy0xMC0yMy0yM3YtMTAyaC0yNTB2MTAyYzAgMTMtMTEgMjMtMjQgMjNoLTc4Yy0xMyAwLTIzLTEwLTIzLTIzdi0xMDJoLTk0Yy01MiAwLTk0LTQyLTk0LTk0di02ODdjMC01MiA0Mi05NCA5NC05NGg2ODdjNTIgMCA5NCA0MiA5NCA5NHY2ODdjMCA1Mi00MiA5NC05NCA5NHogbS0xMS03ODFoLTY2NGExMiAxMiAwIDAgMC0xMiAxMXY1ODNoNjg3di01ODNhMTIgMTIgMCAwIDAtMTEtMTF6IG0tMTA0IDM5MmwtMjc4LTI3NmMtOS05LTI0LTktMzMgMGwtMTQ2IDE0OGMtMTAgOS05IDI0IDAgMzNsNDQgNDRjOSA5IDI0IDkgMzMgMGw4Ni04NyAyMTcgMjE1YzEwIDkgMjQgOSAzMyAwbDQ0LTQ0YzEwLTkgMTAtMjQgMC0zM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iY2FsZW5kYXItY2hlY2stc29saWQiIHVuaWNvZGU9IiYjeGU4MDU7IiBkPSJNODUyIDUzOGgtODI5Yy0xMiAwLTIzIDEwLTIzIDIzdjcwYzAgNTIgNDIgOTQgOTQgOTRoOTR2MTAyYzAgMTMgMTAgMjMgMjMgMjNoNzhjMTMgMCAyNC0xMCAyNC0yM3YtMTAyaDI1MHYxMDJjMCAxMyAxMCAyMyAyMyAyM2g3OGMxMyAwIDI0LTEwIDI0LTIzdi0xMDJoOTNjNTIgMCA5NC00MiA5NC05NHYtNzBjMC0xMy0xMC0yMy0yMy0yM3ogbS04MjktNjNoODI5YzEzIDAgMjMtMTAgMjMtMjN2LTUwOGMwLTUyLTQyLTk0LTk0LTk0aC02ODdjLTUyIDAtOTQgNDItOTQgOTR2NTA4YzAgMTMgMTEgMjMgMjMgMjN6IG02NTEtMTg3bC01NSA1NWMtOSA5LTI0IDktMzMgMGwtMjA3LTIwNS05MCA5MGMtOSAxMC0yNCAxMC0zMyAwbC01NS01NWMtOS05LTktMjMgMC0zM2wxNjEtMTYyYzktMTAgMjQtMTAgMzMtMWwyNzkgMjc4YzEwIDkgMTAgMjMgMCAzM3oiIGhvcml6LWFkdi14PSI4NzUiIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8yIiB1bmljb2RlPSImI3hlODA2OyIgZD0iTTUzMiAzOTNjLTQxIDAtNzUgMzQtNzUgNzUgMCA0MSAzNCA3NSA3NSA3NSA0MSAwIDc1LTM0IDc1LTc1IDAtNDEtMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ1IDQ1LTQ1IDI1IDAgNDUgMjAgNDUgNDUgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTEtOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDEgMjAtOSAyMC0yMHogbTY1Ny0yOGgtNTIydjU3aDUyM3YtNTd6IG0tNjc3LTI4M2MtNDEgMC03NSAzNC03NSA3NSAwIDQxIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzQgNzUtNzUgMC00MS0zNC03NS03NS03NXogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ1IDAtMjUgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHM5IDIwIDIwIDIwYzExIDAgMjAtOSAyMC0yMHogbTY1Ny0yOWgtNTIydjU3aDUyM3YtNTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzIiIHVuaWNvZGU9IiYjeGU4MDc7IiBkPSJNNTMyIDM4MWMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAtNDZjMC0xMS05LTIwLTIwLTIwLTExIDAtMjAgMTAtMjAgMjAgMCAxMiA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yODVjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNS0yMCA0NS00NSA0NXogbTIwLTQ1YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbTY1NyAyMTdoLTUyMnY1N2g1MjN2LTU3eiBtLTE4Mi0xM2gtMzQwdi01N2gzNDB2NTd6IG0xODItMTQxaC01MjJ2LTU3aDUyM3Y1N3ogbS0xODItNzBoLTM0MHYtNTdoMzQwdjU3eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+Cgo8Z2x5cGggZ2x5cGgtbmFtZT0iZmxhdF8zIiB1bmljb2RlPSImI3hlODA4OyIgZD0iTTUzMiA1MTJjLTQxIDAtNzUgMzMtNzUgNzUgMCA0MSAzNCA3NCA3NSA3NCA0MSAwIDc1LTMzIDc1LTc0IDAtNDItMzQtNzUtNzUtNzV6IG0wIDEyMGMtMjUgMC00NS0yMC00NS00NSAwLTI1IDIwLTQ2IDQ1LTQ2IDI1IDAgNDUgMjAgNDUgNDYgMCAyNC0yMCA0NS00NSA0NXogbTAtMzU3Yy00MSAwLTc1IDM0LTc1IDc1IDAgNDEgMzQgNzUgNzUgNzUgNDEgMCA3NS0zNCA3NS03NSAwLTQxLTM0LTc1LTc1LTc1eiBtMCAxMjBjLTI1IDAtNDUtMjAtNDUtNDUgMC0yNSAyMC00NSA0NS00NSAyNSAwIDQ1IDIwIDQ1IDQ1IDAgMjUtMjAgNDUtNDUgNDV6IG0wLTM1NmMtNDEgMC03NSAzMy03NSA3NCAwIDQyIDM0IDc1IDc1IDc1IDQxIDAgNzUtMzMgNzUtNzUgMC00MS0zNC03NC03NS03NHogbTAgMTIwYy0yNSAwLTQ1LTIwLTQ1LTQ2IDAtMjQgMjAtNDUgNDUtNDUgMjUgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ2LTQ1IDQ2eiBtMjAgNDI4YzAtMTItOS0yMC0yMC0yMC0xMSAwLTIwIDktMjAgMjAgMCAxMSA5IDIwIDIwIDIwIDExIDAgMjAtOSAyMC0yMHogbS0yMC0yMTdjLTExIDAtMjAtOS0yMC0yMHM5LTIwIDIwLTIwYzExIDAgMjAgOSAyMCAyMHMtOSAyMC0yMCAyMHogbTAtMjM3Yy0xMSAwLTIwLTktMjAtMjAgMC0xMSA5LTIwIDIwLTIwIDExIDAgMjAgMTAgMjAgMjAgMCAxMi05IDIwLTIwIDIweiBtNjc3IDQyNWgtNTIydjU3aDUyM3YtNTd6IG0wLTE4MGgtNTIydi01N2g1MjN2NTd6IG0wLTIzNmgtNTIydi01N2g1MjN2NTd6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkXzMiIHVuaWNvZGU9IiYjeGU4MDk7IiBkPSJNNDYxIDU3NmMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTIwYy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDYgNDYtNDYgMjQgMCA0NSAyMCA0NSA0NiAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDVjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMHMxMCAyMCAyMCAyMGMxMSAwIDIwLTkgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MGgtMzQydi01N2gzNDF2NTd6IG0tNDk2LTI3OGMtNDIgMC03NSAzMy03NSA3NSAwIDQxIDMzIDc0IDc1IDc0IDQxIDAgNzQtMzMgNzQtNzQgMC00Mi0zMy03NS03NC03NXogbTAgMTE5Yy0yNSAwLTQ2LTIwLTQ2LTQ1IDAtMjUgMjAtNDUgNDYtNDUgMjQgMCA0NSAyMCA0NSA0NSAwIDI1LTIwIDQ1LTQ1IDQ1eiBtMjAtNDRjMC0xMi05LTIwLTIwLTIwLTExIDAtMjAgOS0yMCAyMCAwIDExIDEwIDIwIDIwIDIwIDExIDAgMjAtMTAgMjAtMjB6IG02NTggNjNoLTUyNHYtNTdoNTI0djU3eiBtLTE4Mi03MWgtMzQydi01NmgzNDF2NTZ6IG0zMzgtNDU4aC05MjR2MTcyaDkyNHYtMTcyeiBtLTg5NCAyNWg4NjZ2MTIzaC04NjZ2LTEyM3ogbTc2MCA3OWg3NmwtMzgtNDAtMzggNDB6IG0tNDA4IDExNGgtMzgydjY0aDM4MnYtNjR6IiBob3Jpei1hZHYteD0iMTY2NyIgLz4KCjxnbHlwaCBnbHlwaC1uYW1lPSJncm91cGVkX3NlbGVjdCIgdW5pY29kZT0iJiN4ZTgwYTsiIGQ9Ik0xMjk1IDIwOGgtOTI0djE3M2g5MjR2LTE3M3ogbS04OTQgMjVoODY2djEyMmgtODY2di0xMjJ6IG03NjAgODBoNzZsLTM4LTQwLTM4IDQweiBtLTQwOCAxMTNoLTM4MnY2NGgzODJ2LTY0eiIgaG9yaXotYWR2LXg9IjE2NjciIC8+CjwvZm9udD4KPC9kZWZzPgo8L3N2Zz4K#fontawesomesatt) format("svg")}ul.wcsatt-options li,ul.wcsatt-options-cart li,ul.wcsatt-options-product li,ul.wcsatt-options-prompt-radios li{list-style:none!important}.woocommerce ul.wcsatt-options li,.woocommerce ul.wcsatt-options li input,.woocommerce ul.wcsatt-options-cart li,.woocommerce ul.wcsatt-options-cart li input,.woocommerce ul.wcsatt-options-product li,.woocommerce ul.wcsatt-options-product li input,.woocommerce ul.wcsatt-options-prompt-radios li,.woocommerce ul.wcsatt-options-prompt-radios li input{margin:0}ul.wcsatt-options{margin:10px 0 0;min-width:120px}ul.wcsatt-options-prompt-radios,ul.wcsatt-options.overrides_exist{margin:0}.wcsatt-options-product-prompt-radio label>span,li span.one-time-option-details,li span.subscription-option-details{padding-left:.2em}ul.wcsatt-options-product li .subscription-price{display:inline-block!important}ul.wcsatt-options-product li .price span.from,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child,ul.wcsatt-options-product li span.one-time-option-details{display:inline-block}ul.wcsatt-options-product li .price span.from:first-letter,ul.wcsatt-options-product li .subscription-price span.subscription-details:first-child:first-letter,ul.wcsatt-options-product li span.one-time-option-details:first-letter{text-transform:uppercase}a.wcs-switch-link{display:block;margin-top:1em;width:-moz-fit-content;width:fit-content}.wcsatt-sub-discount{margin:0 .1em}.wcsatt-add-to-subscription-wrapper input,.wcsatt-options-wrapper input{margin:0}.wcsatt-options-wrapper-grouped li.one-time-option{display:none}.wcsatt-options-product-dropdown,ul.wcsatt-options-product{margin:0 0 .5em}.wcsatt-options-product-dropdown--hidden,ul.wcsatt-options-product--hidden{display:none}.wcsatt-options-product-prompt{margin-bottom:1em}.wcsatt-options-product-prompt--hidden{display:none}.wcsatt-options-product-prompt .wcsatt-options-prompt-text{margin:0 0 1em}.wcsatt-options-product-prompt .wcsatt-options-prompt-text label,.wcsatt-options-product-prompt.wcsatt-options-product-prompt-checkbox label{margin:0}.wcsatt-options-prompt-label .price,ul.wcsatt-options-product .from+*{margin-left:.15em}.wcsatt-options-product-prompt-checkbox label>span{margin-left:.3em}.wcsatt-options-product li span.one-time-option-details,.wcsatt-options-product li span.subscription-details{display:inline-block}.single-product div.product .single_variation .wcsatt-options-prompt-label .price{display:inline-block!important;margin-bottom:0!important}.single-product div.product .single_variation ul.wcsatt-options-product .price{display:inline!important;margin-bottom:0!important}.subscription-details-hidden .product-addon-totals .wc-pao-subtotal-line .subscription-details{display:none}ul.wcsatt-options-cart{margin:0 0 1.5em}.wcsatt-add-to-subscription-wrapper:before{clear:both;content:"";display:table;margin-top:2em}.wcsatt-add-to-subscription-wrapper label>span{margin-left:.3em}.wcsatt-add-to-subscription-options:before{clear:both;content:"";display:table;margin-top:1.5em}.wcsatt-add-to-subscription-options .subscription-status{display:none}.wcsatt-add-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-to-subscription-options .button.add:after{vertical-align:top}.wcsatt-add-cart-to-subscription-options .my_account_orders .button.view:after,.wcsatt-add-to-subscription-options .my_account_orders .button.view:after{display:none}.wcsatt-add-cart-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul,.wcsatt-add-to-subscription-options .woocommerce-orders-table__cell-subscription-products-overview ul{list-style-type:none;margin:0;padding:0}.wcsatt-add-to-subscription-options .subscription-actions{min-width:180px}fieldset.wcsatt-options-prompt-fieldset{border:0;margin:0;padding:0}.wcsatt-add-cart-to-subscription-wrapper{margin-bottom:2em}.wcsatt-add-cart-to-subscription-intro{font-size:1.25em;font-style:italic;font-weight:500;letter-spacing:1px;line-height:1.25em;margin:1.5em;text-align:center}.wcsatt-add-cart-to-subscription-action-wrapper{font-size:1.3em;position:relative}.wcsatt-add-cart-to-subscription-action-wrapper label{cursor:pointer;display:block;font-weight:300}.wcsatt-add-cart-to-subscription-action-input{margin-right:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.wcsatt-add-cart-to-subscription-options:before,.wcsatt-add-cart-to-subscription-wrapper:after{clear:both;content:"";display:table}.wcsatt-add-cart-to-subscription-options table.my_account_orders{margin-bottom:0}.wcsatt-add-cart-to-subscription-options .button.add:after{content:"";font-family:FontAwesomeSATT;font-size:.9em;line-height:.9em;margin-left:.5em}.wcsatt-add-cart-to-subscription-options .subscription-status{display:none}.wcsatt-add-cart-to-subscription-options .subscription-actions{min-width:180px}form.wcsatt-add-cart-to-subscription-form{margin:0!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive thead,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive thead{display:none}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td{clear:both;display:block;text-align:right!important}.wcsatt-add-cart-to-subscription-table-wrapper.wcsatt-add-cart-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before,.wcsatt-add-to-subscription-table-wrapper.wcsatt-add-to-subscription-options table.shop_table_responsive tbody tr td:not(.order-actions):before{content:attr(data-title) ": ";display:table;float:left;font-weight:700}.theme-twentytwenty.single-product form.cart input.wcsatt-add-to-subscription-action-input,.theme-twentytwentyone.single-product form.cart .wcsatt-options-product input,.theme-twentytwentyone.single-product form.cart input.wcsatt-add-to-subscription-action-input{height:25px;min-width:25px;width:25px}body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart div.woocommerce-variation-add-to-cart,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart.variations_form,body.single-product.woocommerce div.product.elementor.has-subscription-plans form.cart:not(.grouped_form):not(.variations_form){display:block}.wcsatt-options-product-wrapper{margin:0 0 1.5em}.woocommerce-subscriptions-apfs-product__trial{margin-bottom:0}.woocommerce-subscriptions-apfs-product__trial+.woocommerce-subscriptions-apfs-product__signup-fee{margin-top:0}.woocommerce-subscriptions-apfs-product__signup-fee,.woocommerce-subscriptions-apfs-product__trial{color:inherit;display:block;font-size:.9em}.woocommerce-subscriptions-product-details>p{margin-bottom:1em;margin-top:0}.woocommerce-subscriptions-product-details__trial:not(:last-child){margin-bottom:0}.single_variation_wrap.wcsatt-variation-has-details .single_variation,.single_variation_wrap.wcsatt-variation-has-details .woocommerce-variation-price .price{margin-bottom:0!important}:root{--bs-black:#080808;--bs-charcoal:#080808;--bs-surface:#141414;--bs-cream:#F5F1E8;--bs-cream-dim:#E9E3D6;--bs-muted:#898989;--bs-orange:#f77700;--bs-orange-dark:#f77700;--bs-line:rgba(245, 241, 232, 0.12);--bs-font-display:"Archivo", "Arial Black", sans-serif;--bs-font-body:"Inter", system-ui, -apple-system, sans-serif;--bs-font-mono:"IBM Plex Mono", ui-monospace, monospace;--bs-space:clamp(1rem, 2vw, 1.5rem);--bs-section:clamp(3.5rem, 8vw, 6rem);--bs-radius:14px;--bs-radius-sm:8px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:var(--bs-font-body);color:var(--bs-cream);background:var(--bs-black);line-height:1.6;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--bs-orange);text-decoration:none}a:hover{color:var(--bs-cream)}h1,h2,h3,h4,h5,h6{font-family:var(--bs-font-display);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--bs-cream);margin:0 0 .5em}p{margin:0 0 1em}.bs-container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--bs-space)}.bs-section-dark{background:var(--bs-black);color:var(--bs-cream)}.bs-section-light{background:var(--bs-cream);color:var(--bs-black)}.bs-section-light h1,.bs-section-light h2,.bs-section-light h3,.bs-section-light h4{color:var(--bs-black)}.bs-section-light .bs-muted{color:var(--bs-muted)}.bs-section-light a{color:#080808;text-decoration:underline;text-decoration-color:var(--bs-orange);text-underline-offset:3px}.bs-btn{display:inline-block;font-family:var(--bs-font-display);font-weight:700;font-size:1rem;padding:.9rem 1.6rem;border-radius:999px;border:2px solid #fff0;cursor:pointer;transition:all 0.2s ease;text-align:center}.bs-btn-primary{background:var(--bs-orange);color:var(--bs-black)}.bs-btn-primary:hover{background:var(--bs-orange);color:var(--bs-black);box-shadow:0 0 0 3px rgb(247 119 0 / .35)}.bs-btn-outline{border-color:var(--bs-cream);color:var(--bs-cream);background:#fff0}.bs-btn-outline:hover{background:var(--bs-cream);color:var(--bs-black)}.bs-btn-dark{background:var(--bs-black);color:var(--bs-cream)}.bs-btn-dark:hover{background:var(--bs-surface)}.bs-section-light a.bs-btn-primary,.bs-section-light a.bs-btn-primary:hover{color:var(--bs-black)}.bs-section-light a.bs-btn-dark,.bs-section-light a.bs-btn-dark:hover{color:var(--bs-cream)}.bs-section-light a.bs-btn-outline{color:var(--bs-black);border-color:var(--bs-black)}.bs-section-light a.bs-btn-outline:hover{background:var(--bs-black);color:var(--bs-cream)}.bs-header{position:sticky;top:0;z-index:100;background:rgb(8 8 8 / .92);backdrop-filter:blur(8px);border-bottom:1px solid var(--bs-line)}.bs-header__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:76px}.bs-header__logo img{height:44px;width:auto}.bs-header__nav ul{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.bs-header__nav a{color:var(--bs-cream);font-size:.82rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.bs-header__nav a:hover{color:var(--bs-orange)}.bs-header__cta{flex-shrink:0}@media (max-width:860px){.bs-header__nav{display:none}}.bs-header__toggle{display:none;background:none;border:0;cursor:pointer;padding:.45rem;border-radius:8px}.bs-header__toggle:hover{background:rgb(255 255 255 / .06)}.bs-header__toggle .bs-hamb{display:block;width:24px;height:2px;background:var(--bs-cream);border-radius:2px;margin:5px 0}.bs-header__mobile{display:none;flex-direction:column;gap:.15rem;padding:.5rem 1.2rem 1.1rem;background:rgb(8 8 8 / .98);border-bottom:1px solid var(--bs-line)}.bs-header__mobile.is-open{display:flex}.bs-header__mobile{box-sizing:border-box;width:100%}.bs-header__mobile .bs-split{max-width:100%;flex-wrap:nowrap}.bs-header__mobile .bs-split__half{min-width:0;overflow:hidden;text-overflow:ellipsis}.bs-header__mobile ul{list-style:none;margin:0;padding:0}.bs-header__mobile li+li{border-top:1px solid rgb(255 255 255 / .06)}.bs-header__mobile a{display:block;color:var(--bs-cream);font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;padding:.75rem .2rem}.bs-header__mobile a:hover{color:var(--bs-orange)}.bs-header__mobile .bs-btn,.bs-header__mobile .bs-split{margin-top:.9rem}@media (max-width:860px){.bs-header__toggle{display:block}.bs-header__cta{display:none}.bs-header__mobile .bs-split{display:flex;width:100%;max-width:100%;border-radius:999px}.bs-header__mobile .bs-split__half{flex:1 1 0%;min-width:0;text-align:center;padding:.6rem .3rem;font-size:.8rem;white-space:nowrap}}.bs-hero{position:relative;padding:clamp(4rem, 10vw, 7rem) 0;text-align:center;overflow:hidden}.bs-hero__bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:center 60%;opacity:.95}.bs-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(8 8 8 / .85) 0%,rgb(8 8 8 / .4) 55%,rgb(8 8 8 / .06) 100%)}.bs-hero__content{position:relative;z-index:1;max-width:820px;margin:0 auto}.bs-hero__kicker{font-family:var(--bs-font-mono);font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;color:var(--bs-orange);margin-bottom:1rem}.bs-hero h1{font-size:clamp(2.4rem, 6vw, 4.5rem)}.bs-hero__sub{font-size:clamp(1.05rem, 2vw, 1.3rem);color:var(--bs-cream-dim);max-width:640px;margin:0 auto 2rem}.bs-hero__cta{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.bs-hero__badges{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:2.5rem;font-size:.85rem;color:var(--bs-cream-dim)}.bs-hero__badges span{display:flex;align-items:center;gap:.4rem}.bs-hero__badges svg{width:18px;height:18px;color:var(--bs-orange)}.bs-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:2rem 0;border-top:1px solid var(--bs-line);border-bottom:1px solid var(--bs-line);text-align:center}.bs-stats__num{font-family:var(--bs-font-display);font-size:clamp(2rem, 4vw, 3rem);font-weight:800;color:var(--bs-orange)}.bs-stats__label{font-size:.9rem;color:var(--bs-cream-dim);text-transform:uppercase;letter-spacing:.08em}@media (max-width:640px){.bs-stats{grid-template-columns:1fr}}.bs-sec-top{margin-bottom:2.5rem}.bs-sec-kicker{font-family:var(--bs-font-display);font-size:.95rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#080808;margin-bottom:.75rem}.bs-section-dark .bs-sec-kicker,.bs-price-card--design .bs-sec-kicker{color:var(--bs-orange)}.bs-sec-title{font-size:clamp(1.8rem, 4vw, 2.8rem)}.bs-sec-center{text-align:center}.bs-sec-center .bs-sec-kicker,.bs-sec-center p{margin-left:auto;margin-right:auto}.bs-grid{display:grid;gap:1.5rem}.bs-grid-2{grid-template-columns:repeat(2,1fr)}.bs-grid-3{grid-template-columns:repeat(3,1fr)}.bs-grid-4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.bs-grid-3,.bs-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.bs-grid-2,.bs-grid-3,.bs-grid-4{grid-template-columns:1fr}}.bs-card{background:var(--bs-surface);border:1px solid var(--bs-line);border-radius:var(--bs-radius);padding:1.5rem}.bs-section-light .bs-card{background:#fff;border-color:rgb(8 8 8 / .1)}.bs-founder{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.bs-founder__img{border-radius:var(--bs-radius);overflow:hidden}.bs-founder__img img{width:100%;object-fit:cover;aspect-ratio:4/5}@media (max-width:800px){.bs-founder{grid-template-columns:1fr}}.bs-pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:stretch}.bs-price-card{background:#fff;border:1px solid rgb(8 8 8 / .1);border-radius:var(--bs-radius);padding:2rem;display:flex;flex-direction:column;box-shadow:0 4px 20px rgb(0 0 0 / .05)}.bs-price-card--featured{border:2px solid var(--bs-orange);box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55)}.bs-price-label{font-family:var(--bs-font-display);font-weight:800;font-size:1.3rem}.bs-price-billing{font-family:var(--bs-font-mono);font-size:.75rem;color:var(--bs-muted);text-transform:uppercase;letter-spacing:.1em}.bs-price-amount{font-family:var(--bs-font-display);font-size:2.4rem;font-weight:800;margin:.75rem 0}.bs-price-amount small{font-size:1rem;color:var(--bs-muted);font-weight:400}.bs-price-was{color:var(--bs-muted);text-decoration:line-through;font-size:1rem}.bs-price-features{list-style:none;margin:1rem 0 1.5rem;padding:0;flex-grow:1}.bs-price-features li{padding:.4rem 0;display:flex;gap:.5rem;align-items:flex-start}.bs-price-features li::before{content:"✓";color:var(--bs-orange);font-weight:700}.bs-price-note{font-size:.85rem;color:var(--bs-muted);margin-top:1rem;text-align:center}@media (max-width:900px){.bs-pricing{grid-template-columns:1fr}}.bs-tst{background:#fff;border:1px solid rgb(8 8 8 / .1);border-radius:var(--bs-radius);padding:1.5rem}.bs-tst__quote{font-size:1.05rem;line-height:1.5}.bs-tst__who{display:flex;align-items:center;gap:.75rem;margin-top:1rem;font-weight:600}.bs-tst__who img{width:44px;height:44px;border-radius:50%;object-fit:cover}.bs-tst__meta{font-size:.8rem;color:var(--bs-muted);font-weight:400}.bs-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.bs-gallery img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--bs-radius)}@media (max-width:700px){.bs-gallery{grid-template-columns:repeat(2,1fr)}}.bs-footer{background:var(--bs-black);color:var(--bs-cream);padding:3rem 0 1.5rem;border-top:2.5rem solid #F5F1E8}.bs-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2rem;margin-bottom:2rem}.bs-footer h4{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-orange);margin-bottom:1rem}.bs-footer ul{list-style:none;margin:0;padding:0}.bs-footer li{margin-bottom:.5rem}.bs-footer a{color:var(--bs-cream-dim)}.bs-footer a:hover{color:var(--bs-orange)}.bs-footer__bottom{border-top:1px solid var(--bs-line);padding-top:1.5rem;font-size:.8rem;color:var(--bs-muted);display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}@media (max-width:800px){.bs-footer__grid{grid-template-columns:1fr 1fr}}.bs-mt-1{margin-top:1rem}.bs-mt-2{margin-top:2rem}.bs-mt-3{margin-top:3rem}.bs-mb-1{margin-bottom:1rem}.bs-muted{color:var(--bs-muted)}.bs-center{text-align:center}.bs-align-center{justify-content:center}.bs-price-card{color:#080808}.bs-price-card .bs-price-label,.bs-price-card .bs-price-amount,.bs-price-card .bs-price-features li{color:#080808}.bs-price-card .bs-price-billing,.bs-price-card .bs-price-was{color:#898989}.bs-price-card a:not(.bs-btn){color:#080808;text-decoration:underline;text-decoration-color:var(--bs-orange)}.bs-price-card--elite{position:relative;transform:scale(1.05);border:2px solid var(--bs-orange);box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55);z-index:2}.bs-price-card--elite .bs-price-tag{position:absolute;top:-14px;left:50%;transform:translateX(-50%);background:var(--bs-orange);color:var(--bs-black);font-family:var(--bs-font-display);font-weight:700;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;padding:.3rem 1rem;border-radius:999px;white-space:nowrap}@media (max-width:900px){.bs-price-card--elite{transform:none}}.bs-hero img,.bs-founder img,.bs-gallery img,.bs-tst img,.entry-content img:not(.emoji),video#bs-player{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:auto}video#bs-player::-internal-media-controls-download-button{display:none}video#bs-player::-webkit-media-controls-enclosure{overflow:hidden}video#bs-player::-webkit-media-controls-panel{width:calc(100% + 30px)}#bs-player-wrap video{display:block}.bs-player-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;background:linear-gradient(0deg,rgb(0 0 0 / .75),#fff0);z-index:5;pointer-events:none}.bs-player-bar *{pointer-events:auto}.bs-pbtn{background:none;border:none;color:#fff;font-size:1rem;width:2.2rem;height:2.2rem;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .14);flex-shrink:0}.bs-ptrack{flex:1;height:5px;background:rgb(255 255 255 / .3);border-radius:999px;cursor:pointer;position:relative}.bs-pfill{height:100%;width:0%;background:var(--bs-orange,#f77700);border-radius:999px}.bs-ptime{color:#fff;font-family:var(--bs-font-mono,monospace);font-size:.75rem;white-space:nowrap;flex-shrink:0}.bs-split{display:inline-flex;align-items:center;border-radius:999px;overflow:hidden;border:1px solid var(--bs-orange);flex-shrink:0}.bs-split__half{display:inline-block;padding:.7rem 1.1rem;font-family:var(--bs-font-display);font-weight:700;font-size:.9rem;text-align:center;white-space:nowrap;transition:background 0.2s ease,color 0.2s ease}.bs-split__login{color:var(--bs-cream);background:#fff0}.bs-split__login:hover{color:var(--bs-orange)}.bs-split__join{color:var(--bs-black);background:var(--bs-orange)}.bs-split__join:hover{background:var(--bs-orange);color:var(--bs-black);box-shadow:0 0 0 3px rgb(247 119 0 / .35)}.bs-header__mobile a.bs-split__join,.bs-header__mobile a.bs-split__join:hover{color:var(--bs-black)}@media (max-width:480px){.bs-split__half{padding:.6rem .8rem;font-size:.8rem}}@media (max-width:640px){.bs-tabs{gap:.15rem;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.bs-tab{padding:.5rem .6rem;font-size:.84rem;white-space:nowrap}.bs-catalog-tools{flex-direction:column;gap:.6rem}.bs-catalog-tools .bs-course-search{flex:0 0 auto;width:100%;max-width:340px}.bs-split__half{font-size:.8rem}}#squad-teaser .bs-card,#squadteaser .bs-card,#squad-teaser .bs-card,#squad-teaser .bs-card p{text-align:left}#squad-teaser .bs-card,#squadteaser .bs-card{padding:1.5rem 1.5rem 1.35rem!important;border-radius:16px;box-shadow:0 10px 30px rgb(0 0 0 / .06)}#squad-teaser .bs-card img,#squadteaser .bs-card img{box-shadow:0 0 0 2px #fff,0 4px 12px rgb(0 0 0 / .12)}#squad-teaser .bs-card strong,#squadteaser .bs-card strong{display:block;font-size:.95rem}#squad-teaser .bs-card p,#squadteaser .bs-card p{color:#535353;line-height:1.6;font-size:.94rem;margin:.55rem 0 0!important}#squad-teaser{padding:var(--bs-section) 0}#squad-room-public{padding:calc(var(--bs-section) * 1.25) 0}#squad-room-perks{padding:var(--bs-section) 0}#squad-room-perks ul li{color:#e8e5df;font-size:1rem}#squad-room-public .bs-sec-top,#squad-room-perks .bs-sec-top{margin-bottom:.5rem}.bse-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-top:1.5rem}.bse-card{display:flex;flex-direction:column;justify-content:space-between;height:100%;background:#fff;border:1px solid rgb(0 0 0 / .07);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .06);text-decoration:none;color:inherit;transition:transform .15s,box-shadow .15s}.bse-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgb(0 0 0 / .1)}.bse-card__top{padding:1.25rem 1.3rem 1rem}.bse-card__date{display:inline-flex;align-items:center;gap:.5rem;color:#8a5b12;background:rgb(247 119 0 / .1);border-radius:999px;padding:.3rem .8rem;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.8rem}.bse-card__title{font-size:1.18rem;line-height:1.3;margin:0 0 .5rem}.bse-card__desc{color:#616161;font-size:.88rem;line-height:1.55;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bse-card__foot{display:flex;align-items:center;gap:.6rem;padding:.85rem 1.35rem;border-top:1px solid rgb(0 0 0 / .06)}.bse-card__lock{color:#858585;font-size:.78rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.bse-card__foot .bs-btn{margin-left:auto}.bse-card{color:var(--bs-black)}.bse-card__title{color:var(--bs-black)}.bse-card__foot .bs-btn-outline{color:var(--bs-black);border-color:rgb(0 0 0 / .45)}.bse-card__foot .bs-btn-outline:hover{background:rgb(0 0 0 / .07);color:var(--bs-black)}body.page-id-63 main>article,body.page-id-64 main>article{padding-top:3rem}@media (max-width:640px){body.page-id-63 main>article,body.page-id-64 main>article{padding-top:1.75rem}}.bs-header__nav>ul>li{position:relative}.bs-header__nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:clamp(.35rem, 1vw, 1rem)}.bs-header__nav li.menu-item-has-children>a::after{content:" ▾";font-size:.68em;opacity:.7}.bs-header__nav ul ul{display:none;position:absolute;top:100%;left:0;min-width:10.5rem;z-index:60;background:#080808;border:1px solid rgb(247 119 0 / .35);border-radius:8px;padding:.4rem 0}.bs-header__nav li.menu-item-has-children:hover>ul,.bs-header__nav li.menu-item-has-children:focus-within>ul{display:block}.bs-header__nav ul ul li{width:100%}.bs-header__nav ul ul a{display:block;padding:.55rem 1rem;white-space:nowrap;font-size:.9rem;color:#fff}.bs-header__nav ul ul a:hover{color:#f77700}.bs-header__nav ul ul li.parent-menu-item>a,.bs-header__nav>ul>li>a:hover{color:#f77700}.bs-header__inner{flex-wrap:nowrap}.bs-header__nav{white-space:nowrap}@media (max-width:1080px){.bs-header__nav{font-size:.9rem}.bs-header__nav ul{gap:.4rem}}@media (max-width:980px){.bs-header__nav{display:none}.bs-header__mobile .sub-menu{display:block;position:static;border:0;padding:0 0 0 1rem;background:#fff0}}.bs-section--design{background:var(--bs-cream)}.bs-section--design .bs-sec-title{color:var(--bs-black)}.bs-section--design .bs-sec-sub{color:var(--bs-muted);max-width:560px;margin:.8rem auto 0;font-size:1.05rem}.bs-pricing--two{grid-template-columns:repeat(2,1fr);max-width:960px;margin:2.5rem auto 0;gap:28px}.bs-price-card--design{background:var(--bs-black);color:var(--bs-cream);border:1px solid rgb(255 255 255 / .14);padding:38px 32px;justify-content:center}.bs-price-card--design .bs-price-label,.bs-price-card--design .bs-price-amount,.bs-price-card--design .bs-price-features li{color:var(--bs-cream)}.bs-price-card--design .bs-price-billing,.bs-price-card--design .bs-price-was,.bs-price-card--design .bs-price-annual{color:#b1b1b1}.bs-price-annual{font-family:var(--bs-font-mono);font-size:.85rem;color:var(--bs-muted)}.bs-price-card--design a:not(.bs-btn){color:var(--bs-orange)}@media (max-width:760px){.bs-pricing--two{grid-template-columns:1fr}}.bs-btn-light{background:var(--bs-cream);color:var(--bs-black)}.bs-btn-light:hover{background:var(--bs-orange);color:var(--bs-black)}.bs-price-card--featured.bs-price-card--design{border:2px solid var(--bs-orange);box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55)}.bs-hero{padding-bottom:clamp(1.2rem,3vw,2.2rem)}.bs-cart-btn{display:inline-flex;align-items:center;gap:.45rem;margin-right:.6rem;vertical-align:middle;padding:.5rem .8rem;border:1px solid rgb(255 255 255 / .2);border-radius:999px;color:var(--bs-cream);font-family:var(--bs-font-mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;line-height:1}.bs-cart-btn:hover,.bs-cart-btn:focus-visible{color:var(--bs-orange);border-color:var(--bs-orange)}.bs-cart-btn__icon{display:block;flex-shrink:0}.bs-cart-btn__count{min-width:1.4rem;height:1.4rem;padding:0 .35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgb(255 255 255 / .14);color:var(--bs-cream);font-size:.72rem;font-weight:700;letter-spacing:0}.bs-cart-btn.has-items .bs-cart-btn__count{background:var(--bs-orange);color:var(--bs-black)}@media (max-width:1140px){.bs-cart-btn__text{display:none}}.bs-header__mobile .bs-cart-btn{margin:.9rem 0 0;width:100%;justify-content:center}.bs-msg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;width:2.35rem;height:2.35rem;margin-right:.6rem;border:1px solid rgb(255 255 255 / .2);border-radius:999px;color:var(--bs-cream);text-decoration:none;line-height:1}.bs-msg-btn:hover,.bs-msg-btn:focus-visible{color:var(--bs-orange);border-color:var(--bs-orange)}.bs-msg-btn.has-unread{color:var(--bs-orange);border-color:var(--bs-orange)}.bs-msg-btn__icon{display:block;flex-shrink:0}.bs-msg-btn__count{position:absolute;top:-.35rem;right:-.4rem;min-width:1.2rem;height:1.2rem;padding:0 .3rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--bs-orange);color:var(--bs-black);font-family:var(--bs-font-mono);font-size:.68rem;font-weight:700;letter-spacing:0;box-shadow:0 0 0 2px #080808}.bs-msg-btn--mobile{display:none}@media (max-width:860px){.bs-msg-btn--mobile{display:inline-flex;margin-left:auto;margin-right:.35rem}}.bs-atc-actions{display:inline-flex;flex-wrap:wrap;gap:.6rem;margin-left:.8rem;vertical-align:middle}.bs-atc-actions .bs-btn{padding:.5rem .95rem;font-size:.8rem}.bs-gallery-share{margin-top:1.25rem}body.bs-storefront #primary,body.bs-storefront main#main{background:#f6f1e4;color:#080808}body.bs-storefront .woocommerce,body.bs-storefront .entry-content,body.bs-storefront .woocommerce-products-header,body.bs-storefront .woocommerce-notices-wrapper,body.bs-storefront nav.woocommerce-pagination,body.bs-storefront .bs-shop-grid,body.bs-storefront .bs-shop-head{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px}body.bs-storefront .woocommerce{padding-top:34px;padding-bottom:64px}body.bs-storefront .woocommerce-breadcrumb{margin:0 0 10px;padding:0 22px;font-family:'IBM Plex Mono',monospace;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:rgb(8 8 8 / .55);max-width:1240px;margin-left:auto;margin-right:auto}body.bs-storefront .woocommerce-breadcrumb a{color:rgb(8 8 8 / .7);text-decoration:none}body.bs-storefront .woocommerce-breadcrumb a:hover{color:#f77700}body.bs-storefront .woocommerce-products-header{margin:0 auto;padding-bottom:8px}body.bs-storefront .woocommerce-products-header::before{content:"BEAM SQUADRON";display:block;font-family:'IBM Plex Mono',monospace;font-size:.72rem;font-weight:500;letter-spacing:.34em;color:#f77700;margin-bottom:8px}body.bs-storefront .woocommerce-products-header__title{margin:0;font-family:'Archivo',sans-serif;font-size:clamp(2rem, 4.4vw, 3.25rem);font-weight:800;letter-spacing:-.02em;line-height:1.02;color:#080808}body.bs-storefront .woocommerce-products-header p{color:rgb(8 8 8 / .62);max-width:680px;margin-top:10px}body.bs-storefront .woocommerce-result-count{font-family:'IBM Plex Mono',monospace;font-size:.8rem;color:rgb(8 8 8 / .55);margin:22px 22px 0}body.bs-storefront .woocommerce-ordering{margin:6px 22px 0}body.bs-storefront .woocommerce-ordering select{border:1px solid #ddd5c3;border-radius:999px;padding:9px 36px 9px 16px;background:#fff url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6"><path d="M1 1l4 4 4-4" stroke="%231b1915" stroke-width="1.6" fill="none" stroke-linecap="round"/></svg>') no-repeat right 15px center;font-family:'Inter',sans-serif;font-size:.85rem;color:#080808;appearance:none;cursor:pointer}body.bs-storefront ul.products,body.bs-storefront ul.products[class*="columns-"]{display:grid;grid-template-columns:repeat(4,1fr);gap:26px 22px;list-style:none;margin:26px 0 0;padding:0}body.bs-storefront ul.products.columns-3{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){body.bs-storefront ul.products{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){body.bs-storefront ul.products{grid-template-columns:repeat(2,1fr);gap:14px 12px}}@media (max-width:480px){body.bs-storefront ul.products{grid-template-columns:1fr}}body.bs-storefront ul.products li.product{position:relative;display:flex;flex-direction:column;width:100%!important;max-width:none!important;background:#fff;border:1px solid #e6dfd2;border-radius:16px;overflow:hidden;padding:0;margin:0;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.bs-storefront ul.products li.product:hover{transform:translateY(-5px);box-shadow:0 20px 44px -20px rgb(8 8 8 / .30);border-color:#d8d0bd}body.bs-storefront ul.products li.product .woocommerce-loop-product__link{display:block;text-decoration:none}body.bs-storefront ul.products li.product a img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#f4efe3;padding:18px;margin:0;transition:transform .35s ease}body.bs-storefront ul.products li.product:hover a img{transform:scale(1.05)}body.bs-storefront ul.products li.product .woocommerce-loop-product__title{font-family:'Archivo',sans-serif;font-size:1rem;font-weight:700;line-height:1.28;color:#080808;padding:16px 18px 4px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.56em}body.bs-storefront ul.products li.product:not(:has(a img)) .woocommerce-loop-product__link::before{content:"Preview coming soon";display:flex;aspect-ratio:1 / 1;align-items:center;justify-content:center;padding:18px;background:#f4efe3;color:#898989;font-family:'IBM Plex Mono',monospace;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}body.bs-storefront ul.products li.product .price{flex:1;font-family:'Archivo',sans-serif;font-size:1.1rem;font-weight:800;color:#f77700;padding:4px 18px 12px;margin:0}body.bs-storefront ul.products li.product .price del{color:#9c9c9c;font-weight:600}body.bs-storefront ul.products li.product .price ins{text-decoration:none}body.bs-storefront ul.products li.product a.button,body.bs-storefront ul.products li.product .added_to_cart{align-self:stretch;margin:0 16px 18px;padding:11px 16px;text-align:center;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-family:'Archivo',sans-serif;color:#080808;background:#f77700;border:1px solid #f77700;border-radius:999px}body.bs-storefront ul.products li.product a.button:hover{background:#080808;border-color:#080808;color:#fff;transform:translateY(-1px)}body.bs-storefront ul.products li.product .button.added{display:none}body.bs-storefront ul.products li.product .added_to_cart{background:#fff;border:1px solid #080808;color:#080808;display:block}body.bs-storefront ul.products li.product .added_to_cart:hover{background:#080808;color:#fff}body.bs-storefront ul.products li.product a.button.bs-loop-dl{background:#080808;border:1px solid #080808;color:#fff}body.bs-storefront ul.products li.product a.button.bs-loop-dl:hover{background:#f77700;border-color:#f77700;color:#080808;transform:translateY(-1px)}body.bs-storefront ul.products li.product .price:empty{display:none}body.bs-storefront ul.products li.product .bs-member-price .bs-member-badge{display:none}body.bs-storefront nav.woocommerce-pagination{padding-top:34px;padding-bottom:70px;max-width:1240px}body.bs-storefront nav.woocommerce-pagination ul{display:inline-flex;gap:6px;border:none;margin:0;padding:0;flex-wrap:wrap}body.bs-storefront nav.woocommerce-pagination ul li{border:none;margin:0}body.bs-storefront nav.woocommerce-pagination ul li a,body.bs-storefront nav.woocommerce-pagination ul li span{display:block;min-width:40px;height:40px;line-height:40px;text-align:center;border-radius:999px;padding:0;font-family:'IBM Plex Mono',monospace;font-size:.85rem;color:#080808;background:#fff;border:1px solid #e6dfd2}body.bs-storefront nav.woocommerce-pagination ul li a:hover{border-color:#f77700;color:#080808}body.bs-storefront nav.woocommerce-pagination ul li span.current{background:#f77700;border-color:#f77700;color:#080808}body.bs-storefront div.product{display:grid;grid-template-columns:minmax(0,46%) 1fr;gap:46px;align-items:start}@media (max-width:960px){body.bs-storefront div.product{grid-template-columns:1fr;gap:26px}}body.bs-storefront div.product div.images{margin:0;border-radius:20px;overflow:hidden;background:#f4efe3;padding:26px;border:1px solid #e6dfd2}body.bs-storefront div.product div.images img{display:block;width:100%;margin:0}body.bs-storefront .bs-product-media{display:flex;flex-direction:column;gap:18px;min-width:0}body.bs-storefront .bs-product-media .bs-tabs{margin:0}body.bs-storefront div.product div.summary{display:flex;flex-direction:column;gap:12px}body.bs-storefront div.product h1.product_title{font-family:'Archivo',sans-serif;font-size:clamp(1.8rem, 3.6vw, 2.6rem);font-weight:800;letter-spacing:-.02em;line-height:1.08;color:#080808;margin:0}body.bs-storefront div.product p.price{margin:0;font-family:'Archivo',sans-serif;font-weight:800;font-size:1.5rem;color:#f77700}body.bs-storefront div.product .woocommerce-product-details__short-description{color:rgb(8 8 8 / .72);line-height:1.6}body.bs-storefront div.product form.cart{display:flex;align-items:center;gap:12px;margin:10px 0 0;padding:18px 0;border-top:1px solid #e6dfd2;border-bottom:1px solid #e6dfd2}body.bs-storefront div.product form.cart .quantity input.qty{border:1px solid #ddd5c3;border-radius:999px;width:76px;height:50px;padding:10px;text-align:center;font-family:'IBM Plex Mono',monospace;font-size:.92rem;background:#fff}body.bs-storefront div.product form.cart .single_add_to_cart_button{height:50px;padding:0 34px;font-family:'Archivo',sans-serif;font-size:.86rem;font-weight:700;text-transform:uppercase;letter-spacing:.09em;border-radius:999px;background:#f77700;border:1px solid #f77700;color:#080808}body.bs-storefront div.product form.cart .single_add_to_cart_button:hover{background:#080808;border-color:#080808;color:#fff}body.bs-storefront div.product .product_meta{font-family:'IBM Plex Mono',monospace;font-size:.78rem;color:rgb(8 8 8 / .55)}body.bs-storefront div.product .product_meta a{color:rgb(8 8 8 / .7);text-decoration:none}body.bs-storefront div.product .product_meta a:hover{color:#f77700}body.bs-storefront div.product .bs-single-description{margin-top:6px;padding:18px 0 4px;color:rgb(8 8 8 / .78);line-height:1.65}body.bs-storefront div.product .bs-single-description p{margin:0 0 12px}body.bs-storefront div.product .bs-single-description h2{font-family:'Archivo',sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#080808;margin:18px 0 6px}body.bs-storefront div.product .bs-single-description ul{margin:0 0 12px;padding-left:20px}body.bs-storefront div.product .bs-single-description li{margin-bottom:4px}body.bs-storefront .bs-direct-download{border:1px dashed #d8cba8;background:#fbf6ea;border-radius:14px;padding:14px 18px}body.bs-storefront .bs-direct-download a.bs-btn{background:#f77700;color:#080808;border:1px solid #f77700;border-radius:999px;padding:13px 26px;font-weight:700;font-family:'Archivo',sans-serif;text-transform:uppercase;letter-spacing:.07em;font-size:.82rem}body.bs-storefront .bs-direct-download a.bs-btn:hover{background:#080808;border-color:#080808;color:#fff}body.bs-storefront .bs-tabs{margin:0;border:1px solid #e6dfd2;border-radius:16px;background:#fff;overflow:hidden}body.bs-storefront .bs-tabs__tab{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;margin:0;padding:15px 20px;cursor:pointer;font-family:'IBM Plex Mono',monospace;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#080808;user-select:none;-webkit-user-select:none}body.bs-storefront .bs-tabs__tab::-webkit-details-marker{display:none}body.bs-storefront .bs-tabs__tab::before,body.bs-storefront .bs-tabs__tab::after{display:none}body.bs-storefront .bs-tabs__chev{width:8px;height:8px;border-right:2px solid #f77700;border-bottom:2px solid #f77700;transform:rotate(45deg);margin-top:-4px;transition:transform .25s ease,margin-top .25s ease}body.bs-storefront .bs-tabs[open] .bs-tabs__chev{transform:rotate(-135deg);margin-top:4px}body.bs-storefront .bs-tabs__panel{max-height:0;overflow:hidden;opacity:0;transition:max-height .45s ease,opacity .3s ease}body.bs-storefront .bs-tabs[open] .bs-tabs__panel{max-height:1600px;opacity:1}body.bs-storefront .bs-tabs__panel-inner{padding:6px 22px 26px;line-height:1.65;color:rgb(8 8 8 / .78)}body.bs-storefront #reviews ul,body.bs-storefront .woocommerce-Reviews ul{list-style:none;padding-left:0}body.bs-storefront .bs-tabs__panel .woocommerce-Reviews-title,body.bs-storefront .bs-tabs__panel #comments h2{font-family:'Archivo',sans-serif;font-size:1.05rem;font-weight:800;letter-spacing:.02em;text-transform:none;color:#080808;margin:4px 0 6px}body.bs-storefront .woocommerce-Reviews .comment-text .meta{font-family:'IBM Plex Mono',monospace;font-size:.78rem}body.bs-storefront .star-rating{color:#f77700}body.bs-storefront #review_form_wrapper{margin-top:8px}body.bs-storefront #review_form .comment-form-comment textarea,body.bs-storefront #review_form input[type=text],body.bs-storefront #review_form input[type=email]{border:1px solid #ddd8c4;border-radius:10px;padding:11px 14px;background:#fbf9f2;font-family:'Inter',sans-serif;width:100%;box-sizing:border-box}body.bs-storefront #review_form textarea{min-height:120px}body.bs-storefront #review_form .submit,body.bs-storefront #review_form button[type=submit]{background:#f77700;color:#080808;border:1px solid #f77700;border-radius:999px;padding:12px 28px;font-family:'Archivo',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}body.bs-storefront #review_form .submit:hover{background:#080808;color:#fff;border-color:#080808}body.bs-storefront .related.products{grid-column:1 / -1;margin-top:60px}body.bs-storefront .related.products>h2{font-family:'Archivo',sans-serif;font-size:1.7rem;font-weight:800;letter-spacing:-.01em;color:#080808;margin:0 0 8px}body.bs-storefront .related.products::before{content:"KEEP SCROLLING";display:block;font-family:'IBM Plex Mono',monospace;font-size:.7rem;letter-spacing:.3em;color:#f77700;margin-bottom:8px}body.bs-storefront .woocommerce-message,body.bs-storefront .woocommerce-info,body.bs-storefront .woocommerce-error{list-style:none;display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;border-radius:12px;border:0;border-left:5px solid #f77700;background:#080808;color:#f5f1e8;padding:15px 20px;margin:0 0 20px;font-family:'Inter',system-ui,sans-serif;font-size:1rem;font-weight:500;line-height:1.45;box-shadow:0 10px 26px -14px rgb(8 8 8 / .55)}body.bs-storefront .woocommerce-error{border-left-color:#e5533d;display:block}body.bs-storefront .woocommerce-error li{list-style:none;margin:0;padding:0}body.bs-storefront .woocommerce-error li+li{margin-top:6px}body.bs-storefront .woocommerce-message a:not(.button):not(.bs-btn),body.bs-storefront .woocommerce-info a:not(.button):not(.bs-btn),body.bs-storefront .woocommerce-error a:not(.button):not(.bs-btn){color:#f77700;font-weight:600}body.bs-storefront .woocommerce-message .bs-atc-actions{display:inline-flex;gap:10px;flex-wrap:wrap}body.bs-storefront .woocommerce-message .bs-atc-view{background:#f77700!important;color:#080808!important}body.bs-storefront .woocommerce-message .bs-atc-continue{background:transparent!important;color:#f5f1e8!important;box-shadow:inset 0 0 0 1.5px rgb(245 241 232 / .6)!important}body.bs-storefront .woocommerce-message .bs-atc-view:hover,body.bs-storefront .woocommerce-message .bs-atc-continue:hover{background:#f5f1e8!important;color:#080808!important;box-shadow:none!important}body.bs-storefront .woocommerce-message::before,body.bs-storefront .woocommerce-info::before,body.bs-storefront .woocommerce-error::before{display:none}body.bs-storefront .woocommerce-message a.button,body.bs-storefront .woocommerce-info a.button{order:2;background:#f77700!important;color:#080808!important;border:0!important;border-radius:999px!important;padding:8px 16px!important;font-family:'Archivo',sans-serif;font-weight:800!important;font-size:.8rem!important;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important}body.bs-storefront .woocommerce-message a.button~a.button,body.bs-storefront .woocommerce-message a.button+a,body.bs-storefront .woocommerce-message a.wc-forward~a{background:transparent!important;color:#f5f1e8!important;box-shadow:inset 0 0 0 1.5px rgb(245 241 232 / .55)!important}body.bs-storefront .woocommerce-message a.button:hover,body.bs-storefront .woocommerce-info a.button:hover{background:#f5f1e8!important;color:#080808!important;box-shadow:none!important}body.bs-storefront.single-product .summary .woocommerce-notices-wrapper{margin:0 0 14px}body.bs-storefront.single-product .summary .woocommerce-message,body.bs-storefront.single-product .summary .woocommerce-info,body.bs-storefront.single-product .summary .woocommerce-error{display:inline-flex;width:auto;max-width:100%;margin:0;padding:8px 8px 8px 16px;border-left-width:4px;border-radius:999px;font-size:.95rem;gap:8px 12px}body.bs-storefront.single-product .summary .woocommerce-error{border-radius:14px;padding:12px 16px}body.bs-storefront.single-product .summary .bs-atc-text{font-weight:700;color:#f5f1e8}body.bs-storefront.single-product .summary .bs-atc-text::before{content:"✓";color:#7fd38a;font-weight:800;margin-right:6px}body.bs-storefront .woocommerce-message .bs-atc-actions .bs-btn{display:inline-flex;align-items:center;min-height:36px;padding:0 16px!important;border-radius:999px!important;font-family:'Archivo',sans-serif;font-size:.9rem!important;font-weight:800!important;letter-spacing:.02em;text-transform:none;text-decoration:none!important;box-shadow:none!important}body.bs-storefront .woocommerce-message .bs-atc-actions .bs-atc-view{background:#f77700!important;color:#080808!important}body.bs-storefront .woocommerce-message .bs-atc-actions .bs-atc-continue{background:#f5f1e8!important;color:#080808!important}body.bs-storefront .woocommerce-message .bs-atc-actions .bs-btn:hover{background:#ffffff!important;color:#080808!important}body.bs-storefront.single-product table.variations{border:0;margin:0 0 12px}body.bs-storefront.single-product table.variations th,body.bs-storefront.single-product table.variations td{border:0;padding:0 0 8px;background:none;display:block;text-align:left}body.bs-storefront.single-product table.variations label{font-family:'Archivo',sans-serif;font-weight:700;font-size:.9rem;color:#080808}body.bs-storefront.single-product table.variations select{min-width:240px;min-height:46px;padding:10px 40px 10px 14px;border:1px solid #c6c6c6;border-radius:12px;background:#fff;font:500 1rem 'Inter',system-ui,sans-serif;color:#080808;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%236f685c' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}body.bs-storefront.single-product table.variations .reset_variations{font-size:.85rem;color:#080808;text-decoration:underline;text-decoration-color:#f77700;margin-left:10px}body.bs-storefront.single-product span.onsale{position:absolute;top:16px;left:16px;z-index:3;background:#f77700;color:#080808;border-radius:999px;padding:5px 12px;font-family:'Archivo',sans-serif;font-weight:800;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;min-height:0;min-width:0;line-height:1.2}body.bs-storefront.single-product div.product{position:relative}body.bs-storefront .woocommerce-message .button,body.bs-storefront .woocommerce-info .button{background:#f77700!important;color:#080808!important;border-radius:999px}body.bs-storefront .woocommerce-message .button:hover,body.bs-storefront .woocommerce-info .button:hover{background:#080808!important;color:#fff!important}body.woocommerce-cart .woocommerce{padding-top:34px;padding-bottom:64px}body.woocommerce-cart .entry-title,body.bs-storefront .entry-title{margin:0}body.woocommerce-cart table.shop_table{border:1px solid #e6dfd2;border-radius:18px;overflow:hidden;background:#fff;border-collapse:separate;border-spacing:0;width:100%}body.woocommerce-cart table.shop_table thead th{background:#080808;color:#f6f1e4;font-family:'Archivo',sans-serif;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:14px 18px;border:none}body.woocommerce-cart table.shop_table td{padding:18px;border-top:1px solid #eee8da;border-right:none;vertical-align:middle}body.woocommerce-cart table.shop_table td.product-thumbnail img{width:76px;height:76px;object-fit:contain;border-radius:10px;background:#f4efe3;border:1px solid #e6dfd2}body.woocommerce-cart table.shop_table td.product-name a{color:#080808;font-family:'Archivo',sans-serif;font-weight:700;text-decoration:none}body.woocommerce-cart table.shop_table td.product-name a:hover{color:#f77700}body.woocommerce-cart .quantity input.qty{width:68px;border:1px solid #ddd8c6;border-radius:999px;padding:9px;text-align:center;font-family:'IBM Plex Mono',monospace}body.woocommerce-cart a.remove{color:#c0392b}body.woocommerce-cart .coupon input.input-text{border:1px solid #ddd8c6;border-radius:999px;padding:11px 16px;background:#fff;font-family:'Inter',sans-serif}body.woocommerce-cart .coupon button,body.woocommerce-cart .actions button,body.woocommerce-cart .wc-proceed-to-checkout a{border-radius:999px;background:#f77700;border:1px solid #f77700;color:#080808;font-family:'Archivo',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em}body.woocommerce-cart .coupon button:hover,body.woocommerce-cart .actions button:hover{background:#080808!important;color:#fff!important}body.woocommerce-cart .cart_totals{border:1px solid #e6dfd2;border-radius:18px;background:#fff;padding:26px}body.woocommerce-cart .cart_totals h2{font-family:'Archivo',sans-serif;font-size:1.3rem;font-weight:800;margin-top:0}body.woocommerce-cart .cart_totals table{border:none}body.woocommerce-cart .cart_totals td,body.woocommerce-cart .cart_totals th{border:none;border-top:1px solid #f0ead d;font-family:'IBM Plex Mono',monospace}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt{background:#f77700;color:#080808}body.woocommerce-cart .wc-proceed-to-checkout a.checkout-button.alt:hover{background:#080808;color:#fff}body.woocommerce-cart .cart-empty-page{text-align:center;padding:70px 18px}body.woocommerce-cart .cart-empty.woocommerce-info{text-align:center;padding:70px 18px;background:none;border:none;font-family:'Archivo',sans-serif;font-size:1.9rem;font-weight:800;color:#080808}body.woocommerce-cart .cart-empty::before{display:none!important}body.woocommerce-cart .woocommerce-info.cart-empty{box-shadow:none}body.woocommerce-cart .return-to-shop{text-align:center}body.woocommerce-cart .return-to-shop .button{background:#f77700;color:#080808;border:1px solid #f77700;border-radius:999px;padding:15px 34px;font-family:'Archivo',sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em}body.woocommerce-cart .return-to-shop .button:hover{background:#080808;color:#fff}body.woocommerce-checkout #customer_details>div{background:#fff;border:1px solid #e6dfd2;border-radius:18px;padding:22px 24px;margin-bottom:22px}body.woocommerce-checkout #customer_details h3{font-family:'Archivo',sans-serif;font-size:1.15rem;font-weight:800;color:#080808}body.woocommerce-checkout .form-row input.input-text,body.woocommerce-checkout .form-row textarea,body.woocommerce-checkout .select2-container .select2-selection--single{border:1px solid #ddd8c4;border-radius:12px;padding:12px 14px;background:#fff;font-family:'Inter',sans-serif}body.woocommerce-checkout .woocommerce-checkout-review-order{background:#fff;border:1px solid #e6dfd2;border-radius:18px;padding:22px 24px}body.woocommerce-checkout #order_review_heading{font-family:'Archivo',sans-serif;font-size:1.3rem;font-weight:800;color:#080808}body.woocommerce-checkout table.shop_table{border:none}body.woocommerce-checkout table.shop_table td,body.woocommerce-checkout table.shop_table th{border:none;border-top:1px solid #f0ead4;font-family:'IBM Plex Mono',monospace;font-size:.9rem}body.woocommerce-checkout .woocommerce-checkout-payment{background:#f4efe2;border-radius:14px;padding:14px 18px;margin-top:18px}body.woocommerce-checkout .payment_methods li{background:none;border:1px solid #e6dfd2;border-radius:12px;margin:10px 0;padding:10px 12px}body.woocommerce-checkout #place_order{background:#f77700;border:1px solid #f77700;border-radius:999px;color:#080808;padding:16px 36px;font-family:'Archivo',sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.09em;font-size:.95rem;width:100%}body.woocommerce-checkout #place_order:hover{background:#080808;color:#fff;border-color:#080808}body.bs-storefront.page #main>.bs-container:first-child{padding-top:26px!important}body.bs-storefront.page .hentry>h1,body.bs-storefront.page .hentry .entry-title,body.bs-storefront.page .entry-content>h2{color:#080808!important}body.bs-storefront.page .entry-content>h2{font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(1.4rem, 2.6vw, 1.9rem);margin:0 0 8px}body.bs-storefront.page .entry-content>p{color:#454545}body.bs-storefront .bs-store-hub>p.bs-store-lead{font-size:1.15rem;color:#454545;max-width:640px;margin:4px 0 0}.bs-shop-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin:30px 0 70px}@media (max-width:1100px){.bs-shop-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.bs-shop-grid{grid-template-columns:1fr}}.bs-shop-card{position:relative;display:flex;flex-direction:column;gap:12px;min-height:360px;padding:32px 28px 28px;background:#080808;border:1px solid #262626;border-radius:20px;text-decoration:none!important;color:#f5f1e8;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.bs-shop-card:hover,.bs-shop-card:focus-visible{transform:translateY(-4px);border-color:#f77700;box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55)}.bs-shop-card--memberships{border:2px solid #f77700;box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55)}.bs-shop-card__icon{width:54px;height:54px;border-radius:14px;margin-bottom:8px;background:rgb(247 119 0 / .12);border:1px solid rgb(247 119 0 / .45);position:relative}.bs-shop-card__icon::after{content:"";position:absolute;inset:13px;background:#f77700;-webkit-mask:var(--bs-ico) center / contain no-repeat;mask:var(--bs-ico) center / contain no-repeat}.bs-shop-card__icon--files{--bs-ico:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%203H7a2%202%200%200%200-2%202v14a2%202%200%200%200%202%202h10a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpath%20d%3D%22M14%203v5h5%22%2F%3E%3Cpath%20d%3D%22M9%2013h6M9%2017h4%22%2F%3E%3C%2Fsvg%3E)}.bs-shop-card__icon--merch{--bs-ico:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%203%203%206l2%204%202-1v12h10V9l2%201%202-4-5-3c0%201.7-1.8%203-4%203S8%204.7%208%203z%22%2F%3E%3C%2Fsvg%3E)}.bs-shop-card__icon--blanks{--bs-ico:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%228.5%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%225%22%2F%3E%3C%2Fsvg%3E)}.bs-shop-card__icon--memberships{--bs-ico:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12%203%202.6%205.6%206.1.7-4.5%204.2%201.2%206L12%2016.6%206.6%2019.5l1.2-6L3.3%209.3l6.1-.7z%22%2F%3E%3C%2Fsvg%3E)}.bs-shop-card__title{font-family:"Archivo",sans-serif;font-size:1.9rem;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:#f5f1e8}.bs-shop-card__sub{color:#b5b5b5;line-height:1.55;font-size:.97rem}.bs-shop-card__cta{margin-top:auto;align-self:flex-start;padding:12px 22px;border-radius:999px;background:#f77700;color:#000!important;font-family:"Archivo",sans-serif;font-weight:800;font-size:.9rem;letter-spacing:.02em}.bs-shop-card:not(.bs-shop-card--memberships) .bs-shop-card__cta{background:#fff0;color:#f5f1e8!important;box-shadow:inset 0 0 0 1.5px #f5f1e8}.bs-shop-card:not(.bs-shop-card--memberships):hover .bs-shop-card__cta{background:#f77700;color:#000!important;box-shadow:none}body.bs-storefront .entry-content>h2{font-family:'Archivo',sans-serif;font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}body.bs-storefront .entry-content>p{color:rgb(8 8 8 / .66);max-width:640px}body.woocommerce-cart .wc-block-grid__products,body.woocommerce .wc-block-grid__products,.woocommerce-cart .wc-block-grid__products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:22px!important;list-style:none!important;padding:0!important;margin:18px 0 0!important}@media (max-width:900px){body.woocommerce-cart .wc-block-grid__products,.woocommerce-cart .wc-block-grid__products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:480px){body.woocommerce-cart .wc-block-grid__products,.woocommerce-cart .wc-block-grid__products{grid-template-columns:1fr!important}}.wc-block-grid__product{display:flex!important;flex-direction:column;width:100%!important;max-width:none!important;background:#fff;border:1px solid #e6dfd2;border-radius:18px;overflow:hidden;padding:16px;gap:8px}.wc-block-grid__product-link{text-decoration:none;color:inherit}.wc-block-grid__product-image{width:100%!important;aspect-ratio:1 / 1!important;object-fit:contain;background:#f4efe3!important;border-radius:12px;margin:0 0 8px;display:block}.wc-block-grid__product-image img{width:100%!important;height:auto!important;object-fit:contain}.wc-block-grid__product-title{font-family:'Archivo',sans-serif!important;font-weight:700!important;font-size:.95rem!important;line-height:1.3!important;color:#080808!important;margin:0!important;padding:0!important;text-align:left}.wc-block-grid__product-price{font-family:'Archivo',sans-serif!important;font-weight:800!important;color:#f77700!important;margin:0 0 6px}.wc-block-grid__product-add-to-cart .wp-block-button__link{background:#f77700!important;color:#080808!important;border-radius:999px!important;padding:11px 16px!important;font-family:'Archivo',sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background:#080808!important;color:#fff!important}.wc-block-grid__product-add-to-cart .wp-block-button__link.added{display:none}body.bs-storefront .entry-content .woocommerce{padding:0}body.bs-storefront form input[type=number].qty,body.bs-storefront .quantity .qty{background:#fff}.woocommerce .woocommerce-info.woocommerce-no-products-found{text-align:center;padding:60px 20px;background:#fff0;border:none;font-family:'Archivo',sans-serif;font-size:1.2rem}body.bs-storefront .woocommerce-product-gallery__trigger{display:none!important}body.bs-storefront .woocommerce-product-gallery a,body.bs-storefront .woocommerce-product-gallery img{cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}body.bs-storefront .woocommerce-product-gallery .woocommerce-product-gallery__image>a{position:relative;display:block;text-decoration:none!important}body.bs-storefront .woocommerce-product-gallery .woocommerce-product-gallery__image>a::after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='300'%20height='230'%20viewBox='0%200%20300%20230'%3E%3Ctext%20x='150'%20y='104'%20transform='rotate(-24%20150%20115)'%20text-anchor='middle'%20font-family='Archivo,Arial,sans-serif'%20font-size='26'%20font-weight='800'%20letter-spacing='5'%20fill='%231b1915'%20fill-opacity='0.16'%3EBEAM%20SQUADRON%3C/text%3E%3Ctext%20x='150'%20y='136'%20transform='rotate(-24%20150%20115)'%20text-anchor='middle'%20font-family='Inter,Arial,sans-serif'%20font-size='13'%20letter-spacing='3'%20fill='%23f77700'%20fill-opacity='0.45'%3Ebeamsquadron.com%3C/text%3E%3C/svg%3E");background-size:300px 230px;background-repeat:repeat}body.bs-storefront div.product p.price:empty{display:none}body.bs-storefront div.product .price .bs-member-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:2px 0 0}body.bs-storefront div.product .price .bs-member-price .bs-member-badge{font-family:'IBM Plex Mono',monospace;font-size:.66rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#080808;background:#f77700;padding:5px 11px;border-radius:999px}body.bs-storefront div.product .price .bs-member-price .bs-price-original{color:#9c9c9c;font-weight:600;font-size:1.05rem}body.bs-storefront div.product .price .bs-member-price .bs-price-now{font-size:1.55rem;font-weight:800;color:#f77700;text-decoration:none}body.bs-storefront div.product .bs-direct-download{margin-top:8px}@media (max-width:960px){body.bs-storefront .bs-product-media{display:contents}body.bs-storefront div.product div.images{grid-row:1;grid-column:1}body.bs-storefront div.product div.summary{grid-row:2;grid-column:1}body.bs-storefront .bs-tabs{grid-row:3;grid-column:1}body.bs-storefront .related.products{grid-row:4;grid-column:1}}body.bs-storefront.page .entry-content,body.bs-storefront.page .entry-content .bs-shop-grid{padding-left:0;padding-right:0;max-width:none}.bs-shop-card__cta{white-space:nowrap}body.bs-storefront.page .hentry>h1,body.bs-storefront.page .hentry .entry-title{font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(2.2rem, 4.5vw, 3.4rem);line-height:1.04;letter-spacing:-.02em;margin:0 0 12px}body.bs-storefront .bs-store-hub .bs-shop-grid{padding-left:0;padding-right:0;max-width:none}body.bs-storefront .bs-shop-section>h2{color:#080808!important;font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(1.4rem, 2.6vw, 1.9rem);letter-spacing:-.02em;margin:0 0 8px}body.bs-storefront .bs-shop-section>p{color:#454545;max-width:640px}body.bs-storefront .bs-shop-section .woocommerce{padding:0}.bs-shop-card__title{font-size:clamp(1.35rem, 1.9vw, 1.9rem);white-space:nowrap}@media (max-width:1100px){.bs-shop-card__title{font-size:1.9rem;white-space:normal}}.bs-shop-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.bs-shop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bs-shop-grid{grid-template-columns:minmax(0,1fr)}}body.bs-storefront .bs-gear__intro{font-size:1.15rem;color:#454545;max-width:640px;margin:4px 0 0}.bs-gear__tabs{display:flex;flex-wrap:wrap;gap:8px;margin:26px 0 24px}.bs-gear__tabs button{font-family:'Archivo',sans-serif;font-weight:700;font-size:.9rem;padding:10px 18px;border-radius:999px;border:1.5px solid #080808;background:#fff0;color:#080808;cursor:pointer;transition:background .15s ease,color .15s ease}.bs-gear__tabs button:hover{background:rgb(8 8 8 / .06)}.bs-gear__tabs button.is-active{background:#080808;color:#f5f1e8}.bs-gear__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:26px 0 30px}.bs-gear__tabs+.bs-gear__grid{margin-top:0}@media (max-width:1100px){.bs-gear__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.bs-gear__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:480px){.bs-gear__grid{grid-template-columns:minmax(0,1fr)}}a.bs-gear-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e6dfd2;border-radius:16px;overflow:hidden;color:#080808;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}a.bs-gear-card:hover,a.bs-gear-card:focus-visible{color:#080808;transform:translateY(-3px);border-color:#f77700;box-shadow:0 0 3px rgb(247 119 0 / .95),0 0 12px rgb(247 119 0 / .55)}.bs-gear-card__img{display:flex;align-items:center;justify-content:center;min-height:170px;padding:12px;background:#f4efe3}.bs-gear-card__img img{width:auto;height:auto;max-width:100%;object-fit:contain}.bs-gear-card__noimg{font-family:'IBM Plex Mono',monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:#6b6b6b}.bs-gear-card__body{display:flex;flex-direction:column;flex:1;padding:14px 18px 18px}.bs-gear-card__tab{font-family:'Archivo',sans-serif;font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:#525252}.bs-gear-card__name{font-family:'Archivo',sans-serif;font-weight:800;font-size:1.15rem;line-height:1.2;margin-top:4px;color:#080808}.bs-gear-card__why{font-size:.9rem;line-height:1.45;color:#454545;margin-top:6px}a.bs-gear-card .bs-gear-card__cta{align-self:flex-start;margin-top:auto;padding:10px 18px;border-radius:999px;background:#f77700;color:#000;font-family:'Archivo',sans-serif;font-weight:800;font-size:.85rem}.bs-gear-card__body>:nth-last-child(2){margin-bottom:14px}.bs-gear__disclosure{font-size:.85rem;color:#454545;max-width:760px;margin:0 0 10px}.bs-gear__empty{color:#454545}.bn-header-user-section{display:inline-flex;align-items:center;gap:var(--bn-s2,.5rem);align-self:center}.bn-header-auth{display:inline-flex;align-items:center;height:36px;padding:0 var(--bn-s4,1rem);border-radius:var(--bn-r-md,.5rem);font-size:var(--bn-text-sm,.875rem);font-weight:var(--bn-fw-semibold,600);color:var(--bn-ink-2,#334155);text-decoration:none;transition:background var(--bn-dur-fast,0.12s) var(--bn-ease,ease),color var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-header-auth:hover,.bn-header-auth:focus-visible{background:var(--bn-sunken,#f1f5f9);color:var(--bn-ink,#0f172a)}.bn-header-auth--primary{background:var(--bn-accent,#2563eb);color:var(--bn-accent-fg,#fff)}.bn-header-auth--primary:hover,.bn-header-auth--primary:focus-visible{background:var(--bn-accent-600,#1d4ed8);color:var(--bn-accent-fg,#fff)}.bn-block-notification-bell,.bn-header-msg,.bn-header-search{position:relative;display:inline-flex;align-self:center}.bn-notification-bell-link,.bn-header-msg,.bn-header-search{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--bn-r-full,999px);color:inherit;background:#fff0;transition:background var(--bn-dur-fast,0.12s) var(--bn-ease,ease),color var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-notification-bell-link:hover,.bn-notification-bell-link:focus-visible,.bn-header-msg:hover,.bn-header-msg:focus-visible,.bn-header-search:hover,.bn-header-search:focus-visible{background:color-mix(in oklab,currentColor 12%,transparent)}.bn-notification-bell-icon,.bn-header-msg__icon,.bn-header-search__icon{display:inline-flex}.bn-notification-bell-icon svg,.bn-header-msg__icon svg,.bn-header-search__icon svg,.bn-header-user__item-icon svg,.bn-header-user__caret svg{width:20px;height:20px}.bn-block-notification-bell .bn-notification-badge,.bn-header-msg .bn-header-msg__badge{position:absolute;top:1px;inset-inline-end:1px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--bn-r-full,999px);border:2px solid var(--bn-surface,#fff);font-size:var(--bn-text-2xs,.6875rem);font-weight:var(--bn-fw-semibold,600);line-height:1;pointer-events:none}.bn-header-user{position:relative;display:inline-flex;align-items:center;flex-shrink:0;align-self:center}.bn-header-user__avatar{display:inline-flex;flex-shrink:0;border-radius:var(--bn-r-full,999px);line-height:0}.bn-header-user__avatar:focus-visible{outline:2px solid var(--bn-accent,#2563eb);outline-offset:2px}.bn-header-user__img{width:36px;height:36px;min-width:36px;flex-shrink:0;border-radius:var(--bn-r-full,999px);object-fit:cover;display:block}.bn-header-user__caret{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-inline-start:2px;padding:0;border:0;border-radius:var(--bn-r-full,999px);background:#fff0;color:var(--bn-ink-3,#64748b);cursor:pointer;transition:color var(--bn-dur-fast,0.12s) var(--bn-ease,ease),transform var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-header-user__caret:hover,.bn-header-user__caret:focus-visible{color:var(--bn-ink,#0f172a)}.bn-block-notification-bell .bn-notif-panel{position:absolute;top:calc(100% + var(--bn-s2, 0.5rem));inset-inline-end:0;z-index:var(--bn-z-menu);display:flex;flex-direction:column;width:min(360px, calc(100vw - 2rem));max-height:min(480px, 70vh);background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);box-shadow:var(--bn-shadow-md);color:var(--bn-ink);text-align:start;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--bn-dur-fast,0.12s) var(--bn-ease,ease),transform var(--bn-dur-fast,0.12s) var(--bn-ease,ease),visibility var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-block-notification-bell.is-open .bn-notif-panel{opacity:1;visibility:visible;transform:translateY(0)}.bn-block-notification-bell .bn-notif-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--bn-s2);padding:var(--bn-s3) var(--bn-s4);border-block-end:1px solid var(--bn-line)}.bn-block-notification-bell .bn-notif-panel__title{color:var(--bn-ink);font-weight:600;font-size:var(--bn-text-md,1rem)}.bn-block-notification-bell .bn-notif-panel__mark{margin:0;padding:var(--bn-s1) var(--bn-s2);line-height:1.4;text-transform:none;border:0;border-radius:var(--bn-r-sm);background:#fff0;color:var(--bn-accent-text);font:inherit;font-size:var(--bn-text-sm,.875rem);cursor:pointer}.bn-block-notification-bell .bn-notif-panel__mark:hover,.bn-block-notification-bell .bn-notif-panel__mark:focus-visible{background:var(--bn-sunken)}.bn-block-notification-bell .bn-notif-panel__list{flex:1 1 auto;margin:0;padding:var(--bn-s1) 0;overflow-y:auto;list-style:none}.bn-block-notification-bell .bn-notif-panel__list>li{display:block;margin:0;padding:0;list-style:none}.bn-block-notification-bell .bn-notif-panel__item{position:relative;display:flex;align-items:flex-start;gap:var(--bn-s3);width:auto;margin:0;padding:var(--bn-s2) var(--bn-s4);background:#fff0;color:var(--bn-ink);font-size:var(--bn-text-sm,.875rem);font-weight:400;line-height:1.4;letter-spacing:normal;text-align:start;text-transform:none;text-decoration:none}.bn-block-notification-bell .bn-notif-panel__item:hover,.bn-block-notification-bell .bn-notif-panel__item:focus-visible{background:var(--bn-sunken);color:var(--bn-ink)}.bn-block-notification-bell .bn-notif-panel__item.is-unread::after{content:"";flex:0 0 auto;width:8px;height:8px;margin-block-start:var(--bn-s2);margin-inline-start:auto;border-radius:var(--bn-r-full,999px);background:var(--bn-accent)}.bn-block-notification-bell .bn-notif-panel__avatar{flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--bn-r-full,999px);background:var(--bn-sunken);color:var(--bn-ink-2);font-size:var(--bn-text-sm,.875rem);font-weight:600;object-fit:cover}.bn-block-notification-bell .bn-notif-panel__body{display:flex;flex-direction:column;gap:2px;min-width:0}.bn-block-notification-bell .bn-notif-panel__msg{font-size:var(--bn-text-sm,.875rem);line-height:1.4;overflow-wrap:anywhere}.bn-block-notification-bell .bn-notif-panel__time{color:var(--bn-ink-3);font-size:var(--bn-text-xs,.75rem)}.bn-block-notification-bell .bn-notif-panel__status{padding:var(--bn-s4);color:var(--bn-ink-3);font-size:var(--bn-text-sm,.875rem);text-align:center}.bn-block-notification-bell .bn-notif-panel__all{display:block;width:auto;margin:0;padding:var(--bn-s3) var(--bn-s4);background:#fff0;line-height:1.4;letter-spacing:normal;text-transform:none;border-block-start:1px solid var(--bn-line);color:var(--bn-accent-text);font-size:var(--bn-text-sm,.875rem);font-weight:600;text-align:center;text-decoration:none}.bn-block-notification-bell .bn-notif-panel__all:hover,.bn-block-notification-bell .bn-notif-panel__all:focus-visible{background:var(--bn-sunken);color:var(--bn-accent-text)}@media (max-width:640px){.bn-block-notification-bell .bn-notif-panel{display:none}}.bn-header-user__dropdown{position:absolute;top:calc(100% + var(--bn-s2, 0.5rem));inset-inline-end:0;z-index:var(--bn-z-menu);min-width:224px;padding:var(--bn-s2);background:var(--bn-surface);border:1px solid var(--bn-line);border-radius:var(--bn-r-md);box-shadow:var(--bn-shadow-md);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--bn-dur-fast,0.12s) var(--bn-ease,ease),transform var(--bn-dur-fast,0.12s) var(--bn-ease,ease),visibility var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-header-user.is-open .bn-header-user__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.bn-header-user.is-open .bn-header-user__caret{transform:rotate(180deg)}.bn-header-user__head{padding:var(--bn-s2,.5rem) var(--bn-s3,.75rem) var(--bn-s3,.75rem);margin-bottom:var(--bn-s1,.25rem);border-bottom:1px solid var(--bn-line-faint,#eef2f6)}.bn-header-user__name{display:inline-block;font-weight:var(--bn-fw-semibold,600);font-size:var(--bn-text-sm,.875rem);color:var(--bn-ink,#0f172a);text-decoration:none}.bn-header-user__name:hover,.bn-header-user__name:focus-visible{color:var(--bn-accent-text,var(--bn-accent,#2563eb));text-decoration:underline}.bn-header-user__item{display:flex;align-items:center;gap:var(--bn-s3,.75rem);padding:var(--bn-s2,.5rem) var(--bn-s3,.75rem);border-radius:var(--bn-r-md,.5rem);color:var(--bn-ink-2,#334155);font-size:var(--bn-text-sm,.875rem);text-decoration:none;transition:background var(--bn-dur-fast,0.12s) var(--bn-ease,ease),color var(--bn-dur-fast,0.12s) var(--bn-ease,ease)}.bn-header-user__item:hover,.bn-header-user__item:focus-visible{background:var(--bn-sunken,#f1f5f9);color:var(--bn-ink,#0f172a)}.bn-header-user__item-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:var(--bn-ink-3,#64748b)}.bn-header-user__item.is-logout{margin-top:var(--bn-s1,.25rem);border-top:1px solid var(--bn-line-faint,#eef2f6);border-radius:0 0 var(--bn-r-md,.5rem) var(--bn-r-md,.5rem);color:var(--bn-danger,#dc2626)}.bn-header-user__item.is-logout .bn-header-user__item-icon{color:var(--bn-danger,#dc2626)}.bn-header-user__item.is-logout:hover,.bn-header-user__item.is-logout:focus-visible{background:var(--bn-danger-bg,#fef2f2);color:var(--bn-danger,#dc2626)}.reign-user-toggler .bn-header-user__caret{position:absolute;inset-block-end:-4px;inset-inline-end:-4px;width:40px;height:40px;margin-inline-start:0;align-items:flex-end;justify-content:flex-end}.reign-user-toggler .bn-header-user__caret svg{width:18px;height:18px;padding:2px;background:var(--bn-surface,#fff);border:1px solid var(--bn-line,#e2e8f0);border-radius:var(--bn-r-full,999px);box-shadow:var(--bn-shadow-xs,0 1px 2px rgb(15 23 42 / .08))}@media (max-width:640px){.bn-header-user-section{gap:var(--bn-s1,.25rem)}.bn-header-user__dropdown{inset-inline-end:0;min-width:min(260px, calc(100vw - 1.5rem))}.bn-header-user__caret{position:absolute;inset-block-end:-4px;inset-inline-end:-4px;width:40px;height:40px;margin-inline-start:0;align-items:flex-end;justify-content:flex-end}.bn-header-user__caret svg{width:18px;height:18px;padding:2px;background:var(--bn-surface,#fff);border:1px solid var(--bn-line,#e2e8f0);border-radius:var(--bn-r-full,999px);box-shadow:var(--bn-shadow-xs,0 1px 2px rgb(15 23 42 / .08))}}.bsr{--bsr-black:#080808;--bsr-charcoal:#080808;--bsr-cream:#F5F1E8;--bsr-muted:#b2b2b2;--bsr-orange:#f77700;--bsr-orange-dark:#f77700;--bsr-line:rgba(245, 241, 232, 0.14);--bsr-radius:14px;--bsr-font-display:"Archivo", "Arial Black", sans-serif;--bsr-font-body:"Inter", system-ui, -apple-system, sans-serif;--bsr-size-xl:clamp(2.6rem, 6vw, 4.4rem);--bsr-size-lg:clamp(2rem, 4.5vw, 3.2rem);--bsr-size-md:clamp(1.4rem, 2.6vw, 2rem);--bsr-size-sm:clamp(1.05rem, 1.6vw, 1.25rem);--bsr-txt-md:clamp(1.05rem, 1.6vw, 1.25rem);--bsr-txt-sm:clamp(0.95rem, 1.3vw, 1.05rem);--bsr-slide-fg:var(--bsr-cream);--bsr-slide-accent:var(--bsr-orange);position:relative;box-sizing:border-box;font-family:var(--bsr-font-body);color:var(--bsr-slide-fg)}.bsr *,.bsr *::before,.bsr *::after{box-sizing:border-box}section.bs-hero.bsr-hero-wrap,.bsr-hero-wrap.bs-hero{padding:0!important}.bsr__viewport{position:relative;overflow:hidden;background:var(--bsr-black)}.bsr--fixed .bsr__viewport{height:var(--bsr-h,520px)}.bsr__stage{position:relative;width:100%}.bsr__slide{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;color:var(--bsr-slide-fg)}.bsr__slide.is-active{position:relative;visibility:visible;opacity:1;pointer-events:auto}[data-bsr]{--bsr-ubh:auto}.bsr--auto .bsr__slide,.bsr--auto .bsr__slide.is-active{padding:clamp(1.5rem, 3.5vw, 2.75rem) 0;min-height:var(--bsr-ubh,auto)}.bsr--auto .bsr__inner{min-height:0}.bsr--auto .bsr__slide .bsr__bg{inset:0}.bsr--fixed .bsr__slide{overflow:hidden}.bsr--fixed .bsr__inner{height:100%}.bsr__bg{position:absolute;inset:0;background-size:100% calc(100% + 10%);background-position:center calc(100% + 45px);z-index:0}.bsr--fixed .bsr__bg{inset:0}.bsr__bg--kenburns{animation:bsr-kb-zoom 14s ease-in-out infinite alternate}.bsr__bg--kenburns-pan{animation:bsr-kb-pan 18s ease-in-out infinite alternate}@keyframes bsr-kb-zoom{from{transform:scale(1) translate(0,0)}to{transform:scale(1.14) translate(-1.5%,-1%)}}@keyframes bsr-kb-pan{from{transform:scale(1.12) translate(-2%,0)}to{transform:scale(1.12) translate(2%,0)}}.bsr__inner{position:relative;z-index:2;display:flex;flex-direction:column;gap:clamp(0.9rem, 1.6vw, 1.4rem);max-width:1200px;margin:0 auto;padding:0 clamp(1rem, 2vw, 1.5rem);height:100%}.bsr__inner--center{align-items:center;text-align:center}.bsr__inner--right{align-items:flex-end;text-align:right}.bsr__inner--left{align-items:flex-start;text-align:left}.bsr__inner--top{justify-content:flex-start}.bsr__inner--middle{justify-content:center}.bsr__inner--bottom{justify-content:flex-end}.bsr__slide-link{position:absolute;inset:0;z-index:1;display:block}.bsr__slide-link+.bsr__inner{z-index:2}.bsr-layer{position:static;display:block;width:var(--lw,100%);max-width:100%;flex:0 0 auto}.bsr-layer .bsr-btn{position:static}.bsr-layer--free{position:absolute;left:var(--lx,8%);top:var(--ly,12%);width:var(--lw,60%)}.bsr-layer__heading{font-family:var(--bsr-font-display);line-height:1.06;letter-spacing:-.01em;margin:0;color:inherit}.bsr-layer__text{font-family:var(--bsr-font-body);line-height:1.5;opacity:.92}.bsr-btn{display:inline-block;font-family:var(--bsr-font-display);font-weight:700;font-size:clamp(0.95rem, 1.4vw, 1.1rem);letter-spacing:.02em;text-transform:uppercase;padding:.85rem 1.9rem;white-space:nowrap;border-radius:999px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease;cursor:pointer}.bsr-btn--primary{background:var(--bsr-slide-accent,var(--bsr-orange));color:var(--bsr-black)}.bsr-btn--primary:hover{background:var(--bsr-orange-dark);color:var(--bsr-black)}.bsr-btn--outline{border:1.5px solid var(--bsr-slide-fg);color:var(--bsr-slide-fg);background:#fff0}.bsr-btn--outline:hover{background:var(--bsr-slide-fg);color:var(--bsr-black)}.bsr-layer img{display:block;max-width:100%;height:auto;border-radius:var(--bsr-radius)}.bsr-layer__spacer{height:1px}.bsr-video__frame{position:relative;padding-top:56.25%}.bsr-video__frame iframe,.bsr-video video{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--bsr-radius)}.bsr-layer__html{line-height:1.5}.bsr-layer{opacity:1}.bsr__slide:not(.is-active) .bsr-layer[data-anim]{opacity:0}.bsr__slide.is-active .bsr-layer[data-anim]{opacity:0;animation:var(--bsr-anim-name,bsr-fade) var(--bsr-anim-dur,0.8s) var(--bsr-anim-ease,ease-out) var(--bsr-anim-delay,0.1s) both}.bsr__slide.is-active .bsr-layer[data-anim][data-mode="out"]{animation:var(--bsr-anim-name,bsr-fade) var(--bsr-anim-dur,0.8s) var(--bsr-anim-ease,ease-out) var(--bsr-anim-delay,0.1s) both reverse}.bsr__slide.is-active .bsr-layer[data-anim="none"]{opacity:1;animation:none}@keyframes bsr-fade{from{opacity:0}to{opacity:1}}@keyframes bsr-fade-up{from{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}@keyframes bsr-fade-down{from{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:none}}@keyframes bsr-fade-left{from{opacity:0;transform:translateX(-46px)}to{opacity:1;transform:none}}@keyframes bsr-fade-right{from{opacity:0;transform:translateX(46px)}to{opacity:1;transform:none}}@keyframes bsr-zoom-in{from{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes bsr-zoom-out{from{opacity:0;transform:scale(1.4)}to{opacity:1;transform:none}}@keyframes bsr-rotate-in{from{opacity:0;transform:rotate(-14deg) scale(.85)}to{opacity:1;transform:none}}@keyframes bsr-flip-in{from{opacity:0;transform:perspective(900px) rotateY(90deg)}to{opacity:1;transform:none}}@keyframes bsr-bounce{0%{opacity:0;transform:translateY(60px)}55%{opacity:1;transform:translateY(-12px)}75%{transform:translateY(4px)}100%{opacity:1;transform:none}}@keyframes bsr-pulse{0%{opacity:0;transform:scale(.85)}40%{opacity:1;transform:scale(1.06)}100%{opacity:1;transform:none}}@keyframes bsr-shake{0%{opacity:0;transform:translateX(0)}20%{opacity:1;transform:translateX(-12px)}40%{transform:translateX(10px)}60%{transform:translateX(-7px)}80%{transform:translateX(5px)}100%{opacity:1;transform:none}}@keyframes bsr-blur-in{from{opacity:0;filter:blur(14px)}to{opacity:1;filter:none}}@keyframes bsr-elastic{0%{opacity:0;transform:translateY(80px)}60%{opacity:1;transform:translateY(-14px)}80%{transform:translateY(4px)}100%{opacity:1;transform:none}}.bsr__slide{transition:opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s linear var(--bsr-tdur,0.95s)}.bsr__slide.is-active{transition:opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s}.bsr--slide .bsr__slide{transform:translateX(100%)}.bsr--slide .bsr__slide.is-active{transform:none}.bsr--slide .bsr__slide.is-active~.bsr__slide{transform:translateX(-100%)}.bsr--slide .bsr__slide{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s linear var(--bsr-tdur,0.95s)}.bsr--slide .bsr__slide.is-active{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s}.bsr--flip .bsr__slide{transform:perspective(1400px) rotateY(-90deg);transform-origin:left center}.bsr--flip .bsr__slide.is-active{transform:none}.bsr--flip .bsr__slide.is-active~.bsr__slide{transform:perspective(1400px) rotateY(90deg);transform-origin:right center}.bsr--flip .bsr__slide{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s linear var(--bsr-tdur,0.95s)}.bsr--flip .bsr__slide.is-active{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s}.bsr--zoom .bsr__slide{transform:scale(.88)}.bsr--zoom .bsr__slide.is-active{transform:none}.bsr--zoom .bsr__slide.is-active~.bsr__slide{transform:scale(1.12)}.bsr--zoom .bsr__slide{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s linear var(--bsr-tdur,0.95s)}.bsr--zoom .bsr__slide.is-active{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s}.bsr--fade-zoom .bsr__slide{opacity:0;transform:scale(1.045)}.bsr--fade-zoom .bsr__slide.is-active{opacity:1;transform:none}.bsr--fade-zoom .bsr__slide.is-active~.bsr__slide{opacity:0;transform:scale(.965)}.bsr--fade-zoom .bsr__slide{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s linear var(--bsr-tdur,0.95s)}.bsr--fade-zoom .bsr__slide.is-active{transition:transform var(--bsr-tdur,0.95s) var(--bsr-tease,ease),opacity var(--bsr-tdur,0.95s) var(--bsr-tease,ease),visibility 0s}.bsr__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgb(247 119 0 / .55);border-radius:50%;background:rgb(12 12 16 / .4);color:#fff;cursor:pointer;opacity:0;transition:opacity .25s ease,background .25s ease}.bsr__arrow--prev{left:14px}.bsr__arrow--next{right:14px}.bsr__arrow:hover,.bsr__arrow:focus-visible{background:rgb(247 119 0 / .92);border-color:var(--bsr-orange)}.bsr__dots{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);z-index:5;display:flex;gap:8px;pointer-events:auto}.bsr__dot{padding:0;border:0;border-radius:999px;background:rgb(255 255 255 / .35);cursor:pointer;opacity:0;transition:opacity .25s ease,background .25s ease,width .2s ease}.bsr__dots--pill .bsr__dot{width:26px;height:4px}.bsr__dots--bar .bsr__dot{width:12px;height:12px}.bsr__dot.is-active{background:var(--bsr-orange)}.bsr__dots--pill .bsr__dot.is-active{width:40px}.bsr__autorun,.bsr__fullscr{position:absolute;z-index:5;width:40px;height:40px;display:grid;place-items:center;border:1px solid rgb(245 241 232 / .25);border-radius:50%;background:rgb(12 12 16 / .45);color:#fff;cursor:pointer}.bsr__autorun{right:14px;bottom:14px}.bsr__fullscr{right:62px;bottom:14px}.bsr__autorun .bsr__ico-pause{display:none}.bsr__autorun[aria-pressed="true"] .bsr__ico-play{display:none}.bsr__autorun[aria-pressed="true"] .bsr__ico-pause{display:block}.bsr__indicator{position:absolute;top:0;left:0;right:0;height:4px;z-index:6;background:rgb(255 255 255 / .12)}.bsr__indicator span{display:block;height:100%;width:0;background:var(--bsr-orange)}.bsr__thumbs{display:flex;gap:8px;justify-content:center;padding:10px 12px;background:rgb(8 8 8 / .85);overflow-x:auto}.bsr__thumb{flex:0 0 auto;width:96px;height:58px;padding:0;border:2px solid #fff0;border-radius:8px;overflow:hidden;cursor:pointer;background:var(--bsr-charcoal)}.bsr__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bsr__thumb.is-active{border-color:var(--bsr-orange)}.bsr__html-widget{position:absolute;z-index:5;right:14px;top:14px;max-width:40%;font-size:.9rem}.bsr__bar{position:relative;z-index:4;padding:10px 16px;background:var(--bsr-charcoal);color:var(--bsr-cream);font-size:.95rem;text-align:center}.bsr[data-arrows="reveal"]:hover .bsr__arrow,.bsr[data-arrows="reveal"]:focus-within .bsr__arrow,.bsr[data-arrows="always"] .bsr__arrow{opacity:1}.bsr[data-arrows="hidden"] .bsr__arrow{display:none}.bsr[data-dots="reveal"]:hover .bsr__dot,.bsr[data-dots="reveal"]:focus-within .bsr__dot,.bsr[data-dots="always"] .bsr__dot{opacity:1}.bsr[data-dots="hidden"] .bsr__dots{display:none}.bsr:fullscreen{background:var(--bsr-black)}.bsr:fullscreen .bsr__viewport{height:100vh!important}.bsr-lightbox{position:fixed;inset:0;z-index:99999;background:rgb(5 5 6 / .94);display:grid;place-items:center;cursor:zoom-out;animation:bsr-fade .25s ease both}.bsr-lightbox img{max-width:92vw;max-height:92vh;border-radius:8px;box-shadow:0 30px 80px rgb(0 0 0 / .6)}.bsr-lightbox__close{position:absolute;top:18px;right:22px;background:none;border:1px solid rgb(255 255 255 / .3);color:#fff;font-size:22px;width:44px;height:44px;border-radius:50%;cursor:pointer}@media (max-width:768px){.bsr-layer--button{width:auto!important;min-width:0}.bsr-layer__heading{line-height:1.12}.bsr--auto .bsr__slide,.bsr--auto .bsr__slide.is-active{padding:clamp(1.25rem, 5vw, 1.75rem) 0}.bsr__arrow{width:38px;height:38px}.bsr__arrow--prev{left:8px}.bsr__arrow--next{right:8px}.bsr__dots{bottom:12px;gap:6px}.bsr__dots--pill .bsr__dot{width:20px}.bsr__dots--pill .bsr__dot.is-active{width:32px}.bsr-layer--free{width:calc(var(--lw, 60%) * 1.25)}.bsr__html-widget{max-width:60%}.bsr-mob-hide,.bsr-slide-hide-sm{display:none!important}}@media (max-width:480px){.bsr__arrow{width:34px;height:34px}.bsr__thumb{width:72px;height:46px}.bsr-btn{padding:.7rem 1.4rem;font-size:.9rem}}@media (prefers-reduced-motion:reduce){.bsr__slide,.bsr--slide .bsr__slide,.bsr--flip .bsr__slide,.bsr--zoom .bsr__slide,.bsr--fade-zoom .bsr__slide{transition:none}.bsr__slide.is-active .bsr-layer[data-anim]{animation:none;opacity:1}.bsr__bg--kenburns,.bsr__bg--kenburns-pan{animation:none}}.bs-staff-badge{display:inline-block;vertical-align:middle;margin-left:.35em;padding:.18em .6em;border-radius:999px;background:#f77700;color:#000;font-family:Archivo,Inter,sans-serif;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;white-space:nowrap}