#dhub .webpage_container>.dhb_wp-header_const {
  position: fixed;
  left: 0;
  top: 0;
  height: 40px;
  background-color: rgb(244,244,244);
  box-shadow: 0 1px 3px rgba(24, 24, 24, 0.5);
  z-index: 500; 
  padding: 0 calc((100% - 1284px) / 2);
  font-size: 0.92em;
}

#dhub .dhb_wp-header_const > .dhb-wp-hder_container {
  width: 100%;
  position: relative;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  padding: 0 12px;
}

#dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf {
  position: relative;
  height: 100%;
  box-sizing: border-box;
}

#dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.logo_frame {
  width: 100px;
}

#dhub .dhb_wp-header_const .logo_frame > .dhub_icon-logo {
  display: inline-flex;
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
}

#dhub .dhb_wp-header_const .logo_frame .dhub_icon-logo > canvas {
  height: 32px;
  width: 95px;
}


#dhub .dhb_wp-header_const .logo_frame .dhub_icon-logo > a {
  display: inline-block;
  padding: 0 16px;
  position: absolute;
  font-size: 1.5em;
  cursor: default;
  width: 100%; 
  height: 100%;
  left: 0; 
  top: 0;
  box-sizing: inherit;
}

/*! SEARCH ----------------------- */ 

#dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.search_frame {
  width: calc(100% - 860px);
}

#dhub .dhb_wp-header_const .search_frame > .dhb-search_form_const {
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
  padding: 0 8px;
}

#dhub .dhb_wp-header_const .dhb-search_form_const > .content-resizable {
  display: inline-block;
  width: 100%;
  height: 100%;
  position: relative;
  box-sizing: border-box;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .keywords,
#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon {
  display: inline-block;
  width: 100%;
  height: 90%;
  position: relative;
  box-sizing: border-box;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .keywords {
  border-radius: 5px;
  top: 5%;
  background-color: rgba(244,244,244,0.06);
  border: 1px solid rgba(244,244,244,0.08);
  padding: 0 44px 0 8px;
  color: rgba(244,244,244,0.9);
  font-family: 'Noto Sans';
  font-size: 0.88em;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .keywords::placeholder {
  color: rgba(244,244,244,0.5);
  font-size: 13px;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .keywords:focus {
  outline: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  border: 1px solid rgba(1,32,96,0.08);
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon {
  width: 36px;
  height: 90%;
  position: absolute;
  right: 5px;
  top: 5%;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon:before {
  content: '';
  display: inline-block;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48" fill="rgba(244,244,244,0.7)"><path d="M796-121 533-384q-30 26-69.959 40.5T378-329q-108.162 0-183.081-75Q120-479 120-585t75-181q75-75 181.5-75t181 75Q632-691 632-584.85 632-542 618-502q-14 40-42 75l264 262-44 44ZM377-389q81.25 0 138.125-57.5T572-585q0-81-56.875-138.5T377-781q-82.083 0-139.542 57.5Q180-666 180-585t57.458 138.5Q294.917-389 377-389Z"/></svg>');
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 85%;
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="48" viewBox="0 -960 960 960" width="48" fill="rgba(244,244,244,0.9)"><path d="M796-121 533-384q-30 26-69.959 40.5T378-329q-108.162 0-183.081-75Q120-479 120-585t75-181q75-75 181.5-75t181 75Q632-691 632-584.85 632-542 618-502q-14 40-42 75l264 262-44 44ZM377-389q81.25 0 138.125-57.5T572-585q0-81-56.875-138.5T377-781q-82.083 0-139.542 57.5Q180-666 180-585t57.458 138.5Q294.917-389 377-389Z"/></svg>');
}

#dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon.wf_ahr:before {
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(244,244,244,0.9)"><path d="M204-318q-22-38-33-78t-11-82q0-134 93-228t227-94h7l-64-64 56-56 160 160-160 160-56-56 64-64h-7q-100 0-170 70.5T240-478q0 26 6 51t18 49l-60 60ZM481-40 321-200l160-160 56 56-64 64h7q100 0 170-70.5T720-482q0-26-6-51t-18-49l60-60q22 38 33 78t11 82q0 134-93 228t-227 94h-7l64 64-56 56Z"/></svg>');
background-repeat: no-repeat;
background-size: auto 80%;
background-position: left 50% top 50%;
/*! Animate --- */
-moz-animation: spin 1s infinite linear;
-o-animation: spin 1s infinite linear;
-webkit-animation: spin 1s infinite linear;
animation: spin 1s infinite linear;
}


/* SHORCUT ------------------------ */ 

#dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.quick_tasks {
width: 240px;
}

#dhub .dhb_wp-header_const .quick_tasks > .content-type {
display: inline-block;
vertical-align: top;
height: 100%;
position: relative;
left: 5px;
}

#dhub .dhb_wp-header_const .quick_tasks .content-type > .text {
display: inline-block;
margin: 0 5px;
color: rgb(24,24,24);
font-family: Acme; 
font-size: 1.12em;
cursor: pointer;
box-sizing: border-box;
padding: 4px 30px 4px 12px;
position: relative;
top: 14%;
}

