.just-swimming-theme_scope__RI5Tm[data-just-swimming=true]{--nuna-navy:#06234b;--nuna-red:#2463a0;--js-primary:#06234b;--js-blue:#2463a0;--js-purple:#245080;color:#23374f;accent-color:var(--js-primary);background:#f5f7fb;border-radius:16px}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .text-ink,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] h1,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] h2,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] h3{color:var(--js-primary)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-hero]{color:#23374f;border:1px solid #d5dfec;border-top:4px solid var(--js-primary);background:radial-gradient(ellipse at 100% 0,#e1eaf6 0,transparent 65%),linear-gradient(135deg,#fff 35%,#edf2f9)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-hero] p{color:#465b75}[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] article.bg-white,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] section.bg-white{border-color:#d5dfec}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-action=primary]{border-color:var(--js-primary);background:var(--js-primary);color:#fff}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-action=primary]:hover{background:#103563}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-action=secondary]{border-color:#c4d3e5;color:var(--js-blue)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-action=secondary]:hover{background:#edf2f9}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .bg-teal-700{background:var(--js-primary);color:#fff}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .border-teal-700{border-color:var(--js-primary)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .text-teal-800,.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .text-teal-900{color:var(--js-primary)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .bg-teal-700:hover{background:#103563}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .bg-teal-50{background:#edf2f9}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-testid=lesson-marketplace]>nav button[aria-current=page]{border-color:var(--js-primary);color:var(--js-primary);background:#edf2f9}[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .app-sidebar-header{border-top-color:var(--js-primary)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] .app-sidebar-nav a.bg-slate-100{border-left-color:var(--js-blue)}[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] a:focus-visible,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] button:focus-visible,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] input:focus-visible,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] select:focus-visible,[data-nuna-web=true] .just-swimming-theme_scope__RI5Tm[data-just-swimming=true] textarea:focus-visible{outline-color:var(--js-blue)}.just-swimming-theme_scope__RI5Tm[data-just-swimming=true] [data-just-swimming-link]{color:var(--js-purple);text-decoration:underline;text-underline-offset:3px}.coach-workspace_scope__q1HCv{--coach-primary:#087b77;--coach-on-primary:#fff;--coach-text:#087b77}.coach-workspace_scope__q1HCv .bg-pool,.coach-workspace_scope__q1HCv .coach-market-primary,.coach-workspace_scope__q1HCv .coach-primary,.coach-workspace_scope__q1HCv a.bg-ink,.coach-workspace_scope__q1HCv button.bg-ink{background:var(--coach-primary);color:var(--coach-on-primary)}.coach-workspace_scope__q1HCv .text-pool{color:var(--coach-text)}.coach-workspace_scope__q1HCv .border-pool{border-color:var(--coach-primary)}.coach-workspace_scope__q1HCv a.bg-pool:hover,.coach-workspace_scope__q1HCv button.bg-pool:hover:not(:disabled){filter:brightness(.94)}.coach-workspace_scope__q1HCv :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--coach-text);outline-offset:3px}.coach-workspace_scope__q1HCv :is(button,a[role=button],summary),.coach-workspace_scope__q1HCv :is(input:not([type=checkbox]):not([type=radio]),select){min-height:44px}.coach-workspace_scope__q1HCv select{padding-right:2.5rem}.coach-workspace_scope__q1HCv button:disabled{cursor:not-allowed}.coach-workspace_scope__q1HCv .coach-soft{background:color-mix(in srgb,var(--coach-primary) 7%,white);border-color:color-mix(in srgb,var(--coach-primary) 25%,white)}.nuna-web-theme_scope__u1cji[data-nuna-web=true]{--nuna-navy:#06234b;--nuna-red:#ce0037;background:#f5f7fb;min-height:100vh;color:#23374f;accent-color:var(--nuna-red)}.nuna-web-theme_fallback__ROOHF{display:none}.nuna-web-theme_scope__u1cji[data-nuna-web=true]:not(:has(.app-sidebar-header,[data-nuna-business-header],[data-nuna-public-header]))>.nuna-web-theme_fallback__ROOHF{display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-top:4px solid var(--nuna-red)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .app-sidebar-header{background:#fff;border-color:#dae3ef;border-top:4px solid var(--nuna-red)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] [data-nuna-business-header]{border-top:4px solid var(--nuna-red);padding-top:1rem}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .app-sidebar-nav a{border-left:3px solid transparent}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .app-sidebar-nav a.bg-slate-100{background:var(--nuna-navy);border-left-color:var(--nuna-red);color:#fff}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .app-sidebar-nav a:not(.bg-slate-100):hover{background:#edf2f9;color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .text-ink,.nuna-web-theme_scope__u1cji[data-nuna-web=true] .text-pool,.nuna-web-theme_scope__u1cji[data-nuna-web=true] h1,.nuna-web-theme_scope__u1cji[data-nuna-web=true] h2,.nuna-web-theme_scope__u1cji[data-nuna-web=true] h3{color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .bg-ink,.nuna-web-theme_scope__u1cji[data-nuna-web=true] .bg-pool,.nuna-web-theme_scope__u1cji[data-nuna-web=true] a.bg-teal-600,.nuna-web-theme_scope__u1cji[data-nuna-web=true] a.bg-teal-800,.nuna-web-theme_scope__u1cji[data-nuna-web=true] button.bg-teal-600,.nuna-web-theme_scope__u1cji[data-nuna-web=true] button.bg-teal-800{background:var(--nuna-navy);color:#fff}.nuna-web-theme_scope__u1cji[data-nuna-web=true] a.text-teal-800{color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] a.bg-pool:hover,.nuna-web-theme_scope__u1cji[data-nuna-web=true] button.bg-pool:hover{background:#103563}.nuna-web-theme_scope__u1cji[data-nuna-web=true] thead{background:#eef3fa;color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .border-pool{border-color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] .bg-surface{background:#f5f7fb}.nuna-web-theme_scope__u1cji[data-nuna-web=true] article.bg-white,.nuna-web-theme_scope__u1cji[data-nuna-web=true] section.bg-white{border-color:#dae3ef;border-radius:14px}.nuna-web-theme_scope__u1cji[data-nuna-web=true] button[aria-pressed=true].bg-ink{color:#fff!important}.nuna-web-theme_scope__u1cji[data-nuna-web=true] [data-testid=family-club-context],.nuna-web-theme_scope__u1cji[data-nuna-web=true] [data-testid=nuna-workspace]>section:first-child{border-top-color:var(--nuna-red)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] [data-nuna-public-header=true]{border-top:4px solid var(--nuna-red)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] a:focus-visible,.nuna-web-theme_scope__u1cji[data-nuna-web=true] button:focus-visible,.nuna-web-theme_scope__u1cji[data-nuna-web=true] input:focus-visible,.nuna-web-theme_scope__u1cji[data-nuna-web=true] select:focus-visible,.nuna-web-theme_scope__u1cji[data-nuna-web=true] textarea:focus-visible{outline:2px solid var(--nuna-red);outline-offset:3px}.nuna-web-theme_scope__u1cji[data-nuna-web=true] [role=tab][aria-selected=true]{border-color:var(--nuna-red);color:var(--nuna-navy)}.nuna-web-theme_scope__u1cji[data-nuna-web=true] [data-club-theme=custom]{--family-primary:#06234b;--family-text:#06234b;--family-accent:#ce0037}