/* Основа элементов страницы из таблиц темы BuddyBoss 2.22.2 — правила по именам элементов, дословно.
   Собрано tests/extract-buddyboss-base.py 29.10.2026; руками не править — пересобрать. */
/* theme.css — 145 */
h1,h2,h3,h4,h5,h6,p,address,hr{margin: 0rem 0rem 1.6875rem;
  padding: 0;}
article,aside,footer,header,nav,section{display: block;}
figcaption,figure,main{display: block;}
abbr[title]{border-bottom: none;
  
  text-decoration: underline;
  
  text-decoration: underline dotted;}
b,strong{font-weight: inherit;}
b,strong{font-weight: bolder;}
dfn{font-style: italic;}
mark{background-color: #ff0;
  color: #000;}
small{font-size: 80%;}
sub,sup{font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
audio,video{display: inline-block;}
audio:not([controls]){display: none;
  height: 0;}
svg:not(:root){overflow: hidden;}
button,input,optgroup,select,textarea{margin: 0;}
button,input{overflow: visible;}
button,select{text-transform: none;}
button,html [type="button"],[type="reset"],[type="submit"]{appearance: button;}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style: none;
  padding: 0;}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline: 1px dotted ButtonText;}
legend{box-sizing: border-box;
  
  color: inherit;
  
  display: table;
  
  max-width: 100%;
  
  padding: 0;
  
  white-space: normal;}
progress{display: inline-block;
  
  vertical-align: baseline;}
textarea{overflow: auto;}
[type="checkbox"],[type="radio"]{box-sizing: border-box;
  
  padding: 0;}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height: auto;}
[type="search"]{appearance: textfield;
  
  outline-offset: -2px;}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance: none;
          appearance: none;}
::-webkit-file-upload-button{appearance: button;
  
  font: inherit;}
details,menu{display: block;}
summary{display: list-item;}
canvas{display: inline-block;}
template{display: none;}
[hidden]{display: none;}
html{box-sizing: border-box;}
*,*:before,*:after{box-sizing: inherit;}
body{background-color: var(--bb-body-background-color);
  
  color: var(--bb-body-text-color);
  
  margin: 0;
  
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;
  
  font-size: 16px;
  
  line-height: 1.6875rem;
  
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%;
  
  overflow-x: hidden;}
img{border: 0;
  
  font-style: italic;
  
  height: auto;
  
  max-width: 100%;
  
  vertical-align: middle;}
a{background-color: transparent;
  
  text-decoration-skip: objects;}
a{color: var(--bb-primary-color);
  outline: 0;
  text-decoration: none;}
a:hover{color: var(--bb-primary-color);
  outline: 0;
  text-decoration: none;}
a:focus{outline: 0;
  text-decoration: none;}
h1{font-size: 2.125rem;
  line-height: 42px;
  font-weight: 700;}
h2{font-size: 1.5rem;
  line-height: 32px;
  font-weight: 700;}
h3{font-size: 1.25rem;
  line-height: 28px;
  font-weight: 600;}
h4{font-size: 1.125rem;
  line-height: 24px;
  font-weight: 600;}
h5{font-size: 1rem;
  line-height: 21px;
  font-weight: 500;}
h6{font-size: 0.75rem;
  line-height: 21px;
  font-weight: 500;}
h1,h2,h3,h4,h5,h6{color: var(--bb-headings-color);
  font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen-sans, ubuntu, cantarell, "Helvetica Neue", sans-serif;}
ul,ol,dd{margin: 0rem 0rem 1.6875rem 1.6875rem;
  padding: 0;}
pre{background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  margin: 0 auto 15px;
  overflow: auto;
  padding: 0.9375rem;
  white-space: pre-wrap;
  font-size: 14px !important;
  border-radius: var(--bb-block-radius-inner);}
pre > code{background: transparent;
  border: 0;
  display: block;
  margin: 0;
  padding: 0;}
pre pre{border: 0;
  padding: 0;
  margin-bottom: 0;}