#dhub .dhb_wp-header_const .quick_tasks .dhb-event_live > .text {
margin-right: 0;
}

#dhub .dhb_wp-header_const .quick_tasks .content-type > .text:hover {
border-radius: 5px;
background-color: rgba(24,24,24,0.06);
}

/*! expand-more */
#dhub .dhb_wp-header_const .quick_tasks .content-type > .text:after {
content: '';
display: inline-block;
position: absolute;
width: 20px; 
height: 20px;
right: 8px;
top: 20%;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"/></svg>');
background-position: center;
background-repeat: no-repeat;
background-size: 140%;
}

/*! expand-less */
#dhub .dhb_wp-header_const .quick_tasks .content-type.expand-less > .text:after {
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(244,244,244,0.9)"><path d="m296-345-56-56 240-240 240 240-56 56-184-184-184 184Z"/></svg>');
}



/* SESSION ------------------------ */

#dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.session_frame {
  width: 540px;
}

#dhub .dhb_wp-header_const .session_frame {
  display: flex;
}

/*! Wallet --- */ 

#dhub .dhb_wp-header_const .session_frame > .wallet_frame_const {
  width: calc(100% - 110px);
  height: 100%;
  display: flex;
}

#dhub .dhb_wp-header_const .wallet_frame_const > .monthly_expenses,
#dhub .dhb_wp-header_const .wallet_frame_const > .balance_layout {
  position: relative;
  box-sizing: border-box;
  cursor: default;
  text-align: center;
  display: inline-block;
  height: 90%;
  padding: 0 16px;
  top: 5%;
}

#dhub .dhb_wp-header_const .wallet_frame_const > .monthly_expenses {
  width: 45%;
}

#dhub .dhb_wp-header_const .wallet_frame_const > .balance_layout {
  width: 55%;
}

#dhub .dhb_wp-header_const .monthly_expenses > .amount, 
#dhub .dhb_wp-header_const .monthly_expenses > span[class*="-icon"],
#dhub .dhb_wp-header_const .balance_layout > .balance,
#dhub .dhb_wp-header_const .balance_layout > span[class*="-icon"] {
  border-radius: 5px;
  font-family: 'Noto Sans';
  font-size: 0.88em;
  box-sizing: border-box;
  display: inline-block;
  height: 100%;
}

#dhub .dhb_wp-header_const .wallet_frame_const .monthly_expenses > .desc,
#dhub .dhb_wp-header_const .wallet_frame_const .balance_layout > .currency {
  display: none;
}

#dhub .dhb_wp-header_const .monthly_expenses > .amount,
#dhub .dhb_wp-header_const .balance_layout > .balance {
  width: 100%;
  background-color: rgba(24,24,24,0.06);
  border: 1px solid rgba(24,24,24,0.08);
  padding: 0 40px;
  color: rgb(24,24,24);
}

#dhub .dhb_wp-header_const .monthly_expenses > .amount {
  padding-right: 0;
}

#dhub .dhb_wp-header_const .monthly_expenses > .amount::placeholder ,
#dhub .dhb_wp-header_const .balance_layout > .balance::placeholder  {
  color: rgba(244,244,244,0.5);
}

#dhub .dhb_wp-header_const .monthly_expenses > .amount:focus,
#dhub .dhb_wp-header_const .balance_layout > .balance:focus {
  outline: none;
