@import url("https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,700;0,800;0,900;1,700;1,800;1,900&display=swap");.sparq-arena-dashboard,.sparq-arena-dashboard.refit-app-chrome{--refit-brand:#ff344e;--refit-brand-600:#e51e39;--refit-royal:#0a66f0;--refit-royal-700:#0850bd;--refit-ink:#0b1220;--refit-ink-2:#1c2436;--refit-slate:#5b6478;--refit-paper:#f8f7f4;--refit-sand:#f2ecdf;--refit-line:#e6e4dd;--refit-accent:var(--refit-brand);--refit-display:var(--font-display),"Archivo","Inter",system-ui,sans-serif;--refit-body:"Inter",system-ui,sans-serif;--sparq-page-bg:var(--refit-paper);--sparq-sidebar-width:280px;--sparq-sidebar-gradient:var(--refit-ink);--sparq-header-elevated-bg:rgba(255,255,255,0.92);--sparq-header-elevated-border:var(--refit-line);--sparq-header-elevated-shadow:0 12px 32px rgba(11,18,32,0.08);--sparq-arena-font:var(--refit-body);font-family:var(--refit-body);color:var(--refit-ink)}.sparq-arena-dashboard.refit-chrome-royal{--refit-accent:var(--refit-royal)}.sparq-arena-dashboard .ts-vertical-nav-root[data-arena-sidebar] .ts-vertical-nav-bg-color-container{position:relative;background-color:var(--refit-ink)!important;background-image:linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 0)!important;background-size:56px 56px!important;border-radius:1.25rem!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 18px 40px rgba(11,18,32,.28)!important;overflow:hidden}.sparq-arena-dashboard .ts-vertical-nav-root[data-arena-sidebar] .ts-vertical-nav-bg-color-container:before{content:"";position:absolute;inset-block-start:46%;inset-inline-start:50%;transform:translate(-50%,-18%);inline-size:125%;block-size:15rem;border-radius:9999px;background:color-mix(in srgb,var(--refit-royal) 22%,transparent);filter:blur(68px);pointer-events:none;z-index:0}.sparq-arena-dashboard .ts-vertical-nav-root[data-arena-sidebar] .ts-vertical-nav-bg-color-container:after{content:"";position:absolute;inset-block-end:-1.5rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:115%;block-size:11.5rem;border-radius:9999px;background:color-mix(in srgb,var(--refit-brand) 21%,transparent);filter:blur(58px);pointer-events:none;z-index:0}.sparq-arena-dashboard .ts-vertical-nav-root[data-arena-sidebar] .ts-vertical-nav-container{position:relative;z-index:1}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-brand{display:flex!important;justify-content:center;align-items:center;padding-block:1.75rem 1.15rem!important;padding-inline:1.5rem!important}.sparq-arena-dashboard .ts-vertical-nav-root.ts-breakpoint-reached[data-arena-sidebar] .sparq-sidebar-brand{justify-content:flex-start!important;padding-block:1.05rem!important;padding-inline:1.1rem .25rem!important}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-logo{inline-size:78%!important;max-inline-size:11.5rem!important;margin-inline:auto;filter:drop-shadow(0 8px 16px rgba(0,0,0,.28))}.sparq-arena-dashboard .ts-vertical-nav-root.ts-breakpoint-reached[data-arena-sidebar] .sparq-sidebar-logo{inline-size:70%!important;max-inline-size:9.5rem!important;margin-inline:0}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-header-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;inline-size:100%}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-brand-stack{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-inline-size:0}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-brand-stack .sparq-sidebar-brand{padding-block-end:.4rem!important}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-app-label{display:inline-flex;align-items:center;justify-content:center;margin:0 1.25rem 1rem;padding:.28rem .75rem;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.92);font-size:.6875rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2;white-space:nowrap;opacity:1!important}.sparq-arena-dashboard .ts-vertical-nav-root.ts-breakpoint-reached[data-arena-sidebar] .sparq-sidebar-brand-stack{align-items:flex-start}.sparq-arena-dashboard .ts-vertical-nav-root.ts-breakpoint-reached[data-arena-sidebar] .sparq-sidebar-app-label{margin-inline:1.1rem .25rem}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-header{position:relative;z-index:3;flex-shrink:0;background:var(--refit-ink)}.sparq-arena-dashboard .ts-vertical-nav-root.ts-breakpoint-reached[data-arena-sidebar] .sparq-sidenav-header{position:sticky;inset-block-start:0;z-index:3;background:linear-gradient(180deg,rgba(11,18,32,.98) 70%,rgba(11,18,32,.88));padding-block-start:env(safe-area-inset-top,0)}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-menu-shell{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-block-size:0;overflow:hidden}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-menu-shell>.sparq-sidebar-scroll-shadow{top:0!important;left:0!important;width:100%!important;height:32px!important}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-menu-shell>.bs-full,.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-menu-shell>.ps{flex:1 1 auto;min-block-size:0}.sparq-arena-dashboard [data-arena-sidebar] .bs-full.overflow-y-auto,.sparq-arena-dashboard [data-arena-sidebar] .ps__child--scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.32) transparent}.sparq-arena-dashboard [data-arena-sidebar] .bs-full.overflow-y-auto::-webkit-scrollbar,.sparq-arena-dashboard [data-arena-sidebar] .ps__child--scroll::-webkit-scrollbar{width:10px;height:10px}.sparq-arena-dashboard [data-arena-sidebar] .bs-full.overflow-y-auto::-webkit-scrollbar-track,.sparq-arena-dashboard [data-arena-sidebar] .ps__child--scroll::-webkit-scrollbar-track{background:transparent}.sparq-arena-dashboard [data-arena-sidebar] .bs-full.overflow-y-auto::-webkit-scrollbar-thumb,.sparq-arena-dashboard [data-arena-sidebar] .ps__child--scroll::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:rgba(255,255,255,.32);background-clip:padding-box}.sparq-arena-dashboard [data-arena-sidebar] .bs-full.overflow-y-auto::-webkit-scrollbar-thumb:hover,.sparq-arena-dashboard [data-arena-sidebar] .ps__child--scroll::-webkit-scrollbar-thumb:hover{border-width:2px;background:rgba(255,255,255,.48);background-clip:padding-box}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-header:after{content:"";display:block;height:1px;margin:0 1.25rem .65rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-close:focus-visible,.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-close:hover{background:rgba(255,255,255,.14);outline:none}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidenav-close:active{transform:scale(.96)}.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-scroll-shadow,.sparq-arena-dashboard [data-arena-sidebar] .sparq-sidebar-scroll-shadow.scrolled{background:linear-gradient(180deg,var(--refit-ink) 0,rgba(11,18,32,.62) 58%,transparent 100%)!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-root>ul{padding-inline:.35rem!important;padding-block-end:2.5rem!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button{border-radius:.85rem!important;margin-inline:.7rem!important;margin-block:.12rem!important;padding-block:.62rem!important;padding-inline:.85rem!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:-.01em;color:rgba(255,255,255,.78)!important;transition:background .18s ease,color .18s ease,transform .12s ease!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button:focus-visible,.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button:hover{background:rgba(255,255,255,.08)!important;color:#fff!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menuitem-root>.ts-menu-button.ts-active,.sparq-arena-dashboard [data-arena-sidebar] .ts-submenu-root.ts-open>.ts-menu-button,.sparq-arena-dashboard [data-arena-sidebar] .ts-submenu-root>.ts-menu-button.ts-active{background:color-mix(in srgb,var(--refit-accent) 22%,transparent)!important;background-image:none!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--refit-accent) 45%,transparent)!important;color:#fff!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button .ts-menu-icon,.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button i,.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button svg{color:inherit!important;opacity:.92!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button.ts-active .ts-menu-icon,.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button.ts-active i{color:#fff!important;opacity:1!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-section-content,.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-section-label{color:rgba(255,255,255,.42)!important;font-family:var(--refit-display)!important;font-style:italic!important;font-weight:800!important;font-size:.65rem!important;letter-spacing:.18em!important;text-transform:uppercase!important}.sparq-arena-dashboard [data-arena-sidebar] .ts-menu-button .MuiChip-root{border-radius:999px!important;background:rgba(255,255,255,.12)!important;color:#fff!important}.sparq-arena-dashboard .ts-vertical-layout-content{background-color:var(--refit-paper)!important}@media (max-width:899px){.sparq-arena-dashboard .ts-vertical-layout-content{overflow-x:auto;-webkit-overflow-scrolling:touch}}.sparq-arena-dashboard .sparq-page-title,.sparq-arena-dashboard h4.font-weight-bolder{font-family:var(--refit-display)!important;font-weight:900!important;font-style:italic!important;letter-spacing:-.02em;color:var(--refit-ink)!important}.sparq-arena-dashboard .sparq-page-subtitle{color:var(--refit-slate)}.sparq-arena-dashboard .ts-vertical-layout-header.ts-vertical-layout-header-fixed .ts-vertical-layout-navbar{border-radius:1.15rem!important;padding-inline:1rem!important}.sparq-arena-dashboard .ts-vertical-layout-header.ts-vertical-layout-header-fixed.scrolled .ts-vertical-layout-navbar{border-color:var(--refit-line)!important;box-shadow:var(--sparq-header-elevated-shadow)!important;backdrop-filter:blur(16px)}html:not([data-mui-color-scheme=dark]) .sparq-arena-dashboard:not(.sparq-coach-dark) .sparq-header-user-name{color:var(--refit-ink)!important;font-weight:600!important}.sparq-arena-dashboard .sparq-navbar-breadcrumb,.sparq-arena-dashboard .sparq-navbar-breadcrumb a,.sparq-arena-dashboard .sparq-navbar-breadcrumb span{color:var(--refit-slate);font-weight:600;font-size:.8125rem}.MuiPaper-root.MuiMenu-paper,.sparq-user-dropdown{border-radius:1rem!important;border:1px solid var(--refit-line)!important;box-shadow:0 18px 40px rgba(11,18,32,.12)!important}.sparq-arena-dashboard .btn-lg.bg-gradient-dark,.sparq-arena-dashboard .btn.bg-gradient-dark{border-radius:999px!important;background:var(--refit-accent)!important;background-image:none!important;text-transform:none!important;letter-spacing:0!important;font-weight:700!important;box-shadow:0 10px 22px color-mix(in srgb,var(--refit-accent) 28%,transparent)!important}.sparq-arena-dashboard .btn.bg-gradient-dark:hover{background:var(--refit-brand-600)!important}.sparq-arena-dashboard.refit-chrome-royal .btn.bg-gradient-dark:hover{background:var(--refit-royal-700)!important}.sparq-arena-dashboard .MuiPaper-root.MuiCard-root,.sparq-arena-dashboard .card{border-radius:1.25rem!important;border:1px solid var(--refit-line)!important;box-shadow:0 10px 28px rgba(11,18,32,.04)!important}.sparq-arena-dashboard .MuiButton-containedPrimary{border-radius:999px!important;text-transform:none!important;font-weight:700!important;box-shadow:0 8px 18px color-mix(in srgb,var(--refit-accent) 24%,transparent)!important}.sparq-arena-dashboard .MuiButton-outlined{border-radius:999px!important;text-transform:none!important;font-weight:600!important;border-color:var(--refit-line)!important}.sparq-arena-dashboard .MuiOutlinedInput-root{border-radius:.9rem!important}.sparq-arena-dashboard .MuiChip-root{border-radius:999px!important}@media (max-width:899px){.sparq-arena-dashboard .ts-vertical-layout-header.ts-vertical-layout-header-fixed .ts-vertical-layout-navbar{padding-inline:.65rem!important}.sparq-arena-dashboard .sparq-navbar-content{gap:.5rem!important}.sparq-arena-dashboard .ts-vertical-layout-content{overflow-x:hidden!important;max-inline-size:100%!important}.sparq-arena-dashboard .ts-vertical-layout-content-wrapper{min-inline-size:0!important;max-inline-size:100%!important}.sparq-arena-dashboard .MuiGrid-container{width:100%!important}}