code{padding: 0.125rem 0.375rem;
  margin: 0rem 0.1875rem;
  font-size: 80%;
  background-color: var(--bb-content-alternate-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: 3px;}
code,kbd,pre,samp{font-family: "Courier New", courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace;
  
  font-size: 1rem;}
q,blockquote{font-size: 1.25rem;
  font-weight: 300;
  font-style: italic;
  color: var(--bb-body-text-color);
  line-height: 1.637;}
hr{background-color: var(--bb-content-border-color);
  border: 0;
  box-sizing: content-box;
  
  height: 2px;}
figure:not(.wp-block-image){margin: 0;}
[class^="bb-icon-"]:before{margin-left: 0;
  margin-right: 0;}
table{border-spacing: 0;
  max-width: 100%;
  width: 100%;
  empty-cells: show;
  font-size: 17px;
  line-height: 24px;
  margin-bottom: 27px;
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-block-radius-inner);}
table caption{text-align: left;
  font-size: 16px;
  font-weight: 500;
  color: var(--bb-alternate-text-color);}
th{text-align: left;
  font-weight: 600;
  vertical-align: bottom;
  color: var(--bb-headings-color);}
td{vertical-align: top;}
th,td{padding: 1rem 1rem;
  border-bottom: 1px solid var(--bb-content-border-color);}
table tr:last-child td:first-child{border-bottom-left-radius: var(--bb-block-radius-inner);}
table tr:last-child td:last-child{border-bottom-right-radius: var(--bb-block-radius-inner);}
tfoot th,tfoot td{color: var(--bb-alternate-text-color);}
table tr:last-child th,table tr:last-child td{border-bottom: 0;}
fieldset{font-family: inherit;
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 2rem;
  margin-bottom: 2rem;
  margin-top: 2rem;}
input,textarea,select{display: inline-block;
  font-family: inherit;
  font-style: inherit;
  font-size: 15px;
  height: 41px;
  outline: none;
  vertical-align: middle;
  background-color: var(--bb-content-background-color);
  border: 1px solid var(--bb-content-border-color);
  border-radius: var(--bb-input-radius);
  box-shadow: none;
  padding: 0 12px;
  color: var(--bb-body-text-color);}