-webkit-box-shadow: none;
-moz-box-shadow: none;
  border: 1px solid rgba(244,244,244,0.2);
}

#dhub .dhb_wp-header_const .monthly_expenses > span[class*="-icon"],
#dhub .dhb_wp-header_const .balance_layout > span[class*="-icon"] {
  position: absolute;
  left: 16px;
  width: 40px;
  top: 0;
}

#dhub .dhb_wp-header_const .monthly_expenses > span[class*="-icon"]:before,
#dhub .dhb_wp-header_const .balance_layout > span[class*="-icon"]:before {
  content: '';
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 100%;
  width: 100%;
  background-size: 65%;
}

#dhub .dhb_wp-header_const .monthly_expenses > .mth-exp-icon:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="M560-440q-50 0-85-35t-35-85q0-50 35-85t85-35q50 0 85 35t35 85q0 50-35 85t-85 35ZM280-320q-33 0-56.5-23.5T200-400v-320q0-33 23.5-56.5T280-800h560q33 0 56.5 23.5T920-720v320q0 33-23.5 56.5T840-320H280Zm80-80h400q0-33 23.5-56.5T840-480v-160q-33 0-56.5-23.5T760-720H360q0 33-23.5 56.5T280-640v160q33 0 56.5 23.5T360-400Zm440 240H120q-33 0-56.5-23.5T40-240v-440h80v440h680v80ZM280-400v-320 320Z"/></svg>');
}

#dhub .dhb_wp-header_const .balance_layout > .wb-icon:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="M200-200v-560 560Zm0 80q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h560q33 0 56.5 23.5T840-760v100h-80v-100H200v560h560v-100h80v100q0 33-23.5 56.5T760-120H200Zm320-160q-33 0-56.5-23.5T440-360v-240q0-33 23.5-56.5T520-680h280q33 0 56.5 23.5T880-600v240q0 33-23.5 56.5T800-280H520Zm280-80v-240H520v240h280Zm-160-60q25 0 42.5-17.5T700-480q0-25-17.5-42.5T640-540q-25 0-42.5 17.5T580-480q0 25 17.5 42.5T640-420Z"/></svg>');
}

#dhub .sess_wallet_frame_const .balance_layout.wf_ahr > .icon_account-balance-wallet:before{
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(244,244,244)"><path d="M204-318q-22-38-33-78t-11-82q0-134 93-228t227-94h7l-64-64 56-56 160 160-160 160-56-56 64-64h-7q-100 0-170 70.5T240-478q0 26 6 51t18 49l-60 60ZM481-40 321-200l160-160 56 56-64 64h7q100 0 170-70.5T720-482q0-26-6-51t-18-49l60-60q22 38 33 78t11 82q0 134-93 228t-227 94h-7l64 64-56 56Z"/></svg>');
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
  background-size: 50%;
}


#dhub .dhb_wp-header_const .balance_layout > .wb-icon.visibility {
  left: unset;
  right: 16px;
  cursor: default;
}

#dhub .dhb_wp-header_const .balance_layout > .wb-icon.visibility:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(244,244,244,0.8)"><path d="M480-320q75 0 127.5-52.5T660-500q0-75-52.5-127.5T480-680q-75 0-127.5 52.5T300-500q0 75 52.5 127.5T480-320Zm0-72q-45 0-76.5-31.5T372-500q0-45 31.5-76.5T480-608q45 0 76.5 31.5T588-500q0 45-31.5 76.5T480-392Zm0 192q-146 0-266-81.5T40-500q54-137 174-218.5T480-800q146 0 266 81.5T920-500q-54 137-174 218.5T480-200Zm0-300Zm0 220q113 0 207.5-59.5T832-500q-50-101-144.5-160.5T480-720q-113 0-207.5 59.5T128-500q50 101 144.5 160.5T480-280Z"/></svg>');
}

