html:not(.coach-dark) .theme-coach{--bg:#fff;--surface:#fff;--surface-2:#f6f6f5;--surface-3:#ececea;--line:#e6e6e3;--line-soft:#f0f0ee;--text:#141414;--text-2:#262626;--text-3:#3d3d3d;--text-4:#5a5a5a;--accent-dim:#f0f0ee;--train:#111;--train-tint:#f0f0ee;--train-ink:#111;--on-train:#fff;--mind:#111;--mind-tint:#f0f0ee;--mind-ink:#111;--fuel:#111;--fuel-tint:#f0f0ee;--fuel-ink:#111;--good:#1d7a43;--warn:#9a5b00;--bad:#b3261e;--bad-dim:#fdeaea;--shadow:none;--radius:12px;color:var(--text);background:var(--bg);--accent:#111!important;--accent-strong:#111!important;--accent-press:#000!important;--accent-line:#11111140!important;--accent-glow:#1111110f!important;--on-accent:#fff!important;--hero:#111!important;--on-hero:#fff!important}html.coach-dark .theme-coach{--text-3:#c8c8ce;--text-4:#a4a4ac;--radius:12px;--accent:#fff!important;--accent-strong:#fff!important;--accent-press:#e6e6e6!important;--on-accent:#111!important}html:not(.coach-dark):has(.theme-coach){background:#fff}html:not(.coach-dark):has(.theme-coach) body{background:#fff}html:not(.coach-dark) .theme-coach aside,html:not(.coach-dark) .theme-coach .lg\:hidden.fixed{background:#f6f6f5}html:not(.coach-dark) .theme-coach aside{border-right:1px solid var(--line)}html:not(.coach-dark) .theme-coach nav[aria-label=Coach\ menu] a[aria-current=page]{background:#fff;box-shadow:0 1px 2px #00000014}html:not(.coach-dark) .theme-coach .bg-white{background:#111}.theme-coach nav[aria-label=Coach\ menu] a{color:var(--text-2);font-size:15px;font-weight:500}.theme-coach nav[aria-label=Coach\ menu] a[aria-current=page]{color:var(--text);font-weight:600}.theme-coach main h1.display{letter-spacing:-.01em;font-size:28px;font-weight:600}.theme-coach .stat-num{font-weight:600}.theme-coach .card{border:1px solid var(--line);box-shadow:none}.theme-coach main .text-\[11px\],.theme-coach main .text-\[12px\]{font-size:13px;font-weight:500}.theme-coach main .text-\[var\(--text-4\)\]{color:var(--text-3)}html:not(.coach-dark) .theme-coach .text-white:not([class*=bg-]):not(:is([class*=bg-black],[class*="bg-[#0a0a0b]"],[class*="bg-[#131315]"],[class*="bg-[var(--accent"],[class*="bg-[var(--text)"],[class*="bg-[var(--bad)"],[class*="bg-[var(--good)"],.hero,video~*,.bg-white) *){color:var(--text)}html:not(.coach-dark) .theme-coach main h1.display,html:not(.coach-dark) .theme-coach nav[aria-label=Coach\ menu] .coach-nav-link[aria-current=page],html:not(.coach-dark) .theme-coach main .stat-card>div:first-child>.eyebrow:first-child,html:not(.coach-dark) .theme-coach main .card.text-center>p.font-semibold:first-child,html:not(.coach-dark) .theme-coach [role=dialog]>div>h2:first-child{color:var(--text)!important}html:not(.coach-dark) .theme-coach .bg-white.text-black,html:not(.coach-dark) .theme-coach .bg-white .text-black{color:#fff}html:not(.coach-dark) .theme-coach [class*="bg-[var(--text)]"],html:not(.coach-dark) .theme-coach [class*="bg-[var(--text)]"] *{color:#fff!important}.theme-coach main :is(a,button)[class*=rounded-full][class*=px-]{border-radius:9px}.theme-coach .checkin-stats.stat-tiles-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:900px){.theme-coach .checkin-stats.stat-tiles-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.theme-coach .stat-tiles-4 .checkin-stat{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:12px;min-height:0;padding:14px 16px}.theme-coach .stat-tiles-4 .checkin-stat-num{font-size:28px;font-weight:600;line-height:1.15}.theme-coach .stat-tiles-4 .checkin-stat-words{color:var(--text-2);font-size:14px;font-weight:500}.theme-coach .stat-tiles-4 .checkin-stat-words:first-letter{text-transform:uppercase}.theme-coach .stat-tiles-4 .checkin-stat-arrow{display:none}.status-tag{background:var(--surface-2);color:var(--text-2);border-radius:6px;padding:3px 9px;font-size:13px;font-weight:600;display:inline-block}.status-ok{color:#1d7a43;background:#e8f5ec}.status-mid{color:#9a5b00;background:#fdf2e1}.status-bad{color:#b3261e;background:#fdeaea}html.coach-dark .status-ok{color:#7fd39b;background:#16301f}html.coach-dark .status-mid{color:#f0c070;background:#33260f}html.coach-dark .status-bad{color:#f19a8f;background:#3a1717}html:not(.coach-dark) .theme-coach :is(main,aside) :is(h1,h2,h3,h4,.display,.eyebrow,.label,.card>p.font-semibold,summary){color:var(--text)!important}html:not(.coach-dark) .theme-coach main .card p.font-semibold,html:not(.coach-dark) .theme-coach main p.text-\[17px\],html:not(.coach-dark) .theme-coach main p.text-\[15px\]{color:var(--text)}html:not(.coach-dark) .theme-coach .client-name{color:var(--text)!important}html:not(.coach-dark) .theme-coach [class*="bg-[var(--accent"]{color:#fff}html:not(.coach-dark) .theme-coach [class*="bg-[#0a0a0b]"]{color:#fff;background:#111!important}html:not(.coach-dark) .theme-coach [class*="bg-[#0a0a0b]"] :is(h1,h2,h3,.label,summary,span,p){color:#fff!important}html:not(.coach-dark) .theme-coach main label span.font-semibold,html:not(.coach-dark) .theme-coach main button span.font-semibold{color:inherit}html:not(.coach-dark) .theme-coach :is(#future-you,[class*="bg-[#0a0a0b]"]) :is(h2,summary,.picker-text){color:#fff!important}.theme-coach .week-label{font-size:13.5px;font-weight:700!important}.theme-coach button>.tabular-nums.opacity-70{opacity:1;margin-left:5px}html:not(.coach-dark) .theme-coach aside button[aria-label^=Support],html:not(.coach-dark) .theme-coach aside button[aria-label^=Support] *{color:var(--text)!important}html:not(.coach-dark) .theme-coach main button[aria-haspopup]{color:inherit}.theme-coach main .card>.label:first-child:before,.theme-coach main .card>.eyebrow:first-child:before,.theme-coach main .card>div:first-child>.label:first-child:before,.theme-coach main .card>div:first-child>.eyebrow:first-child:before,.theme-coach main .card>p:first-child:before,.theme-coach main section>.eyebrow:first-child:before,.theme-coach main section>p.label:first-child:before,.theme-coach main .card>h2:first-child:before,.theme-coach main .card>div:first-child>h2:first-child:before,.theme-coach main section>h2:first-child:before,.theme-coach main section>div:first-child>h2:first-child:before,.theme-coach main .stat-card>.eyebrow:first-child:before,.theme-coach main .stat-card>div:first-child>.eyebrow:first-child:before{display:none!important}.theme-coach main .card>:is(.label,.eyebrow,h2):first-child,.theme-coach main .card>div:first-child>:is(.label,.eyebrow,h2):first-child,.theme-coach main section>:is(.eyebrow,.label,h2):first-child,.theme-coach main .stat-card>div:first-child>.eyebrow:first-child{padding-left:0!important}.theme-client{--text-2:#d6d6da;--text-3:#c9c9ce;--text-4:#a4a4ac}.theme-client .day-ring svg{filter:none}.theme-client .day-ring-num{letter-spacing:-.02em;font-size:56px;font-weight:600}.theme-client .day-ring-label{letter-spacing:.05em;text-transform:none;font-size:13px;font-weight:600}.day-stat{background:var(--surface);text-align:center;border-radius:14px;padding:10px 6px}.day-stat b{font-size:20px;font-weight:600;display:block}.day-stat span{color:var(--text-3);font-size:13px;font-weight:600;display:block}.theme-client .greeting .display{letter-spacing:-.01em;font-weight:700}.theme-client{--ring:#3ddc84;--hero:#161618!important;--on-hero:#fff!important}.theme-client .hero{color:#fff;border:1px solid var(--line);background-color:#161618}.theme-client .hero :is(.label,p,span){color:#e8e8ea}html:not(.coach-dark) .theme-coach button[aria-haspopup=dialog][aria-label^=Support],html:not(.coach-dark) .theme-coach button[aria-haspopup=dialog][aria-label^=Support] *{opacity:1;color:var(--text)!important}.theme-coach main button[class*=rounded-full][class*=min-h],.theme-coach main .rounded-full:is(button):not([aria-label]){border-radius:9px}html:not(.coach-dark) .theme-coach [class*="bg-[var(--accent-dim)"]{color:var(--text)}html:not(.coach-dark) .theme-coach [class*="bg-[var(--train)]"]{color:#fff}html:not(.coach-dark) .theme-coach .folder-cover-word{color:var(--text)}.theme-coach{--radius-button:9px}.theme-coach main :is(a,button)[class*=rounded-full][class*=min-h],.theme-coach main :is(a,button)[class*=rounded-full][class*=py-]{border-radius:9px}html:not(.coach-dark) .theme-coach :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea,select){border:1px solid var(--line);box-shadow:none;background-color:#fff}html:not(.coach-dark) .theme-coach :is(input,textarea,select)::placeholder{color:#5a5a5a}.theme-coach main :is(.text-\[10px\],.text-\[10\.5px\],.text-\[11\.5px\],.text-\[12\.5px\]){font-size:13px;font-weight:500}html:not(.coach-dark) .theme-coach main [class*="bg-[var(--accent)]"] :is(p,span,b){color:#fff}html:not(.coach-dark) .theme-coach{--line:#dcdcd8;--line-soft:#e6e6e3;--text-3:#262626;--text-4:#3d3d3d}.theme-coach main{font-weight:500}[data-tour=coach-today] li+li{border-top:1px solid var(--line)}[data-tour=coach-today] li{padding-top:12px;padding-bottom:12px}html:not(.coach-dark) .client-table tbody tr{border-bottom-color:var(--line)}html:not(.coach-dark) .theme-coach [class*="border-[var(--line)]"],html:not(.coach-dark) .theme-coach [data-tour=coach-today] li,html:not(.coach-dark) .client-table tr{border-color:var(--line)!important}.theme-coach main :is(p,td,dd,li):not([class*=font-]){font-weight:500}.theme-coach main p.text-\[13px\]:not([class*=font-]){font-size:14px}.theme-client main :is(.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\]){font-size:13px;font-weight:500}.theme-client main :is(p,td,dd,li):not([class*=font-]){font-weight:500}.theme-client :is(.text-\[10px\],.text-\[10\.5px\],.text-\[11px\],.text-\[11\.5px\],.text-\[12px\],.text-\[12\.5px\]){font-size:13px;font-weight:500}.theme-client :is(.eyebrow,.label,.meal-count,.supp-pill,.shop-pill,.kcal-macro-name,.day-ring-chip){font-size:13px!important}.theme-client main .font-medium{font-weight:500}.theme-client main .font-semibold{font-weight:600}.theme-client :is([class*=text-\[13px],[class*=text-\[14px],[class*=text-\[15px],[class*=text-\[16px],[class*=text-\[17px]):not([class*=font-]){font-weight:500}.theme-night:not(.theme-client) :is(.text-\[11px\],.text-\[12px\]){font-size:13px;font-weight:500}.theme-night:not(.theme-client) :is([class*=text-\[13px],[class*=text-\[14px],[class*=text-\[15px],[class*=text-\[16px]):not([class*=font-]){font-weight:500}html:not(.standalone) .help-head{padding-top:env(safe-area-inset-top)}html.standalone .theme-client [role=dialog][aria-label=Help]{padding-top:0}html,body{overscroll-behavior-x:none;overflow-x:clip}.client-shell main{overflow-wrap:anywhere;min-width:0}@media (max-width:899px){input:not([type=checkbox],[type=radio],[type=range]),textarea,select{font-size:16px!important}}.fold-body>.card,.fold-body>section.card{box-shadow:none;background:0 0;border:0;padding:0}.coach-client-page button:disabled{opacity:1;border-color:var(--line)!important;color:var(--text-3)!important;box-shadow:none!important;background:0 0!important}html:not(.coach-dark) .theme-coach #future-you.fold>summary,html:not(.coach-dark) .theme-coach #future-you.fold>summary *{color:var(--text)!important}.theme-coach main .font-medium{font-weight:500}.coach-client-page [role=tabpanel] :is(.label,.eyebrow,[class*=text-\[11],[class*=text-\[12]){font-size:13px!important}.coach-client-page [role=tabpanel] :is(p,span,dd,dt,td,li,label,a):not([class*=font-]),.coach-client-page [role=tabpanel] .font-normal{font-weight:500}html.client-light:has(.theme-client,.client-chat){background:#f4f4f2}html.client-light:has(.theme-client,.client-chat) body{background:#f4f4f2}html.client-light :is(.theme-client,.client-chat){--bg:#f4f4f2;--surface:#fff;--surface-2:#f0f0ee;--surface-3:#e4e4e1;--line:#0000001c;--line-soft:#0000000f;--text:#111113;--text-2:#2b2b2f;--text-3:#3f3f45;--text-4:#5c5c64;--go:#12a150;--good:#0f7a3d;--warn:#8a5a00;--bad:#c62828;--bad-dim:#c6282817;--train:#111113;--train-tint:#f0f0ee;--train-ink:#111113;--on-train:#fff;--mind:#111113;--mind-tint:#f0f0ee;--mind-ink:#111113;--fuel:#111113;--fuel-tint:#f0f0ee;--fuel-ink:#111113;color:var(--text);--hero:#111113!important;--on-hero:#fff!important}html.client-light .theme-client:not([style*=--accent]){--accent:#1f5fd6;--accent-strong:#1f5fd6;--accent-press:#174fb6;--accent-dim:#eaf0fb;--accent-line:#1f5fd673;--accent-glow:#1f5fd61f;--on-accent:#fff}html.client-light :is(.theme-client,.client-chat) .text-white{color:#fff}html.client-light :is(.theme-client,.client-chat) .bg-white{background-color:#fff}html.client-light :is(.theme-client,.client-chat) .text-white\/60{color:#fffc}html.client-light :is(.theme-client,.client-chat) .text-white\/70{color:#ffffffd9}html.client-light .theme-client :is(h1,.display,.stat-num,.day-ring-num,.kcal-ring-num,.meal-tile,.meal-option-name):not(.hero *),html.client-light .theme-client main .desk>div>p.label:first-child,html.client-light :is(.theme-client,.client-chat) [role=dialog]>div>h2:first-child,html.client-light .theme-client .client-tab[aria-current=page]{color:var(--text)!important}html.client-light .theme-client .client-tabs{border-top-color:var(--line);background:#fffffff5}html.client-light .theme-client main select{background-color:#fff}html.client-light .theme-client main .block-fuel .h-1\.5{background:#0000001a}html.client-light .folder-cover-word{color:#111113}html.client-light .folder-progress{background:#0000001a}html.client-light .theme-client .hero{background-color:#111113}html.client-light .theme-client .client-glow{display:none}html.client-light .theme-client main :is(.card,.block-fuel,section.rounded-\[var\(--radius\)\],div.rounded-\[var\(--radius\)\],.coach-card)>:is(div,p):first-child>.label:first-child,html.client-light .theme-client main :is(.card,.block-fuel,section.rounded-\[var\(--radius\)\],div.rounded-\[var\(--radius\)\])>.label:first-child,html.client-light .theme-client main :is(.card,.block-fuel)>div:first-child>span:first-child.label,html.client-light .theme-client main .block-fuel>div:first-child>span:first-child,html.client-light .theme-client main .block-fuel .bg-\[var\(--fuel-ink\)\]{color:var(--text)!important}.client-chat{--text-3:#c9c9ce;--text-4:#a4a4ac}html.client-light .theme-client [class*="text-[var(--accent)]"]{color:color-mix(in srgb, var(--accent) 80%, #000)!important}.theme-night:not(html.client-light *) .text-white\/70{color:#0a0a0b99}.theme-client,.client-chat{--go:#3ddc84}html.client-light .theme-client .bg-white\/25{background-color:#00000047}.theme-client .bg-\[var\(--text\)\] .label{color:var(--bg)!important}.set-done{background:var(--go);color:#0a0a0b}html.client-light .set-done{color:#fff}.theme-client main .font-bold{font-weight:700}html.client-light .theme-client main :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){background-color:#fff;box-shadow:inset 0 0 0 1px #00000029}html.client-light.standalone:has(.theme-client,.client-chat):after{content:"";height:env(safe-area-inset-top);z-index:2147483000;pointer-events:none;background:#0a0a0b;position:fixed;inset:0 0 auto}.coach-client-page [role=tabpanel] .grid>*{min-width:0}html:not(.coach-dark) .theme-coach input[type=checkbox]{background-color:#fff;border-color:#00000073}html:not(.coach-dark) .theme-coach input[type=checkbox]:checked{background:#111 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/12px no-repeat;border-color:#111}.theme-coach main h1.display{font-size:28px!important}.theme-coach main .eyebrow,.theme-coach main .label{font-size:13px!important}.theme-coach .checkin-stat-words{font-weight:500}html:not(.coach-dark) .theme-coach [role=switch][aria-checked=true]{box-shadow:none!important;background:#111!important}.theme-client main .eyebrow,.theme-client main p.label,.theme-client main span.label{letter-spacing:0!important;text-transform:none!important;color:var(--text-2)!important;font-size:13px!important;font-weight:600!important}.set-new-best~.set-new-best .new-best-note,.folder-cover-made:after{display:none}.folder-cover-word{color:#f5f5f7!important}html:has(.paywall){background:#fff}html:has(.paywall) body{background:#fff}.theme-entry:has(.paywall){--bg:#fff;--surface:#fff;--surface-2:#f6f6f5;--surface-3:#ececea;--line:#e6e6e3;--line-soft:#f0f0ee;--text:#141414;--text-2:#262626;--text-3:#3d3d3d;--text-4:#5a5a5a;color:var(--text);background:#fff;--accent:#111!important;--accent-strong:#111!important;--accent-press:#000!important;--accent-dim:#f0f0ee!important;--accent-line:#11111140!important;--accent-glow:#1111110f!important;--on-accent:#fff!important}.theme-entry:has(.paywall) .entry-glow{display:none}
.theme-coach .coach-nav-icon{display:none}.theme-coach .coach-nav-link{min-height:0;color:var(--text);padding-block:4px;font-size:14.5px;font-weight:500}.theme-coach nav[aria-label=Coach\ menu] .coach-nav-link[aria-current=page]{background:var(--surface-3);box-shadow:none;font-weight:600}.theme-coach .coach-nav-link[aria-current=page]:before{display:none}.theme-coach .coach-nav-count{min-width:0;padding:0;font-size:13px;font-weight:600;color:var(--text)!important;background:0 0!important}.theme-coach .coach-nav-group{color:var(--text-2);letter-spacing:0;text-transform:none;font-size:13px;font-weight:600}@media (min-width:1024px){.theme-coach main:has(.nl-wide){padding-top:0;padding-left:248px;padding-right:0}.theme-coach main:has(.nl-wide)>div{max-width:none}}.nl-home .checkin-stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:0;margin:0;display:grid}.nl-home .checkin-stat{min-height:0;padding:14px 16px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.nl-home .checkin-stat-arrow{display:none}.nl-home .checkin-stat-num{letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1}.nl-home .checkin-stat-words{color:var(--text-2);font-size:14px;font-weight:500}.nl-home [role=tablist]{margin-bottom:0}.theme-coach main [role=tab].nl-tab{box-shadow:none;font-weight:600;font-size:18px!important}.nl-client-main [role=tablist]{gap:22px}.theme-coach main .nl-client-main [role=tab].nl-tab{padding-block:14px;font-size:15px!important}.tab-count{background:var(--line);color:var(--text)}.theme-coach main [role=tab] .tab-count-on{background:var(--text);-webkit-text-fill-color:var(--bg);color:var(--bg)!important}.nl-cols{flex-direction:column;display:flex}.nl-rail{border-bottom:1px solid var(--line);padding-block:16px}.nl-rail:empty{display:none}.nl-list{min-width:0;padding-top:14px}.nl-newpanel{padding-top:20px}.nl-home .client-table th{text-transform:none;letter-spacing:0;color:var(--text-2);font-size:13px;font-weight:600}.nl-home .client-table th button{text-transform:none}@media (min-width:1024px){.nl-title{padding-inline:32px}.nl-title:first-child{padding-top:26px}.nl-home [role=tablist]{padding-inline:32px}.nl-home .checkin-stats{grid-template-columns:repeat(4,1fr)}.nl-home .checkin-stat{padding:16px 32px;border-right:1px solid var(--line)!important}.nl-home .checkin-stat:last-child{border-right:0!important}.nl-rail{padding-inline:32px}.nl-list{padding-inline:22px}.nl-newpanel{padding-inline:32px}}@media (min-width:1400px){.nl-cols{grid-template-columns:minmax(0,1fr) 340px;display:grid}.nl-cols:has(.nl-rail:empty){grid-template-columns:minmax(0,1fr)}.nl-rail{border-bottom:0;border-left:1px solid var(--line);order:2;padding-inline:22px}}.nl-facts>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding-block:9px;font-size:14px;display:flex}.nl-facts dt{color:var(--text-2);white-space:nowrap;font-weight:500}.nl-facts dd{text-align:right;min-width:0;margin:0;font-weight:600}.nl-profile-actions button{border-radius:8px;justify-content:center;width:100%;min-height:38px;font-size:14px}.nl-profile{padding-bottom:20px}.nl-client-main{min-width:0}.nl-client-main [role=tabpanel]>div{max-width:none!important}.nl-client-main .card{border-width:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-inline:0!important}.nl-metrics{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nl-metrics>*{min-width:0;padding:14px 16px 14px 0}.nl-metrics .label{font-weight:500;color:var(--text-2)!important;font-size:14px!important}.nl-metrics-wide{border-top:1px solid var(--line);grid-column:1/-1}@media (min-width:1100px){.nl-client{grid-template-columns:290px minmax(0,1fr);min-height:100dvh;display:grid}.nl-profile{border-right:1px solid var(--line);padding:22px}.nl-client-main{padding:12px 28px 28px}.nl-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-metrics>:not(.nl-metrics-wide){border-right:1px solid var(--line);padding-inline:18px}.nl-metrics>:first-child{padding-left:0}.nl-metrics>:nth-child(4){border-right:0}.nl-metrics-wide{padding-inline:0}}.nl-queue{display:none}.nl-queue ul{border-top:1px solid var(--line);margin-inline:-18px}.nl-queue-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:11px 18px;font-size:14px;display:flex}.nl-queue-row:hover,.nl-queue-row[aria-current=page]{background:var(--surface-3)}.nl-review{flex-direction:column;gap:20px;display:flex}.nl-review-main .card,.nl-review-reply .card{border-width:0!important;border-top:1px solid var(--line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding-inline:0!important}@media (min-width:1280px){.nl-review{grid-template-columns:250px minmax(0,1fr) 360px;align-items:start;gap:0;min-height:100dvh;padding-bottom:0;display:grid}.nl-queue{top:var(--app-bar,0px);border-right:1px solid var(--line);height:100dvh;padding:22px 18px;display:block;position:sticky;overflow-y:auto}.nl-review-main{border-right:1px solid var(--line);min-height:100dvh;padding:22px 26px 40px}.nl-review-reply{top:var(--app-bar,0px);max-height:100dvh;padding:22px 20px;position:sticky;overflow-y:auto}}.theme-coach main button:not([role=switch]):not([role=tab]):not(.checkin-stat):not(.folder-card):not([aria-label^=Options\ for]),.theme-coach main a.rounded-full{border-radius:8px!important}.nl-review-reply #reply>p:last-child{display:none}.nl-review-reply #reply button{white-space:nowrap}html body .theme-coach main :is(a,button).nl-primary,html:not(.coach-dark) body .theme-coach main :is(a,button).nl-primary{-webkit-text-fill-color:var(--bg);background:var(--text)!important;color:var(--bg)!important;border-color:var(--text)!important}.nl-home .checkin-stat{grid-column:auto!important}.theme-coach main a.rounded-lg,.theme-coach main a.nl-primary,.theme-coach main a[href=\/coach].text-\[14px\]{border-radius:8px!important}@media (min-width:1024px){.nl-home .checkin-stat{padding:16px 32px!important}}.nl-home .checkin-stat{min-width:0}.nl-home .checkin-stat:nth-child(odd),.nl-home .checkin-stat:nth-child(2n){border-right:0!important}:is(.nl-home .checkin-stats:not(:has(>:nth-child(5)))>:nth-child(odd),.nl-home .checkin-stats:has(>:nth-child(5))>:nth-child(2n)){border-right:1px solid var(--line)!important}.nl-home .checkin-stats:has(>:nth-child(5))>:first-child{border-bottom:1px solid var(--line)!important;grid-column:1/-1!important}@media (min-width:1024px){.nl-home .checkin-stats{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.nl-home .checkin-stats:has(>:nth-child(5))>:first-child{border-bottom:0!important;grid-column:auto!important}.nl-home .checkin-stat{border-right:1px solid var(--line)!important;padding:16px 24px!important}.nl-home .checkin-stat:first-child{padding-left:32px!important}.nl-home .checkin-stat:last-child{border-right:0!important}.nl-home .checkin-stats>.checkin-stat:not(:last-child){border-right:1px solid var(--line)!important}}html:not(.coach-dark) .theme-coach :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea,select){border-radius:9px;border:1px solid #c4c7cc!important}html:not(.coach-dark) .theme-coach :is(input,textarea,select):focus{border-color:var(--text)!important}html.coach-dark .theme-coach :is(input:not([type=checkbox],[type=radio],[type=range],[type=file]),textarea,select){border-radius:9px;border:1px solid #ffffff38!important}.nl-lined>*+*{border-top:1px solid var(--line);padding-top:20px}.mpe-day{box-shadow:none;border:1px solid var(--line);position:static}.mpe-option-add{width:220px;color:var(--text);scroll-snap-align:start;border:2px dashed #c4c7cc;border-radius:14px;flex:none;align-self:stretch;place-items:center;padding:16px;font-size:15px;font-weight:600;display:grid}.mpe-option-add:hover{border-color:var(--text)}.nl-search-list{background:#fff;border:1px solid #c4c7cc;border-radius:10px;box-shadow:0 8px 24px #0000001f}html.coach-dark .nl-search-list{background:#161618;border-color:#ffffff38}.nl-workouts{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;max-width:860px;display:grid}.nl-rx{grid-template-columns:62px minmax(0,1fr) 72px 62px 72px;gap:8px;display:grid}.nl-rx input{padding-inline:10px}.nl-workout-add{min-height:64px;color:var(--text);border:2px dashed #c4c7cc;border-radius:14px;place-items:center;font-size:15px;font-weight:600;display:grid}.nl-workout-add:hover{border-color:var(--text)}@media (min-width:1024px){.theme-coach main:has(.nl-plan-page){padding:28px 32px 48px 280px}}@media (max-width:520px){.nl-rx{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-rx label:nth-child(2){order:-1;grid-column:span 4}}@media (min-width:1024px){.theme-coach main:has(.nl-wide) .nl-back{margin:16px 0 0 32px}.has-demo-bar .nl-chat{height:calc(100dvh - var(--app-bar) - 128px)}}.theme-coach:has(.nl-clean) .coach-aside{display:none}body:has(.nl-clean) [aria-label^=Support]{display:none}.theme-coach main:has(.nl-clean){padding-left:0}.nl-clean{padding:24px 16px 64px}@media (min-width:1024px){.nl-clean{padding:28px 40px 64px}}.nl-clean-cols{align-items:start;gap:32px;display:grid}@media (min-width:1024px){.nl-clean-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.nl-send-panel{width:100%;max-width:460px}@media (min-width:1024px){.nl-send-panel{z-index:40;background:var(--bg-card,#fff);border-radius:14px;width:380px;max-height:calc(100dvh - 120px);position:fixed;bottom:24px;right:24px;overflow-y:auto}.nl-send-panel:empty{display:none}.nl-send-panel:has(>div:empty:only-child){display:none}}html.coach-dark .nl-send-panel{background:#161618}.nl-home .checkin-stats{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;padding-inline:16px;display:grid}.nl-home .checkin-stat{padding:14px 16px;border:1px solid var(--line)!important;border-radius:12px!important}.nl-home .checkin-stat:nth-child(odd){border-right:1px solid var(--line)!important}.nl-home .checkin-stat[data-on]{padding:13px 15px;border:2px solid var(--text)!important}.nl-home .checkin-stat-num{font-weight:800}.nl-home .checkin-stat-words{color:var(--text);font-weight:600}.nl-home [role=tablist]{display:none}.nl-today{border-bottom:1px solid var(--line);margin-bottom:14px}.nl-today>summary{cursor:pointer;padding:10px 16px;font-size:15px;font-weight:700}.nl-today .nl-rail{border:0;padding:0 16px 14px}.nl-home .nl-cols{display:block!important}.nl-home .nl-list,.nl-home .nl-rail{border:0!important;width:auto!important;max-width:none!important}@media (min-width:1024px){.nl-home .checkin-stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));padding-inline:32px}.nl-today>summary,.nl-today .nl-rail{padding-inline:32px}}.nl-home .checkin-stat:last-child{border-right:1px solid var(--line)!important}.nl-card{border:1px solid var(--line);border-radius:12px;min-width:0;padding:15px 16px;display:block}a.nl-card{display:flex}a.nl-card:hover{border-color:var(--text)}.nl-card-open{text-underline-offset:3px;font-size:13px;font-weight:600;text-decoration:underline}.nl-bar{background:var(--line);border-radius:9px;height:6px;margin-block:3px;display:block;overflow:hidden}.nl-bar i{background:var(--text);border-radius:9px;height:100%;display:block}.nl-cards4{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nl-cards2{align-items:start;gap:12px;display:grid}@media (min-width:1200px){.nl-cards4{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-cards2{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.nl-seg{border:1px solid #c4c7cc;border-radius:8px;margin-bottom:10px;display:flex;overflow:hidden}.theme-coach main .nl-seg button{flex:1;padding:8px 6px;font-size:14px;font-weight:600;border-radius:0!important}.theme-coach main .nl-seg button[aria-pressed=true]{background:var(--text);color:var(--bg);-webkit-text-fill-color:var(--bg)}html:not(.coach-dark) .theme-coach{--text-3:#3d3d3d;--text-4:#4a4a4a}.theme-coach main [class*="text-[11px]"],.theme-coach main [class*="text-[12px]"]{font-size:13px}.theme-coach main a.nl-backlink{border:1px solid var(--line);width:fit-content;min-height:36px;color:var(--text);border-radius:8px;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.theme-coach main .nl-back{min-height:36px;padding-block:0}.nl-card b{font-weight:700}.nl-card .stat-num{font-weight:800}@media (min-width:1024px){.nl-home .nl-list{padding-inline:32px}}.coach-client-page .nl-card b,.nl-card b{font-weight:700!important}.nl-cards2 .nl-card>:first-child{border-top:0!important;margin-top:0!important;padding-top:0!important}@media (max-width:1023px){.nl-home .checkin-stats,.nl-today>summary,.nl-today .nl-rail{padding-inline:0}}html:not(.coach-dark) .conn-mark[data-tone=sq]{color:#141414;background:#eceef0}.nl-fold{border:1px solid var(--line);border-radius:12px;padding:14px 16px}.nl-fold>summary{cursor:pointer;font-size:15px;font-weight:700}.theme-coach main a.nl-backlink{margin-bottom:12px}.nl-chip{background:var(--surface-2);color:var(--text);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-block}html:not(.coach-dark) .theme-coach [role=switch][aria-checked=true]>span{background:#fff!important}.theme-coach{--ck-good:#2f5bea;--ck-mixed:#b26a00;--ck-needs:#d63b3b}html.coach-dark .theme-coach{--ck-good:#7c9dff;--ck-mixed:#f5b544;--ck-needs:#ff6b6b}.ck-dot{background:var(--ck-tone);border-radius:999px;flex-shrink:0;width:9px;height:9px;display:inline-block}.ck-good{--ck-tone:var(--ck-good)}.ck-mixed{--ck-tone:var(--ck-mixed)}.ck-needs{--ck-tone:var(--ck-needs)}.nl-queue-row.ck-row{box-shadow:inset 3px 0 0 var(--ck-tone);align-items:flex-start}.nl-queue-meta{color:var(--text-2);font-size:13px;font-weight:500;line-height:1.35;display:block}
.nl-hint{vertical-align:2px;cursor:help;width:18px;height:18px;color:var(--text-2);border:1.5px solid;border-radius:999px;place-items:center;margin-left:6px;font-size:12px;font-weight:700;line-height:1;display:inline-grid;position:relative}.nl-hint:after{content:attr(data-tip);z-index:50;background:var(--text);width:max-content;max-width:260px;color:var(--bg);text-align:left;white-space:normal;opacity:0;pointer-events:none;border-radius:8px;padding:8px 11px;font-size:13px;font-weight:500;line-height:1.4;transition:opacity .12s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.nl-hint:hover:after,.nl-hint:focus-visible:after{opacity:1}.theme-coach main .nl-back,.theme-coach main a.nl-backlink{min-height:32px;color:var(--text);font-size:14px;font-weight:600;background:0 0!important;border:0!important;padding:0!important}.theme-coach main .nl-back:hover,.theme-coach main a.nl-backlink:hover{text-underline-offset:4px;text-decoration:underline}.theme-coach main h1.display+p,.theme-coach main h1.display+p+p{max-width:68ch}.theme-coach .status-tag{align-items:center;gap:7px;padding:0;font-size:14px;font-weight:600;display:inline-flex;color:var(--text)!important;background:0 0!important}.theme-coach .status-tag:before{content:"";background:var(--text-4);border-radius:999px;flex-shrink:0;width:8px;height:8px}.theme-coach .status-ok:before{background:var(--good)}.theme-coach .status-mid:before{background:#c27a00}.theme-coach .status-bad:before{background:var(--bad)}.theme-coach main .checkin-btn{border:1px solid var(--line);background:0 0;border-radius:8px;font-weight:600}.theme-coach main .checkin-btn:hover,.theme-coach .checkin-row:hover{background:var(--surface-2)}.nl-day{border-bottom:1px solid var(--line);gap:20px;margin-bottom:8px;padding:6px 0 22px;display:grid}.nl-day-date{color:var(--text);margin-bottom:10px;font-size:15px;font-weight:600}.nl-day-work{flex-wrap:wrap;align-items:flex-end;gap:18px 28px;display:flex}.nl-day-date{flex-basis:100%;margin-bottom:-4px}.nl-day-nums{flex-wrap:wrap;gap:8px 32px;display:flex}.nl-day-num{min-width:64px;color:var(--text);flex-direction:column;gap:2px;text-decoration:none;display:flex}.nl-day-num b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1}.nl-day-num span{align-items:center;gap:7px;font-size:14px;font-weight:600;display:inline-flex}.nl-day-num[data-tone=bad] span:before{content:"";background:var(--bad);border-radius:999px;width:8px;height:8px}.nl-day-num[data-zero] b{color:var(--text-4)}.nl-day-num:hover span{text-underline-offset:4px;text-decoration:underline}.nl-day-num[data-on] span{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.theme-coach main a.nl-day-go{align-items:center;gap:10px;min-height:46px;margin-bottom:2px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex;border-radius:10px!important}.nl-day-clear{padding-bottom:6px;font-size:15px;font-weight:600}.nl-day-roster{color:var(--text);flex-direction:column;gap:8px;min-width:0;text-decoration:none;display:flex}.nl-day-roster-top{align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.nl-day-roster-top b{letter-spacing:-.02em;font-size:28px;font-weight:600}.nl-day-bar{background:var(--surface-3);border-radius:999px;height:8px;display:block;overflow:hidden}.nl-day-bar i{background:var(--good);border-radius:999px;height:100%;display:block}.nl-day-roster-sub{color:var(--text-2);font-size:14px;font-weight:600}.nl-day-roster:hover .nl-day-roster-sub{text-underline-offset:4px;text-decoration:underline}@media (min-width:1024px){.nl-day{grid-template-columns:minmax(0,1fr) 280px;align-items:end;column-gap:48px;padding:4px 32px 26px}.nl-day-work{flex-wrap:nowrap;grid-template-columns:auto auto;justify-content:start;align-items:end;display:grid}.nl-day-date{grid-column:1/-1}.nl-day-work{gap:18px 40px}}.nl-home .nl-day-nums{border:0;margin:0;padding:0}.nl-home .nl-today{border-bottom:1px solid var(--line);margin-bottom:10px}.nl-home .nl-today:not(:has(li)){display:none}.nl-home .nl-today>summary{align-items:center;padding-top:16px;padding-bottom:4px;font-size:17px;font-weight:600;list-style:none;display:flex}.nl-home .nl-today>summary::-webkit-details-marker{display:none}.nl-home .nl-today section>h2,.nl-home .nl-today section>h2+p{display:none!important}html .theme-coach .nl-home .nl-today li button.nl-primary{-webkit-text-fill-color:var(--text);color:var(--text)!important;border:1px solid var(--line)!important;background:0 0!important}html .theme-coach .nl-home .nl-today li button.nl-primary:hover{border-color:var(--text)!important}.nl-home .nl-today li button:not(.nl-primary){background:0 0!important;border:0!important}.nl-home .nl-today li button:not(.nl-primary):hover{text-underline-offset:4px;text-decoration:underline}.nl-home .nl-today section>button{text-underline-offset:4px;text-decoration:underline;border:0!important;min-height:0!important;padding:0!important;font-size:14px!important}.nl-home .nl-today .nl-rail{padding-top:6px;padding-bottom:18px}.nl-home .nl-today ul{gap:0 28px;display:grid}.nl-home .nl-today li{padding-block:10px;border-top:0!important}@media (min-width:1024px){.nl-home .nl-today ul{grid-template-columns:repeat(3,minmax(0,1fr))}.nl-home .nl-today li+li{padding-left:28px;border-left:1px solid var(--line)!important}}.nl-home .client-table td{padding-top:13px;padding-bottom:13px}.nl-home .client-table tbody tr:hover{background:var(--surface-2)}html .theme-coach .nl-home .client-table td a[href^="/coach/support/client/"]{font-size:14px;background:0 0!important;border-color:#0000!important}html .theme-coach .nl-home .client-table tbody tr:hover a[href^="/coach/support/client/"]{border-color:var(--text)!important;background:var(--bg)!important}.nl-home #clients h2{font-size:18px;font-weight:600}.nl-home #clients select{height:40px;min-height:40px;padding-block:0;font-size:14px;font-weight:600}.nl-home #clients h2+div button{border:1px solid var(--line);background:0 0;min-height:40px;font-size:14px}.nl-home .nl-title [data-tour=coach-add] button:not([role=dialog] *){-webkit-text-fill-color:var(--text);color:var(--text)!important;border:1.5px solid var(--text)!important;background:0 0!important}.nl-home .nl-title a[href="/coach/add-clients"]{border-color:#0000}.nl-home .nl-title a[href="/coach/add-clients"]:hover{border-color:var(--line)}.nl-checkins .checkin-stats{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px 28px;padding-bottom:14px;display:flex!important}.nl-checkins .checkin-stats>.checkin-stat{align-items:baseline;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;gap:8px!important;padding:0!important}.nl-checkins .checkin-stat-num{letter-spacing:-.02em!important;font-size:30px!important;line-height:1!important}.nl-checkins .checkin-stat[data-zero] .checkin-stat-num{color:var(--text-4)}.nl-checkins .checkin-stat-words{color:var(--text)!important;gap:6px!important;font-size:14px!important;font-weight:600!important}.nl-checkins .checkin-stat-words:first-letter{text-transform:uppercase}.nl-checkins .checkin-stat:hover .checkin-stat-words{text-underline-offset:4px;text-decoration:underline}.nl-checkins .checkin-stat-arrow{display:none}.nl-checkins .checkin-dot{box-shadow:none!important}.nl-checkins .checkin-dot[data-tone=on]{display:none}.nl-checkins .checkin-list{overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.nl-checkins .checkin-list:target{box-shadow:none!important}.nl-checkins .checkin-list:target .checkin-list-head h2{text-underline-offset:5px;text-decoration:underline}.nl-checkins .checkin-list-head{min-height:0;padding:4px 0 10px;border-bottom:1px solid var(--text)!important}.nl-checkins .checkin-list-head h2{font-size:17px;font-weight:600}.nl-checkins .checkin-list-head h2 span{color:var(--text-2);font-weight:600}.nl-checkins .checkin-list>p{color:var(--text-2);padding:14px 0;font-size:14px;font-weight:500}.nl-checkins .checkin-row{gap:14px;padding:12px 8px}.nl-checkins .checkin-list ul>li+li{border-top:1px solid var(--line)}.nl-checkins .checkin-avatar{width:36px;height:36px;font-size:13px;font-weight:600}.nl-checkins .checkin-row .client-name{font-size:15.5px;font-weight:600}.nl-checkins .checkin-row .client-name+span{color:var(--text-2);font-size:14px;font-weight:500}.nl-checkins .checkin-tag{color:var(--text);font-size:14px;font-weight:600}.nl-checkins .checkin-row a.rounded-full{-webkit-text-fill-color:var(--text);border:1px solid var(--line);color:var(--text)!important;background:0 0!important;padding:7px 16px!important;font-size:14px!important}.nl-checkins .checkin-row:hover a.rounded-full{border-color:var(--text)}@media (min-width:1024px){.nl-checkins>.grid{gap:36px 48px}.nl-checkins #reply{grid-column:1/-1}}@media (min-width:1280px){.nl-review{grid-template-columns:220px minmax(0,1fr) 380px}.nl-review-reply{padding:24px 24px 24px 22px}.nl-review-main{padding:22px 28px 40px}}.nl-queue h2.display{font-size:18px!important}.nl-queue-row{padding-block:12px;font-size:14.5px}.nl-review-main>div:first-child>div.h-1{background:var(--surface-3);height:6px}.nl-review-main>div:first-child>div.h-1>div{background:var(--good)}.nl-review-main table thead tr{border-bottom-color:var(--line)!important}.nl-review-main table thead th{color:var(--text-2);font-weight:600}.nl-review-main table tbody th[scope=row]{font-weight:600}.nl-review-main table tbody td:not(:first-of-type){color:var(--text-2)}.nl-review-reply #reply>div:first-child>span{display:none}.nl-review-reply #reply>div:first-child>label{font-size:17px}.nl-review-reply [data-tour=ready-draft]>p svg{display:none}.nl-review-reply [data-tour=ready-draft]{border-radius:12px!important}.nl-review-reply [data-tour=ready-draft] textarea{font-size:15.5px;line-height:1.6}.nl-review-reply .sticky{background:var(--bg)}.nl-review-reply .sticky>div>button:not([type=submit]):not(.flex.basis-full){min-height:42px}.nl-review-reply>:first-child:not(#reply){padding-bottom:6px}html body .theme-coach main button.nl-back.nl-back,html body .theme-coach main a.nl-backlink.nl-backlink{border:0!important;padding:0!important}.theme-coach main .checkin-btn{align-items:center;display:inline-flex}.theme-coach nav[aria-label=Client\ group] a .tabular-nums{margin-left:4px}.nl-review-main table tbody :is(th,td){padding-top:9px!important;padding-bottom:9px!important}.theme-coach .nl-day-nums>a.nl-day-num{gap:4px;padding:0}.theme-coach main .nl-home .nl-today li button:not(.nl-primary),.theme-coach main .nl-home .client-table td a[href^="/coach/support/client/"]{box-shadow:none!important}.theme-coach main .nl-home .client-table tbody tr:hover td a[href^="/coach/support/client/"]{box-shadow:inset 0 0 0 1px var(--text)!important}html body .theme-coach main button.nl-back.nl-back{box-shadow:none!important}html body .theme-coach main .nl-checkins #missed .checkin-row button.checkin-btn{text-underline-offset:4px;text-decoration:underline;box-shadow:none!important;background:0 0!important;border:0!important}html.coach-dark .theme-coach .nl-day-bar i,html.coach-dark .theme-coach .status-ok:before{background:#5cc486}html.coach-dark .nl-review-reply [data-tour=ready-draft]{background:var(--surface-2)!important;border-color:var(--line)!important}html body .theme-coach main .nl-checkins .checkin-row a.nl-primary,html:not(.coach-dark) body .theme-coach main .nl-checkins .checkin-row a.nl-primary{-webkit-text-fill-color:var(--text);color:var(--text)!important;border:1px solid var(--line)!important;background:0 0!important;padding:7px 16px!important;font-size:14px!important}html body .theme-coach main .nl-checkins .checkin-row:hover a.nl-primary{border-color:var(--text)!important}.nl-checkins .checkin-row .ck-dot{width:8px;height:8px}.nl-checkins .checkin-row .client-name~span{font-size:14px!important}.nl-checkins .checkin-row .client-name~span.flex{margin-top:3px}.nl-next{border-bottom:1px solid var(--line);padding:0 0 18px}.nl-next>ol>li{padding-block:14px!important}.nl-step-num{background:var(--text);-webkit-text-fill-color:var(--bg);color:var(--bg)!important;box-shadow:none!important}.nl-step-option{border-left:2px solid var(--line);padding:2px 0 2px 12px}html body .theme-coach main .nl-next button.nl-step-alt{border:1px solid var(--line)!important;box-shadow:none!important;color:var(--text)!important;background:0 0!important}html body .theme-coach main .nl-next button.nl-step-alt:hover{border-color:var(--text)!important}.nl-next details>summary{padding-block:6px}@keyframes nl-slide-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes nl-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.nl-review-main{animation:.28s ease-out both nl-slide-in}.nl-caught{text-align:center;border-top:1px solid var(--line);flex-direction:column;align-items:center;padding:56px 24px 40px;display:flex}.nl-caught-tick{background:var(--good);color:#fff;border-radius:999px;place-items:center;width:64px;height:64px;margin-bottom:18px;animation:.45s ease-out both nl-pop;display:grid}html.coach-dark .nl-caught-tick{color:#0c0c0c;background:#5cc486}@media (prefers-reduced-motion:reduce){.nl-review-main,.nl-caught-tick{animation:none}}.nl-facts dd a,.nl-facts-wa button{font-weight:600}.nl-facts-wa>span,.nl-facts-wa form{justify-content:flex-end}html body .theme-coach main .nl-facts-wa .wa-btn{text-underline-offset:4px;text-decoration:underline;color:var(--text)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.nl-profile-actions{gap:0!important;margin-top:0!important}html body .theme-coach main .nl-profile-actions button{justify-content:flex-start;width:100%;font-weight:600;border:0!important;border-top:1px solid var(--line)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:9px 0!important;font-size:14px!important}html body .theme-coach main .nl-profile-actions button:hover{text-underline-offset:4px;text-decoration:underline}.nl-cards4{border-block:1px solid var(--line);gap:0!important}.nl-cards4>.nl-card{padding:16px 20px 18px;border:0!important;border-radius:0!important;gap:6px!important}.nl-cards4>.nl-card:nth-child(odd){padding-left:0}.nl-cards4>.nl-card:nth-child(2n){border-left:1px solid var(--line)!important}.nl-cards4>.nl-card:nth-child(n+3){border-top:1px solid var(--line)!important}.nl-cards4 .nl-card-open{display:none}.nl-cards4>.nl-card>span:first-child b{font-size:14px!important;font-weight:600!important}.nl-cards4 .stat-num{letter-spacing:-.02em;font-size:30px!important;font-weight:600!important}.nl-cards4>a.nl-card:hover>span:first-child b{text-underline-offset:4px;text-decoration:underline}@media (min-width:1200px){.nl-cards4>.nl-card:nth-child(n){padding-left:20px;border-top:0!important;border-left:1px solid var(--line)!important}.nl-cards4>.nl-card:first-child{padding-left:0;border-left:0!important}}.nl-cards2{gap:0!important}.nl-cards2 .nl-card{border:0!important;border-radius:0!important;padding:16px 0!important}.nl-cards2 .nl-card .card{border-top:0!important;padding-top:0!important}.nl-cards2>div>.nl-card+.nl-card{border-top:1px solid var(--line)!important}@media (min-width:1200px){.nl-cards2>:first-child{padding-right:28px}.nl-cards2>:last-child{border-left:1px solid var(--line);padding-left:28px}}.nl-pagehead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.nl-pagehead>h1{margin-right:auto}.nl-pagehead>.nl-start{display:contents}.nl-pagehead .nl-start-panel{flex-basis:100%;order:10;margin-top:4px}.nl-start-menu{background:var(--bg);border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 30px #0000001f}html.coach-dark .nl-start-menu{background:#161618;border-color:#ffffff2e}.nl-start-menu>:is(a,button){border-radius:8px!important}.nl-pagehead .nl-hint{letter-spacing:0;font-size:12px}.nl-profile-actions{align-items:stretch!important}.nl-profile-actions>*{width:100%}html body .theme-coach main .nl-profile-actions button{text-align:left;justify-content:flex-start!important}