input:placeholder,textarea:placeholder,select:placeholder{color: #c3c6c9;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color: #c3c6c9;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color: #c3c6c9;}
input::placeholder,textarea::placeholder,select::placeholder{color: #c3c6c9;}
input:input-placeholder,textarea:input-placeholder,select:input-placeholder{color: #c3c6c9;}
input::input-placeholder,textarea::input-placeholder,select::input-placeholder{color: #c3c6c9;}
input:focus,textarea:focus,select:focus{outline: none;
  background-color: var(--bb-content-background-color);
  box-shadow: var(--bb-input-focus-shadow);
  border-color: var(--bb-input-focus-border-color);}
input:disabled,textarea:disabled,select:disabled{background-color: var(--bb-content-alternate-background-color);
  opacity: 0.75;}
select{-webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("../images/svg/arrow-down.svg");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  padding-right: 40px;}
select[multiple]{background-image: none;
  height: auto;
  padding: 0.5rem 0.75rem;}
textarea{height: auto;
  padding: 8px 12px;
  line-height: 27px;
  vertical-align: top;}
input[type="file"],input[type="image"]{width: auto;
  border: none;
  padding: 0;
  height: auto;
  background: none;
  box-shadow: none;
  display: inline-block;}
input[name="bbp_search"],input[type="search"]{background-repeat: no-repeat;
  background-size: 16px;
  background-image: url("../images/svg/search.svg");
  background-position: left 10px center;
  padding-left: 2rem;}
input[type="radio"],input[type="checkbox"]{display: inline-block;
  width: auto;
  height: auto;
  padding: 0;}
label{color: var(--bb-headings-color);
  margin-bottom: 0.25rem;
  font-size: 17px;}
form{margin-bottom: 2rem;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display: none;}
button,input[type="button"],input[type="submit"]{font-family: inherit;
  font-size: 15px;
  background-color: var(--bb-primary-button-background-regular);
  color: var(--bb-primary-button-text-regular);
  border: 1px solid var(--bb-primary-button-border-regular);
  border-radius: var(--bb-button-radius);
  padding: 10px 20px;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
  display: inline-block;
  line-height: 1.3;
  border-width: 1px;
  border-style: solid;
  outline: none;
  vertical-align: middle;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: all linear 0.2s;
          transition: all linear 0.2s;}
button:focus,input[type="button"]:focus,input[type="submit"]:focus{box-shadow: var(--bb-primary-button-focus-shadow);}
button i,input[type="button"] i,input[type="submit"] i{position: relative;}
button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{outline: none;
  text-decoration: none;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);}
button:hover,button:focus,button:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{outline: none;
  text-decoration: none;
  background-color: var(--bb-primary-button-background-hover);
  color: var(--bb-primary-button-text-hover);
  border-color: var(--bb-primary-button-border-hover);}
input[type="submit"]{width: auto;
  font-style: normal;
  border-radius: var(--bb-button-radius);}
@media print{*{background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;}a,a:visited{text-decoration: underline;}pre,blockquote{border: 1px solid #999;
    page-break-inside: avoid;}p,h2,h3{orphans: 3;
    widows: 3;}thead{display: table-header-group;}tr,img{page-break-inside: avoid;}img{max-width: 100% !important;}h2,h3,h4{page-break-after: avoid;}}
button[data-balloon]{overflow: visible;}
[data-balloon]{position: relative;
  cursor: pointer;}
[data-balloon]:after{opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;
  font-weight: 500;
  font-size: 13px;
  letter-spacing: -0.24px;
  background: rgba(var(--bb-tooltip-background-rgb), 0.95);
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.22);
  color: var(--bb-tooltip-color);
  content: attr(data-balloon);
  line-height: 1.3;
  padding: 7px 15px;
  position: absolute;
  white-space: nowrap;
  z-index: 10;}
[data-balloon]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;
  content: "";
  position: absolute;
  z-index: 10;}
[data-balloon]:hover:before,[data-balloon]:hover:after,[data-balloon][data-balloon-visible]:before,[data-balloon][data-balloon-visible]:after{opacity: 1;
  pointer-events: auto;}
[data-balloon][data-balloon-break]:after{white-space: pre;}
[data-balloon][data-balloon-blunt]:before,[data-balloon][data-balloon-blunt]:after{-webkit-transition: none;
          transition: none;}
[data-balloon][data-balloon-pos="up"]:after{bottom: 100%;
  left: 50%;
  margin-bottom: 11px;
  -webkit-transform: translate(-50%, 10px);
      -ms-transform: translate(-50%, 10px);
          transform: translate(-50%, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up"]:before{bottom: 100%;
  left: 50%;
  margin-bottom: 5px;
  -webkit-transform: translate(-50%, 10px);
      -ms-transform: translate(-50%, 10px);
          transform: translate(-50%, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up"]:hover:after,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:after{-webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);}
[data-balloon][data-balloon-pos="up"]:hover:before,[data-balloon][data-balloon-pos="up"][data-balloon-visible]:before{-webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);}
[data-balloon][data-balloon-pos="up-left"]:after{bottom: 100%;
  left: 0;
  margin-bottom: 11px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up-left"]:before{bottom: 100%;
  left: 5px;
  margin-bottom: 5px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up-left"]:hover:after,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:after{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="up-left"]:hover:before,[data-balloon][data-balloon-pos="up-left"][data-balloon-visible]:before{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="up-right"]:after{bottom: 100%;
  right: 0;
  margin-bottom: 11px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up-right"]:before{bottom: 100%;
  right: 5px;
  margin-bottom: 5px;
  -webkit-transform: translate(0, 10px);
      -ms-transform: translate(0, 10px);
          transform: translate(0, 10px);
  -webkit-transform-origin: top;
      -ms-transform-origin: top;
          transform-origin: top;}
[data-balloon][data-balloon-pos="up-right"]:hover:after,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:after{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="up-right"]:hover:before,[data-balloon][data-balloon-pos="up-right"][data-balloon-visible]:before{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="down"]:after{left: 50%;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
      -ms-transform: translate(-50%, -10px);
          transform: translate(-50%, -10px);}
[data-balloon][data-balloon-pos="down"]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  left: 50%;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(-50%, -10px);
      -ms-transform: translate(-50%, -10px);
          transform: translate(-50%, -10px);}
[data-balloon][data-balloon-pos="down"]:hover:after,[data-balloon][data-balloon-pos="down"][data-balloon-visible]:after{-webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);}
[data-balloon][data-balloon-pos="down"]:hover:before,[data-balloon][data-balloon-pos="down"][data-balloon-visible]:before{-webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);}
[data-balloon][data-balloon-pos="down-left"]:after{left: 0;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);}
[data-balloon][data-balloon-pos="down-left"]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  left: 5px;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);}
[data-balloon][data-balloon-pos="down-left"]:hover:after,[data-balloon][data-balloon-pos="down-left"][data-balloon-visible]:after{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="down-left"]:hover:before,[data-balloon][data-balloon-pos="down-left"][data-balloon-visible]:before{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="down-right"]:after{right: 0;
  margin-top: 11px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);}