#dhub .dhb_wp-header_const .balance_layout.mask > .wb-icon.visibility:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="m644-428-58-58q9-47-27-88t-93-32l-58-58q17-8 34.5-12t37.5-4q75 0 127.5 52.5T660-500q0 20-4 37.5T644-428Zm128 126-58-56q38-29 67.5-63.5T832-500q-50-101-143.5-160.5T480-720q-29 0-57 4t-55 12l-62-62q41-17 84-25.5t90-8.5q151 0 269 83.5T920-500q-23 59-60.5 109.5T772-302Zm20 246L624-222q-35 11-70.5 16.5T480-200q-151 0-269-83.5T40-500q21-53 53-98.5t73-81.5L56-792l56-56 736 736-56 56ZM222-624q-29 26-53 57t-41 67q50 101 143.5 160.5T480-280q20 0 39-2.5t39-5.5l-36-38q-11 3-21 4.5t-21 1.5q-75 0-127.5-52.5T300-500q0-11 1.5-21t4.5-21l-84-82Zm319 93Zm-151 75Z"/></svg>');
}

#dhub .dhb_wp-header_const .balance_layout.mask > .balance {
  font-size: 1.3em;
}

/*! Notifications --- */ 

#dhub .dhb_wp-header_const .session_frame > .notifications_frame_const {
  height: 100%;
  width: 50px;
  margin: 0 5px;
  box-sizing: border-box;
  padding: 0 3px;
}

#dhub .dhb_wp-header_const .session_frame > .notifications_frame_const:hover,
#dhub .dhb_wp-header_const .session_frame > .notifications_frame_const.expanding {
  background-color: rgba(24,24,24,0.06);
}

#dhub .dhb_wp-header_const .notifications_frame_const > .dhb-notification-bell {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

#dhub .dhb_wp-header_const .dhb-notification-bell > .counter {
  position: absolute;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  right: 0px;
  top: 5px;
  color: rgb(24,24,24);
  font-weight: bold;
  font-size: 0.75em;
  font-family: 'Noto Sans';
  background-color: rgb(247,213,54);
  border-radius: 10px;
  padding: 2px 6px;
}

#dhub .dhb_wp-header_const .notifications_frame_const > .dhb-notification-bell:before,
#dhub .dhb_wp-header_const .notifications_frame_const > .dhb-notification-bell:after {
  content: '';
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
}

#dhub .dhb_wp-header_const .notifications_frame_const > .dhb-notification-bell:before {
  width: 100%;
  height: 100%;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.8)"><path d="M160-200v-80h80v-280q0-83 50-147.5T420-792v-28q0-25 17.5-42.5T480-880q25 0 42.5 17.5T540-820v28q80 20 130 84.5T720-560v280h80v80H160Zm320-300Zm0 420q-33 0-56.5-23.5T400-160h160q0 33-23.5 56.5T480-80ZM320-280h320v-280q0-66-47-113t-113-47q-66 0-113 47t-47 113v280Z"/></svg>');
  background-size: 70%;
  left: 0;
  top: 0;
}

#dhub .dhb_wp-header_const .notifications_frame_const > .dhb-notification-bell:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="M160-200v-80h80v-280q0-83 50-147.5T420-792v-28q0-25 17.5-42.5T480-880q25 0 42.5 17.5T540-820v28q80 20 130 84.5T720-560v280h80v80H160Zm320-300Zm0 420q-33 0-56.5-23.5T400-160h160q0 33-23.5 56.5T480-80ZM320-280h320v-280q0-66-47-113t-113-47q-66 0-113 47t-47 113v280Z"/></svg>');
}

/*! unread */
#dhub .dhb_wp-header_const .notifications_frame_const.unread > .dhb-notification-bell:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(244,244,244,0.8)"><path d="M80-560q0-100 44.5-183.5T244-882l47 64q-60 44-95.5 111T160-560H80Zm720 0q0-80-35.5-147T669-818l47-64q75 55 119.5 138.5T880-560h-80ZM160-200v-80h80v-280q0-83 50-147.5T420-792v-28q0-25 17.5-42.5T480-880q25 0 42.5 17.5T540-820v28q80 20 130 84.5T720-560v280h80v80H160Zm320-300Zm0 420q-33 0-56.5-23.5T400-160h160q0 33-23.5 56.5T480-80ZM320-280h320v-280q0-66-47-113t-113-47q-66 0-113 47t-47 113v280Z"/></svg>');
  background-size: 65%;
  background-position: left 10% top 50%;
}

