:root{--explorehub-on-accent:#fff}.ds-app .symbol.symbol-40px{flex-shrink:0;height:40px;width:40px}.ds-app .symbol-40px>.symbol-label{box-sizing:border-box;height:100%;line-height:1;padding:8px;width:100%}.ds-app .symbol-40px>img.symbol-label{object-fit:cover;padding:0}.explorehub-auth-photo{background:url(https://explorehub.io/media/bg4.jpg) 50%/cover no-repeat;isolation:isolate}.explorehub-auth-photo:before{background:rgba(0,0,0,.45);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.ds-app a:not(.ds-button,.btn,.ds-platform-sidebar *,.ds-platform-topnav *,.ds-impersonation *),.ds-app a:not(.ds-button,.btn,.ds-platform-sidebar *,.ds-platform-topnav *,.ds-impersonation *):hover,.ds-auth-footer a,.ds-auth-link,.ds-auth-link:hover,.ds-tab[aria-selected=true]{color:var(--ds-color-link)}.ds-app a:visited:not(.ds-button,.btn,.ds-platform-sidebar *,.ds-platform-topnav *,.ds-impersonation *){color:var(--ds-color-link-visited)}.ds-app .link-primary,.ds-app .nav-link.active,.ds-app .text-primary{color:var(--ds-color-link)!important}.ds-app :is(.ds-advanced-data-table__header-label:hover,.ds-advanced-data-table__sort-icon .ds-advanced-data-table__sort-active,.ds-advanced-data-table__filter-btn:hover,.ds-advanced-data-table__filter-btn.ds-advanced-data-table__filter-active,.ds-advanced-data-table__filter-btn.ds-advanced-data-table__filter-active i,.ds-advanced-data-table__column-menu-reset,.ds-advanced-data-table__logic-btn:hover:not(.ds-advanced-data-table__logic-active),.ds-advanced-data-table__filter-add-btn,.ds-advanced-data-table__filter-add-btn:hover,.ds-advanced-data-table__page-btn:hover:not(:disabled,.ds-advanced-data-table__page-active)){color:var(--ds-color-link)}:root:not([data-ds-theme=dark]){--ds-advanced-data-table-panel-bg:var(--ds-color-surface);--ds-advanced-data-table-control-bg:var(--ds-color-surface);--ds-advanced-data-table-control-bg-focus:var(--ds-color-surface);--ds-advanced-data-table-loading-bg:color-mix(in srgb,var(--ds-color-surface) 70%,transparent);--ds-advanced-data-table-export-bg-hover:var(--ds-color-surface)}.btn,.ds-advanced-data-table__filter-apply-btn,.ds-advanced-data-table__logic-active,.ds-advanced-data-table__page-active,.ds-avatar,.ds-button,.ds-coach-profile__avatar,.ds-platform-user-menu__trigger,.ds-skip-link{--ds-color-on-primary:var(--explorehub-on-accent);--ds-color-on-success:var(--explorehub-on-accent);--ds-color-on-danger:var(--explorehub-on-accent);--ds-color-on-warning:var(--explorehub-on-accent);--ds-color-on-info:var(--explorehub-on-accent)}.ds-app :is(.ds-badge--brand,.badge.bg-light-primary,.badge-light-primary,.btn-light-primary){--explorehub-badge-fill:var(--ds-color-primary)}.ds-app :is(.ds-badge--success,.badge.bg-light-success,.badge-light-success,.btn-light-success){--explorehub-badge-fill:var(--ds-color-success)}.ds-app :is(.ds-badge--warning,.badge.bg-light-warning,.badge-light-warning,.btn-light-warning){--explorehub-badge-fill:var(--ds-color-warning)}.ds-app :is(.ds-badge--danger,.badge.bg-light-danger,.badge-light-danger,.btn-light-danger){--explorehub-badge-fill:var(--ds-color-danger)}.ds-app :is(.ds-badge--info,.badge.bg-light-info,.badge-light-info,.btn-light-info){--explorehub-badge-fill:var(--ds-color-info)}.ds-app .ds-badge--custom{--explorehub-badge-fill:var(--ds-badge-color)}.ds-app :is(.ds-badge--brand,.ds-badge--success,.ds-badge--warning,.ds-badge--danger,.ds-badge--info,.ds-badge--custom,.badge.bg-light-primary,.badge-light-primary,.badge.bg-light-success,.badge-light-success,.btn-light-success,.badge.bg-light-warning,.badge-light-warning,.btn-light-warning,.badge.bg-light-danger,.badge-light-danger,.btn-light-danger,.badge.bg-light-info,.badge-light-info,.btn-light-info,.btn-light-primary){background:var(--explorehub-badge-fill)!important;color:var(--explorehub-on-accent)!important}.ds-dropdown__menu,.ds-icon-button,.ds-modal__dialog,.ds-tab[aria-selected=true],.ds-table{background:var(--ds-color-surface)}.ds-modal__dialog{border-color:var(--ds-color-border)}.explorehub-promo-charts{display:grid;gap:1.5rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.explorehub-promo-chart-frame{aspect-ratio:1;margin:0 auto .5rem;max-width:10rem;position:relative;width:100%}.explorehub-promo-chart-frame canvas{inset:0;position:absolute}@media (min-width:768px){.explorehub-promo-charts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.explorehub-promo-charts{grid-template-columns:repeat(6,minmax(0,1fr))}}.explorehub-evaluation-progress{--ds-color-success:#00c98d;--ds-color-warning:#ffbd2e;--ds-color-danger:#ff527a;--ds-color-on-primary:#fff}.student-contract-card{background:linear-gradient(112.14deg,#ee7a30,#ffb174);border-radius:.65rem;color:#fff;line-height:1.5;position:relative}.student-contract-card__body{padding:32.5px 29.25px}.student-contract-card__details{overflow-wrap:anywhere}.student-contract-card__style{display:block;font-size:17.55px;font-weight:600;line-height:1;opacity:.75;padding-bottom:6.5px}.student-contract-card__company{font-size:29.25px;font-weight:700}.student-contract-card strong{display:block;font-size:12.35px;font-weight:700}.student-contract-card__muted{display:block;font-size:11.05px;font-weight:600;opacity:.75}.student-contract-card__tutor{margin-top:9.75px}.ds-app a.student-contract-card__history,.ds-app a.student-contract-card__history:hover{align-items:center;background:hsla(0,0%,100%,.25);border-radius:.75rem;color:#fff;display:inline-flex;font-size:17.55px;font-weight:700;gap:3.25px;padding:6.5px 9.75px;position:absolute;right:20px;text-decoration:none;top:20px}.student-contract-card__history i{font-size:15px}@media (min-width:768px){.student-contract-card__details{width:58.333333%}}@media (min-width:1200px){.student-contract-card__details{padding-left:6.5px}}@media (max-width:767px){.student-contract-card__body{padding-top:80px}}.student-contract-card--empty{background:#071437}.student-contract-card--empty .student-contract-card__body{padding-bottom:26px;padding-top:26px}.student-contract-card--empty .student-contract-card__details{width:58.333333%}@media (max-width:575px){.student-contract-card--empty .student-contract-card__details{width:100%}}.student-contract-card--empty .student-contract-card__style{font-size:16.25px}