[data-balloon][data-balloon-pos="down-right"]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  right: 5px;
  margin-top: 5px;
  top: 100%;
  -webkit-transform: translate(0, -10px);
      -ms-transform: translate(0, -10px);
          transform: translate(0, -10px);}
[data-balloon][data-balloon-pos="down-right"]:hover:after,[data-balloon][data-balloon-pos="down-right"][data-balloon-visible]:after{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="down-right"]:hover:before,[data-balloon][data-balloon-pos="down-right"][data-balloon-visible]:before{-webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);}
[data-balloon][data-balloon-pos="left"]:after{margin-right: 11px;
  right: 100%;
  top: 50%;
  -webkit-transform: translate(10px, -50%);
      -ms-transform: translate(10px, -50%);
          transform: translate(10px, -50%);}
[data-balloon][data-balloon-pos="left"]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 6px;
  height: 18px;
  margin-right: 5px;
  right: 100%;
  top: 50%;
  -webkit-transform: translate(10px, -50%);
      -ms-transform: translate(10px, -50%);
          transform: translate(10px, -50%);}
[data-balloon][data-balloon-pos="left"]:hover:after,[data-balloon][data-balloon-pos="left"][data-balloon-visible]:after{-webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);}
[data-balloon][data-balloon-pos="left"]:hover:before,[data-balloon][data-balloon-pos="left"][data-balloon-visible]:before{-webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);}
[data-balloon][data-balloon-pos="right"]:after{left: 100%;
  margin-left: 11px;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
      -ms-transform: translate(-10px, -50%);
          transform: translate(-10px, -50%);}
[data-balloon][data-balloon-pos="right"]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 6px;
  height: 18px;
  left: 100%;
  margin-left: 5px;
  top: 50%;
  -webkit-transform: translate(-10px, -50%);
      -ms-transform: translate(-10px, -50%);
          transform: translate(-10px, -50%);}
[data-balloon][data-balloon-pos="right"]:hover:after,[data-balloon][data-balloon-pos="right"][data-balloon-visible]:after{-webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);}
[data-balloon][data-balloon-pos="right"]:hover:before,[data-balloon][data-balloon-pos="right"][data-balloon-visible]:before{-webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);}
[data-balloon][data-balloon-length="small"]:after{white-space: normal;
  width: 80px;}
[data-balloon][data-balloon-length="medium"]:after{white-space: normal;
  width: 150px;}
[data-balloon][data-balloon-length="large"]:after{white-space: normal;
  width: 260px;}
[data-balloon][data-balloon-length="xlarge"]:after{white-space: normal;
  width: 380px;}
@media screen and (max-width: 768px){[data-balloon][data-balloon-length="xlarge"]:after{white-space: normal;
    width: 90vw;}}
[data-balloon][data-balloon-length="fit"]:after{white-space: normal;
  width: 100%;}
[data-bp-tooltip]:after{background: rgba(var(--bb-tooltip-background-rgb), 0.95);
  color: var(--bb-tooltip-color);}