#dhub .dhb_wp-header_const .notifications_frame_const.unread > .dhb-notification-bell:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(244,244,244,0.9)"><path d="M80-560q0-100 44.5-183.5T244-882l47 64q-60 44-95.5 111T160-560H80Zm720 0q0-80-35.5-147T669-818l47-64q75 55 119.5 138.5T880-560h-80ZM160-200v-80h80v-280q0-83 50-147.5T420-792v-28q0-25 17.5-42.5T480-880q25 0 42.5 17.5T540-820v28q80 20 130 84.5T720-560v280h80v80H160Zm320-300Zm0 420q-33 0-56.5-23.5T400-160h160q0 33-23.5 56.5T480-80ZM320-280h320v-280q0-66-47-113t-113-47q-66 0-113 47t-47 113v280Z"/></svg>');
}

/*! User account --- */

#dhub .dhb_wp-header_const .session_frame > .user-account_frame_const {
  height: 100%;
  width: 50px;
  padding: 0 3px;
  box-sizing: border-box;
}

#dhub .dhb_wp-header_const .session_frame > .user-account_frame_const:hover,
#dhub .dhb_wp-header_const .session_frame > .user-account_frame_const.expanding {
  background-color: rgba(24,24,24, 0.06);
}

#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon:before,
#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon:after {
  content: '';
  position: absolute;
  background-position: center;
  background-repeat: no-repeat;
}

#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon:before {
  width: 70%;
  height: 100%;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.8)"><path d="M400-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM80-160v-112q0-33 17-62t47-44q51-26 115-44t141-18h14q6 0 12 2-8 18-13.5 37.5T404-360h-4q-71 0-127.5 18T180-306q-9 5-14.5 14t-5.5 20v32h252q6 21 16 41.5t22 38.5H80Zm560 40-12-60q-12-5-22.5-10.5T584-204l-58 18-40-68 46-40q-2-14-2-26t2-26l-46-40 40-68 58 18q11-8 21.5-13.5T628-460l12-60h80l12 60q12 5 22.5 11t21.5 15l58-20 40 70-46 40q2 12 2 25t-2 25l46 40-40 68-58-18q-11 8-21.5 13.5T732-180l-12 60h-80Zm40-120q33 0 56.5-23.5T760-320q0-33-23.5-56.5T680-400q-33 0-56.5 23.5T600-320q0 33 23.5 56.5T680-240ZM400-560q33 0 56.5-23.5T480-640q0-33-23.5-56.5T400-720q-33 0-56.5 23.5T320-640q0 33 23.5 56.5T400-560Zm0-80Zm12 400Z"/></svg>');
  background-size: 90%;
  left: 0;
  top: 0;
}

#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon:hover:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="M400-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM80-160v-112q0-33 17-62t47-44q51-26 115-44t141-18h14q6 0 12 2-8 18-13.5 37.5T404-360h-4q-71 0-127.5 18T180-306q-9 5-14.5 14t-5.5 20v32h252q6 21 16 41.5t22 38.5H80Zm560 40-12-60q-12-5-22.5-10.5T584-204l-58 18-40-68 46-40q-2-14-2-26t2-26l-46-40 40-68 58 18q11-8 21.5-13.5T628-460l12-60h80l12 60q12 5 22.5 11t21.5 15l58-20 40 70-46 40q2 12 2 25t-2 25l46 40-40 68-58-18q-11 8-21.5 13.5T732-180l-12 60h-80Zm40-120q33 0 56.5-23.5T760-320q0-33-23.5-56.5T680-400q-33 0-56.5 23.5T600-320q0 33 23.5 56.5T680-240ZM400-560q33 0 56.5-23.5T480-640q0-33-23.5-56.5T400-720q-33 0-56.5 23.5T320-640q0 33 23.5 56.5T400-560Zm0-80Zm12 400Z"/></svg>');
}

#dhub .dhb_wp-header_const .user-account_frame_const > .ua-icon:after {
  width: 30%;
  height: 100%;
  right: 4px;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.8)"><path d="M480-345 240-585l56-56 184 184 184-184 56 56-240 240Z"/></svg>');
  background-size: auto 55%;
}

#dhub .dhb_wp-header_const .user-account_frame_const.expanding > .ua-icon:after {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(24,24,24)"><path d="m296-345-56-56 240-240 240 240-56 56-184-184-184 184Z"/></svg>');
}

