.bb-errorBoundaryWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px;}
.bb-errorBoundaryWrapperSmall.bb-errorBoundaryWrapper{border:1px solid var(--bb-color-basic-2);border-radius:var(--bb-global-border-radius);-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:4px;padding:4px;}

.bb-errorBoundaryTitle{font-size:22px;line-height:26px;color:var(--bb-color-basic-5);}
.bb-errorBoundaryText{font-size:14px;line-height:20px;color:var(--bb-color-basic-4);}
:root {
  /* Border radius */
  --bb-global-border-radius: 3px;

  /* Colors */
  --bb-color-basic-0: #ffffff;
  --bb-color-basic-1: #f1f5f9;
  --bb-color-basic-2: #e1e1e1;
  --bb-color-basic-3: #c1c1c1;
  --bb-color-basic-4: #7b7b7b;
  --bb-color-basic-5: #424242;

  --bb-color-primary-0: #0080d1;

  --bb-color-secondary-0: #004695;
  --bb-color-secondary-1: #1565c0;
  --bb-color-secondary-2: #8cabca;
  --bb-color-secondary-3: #dae6f2;
  --bb-color-secondary-4: #f2f7fa;

  --bb-color-success-0: #43a047;
  --bb-color-success-1: #c4e8d0;
  --bb-color-success-2: #e2f5e9;
  --bb-color-success-3: #f3f9f5;

  --bb-color-danger-0: #e94b51;
  --bb-color-danger-1: #f77e83;
  --bb-color-danger-2: #fac2c4;
  --bb-color-danger-3: #ffedee;

  --bb-color-warning-0: #ad8200;
  --bb-color-warning-1: #ffecb5;
  --bb-color-warning-2: #fff8e1;

  --bb-skeleton-bg: #f4f7fa;
  --bb-fz-caption: 14px;
  --bb-lh-caption: 21px;

  --bb-po-border: #e1e1e1;
  --bb-po-shadow-color:#edeff2;
  --bb-po-shadow-color--focus:#e5f2fa;
  --bb-po-border--hover:#b3d9f1;
  --bb-po-border--focus:#b3d9f1;
  --bb-bg-tooltip:#000000;
}
.bb-button{border-width:var(--bb-button-border-width);border-style:var(--bb-button-border-style);border-color:var(--bb-button-border-color);border-radius:var(--bb-button-border-radius);background-color:var(--bb-button-background);padding-top:var(--bb-button-padding-top);padding-right:var(--bb-button-padding-right);padding-bottom:var(--bb-button-padding-bottom);padding-left:var(--bb-button-padding-left);-webkit-box-shadow:var(--bb-button-shadow);box-shadow:var(--bb-button-shadow);color:var(--bb-button-color);font-family:inherit;font-size:var(--bb-button-font-size);font-weight:var(--bb-button-font-weight);line-height:var(--bb-button-line-height);outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}.bb-button:hover{cursor:pointer;background-color:var(--bb-button-background--hover);border-color:var(--bb-button-border-color--hover);-webkit-box-shadow:var(--bb-button-shadow--hover);box-shadow:var(--bb-button-shadow--hover);color:var(--bb-button-color--hover);}.bb-button:active,.bb-button:focus{color:var(--bb-button-color--focus);-webkit-box-shadow:var(--bb-button-shadow--focus);box-shadow:var(--bb-button-shadow--focus);border-color:var(--bb-button-border-color--focus);background-color:var(--bb-button-background--focus);}.bb-button:disabled{color:var(--bb-button-color--disabled);background-color:var(--bb-button-background--disabled);border-color:var(--bb-button-border-color--disabled);-webkit-box-shadow:var(--bb-button-shadow--disabled);box-shadow:var(--bb-button-shadow--disabled);cursor:default;}
.bb-checkboxContainer{position:relative;width:18px;height:18px;min-width:18px;margin-right:8px;top:2px;}
.bb-checkboxInput{background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;margin:0;width:100%;height:100%;position:absolute;top:0;left:0;}.bb-checkboxInput+.bb-checkbox{-webkit-box-shadow:var(--bb-checkbox-box-shadow);box-shadow:var(--bb-checkbox-box-shadow);background-color:var(--bb-checkbox-background-color);border-color:var(--bb-checkbox-border-color);border-width:var(--bb-checkbox-border-width);}.bb-checkboxInput:checked:focus+.bb-checkbox,.bb-checkboxInput:checked:hover+.bb-checkbox,.bb-checkboxInput:checked+.bb-checkbox{border-color:var(--bb-checkbox-border-color--checked);background-color:var(--bb-checkbox-background-color--checked);-webkit-box-shadow:var(--bb-checkbox-box-shadow--checked);box-shadow:var(--bb-checkbox-box-shadow--checked);}.bb-checkboxInput:checked:focus+.bb-checkbox path,.bb-checkboxInput:checked:hover+.bb-checkbox path,.bb-checkboxInput:checked+.bb-checkbox path{fill:var(--bb-checkbox-icon-color);}.bb-checkboxInput:checked:focus+.bb-checkbox svg,.bb-checkboxInput:checked:hover+.bb-checkbox svg,.bb-checkboxInput:checked+.bb-checkbox svg{display:block;}.bb-checkboxInput:hover{cursor:pointer;}.bb-checkboxInput:hover+.bb-checkbox{border-color:var(--bb-checkbox-border-color--hover);border-width:var(--bb-checkbox-border-width--hover);background-color:var(--bb-checkbox-background-color--hover);-webkit-box-shadow:var(--bb-checkbox-box-shadow--hover);box-shadow:var(--bb-checkbox-box-shadow--hover);}.bb-checkboxInput:checked:hover+.bb-checkbox{-webkit-box-shadow:var(--bb-field-box-shadow--hover);box-shadow:var(--bb-field-box-shadow--hover);}.bb-checkboxInput:focus+.bb-checkbox{border-color:var(--bb-checkbox-border-color--focus);-webkit-box-shadow:var(--bb-field-box-shadow--focus);box-shadow:var(--bb-field-box-shadow--focus);background-color:var(--bb-checkbox-background-color--focus);}.bb-checkboxInput:checked:focus+.bb-checkbox{-webkit-box-shadow:var(--bb-field-box-shadow--focus);box-shadow:var(--bb-field-box-shadow--focus);}.bb-checkboxInput.error+.bb-checkbox{border-color:var(--bb-error-color);}.bb-checkboxInput:focus.error+.bb-checkbox{border-color:var(--bb-error-color);-webkit-box-shadow:var(--bb-field-box-shadow--focus-error);box-shadow:var(--bb-field-box-shadow--focus-error);}
.bb-checkbox{width:100%;height:100%;background-color:transparent;border-style:var(--bb-checkbox-border-style);border-radius:var(--bb-checkbox-border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-checkbox svg{display:none;}
.bb-dropdownContainer{position:relative;}
.bb-dropdownList{position:absolute;top:calc(100% + 8px);right:0;-webkit-box-shadow:10px 10px 30px rgb(32 54 70 / 10%);box-shadow:10px 10px 30px rgb(32 54 70 / 10%);opacity:0;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0;z-index:1000;background-color:#fff;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;-webkit-transform:scale(0.7, 0);transform:scale(0.7, 0);-webkit-transform-origin:top right;transform-origin:top right;}.bb-dropdownList.active{visibility:visible;opacity:1;-webkit-transform:scale(1, 1);transform:scale(1, 1);}
.bb-error{position:relative;color:var(--bb-error-color);font-size:var(--bb-error-font-size);padding-top:6px;line-height:var(--bb-error-line-height);background-color:var(--ewmtqdg-0);border-radius:3px;padding:var(--ewmtqdg-1);margin:var(--ewmtqdg-2);}.bb-error::before{top:-4px;left:24px;display:var(--ewmtqdg-3);content:'';position:absolute;width:8px;height:8px;background:inherit;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.bb-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--h1q4bccr-0);border-radius:var(--bb-hint-border-radius);padding-top:var(--bb-hint-padding-top);padding-right:var(--bb-hint-padding-right);padding-bottom:var(--bb-hint-padding-bottom);padding-left:var(--bb-hint-padding-left);white-space:nowrap;margin-left:12px;min-width:130px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--bb-hint-color);}
.bb-input{border-width:var(--bb-field-border-width);border-style:var(--bb-field-border-style);border-color:var(--i1bpto9z-0);border-radius:var(--bb-field-border-radius);background-color:var(--bb-field-background);color:var(--bb-field-color);padding-top:var(--bb-field-padding-top);padding-right:var(--bb-field-padding-right);padding-bottom:var(--bb-field-padding-bottom);padding-left:var(--bb-field-padding-left);width:100%;font-family:inherit;font-size:var(--bb-field-font-size);line-height:var(--bb-field-line-height);overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:var(--bb-field-box-shadow);box-shadow:var(--bb-field-box-shadow);}.bb-input::-webkit-inner-spin-button,.bb-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;}.bb-input::-ms-clear{display:none;width:0;height:0;}.bb-input:hover{-webkit-box-shadow:var(--bb-field-box-shadow--hover);box-shadow:var(--bb-field-box-shadow--hover);border-color:var(--bb-field-border-color--hover);background-color:var(--bb-field-background--hover);}.bb-input:focus,.bb-input:active{border-color:var(--i1bpto9z-1);-webkit-box-shadow:var(--i1bpto9z-2);box-shadow:var(--i1bpto9z-2);background-color:var(--bb-field-background--focus);}.bb-input:disabled{border-color:var(--bb-field-border-color--disabled);background-color:var(--bb-field-background--disabled);-webkit-box-shadow:var(--bb-field-box-shadow--disabled);box-shadow:var(--bb-field-box-shadow--disabled);}.bb-input:disabled:hover{-webkit-box-shadow:var(--bb-field-box-shadow--disabled);box-shadow:var(--bb-field-box-shadow--disabled);}.bb-input:disabled:focus,.bb-input:disabled:active{-webkit-box-shadow:var(--bb-field-box-shadow--disabled);box-shadow:var(--bb-field-box-shadow--disabled);border-color:var(--bb-field-border-color--disabled);background-color:var(--bb-field-background--disabled);}.bb-input::-webkit-input-placeholder{color:var(--bb-field-placeholder);}.bb-input::-moz-placeholder{color:var(--bb-field-placeholder);}.bb-input:-ms-input-placeholder{color:var(--bb-field-placeholder);}.bb-input::-ms-input-placeholder{color:var(--bb-field-placeholder);}.bb-input::placeholder{color:var(--bb-field-placeholder);}
.bb-label{font-size:var(--bb-label-font-size);color:var(--bb-label-color);padding-bottom:6px;display:block;}
.bb-link{color:var(--bb-link-color);-webkit-text-decoration:none;text-decoration:none;line-height:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}.bb-link:hover{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline;color:var(--bb-link-color--hover);}.bb-link svg{width:12px;height:12px;}.bb-link svg path{fill:var(--bb-link-color);}
.bb-strokeSvg svg{outline:none;display:block;stroke:var(--bb-icon-color);}.bb-strokeSvg:focus svg,.bb-strokeSvg:hover svg{stroke:var(--bb-icon-color--hover);}
.bb-strokePath svg{outline:none;display:block;}.bb-strokePath path{stroke:var(--bb-icon-color);}.bb-strokePath:focus path,.bb-strokePath:hover path{stroke:var(--bb-icon-color--hover);}
.bb-fillSvg svg{outline:none;display:block;fill:var(--bb-icon-color);}.bb-fillSvg:focus svg,.bb-fillSvg:hover svg{fill:var(--bb-icon-color--hover);}
.bb-fillPath svg{outline:none;display:block;}.bb-fillPath path{fill:var(--bb-icon-color);}.bb-fillPath:focus path,.bb-fillPath:hover path{fill:var(--bb-icon-color--hover);}
.bb-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-lockContainer{display:block;outline:none;background-color:transparent;border:none;padding:0;margin:0;position:absolute;left:0;top:50%;width:43px;height:43px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-lockContainer path{stroke:var(--l1ssucu0-0);}
.bb-logoutBtn{display:block;outline:none;background-color:transparent;border:none;padding:0;margin:0;position:absolute;right:0;top:50%;width:43px;height:43px;margin-top:-21.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-logoutBtn:hover{cursor:pointer;}
.bb-modalLayout{position:fixed;width:100%;height:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999;}
.bb-modalOverlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.25);z-index:999;}
.bb-modalContainer{background-color:#fff;position:relative;z-index:1000;display:inline-block;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-box-shadow:10px 10px 30px rgb(32 54 70 / 10%);box-shadow:10px 10px 30px rgb(32 54 70 / 10%);margin:8px 16px;}@media (min-width: 1024px){.bb-modalContainer{padding:24px;}}
.bb-modalHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:var(--m3ge9cv-0);-ms-flex-pack:var(--m3ge9cv-0);justify-content:var(--m3ge9cv-0);font-size:20px;line-height:26px;color:#424242;font-weight:bold;padding-bottom:24px;}
.bb-modalClose{outline:none;padding:0;border:none;background-color:transparent;border-radius:50%;margin-left:16px;}.bb-modalClose:hover{cursor:pointer;}
.bb-rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:var(--bb-bestWriters-writer-rating-font-weight);font-size:var(--bb-fz-caption, 14px);color:var(--bb-color-basic-5, #424242);line-height:var(--bb-lh-caption, 21px);margin-bottom:8px;}
.bb-ratingBar{position:relative;height:2px;width:140px;background:var(--bb-color-basic-3, #c1c1c1);}
.bb-ratingIndicator{position:relative;height:2px;background:var(--bb-color-primary-0, #0080d1);width:var(--r196ssrq-0);}
.bb-starWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px;}.bb-starWrapper svg{width:var(--bb-rating-star-width);height:var(--bb-rating-star-height);}.bb-starWrapper path{fill:var(--bb-rating-star-fill);stroke:var(--bb-rating-star-stroke);}
.bb-ratingMax{font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);color:var(--bb-color-basic-5, #424242);font-weight:var(--bb-bestWriters-max-rating-font-weight);}
.bb-row{padding-bottom:16px;}
.bb-selectField{position:relative;background-color:var(--bb-field-background);border-radius:var(--bb-field-border-radius);z-index:1;}.bb-selectField:hover{-webkit-box-shadow:var(--bb-field-box-shadow--hover);box-shadow:var(--bb-field-box-shadow--hover);border-color:var(--bb-field-border-color--hover);background-color:var(--bb-field-background--hover);}.bb-selectField:focus,.bb-selectField:active{background-color:var(--bb-field-background--focus);}
.bb-selectChevron{position:absolute;width:45px;height:45px;right:0;top:50%;margin-top:-22.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;z-index:-1;}
.bb-select{background-color:rgba(255, 255, 255, 0);background-image:none;border-width:var(--bb-field-border-width);border-style:var(--bb-field-border-style);border-color:var(--s4jb60u-0);border-radius:var(--bb-field-border-radius);-webkit-box-shadow:var(--bb-field-box-shadow);box-shadow:var(--bb-field-box-shadow);color:var(--bb-field-color);padding-top:var(--bb-field-padding-top);padding-right:var(--bb-field-padding-right);padding-bottom:var(--bb-field-padding-bottom);padding-left:var(--bb-field-padding-left);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:inherit;font-size:var(--bb-field-font-size);line-height:var(--bb-field-line-height);overflow:hidden;text-overflow:ellipsis;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none;box-sizing:border-box;}.bb-select:hover{cursor:pointer;-webkit-box-shadow:var(--bb-field-box-shadow);box-shadow:var(--bb-field-box-shadow);border-color:var(--bb-field-border-color--hover);}.bb-select:focus,.bb-select:active{border-color:var(--s4jb60u-1);-webkit-box-shadow:var(--s4jb60u-2);box-shadow:var(--s4jb60u-2);}.bb-select:disabled{border-color:var(--bb-field-border-color--disabled);background-color:var(--bb-field-background--disabled);}.bb-select:disabled:focus,.bb-select:disabled:active{-webkit-box-shadow:var(--bb-field-box-shadow--disabled);box-shadow:var(--bb-field-box-shadow--disabled);border-color:var(--bb-field-border-color--disabled);background-color:var(--bb-field-background--disabled);}.bb-select::-webkit-input-placeholder{color:var(--bb-field-placeholder);}.bb-select::-moz-placeholder{color:var(--bb-field-placeholder);}.bb-select:-ms-input-placeholder{color:var(--bb-field-placeholder);}.bb-select::-ms-input-placeholder{color:var(--bb-field-placeholder);}.bb-select::placeholder{color:var(--bb-field-placeholder);}
.bb-submitSpin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-submitSpin svg{fill:var(--bb-field-placeholder);}
:root {
  --bb-warning-background: #fff6e0;
  --bb-warning-border-width: 1px;
  --bb-warning-border-style: solid;
  --bb-warning-border-color: #ede1bc;
  --bb-warning-border-radius: 3px;
  --bb-warning-padding-top: 11px;
  --bb-warning-padding-right: 9px;
  --bb-warning-padding-bottom: 11px;
  --bb-warning-padding-left: 9px;
  --bb-warning-color: #c39a20;
  --bb-warning-background--hover: #fff3d6;
  --bb-warning-color--hover: #c39a20;
  --bb-warning-border-color--hover: #ede1bc;
  --bb-warning-font-size: 14px;
}
.bb-warning{background-color:var(--bb-warning-background);border-width:var(--bb-warning-border-width);border-style:var(--bb-warning-border-style);border-color:var(--bb-warning-border-color);border-radius:var(--bb-warning-border-radius);text-align:left;outline:none;padding-top:var(--bb-warning-padding-top);padding-right:var(--bb-warning-padding-right);padding-bottom:var(--bb-warning-padding-bottom);padding-left:var(--bb-warning-padding-left);margin-top:16px;color:var(--bb-warning-color);font-family:inherit;font-size:var(--bb-warning-font-size);}.bb-warning:hover{cursor:pointer;background-color:var(--bb-warning-background--hover);color:var(--bb-warning-color--hover);border-color:var(--bb-warning-border-color--hover);}
.bb-arrowWrapper{-webkit-transform:var(--a194sk9j-0);transform:var(--a194sk9j-0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}.bb-arrowWrapper .bb-fillPath>svg>path{fill:var(--a194sk9j-1);}.bb-arrowWrapper .bb-strokePath>svg>path{stroke:var(--a194sk9j-1);}
.bb-chevronWrapper{-webkit-transform:var(--c1quxxr8-0);transform:var(--c1quxxr8-0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}.bb-chevronWrapper path{stroke:var(--bb-color-primary-0, #0080d1);}
.bb-selectWrapper{width:100%;}.bb-selectWrapper[data-error='true'] div[class*='control']{border-color:var(--bb-error-color);}.bb-selectWrapper[data-error='true'] div[class*='control'][class*='is-focused'],.bb-selectWrapper[data-error='true'] div[class*='control']:active{border-color:var(--bb-error-color);-webkit-box-shadow:var(--bb-field-box-shadow--focus-error);box-shadow:var(--bb-field-box-shadow--focus-error);}
.bb-priceWidgetLabel{color:var(--bb-price-label-color);font-size:14px;line-height:21px;padding-bottom:6px;display:block;}
.bb-pricingItemWrapper{color:var(--bb-price-color);border-bottom:1px solid #e0e0e0;height:53px;}.bb-pricingItemWrapper:first-of-type{padding-top:0;}
.bb-hours{font-size:18px;font-weight:700;width:100%;}
.bb-amountsContainer{font-size:22px;line-height:32px;height:calc(100% - 13px);}
.bb-amount{padding:4px 24px;background-color:var(--bb-price-amount-bg);font-weight:700;text-align:center;border-radius:3px;}
.bb-amountExpired{-webkit-text-decoration:line-through;text-decoration:line-through;padding:4px 24px;}
.bb-priceTabButton{all:unset;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:8px 4px;border-bottom:3px solid rgba(255, 255, 255, 0);font-weight:400;color:var(--bb-price-inactive-color);cursor:pointer;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}@media (min-width: 1024px){.bb-priceTabButton{padding:8px 16px;}}@media (min-width: 1280px){.bb-priceTabButton{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}.bb-priceTabButton.active{border-bottom:3px solid var(--bb-price-active-color);color:var(--bb-price-active-color);cursor:default;}
.bb-selectTabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px 0;}
.bb-selectPriceTable{border-collapse:collapse;margin-top:8px;font-family:inherit;width:100%;color:var(--bb-price-color);font-size:18px;line-height:29px;}.bb-selectPriceTable thead{margin-bottom:8px;}.bb-selectPriceTable thead tr{border:none;}.bb-selectPriceTable thead tr th{color:var(--bb-price-label-color);font-size:14px;line-height:21px;text-align:center;font-weight:normal;}.bb-selectPriceTable thead tr th:first-of-type{width:100%;text-align:left;}.bb-selectPriceTable tbody td{vertical-align:bottom;}
.bb-priceSelectOptionDetails{color:var(--bb-color-basic-4);}
:root {
  --bb-price-amount-bg: #dae6f2;
  --bb-price-color: #424242;
  --bb-price-label-color: #7b7b7b;
  --bb-price-active-color: #0080d1;
  --bb-price-inactive-color: #8cabca;
  --bb-price-color--hover: #fff;
  --bb-price-table-bg--hover: #0080d1;
}
:root {
  --bb-error-color: #db464c;
  --bb-error-font-size: 14px;
  --bb-error-line-height: 21px;

  --bb-field-border-width: 1px;
  --bb-field-border-style: solid;
  --bb-field-border-color: #8cabca;
  --bb-field-border-color--hover: #8cabca;
  --bb-field-border-color--disabled: #efefef;
  --bb-field-border-color--focus: #0080d1;
  --bb-field-border-radius: 3px;
  --bb-field-font-size: 18px;
  --bb-field-line-height: 22px;
  --bb-field-background: transparent;
  --bb-field-background--hover: transparent;
  --bb-field-background--focus: transparent;
  --bb-field-color: #424242;
  --bb-field-placeholder: #7b7b7b;
  --bb-field-padding-top: 11px;
  --bb-field-padding-right: 45px;
  --bb-field-padding-bottom: 11px;
  --bb-field-padding-left: 12px;
  --bb-field-button-background--hover: #f3f7fa;
  --bb-field-box-shadow: none;
  --bb-field-box-shadow--disabled: none;
  --bb-field-box-shadow--hover: 0 0 0 3px #f4f7fa;
  --bb-field-box-shadow--focus: 0px 0px 0px 3px #e5f2fa;
  --bb-field-box-shadow--hover-error: 0 0 0 3px #f4f7fa;
  --bb-field-box-shadow--focus-error: 0px 0px 0px 3px #ffedee;
  --bb-field-background--disabled: rgba(255, 255, 255, 0);

  --bb-select-option-text-color: #424242;
  --bb-select-option-text-color--hover: #0080d1;
  --bb-select-option-text-color--selected: #f0f0f0;
  --bb-select-option-background--selected: #0080d1;
  --bb-select-option-background--hover: #f3f7fa;
  --bb-select-option-background: transparent;
  --bb-select-menu-scrollbar-color: #0080d1;
  --bb-select-menu-scrollbar-background: #f0f0f0;
  --bb-select-menu-border-radius: 3px;
  --bb-select-menu-border-color: #0080d1;
  --bb-select-menu-group-title-color: #9e9e9e;

  --bb-checkbox-border-style: solid;
  --bb-checkbox-border-radius: 3px;
  --bb-checkbox-border-color--checked: #0080d1;
  --bb-checkbox-icon-color: #fff;
  --bb-checkbox-background-color: #fff;
  --bb-checkbox-background-color--hover: #fff;
  --bb-checkbox-background-color--focus: #fff;
  --bb-checkbox-background-color--checked: #0080d1;
  --bb-checkbox-box-shadow: none;
  --bb-checkbox-box-shadow--hover: none;
  --bb-checkbox-box-shadow--focus: none;
  --bb-checkbox-box-shadow--checked: none;
  --bb-checkbox-border-color: #8cabca;
  --bb-checkbox-border-color--hover: #0080d1;
  --bb-checkbox-border-color--focus: #0080d1;
  --bb-checkbox-border-width: 1px;
  --bb-checkbox-border-width--hover: 2px;

  --bb-button-border-width: 2px;
  --bb-button-border-style: solid;
  --bb-button-border-radius: 100px;
  --bb-button-color: #fff;
  --bb-button-color--hover: #fff;
  --bb-button-color--focus: #fff;
  --bb-button-color--disabled: #878787;
  --bb-button-padding-top: 11px;
  --bb-button-padding-right: 40px;
  --bb-button-padding-bottom: 11px;
  --bb-button-padding-left: 40px;
  --bb-button-font-size: 18px;
  --bb-button-font-weight: bold;
  --bb-button-line-height: 20px;
  --bb-button-background: #0080d1;
  --bb-button-background--hover: #004695;
  --bb-button-background--focus: #004695;
  --bb-button-background--disabled: #efefef;
  --bb-button-border-color: #0080d1;
  --bb-button-border-color--focus: #004695;
  --bb-button-border-color--hover: #004695;
  --bb-button-border-color--disabled: #efefef;
  --bb-button-shadow: none;
  --bb-button-shadow--hover: none;
  --bb-button-shadow--focus: 0 0 0 3px #d0e0f2;
  --bb-button-shadow--disabled: none;
  --bb-button-spinner--disabled: #757575;

  --bb-writer-border-width: 1px;
  --bb-writer-border-style: solid;
  --bb-writer-border-color: #8cabca;
  --bb-writer-border-radius: 3px;
  --bb-writer-padding-top: 8px;
  --bb-writer-padding-right: 8px;
  --bb-writer-padding-bottom: 8px;
  --bb-writer-padding-left: 8px;
  --bb-writer-background: transparent;
  --bb-writer-close-background-hover: #f3f7fa;
  --bb-writer-color: #424242;
  --bb-writer-name-color: #0080d1;

  --bb-label-color: #5e5e5e;
  --bb-label-color--active: #1565c0;
  --bb-label-font-size: 14px;

  --bb-link-color: #0080d1;
  --bb-link-color--hover: #0080d1;

  --bb-datepicker-header-background: #f3f7fa;
  --bb-datepicker--selected: #027ac6;
  --bb-datepicker-confirm-background: #027ac6;
  --bb-datepicker-confirm-color: #fff;
  --bb-datepicker-confirm-font-size: 14px;
  --bb-datepicker-confirm-font-weight: bold;
  --bb-datepicker-confirm-background--hover: #004695;

  --bb-hint-background: #f3f7fa;
  --bb-hint-border-radius: 5px;
  --bb-hint-padding-top: 0;
  --bb-hint-padding-right: 12px;
  --bb-hint-padding-bottom: 0;
  --bb-hint-padding-left: 12px;
  --bb-hint-color: #424242;

  --bb-icon-color: #8cabca;
  --bb-icon-color--hover: #027ac6;

  --bb-recaptcha-color: #c1c1c1;
  --bb-recaptcha-font-size: 14px;
  --bb-recaptcha-line-height: 21px;
  --bb-recaptcha-link-color: #8cabca;
  --bb-recaptcha-link-color--hover: #027ac6;

  --bb-rating-star-width: 16px;
  --bb-rating-star-height: 16px;
  --bb-rating-star-stroke: rgb(242, 203, 82);
  --bb-rating-star-fill: rgb(242, 203, 82);
  --bb-rating-star-stroke-negative: #e94b51;
  --bb-rating-star-fill-negative: #e94b51;

  --bb-fz-body: 18px;
  --bb-lh-body: 29px;
  --bb-fz-body-mobile: 16px;
  --bb-fz-title: 22px;
  --bb-fz-title-mobile: 20px;
  --bb-lh-title: 31px;
  --bb-lh-title-mobile: 26px;
}

.bb-modal-open {
  overflow: hidden;
}

@-webkit-keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}

@keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
.bb-priceWidget{margin-left:auto;margin-right:auto;overflow:hidden;position:relative;opacity:1!important;}.bb-priceWidget::before,.bb-priceWidget::after{content:'';position:absolute;display:block;height:calc(100% - 15px);top:0;width:28px;pointer-events:none;-webkit-transition:350ms;transition:350ms;}.bb-priceWidget::before{background:-webkit-gradient(linear, left top, right top, color-stop(15%, #fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, #fff 15%, rgba(255, 255, 255, 0));z-index:1;left:0;opacity:var(--p1eexmgx-0);}.bb-priceWidget::after{background:-webkit-gradient(linear, right top, left top, color-stop(15%, #fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(to left, #fff 15%, rgba(255, 255, 255, 0));z-index:1;right:0;opacity:var(--p1eexmgx-1);}
.bb-priceScroll{overflow-x:auto;white-space:nowrap;}
.bb-priceTable{border-collapse:collapse;font-family:inherit;width:100%;color:var(--bb-price-color);font-size:18px;line-height:29px;}.bb-priceTable th,.bb-priceTable td{padding:18px 12px;}.bb-priceTable thead tr{border:none;}.bb-priceTable thead tr th{font-weight:700;vertical-align:middle;text-align:left;}.bb-priceTable thead tr th:not(:first-of-type){text-align:center;}.bb-priceTable tbody tr{border-bottom:1px solid #e0e0e0;}.bb-priceTable tbody tr:last-of-type{border-color:rgba(255, 255, 255, 0);}.bb-priceTable tbody tr td{font-style:normal;font-weight:400;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}.bb-priceTable tbody tr td:first-of-type{font-weight:700;}.bb-priceTable tbody tr td:not(:first-of-type){text-align:center;}.bb-priceTable tbody tr td:not(:first-of-type):hover{color:var(--bb-price-color--hover);background-color:var(--bb-price-table-bg--hover);cursor:default;}
.bb-tableTabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;margin-top:16px;margin-bottom:16px;padding:0;}@media (min-width: 768px){.bb-tableTabs{padding:12px 24px;margin-bottom:48px;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-chip{display:inline-block;border-radius:100px;padding:4px 8px;background:#f1f5f9;font-size:12px;line-height:20px;color:var(--bb-color-basic-4);font-weight:400;}
.bb-descriptorSkeletonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin-bottom:8px;opacity:0.5;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row>p{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-descriptor-stats-text-black);margin:0 0 8px;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;height:14px;border:1px solid var(--bb-descriptor-stats-text-grey-lighter);border-radius:3px;overflow:hidden;background:-webkit-gradient(
        linear,
        left top, right top,
        color-stop(8%, var(--bb-descriptor-stats-text-grey-darker)),
        color-stop(26%, var(--bb-descriptor-stats-text-grey-lighter)),
        color-stop(48%, var(--bb-descriptor-stats-text-white)),
        color-stop(69%, var(--bb-descriptor-stats-text-grey-lighter))
      );background:linear-gradient(
        90deg,
        var(--bb-descriptor-stats-text-grey-darker) 8%,
        var(--bb-descriptor-stats-text-grey-lighter) 26%,
        var(--bb-descriptor-stats-text-white) 48%,
        var(--bb-descriptor-stats-text-grey-lighter) 69%
      );-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-size:200%;background-repeat:repeat-x;-webkit-animation:loading-bb-descriptorSkeletonContainer 8s ease-in-out infinite;animation:loading-bb-descriptorSkeletonContainer 8s ease-in-out infinite;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row #dot1,.bb-descriptorSkeletonContainer>.descriptor-skeleton-row #dot2,.bb-descriptorSkeletonContainer>.descriptor-skeleton-row #dot3{-webkit-animation:dotsAnimation-bb-descriptorSkeletonContainer 3s step-end infinite;animation:dotsAnimation-bb-descriptorSkeletonContainer 3s step-end infinite;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row #dot2{-webkit-animation-delay:0.5s;animation-delay:0.5s;}.bb-descriptorSkeletonContainer>.descriptor-skeleton-row #dot3{-webkit-animation-delay:0.75s;animation-delay:0.75s;}@-webkit-keyframes loading-bb-descriptorSkeletonContainer{0%{-webkit-background-position:0%;background-position:0%;}75%{-webkit-background-position:100%;background-position:100%;}100%{-webkit-background-position:0%;background-position:0%;}}@keyframes loading-bb-descriptorSkeletonContainer{0%{-webkit-background-position:0%;background-position:0%;}75%{-webkit-background-position:100%;background-position:100%;}100%{-webkit-background-position:0%;background-position:0%;}}@-webkit-keyframes dotsAnimation-bb-descriptorSkeletonContainer{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}@keyframes dotsAnimation-bb-descriptorSkeletonContainer{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}
:root {
  /* Text colors */
  /* black( labels,title) --> BW - suggested basic.5 */
  --bb-descriptor-stats-text-black: #424242;
  /* grey-darker (negative/positive labels, no orders text) --> BW - suggested basic.4 */
  --bb-descriptor-stats-text-grey-darker: #7b7b7b;
  /* grey-lighter (0 value) --> BW - suggested basic.3 */
  --bb-descriptor-stats-text-grey-lighter: #a1a1a1;
  /* white (tooltip) --> BW - suggested basic.0 */
  --bb-descriptor-stats-text-white: #ffffff;

  /* Backgrounds */
  /* Positive bg --> BW - suggested primary */
  --bb-descriptor-stats-positive-value-background-color: #0080d1;
  /* Negative bg --> BW - suggested error */
  --bb-descriptor-stats-negative-value-background-color: #db464c;
  /* Empty value bg --> BW - suggested basic.1 */
  --bb-descriptor-stats-empty-value-background-color: #f1f5f9;
  /* Value border:hover bg --> BW - suggested basic.2 */
  --bb-descriptor-stats-value-border-color--hover: #dde6ef;
  /* Tooltip bg --> BW - suggested basic.5 */
  --bb-descriptor-stats-tooltip-background-color: #424242;
  /* Tooltip */
  --bb-descriptor-stats-tooltip-border-radius: 3px;

  /* Card */
  --bb-descriptor-stats-card-padding: 24px;

  /* Animation duration */
  --bb-descriptor-stats-card-tooltip-animation-duration: 0.2s;
  --bb-descriptor-stats-value-rollfrom-animation-duration: 1s;
  --bb-descriptor-stats-value-rollfrom-animation-delay: 0.25s;
}
.bb-descriptorStatsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}.bb-descriptorStatsContainer[data-animated='true'] .bb-positiveValue{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.bb-descriptorStatsContainer[data-animated='true'] .bb-negativeValue{-webkit-transform:translateX(100%);transform:translateX(100%);}.bb-descriptorStatsContainer[data-animate='true'] .bb-positiveValue{-webkit-animation-name:rollFromLeft-bb-descriptorStatsContainer;animation-name:rollFromLeft-bb-descriptorStatsContainer;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:var(--bb-descriptor-stats-value-rollfrom-animation-delay);animation-delay:var(--bb-descriptor-stats-value-rollfrom-animation-delay);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:var(--bb-descriptor-stats-value-rollfrom-animation-duration);animation-duration:var(--bb-descriptor-stats-value-rollfrom-animation-duration);}.bb-descriptorStatsContainer[data-animate='true'] .bb-negativeValue{-webkit-animation-name:rollFromRight-bb-descriptorStatsContainer;animation-name:rollFromRight-bb-descriptorStatsContainer;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:var(--bb-descriptor-stats-value-rollfrom-animation-delay);animation-delay:var(--bb-descriptor-stats-value-rollfrom-animation-delay);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:var(--bb-descriptor-stats-value-rollfrom-animation-duration);animation-duration:var(--bb-descriptor-stats-value-rollfrom-animation-duration);}@-webkit-keyframes rollFromRight-bb-descriptorStatsContainer{0%{-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes rollFromRight-bb-descriptorStatsContainer{0%{-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes rollFromLeft-bb-descriptorStatsContainer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes rollFromLeft-bb-descriptorStatsContainer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}
.bb-titleRow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:16px;}.bb-titleRow>*{font-style:normal;font-weight:400;font-size:22px;line-height:26px;margin:0;color:var(--bb-descriptor-stats-text-black);}
.bb-descriptorRowContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin-bottom:8px;}
.bb-descriptorRowLabel{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-descriptor-stats-text-black);margin:0 0 8px;}
.bb-descriptorRowValueContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;height:16px;border-radius:3px;overflow:hidden;}
.bb-descriptorValueContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;height:14px;overflow:hidden;border:1px solid;border-color:var(--bb-descriptor-stats-empty-value-background-color);border-radius:3px;background:var(--bb-descriptor-stats-empty-value-background-color);position:relative;color:var(--bb-descriptor-stats-text-grey-lighter);font-style:normal;font-weight:400;font-size:14px;line-height:21px;padding:0 4px 0 4px;}.bb-descriptorValueContainer:hover{border-color:var(--bb-descriptor-stats-value-border-color--hover);color:var(--bb-descriptor-stats-text-black);}.bb-descriptorValueContainer:hover>div{-webkit-filter:brightness(0.8) contrast(1.1) saturate(1.1);filter:brightness(0.8) contrast(1.1) saturate(1.1);}.bb-descriptorValueContainer[data-value-type='negative']{width:calc(30% - 1px);text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.bb-descriptorValueContainer[data-value-type='positive']{width:calc(70% - 1px);text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.bb-positiveValue{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;content:'';bottom:0;top:0;border-radius:2px;left:0;background:var(--bb-descriptor-stats-positive-value-background-color);}
.bb-negativeValue{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;content:'';bottom:0;top:0;border-radius:2px;right:0;background:var(--bb-descriptor-stats-negative-value-background-color);}
.bb-descriptorTextValue{font-style:normal;font-weight:400;font-size:14px;line-height:21px;}
.bb-descriptorStatsTooltip{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;z-index:-1;visibility:hidden;border-radius:var(--bb-descriptor-stats-tooltip-border-radius);background-color:var(--bb-descriptor-stats-tooltip-background-color);position:relative;}.bb-descriptorStatsTooltip.active{z-index:10;visibility:visible;-webkit-animation-name:fadeOut-bb-descriptorStatsTooltip;animation-name:fadeOut-bb-descriptorStatsTooltip;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:var(--bb-descriptor-stats-card-tooltip-animation-duration);animation-duration:var(--bb-descriptor-stats-card-tooltip-animation-duration);}.bb-descriptorStatsTooltip.active::after{position:absolute;content:'';height:14px;width:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--bb-descriptor-stats-tooltip-background-color);left:8px;bottom:-5px;z-index:10;}@-webkit-keyframes fadeOut-bb-descriptorStatsTooltip{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut-bb-descriptorStatsTooltip{0%{opacity:0;}100%{opacity:1;}}
.bb-toolTipText{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:var(--bb-descriptor-stats-text-white);margin:0;}
.bb-colorSchemaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;gap:4px;}
.bb-maxMinValueContainer{font-style:normal;font-weight:400;font-size:14px;color:var(--bb-descriptor-stats-text-grey-darker);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-maxMinValueContainer>*{margin:0 0 11px 0;}
.bb-colorSchema{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-descriptor-stats-text-grey-darker);margin-right:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-colorSchema::before{content:'';height:14px;width:14px;background:var(--c1gx88tz-0);border-radius:3px;}
.bb-notEnoughOrdersText{font-weight:400;font-size:18px;line-height:29px;margin:0;color:var(--bb-descriptor-stats-text-grey-darker);}
.bb-eCMMessageText{text-align:center;font-weight:400;font-size:22px;line-height:26px;}
.bb-eCMIconContainer{border:1px solid #e1e1e1;color:var(--bb-color-primary-0);width:64px;height:64px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 16px;}
.bb-closeOAuth2ErrorModalButton.bb-button{margin-top:16px;}
.bb-tooltipBackground{background:var(--bb-bg-tooltip);color:var(--bb-color-basic-0);padding:12px 16px;font-size:var(--bb-fz-caption);line-height:var(--bb-lh-caption);border-radius:3px;z-index:10;max-width:300px;}.bb-tooltipBackground b,.bb-tooltipBackground li,.bb-tooltipBackground p{color:var(--bb-color-basic-0);}.bb-tooltipBackground b{display:block;margin-bottom:8px;}.bb-tooltipBackground ul{margin:0;padding:0 0 0 14px;line-height:18px;line-height:22px;list-style:initial;}.bb-tooltipBackground[data-popper-placement^='top']>#bb-tooltip-arrow{bottom:-4px;}.bb-tooltipBackground[data-popper-placement^='bottom']>#bb-tooltip-arrow{top:-4px;}.bb-tooltipBackground[data-popper-placement^='left']>#bb-tooltip-arrow{right:-4px;}.bb-tooltipBackground[data-popper-placement^='right']>#bb-tooltip-arrow{left:-4px;}
.bb-tooltipArrow{position:absolute;width:8px;height:8px;}.bb-tooltipArrow::before{position:absolute;width:8px;height:8px;background:var(--bb-bg-tooltip);content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.bb-closeOAuth2ErrorModalButton.bb-button{margin-top:16px;}
.bb-gdprOAuth2Label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:16px;}
.bb-gdprOAuth2Text{color:var(--g12nkby4-0)!important;}.bb-gdprOAuth2Text:hover{cursor:pointer;}.bb-gdprOAuth2Text a{color:var(--g12nkby4-1)!important;-webkit-text-decoration:var(--g12nkby4-2);text-decoration:var(--g12nkby4-2);}.bb-gdprOAuth2Text a:hover{-webkit-text-decoration:var(--g12nkby4-3);text-decoration:var(--g12nkby4-3);}
.bb-socialAuthSubmitSpin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-socialAuthSubmitSpin svg{fill:var(--bb-field-placeholder);}
.bb-socialAuthButtonSpin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-socialAuthButtonSpin svg{fill:var(--bb-icon-color);}
.bb-divider{position:relative;text-align:center;color:var(--bb-oauth-divider-color);margin:16px 0;}.bb-divider::before,.bb-divider::after{content:'';position:absolute;display:block;width:42%;height:1px;background-color:var(--bb-oauth-divider-background-color);top:50%;left:0;}.bb-divider::after{left:auto;right:0;}
.bb-providerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--p1hsdl6y-0);margin-bottom:var(--p1hsdl6y-1);}
.bb-providerRow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}
.bb-providerButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background-color:var(--p1uzddkg-0);border:1px solid transparent;border-color:var(--p1uzddkg-1);border-radius:var(--bb-oauth-button-border-radius);padding:var(--p1uzddkg-2);font-size:16px;font-family:inherit;font-weight:700;color:#424242;-webkit-box-sizing:border-box;box-sizing:border-box;}.bb-providerButton:hover{cursor:pointer;background-color:var(--bb-oauth-button-background-color-used);border-color:#ad8200;}
.bb-providerButtonText{display:blockr;margin-left:8px;}
.bb-providerUsedContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8px;}@media (max-width: 375px){.bb-providerUsedContainer svg{width:16px;height:16px;}}
.bb-providerUsedText{color:#424242;text-align:center;font-size:14px;}
.bb-arrowIconGoogle{margin-right:8px;-webkit-transform:var(--a1165ric-0);transform:var(--a1165ric-0);}
.bb-arrowIconApple{margin-left:8px;-webkit-transform:var(--aayl0j1-0);transform:var(--aayl0j1-0);}
.bb-usedProviderRow{position:relative;min-height:45px;min-width:100%;overflow:visible;}.bb-usedProviderRow>div{position:absolute;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;-webkit-box-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:var(--u1beqokd-0);}
.bb-policyModalContent{max-width:400px;}
.bb-policyButtonContainer{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.bb-policyButtonWrapper{min-width:50%;}
.bb-authTooltipContainer{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:8px;padding-top:8px;z-index:-1;visibility:hidden;}.bb-authTooltipContainer.active{z-index:10;visibility:visible;}
.bb-authTooltip{max-width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;background-color:rgba(0, 0, 0, 0.82);font-size:14px;color:#fff;border-radius:3px;}
:root {
  --bb-oauth-button-background-color: transparent;
  --bb-oauth-button-background-color-used: #fff8e1;
  --bb-oauth-button-border-color-used: #ad8200;
  --bb-oauth-button-border-color: #8cabca;
  --bb-oauth-button-border-radius: 28px;
  --bb-oauth-divider-background-color: #dae6f2;
  --bb-oauth-divider-color: #8cabca;
}
.bb-gdprLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;}
.bb-gdprTextAuth{color:var(--gtys05r-0)!important;}.bb-gdprTextAuth:hover{cursor:pointer;}.bb-gdprTextAuth a{color:var(--gtys05r-1)!important;-webkit-text-decoration:var(--gtys05r-2);text-decoration:var(--gtys05r-2);}.bb-gdprTextAuth a:hover{-webkit-text-decoration:var(--gtys05r-3);text-decoration:var(--gtys05r-3);}
.bb-loginField{position:relative;}.bb-loginField .tooltip{padding:8px;background-color:rgba(0, 0, 0, 0.8);}.bb-loginField .tooltip b{display:block;margin-bottom:8px;}.bb-loginField .tooltip ul{margin:0;padding:0 0 0 14px;line-height:18px;}
.bb-loginSuccessCheckmarkContainerWritingAuth{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;right:var(--bb-field-padding-left);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-loginSuccessCheckmarkContainerWritingAuth svg{pointer-events:none;}
.bb-loginCheck{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:0 3px 3px 0;margin-top:-22.5px;}.bb-loginCheck svg{outline:none;}
.bb-passwordField{position:relative;}
.bb-passwordFieldDisabled{position:relative;}
.bb-toggleVisibility{position:absolute;right:1px;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;height:43px;min-width:45px;background-color:transparent;border:none;outline:none;padding:0;margin:-21.5px 0 0 0;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-toggleVisibility:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}.bb-toggleVisibility:focus svg{stroke:var(--bb-icon-color--hover);}
.bb-forgotContainer{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-stayContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bb-stayText{color:var(--bb-field-color);}.bb-stayText:hover{cursor:pointer;}
.bb-passwordBoldLink{font-weight:bold;}
.bb-changeAccountText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-top:16px;color:#9e9e9e;}
.bb-recaptchaHint{color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;}.bb-recaptchaHint a{color:var(--bb-recaptcha-link-color);}
.bb-authForm{width:100%;}

.bb-submitSpinner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-submitSpinner svg{fill:var(--bb-field-placeholder);}
.bb-authLinks{padding-top:24px;margin-top:24px;border-top:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;}
.bb-noAccountText{color:var(--bb-field-color);}
.bb-registrationBoldLink{font-weight:bold;}
.bb-accountModalContainer{max-width:320px;}
.bb-accountContainer{display:inline-block;}
.bb-accountButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:var(--bb-account-border-width);border-style:solid;border-color:var(--bb-account-border-color);border-radius:var(--bb-account-border-radius);background-color:var(--bb-account-background-color);-webkit-box-shadow:var(--bb-account-box-shadow);box-shadow:var(--bb-account-box-shadow);color:var(--bb-account-text-color);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;outline:none;padding:4px 8px 4px 4px;min-width:172px;max-width:200px;}.bb-accountButtonContainer:hover{cursor:pointer;border-width:var(--bb-account-border-width--hover);border-color:var(--bb-account-border-color--hover);background-color:var(--bb-account-background-color--hover);color:var(--bb-account-text-color--hover);-webkit-box-shadow:var(--bb-account-box-shadow--hover);box-shadow:var(--bb-account-box-shadow--hover);}.bb-accountButtonContainer:hover path{stroke:var(--bb-account-icon-color--hover);}.bb-accountButtonContainer:focus,.bb-accountButtonContainer:active{cursor:pointer;border-width:var(--bb-account-border-width--focus);border-color:var(--bb-account-border-color--focus);background-color:var(--bb-account-background-color--focus);color:var(--bb-account-text-color--focus);-webkit-box-shadow:var(--bb-account-box-shadow--focus);box-shadow:var(--bb-account-box-shadow--focus);}@media all and (max-width: 600px){.bb-accountButtonContainer{min-width:auto;}}
.bb-accountButtonImage{display:block;margin-right:8px;width:32px;height:32px;border-radius:50%;}
.bb-accountButtonPlugImage{display:block;margin-right:8px;width:32px;height:32px;border-radius:50%;background-color:#f4f7fa;}
.bb-accountButtonName{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;padding-right:8px;font-weight:700;}@media all and (max-width: 600px){.bb-accountButtonName{display:none;}}
.bb-accountDropdownArrow{margin-left:auto;-webkit-transition:0.2s ease -webkit-transform;-webkit-transition:0.2s ease transform;transition:0.2s ease transform;-webkit-transform:var(--a5otqsh-0);transform:var(--a5otqsh-0);}
.bb-accountList{min-width:200px;}
.bb-accountLink{display:block;-webkit-text-decoration:none;text-decoration:none;color:var(--bb-account-link-color);background-color:var(--bb-account-link-background-color);padding:10px 12px 10px 38px;font-size:16px;line-height:24px;}.bb-accountLink:hover{cursor:pointer;background-color:var(--bb-account-link-background-color--hover);}
.bb-accountLinkWithIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;color:var(--bb-account-link-color);padding:10px 12px 10px 12px;font-size:16px;line-height:24px;border-bottom:1px solid #efefef;font-weight:bold;background-color:var(--bb-account-link-background-color);}.bb-accountLinkWithIcon:hover{cursor:pointer;background-color:var(--bb-account-link-background-color--hover);}.bb-accountLinkWithIcon svg{margin-right:8px;}.bb-accountLinkWithIcon path{fill:var(--bb-account-link-color);}
.bb-accountEmptyButton{background-color:transparent;-webkit-text-decoration:none;text-decoration:none;padding:10.5px 42px;border-width:var(--bb-account-border-width);border-style:solid;border-color:var(--bb-account-empty-border-color);border-radius:var(--bb-account-border-radius);background-color:var(--bb-account-empty-background-color);color:var(--bb-account-empty-text-color);-webkit-box-shadow:var(--bb-account-box-shadow);box-shadow:var(--bb-account-box-shadow);font-size:16px;font-weight:700;font-family:inherit;outline:none;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;}.bb-accountEmptyButton:hover{cursor:pointer;border-width:var(--bb-account-border-width--hover);border-color:var(--bb-account-border-color--hover);background-color:var(--bb-account-empty-background-color--hover);color:var(--bb-account-empty-text-color--hover);-webkit-box-shadow:var(--bb-account-box-shadow--hover);box-shadow:var(--bb-account-box-shadow--hover);}.bb-accountEmptyButton:focus,.bb-accountEmptyButton:active{cursor:pointer;border-width:var(--bb-account-border-width--focus);border-color:var(--bb-account-border-color--focus);background-color:var(--bb-account-empty-background-color--focus);color:var(--bb-account-empty-text-color--focus);-webkit-box-shadow:var(--bb-account-box-shadow--focus);box-shadow:var(--bb-account-box-shadow--focus);}@media all and (max-width: 600px){.bb-accountEmptyButton{padding:4px;}}
.bb-accountEmptyLink{-webkit-text-decoration:none;text-decoration:none;background-color:transparent;padding:10.5px 42px;border:2px solid #027ac6;color:#027ac6;font-size:16px;font-weight:700;font-family:inherit;border-radius:100px;outline:none;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;}.bb-accountEmptyLink:hover{cursor:pointer;background-color:#027ac6;color:#fff;}@media all and (max-width: 600px){.bb-accountEmptyLink{padding:4px;}}
.bb-accountEmptyButtonIcon{display:none;}@media all and (max-width: 600px){.bb-accountEmptyButtonIcon{display:block;}.bb-accountEmptyButtonIcon:hover path{fill:#fff;}}
.bb-accountEmptyButtonText{display:block;}@media all and (max-width: 600px){.bb-accountEmptyButtonText{display:none;}}
:root {
  --bb-account-empty-border-color: #0080d1;
  --bb-account-empty-text-color: #0080d1;
  --bb-account-empty-text-color--hover: #fff;
  --bb-account-empty-text-color--focus: #fff;
  --bb-account-empty-background-color: transparent;
  --bb-account-empty-background-color--hover: #0080d1;
  --bb-account-empty-background-color--focus: #0080d1;
  --bb-account-border-width: 2px;
  --bb-account-border-width--hover: 2px;
  --bb-account-border-radius: 100px;
  --bb-account-border-color: #8cabca;
  --bb-account-border-color--hover: #0080d1;
  --bb-account-background-color: transparent;
  --bb-account-background-color--hover: transparent;
  --bb-account-border-color--focus: #0080d1;
  --bb-account-border-width--focus: 2px;
  --bb-account-background-color--focus: transparent;
  --bb-account-text-color: #424242;
  --bb-account-text-color--hover: #424242;
  --bb-account-text-color--focus: #424242;
  --bb-account-link-color: #027ac6;
  --bb-account-link-background-color: #fff;
  --bb-account-link-background-color--hover: rgba(0, 0, 0, 0.04);
  --bb-account-icon-color--hover: #8cabca;
  --bb-account-box-shadow: none;
  --bb-account-box-shadow--hover: none;
  --bb-account-box-shadow--focus: none;
}
.bb-gdprLabelAuthAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;}
.bb-gdprTextAuthAuthAssignment{color:var(--ghv1sn5-0)!important;}.bb-gdprTextAuthAuthAssignment:hover{cursor:pointer;}.bb-gdprTextAuthAuthAssignment a{color:var(--ghv1sn5-1)!important;-webkit-text-decoration:var(--ghv1sn5-2);text-decoration:var(--ghv1sn5-2);}.bb-gdprTextAuthAuthAssignment a:hover{-webkit-text-decoration:var(--ghv1sn5-3);text-decoration:var(--ghv1sn5-3);}
.bb-loginFieldAuthAssignment{position:relative;}.bb-loginFieldAuthAssignment>input:not(input:disabled):focus+div path,.bb-loginFieldAuthAssignment>input:not(input:disabled):active+div path,.bb-loginFieldAuthAssignment>input:not(input:disabled):hover+div path{fill:var(--bb-icon-color--hover);}.bb-loginFieldAuthAssignment .tooltip{padding:8px;background-color:#424242;}.bb-loginFieldAuthAssignment .tooltip b{display:block;margin-bottom:8px;}.bb-loginFieldAuthAssignment .tooltip ul{margin:0;padding:0 0 0 14px;line-height:18px;}
.bb-loginCheckAssignment{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:0 3px 3px 0;margin-top:-22.5px;}.bb-loginCheckAssignment svg{outline:none;}
.bb-loginSuccessCheckmarkContainerAssignmentAuth{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;right:var(--bb-field-padding-left);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-loginSuccessCheckmarkContainerAssignmentAuth svg{pointer-events:none;}
.bb-mailIconContainerAuthAssignment{display:block;outline:none;background-color:transparent;border:none;padding:0;margin:0;position:absolute;left:0;top:50%;width:43px;height:43px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-mailIconContainerAuthAssignment path{fill:var(--m1dk6xbf-0);}
.bb-passwordFieldAssignment{position:relative;}.bb-passwordFieldAssignment>input:focus+div path,.bb-passwordFieldAssignment>input:active+div path,.bb-passwordFieldAssignment>input:hover+div path{stroke:var(--bb-icon-color--hover);}
.bb-passwordFieldAssignmentDisabled{position:relative;}
.bb-toggleVisibilityAuthAssignment{position:absolute;right:1px;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;height:43px;min-width:45px;background-color:transparent;border:none;outline:none;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-toggleVisibilityAuthAssignment svg{stroke:var(--bb-icon-color);}.bb-toggleVisibilityAuthAssignment:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}.bb-toggleVisibilityAuthAssignment:focus svg{stroke:var(--bb-icon-color--hover);}
.bb-forgotContainerAssignment{padding-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-stayContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bb-changeAccountText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-top:16px;color:#9e9e9e;}
.bb-stayTextAssignment{color:var(--bb-field-color);}.bb-stayTextAssignment:hover{cursor:pointer;}
.bb-recaptchaHintOAuthAssignment{color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;}.bb-recaptchaHintOAuthAssignment a{color:var(--bb-recaptcha-link-color);}.bb-recaptchaHintOAuthAssignment a:hover{color:var(--bb-recaptcha-link-color--hover);}
.bb-authFormAssignment{width:100%;}

.bb-submitSpinnerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-submitSpinnerAssignment svg{fill:var(--bb-field-placeholder);}
.bb-accountContainerAssignment{display:inline-block;}
.bb-accountButtonContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:var(--bb-account-border-width);border-style:solid;border-color:var(--bb-account-border-color);border-radius:var(--bb-account-border-radius);background-color:var(--bb-account-background-color);-webkit-box-shadow:var(--bb-account-box-shadow);box-shadow:var(--bb-account-box-shadow);color:var(--bb-account-text-color);padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;outline:none;padding:4px 8px 4px 4px;min-width:172px;max-width:200px;}.bb-accountButtonContainerAssignment:hover{cursor:pointer;border-width:var(--bb-account-border-width--hover);border-color:var(--bb-account-border-color--hover);background-color:var(--bb-account-background-color--hover);color:var(--bb-account-text-color--hover);-webkit-box-shadow:var(--bb-account-box-shadow--hover);box-shadow:var(--bb-account-box-shadow--hover);}.bb-accountButtonContainerAssignment:hover path{stroke:var(--bb-account-icon-color--hover);}.bb-accountButtonContainerAssignment:focus,.bb-accountButtonContainerAssignment:active{cursor:pointer;border-width:var(--bb-account-border-width--focus);border-color:var(--bb-account-border-color--focus);background-color:var(--bb-account-background-color--focus);color:var(--bb-account-text-color--focus);-webkit-box-shadow:var(--bb-account-box-shadow--focus);box-shadow:var(--bb-account-box-shadow--focus);}@media all and (max-width: 600px){.bb-accountButtonContainerAssignment{min-width:auto;}}
.bb-accountButtonImageAssignment{display:block;margin-right:8px;width:32px;height:32px;border-radius:50%;}
.bb-accountButtonPlugImageAssignment{display:block;margin-right:8px;width:32px;height:32px;border-radius:50%;background-color:#f4f7fa;}
.bb-accountButtonNameAssignment{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:20px;padding-right:8px;font-weight:700;}@media all and (max-width: 600px){.bb-accountButtonNameAssignment{display:none;}}
.bb-accountDropdownArrowAssignment{margin-left:auto;-webkit-transition:0.2s ease -webkit-transform;-webkit-transition:0.2s ease transform;transition:0.2s ease transform;-webkit-transform:var(--a1et0ws5-0);transform:var(--a1et0ws5-0);}
.bb-accountList{min-width:200px;}
.bb-accountLink{display:block;-webkit-text-decoration:none;text-decoration:none;color:var(--bb-account-link-color);background-color:var(--bb-account-link-background-color);padding:10px 12px 10px 38px;font-size:16px;line-height:24px;}.bb-accountLink:hover{cursor:pointer;background-color:var(--bb-account-link-background-color--hover);}
.bb-accountLinkWithIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-decoration:none;text-decoration:none;color:var(--bb-account-link-color);padding:10px 12px 10px 12px;font-size:16px;line-height:24px;border-bottom:1px solid #efefef;font-weight:bold;background-color:var(--bb-account-link-background-color);}.bb-accountLinkWithIcon:hover{cursor:pointer;background-color:var(--bb-account-link-background-color--hover);}.bb-accountLinkWithIcon svg{margin-right:8px;}.bb-accountLinkWithIcon path{fill:var(--bb-account-link-color);}
.bb-accountEmptyButton{background-color:transparent;padding:10.5px 42px;border-width:var(--bb-account-border-width);border-style:solid;border-color:var(--bb-account-empty-border-color);border-radius:var(--bb-account-border-radius);background-color:var(--bb-account-empty-background-color);color:var(--bb-account-empty-text-color);-webkit-box-shadow:var(--bb-account-box-shadow);box-shadow:var(--bb-account-box-shadow);font-size:16px;font-weight:700;font-family:inherit;outline:none;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;}.bb-accountEmptyButton:hover{cursor:pointer;border-width:var(--bb-account-border-width--hover);border-color:var(--bb-account-border-color--hover);background-color:var(--bb-account-empty-background-color--hover);color:var(--bb-account-empty-text-color--hover);-webkit-box-shadow:var(--bb-account-box-shadow--hover);box-shadow:var(--bb-account-box-shadow--hover);}.bb-accountEmptyButton:focus,.bb-accountEmptyButton:active{cursor:pointer;border-width:var(--bb-account-border-width--focus);border-color:var(--bb-account-border-color--focus);background-color:var(--bb-account-empty-background-color--focus);color:var(--bb-account-empty-text-color--focus);-webkit-box-shadow:var(--bb-account-box-shadow--focus);box-shadow:var(--bb-account-box-shadow--focus);}@media all and (max-width: 600px){.bb-accountEmptyButton{padding:4px;}}
.bb-accountEmptyLink{-webkit-text-decoration:none;text-decoration:none;background-color:transparent;padding:10.5px 42px;border:2px solid #027ac6;color:#027ac6;font-size:16px;font-weight:700;font-family:inherit;border-radius:100px;outline:none;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;}.bb-accountEmptyLink:hover{cursor:pointer;background-color:#027ac6;color:#fff;}@media all and (max-width: 600px){.bb-accountEmptyLink{padding:4px;}}
.bb-accountEmptyButtonIcon{display:none;}@media all and (max-width: 600px){.bb-accountEmptyButtonIcon{display:block;}.bb-accountEmptyButtonIcon:hover path{fill:#fff;}}
.bb-accountEmptyButtonText{display:block;}@media all and (max-width: 600px){.bb-accountEmptyButtonText{display:none;}}
.bb-accountModalContainer{max-width:320px;}
.bb-banner{text-align:center;font-size:14px;line-height:21px;color:var(--bb-become-writer-color);}
.bb-bannerContainer{padding:16px;}@media (min-width: 1024px){.bb-bannerContainer{padding:32px;}}

.bb-bannerImage{display:block;margin:0 auto 16px;min-width:150px;width:150px;height:150px;border-radius:50%;}
.bb-bannerFooter{background-color:var(--bb-become-writer-footer-bg);padding:8px 16px;border:none;border-top:1px solid var(--bb-become-writer-footer-border-color);}@media (min-width: 1024px){.bb-bannerFooter{padding:8px 32px;}}
.bb-emailField{position:relative;}.bb-emailField>input:focus+div path,.bb-emailField>input:active+div path,.bb-emailField>input:hover+div path{fill:var(--bb-icon-color--hover);}.bb-emailField .tooltip{padding:8px;background-color:rgba(0, 0, 0, 0.8);}.bb-emailField .tooltip b{display:block;margin-bottom:8px;}.bb-emailField .tooltip ul{margin:0;padding:0 0 0 14px;line-height:18px;}
.bb-gdprLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;}
.bb-gdprTextBecomeWriter{color:var(--g24dzqi-0)!important;font-size:14px;line-height:21px;}.bb-gdprTextBecomeWriter:hover{cursor:pointer;}.bb-gdprTextBecomeWriter a{color:var(--g24dzqi-1)!important;-webkit-text-decoration:var(--g24dzqi-2);text-decoration:var(--g24dzqi-2);}.bb-gdprTextBecomeWriter a:hover{-webkit-text-decoration:var(--g24dzqi-3);text-decoration:var(--g24dzqi-3);}
.bb-recaptchaHint{color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;}.bb-recaptchaHint a{color:var(--bb-recaptcha-link-color);}
:root {
  --bb-become-writer-footer-bg: #fcfcfc;
  --bb-become-writer-footer-border-color: #e1e1e1;
  --bb-become-writer-color: #7b7b7b;
  --bb-become-writer-title-color: #424242;
  --bb-become-writer-title-fz--mobile: 24px;
  --bb-become-writer-title-lh--mobile: 26px;
  --bb-become-writer-title-fz: 26px;
  --bb-become-writer-title-lh: 32px;
}
.bb-becomeWriterContainer{padding:16px;}@media (min-width: 1024px){.bb-becomeWriterContainer{padding:32px;}}
.bb-becomeWriterHeading{font-weight:700;text-align:center;margin-bottom:16px;color:var(--bb-become-writer-title-color);font-size:var(--bb-become-writer-title-fz--mobile);line-height:var(--bb-become-writer-title-lh--mobile);}@media (min-width: 1024px){.bb-becomeWriterHeading{font-size:var(--bb-become-writer-title-fz);line-height:var(--bb-become-writer-title-lh);}}
.bb-emptyImg{display:block;margin:0 auto;max-width:275px;width:100%;}
.bb-emptyList{font-size:18px;line-height:29px;text-align:center;font-family:inherit;max-width:380px;margin:0 auto 32px;}.bb-emptyList button{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}
.bb-emptyTitle{font-size:22px;line-height:32px;font-weight:300;margin-bottom:8px;font-weight:bold;color:var(--bb-color-basic-5, #424242);}
.bb-emptyText{margin-bottom:16px;color:var(--bb-color-basic-4, #7b7b7b);}
.bb-disabledContainer{width:100%;max-width:356px;}
.bb-disabledTitle{font-size:26px;font-weight:700;line-height:32px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dae6f2;padding-bottom:24px;margin-bottom:24px;color:#424242;}
.bb-disabledText{font-size:22px;font-weight:400;line-height:32px;padding-bottom:32px;color:#424242;margin:0;}
.bb-disabledLogout{outline:none;padding:0;margin:0;background:transparent;border:none;font-family:inherit;font-size:inherit;color:var(--bb-link-color);display:inline;}.bb-disabledLogout:hover{cursor:pointer;color:var(--bb-link-color--hover);-webkit-text-decoration:underline;text-decoration:underline;}
.bb-accountModalContainerAssignment{max-width:320px;}
.bb-selectChevronOFAssignment{position:absolute;width:45px;height:45px;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;z-index:-1;}
.bb-loadingOFAssignment{width:100%;background-color:var(--bb-field-background);border-radius:var(--bb-field-border-radius);border-width:var(--bb-field-border-width);border-style:var(--bb-field-border-style);border-color:var(--bb-field-border-color);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;color:var(--bb-field-placeholder);font-size:var(--bb-field-font-size);padding-top:var(--bb-field-padding-top);padding-right:var(--bb-field-padding-right);padding-bottom:var(--bb-field-padding-bottom);padding-left:var(--bb-field-padding-left);position:relative;}.bb-loadingOFAssignment svg{fill:var(--bb-icon-color);}
.bb-gdprLabelAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;line-height:24px;}
.bb-gdprTextAssignment{color:var(--gjeqcdm-0)!important;}.bb-gdprTextAssignment:hover{cursor:pointer;}.bb-gdprTextAssignment a{color:var(--gjeqcdm-1)!important;-webkit-text-decoration:var(--gjeqcdm-2);text-decoration:var(--gjeqcdm-2);}.bb-gdprTextAssignment a:hover{color:var(--gjeqcdm-3)!important;-webkit-text-decoration:var(--gjeqcdm-4);text-decoration:var(--gjeqcdm-4);}
.bb-loginFieldAssignment{position:relative;}.bb-loginFieldAssignment>input:not(input:disabled):focus+div path,.bb-loginFieldAssignment>input:not(input:disabled):active+div path,.bb-loginFieldAssignment>input:not(input:disabled):hover+div path{fill:var(--bb-icon-color--hover);}
.bb-iconContainerAssignment{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;right:var(--bb-field-padding-left);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-iconContainerAssignment svg{pointer-events:none;}.bb-iconContainerAssignment svg path{outline:none;}.bb-iconContainerAssignment:hover{cursor:help;}.bb-iconContainerAssignment:hover svg path,.bb-iconContainerAssignment:focus svg path{fill:var(--bb-icon-color--hover);}
.bb-loginContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:200px;}
.bb-mailIconContainerOrderAssignment{display:block;outline:none;background-color:transparent;border:none;padding:0;margin:0;position:absolute;left:0;top:50%;width:43px;height:43px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-mailIconContainerOrderAssignment path{fill:var(--m114j2or-0);}
.bb-recaptchaHintAssignment{color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;justify-self:flex-start;}.bb-recaptchaHintAssignment a{color:var(--bb-recaptcha-link-color);}.bb-recaptchaHintAssignment a:hover{color:var(--bb-recaptcha-link-color--hover);}
.bb-writerFieldAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;max-width:var(--w1tx3d69-0);min-width:260px;}
.bb-writerCloseAssignment{background-color:transparent;border:none;border-radius:50%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:4px;}.bb-writerCloseAssignment:hover{cursor:pointer;background-color:var(--bb-writer-close-background-hover);}
.bb-writerContainerAssignment{width:100%;border-width:var(--bb-writer-border-width);border-style:var(--bb-writer-border-style);border-color:var(--bb-writer-border-color);border-radius:var(--bb-writer-border-radius);padding-top:var(--bb-writer-padding-top);padding-right:var(--bb-writer-padding-right);padding-bottom:var(--bb-writer-padding-bottom);padding-left:var(--bb-writer-padding-left);background-color:var(--bb-writer-background);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-writerAvatarAssignment{display:block;min-width:40px;border-radius:50%;margin-right:8px;}
.bb-writerInfoAssignment{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;font-size:14px;line-height:22px;color:var(--bb-writer-color);}

.bb-writerNameAssignment{color:var(--bb-writer-name-color);font-weight:bold;font-size:14px;max-width:88px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.bb-writerRatingAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:14x;}
.bb-writerStatAssignment{font-size:14px;}
.bb-writerSkeletonAssignment{padding-top:var(--bb-writer-padding-top);padding-right:var(--bb-writer-padding-right);padding-bottom:var(--bb-writer-padding-bottom);padding-left:var(--bb-writer-padding-left);border-width:var(--bb-writer-border-width);border-style:solid;border-radius:var(--bb-writer-border-radius);border-color:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;overflow:hidden;}.bb-writerSkeletonAssignment::before{content:'';width:120px;height:100%;display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(50%, #fff), to(transparent));background:linear-gradient(90deg, transparent 0, #fff 50%, transparent);-webkit-animation:skeleton-load-bb-writerSkeletonAssignment 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;animation:skeleton-load-bb-writerSkeletonAssignment 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;}@-webkit-keyframes skeleton-load{0%{left:-150px;}to{left:100%;}}@-webkit-keyframes skeleton-load-bb-writerSkeletonAssignment{0%{left:-150px;}to{left:100%;}}@keyframes skeleton-load-bb-writerSkeletonAssignment{0%{left:-150px;}to{left:100%;}}
.bb-writerSkeletonAvatarAssignment{min-width:40px;width:40px;height:40px;border-radius:50%;background-color:#efefef;margin-right:8px;}
.bb-writerSkeletonInfoAssignment{width:100%;}
.bb-writerSkeletonLineAssignment{min-width:100%;width:100%;height:14px;margin:5px 0;background-color:#efefef;}
.bb-orderFormAssignment{width:100%;line-height:normal;max-width:var(--onpst9q-0);font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:var(--onpst9q-1);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:var(--onpst9q-1);gap:var(--onpst9q-2);}
.bb-orderFieldsAssignment{position:relative;opacity:var(--o1yn7jvk-0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;-webkit-box-flex:1;flex:1;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.bb-rowFlex{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding-bottom:16px;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex:1;-webkit-box-flex:1;flex:1;}.bb-rowFlex>*{-ms-flex:1;-webkit-box-flex:1;flex:1;}.bb-rowFlex>button{-ms-flex:0.5;-webkit-box-flex:0.5;flex:0.5;max-height:46px;-webkit-box-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;}
.bb-subWriterContainerAssignment{position:relative;}.bb-subWriterContainerAssignment div[class*='writerField']{position:absolute;bottom:0;-webkit-transform:translate(0, calc(100% + 16px));transform:translate(0, calc(100% + 16px));margin-right:-32px;left:0;right:0;}
.bb-writerSpacerAssignment{width:100%;height:62px;margin-top:16px;}
.bb-bWCard{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:var(--bb-color-basic-0, #fff);border-width:var(--bb-bestWriters-card-border-width);border-style:var(--bb-bestWriters-card-border-style);border-color:var(--bb-bestWriters-card-border-color);border-radius:var(--bb-bestWriters-card-border-radius);padding:var(--bb-bestWriters-card-padding);overflow:hidden;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:var(--bb-bestWriters-card-box-shadow);box-shadow:var(--bb-bestWriters-card-box-shadow);-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);height:100%;}.bb-bWCard:hover{-webkit-box-shadow:var(--bb-bestWriters-card-box-shadow--hover);box-shadow:var(--bb-bestWriters-card-box-shadow--hover);}.bb-bWCard .bb-button{white-space:nowrap;}
.bb-bWWriterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;margin-bottom:8px;}
.bb-bWOnlineStatus{display:block;position:relative;}.bb-bWOnlineStatus::before{content:'';position:absolute;width:18px;bottom:var(--b115dwbj-0);right:var(--b115dwbj-0);height:18px;border-radius:50%;}.bb-bWOnlineStatus.online::before{background:radial-gradient(
      var(--bb-color-success-0, #43a047) 6px,
      var(--bb-color-basic-0, #fff) 6px
    );}.bb-bWOnlineStatus.offline::before{background:radial-gradient(
      var(--bb-color-danger-0, #e94b51) 6px,
      var(--bb-color-basic-0, #fff) 6px
    );}.bb-bWOnlineStatus.away::before{background:radial-gradient(
      var(--bb-color-warning-1, #ffecb5) 6px,
      var(--bb-color-basic-0, #fff) 6px
    );}
.bb-bWAvatar{width:64px;height:64px;border-radius:var(--b1bqxf97-0);border:1px solid var(--bb-basic-color-1, #f1f5f9);}
.bb-bWWriterName{color:var(--bb-color-basic-5, #424242);font-size:var(--bb-bestWriters-writer-name-font-size);font-weight:var(--bb-bestWriters-writer-name-font-weight);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:8px;max-width:200px;width:100%;}
.bb-bWRowTitle{font-size:var(--bb-fz-caption, 14px);color:var(--bb-color-basic-5, #424242);font-weight:var(--bb-bestWriters-row-title-font-weight);line-height:var(--bb-bestWriters-subtitle-line-height);margin-bottom:var(--bb-bestWriters-row-title-margin-bottom);}
.bb-bWDetailsTitle{font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);color:var(--bb-color-basic-5, #424242);font-weight:var(--bb-bestWriters-details-title-font-weight);}
.bb-bWDetailsText{font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);color:var(--bb-color-basic-5, #424242);font-weight:var(--bb-bestWriters-details-text-font-weight);}
.bb-bWBestDiscipline{padding:4px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--bb-color-basic-4, #7b7b7b);background:var(--bb-bestWriters-discipline-background-color);font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);border-radius:var(--bb-bestWriters-discipline-border-radius);margin-bottom:8px;}
.bb-bWBrief{color:var(--bb-color-basic-4, #7b7b7b);font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);margin-bottom:16px;}
.bb-bWWriterDetails{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--bb-bestWriters-writer-border-radius);border:1px solid var(--bb-bestWriters-writer-border-color);margin-bottom:16px;margin-top:auto;}@media (max-width: 375px){.bb-bWWriterDetails{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}}
.bb-bWDetailsItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:var(--bb-color-basic-5, #424242);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;padding:8px 4px;background:var(--bb-bestWriters-writer-simple-background-color);font-size:var(--bb-fz-caption, 14px);line-height:var(--bb-lh-caption, 21px);font-weight:var(--bb-bestWriters-details-item-font-weight);border-radius:var(--bb-bestWriters-writer-border-radius);}
.bb-bWTopDetailsItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:var(--bb-color-basic-5, #424242);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;padding:8px 4px;background:var(--bb-bestWriters-writer-top-background-color);font-size:var(--bb-bestWriters-top-details-font-size);border-radius:var(--bb-bestWriters-writer-border-radius);line-height:var(--bb-lh-caption, 21px);font-weight:var(--bb-bestWriters-writer-top-text-font-weight);}
.bb-skeleton{background-color:var(--bb-skeleton-bg);-webkit-animation:pulse 1.5s ease-in-out 0.5s infinite;animation:pulse 1.5s ease-in-out 0.5s infinite;width:100%;max-width:var(--sdhfyg9-0);-ms-flex-negative:0;flex-shrink:0;border-radius:var(--sdhfyg9-1);height:var(--sdhfyg9-2);}
.bb-skeletonBase{background-color:var(--bb-skeleton-bg);-webkit-animation:pulse 1.5s ease-in-out 0.5s infinite;animation:pulse 1.5s ease-in-out 0.5s infinite;margin:0;padding:0;border-radius:var(--bb-global-border-radius);}
.bb-bWToggleButton{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;font-size:18px;line-height:18px;color:var(--bb-color-basic-5, #424242);border-radius:var(--bb-button-border-radius, 100px);border:1px solid var(--bb-color-basic-2, #e1e1e1);padding:12px 24px;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);min-width:140px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width: 576px){.bb-bWToggleButton{width:47%;}}@media (max-width: 375px){.bb-bWToggleButton{width:100%;}}.bb-bWToggleButton svg path{fill:var(--bb-color-primary-0, #0080d1);}.bb-bWToggleButton:hover{background:#f4f7fa;-webkit-box-shadow:var(--bb-field-box-shadow--hover);box-shadow:var(--bb-field-box-shadow--hover);}.bb-bWToggleButton:active,.bb-bWToggleButton.active{border:1px solid var(--bb-color-primary-0, #0080d1);background:#f4f7fa;}
.bb-bWFiltersContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:var(--bb-bestWriters-card-border-width);border-style:var(--bb-bestWriters-card-border-style);border-color:var(--bb-bestWriters-card-border-color);border-radius:var(--bb-bestWriters-card-border-radius);border-radius:3px;padding:16px;margin-bottom:16px;}@media (min-width: 1025px){.bb-bWFiltersContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-bWFiltersWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;width:100%;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bb-bWFilterLabel{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:14px;line-height:21px;color:var(--bb-basic-color-5, #424242);}@media (min-width: 1025px){.bb-bWFilterLabel{max-width:130px;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}}
.bb-bWOnlineIndicator{width:10px;height:10px;padding:4px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;background-color:var(--bb-color-success-0, #43a047);}
.bb-bWSliderContainer{position:relative;}.bb-bWSliderContainer .slick-slider,.bb-bWSliderContainer .slick-list{position:static;}.bb-bWSliderContainer .slick-slider{padding-bottom:44px;}.bb-bWSliderContainer .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;position:static;padding:20px 0;}.bb-bWSliderContainer .slick-list{margin:0 -6px 0 -8px;}@media (min-width: 375px) and (max-width: 576px){.bb-bWSliderContainer .slick-list{margin:0 -24px 0 -8px;}}.bb-bWSliderContainer .slick-slide{height:auto;}.bb-bWSliderContainer .slick-slide>div{margin:0 8px;height:100%;}.bb-bWSliderContainer .slick-arrow{position:absolute;bottom:0;z-index:1;}.bb-bWSliderContainer .slick-prev{left:8px;}.bb-bWSliderContainer .slick-next{left:60px;}.bb-bWSliderContainer .bb-allWriters-link{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;right:0;bottom:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.bb-bWSliderContainer.assignment .slick-arrow{top:-60px;left:initial;bottom:initial;}.bb-bWSliderContainer.assignment .slick-prev{right:60px;}.bb-bWSliderContainer.assignment .slick-next{right:0;}.bb-bWSliderContainer.assignment .bb-allWriters-link{position:relative;margin:0 auto;top:-40px;}@media (min-width: 1025px){.bb-bWSliderContainer.assignment .bb-allWriters-link{top:-80px;margin:0;}}.bb-bWSliderContainer .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%;list-style:none!important;}@media (min-width: 1025px){.bb-bWSliderContainer .slick-dots{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;}}.bb-bWSliderContainer .slick-dots li button{background-color:var(--bb-bestWriters-slider-pagination-background);cursor:pointer;width:12px;height:12px;margin-right:8px;border-radius:100%;border:none;color:transparent;font-size:0;-webkit-box-shadow:none;box-shadow:none;}@media (max-width: 320px){.bb-bWSliderContainer .slick-dots li button{margin-right:7px;}}.bb-bWSliderContainer .slick-dots li:last-of-type button{margin-right:0;}.bb-bWSliderContainer .slick-dots li.slick-active button{background-color:var(--bb-bestWriters-slider-pagination-background--active);cursor:default;}
.bb-bWArrow{outline:none;padding:0;border:none;border-radius:50%;background-color:var(--bb-bestWriters-slider-arrow-background);-webkit-box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow);box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow);}.bb-bWArrow path{stroke:var(--bb-bestWriters-slider-arrow-stroke);}.bb-bWArrow.slick-disabled{background-color:var(--bb-bestWriters-slider-arrow-background--disabled);-webkit-box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--disabled);box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--disabled);}.bb-bWArrow.slick-disabled:hover{-webkit-box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--disabled-hover);box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--disabled-hover);}.bb-bWArrow.slick-disabled path{stroke:var(--bb-bestWriters-slider-arrow-stroke--disabled);}.bb-bWArrow.slick-disabled:hover{cursor:default;background-color:var(--bb-bestWriters-slider-arrow-background--disabled);}.bb-bWArrow.slick-disabled:hover path{stroke:var(--bb-bestWriters-slider-arrow-stroke--disabled);}.bb-bWArrow:hover{cursor:pointer;background-color:var(--bb-bestWriters-slider-arrow-background--hover);-webkit-box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--hover);box-shadow:var(--bb-bestWriters-slider-arrow-box-shadow--hover);}.bb-bWArrow:hover path{stroke:var(--bb-bestWriters-slider-arrow-stroke--hover);}
:root {
  --bb-bestWriters-card-border-color: #dae6f2;
  --bb-bestWriters-card-border-radius: 2px;
  --bb-bestWriters-card-border-width: 1px;
  --bb-bestWriters-card-border-style: solid;
  --bb-bestWriters-subtitle-line-height: 29px;
  --bb-bestWriters-discipline-background-color: #f4f7fa;
  --bb-bestWriters-writer-border-radius: 2px;
  --bb-bestWriters-writer-border-color: #f2f2f2;
  --bb-bestWriters-writer-top-background-color: #f2f2f2;
  --bb-bestWriters-writer-simple-background-color: #fff;
  --bb-bestWriters-writer-top-text-font-size: 16px;
  --bb-bestWriters-writer-top-text-font-weight: 400;
  --bb-bestWriters-details-item-font-weight: 400;
  --bb-bestWriters-slider-pagination-background--active: #0080d1;
  --bb-bestWriters-slider-pagination-background: #b3d9f1;
  --bb-bestWriters-slider-arrow-background: #fff;
  --bb-bestWriters-slider-arrow-background--hover: #0080d1;
  --bb-bestWriters-slider-arrow-background--disabled: #f3f7fa;
  --bb-bestWriters-slider-arrow-stroke: #0080d1;
  --bb-bestWriters-slider-arrow-stroke--hover: #fff;
  --bb-bestWriters-slider-arrow-stroke--disabled: #8cabca;
  --bb-bestWriters-card-box-shadow: none;
  --bb-bestWriters-card-box-shadow--hover: 0px 4px 12px rgb(32 54 70 / 16%);
  --bb-bestWriters-star-color: rgb(242, 203, 82);
  --bb-bestWriters-card-padding: 16px;
  --bb-bestWriters-slider-arrow-box-shadow: none;
  --bb-bestWriters-slider-arrow-box-shadow--hover: none;
  --bb-bestWriters-discipline-border-radius: 0;
  --bb-bestWriters-writer-name-font-size: 18px;
  --bb-bestWriters-writer-name-font-weight: 400;
  --bb-bestWriters-row-title-font-weight: 700;
  --bb-bestWriters-row-title-margin-bottom: 4px;
  --bb-bestWriters-details-title-font-weight: 700;
  --bb-bestWriters-details-text-font-weight: 400;
  --bb-bestWriters-title-font-weight: 700;
  --bb-bestWriters-slider-arrow-box-shadow--disabled: none;
  --bb-bestWriters-slider-arrow-box-shadow--disabled-hover: none;
  --bb-bestWriters-writer-rating-font-weight: 700;
  --bb-bestWriters-max-rating-font-weight: 400;
  --bb-bestWriters-top-details-font-size: 16px;
}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.bb-companyText{font-family:inherit;white-space:pre-wrap;color:var(--bb-color-basic-3);font-size:var(--bb-fz-caption);line-height:var(--bb-lh-caption);text-align:left;}.bb-companyText.companyText_center{white-space:normal;max-width:450px;margin:0 auto;text-align:center;}
.bb-companyHiddenText.bb-companyText::after{content:attr(data-content);}
.bb-companySkeletonContainer.bb-companyText{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:6px;margin-top:4px;}.bb-companySkeletonContainer.bb-companyText.companyText_center{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin:0 auto;max-width:600px;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-companySkeletonContainer.bb-companyText .company-skeleton{height:var(--bb-fz-caption);background-color:var(--bb-color-basic-3);}.bb-companySkeletonContainer.bb-companyText .company-skeleton:last-of-type{margin-bottom:0;}
.bb-ctaContainer{display:inline-block;}
.bb-selectLabel{font-size:var(--bb-label-font-size);color:var(--bb-color-basic-4);padding-bottom:6px;display:block;}
.bb-latestOrderCard{background:var(--bb-color-basic-0);border-radius:3px;border:1px solid #dae6f2;padding:24px;margin-bottom:16px;color:var(--bb-field-color);-webkit-transition:box-shadow 0.3s ease;-webkit-transition:-webkit-box-shadow 0.3s ease;transition:-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease;}@media (max-width: 1025px){.bb-latestOrderCard{padding:16px;}}
.bb-mobileHeader{margin-bottom:8px;}@media (min-width: 1025px){.bb-mobileHeader{display:none;}}
.bb-latestOrdersDesktopInfo{display:none;}@media (min-width: 1025px){.bb-latestOrdersDesktopInfo{display:block;}}
.bb-latestOrdersMobileInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:8px;}@media (min-width: 1025px){.bb-latestOrdersMobileInfo{display:none;}}
.bb-latestOrderHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:8px;}@media all and (min-width: 1025px){.bb-latestOrderHeader{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-latestOrderTitle{margin:0;font-weight:400;font-size:var(--bb-fz-title-mobile);line-height:var(--bb-lh-title-mobile);}@media (min-width: 1025px){.bb-latestOrderTitle{font-size:var(--bb-fz-title);line-height:var(--bb-lh-title);}}
.bb-latestOrderTitleHidden{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}.bb-latestOrderTitleHidden h3{font-size:22px;color:var(--bb-color-basic-4);margin:0;margin-right:16px;font-weight:400;font-style:italic;}.bb-latestOrderTitleHidden svg{cursor:help;}
.bb-latestOrderFinishDate{font-size:var(--bb-fz-caption);line-height:var(--bb-lh-caption);color:var(--bb-color-basic-4);}
.bb-latestOrderFinishDateDesktop{font-size:var(--bb-fz-caption);line-height:var(--bb-lh-caption);color:var(--bb-color-basic-4);display:none;}@media (min-width: 1025px){.bb-latestOrderFinishDateDesktop{display:inline;}}
.bb-latestOrderDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}@media all and (min-width: 1025px){.bb-latestOrderDetails{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;border-bottom:1px solid #f1f5f9;margin-bottom:16px;padding-bottom:16px;}}
.bb-latestOrderContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}@media all and (min-width: 1025px){.bb-latestOrderContent{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-latestOrderInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bb-latestOrderInfoItem{display:inline;color:var(--bb-color-basic-4);font-size:14px;line-height:20px;border-right:1px solid #e1e1e1;margin-right:8px;padding-right:8px;}.bb-latestOrderInfoItem:last-of-type{border-right:none;}@media (max-width: 1025px){.bb-latestOrderInfoItem{display:block;border-right:none;padding-right:0;}}
.bb-latestOrderWriterProfile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;margin-bottom:16px;background:var(--bb-color-basic-1);color:inherit;-webkit-text-decoration:none;text-decoration:none;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #f1f5f9;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.bb-latestOrderWriterProfile:hover{-webkit-text-decoration:none;text-decoration:none;-webkit-box-shadow:0px 5px 4px rgba(32, 54, 70, 0.15);box-shadow:0px 5px 4px rgba(32, 54, 70, 0.15);}.bb-latestOrderWriterProfile:hover .bb-latestOrderWriterName{color:var(--bb-color-primary-0);}@media all and (min-width: 1025px){.bb-latestOrderWriterProfile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:200px;min-width:200px;padding:12px;-ms-flex:1;-webkit-box-flex:1;flex:1;margin-right:24px;margin-bottom:0;}}
.bb-latestOrderWriterProfileWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}@media all and (min-width: 1025px){.bb-latestOrderWriterProfileWrapper{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}}
.bb-latestOrderOnlineStatus{position:relative;margin-right:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}@media (min-width: 1025px){.bb-latestOrderOnlineStatus{margin-right:0;}}.bb-latestOrderOnlineStatus::before{content:'';position:absolute;width:12px;bottom:2px;right:var(--ligctvc-0);bottom:var(--ligctvc-1);height:12px;border-radius:50%;}.bb-latestOrderOnlineStatus.online::before,.bb-latestOrderOnlineStatus.away::before{background:radial-gradient(#43a047 4px, #fff 4px);}.bb-latestOrderOnlineStatus.offline::before{background:radial-gradient(#f44336 4px, #fff 4px);}
.bb-latestOrderWriterAvatar{width:62px;height:62px;border-radius:var(--l4irgg8-0);}@media (min-width: 1025px){.bb-latestOrderWriterAvatar{width:48px;height:48px;}}

.bb-latestOrderWriterName{color:var(--bb-color-basic-5);font-size:var(--bb-fz-caption);line-height:18px;font-weight:700;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:4px;margin-top:8px;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}@media (min-width: 1025px){.bb-latestOrderWriterName{text-align:center;}}
.bb-latestOrderWriterOrdersQty{color:var(--bb-color-basic-4);font-weight:400;font-size:var(--bb-fz-caption);}
.bb-latestOrderWriterRating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:var(--lv4hbmk-0);-ms-flex-align:var(--lv4hbmk-0);align-items:var(--lv4hbmk-0);font-size:var(--bb-fz-caption);margin-bottom:var(--lv4hbmk-1);gap:4px;-ms-flex-direction:var(--lv4hbmk-2);-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:var(--lv4hbmk-2);}@media (max-width: 375px){.bb-latestOrderWriterRating{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}}@media (min-width: 1025px){.bb-latestOrderWriterRating{-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}
.bb-latestOrderWriterRatingIndicator{position:relative;height:2px;width:140px;background:#c1c1c1;}@media (min-width: 1025px){.bb-latestOrderWriterRatingIndicator{width:168px;}}
.bb-latestOrderWriterRatingProgress{position:relative;height:2px;background:var(--bb-color-primary-0);width:var(--l12nhvdg-0);}@media (min-width: 1025px){.bb-latestOrderWriterRatingProgress{width:var(--l12nhvdg-1);}}
.bb-latestOrderRating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700;}
.bb-latestOrderRatingDesktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:21px;font-weight:700;display:none;}@media all and (min-width: 1025px){.bb-latestOrderRatingDesktop{display:-webkit-box;display:-ms-flexbox;display:flex;}}
.bb-latestOrderRatingMax{font-weight:400;color:var(--bb-color-basic-5);}
.bb-latestOrderFeedback{width:100%;}
.bb-latestOrderCaption{font-size:14px;color:var(--bb-color-basic-4);line-height:21px;}
.bb-latestOrderComment{margin:8px 0;font-size:16px;}@media (min-width: 1025px){.bb-latestOrderComment{font-size:18px;}}
.bb-latestOrdersDescriptorsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;}@media (min-width: 1025px){.bb-latestOrdersDescriptorsContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.bb-latestOrdersDescriptorsContainer svg{margin-right:4px;min-width:14px;}
.bb-descriptorsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bb-latestOrderDescriptor{position:relative;font-size:var(--bb-latest-descriptor-font-size);line-height:var(--bb-latest-descriptor-line-height);color:var(--bb-color-basic-4);padding:0 8px;}.bb-latestOrderDescriptor::before{content:'.';position:absolute;top:-4px;right:0;font-size:18px;}.bb-latestOrderDescriptor:last-of-type::before{content:'';}
.bb-latestOrderWriterItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-latestOrdersEmptyImg{display:block;margin:0 auto;max-width:275px;width:100%;}
.bb-latestOrdersEmptyList{font-size:var(--bb-fz-caption);line-height:var(--bb-lh-caption);color:var(--bb-color-basic-4);text-align:center;font-family:inherit;max-width:380px;margin:0 auto 32px;}
.bb-latestOrdersEmptyTitle{font-size:22px;line-height:32px;font-weight:300;margin-bottom:8px;color:var(--bb-color-basic-5);}
.bb-latestOrdersEmptyText{margin-bottom:16px;}
.bb-latestOrdersStarWrapper{line-height:14px;}.bb-latestOrdersStarWrapper svg{margin-right:4px;width:var(--bb-rating-star-width);height:var(--bb-rating-star-height);}.bb-latestOrdersStarWrapper path{fill:var(--l1ef279h-0);stroke:var(--l1ef279h-1);}
:root {
  --bb-latest-descriptor-font-size: 14px;
  --bb-latest-descriptor-line-height: 16px;
  --bb-latest-label-font-size: 12px;
  --bb-latest-label-line-height: 16px;
}
.bb-latestOrdersButton{display:block;margin:0 auto;border-width:var(--bb-button-border-width);border-style:var(--bb-button-border-style);border-color:var(--bb-button-border-color);border-radius:var(--bb-button-border-radius);background-color:var(--bb-button-background);padding-top:var(--bb-button-padding-top);padding-right:var(--bb-button-padding-right);padding-bottom:var(--bb-button-padding-bottom);padding-left:var(--bb-button-padding-left);-webkit-box-shadow:var(--bb-button-shadow);box-shadow:var(--bb-button-shadow);color:var(--bb-button-color);font-family:inherit;font-size:var(--bb-button-font-size);font-weight:var(--bb-button-font-weight);line-height:var(--bb-button-line-height);outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;}.bb-latestOrdersButton:hover{cursor:pointer;background-color:var(--bb-button-background--hover);border-color:var(--bb-button-border-color--hover);-webkit-box-shadow:var(--bb-button-shadow--hover);box-shadow:var(--bb-button-shadow--hover);color:var(--bb-button-color--hover);}.bb-latestOrdersButton:active,.bb-latestOrdersButton:focus{color:var(--bb-button-color--focus);-webkit-box-shadow:var(--bb-button-shadow--focus);box-shadow:var(--bb-button-shadow--focus);border-color:var(--bb-button-border-color--focus);background-color:var(--bb-button-background--focus);}.bb-latestOrdersButton:disabled{color:var(--bb-button-color--disabled);background-color:var(--bb-button-background--disabled);border-color:var(--bb-button-border-color--disabled);-webkit-box-shadow:var(--bb-button-shadow--disabled);box-shadow:var(--bb-button-shadow--disabled);cursor:default;}
.bb-latestOrdersFiltersContainer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;gap:16px;}@media (min-width: 767px){.bb-latestOrdersFiltersContainer{-ms-grid-columns:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr);gap:24px;}}@media (min-width: 1200px){.bb-latestOrdersFiltersContainer{-ms-grid-columns:repeat(3, 1fr) max-content;grid-template-columns:repeat(3, 1fr) -webkit-max-content;grid-template-columns:repeat(3, 1fr) max-content;}}
.bb-notificationReminderCardContainer{position:fixed;background:var(--bb-color-basic-1);border-radius:var(--bb-global-border-radius);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:var(--bb-nr-padding);border:1px solid;border-color:var(--bb-nr-border-color);-webkit-box-shadow:10px 10px 30px rgba(32, 54, 70, 0.1);box-shadow:10px 10px 30px rgba(32, 54, 70, 0.1);opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);left:12px;right:12px;gap:12px;top:var(--bb-nr-top-mobile);}@media (min-width: 1024px){.bb-notificationReminderCardContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;top:var(--bb-nr-top);right:24px;left:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}.bb-notificationReminderCardContainer.nr-banner-show{opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);-webkit-animation:show-banner-bb-notificationReminderCardContainer 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:show-banner-bb-notificationReminderCardContainer 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;}.bb-notificationReminderCardContainer.nr-banner-hide{opacity:1;-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);-webkit-animation:hide-banner-bb-notificationReminderCardContainer 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation:hide-banner-bb-notificationReminderCardContainer 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;}@-webkit-keyframes show-banner-bb-notificationReminderCardContainer{0%{opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);}20%{opacity:0;}100%{opacity:1;-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);}}@keyframes show-banner-bb-notificationReminderCardContainer{0%{opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);}20%{opacity:0;}100%{opacity:1;-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);}}@-webkit-keyframes hide-banner-bb-notificationReminderCardContainer{0%{opacity:1;-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);}80%{opacity:0;}100%{opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);}}@keyframes hide-banner-bb-notificationReminderCardContainer{0%{opacity:1;-webkit-transform:translateX(0) scaleX(1);transform:translateX(0) scaleX(1);}80%{opacity:0;}100%{opacity:0;-webkit-transform:translateX(50%) scaleX(0.7);transform:translateX(50%) scaleX(0.7);}}.bb-notificationReminderCardContainer .button-pulsing{-webkit-box-shadow:0 0 0 0 rgba(88, 120, 243, 0.4);box-shadow:0 0 0 0 rgba(88, 120, 243, 0.4);-webkit-animation:pulse-shadow-bb-notificationReminderCardContainer 2s infinite;-webkit-animation:pulse-shadow-bb-notificationReminderCardContainer 2s infinite;animation:pulse-shadow-bb-notificationReminderCardContainer 2s infinite;}@-webkit-keyframes pulse-shadow-bb-notificationReminderCardContainer{0%{-webkit-box-shadow:0 0 0 0 rgba(88, 120, 243, 1);box-shadow:0 0 0 0 rgba(88, 120, 243, 1);}70%{-webkit-box-shadow:0 0 0 10px rgba(88, 120, 243, 0);box-shadow:0 0 0 10px rgba(88, 120, 243, 0);}100%{-webkit-box-shadow:0 0 0 50px rgba(88, 120, 243, 0);box-shadow:0 0 0 50px rgba(88, 120, 243, 0);}}@keyframes pulse-shadow-bb-notificationReminderCardContainer{0%{-webkit-box-shadow:0 0 0 0 rgba(88, 120, 243, 1);box-shadow:0 0 0 0 rgba(88, 120, 243, 1);}70%{-webkit-box-shadow:0 0 0 10px rgba(88, 120, 243, 0);box-shadow:0 0 0 10px rgba(88, 120, 243, 0);}100%{-webkit-box-shadow:0 0 0 50px rgba(88, 120, 243, 0);box-shadow:0 0 0 50px rgba(88, 120, 243, 0);}}
.bb-notificationReminderLeft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-right:5vw;}.bb-notificationReminderLeft .bell-path{fill:var(--bb-nr-icon-color);}
.bb-notificationReminderContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.bb-notificationReminderTitle{font-style:normal;font-weight:700;margin:0;padding:0;font-size:18px;line-height:22px;color:var(--bb-color-basic-5);}
.bb-notificationReminderDescription{font-style:normal;font-weight:400;font-size:14px;margin:0;padding:0;line-height:20px;color:var(--bb-color-basic-5);}
.bb-notificationReminderButtonsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}@media (min-width: 1024px){.bb-notificationReminderButtonsContainer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.bb-notificationReminderButtonsContainer a{width:100%;}.bb-notificationReminderButtonsContainer a:hover{-webkit-text-decoration:none;text-decoration:none;}@media (min-width: 1024px){.bb-notificationReminderButtonsContainer a{width:unset;}}
.bb-notificationReminderClose{background-color:transparent;border:none;border-radius:50%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:4px;position:absolute;top:var(--bb-nr-padding);right:var(--bb-nr-padding);}@media (min-width: 1024px){.bb-notificationReminderClose{position:relative;top:unset;right:unset;}}.bb-notificationReminderClose:hover{cursor:pointer;background-color:#f3f7fa;}
:root {
  --bb-nr-border-color: var(--bb-color-secondary-2);
  --bb-nr-icon-color: var(--bb-color-secondary-2);
  --bb-nr-top: 100px;
  --bb-nr-top-mobile: var(--bb-nr-top);
  --bb-nr-right: 24px;
  --bb-nr-right-mobile: 12px;
  --bb-nr-padding: 16px;
}
@charset "UTF-8";
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker__navigation-icon::before {
  border-color: #ccc;
  border-style: solid;
  border-width: 3px 3px 0 0;
  content: "";
  display: block;
  height: 9px;
  position: absolute;
  top: 6px;
  width: 9px;
}
.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", helvetica, arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
  line-height: initial;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}
.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker-popper {
  z-index: 1;
  line-height: 0;
}
.react-datepicker-popper .react-datepicker__triangle {
  stroke: #aeaeae;
}
.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle {
  fill: #f0f0f0;
  color: #f0f0f0;
}
.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle {
  fill: #fff;
  color: #fff;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding: 8px 0;
  position: relative;
}
.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}
.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}
.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 15px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

h2.react-datepicker__current-month {
  padding: 0;
  margin: 0;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 2px;
  padding: 0;
  border: none;
  z-index: 1;
  height: 32px;
  width: 32px;
  text-indent: -999em;
  overflow: hidden;
}
.react-datepicker__navigation--previous {
  left: 2px;
}
.react-datepicker__navigation--next {
  right: 2px;
}
.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 85px;
}
.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__navigation--years-previous {
  top: 4px;
}
.react-datepicker__navigation--years-upcoming {
  top: -4px;
}
.react-datepicker__navigation:hover *::before {
  border-color: #a6a6a6;
}

.react-datepicker__navigation-icon {
  position: relative;
  top: -1px;
  font-size: 20px;
  width: 0;
}
.react-datepicker__navigation-icon--next {
  left: -2px;
}
.react-datepicker__navigation-icon--next::before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  left: -7px;
}
.react-datepicker__navigation-icon--previous {
  right: -2px;
}
.react-datepicker__navigation-icon--previous::before {
  -webkit-transform: rotate(225deg);
          transform: rotate(225deg);
  right: -7px;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__year-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 180px;
}
.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}
.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}
.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time] {
  -moz-appearance: textfield;
}
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}
.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -87px;
  top: 0;
}
.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + 1.7rem / 2);
  overflow-y: scroll;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}
.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}
.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,
.react-datepicker__week-number--keyboard-selected):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__week-number--selected {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__week-number--selected:hover {
  background-color: #1d5d90;
}
.react-datepicker__week-number--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}
.react-datepicker__week-number--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day-names {
  white-space: nowrap;
  margin-bottom: -8px;
}

.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}
.react-datepicker__day:not([aria-disabled=true]):hover,
.react-datepicker__month-text:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text:not([aria-disabled=true]):hover,
.react-datepicker__year-text:not([aria-disabled=true]):hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}
.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}
.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}
.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,
.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover {
  background-color: #32be3f;
}
.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}
.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}
.react-datepicker__day--holidays,
.react-datepicker__month-text--holidays,
.react-datepicker__quarter-text--holidays,
.react-datepicker__year-text--holidays {
  position: relative;
  border-radius: 0.3rem;
  background-color: #ff6803;
  color: #fff;
}
.react-datepicker__day--holidays .overlay,
.react-datepicker__month-text--holidays .overlay,
.react-datepicker__quarter-text--holidays .overlay,
.react-datepicker__year-text--holidays .overlay {
  position: absolute;
  bottom: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s ease-in-out;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}
.react-datepicker__day--holidays:not([aria-disabled=true]):hover,
.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,
.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover {
  background-color: #cf5300;
}
.react-datepicker__day--holidays:hover .overlay,
.react-datepicker__month-text--holidays:hover .overlay,
.react-datepicker__quarter-text--holidays:hover .overlay,
.react-datepicker__year-text--holidays:hover .overlay {
  visibility: visible;
  opacity: 1;
}
.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}
.react-datepicker__day--selected:not([aria-disabled=true]):hover, .react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover, .react-datepicker__day--in-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,
.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover {
  background-color: #1d5d90;
}
.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #bad9f1;
  color: rgb(0, 0, 0);
}
.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,
.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover {
  background-color: #1d5d90;
}
.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range),
.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--in-range) {
  background-color: rgba(33, 107, 165, 0.5);
}
.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range), .react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range),
.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__year-text--in-selecting-range) {
  background-color: #f0f0f0;
  color: #000;
}
.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}
.react-datepicker__day--disabled .overlay,
.react-datepicker__month-text--disabled .overlay,
.react-datepicker__quarter-text--disabled .overlay,
.react-datepicker__year-text--disabled .overlay {
  position: absolute;
  bottom: 70%;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #333;
  color: #fff;
  padding: 4px;
  border-radius: 4px;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s ease-in-out;
  transition: visibility 0s, opacity 0.3s ease-in-out;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}
.react-datepicker__input-container .react-datepicker__calendar-icon {
  position: absolute;
  padding: 0.5rem;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.react-datepicker__view-calendar-icon input {
  padding: 6px 10px 5px 25px;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
  position: relative;
}
.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}
.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
  right: -16px;
  top: 0;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}
.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}
.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}
.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}
.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}
.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0 6px 0 0;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}
.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "×";
}
.react-datepicker__close-icon--disabled {
  cursor: default;
}
.react-datepicker__close-icon--disabled::after {
  cursor: default;
  background-color: #ccc;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2147483647;
}
.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}
@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}
.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__children-container {
  width: 13.8rem;
  margin: 0.4rem;
  padding-right: 0.2rem;
  padding-left: 0.2rem;
  height: auto;
}

.react-datepicker__aria-live {
  position: absolute;
  clip-path: circle(0);
  border: 0;
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  width: 1px;
  white-space: nowrap;
}

.react-datepicker__calendar-icon {
  width: 1em;
  height: 1em;
  vertical-align: -0.125em;
}

.bb-deadlineRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}
.bb-deadlineField{position:relative;}.bb-deadlineField input:hover{cursor:pointer;}.bb-deadlineField .react-datepicker-popper{z-index:2;}.bb-deadlineField .react-datepicker{width:320px;border:none;border-radius:4px;-webkit-box-shadow:0px 8px 16px rgb(66 66 66 / 20%);box-shadow:0px 8px 16px rgb(66 66 66 / 20%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff;}.bb-deadlineField .react-datepicker__time-container,.bb-deadlineField .react-datepicker__month-container{float:none;-webkit-box-sizing:border-box;box-sizing:border-box;}.bb-deadlineField .react-datepicker__time-container{border-color:#dde6ef;}.bb-deadlineField .react-datepicker__month-container{max-width:235px;}.bb-deadlineField .react-datepicker__triangle{display:none;}.bb-deadlineField .react-datepicker__header{background-color:var(--bb-datepicker-header-background);border-color:#dde6ef;}.bb-deadlineField .react-datepicker__header--time{padding-bottom:32px;}.bb-deadlineField .react-datepicker__time-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-deadlineField .react-datepicker__time-list-item::before,.bb-deadlineField .react-datepicker__time-list-item::after{content:none;}.bb-deadlineField .react-datepicker__day{outline:none;}.bb-deadlineField .react-datepicker__day--selected,.bb-deadlineField .react-datepicker__time-list-item--selected{background-color:var(--bb-datepicker--selected)!important;}.bb-deadlineField .react-datepicker__day--outside-month{background-color:transparent!important;color:inherit;}.bb-deadlineField .react-datepicker__day--keyboard-selected{-webkit-box-shadow:0 0 0 2px var(--bb-datepicker--selected);box-shadow:0 0 0 2px var(--bb-datepicker--selected);background-color:transparent;color:inherit;}.bb-deadlineField .react-datepicker__time-box{width:auto!important;}.bb-deadlineField .react-datepicker__day--disabled{color:#ccc;}
.bb-deadlineConfirm{background-color:var(--bb-datepicker-confirm-background);color:var(--bb-datepicker-confirm-color);width:100%;border:none;padding-top:12px;padding-bottom:12px;border-radius:0 0 4px 4px;font-size:var(--bb-datepicker-confirm-font-size);font-weight:var(--bb-datepicker-confirm-font-weight);}.bb-deadlineConfirm:hover{cursor:pointer;background-color:var(--bb-datepicker-confirm-background--hover);}
.bb-deadlineCalendar{position:absolute;right:0;top:50%;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 3px 3px 0;margin-top:-22.5px;pointer-events:none;}
.bb-gdprLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;}
.bb-gdprText{color:var(--g1mswtgv-0)!important;}.bb-gdprText:hover{cursor:pointer;}.bb-gdprText a{color:var(--g1mswtgv-1)!important;-webkit-text-decoration:var(--g1mswtgv-2);text-decoration:var(--g1mswtgv-2);}.bb-gdprText a:hover{color:var(--g1mswtgv-3)!important;-webkit-text-decoration:var(--g1mswtgv-4);text-decoration:var(--g1mswtgv-4);}
.bb-loginField{position:relative;}
.bb-iconContainer{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;right:var(--bb-field-padding-left);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-iconContainer svg{pointer-events:none;}.bb-iconContainer svg{outline:none;}.bb-iconContainer:hover{cursor:help;}.bb-iconContainer:hover svg path,.bb-iconContainer:focus svg path{fill:var(--bb-icon-color--hover);}
.bb-styledHint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--bb-hint-background);border-radius:var(--bb-hint-border-radius);padding-top:var(--bb-hint-padding-top);padding-right:var(--bb-hint-padding-right);padding-bottom:var(--bb-hint-padding-bottom);padding-left:var(--bb-hint-padding-left);white-space:nowrap;margin-left:12px;min-width:130px;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--bb-hint-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:3px solid transparent;-webkit-transition:color 0.1s,border 0.1s;transition:color 0.1s,border 0.1s;}.bb-styledHint:hover{color:var(--bb-color-primary-0);cursor:pointer;}.bb-styledHint:active,.bb-styledHint:focus{border:3px solid var(--bb-color-secondary-3);}
.bb-pagesRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.bb-pagesField{position:relative;}.bb-pagesField button:nth-of-type(2){left:auto;right:var(--bb-field-border-width);border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-pagesField input{text-align:center;padding-left:44px;padding-right:44px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bb-pagesButton{width:43px;height:43px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin:0;padding:0;position:absolute;left:var(--bb-field-border-width);top:50%;border-radius:var(--bb-field-border-radius) 0 0 var(--bb-field-border-radius);outline:none;margin-top:-21.5px;}.bb-pagesButton:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}
.bb-selectChevron{position:absolute;width:45px;height:45px;right:0;top:50%;margin-top:-22.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;z-index:-1;}
.bb-loading{width:100%;background-color:var(--bb-field-background);border-radius:var(--bb-field-border-radius);border-width:var(--bb-field-border-width);border-style:var(--bb-field-border-style);border-color:var(--bb-field-border-color);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;color:var(--bb-field-placeholder);font-size:var(--bb-field-font-size);padding-top:var(--bb-field-padding-top);padding-right:var(--bb-field-padding-right);padding-bottom:var(--bb-field-padding-bottom);padding-left:var(--bb-field-padding-left);position:relative;}.bb-loading svg{fill:var(--bb-icon-color);}
.bb-highlightedLink{color:var(--h1rxzeu9-0);}.bb-highlightedLink:hover{cursor:var(--h1rxzeu9-1);}
.bb-recaptchaHint{color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;}.bb-recaptchaHint a{color:var(--bb-recaptcha-link-color);}
.bb-titleField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bb-titleClose{background-color:transparent;border:none;border-radius:50%;margin:0 0 0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;}.bb-titleClose:hover{cursor:pointer;background-color:#f3f7fa;}
.bb-titleContainer{width:100%;border-width:var(--bb-field-border-width);border-style:var(--bb-field-border-style);border-radius:var(--bb-field-border-radius);background-color:var(--bb-field-background);color:var(--bb-field-color);border-color:var(--bb-field-border-color);padding-top:var(--bb-field-padding-top);padding-right:var(--bb-field-padding-right);padding-bottom:var(--bb-field-padding-bottom);padding-left:var(--bb-field-padding-left);font-family:inherit;font-size:var(--bb-field-font-size);line-height:var(--bb-field-line-height);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:var(--bb-field-box-shadow);box-shadow:var(--bb-field-box-shadow);-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-wordsRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
.bb-wordsField{position:relative;}.bb-wordsField button:nth-of-type(2){left:auto;right:var(--bb-field-border-width);border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-wordsField input{text-align:center;padding-left:44px;padding-right:44px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.bb-wordsButton{width:43px;height:43px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;margin:0;padding:0;position:absolute;left:var(--bb-field-border-width);top:50%;border-radius:var(--bb-field-border-radius) 0 0 var(--bb-field-border-radius);outline:none;margin-top:-21.5px;}.bb-wordsButton:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}
.bb-writerField{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;}
.bb-writerClose{background-color:transparent;border:none;border-radius:50%;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:4px;}.bb-writerClose:hover{cursor:pointer;background-color:#f3f7fa;}
.bb-writerContainer{width:100%;border-width:var(--bb-writer-border-width);border-style:var(--bb-writer-border-style);border-color:var(--bb-writer-border-color);border-radius:var(--bb-writer-border-radius);padding-top:var(--bb-writer-padding-top);padding-right:var(--bb-writer-padding-right);padding-bottom:var(--bb-writer-padding-bottom);padding-left:var(--bb-writer-padding-left);background-color:var(--bb-writer-background);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-writerAvatar{display:block;min-width:40px;border-radius:50%;margin-right:8px;}
.bb-writerInfo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;font-size:14px;line-height:22px;color:var(--bb-writer-color);}

.bb-writerName{color:var(--bb-writer-name-color);font-weight:bold;font-size:12px;max-width:88px;overflow:hidden;text-overflow:ellipsis;}
.bb-writerRating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:12px;}
.bb-writerStat{font-size:12px;}
.bb-writerSkeleton{padding-top:var(--bb-writer-padding-top);padding-right:var(--bb-writer-padding-right);padding-bottom:var(--bb-writer-padding-bottom);padding-left:var(--bb-writer-padding-left);border-width:var(--bb-writer-border-width);border-style:solid;border-radius:var(--bb-writer-border-radius);border-color:#efefef;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;overflow:hidden;}.bb-writerSkeleton::before{content:'';width:120px;height:100%;display:block;position:absolute;background:-webkit-gradient(linear, left top, right top, color-stop(0, transparent), color-stop(50%, #fff), to(transparent));background:linear-gradient(90deg, transparent 0, #fff 50%, transparent);-webkit-animation:skeleton-load-bb-writerSkeleton 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;animation:skeleton-load-bb-writerSkeleton 1s cubic-bezier(0.4, 0, 0.2, 1) infinite;}@-webkit-keyframes skeleton-load{0%{left:-150px;}to{left:100%;}}@-webkit-keyframes skeleton-load-bb-writerSkeleton{0%{left:-150px;}to{left:100%;}}@keyframes skeleton-load-bb-writerSkeleton{0%{left:-150px;}to{left:100%;}}
.bb-writerSkeletonAvatar{min-width:40px;width:40px;height:40px;border-radius:50%;background-color:#efefef;margin-right:8px;}
.bb-writerSkeletonInfo{width:100%;}
.bb-writerSkeletonLine{min-width:100%;width:100%;height:14px;margin:5px 0;background-color:#efefef;}
.bb-orderForm{width:100%;max-width:356px;line-height:normal;font-size:16px;margin:0 auto;}
.bb-orderFields{position:relative;opacity:var(--oq6ctu5-0);}
.bb-infoBadge{background:#f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;gap:8px;padding:8px;color:#424242;font-size:14px;line-height:20px;}
.bb-alreadyHaveAccount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px;color:#424242;font-size:14px;line-height:24px;}
.bb-loginButton{background:none;border:none;color:var(--bb-link-color);cursor:pointer;font-size:14px;padding:0;line-height:24px;font-weight:600;}.bb-loginButton:hover{color:var(--bb-link-color--hover);}
.bb-postOrderExperience{padding:32px;max-width:498px;margin:0 auto;border:1px solid #dde6ef;-webkit-box-shadow:10px 10px 30px 0px #2036461a;box-shadow:10px 10px 30px 0px #2036461a;font-size:14px;line-height:24px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;color:var(--bb-color-basic-5, #424242);}
.bb-postOrderExperienceCentered.bb-postOrderExperience{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-postOrderForm{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;opacity:var(--p1um6hec-0);pointer-events:var(--p1um6hec-1);cursor:var(--p1um6hec-2);}.bb-postOrderForm::after{content:'';width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255, 255, 255, 0.5);z-index:1;display:var(--p1um6hec-3);}
.bb-postOrderSubmitButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:12px 16px;background-color:#43a047;border-radius:100px;font-weight:700;line-height:16px;color:#fff;border:none;margin-left:auto;cursor:pointer;min-width:140px;}

.bb-postOrderLabel{display:block;font-weight:700;margin-bottom:8px;text-align:center;}
.bb-postOrderTitle{font-size:22px;font-weight:700;line-height:26px;margin-bottom:24px;}.bb-postOrderTitle a{color:var(--bb-color-primary-0);-webkit-text-decoration:none;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-postOrderLink{-webkit-text-decoration:none;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-width:var(--bb-button-border-width);border-style:var(--bb-button-border-style);border-color:var(--bb-button-border-color);border-radius:var(--bb-button-border-radius);background-color:var(--bb-button-background);padding-top:var(--bb-button-padding-top);padding-right:var(--bb-button-padding-right);padding-bottom:var(--bb-button-padding-bottom);padding-left:var(--bb-button-padding-left);-webkit-box-shadow:var(--bb-button-shadow);box-shadow:var(--bb-button-shadow);color:var(--bb-button-color);font-family:inherit;font-size:var(--bb-button-font-size);font-weight:var(--bb-button-font-weight);line-height:var(--bb-button-line-height);outline:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);transition:all 0.3s cubic-bezier(0.39, 0.575, 0.565, 1);}.bb-postOrderLink:hover{cursor:pointer;background-color:var(--bb-button-background--hover);border-color:var(--bb-button-border-color--hover);-webkit-box-shadow:var(--bb-button-shadow--hover);box-shadow:var(--bb-button-shadow--hover);color:var(--bb-button-color--hover);}.bb-postOrderLink:active,.bb-postOrderLink:focus{color:var(--bb-button-color--focus);-webkit-box-shadow:var(--bb-button-shadow--focus);box-shadow:var(--bb-button-shadow--focus);border-color:var(--bb-button-border-color--focus);background-color:var(--bb-button-background--focus);}.bb-postOrderLink:disabled{color:var(--bb-button-color--disabled);background-color:var(--bb-button-background--disabled);border-color:var(--bb-button-border-color--disabled);-webkit-box-shadow:var(--bb-button-shadow--disabled);box-shadow:var(--bb-button-shadow--disabled);cursor:default;}
.bb-postOrderTextArea{font-family:inherit;width:100%;display:block;border-radius:3px;border-width:1px;border-style:solid;border-color:#e1e1e1;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:92px;max-height:200px;padding:0.5rem;outline:2px solid transparent;outline-offset:2px;-webkit-box-shadow:0px 2px 0px 0px var(--bb-po-shadow-color, #edeff2);box-shadow:0px 2px 0px 0px var(--bb-po-shadow-color, #edeff2);-webkit-transition:border-color 0.3s ease,box-shadow 0.3s ease;-webkit-transition:border-color 0.3s ease,-webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease,-webkit-box-shadow 0.3s ease;transition:border-color 0.3s ease,box-shadow 0.3s ease;transition:border-color 0.3s ease,box-shadow 0.3s ease,-webkit-box-shadow 0.3s ease;}.bb-postOrderTextArea:focus{border-color:var(--bb-po-border--focus, #b3d9f1);-webkit-box-shadow:0px 2px 0px 0px var(--bb-po-shadow-color--focus, #edeff2);box-shadow:0px 2px 0px 0px var(--bb-po-shadow-color--focus, #edeff2);outline:none;}.bb-postOrderTextArea:hover{border-color:var(--bb-po-border--hover, #b3d9f1);}
.bb-postOrderFormSubmitting{position:absolute;top:50%;right:50%;left:50%;bottom:50%;z-index:2;}
.bb-postOrderError{color:var(--bb-error-color);font-size:var(--bb-error-font-size);padding-top:6px;line-height:var(--bb-error-line-height);}
.bb-postOrderFieldGrade.bb-postOrderField{padding:24px 0;border-top:1px;border-bottom:1px solid #dde6ef;border-top:1px solid #dde6ef;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media (min-width: 640px){.bb-postOrderFieldGrade.bb-postOrderField{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}.bb-postOrderFieldGrade.bb-postOrderField .grade{max-width:140px;}}
.bb-postOrderLabelStyled.bb-postOrderLabel{margin-bottom:0;}
.bb-postOrderExperienceLoading.bb-postOrderExperienceCentered.bb-postOrderExperience{min-height:400px;}
.bb-starRatingWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:8px 20px;border-radius:6px;margin:0 0 5px;background-color:#fff6e0;}.bb-starRatingWrapper svg{display:block;width:100%;height:40px;pointer-events:none;}
.bb-listItem{-ms-flex:0 1 40px;-webkit-box-flex:0;flex:0 1 40px;text-align:center;font-weight:bold;color:var(--l11s3dgq-0);-webkit-transition:all ease 100ms;transition:all ease 100ms;cursor:var(--l11s3dgq-1);opacity:var(--l11s3dgq-2);}.bb-listItem:hover{-webkit-transform:scale(1.1);transform:scale(1.1);}
.bb-star{color:rgb(255, 193, 7);}
.bb-starBorder{color:rgb(255, 193, 7);}
.bb-textWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}
.bb-postOrderSuccessMessage{padding:16px;border-radius:3px;border:1px solid #e1e1e1;}
:root {
  --bb-rating-card-width: 160px;
  --bb-rating-card-height: 140px;
  --bb-rating-card-border-radius: 14px;
  --bb-rating-card-box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.15);
  --bb-rating-card-background: #fff;
  --bb-rating-site-rating-color: #4d5761;
  --bb-rating-site-rating-default-color: #4d5761;
  --bb-rating-site-rating-value-color: #32393f;
  --bb-rating-site-rating-font-size: 32px;
  --bb-rating-site-rating-line-height: 40px;
  --bb-rating-site-rating-font-family: Source Sans Pro, sans-serif;
  --bb-rating-site-rating-font-weight: 700;
  --bb--site-rating-desc-color: #4d5761;
  --bb-rating-site-rating-desc-line-height: 20px;
  --bb-rating-site-rating-desc-font-size: 18px;
  --bb-rating-site-rating-desc-font-weight: 400;
}
.bb-ratingCardsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}@media (min-width: 1025px){.bb-ratingCardsContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-ratingCard{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:var(--bb-rating-card-width);width:var(--bb-rating-card-width);height:var(--bb-rating-card-height);border-radius:var(--bb-rating-card-border-radius);background:var(--bb-rating-card-background);-webkit-box-shadow:var(--bb-rating-card-box-shadow);box-shadow:var(--bb-rating-card-box-shadow);margin-bottom:32px;-webkit-box-sizing:border-box;box-sizing:border-box;}@media (min-width: 1025px){.bb-ratingCard{margin-bottom:0;margin-right:32px;}}
.bb-reviewsIoContent{background:#fff;font-family:Source Sans Pro,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;z-index:2;padding:11px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:103px;border-radius:var(--bb-rating-card-border-radius);}
.bb-reviewsIoScore{font-weight:900;font-size:20px;line-height:25px;}
.bb-reviewsIoRating{margin:8px 0;}
.bb-reviewsIoLogoContainer{width:100%;min-height:46px;padding-top:8px;padding-bottom:8px;position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 0 var(--bb-rating-card-border-radius) var(--bb-rating-card-border-radius);background:#32393f;}
.bb-blackRatingStars{width:95px;height:17px;background-size:19px 18px;-webkit-background-position:left center;background-position:left center;}
.bb-blackRatingStarsActive{height:17px;background-size:19px 18px;-webkit-background-position:left center;background-position:left center;}
.bb-ratingStars{width:80px;height:16px;background-size:16px;-webkit-background-position:left center;background-position:left center;}
.bb-ratingStarsActive{height:16px;background-size:16px;-webkit-background-position:left center;background-position:left center;}
.bb-reviewsSitejabberContent{position:relative;border-radius:4px;font-family:Lato,sans-serif;color:#4d5761;font-size:14px;line-height:22px;font-weight:500;border:1px solid #32393f;margin:10px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.bb-sitejabberTitle{font-weight:700;text-align:center;}
.bb-sitejabberRatingWrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98px;background:#fff;top:-10px;left:0;right:0;}
.bb-sitejabberLogoWrapper{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98px;background:#fff;bottom:-10px;margin:0 auto;left:0;right:0;}
.bb-siteRatingContent{width:100%;padding:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;color:var(--bb-rating-site-rating-color);}
.bb-siteRatingContainer{font-size:var(--bb-rating-site-rating-font-size);font-weight:var(--bb-rating-site-rating-font-weight);font-family:var(--bb-rating-site-rating-font-family);color:var(--bb-rating-site-rating-default-color);line-height:var(--bb-rating-site-rating-line-height);}
.bb-siteRating{color:var(--bb-rating-site-rating-value-color);}
.bb-siteRatingDescription{color:var(--bb--site-rating-desc-color);line-height:var(--bb-rating-site-rating-desc-line-height);font-size:var(--bb-rating-site-rating-desc-font-size);font-weight:var(--bb-rating-site-rating-desc-font-weight);}
.bb-siteImg{width:36px;height:36px;margin-bottom:8px;}
.bb-resetFormTitle{font-size:var(--bb-reset-password-title-font-size);line-height:var(--bb-reset-password-title-line-height);color:var(--bb-color-basic-5);font-weight:var(--bb-reset-password-title-font-weight);margin:0;}
.bb-resetFormText{font-size:var(--bb-reset-password-text-font-size--mobile);line-height:var(--bb-reset-password-text-line-height);color:var(--bb-color-basic-4);margin:0 0 16px 0;}@media screen and (min-width: 1025px){.bb-resetFormText{font-size:var(--bb-reset-password-text-font-size--desktop);}}
.bb-submitSpin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-submitSpin svg{fill:var(--bb-field-placeholder);}
.bb-actionText{color:var(--bb-link-color);opacity:1;font-size:var(--bb-label-font-size);}.bb-actionText:hover{cursor:pointer;color:var(--bb-link-color);opacity:0.9;}
.bb-status{color:var(--bb-label-color);opacity:1;font-size:var(--bb-label-font-size);}
.bb-modalContent{max-width:400px;}
.bb-field{position:relative;}
.bb-actionText{color:var(--bb-link-color);opacity:1;font-size:var(--bb-label-font-size);}.bb-actionText:hover{cursor:pointer;color:var(--bb-link-color);opacity:0.9;}
.bb-helpContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:8px;font-size:var(--bb-label-font-size);color:var(--bb-label-color);}
.bb-list{font-size:var(--bb-reset-password-text-font-size--mobile);line-height:var(--bb-reset-password-text-line-height);color:var(--bb-color-basic-4);margin:0 0 16px 0;}@media screen and (min-width: 1025px){.bb-list{font-size:var(--bb-reset-password-text-font-size--desktop);}}.bb-list li::marker{font-size:1.5rem;color:var(--bb-icon-color);}
.bb-currentEmail.bb-resetFormText{font-weight:700;margin:0;color:var(--bb-color-basic-5);}
.bb-resetPasswordLoader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;}
.bb-accordanceWrapper{margin-top:8px;}
.bb-ruleItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-dot{width:10px;height:10px;border-radius:50%;border-width:1px;border-style:solid;border-color:var(--dklpzm2-0);background-color:var(--dklpzm2-1);margin-right:8px;}
.bb-ruleDescription{line-height:21px;font-size:14px;color:var(--rwle0yo-0);}
.bb-passwordField{position:relative;}.bb-passwordField:hover .lockIcon path{stroke:var(--bb-icon-color--hover);}
.bb-toggleVisibility{position:absolute;right:1px;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;height:43px;min-width:45px;background-color:transparent;border:none;outline:none;padding:0;margin:-21.5px 0 0 0;}.bb-toggleVisibility:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}
.bb-passwordField{position:relative;}.bb-passwordField:hover .lockIcon path{stroke:var(--bb-icon-color--hover);}
.bb-toggleVisibility{position:absolute;right:1px;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:43px;height:43px;min-width:45px;background-color:transparent;border:none;outline:none;padding:0;margin:-21.5px 0 0 0;}.bb-toggleVisibility:hover{cursor:pointer;background-color:var(--bb-field-button-background--hover);}
.bb-loginField{position:relative;}.bb-loginField>input:focus+div path,.bb-loginField>input:active+div path,.bb-loginField>input:hover+div path{fill:var(--bb-icon-color--hover);}.bb-loginField .tooltip{padding:8px;background-color:rgba(0, 0, 0, 0.8);}.bb-loginField .tooltip b{display:block;margin-bottom:8px;}.bb-loginField .tooltip ul{margin:0;padding:0 0 0 14px;line-height:18px;}
.bb-mailIconContainerReset{display:block;outline:none;background-color:transparent;border:none;padding:0;margin:0;position:absolute;left:0;top:50%;width:43px;height:43px;margin-top:-21.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;border-radius:0 var(--bb-field-border-radius) var(--bb-field-border-radius) 0;}.bb-mailIconContainerReset path{fill:var(--m1d98dzc-0);}
.bb-loginCheck{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:45px;height:45px;border-radius:0 3px 3px 0;margin-top:-22.5px;}.bb-loginCheck svg{outline:none;}
.bb-gdprLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;margin-bottom:8px;}
.bb-gdprTextAuthResetPass{color:var(--g14kbml9-0)!important;font-size:14px;line-height:21px;}.bb-gdprTextAuthResetPass:hover{cursor:pointer;}.bb-gdprTextAuthResetPass a{color:var(--g14kbml9-1)!important;-webkit-text-decoration:var(--g14kbml9-2);text-decoration:var(--g14kbml9-2);}.bb-gdprTextAuthResetPass a:hover{-webkit-text-decoration:var(--g14kbml9-3);text-decoration:var(--g14kbml9-3);}
.bb-recaptchaHint{border-top:1px solid #dde6ef;padding-top:16px;color:var(--bb-recaptcha-color);font-size:var(--bb-recaptcha-font-size);line-height:var(--bb-recaptcha-line-height);text-align:center;margin-top:8px;}.bb-recaptchaHint a{color:var(--bb-recaptcha-link-color);}
:root {
  --bb-reset-password-title-font-size: 26px;
  --bb-reset-password-title-line-height: 32px;
  --bb-reset-password-title-font-weight: 700;
  --bb-reset-password-text-font-size--desktop: 18px;
  --bb-reset-password-text-font-size--mobile: 18px;
  --bb-reset-password-text-line-height: 29px;

  --bb-reset-password-validation-bullet-border--ok: #0080d1;
  --bb-reset-password-validation-bullet-border--error: #8cabca;
  --bb-reset-password-validation-bullet-background--error: #fff;
  --bb-reset-password-validation-bullet-background--ok: #0080d1;
  --bb-reset-password-validation-text--ok: #0080d1;
  --bb-reset-password-validation-text--error: #8cabca;
}
.bb-resetPasswordWrapper{max-width:400px;}
:root {
  --bb-reviews-background: #fff;
  --bb-reviews-color: #424242;
  --bb-reviews-color-secondary: #424242;
  --bb-reviews-date-color: #7b7b7b;
  --bb-reviews-dots--inactive: #e3e3e3;
  --bb-reviews-writer-color: #000;
  --bb-reviews-writer-background: #f4f7fa;
  --bb-reviews-comment-font-size: 14px;

  --bb-reviews-descriptor-font-size: 12px;
  --bb-reviews-descriptor-line-height: 16px;
  --bb-reviews-descriptor-color: #7b7b7b;
  --bb-reviews-label-font-size: 12px;
  --bb-reviews-label-line-height: 16px;
  --bb-reviews-label-color: #7b7b7b;
}
.bb-testimonialsContainer{position:relative;}.bb-testimonialsContainer .slick-slider{position:relative;padding-bottom:17px;}.bb-testimonialsContainer .slick-arrow{position:absolute;z-index:1;bottom:0;}.bb-testimonialsContainer .slick-dots{margin:0;padding:0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:22px;}.bb-testimonialsContainer .slick-dots li{display:block;list-style-type:none;margin:0 2px;}.bb-testimonialsContainer .slick-dots li button{display:block;background-color:var(--bb-reviews-dots--inactive);border:none;border-radius:50%;width:8px;height:8px;padding:0;margin:0;font-size:0;}.bb-testimonialsContainer .slick-dots li button:hover{cursor:pointer;}.bb-testimonialsContainer .slick-dots li.slick-active button{background-color:var(--bb-icon-color);}.bb-testimonialsContainer .slick-slide{height:auto;}
.bb-testimonialSlide{padding:16px 8px;}
.bb-testimonialContainer{background-color:var(--bb-reviews-background);-webkit-box-shadow:0px 5px 4px rgb(32 54 70 / 15%);box-shadow:0px 5px 4px rgb(32 54 70 / 15%);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:box-shadow 0.2s ease;-webkit-transition:-webkit-box-shadow 0.2s ease;transition:-webkit-box-shadow 0.2s ease;transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease, -webkit-box-shadow 0.2s ease;}.bb-testimonialContainer:hover{-webkit-box-shadow:0px 4px 12px rgb(32 54 70 / 16%);box-shadow:0px 4px 12px rgb(32 54 70 / 16%);}

.bb-testimonialCustomerInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;padding:24px 24px 16px 24px;}
.bb-testimonialCustomerRating{font-weight:bold;margin-left:6px;color:var(--bb-reviews-color);}
.bb-testimonialCustomerRatingContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:20px;color:var(--bb-reviews-color-secondary);}
.bb-testimonialCustomerDate{color:var(--bb-reviews-date-color);font-size:14px;}
.bb-testimonialCustomerComment{padding:0 24px;line-height:21px;margin-bottom:8px;font-size:var(--bb-reviews-comment-font-size);color:var(--bb-reviews-color);}
.bb-testimonialWriter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bb-reviews-writer-background);padding:22px 24px 24px 24px;-webkit-text-decoration:none;text-decoration:none;}.bb-testimonialWriter .bb-linkArrow{display:none;}.bb-testimonialWriter:hover .bb-linkArrow{display:block;}
.bb-testimonialWriterNameWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}
.bb-testimonialWriterName{color:var(--bb-reviews-writer-color);font-size:14px;line-height:21px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:var(--t120hf9w-0);}
.bb-testimonialWriterCompleted{font-size:14px;line-height:21px;max-width:160px;overflow:hidden;text-overflow:ellipsis;color:var(--bb-reviews-color-secondary);}
.bb-testimonialWriterAvatarContainer{margin-right:12px;width:42px;height:42px;min-width:42px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:#fff;}
.bb-testimonialWriterAvatar{display:block;border-radius:50%;}
.bb-testimonialWriterStatus{width:13px;height:13px;min-width:13px;border-radius:50%;position:absolute;bottom:-2px;right:-2px;background-color:transparent;border:2px solid var(--bb-reviews-writer-background);-webkit-box-sizing:border-box;box-sizing:border-box;}.bb-testimonialWriterStatus[data-status='online']{background-color:#43a047;}.bb-testimonialWriterStatus[data-status='offline']{background-color:transparent;border-color:transparent;}.bb-testimonialWriterStatus[data-status='away']{background-color:#ed8226;}
.bb-descriptorsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 24px 16px;}
.bb-descriptorsList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.bb-descriptor{position:relative;font-size:var(--bb-reviews-descriptor-font-size);line-height:var(--bb-reviews-descriptor-line-height);color:var(--bb-reviews-descriptor-color);padding:0 8px;}.bb-descriptor::before{content:'.';position:absolute;top:-2px;left:0;}
.bb-descriptorIcon{margin-right:4px;}
.bb-customerCommentLabel{padding:0 24px;margin-bottom:8px;font-size:var(--bb-reviews-label-font-size);line-height:var(--bb-reviews-label-line-height);color:var(--bb-reviews-label-color);}
.bb-testimonialArrow{outline:none;padding:0;border:none;border-radius:50%;background-color:transparent;max-width:44px;}.bb-testimonialArrow:hover{cursor:pointer;}.bb-testimonialArrow.slick-disabled{opacity:0.3;cursor:default;}.bb-testimonialArrow.slick-prev{margin-left:var(--tb58qww-0);left:var(--tb58qww-1);}.bb-testimonialArrow.slick-next{right:var(--tb58qww-1);left:var(--tb58qww-2);margin-right:var(--tb58qww-0);}
.bb-testimonialsLoader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-testimonialsLink{position:absolute;right:8px;bottom:14px;}
.bb-awardImage{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px -12px 0px 0px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:100%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform 0.3s ease 0s;transition:-webkit-transform 0.3s ease 0s;transition:transform 0.3s ease 0s;transition:transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;cursor:pointer;width:36px;height:36px;}@media (min-width: 575px){.bb-awardImage{margin:0px -18px 0px 0px;width:48px;height:48px;}}.bb-awardImage:hover{z-index:0;-webkit-transform:scale(1.2);transform:scale(1.2);}
.bb-awardsDetails{max-width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;background-color:rgba(0, 0, 0, 0.82);font-size:var(--bb-fz-caption);color:#fff;border-radius:3px;z-index:-1;visibility:hidden;line-height:var(--bb-lh-caption);}.bb-awardsDetails.active{z-index:10;visibility:visible;}.bb-awardsDetails p{margin-top:0;margin-bottom:8px;}.bb-awardsDetails p:last-of-type{margin-bottom:0;}
.bb-topWritersCard{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto;grid-template-areas:'profile' 'orders' 'awards' 'button';-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;background:#fff;margin-bottom:24px;border-radius:3px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #c6d5e5;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;gap:8px;color:var(--bb-color-basic-5);font-size:14px;}@media screen and (min-width: 575px) and (max-width: 991px){.bb-topWritersCard{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;place-items:center;grid-template-areas:'profile orders' 'awards button';}}@media screen and (min-width: 992px){.bb-topWritersCard{padding:12px 24px;gap:32px;-ms-grid-columns:1.4fr 0.8fr 1fr 0.8fr;grid-template-columns:1.4fr 0.8fr 1fr 0.8fr;grid-template-areas:'profile orders awards button';}}.bb-topWritersCard:hover{-webkit-box-shadow:10px 10px 30px rgb(32 54 70 / 10%);box-shadow:10px 10px 30px rgb(32 54 70 / 10%);}
.bb-topWriterRequest{grid-area:button;text-align:center;white-space:nowrap;border-width:var(--bb-button-border-width);border-style:var(--bb-button-border-style);border-color:var(--bb-button-border-color);border-radius:var(--bb-button-border-radius);background-color:var(--bb-button-background);padding-top:var(--bb-button-padding-top);padding-right:var(--bb-button-padding-right);padding-bottom:var(--bb-button-padding-bottom);padding-left:var(--bb-button-padding-left);-webkit-box-shadow:var(--bb-button-shadow);box-shadow:var(--bb-button-shadow);color:var(--bb-button-color);font-family:inherit;font-size:var(--bb-button-font-size);font-weight:var(--bb-button-font-weight);line-height:var(--bb-button-line-height);outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-decoration:none;text-decoration:none;margin:0 24px;}@media (min-width: 575px){.bb-topWriterRequest{place-self:center;margin:0;}}.bb-topWriterRequest:hover{cursor:pointer;background-color:var(--bb-button-background--hover);border-color:var(--bb-button-border-color--hover);-webkit-box-shadow:var(--bb-button-shadow--hover);box-shadow:var(--bb-button-shadow--hover);color:var(--bb-button-color--hover);}.bb-topWriterRequest:active,.bb-topWriterRequest:focus{color:var(--bb-button-color--focus);-webkit-box-shadow:var(--bb-button-shadow--focus);box-shadow:var(--bb-button-shadow--focus);border-color:var(--bb-button-border-color--focus);background-color:var(--bb-button-background--focus);}.bb-topWriterRequest:disabled{color:var(--bb-button-color--disabled);background-color:var(--bb-button-background--disabled);border-color:var(--bb-button-border-color--disabled);-webkit-box-shadow:var(--bb-button-shadow--disabled);box-shadow:var(--bb-button-shadow--disabled);cursor:default;}
.bb-topWritersNumber{width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;margin-right:8px;color:var(--bb-color-basic-5);}@media (min-width: 992px){.bb-topWritersNumber{margin-right:16px;}}
.bb-topWritersProfile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-text-decoration:none;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-area:profile;}@media (min-width: 992px){.bb-topWritersProfile{place-self:start;}}
.bb-topWriterAvatar{width:62px;height:62px;border-radius:50%;}

.bb-topWriterName{font-size:18px;line-height:28px;-webkit-text-decoration:none;text-decoration:none;color:var(--bb-link-color);width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.bb-topWriterName:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--bb-link-color--hover);}
.bb-topWriterAwards{grid-area:awards;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-left:24px;}@media (min-width: 575px){.bb-topWriterAwards{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;}}
.bb-topWriterFinishedOrders{grid-area:orders;margin-left:24px;line-height:var(--bb-lh-caption);font-size:var(--bb-fz-caption);}@media screen and (min-width: 575px){.bb-topWriterFinishedOrders{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:0;}}@media (min-width: 992px){.bb-topWriterFinishedOrders{place-self:start;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;}}
.bb-topWriterOnlineStatus{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;-ms-flex-negative:0;flex-shrink:0;margin-right:8px;}@media (min-width: 992px){.bb-topWriterOnlineStatus{margin-right:24px;}}.bb-topWriterOnlineStatus::before{content:'';position:absolute;width:18px;bottom:0;right:0;height:18px;border-radius:50%;}.bb-topWriterOnlineStatus.online::before{background:radial-gradient(#43a047 6px, #fff 6px);}.bb-topWriterOnlineStatus.offline::before{background:radial-gradient(#f44336 6px, #fff 6px);}.bb-topWriterOnlineStatus.away::before{background:radial-gradient(#ffecb5 6px, #fff 6px);}
.bb-topWritersSpecifiedDiscipline{-webkit-text-decoration:underline;text-decoration:underline;color:var(--bb-color-basic-4);}
.bb-selectLabel{font-size:var(--bb-label-font-size);color:var(--bb-color-basic-4);padding-bottom:6px;display:block;}
.bb-onlineCheckboxLabel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:18px;color:var(--bb-select-option-text-color);}@media (min-width: 767px){.bb-onlineCheckboxLabel{margin-top:23px;height:50px;}}.bb-onlineCheckboxLabel .bb-checkboxContainer{top:0;}.bb-onlineCheckboxLabel:hover{color:var(--bb-link-color--hover);cursor:pointer;}
.bb-onlineCheckboxWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-topWriterRequestSkeleton{grid-area:button;margin:0 24px;width:-webkit-fill-available;border-radius:var(--bb-button-border-radius);}
.bb-topWriterAwardsSkeleton{grid-area:awards;margin-left:24px;width:-webkit-fill-available;height:36px;}@media (min-width: 992px){.bb-topWriterAwardsSkeleton{height:48px;}}
.bb-topWriterFinishedOrdersSkeleton{margin:0;}@media (min-width: 575px){.bb-topWriterFinishedOrdersSkeleton{margin:0 auto;}}
.bb-statsContainer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;padding:16px;}@media screen and (min-width: 768px){.bb-statsContainer{-ms-grid-columns:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr);place-items:center;padding:32px;}}
.bb-skeletonStatItem{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;}
.bb-statItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px;}
.bb-statData{font-size:22px;color:var(--bb-color-basic-5);}
.bb-statDescription{color:var(--bb-color-basic-4);font-size:14px;}
.bb-topWritersFiltersContainer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;border:1px solid #e1e1e1;border-radius:3px;padding:16px;gap:16px;}@media (min-width: 767px){.bb-topWritersFiltersContainer{-ms-grid-columns:repeat(2, 1fr);grid-template-columns:repeat(2, 1fr);gap:24px;}}@media (min-width: 1200px){.bb-topWritersFiltersContainer{-ms-grid-columns:repeat(3, 1fr) max-content;grid-template-columns:repeat(3, 1fr) -webkit-max-content;grid-template-columns:repeat(3, 1fr) max-content;padding:24px 60px;}}
.bb-topWritersFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}@media screen and (min-width: 768px){.bb-topWritersFooter{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}}.bb-topWritersFooter>button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.bb-filteringDescription{font-size:var(--bb-fz-caption);color:var(--bb-color-basic-4);margin-bottom:16px;margin-left:16px;}
.bb-topWritersLink{justify-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bb-link-color);margin-top:16px;gap:8px;-webkit-text-decoration:none;text-decoration:none;}.bb-topWritersLink:hover{-webkit-text-decoration:underline;text-decoration:underline;}.bb-topWritersLink svg{width:12px;height:12px;}.bb-topWritersLink svg path{fill:var(--bb-link-color);}@media screen and (min-width: 768px){.bb-topWritersLink{margin-left:auto;margin-top:0;}}
.bb-wDWriterPortfolioContainer{background:var(--bb-color-basic-0);padding:var(--bb-wd-container-padding) calc(var(--bb-wd-container-padding) - 8px) calc(var(--bb-wd-container-padding) - 8px) calc(var(--bb-wd-container-padding) - 8px);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);}
.bb-wDWriterPortfolioAreaWrapper{position:relative;background-color:var(--bb-color-basic-0);overflow:hidden;max-width:725px;}.bb-wDWriterPortfolioAreaWrapper::before,.bb-wDWriterPortfolioAreaWrapper::after{content:'';position:absolute;display:block;height:calc(100% - 15px);top:0;width:35px;pointer-events:none;-webkit-transition:350ms;transition:350ms;}@media (min-width: 1024px){.bb-wDWriterPortfolioAreaWrapper::before,.bb-wDWriterPortfolioAreaWrapper::after{width:20px;}}.bb-wDWriterPortfolioAreaWrapper::before{background:-webkit-gradient(linear, left top, right top, color-stop(15%, var(--bb-color-basic-0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, var(--bb-color-basic-0) 15%, rgba(255, 255, 255, 0));z-index:1;left:0;opacity:var(--wgzl4k0-0);}.bb-wDWriterPortfolioAreaWrapper::after{background:-webkit-gradient(linear, right top, left top, color-stop(15%, var(--bb-color-basic-0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to left, var(--bb-color-basic-0) 15%, rgba(255, 255, 255, 0));z-index:1;right:0;opacity:var(--wgzl4k0-1);}
.bb-wDWriterPortfolioScrollAreaC{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:var(--w1xj67pd-0);overflow-y:hidden;padding:0 8px 16px 8px;-webkit-overflow-scrolling:touch;}.bb-wDWriterPortfolioScrollAreaC::-webkit-scrollbar{width:8px;height:8px;background-color:var(--bb-color-basic-1);padding-right:calc(var(--bb-wd-container-padding) - 8px);border-radius:var(--bb-global-border-radius);}.bb-wDWriterPortfolioScrollAreaC::-webkit-scrollbar-thumb{background-color:var(--bb-color-basic-3);border-radius:var(--bb-global-border-radius);}
.bb-wDWriterPortfolioModalButtonContainer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDWriterPortfolioModalButtonContainer>*{width:-webkit-max-content;width:-moz-max-content;width:max-content;}
.bb-wDWriterPortfolioModalPage{-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.1);box-shadow:0px 10px 20px rgba(0, 0, 0, 0.1);padding:32px;font-family:'Times New Roman';font-size:11pt;line-height:1.8em;color:#000;}@media (max-width: 600px){.bb-wDWriterPortfolioModalPage{padding:16px;}}.bb-wDWriterPortfolioModalPage h1,.bb-wDWriterPortfolioModalPage h2,.bb-wDWriterPortfolioModalPage h3,.bb-wDWriterPortfolioModalPage h4,.bb-wDWriterPortfolioModalPage h5,.bb-wDWriterPortfolioModalPage p{margin:0 0 16px 0;}.bb-wDWriterPortfolioModalPage img{max-width:100%;height:auto;}.bb-wDWriterPortfolioModalPage p,.bb-wDWriterPortfolioModalPage p.p_normal,.bb-wDWriterPortfolioModalPage .indent2{text-indent:0.5in;}.bb-wDWriterPortfolioModalPage .p_hanging_indent{text-indent:-0.5in;margin:0px 0px 0px 0.5in;}.bb-wDWriterPortfolioModalPage .header_normal{text-align:center;}.bb-wDWriterPortfolioModalPage .header_left{text-align:left;}.bb-wDWriterPortfolioModalPage .header_indented{text-align:left;margin-left:0.5in;}
.bb-wDPortfolioPageBlurredContainer{margin:0;padding:0;position:relative;}.bb-wDPortfolioPageBlurredContainer::before,.bb-wDPortfolioPageBlurredContainer::after{content:'';position:absolute;display:block;height:24px;width:calc(100% - 16px);left:0;pointer-events:none;-webkit-transition:350ms;transition:350ms;}.bb-wDPortfolioPageBlurredContainer::before{top:-4px;background:-webkit-gradient(linear, left top, left bottom, color-stop(15%, var(--bb-color-basic-0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to bottom, var(--bb-color-basic-0) 15%, rgba(255, 255, 255, 0));z-index:1;border-radius:0 0 15px 15px;}.bb-wDPortfolioPageBlurredContainer::after{bottom:-4px;background:-webkit-gradient(linear, left bottom, left top, color-stop(15%, var(--bb-color-basic-0)), to(rgba(255, 255, 255, 0)));background:linear-gradient(to top, var(--bb-color-basic-0) 15%, rgba(255, 255, 255, 0));z-index:1;border-radius:15px 15px 0 0;}
.bb-wDPortfolioPageScrollArea{padding:20px 16px;margin-left:-8px;margin-right:-8px;overflow-y:auto;max-height:50vh;}.bb-wDPortfolioPageScrollArea::-webkit-scrollbar{width:8px;height:8px;border:none;background-color:var(--bb-color-basic-1);padding-right:calc(var(--bb-wd-container-padding) - 8px);border-radius:var(--bb-global-border-radius);}.bb-wDPortfolioPageScrollArea::-webkit-scrollbar-thumb{background-color:var(--bb-color-basic-3);border-radius:var(--bb-global-border-radius);}
.bb-wDPortfolioTitle{font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0 8px 16px 8px;color:var(--bb-color-basic-5);}
.bb-wDPortfolioPageClampedTitleContainer{font-size:22px;font-weight:700;font-size:22px;line-height:32px;margin:-16px 0 16px 0;color:var(--bb-color-basic-5);display:-webkit-box;-webkit-line-clamp:var(--w1p5k82w-0);-webkit-box-orient:vertical;overflow:hidden;}
pre code.hljs {
  display: block;
  overflow-x: auto;
  padding: 1em
}
code.hljs {
  padding: 3px 5px
}
/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/
.hljs {
  color: #24292e;
  background: #ffffff
}
.hljs-doctag,
.hljs-keyword,
.hljs-meta .hljs-keyword,
.hljs-template-tag,
.hljs-template-variable,
.hljs-type,
.hljs-variable.language_ {
  /* prettylights-syntax-keyword */
  color: #d73a49
}
.hljs-title,
.hljs-title.class_,
.hljs-title.class_.inherited__,
.hljs-title.function_ {
  /* prettylights-syntax-entity */
  color: #6f42c1
}
.hljs-attr,
.hljs-attribute,
.hljs-literal,
.hljs-meta,
.hljs-number,
.hljs-operator,
.hljs-variable,
.hljs-selector-attr,
.hljs-selector-class,
.hljs-selector-id {
  /* prettylights-syntax-constant */
  color: #005cc5
}
.hljs-regexp,
.hljs-string,
.hljs-meta .hljs-string {
  /* prettylights-syntax-string */
  color: #032f62
}
.hljs-built_in,
.hljs-symbol {
  /* prettylights-syntax-variable */
  color: #e36209
}
.hljs-comment,
.hljs-code,
.hljs-formula {
  /* prettylights-syntax-comment */
  color: #6a737d
}
.hljs-name,
.hljs-quote,
.hljs-selector-tag,
.hljs-selector-pseudo {
  /* prettylights-syntax-entity-tag */
  color: #22863a
}
.hljs-subst {
  /* prettylights-syntax-storage-modifier-import */
  color: #24292e
}
.hljs-section {
  /* prettylights-syntax-markup-heading */
  color: #005cc5;
  font-weight: bold
}
.hljs-bullet {
  /* prettylights-syntax-markup-list */
  color: #735c0f
}
.hljs-emphasis {
  /* prettylights-syntax-markup-italic */
  color: #24292e;
  font-style: italic
}
.hljs-strong {
  /* prettylights-syntax-markup-bold */
  color: #24292e;
  font-weight: bold
}
.hljs-addition {
  /* prettylights-syntax-markup-inserted */
  color: #22863a;
  background-color: #f0fff4
}
.hljs-deletion {
  /* prettylights-syntax-markup-deleted */
  color: #b31d28;
  background-color: #ffeef0
}
.hljs-char.escape_,
.hljs-link,
.hljs-params,
.hljs-property,
.hljs-punctuation,
.hljs-tag {
  /* purposely ignored */
  
}
.bb-writePortfolioHighlighterWrapper pre .hljs{background-color:rgb(240, 242, 245);font-family:'Menlo','Consolas','Monaco',monospace;display:block;line-height:1.5;padding:24px 8px;font-size:13px;margin:0;margin-top:8px;margin-bottom:8px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre;overflow-x:auto;position:relative;}
.bb-wDPortfolioCardContainer{margin-right:16px;min-width:260px;max-width:260px;cursor:pointer;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding:24px;border-width:1px;border-style:solid;border-color:var(--bb-color-basic-2);background-color:var(--bb-color-basic-0);border-radius:var(--bb-global-border-radius);}@media (max-width: 600px){.bb-wDPortfolioCardContainer{min-width:243px;max-width:243px;padding:12px;}}.bb-wDPortfolioCardContainer:last-of-type{margin-right:0;}.bb-wDPortfolioCardContainer:hover{-webkit-box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0, 0, 0, 0.12);}.bb-wDPortfolioCardContainer h1,.bb-wDPortfolioCardContainer h2{margin:0 0 24px 0;font-weight:400;font-size:22px;}.bb-wDPortfolioCardContainer h3,.bb-wDPortfolioCardContainer h4,.bb-wDPortfolioCardContainer h5{margin:0 0 8px 0;}.bb-wDPortfolioCardContainer p{margin:0 0 8px 0;}.bb-wDPortfolioCardContainer p.p_normal,.bb-wDPortfolioCardContainer .indent2{text-indent:0.25in;}.bb-wDPortfolioCardContainer .p_hanging_indent{text-indent:-0.25in;margin:0px 0px 0px 0.25in;}.bb-wDPortfolioCardContainer .header_normal{text-align:center;}.bb-wDPortfolioCardContainer .header_left{text-align:left;}.bb-wDPortfolioCardContainer .header_indented{text-align:left;margin-left:0.25in;}
.bb-wDPortfolioCardContent{position:relative;line-height:20px;height:184px;font-family:'Times New Roman';font-size:11pt;line-height:1.8em;color:#000;overflow:hidden;}.bb-wDPortfolioCardContent::before{content:'';position:absolute;height:50px;bottom:0;width:100%;background:-webkit-gradient(linear, left bottom, left top, color-stop(15%, #fff), to(rgba(255, 255, 255, 0)));background:linear-gradient(to top, #fff 15%, rgba(255, 255, 255, 0));z-index:1;}.bb-wDPortfolioCardContent img{max-width:100%;height:auto;}
.bb-wDPortfolioCardTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;width:250px;color:var(--bb-color-basic-5);font-weight:500;margin-bottom:0;}@media (min-width: 600px){.bb-wDPortfolioCardTitle{width:190px;}}
.bb-wDPortfolioCardCaption{font-weight:400;font-size:13px;line-height:1.66;margin-bottom:0;}
.bb-writerDetailsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;max-width:1146px;gap:30px;}@media (min-width: 1280px){.bb-writerDetailsContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}}
.bb-writerDetailsLeft{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;position:relative;}@media (min-width: 1280px){.bb-writerDetailsLeft{gap:32px;max-width:362px;min-width:362px;}}
.bb-writerDetailsRight{-ms-flex:1;-webkit-box-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;position:relative;}
.bb-wDNoSuchWriter{width:100%;height:100%;display:-ms-grid;display:grid;place-items:center;font-size:32px;}
.bb-wDWriterTestimonialListContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;}
.bb-wDWriterTestimonialCardContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:var(--bb-global-border-radius);padding:var(--bb-wd-container-padding-sm);border:var(--bb-wd-testimonial-card-border);-webkit-box-shadow:var(--bb-wd-testimonial-card-box-shadow);box-shadow:var(--bb-wd-testimonial-card-box-shadow);background-color:var(--bb-wd-container-background-color);-webkit-transition:-webkit-transform 300ms ease-in-out,box-shadow 300ms ease-in-out;-webkit-transition:-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;transition:transform 300ms ease-in-out,box-shadow 300ms ease-in-out;transition:transform 300ms ease-in-out,box-shadow 300ms ease-in-out,-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;}.bb-wDWriterTestimonialCardContainer:hover{-webkit-box-shadow:var(--bb-wd-testimonial-card-box-shadow--hover);box-shadow:var(--bb-wd-testimonial-card-box-shadow--hover);-webkit-transform:var(--bb-wd-testimonial-card-transform--hover);transform:var(--bb-wd-testimonial-card-transform--hover);border:var(--bb-wd-testimonial-card-border--hover);}.bb-wDWriterTestimonialCardContainer .title_private{color:var(--bb-color-basic-4);font-style:italic;}
.bb-wDWTestCardTitleRow{font-weight:400;font-size:18px;line-height:31px;color:var(--bb-color-basic-5);margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:relative;}@media (min-width: 1024px){.bb-wDWTestCardTitleRow{font-size:22px;}}
.bb-wDTestCardTopicRatingRow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;}@media (min-width: 600px){.bb-wDTestCardTopicRatingRow{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}}
.bb-wDWTestCardTopicContainer{font-style:normal;font-weight:400;font-size:14px;color:var(--bb-color-basic-4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2px;row-gap:8px;}@media (min-width: 600px){.bb-wDWTestCardTopicContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}
.bb-wDTestCardDisciplineLine{margin:0;border-width:0;padding:0;}@media (min-width: 600px){.bb-wDTestCardDisciplineLine{margin-right:8px;padding-right:8px;border-right:1.5px solid var(--bb-color-basic-2);}}
.bb-wDTestCardDisciplineLineBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px;}@media (min-width: 600px){.bb-wDTestCardDisciplineLineBlock{gap:0;}}
.bb-wDWTestCardHR{width:100%;background-color:none;border:1px solid #f1f5f9;margin-top:10px;margin-bottom:8px;}
.bb-wDWTestCardCustomerCaption{font-style:normal;font-weight:400;font-size:14px;line-height:21px;margin-bottom:8px;color:var(--bb-color-basic-4);}
.bb-wDWTestCardCustomerReview{font-style:normal;font-weight:400;font-size:18px;line-height:29px;margin-bottom:16px;color:var(--bb-color-basic-5);}
.bb-wDWTestCardDescriptorsRow{font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:pre;color:var(--bb-color-basic-4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}
.bb-wDTestCardStatusText{border-radius:50px;padding:4px 8px;font-size:12px;color:var(--bb-color-basic-0);margin-right:8px;line-height:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:var(--wftnzx8-0);}
.bb-wDWTestCardRatingWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDWTestCardRatingWrapper>div{margin:0;max-height:12px;}.bb-wDWTestCardRatingWrapper>.bb-rating{font-size:18px;line-height:26px;}.bb-wDWTestCardRatingWrapper>.bb-rating>.bb-ratingMax{font-size:18px;line-height:26px;margin-left:2px;}.bb-wDWTestCardRatingWrapper svg path{fill:var(--wcxq35r-0);stroke:var(--wcxq35r-1);}
.bb-wDTestNoItems{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:#ffffff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-wDTestNoItems p{margin:0;font-weight:400;font-size:14px;line-height:20px;}
.bb-wDRecentRatingWrapper{margin-top:8px;margin-bottom:8px;}.bb-wDRecentRatingWrapper>div{margin:0;}.bb-wDRecentRatingWrapper>.bb-rating{font-size:18px;line-height:26px;}.bb-wDRecentRatingWrapper>.bb-rating>.bb-ratingMax{font-size:18px;line-height:26px;margin-left:2px;}.bb-wDRecentRatingWrapper svg path{fill:var(--wvl6bwf-0);stroke:var(--wvl6bwf-1);}
.bb-wDWriterAboutContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:#ffffff;gap:16px;}
.bb-wDWriterAboutTitle{font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDWriterAboutText{font-style:normal;font-weight:400;font-size:18px;line-height:29px;color:var(--bb-color-basic-4);overflow:hidden;word-break:break-word;}
.bb-wDWriterSkillsWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:16px;}
.bb-wDWriterSkillsItem{border-radius:100px;padding:4px 8px;background:#f1f5f9;font-size:14px;line-height:20px;}
.bb-div{padding-bottom:16px;border-bottom:1px solid #dde6ef;}
.bb-wDWriterAwardsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:#ffffff;gap:16px;}
.bb-wDWriterAwardsTitle{font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDWriterAwardItem{display:-webkit-box;display:-ms-flexbox;display:flex;gap:min(10%, 30px);}
.bb-wDWriterAwardImage{height:56px;width:56px;}
.bb-wDWriterAwardTextBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:4px;}
.bb-wDWriterTextBlockTitle{font-size:18px;line-height:29px;font-weight:400px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDWriterTextBlockDescription{font-style:normal;font-weight:400;font-size:14px;line-height:21px;margin:0;color:var(--bb-color-basic-4);}
.bb-wDWriterTExtBlockDate{font-style:normal;font-weight:400;font-size:14px;line-height:21px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDDisclaimerRowContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;}@media (min-width: 1024px){.bb-wDDisclaimerRowContainer{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}
.bb-wDDisclaimerIconContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDDisclaimerIconContainer svg path{fill:#1e7320;}
.bb-wDDisclaimerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 13px;background:#e8f4e9;border:1px solid #a1d0a3;border-radius:var(--bb-global-border-radius);}
.bb-wDDisclaimerText{font-style:normal;font-weight:400;font-size:14px;line-height:21px;margin:0;color:#1e7320;}
.bb-wDShowingCountContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.bb-wDShowingCountText{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-color-basic-4);margin:0;}
.bb-wDWriterFilterContainer{background:var(--bb-color-basic-0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;padding:var(--bb-wd-container-padding);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);z-index:2;}.bb-wDWriterFilterContainer .bb-strokePath svg path{fill:none!important;}@media (min-width: 1024px){.bb-wDWriterFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;gap:30px;}}
.bb-wDWriterFilterLabels{font-style:normal;font-weight:400;font-size:14px;line-height:21px;margin-bottom:4px;color:var(--bb-color-basic-4);margin-top:0px;}@media (min-width: 1024px){.bb-wDWriterFilterLabels{margin-bottom:8px;}}
.bb-wDDisciplineFilterOptionsText{max-width:100%;overflow:hidden;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;}
.bb-wDDisciplineFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}@media (min-width: 1024px){.bb-wDDisciplineFilterContainer{width:280px;}}
.bb-wDOrdersAmountContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}@media (min-width: 1024px){.bb-wDOrdersAmountContainer{width:107px;}}
.bb-wDRatingFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}.bb-wDRatingFilterContainer .bb-menu{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;}.bb-wDRatingFilterContainer .bb-menuList{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;}@media (min-width: 1024px){.bb-wDRatingFilterContainer{width:160px;}}
.bb-wDArrowWrapper{-webkit-transform:var(--w12bqswk-0);transform:var(--w12bqswk-0);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.2s cubic-bezier(0.165, 0.84, 0.44, 1);}.bb-wDArrowWrapper .bb-fillPath>svg>path{fill:var(--w12bqswk-1);}.bb-wDArrowWrapper .bb-strokePath>svg>path{stroke:var(--w12bqswk-1);}
.bb-wDOrdersAmount{font-style:normal;font-weight:700;font-size:22px;line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bb-color-basic-5);}.bb-wDOrdersAmount .bb-fillPath{pointer-events:none;}
.bb-wDFilterOrderAmountSpinnerContainer{height:32px;width:24px;display:-ms-grid;display:grid;place-items:center;}
.bb-wDWriterInfoContainer{padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:20px;}
.bb-wDAvatarRow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;}
.bb-wDAvatar{width:128px;height:128px;border-radius:var(--bb-wd-avatar-border-radius);}
.bb-wDAvatarContainer{border-radius:var(--bb-wd-avatar-border-radius);position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;}.bb-wDAvatarContainer::after{content:'';position:absolute;right:0;bottom:0;width:16px;height:16px;border:2px solid #ffffff;border-radius:50%;background-color:var(--wksmx3s-0);}
.bb-wDNameRatingContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:8px;gap:8px;}
.bb-wDWriterName{font-weight:700;font-size:18px;line-height:22px;margin:0;padding:0;color:var(--bb-color-basic-5);text-align:center;}
.bb-wDRatingContainer .bb-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-wDRatingContainer .bb-rating,.bb-wDRatingContainer .bb-ratingMax{font-size:22px;}.bb-wDRatingContainer svg path{fill:var(--bb-wd-star-rating-color--fill);stroke:var(--bb-wd-star-rating-color);}
.bb-wDWriterInfoStatsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:16px;padding:var(--bb-wd-container-padding-sm);border-radius:var(--bb-global-border-radius);border:var(--bb-wd-container-border);}.bb-wDWriterInfoStatsContainer>*{-ms-flex:1;-webkit-box-flex:1;flex:1;}
.bb-wDWriterInfoStatTOP{border-radius:var(--bb-global-border-radius);background:#f1f5f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--bb-color-primary-0);font-size:14px;line-height:20px;font-weight:400;padding:16px 24px;}
.bb-wDWriterInfoStat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:64px;}
.bb-wDWriterInfoStatNumber{font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:18px;cursor:pointer;line-height:22px;color:var(--bb-color-basic-5);margin-bottom:4px;}
.bb-wDWriterInfoStatText{font-weight:400;font-size:12px;line-height:16px;color:var(--bb-color-basic-4);}
.bb-wDWriterInfoMemberSinceRow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}
.bb-wDWriterInfoMemberSinceText{font-weight:400;font-size:14px;line-height:20px;color:var(--bb-color-basic-4);}
.bb-wDWriterInfoMemberSinceDate{font-weight:400;font-size:14px;line-height:20px;color:var(--bb-color-basic-4);}
.bb-wDWriterInfoButtonRow{display:-ms-grid;display:grid;place-items:center;}
.bb-wDStatsTitleRow{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:16px;}.bb-wDStatsTitleRow>*{font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDStatsRowContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;margin-bottom:8px;}
.bb-wDStatsRowLabel{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-color-basic-5);margin:0 0 8px;}
.bb-wDStatsRowValueContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;height:16px;border-radius:var(--bb-global-border-radius);overflow:hidden;}
.bb-wDStatsValueContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;height:14px;overflow:hidden;border:1px solid;border-color:var(--bb-color-basic-1);border-radius:var(--bb-global-border-radius);background:var(--bb-color-basic-1);position:relative;color:var(--bb-color-basic-4);font-style:normal;font-weight:400;font-size:14px;line-height:21px;padding:0 4px 0 4px;}.bb-wDStatsValueContainer:hover{border-color:var(--bb-color-secondary-3);color:var(--bb-color-basic-5);}.bb-wDStatsValueContainer:hover>div{-webkit-filter:brightness(0.8) contrast(1.1) saturate(1.1);filter:brightness(0.8) contrast(1.1) saturate(1.1);}.bb-wDStatsValueContainer[data-value-type='negative']{width:calc(30% - 1px);text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.bb-wDStatsValueContainer[data-value-type='positive']{width:calc(70% - 1px);text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.bb-wDStatsPositiveValue{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;content:'';bottom:0;top:0;border-radius:2px;left:0;background:var(--bb-wd-stats-positive-value-background-color);}
.bb-wDStatsNegativeValue{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;position:absolute;content:'';bottom:0;top:0;border-radius:2px;right:0;background:var(--bb-wd-stats-negative-value-background-color);}
.bb-wDStatsTextValue{font-style:normal;font-weight:400;font-size:14px;line-height:21px;}
.bb-wDStatsTooltip{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;z-index:-1;visibility:hidden;border-radius:var(--bb-global-border-radius);background-color:var(--bb-color-basic-5);position:relative;color:var(--bb-color-basic-0);}.bb-wDStatsTooltip.active{z-index:10;visibility:visible;-webkit-animation-name:fadeOut-bb-wDStatsTooltip;animation-name:fadeOut-bb-wDStatsTooltip;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:var(--bb-wd-stats-card-tooltip-animation-duration);animation-duration:var(--bb-wd-stats-card-tooltip-animation-duration);}.bb-wDStatsTooltip.active::after{position:absolute;content:'';height:14px;width:14px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background:var(--bb-color-basic-5);left:8px;bottom:-5px;z-index:10;}@-webkit-keyframes fadeOut-bb-wDStatsTooltip{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeOut-bb-wDStatsTooltip{0%{opacity:0;}100%{opacity:1;}}
.bb-wDStatsToolTipText{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:var(--bb-color-basic-0);margin:0;padding:0;}
.bb-wDStatsColorSchemaContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;width:100%;gap:4px;}
.bb-wDStatsMaxMinValueContainer{font-style:normal;font-weight:400;font-size:14px;color:var(--bb-color-basic-4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDStatsMaxMinValueContainer>*{margin:0 0 11px 0;}
.bb-wDStatsColorSchema{font-style:normal;font-weight:400;font-size:14px;line-height:21px;color:var(--bb-color-basic-4);margin-right:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDStatsColorSchema::before{content:'';height:14px;width:14px;background:var(--w16ql1mz-0);border-radius:3px;}
.bb-wDStatsNotEnoughOrdersText{font-weight:400;font-size:18px;line-height:29px;margin:0;color:var(--bb-color-basic-4);}
.bb-wDWriterStatsContainer{padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:var(--bb-color-basic-0);}
.bb-wDStatsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;}.bb-wDStatsContainer[data-animated='true'] .bb-wDStatsPositiveValue{-webkit-transform:translateX(-100%);transform:translateX(-100%);}.bb-wDStatsContainer[data-animated='true'] .bb-wDStatsNegativeValue{-webkit-transform:translateX(100%);transform:translateX(100%);}.bb-wDStatsContainer[data-animate='true'] .bb-wDStatsPositiveValue{-webkit-animation-name:rollFromLeft-bb-wDStatsContainer;animation-name:rollFromLeft-bb-wDStatsContainer;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:var(--bb-wd-stats-value-rollfrom-animation-delay);animation-delay:var(--bb-wd-stats-value-rollfrom-animation-delay);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:var(--bb-wd-stats-value-rollfrom-animation-duration);animation-duration:var(--bb-wd-stats-value-rollfrom-animation-duration);}.bb-wDStatsContainer[data-animate='true'] .bb-wDStatsNegativeValue{-webkit-animation-name:rollFromRight-bb-wDStatsContainer;animation-name:rollFromRight-bb-wDStatsContainer;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:var(--bb-wd-stats-value-rollfrom-animation-delay);animation-delay:var(--bb-wd-stats-value-rollfrom-animation-delay);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:var(--bb-wd-stats-value-rollfrom-animation-duration);animation-duration:var(--bb-wd-stats-value-rollfrom-animation-duration);}@-webkit-keyframes rollFromRight-bb-wDStatsContainer{0%{-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes rollFromRight-bb-wDStatsContainer{0%{-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes rollFromLeft-bb-wDStatsContainer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes rollFromLeft-bb-wDStatsContainer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}
.bb-wDWriterInfoContainerAssignment{padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;}
.bb-wDAvatarСolumnAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:23px;}
.bb-wDAvatarAssignment{width:128px;height:128px;border-radius:var(--bb-wd-avatar-border-radius);}
.bb-wDAvatarAssignmentContainer{border-radius:var(--bb-wd-avatar-border-radius);position:relative;}.bb-wDAvatarAssignmentContainer::after{content:'';position:absolute;right:10px;bottom:12px;width:16px;height:16px;border:2px solid #ffffff;border-radius:50%;background-color:var(--w1a12m7t-0);}
.bb-wDNameRatingContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:8px;margin-bottom:0;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-wDWriterNameAssignment{font-weight:700;font-size:24px;line-height:28px;margin:0;padding:0;color:var(--bb-color-basic-5);}
.bb-wDRatingContainerAssignment>.bb-rating{font-size:24px;line-height:28px;font-weight:700;}.bb-wDRatingContainerAssignment>.bb-rating>.bb-ratingMax{font-size:24px;margin-left:2px;line-height:28px;font-weight:700;color:var(--bb-color-basic-3);}.bb-wDRatingContainerAssignment>.bb-rating>.bb-starWrapper>svg{width:21px;height:21px;}.bb-wDRatingContainerAssignment svg path{fill:var(--bb-wd-star-rating-color--fill);stroke:var(--bb-wd-star-rating-color);}
.bb-wDWriterInfoStatTOPAssignment{border-radius:var(--bb-global-border-radius);font-weight:600;font-size:21px;line-height:24px;padding:12px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--bb-color-basic-1);}
.bb-wDWriterInfoMemberSinceRowAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}
.bb-wDWriterInfoMemberSinceTextAssignment{font-weight:400;font-size:14px;line-height:20px;color:var(--bb-color-basic-4);}
.bb-wDWriterInfoMemberSinceDateAssignment{font-weight:400;font-size:14px;line-height:20px;color:var(--bb-color-basic-4);}
.bb-wDWriterInfoButtonRowAssignment{display:-ms-grid;display:grid;place-items:center;}
.bb-wDWVerifiedWrapper{color:var(--bb-color-success-0);text-align:center;cursor:var(--w19lny6h-0);}
.bb-wDWVerifiedIconAssignment{display:inline-block;vertical-align:-6px;}
.bb-wDWVerifiedText{font-size:12px;line-height:1.5;}
.bb-wDWriterTestimonialListContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;}
.bb-wDWriterTestimonialCardContainerAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:var(--bb-global-border-radius);padding:var(--bb-wd-container-padding-sm);border:var(--bb-wd-testimonial-card-border);-webkit-box-shadow:var(--bb-wd-testimonial-card-box-shadow);box-shadow:var(--bb-wd-testimonial-card-box-shadow);background-color:var(--bb-wd-container-background-color);-webkit-transition:-webkit-transform 300ms ease-in-out,box-shadow 300ms ease-in-out;-webkit-transition:-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;transition:transform 300ms ease-in-out,box-shadow 300ms ease-in-out;transition:transform 300ms ease-in-out,box-shadow 300ms ease-in-out,-webkit-transform 300ms ease-in-out,-webkit-box-shadow 300ms ease-in-out;}.bb-wDWriterTestimonialCardContainerAssignment:hover{-webkit-box-shadow:var(--bb-wd-testimonial-card-box-shadow--hover);box-shadow:var(--bb-wd-testimonial-card-box-shadow--hover);-webkit-transform:var(--bb-wd-testimonial-card-transform--hover);transform:var(--bb-wd-testimonial-card-transform--hover);border:var(--bb-wd-testimonial-card-border--hover);}.bb-wDWriterTestimonialCardContainerAssignment .title_private{color:var(--bb-color-basic-4);font-style:italic;}
.bb-wDWTestCardTitleAssignment{font-weight:400;font-size:18px;line-height:31px;color:var(--bb-color-basic-5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}@media (max-width: 375px){.bb-wDWTestCardTitleAssignment .bb-fillPath{-webkit-align-self:baseline;-ms-flex-item-align:baseline;align-self:baseline;}}@media (min-width: 1024px){.bb-wDWTestCardTitleAssignment{font-size:22px;}}
.bb-wDWTestCardTitleRowAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;position:relative;}
.bb-wDTestCardTopicRatingRowAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:8px;}@media (min-width: 600px){.bb-wDTestCardTopicRatingRowAssignment{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;}}
.bb-wDWTestCardTopicContainerAssignment{font-style:normal;font-weight:400;font-size:14px;color:var(--bb-color-basic-4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:2px;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:8px;}@media (min-width: 600px){.bb-wDWTestCardTopicContainerAssignment{-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}}
.bb-wDTestCardDisciplineLineAssignment{margin:0;border-width:0;padding:0;}@media (min-width: 600px){.bb-wDTestCardDisciplineLineAssignment{margin-right:8px;padding-right:8px;border-right:1.5px solid var(--bb-color-basic-2);}}
.bb-wDTestCardDisciplineLineAssignmentBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.bb-wDWTestCardHRAssignment{width:100%;background-color:none;border:1px solid #f1f5f9;margin-top:10px;margin-bottom:8px;}
.bb-wDWTestCardCustomerReviewAssignment{font-style:normal;font-weight:400;font-size:16px;line-height:21px;margin-bottom:16px;color:var(--bb-color-basic-5);}
.bb-wDWTestCardDescriptorsRowAssignment{font-style:normal;font-weight:400;font-size:14px;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:pre;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:var(--bb-color-basic-4);gap:8px;}
.bb-wDWTestCardRatingWrapperAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDWTestCardRatingWrapperAssignment>div{margin:0;max-height:12px;}.bb-wDWTestCardRatingWrapperAssignment>.bb-rating{font-weight:700;font-size:24px;line-height:28px;}.bb-wDWTestCardRatingWrapperAssignment>.bb-rating>.bb-ratingMax{font-size:24px;margin-left:2px;line-height:28px;font-weight:700;color:var(--bb-color-basic-3);}.bb-wDWTestCardRatingWrapperAssignment>.bb-rating>.bb-starWrapper>svg{width:22px;height:22px;}.bb-wDWTestCardRatingWrapperAssignment svg path{fill:var(--w1nj7d7k-0);stroke:var(--w1nj7d7k-1);}
.bb-wDTestCardStatusTextAssignment{border-radius:50px;padding:4px 8px;font-size:12px;color:var(--bb-color-basic-0);margin-right:8px;line-height:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;background-color:var(--w1a0kwpq-0);}
.bb-wDTestNoItemsAssignment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:#ffffff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.bb-wDTestNoItemsAssignment p{margin:0;font-weight:400;font-size:14px;line-height:20px;}
.bb-wDWriterEducationContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:var(--bb-wd-container-padding);border:var(--bb-wd-container-border);border-radius:var(--bb-global-border-radius);-webkit-box-shadow:var(--bb-wd-container-box-shadow);box-shadow:var(--bb-wd-container-box-shadow);background:#ffffff;gap:16px;}
.bb-wDWriterEducationTitle{font-style:normal;font-weight:700;font-size:22px;line-height:32px;margin:0;color:var(--bb-color-basic-5);}
.bb-wDWriterEducationText{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:var(--bb-color-basic-4);overflow:hidden;word-break:break-word;}
.bb-wDWriterEducationItemWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0080d1;}
.bb-verifiedIcon{-ms-flex-negative:0;flex-shrink:0;}
.bb-wDNotificationContainer{padding:14px 16px 16px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;border-radius:var(--bb-global-border-radius);border-color:var(--bb-color-danger-2);border-width:1px;border-style:solid;background-color:var(--bb-color-danger-3);}
.bb-wDNotificationUpperRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:8px;}
.bb-wDNotificationTitle{color:var(--bb-color-danger-0);font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}
.bb-wDNotificationDateBlock{color:var(--bb-color-basic-4);font-size:14px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bb-wDNotificationDateBlock span{font-weight:600;margin-left:3px;}
.bb-wDNotifcationLowerRow{font-size:18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;}.bb-wDNotifcationLowerRow:hover{display:-webkit-box;display:-ms-flexbox;display:flex;}
.bb-wDNotificationListContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:16px;}
.bb-infoIcon{display:inline;}
.bb-wDLoadMoreButtonRowContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.bb-wDLoadMoreButton{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 16px;gap:10px;background-color:transparent;border-radius:50px;font-style:normal;font-weight:600;font-size:14px;line-height:18px;color:var(--bb-color-primary-0);border:1px solid var(--bb-color-primary-0);cursor:pointer;}.bb-wDLoadMoreButton svg path{fill:var(--bb-color-primary-0);}.bb-wDLoadMoreButton svg{-webkit-animation:rotateLoading-bb-wDLoadMoreButton var(--wze9rbt-0);animation:rotateLoading-bb-wDLoadMoreButton var(--wze9rbt-0);}.bb-wDLoadMoreButton:hover{background-color:var(--bb-color-primary-0);color:var(--bb-color-basic-0);}.bb-wDLoadMoreButton:hover svg path{fill:var(--bb-color-basic-0);}@-webkit-keyframes rotateLoading-bb-wDLoadMoreButton{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes rotateLoading-bb-wDLoadMoreButton{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.bb-wDDescriptorBadge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:6px 10px;border-radius:100px;border:1px solid #e1e1e1;line-height:14px;}
.bb-wDDescriptorIconWrap{width:14px;height:14px;}.bb-wDDescriptorIconWrap svg{width:14px;height:14px;-ms-flex-negative:0;flex-shrink:0;}
.bb-wDCardToolTipContainer{max-width:280px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px;background-color:var(--bb-color-basic-5);font-size:14px;color:var(--bb-color-basic-0);border-radius:3px;z-index:-1;visibility:hidden;line-height:140%;font-style:normal;}.bb-wDCardToolTipContainer.active::after{right:8px;left:initial!important;}.bb-wDCardToolTipContainer.active{z-index:10;visibility:visible;}.bb-wDCardToolTipContainer b{display:block;margin-bottom:8px;}.bb-wDCardToolTipContainer ul{margin:0;padding:0 0 0 14px;line-height:22px;}
:root {
  /* Containers */
  --bb-wd-container-padding: 24px;
  --bb-wd-container-padding-sm: 16px;
  --bb-wd-container-border: 1px solid #dde6ef;
  --bb-wd-container-box-shadow: none;
  --bb-wd-container-background-color: #ffffff;
  --bb-wd-avatar-border-radius: 50%;

  /* Testimonial Card */
  --bb-wd-testimonial-card-border: var(--bb-wd-container-border);
  --bb-wd-testimonial-card-box-shadow: var(--bb-wd-container-box-shadow);
  --bb-wd-testimonial-card-border--hover: var(--bb-wd-container-border);
  --bb-wd-testimonial-card-box-shadow--hover: 0 6px 20px rgba(66, 66, 66, 0.16);
  --bb-wd-testimonial-card-transform--hover: scale(1.02);

  /* Stats */
  /* Positive bg --> BW - suggested primary */
  --bb-wd-stats-positive-value-background-color: var(--bb-color-primary-0);
  /* Negative bg --> BW - suggested error */
  --bb-wd-stats-negative-value-background-color: var(--bb-color-danger-0);
  /* Animation duration */
  --bb-wd-stats-card-tooltip-animation-duration: 0.2s;
  --bb-wd-stats-value-rollfrom-animation-duration: 1s;
  --bb-wd-stats-value-rollfrom-animation-delay: 0.25s;

  --bb-wd-star-rating-color: #ffb300;
  --bb-wd-star-rating-color--fill: var(--bb-wd-star-rating-color);
  --bb-wd-negative-star-rating-color: var(--bb-color-danger-0);
  --bb-wd-negative-star-rating-color--fill: var(--bb-wd-negative-star-rating-color);
  --bb-wd-filter-star-rating-color: var(--bb-wd-star-rating-color);
  --bb-wd-filter-star-rating-color--fill: var(--bb-wd-filter-star-rating-color);
  --bb-wd-filter-negative-star-rating-color: var(--bb-wd-negative-star-rating-color);
  --bb-wd-filter-negative-star-rating-color--fill: var(
    --bb-wd-filter-negative-star-rating-color
  );

  --bb-wd-dropdown-icon-color-rating--open: var(--bb-icon-color--hover);
  --bb-wd-dropdown-icon-color-rating--closed: var(--bb-color-basic-5);
  --bb-wd-dropdown-icon-color-discipline--open: var(--bb-icon-color--hover);
  --bb-wd-dropdown-icon-color-discipline--closed: var(--bb-icon-color);
}

@media (max-width: 768px) {
  :root {
  --bb-wd-container-padding: 16px;
 }
}