[data-bp-tooltip]:before{background: no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22var(--bb-tooltip-background)%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");
  background-size: 100% auto;
  width: 18px;
  height: 6px;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.18s ease-out 0.18s;
          transition: all 0.18s ease-out 0.18s;}
[v-cloak]{display: none !important;}
*[contenteditable]:empty:before{content: "\feff";}
html{height: 100%;
  background-image: url("../images/adminbar-background.png");
  background-repeat: repeat-x;
  background-attachment: fixed;}
html,body{min-height: 100%;}
/* template-v2.css — 2 */
.bb-template-v2 code,.bb-template-v2 pre{border: 0;
  border-radius: 6px;}
.bb-template-v2 input[type="radio"]:focus{box-shadow: none;}
/* buddypress.css — 5 */
address{font-style: inherit;}
a[data-balloon=""]:before,a[data-balloon=""]:after{display: none;}
div,dl,li{border-radius: 0;}
@media screen and (max-width: 980px){body[class*="more_option_open"]{overflow: hidden;}}
label[for="whats-new-post-in"]{font-size: 14px;
  color: inherit;
  letter-spacing: -0.24px;
  margin-right: 5px;}
/* bbpress.css — 2 */
label[for="bbp_reply_subscription"],label[for="bbp_topic_subscription"]{font-size: 15px;
  color: var(--bb-body-text-color);
  letter-spacing: -0.24px;}
@media (max-width: 340px){label[for="bbp_reply_subscription"],label[for="bbp_topic_subscription"]{display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    line-height: 1.3;}}
/* elementor.css — 0 */

/* gamipress.css — 0 */

/* plugins.css — 0 */