/*! USER ACCOUNT ------------ */


#dhub .dhb_wp-header_const .user-account_frame_const > nav.options {
  position: absolute;
  right: 0;
  top: 50px;
  background-color: rgb(244,244,244);
  padding: 0;
}

#dhub .dhb_wp-header_const .options > .dhb-frame_account-ui_const,
#dhub .dhb_wp-header_const .options > .dhb-frame_login_const {
  position: relative;
  background-color: rgba(28,70,157,0.03);
  border-radius: 5px;
  padding: 12px;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(24, 24, 24, 0.3);
  width: 320px;
  max-width: 320px;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const > .form_content {
  width: 100%;
  position: relative;
  box-sizing: border-box;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const h2 {
  color: rgb(28, 70, 157);
  text-align: center;
  padding-bottom: 16px;
}

#dhub .dhb-frame_login_const .dhb-error_frame_const.active {
  position: relative;
  box-shadow: unset;
  left:0;
  top: -5px;
  transform: unset;
  width: 100%;
}

#dhub .dhb-frame_login_const .dhb-error_frame_const > .dhb-error_target {
  border: 3px solid rgba(247,213,54,0.8);
  background-color: rgba(1,32,96,0.04);
}


#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment {
  flex-direction: column;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_user:before,
#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_password:before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 40px;
  height: 40px;
  bottom: 5px;
  left: 0;
  background-size: 60%;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_user:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(247,213,54, 0.8)"><path d="M480-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T560-640q0-33-23.5-56.5T480-720q-33 0-56.5 23.5T400-640q0 33 23.5 56.5T480-560Zm0-80Zm0 400Z"/></svg>');
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_password:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(247,213,54, 0.8)"><path d="M240-80q-33 0-56.5-23.5T160-160v-400q0-33 23.5-56.5T240-640h40v-80q0-83 58.5-141.5T480-920q83 0 141.5 58.5T680-720v80h40q33 0 56.5 23.5T800-560v400q0 33-23.5 56.5T720-80H240Zm0-80h480v-400H240v400Zm240-120q33 0 56.5-23.5T560-360q0-33-23.5-56.5T480-440q-33 0-56.5 23.5T400-360q0 33 23.5 56.5T480-280ZM360-640h240v-80q0-50-35-85t-85-35q-50 0-85 35t-35 85v80ZM240-160v-400 400Z"/></svg>');
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_user > input.user,
#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_password > input.password {
  padding-left: 40px;
  font-size: 0.96em;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_user > input.user::placeholder,
#dhub .dhb_wp-header_const .dhb-frame_login_const .groupment .for_password > input.password::placeholder {
  font-size: 0.83em;
}


#dhub .dhb_wp-header_const .dhb-frame_login_const .forget-pw,
#dhub .dhb_wp-header_const .dhb-frame_login_const .sign-up{
  display: inline-block;
  width: 100%;
  text-align: right;
  margin-top: 6px;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .sign-up {
  text-align: center;
  position: relative;
  top: 3px;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .forget-pw >a,
#dhub .dhb_wp-header_const .dhb-frame_login_const .sign-up > a {
  text-decoration: none;
  color: rgba(28,70,154);
  font-size: 0.98em;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .forget-pw >a:hover,
#dhub .dhb_wp-header_const .dhb-frame_login_const .sign-up > a:hover {
  text-decoration: underline;
}

#dhub .dhb_wp-header_const .dhb-frame_login_const .buttons_container {
  text-align: center;
  margin: 16px 0;
}

/*! ONLINE STYLE ------------- */ 
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const {
  position: relative;
  box-sizing: border-box;
  width: 320px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const > .profile, 
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const > .uas-menu {
  width: 100%;
  position: relative;
  box-sizing: border-box;
  display: flex;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const > .profile {
  border-bottom: 1px solid rgba(24,24,24,0.08);
  padding: 8px 0;
  height: 80px;
  top: -5px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .profile > .infos, 
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .profile > .picture {
  position: relative;
  box-sizing: border-box;
  height: 100%;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .profile > .infos {
  width: calc(100% - 64px);
  color: rgba(1,32,96);
  display: flex;
  justify-content: left;
  align-items: center;
  cursor: default;
  box-sizing: border-box;
  padding-left: 10px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const div > span.firstname,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const div > span.lastname {
  font-family: 'acme';
  display: inline-block;
  margin-right: 5px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .profile > .picture {
  width: 64px;
  overflow: hidden;
  border-radius: 50%;
  border: 3px solid rgb(247,213,54);
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .profile > .picture:before {
  content: '';
  position: absolute;
  display: inline-block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgb(28, 70, 157)"><path d="M480-480q-66 0-113-47t-47-113q0-66 47-113t113-47q66 0 113 47t47 113q0 66-47 113t-113 47ZM160-160v-112q0-34 17.5-62.5T224-378q62-31 126-46.5T480-440q66 0 130 15.5T736-378q29 15 46.5 43.5T800-272v112H160Zm80-80h480v-32q0-11-5.5-20T700-306q-54-27-109-40.5T480-360q-56 0-111 13.5T260-306q-9 5-14.5 14t-5.5 20v32Zm240-320q33 0 56.5-23.5T560-640q0-33-23.5-56.5T480-720q-33 0-56.5 23.5T400-640q0 33 23.5 56.5T480-560Zm0-80Zm0 400Z"/></svg>');
  background-repeat: no-repeat;
  background-position: center;
  background-size: 80%;
  left: 0;
  top: -3px;
}

/*! Menu (actions) */

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const > .uas-menu {
  flex-direction: column;
  padding-top: 5px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action {
  height: 50px;
  border-radius: 5px;
  position: relative;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  padding: 0 40px 0 50px;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action:hover {
  background-color: rgba(1,32,96,0.1);
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action:before,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action:after {
  content: '';
  display: inline-block;
  position: absolute;
  top: calc(50% - 17.5px);
  height: 35px;
  width: 35px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 65%;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action:before {
  left: 5px;
  background-color: rgba(28,70,157,0.04);
}

/* Icon : Lab Profile */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.profile:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M320-480v-80h320v80H320Zm0-160v-80h320v80H320Zm-80 240h300q29 0 54 12.5t42 35.5l84 110v-558H240v400Zm0 240h442L573-303q-6-8-14.5-12.5T540-320H240v160Zm480 80H240q-33 0-56.5-23.5T160-160v-640q0-33 23.5-56.5T240-880h480q33 0 56.5 23.5T800-800v640q0 33-23.5 56.5T720-80Zm-480-80v-640 640Zm0-160v-80 80Z"/></svg>');
}

/*! Icon : Dashboard */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.dhubspace:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M520-600v-240h320v240H520ZM120-440v-400h320v400H120Zm400 320v-400h320v400H520Zm-400 0v-240h320v240H120Zm80-400h160v-240H200v240Zm400 320h160v-240H600v240Zm0-480h160v-80H600v80ZM200-200h160v-80H200v80Zm160-320Zm240-160Zm0 240ZM360-280Z"/></svg>');
}

/*! Icon : Settings Applications */ 
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.settings_privacy:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="m370-80-16-128q-13-5-24.5-12T307-235l-119 50L78-375l103-78q-1-7-1-13.5v-27q0-6.5 1-13.5L78-585l110-190 119 50q11-8 23-15t24-12l16-128h220l16 128q13 5 24.5 12t22.5 15l119-50 110 190-103 78q1 7 1 13.5v27q0 6.5-2 13.5l103 78-110 190-118-50q-11 8-23 15t-24 12L590-80H370Zm112-260q58 0 99-41t41-99q0-58-41-99t-99-41q-59 0-99.5 41T342-480q0 58 40.5 99t99.5 41Z"/></svg>');
}

/*! Icon : Dark Mode */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.appearance_accessibility:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M480-120q-150 0-255-105T120-480q0-150 105-255t255-105q14 0 27.5 1t26.5 3q-41 29-65.5 75.5T444-660q0 90 63 153t153 63q55 0 101-24.5t75-65.5q2 13 3 26.5t1 27.5q0 150-105 255T480-120Z"/></svg>');
}

/*! Icon : Help */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.Help_support:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M478-240q21 0 35.5-14.5T528-290q0-21-14.5-35.5T478-340q-21 0-35.5 14.5T428-290q0 21 14.5 35.5T478-240Zm-36-154h74q0-33 7.5-52t42.5-52q26-26 41-49.5t15-56.5q0-56-41-86t-97-30q-57 0-92.5 30T342-618l66 26q5-18 22.5-39t53.5-21q32 0 48 17.5t16 38.5q0 20-12 37.5T506-526q-44 39-54 59t-10 73Zm38 314q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Z"/></svg>');
}

/*! Icon : Rate Review */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.share_opinion:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M240-400h123l199-200q9-9 13.5-20.5T580-643q0-11-4.5-21.5T563-684l-37-38q-9-9-20-13.5t-23-4.5q-11 0-22 4.5T441-722L240-523v123Zm242-204-38-37 39-39 37 38-38 38Zm-34 204h272v-80H528l-80 80ZM80-80v-720q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v480q0 33-23.5 56.5T800-240H240L80-80Z"/></svg>');
}

/*! Icon : Logout */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.logout:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h280v80H200Zm440-160-55-58 102-102H360v-80h327L585-622l55-58 200 200-200 200Z"/></svg>');
}

/*! Icon : Logout */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.wf_ahr:before {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,1)"><path d="M204-318q-22-38-33-78t-11-82q0-134 93-228t227-94h7l-64-64 56-56 160 160-160 160-56-56 64-64h-7q-100 0-170 70.5T240-478q0 26 6 51t18 49l-60 60ZM481-40 321-200l160-160 56 56-64 64h7q100 0 170-70.5T720-482q0-26-6-51t-18-49l60-60q22 38 33 78t11 82q0 134-93 228t-227 94h-7l64 64-56 56Z"/></svg>');
  background-repeat: no-repeat;
  background-size: auto 60%;
  background-position: left 50% top 50%;
  /*! Animate --- */
  -moz-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}


#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.aus-action:after {
  right: 0;
}

/*! Icon : Open In New (open on browser) */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.profile:after,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.dhubspace:after,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.share_opinion:after {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="M200-120q-33 0-56.5-23.5T120-200v-560q0-33 23.5-56.5T200-840h280v80H200v560h560v-280h80v280q0 33-23.5 56.5T760-120H200Zm188-212-56-56 372-372H560v-80h280v280h-80v-144L388-332Z"/></svg>');
}

/*! Icon : Arrow Forward (open in this parent frame) */
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.settings_privacy:after,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.appearance_accessibility:after,
#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu > span.Help_support:after {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 -960 960 960" width="24" fill="rgba(24,24,24,0.9)"><path d="m321-80-71-71 329-329-329-329 71-71 400 400L321-80Z"/></svg>');
}


#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu .aus-action > .text {
  font-family: 'Noto Sans';
  font-size: 0.96em;
  font-weight: bold;
}