/* buddyboss_theme-style.css — 12 */
:root{--bb-primary-color:#E87D2F;--bb-primary-color-rgb:232, 125, 47;--bb-body-background-color:#FAFBFD;--bb-body-background-color-rgb:250, 251, 253;--bb-content-background-color:#FFFFFF;--bb-content-alternate-background-color:#FBFBFC;--bb-content-border-color:#E7E9EC;--bb-content-border-color-rgb:231, 233, 236;--bb-cover-image-background-color:#FAFBFD;--bb-headings-color:#4D5C6D;--bb-headings-color-rgb:77, 92, 109;--bb-body-text-color:#4D5C6D;--bb-body-text-color-rgb:77, 92, 109;--bb-alternate-text-color:#A3A5A9;--bb-alternate-text-color-rgb:163, 165, 169;--bb-primary-button-background-regular:#FFFFFF;--bb-primary-button-background-hover:#FFFFFF;--bb-primary-button-border-regular:#E87D2F;--bb-primary-button-border-hover:#FEAC97;--bb-primary-button-text-regular:#000000;--bb-primary-button-text-regular-rgb:0, 0, 0;--bb-primary-button-text-hover:#000000;--bb-primary-button-text-hover-rgb:0, 0, 0;--bb-secondary-button-background-regular:#FEAC97;--bb-secondary-button-background-hover:#E87D2F;--bb-secondary-button-border-regular:#FEAC97;--bb-secondary-button-border-hover:#E87D2F;--bb-secondary-button-text-regular:#FFFFFF;--bb-secondary-button-text-hover:#FFFFFF;--bb-header-background:#FFFFFF;--bb-header-alternate-background:#F2F4F5;--bb-header-links:#4D5C6D;--bb-header-links-hover:#E87D2F;--bb-header-mobile-logo-size:52px;--bb-header-height:70px;--bb-sidenav-background:#FFFFFF;--bb-sidenav-text-regular:#939597;--bb-sidenav-text-hover:#939597;--bb-sidenav-text-active:#FFFFFF;--bb-sidenav-menu-background-color-regular:#FFFFFF;--bb-sidenav-menu-background-color-hover:#FFFFFF;--bb-sidenav-menu-background-color-active:#E87D2F;--bb-sidenav-count-text-color-regular:#939597;--bb-sidenav-count-text-color-hover:#FFFFFF;--bb-sidenav-count-text-color-active:#E87D2F;--bb-sidenav-count-background-color-regular:#FFFFFF;--bb-sidenav-count-background-color-hover:#E87D2F;--bb-sidenav-count-background-color-active:#FFFFFF;--bb-footer-background:#E87D2F;--bb-footer-widget-background:#E87D2F;--bb-footer-text-color:#FFFFFF;--bb-footer-menu-link-color-regular:#FFFFFF;--bb-footer-menu-link-color-hover:#FFFFFF;--bb-footer-menu-link-color-active:#FFFFFF;--bb-admin-screen-bgr-color:#FAFBFD;--bb-admin-screen-txt-color:#122B46;--bb-login-register-link-color-regular:#5A5A5A;--bb-login-register-link-color-hover:#E87D2F;--bb-login-register-button-background-color-regular:#E87D2F;--bb-login-register-button-background-color-hover:#1E42DD;--bb-login-register-button-border-color-regular:#E87D2F;--bb-login-register-button-border-color-hover:#1E42DD;--bb-login-register-button-text-color-regular:#FFFFFF;--bb-login-register-button-text-color-hover:#FFFFFF;--bb-label-background-color:#E87D2F;--bb-label-text-color:#FFFFFF;--bb-tooltip-background:#E87D2F;--bb-tooltip-background-rgb:232, 125, 47;--bb-tooltip-color:#FFFFFF;--bb-default-notice-color:#9A4670;--bb-default-notice-color-rgb:154, 70, 112;--bb-success-color:#4A9897;--bb-success-color-rgb:74, 152, 151;--bb-warning-color:#F7BA45;--bb-warning-color-rgb:247, 186, 69;--bb-danger-color:#D54844;--bb-danger-color-rgb:213, 72, 68;--bb-login-custom-heading-color:#FFFFFF;--bb-button-radius:100px;--bb-block-radius:10px;--bb-option-radius:5px;--bb-block-radius-inner:6px;--bb-input-radius:6px;--bb-label-type-radius:6px;--bb-checkbox-radius:5.4px;--bb-primary-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-secondary-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-outline-button-focus-shadow:0px 0px 1px 2px rgba(0, 0, 0, 0.05), inset 0px 0px 0px 2px rgba(0, 0, 0, 0.08);--bb-input-focus-shadow:0px 0px 0px 2px rgba(var(--bb-primary-color-rgb), 0.1);--bb-input-focus-border-color:var(--bb-primary-color);--bb-widget-title-text-transform:none;}
h1{line-height:1.2;}
h2{line-height:1.2;}
h3{line-height:1.2;}
h4{line-height:1.2;}
h5{line-height:1.4;}
h6{line-height:1.4;}
[data-balloon]:after,[data-bp-tooltip]:after{background-color:rgba( 232,125,47,1 );box-shadow:none;}
[data-balloon]:before,[data-bp-tooltip]:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba( 232,125,47,1 )%22%20transform%3D%22rotate(0)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}
[data-bp-tooltip][data-bp-tooltip-pos="right"]:before,[data-balloon][data-balloon-pos='right']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 232,125,47,1 )%22%20transform%3D%22rotate(90 6 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}
[data-bp-tooltip][data-bp-tooltip-pos="left"]:before,[data-balloon][data-balloon-pos='left']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba( 232,125,47,1 )%22%20transform%3D%22rotate(-90 18 18)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}
[data-bp-tooltip][data-bp-tooltip-pos="down-left"]:before,[data-bp-tooltip][data-bp-tooltip-pos="down"]:before,[data-balloon][data-balloon-pos='down']:before{background:no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http://www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba( 232,125,47,1 )%22%20transform%3D%22rotate(180 18 6)%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E");background-size:100% auto;}
/* buddyboss_theme_options-dynamic-css.css — 7 */
body{font-family:"Open Sans";font-weight:regular;font-style:normal;font-size:16px;font-display:swap;}
h1{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:36px;font-display:swap;}
h2{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:32px;font-display:swap;}
h3{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:26px;font-display:swap;}
h4{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:24px;font-display:swap;}
h5{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:20px;font-display:swap;}
h6{font-family:"Roboto Condensed";font-weight:regular;font-style:normal;font-size:19px;font-display:swap;}