#dhub .dhb_wp-header_const .dhb-frame_account-ui_const .uas-menu .aus-action > .trigger {
  cursor: default;
  display: inline-block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0; 
  top: 0;
  opacity: 0;
}


@media only screen and (max-width: 1165px) {
  #dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.search_frame {
    width: calc(100% - 640px);
  }
  
  #dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.quick_tasks {
    display: none;
  }
}


@media only screen and (max-width: 900px) {
  #dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.search_frame {
    width: calc(100% - 210px);
  }

  #dhub .dhb_wp-header_const .dhb-wp-hder_container > .column_dhbf.session_frame {
    width: 110px;
  }

  #dhub .dhb_wp-header_const .session_frame > .wallet_frame_const {
    display: none;
  }
}

@media only screen and (max-width: 448px) {
  #dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .keywords {
    display: none;
  }

  #dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon {
    right: 0;
    top: 0;
    height: 100%;
  }

  #dhub .dhb_wp-header_const .dhb-search_form_const .content-resizable > .search-icon:hover {
    background-color: rgba(24, 24, 24, 0.1);
  }
}

@media only screen and (max-width: 320px) {
  #dhub .dhb_wp-header_const .user-account_frame_const > nav.options {
    right: -1.2px;
    
  }

  #dhub .dhb_wp-header_const .options > .dhb-frame_account-ui_const,
  #dhub .dhb_wp-header_const .options > .dhb-frame_login_const {
    max-width: 300px;
  }
}