@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787.0klc_mi0-5f4_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75.p.2874ccu1_u7jf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.instrument_sans_3cac4f70-module__lwqAGq__className{font-family:Instrument Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal}.instrument_sans_3cac4f70-module__lwqAGq__variable{--font-instrument-sans:"Instrument Sans", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/95709e2a5c7ac63c.0g05p-i-pwu6z.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/87c3e229ae5d818e.33xb5agsoy1y9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a0421e210ae52c2.07oc_43dsm2e4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.space_grotesk_11c96ea-module__iZKL9G__className{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-style:normal;font-weight:500}.space_grotesk_11c96ea-module__iZKL9G__variable{--font-space-grotesk:"Space Grotesk", -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif}
.nx-halo{isolation:isolate;z-index:0;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:var(--ground-page);width:100%;height:100dvh;color:var(--text-primary);outline:none;position:relative;overflow:hidden}.nx-halo[data-draggable=true]{cursor:grab}.nx-halo[data-draggable=true]:active{cursor:grabbing}.nx-halo:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-halo__label{inset-block:0;z-index:0;padding-inline:var(--space-4);text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;right:0}.nx-halo__card{border-radius:var(--radius-control);background:var(--surface-sunken);box-shadow:var(--elevation-card);will-change:transform;position:absolute;top:50%;overflow:hidden}.nx-halo__card[data-spare=true]{visibility:hidden;pointer-events:none}.nx-halo__media{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nx-halo__face{justify-content:center;align-items:center;gap:var(--space-1);width:100%;height:100%;padding:var(--space-3);text-align:center;background:var(--surface-raised);color:var(--text-primary);flex-direction:column;display:flex}.nx-halo__title{font-family:var(--font-display);font-size:var(--size-2xl);font-weight:var(--weight-bold);line-height:var(--leading-tight)}.nx-halo__subtitle{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--text-secondary)}
.nx-accordion{--nx-accordion-lead:var(--space-10);--nx-accordion-pad-x:var(--space-4);--nx-accordion-pad-y:var(--space-3);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--elevation-card);color:var(--text-primary);margin:0;padding:0;list-style:none;overflow:hidden}.nx-accordion__item+.nx-accordion__item{border-top:var(--stroke-hairline) solid var(--border-hairline)}.nx-accordion__heading{font:inherit;margin:0}.nx-accordion__trigger{align-items:center;gap:var(--space-2) var(--space-3);width:100%;min-height:var(--target-min);padding:var(--nx-accordion-pad-y) var(--nx-accordion-pad-x);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex-wrap:wrap;display:flex}.nx-accordion__trigger:hover{background:color-mix(in srgb, var(--surface-sunken) 60%, var(--surface-raised))}.nx-accordion__trigger:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-accordion__lead{width:var(--nx-accordion-lead);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-accordion--plain{--nx-accordion-pad-x:var(--space-2);--nx-accordion-pad-y:var(--space-2);margin-inline:calc(-1 * var(--space-2));box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.nx-accordion--plain .nx-accordion__trigger,.nx-accordion--plain .nx-accordion__row{border-radius:var(--radius-control)}.nx-accordion--plain .nx-accordion__trigger:focus-visible{outline-offset:var(--stroke-focus)}.nx-accordion__row{align-items:center;gap:var(--space-2) var(--space-3);width:100%;min-height:var(--target-min);padding:var(--nx-accordion-pad-y) var(--nx-accordion-pad-x);color:inherit;flex-wrap:nowrap;display:flex}.nx-accordion__name{align-items:center;gap:var(--space-2);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.nx-accordion__title{font-size:var(--size-sm);font-weight:var(--ui-weight-semibold);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.nx-accordion__line{color:var(--text-secondary);font-size:var(--size-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug);flex-basis:100%}.nx-accordion__meta{white-space:nowrap;font-size:var(--size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}.nx-accordion__chevron{width:var(--space-4);height:var(--space-4);color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-standard);flex:none}.nx-accordion__item[data-open] .nx-accordion__chevron{transform:rotate(180deg)}.nx-accordion__panel{transition:grid-template-rows var(--duration-fast) var(--ease-standard);grid-template-rows:0fr;display:grid}.nx-accordion__item[data-open] .nx-accordion__panel{transition-duration:var(--duration-base);grid-template-rows:1fr}.nx-accordion__panel-inner{min-height:0;position:relative;overflow:hidden}.nx-accordion__item[data-open] .nx-accordion__panel-inner:has(:focus-visible){overflow:visible}.nx-accordion__content{padding:0 var(--nx-accordion-pad-x) var(--space-4) calc(var(--nx-accordion-pad-x) + var(--nx-accordion-lead) + var(--space-3));font-size:var(--size-sm);color:var(--text-secondary);opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-standard), visibility var(--duration-instant) linear var(--duration-fast)}.nx-accordion__item[data-open] .nx-accordion__content{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-standard), visibility var(--duration-instant) linear}@media (prefers-reduced-motion:reduce){.nx-accordion__trigger,.nx-accordion__chevron,.nx-accordion__panel,.nx-accordion__content{transition:none}}
:is(.nx-sidebar__link,.nx-sidebar__foot,.nx-accordion__trigger):active:not([aria-disabled=true]),:is(.nx-sidebar__menu,.nx-sidebar__close,a.nx-greeting__bell,button.nx-greeting__bell,.nx-month__step,.nx-datefield__nav):active:not(:disabled,[aria-disabled=true]),:is(.nx-choice:not([data-disabled],[data-checked],.nx-choices:disabled .nx-choice),.nx-statcard--link):active,:is(.nx-datefield__cell:not([aria-selected=true]) .nx-datefield__day:not(:disabled),.nx-month__cell:not([aria-selected=true]) .nx-month__tile):active{background-color:var(--surface-sunken);transition-duration:var(--duration-instant)}@media (prefers-reduced-motion:no-preference){:is(.nx-sidebar__menu,.nx-sidebar__close,a.nx-greeting__bell,button.nx-greeting__bell,.nx-month__step,.nx-datefield__nav):active:not(:disabled,[aria-disabled=true]){transform:scale(var(--ui-scale-press))}:is(.nx-choice:not([data-disabled],.nx-choices:disabled .nx-choice),.nx-statcard--link):active{transform:scale(var(--ui-scale-press));transition-duration:var(--duration-instant)}:is(.nx-datefield__day:not(:disabled),.nx-month__cell .nx-month__tile):active{transform:scale(var(--ui-scale-press))}}
.nx-datefield{display:block;position:relative}.nx-datefield__trigger{text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;align-items:center;display:flex}.nx-datefield__trigger[data-empty=true]{color:var(--text-subtle)}.nx-datefield__trigger:disabled{cursor:not-allowed}.nx-datefield__pop{--nx-datefield-gutter:var(--space-4);--nx-datefield-gap:var(--space-2);z-index:var(--layer-popover);top:var(--nx-datefield-top,0);left:var(--nx-datefield-left,0);gap:var(--space-2);width:calc(7 * var(--target-min) + 6 * var(--space-1) + 2 * var(--space-3));max-width:calc(100vw - 2 * var(--nx-datefield-gutter));max-height:calc(100dvh - 2 * var(--nx-datefield-gutter));padding:var(--space-3);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--surface-raised);box-shadow:var(--elevation-lifted);font-family:var(--font-sans);animation:nx-datefield-enter var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.nx-datefield__pop[data-placement=above]{animation-name:nx-datefield-enter-above}@keyframes nx-datefield-enter{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}to{opacity:1;transform:none}}@keyframes nx-datefield-enter-above{0%{opacity:0;transform:translateY(var(--space-1))}to{opacity:1;transform:none}}.nx-datefield__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.nx-datefield__month{font-size:var(--size-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.nx-datefield__nav{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-control);color:var(--text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.nx-datefield__nav:hover:not([aria-disabled=true]){background:var(--surface-sunken)}.nx-datefield__nav[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:default}.nx-datefield__chevron{width:var(--space-3);height:var(--space-2);-webkit-mask:var(--ui-caret-mask) no-repeat center / contain;-webkit-mask:var(--ui-caret-mask) no-repeat center / contain;mask:var(--ui-caret-mask) no-repeat center / contain;background:currentColor;display:block}.nx-datefield__chevron[data-direction=back]{transform:rotate(90deg)}.nx-datefield__chevron[data-direction=forward]{transform:rotate(-90deg)}.nx-datefield__grid{gap:var(--space-1);flex-direction:column;display:flex}.nx-datefield__row{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.nx-datefield__weekday{min-height:var(--space-6);font-size:var(--size-xs);color:var(--text-subtle);justify-content:center;align-items:center;display:inline-flex}.nx-datefield__cell{min-width:0;display:block}.nx-datefield__day{width:100%;min-height:var(--target-min);border-radius:var(--radius-control);font-size:var(--size-sm);font-variant-numeric:tabular-nums;color:var(--text-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.nx-datefield__day[data-outside=true]{color:var(--text-subtle)}.nx-datefield__day[data-today=true]{font-weight:var(--weight-semibold);text-decoration-line:underline;text-decoration-thickness:var(--stroke-hairline);text-underline-offset:var(--space-1)}.nx-datefield__day:hover:not(:disabled){background:var(--surface-sunken)}.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-datefield__cell[aria-selected=true] .nx-datefield__day:hover{background:var(--surface-raised);color:var(--text-primary);font-weight:var(--weight-semibold);box-shadow:var(--elevation-card)}.nx-datefield__day:disabled{color:var(--text-subtle);cursor:not-allowed}.nx-datefield__foot{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--stroke-hairline) solid var(--border-hairline);display:flex}.nx-datefield__action{min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-control);font-size:var(--size-sm);color:var(--action-primary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);align-items:center;display:inline-flex}.nx-datefield__action:hover:not(:disabled){background:var(--surface-sunken);color:var(--text-link-on-sunken)}.nx-datefield__action:disabled{color:var(--text-subtle);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nx-datefield__pop,.nx-datefield__pop[data-placement=above]{animation:none}.nx-datefield__nav,.nx-datefield__day,.nx-datefield__action{transition-duration:var(--duration-instant)}}
.nx-phone{display:block;position:relative}.nx-phone__prefix{top:50%;left:var(--space-4);font-family:var(--font-sans);font-size:var(--size-md);font-variant-numeric:tabular-nums;color:var(--text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.nx-phone__input{padding-left:calc(var(--space-4) + var(--space-6));font-variant-numeric:tabular-nums}.nx-phone[data-disabled=true] .nx-phone__prefix{color:var(--text-subtle)}.nx-liquid__material--field .nx-phone{flex:auto;min-width:0}.nx-liquid__material--field .nx-phone .nx-phone__input{padding-inline-start:calc(var(--space-4) + var(--space-6))}
.nx-amount{display:block;position:relative}.nx-amount__prefix{top:50%;left:var(--space-4);font-family:var(--font-sans);font-size:var(--size-md);font-variant-numeric:tabular-nums;color:var(--text-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}.nx-amount__input{padding-left:calc(var(--space-4) + var(--space-4));font-variant-numeric:tabular-nums}.nx-amount[data-disabled=true] .nx-amount__prefix{color:var(--text-subtle)}
.nx-tip{--nx-tip-shift:0px;display:inline-flex;position:relative}.nx-tip__tab{left:50%;bottom:calc(100% + var(--space-2));z-index:var(--layer-popover);width:max-content;max-width:min(var(--measure-rail), calc(100vw - var(--space-8)));padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--surface-inverse);color:var(--text-inverse);font-size:var(--size-xs);font-weight:var(--weight-regular);text-align:center;text-wrap:balance;box-shadow:var(--elevation-lifted);pointer-events:none;opacity:0;visibility:hidden;transform:translate(calc(-50% + var(--nx-tip-shift)), var(--space-1));display:none;position:absolute}.nx-tip[data-open] .nx-tip__tab{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--nx-tip-shift)), 0);animation:nx-tip-in var(--duration-quick) var(--ease-standard);display:block}@keyframes nx-tip-in{0%{opacity:0;transform:translate(calc(-50% + var(--nx-tip-shift)), var(--space-1))}to{opacity:1;transform:translate(calc(-50% + var(--nx-tip-shift)), 0)}}.nx-tip[data-side=bottom] .nx-tip__tab{bottom:auto;top:calc(100% + var(--space-2));transform:translate(calc(-50% + var(--nx-tip-shift)), calc(-1 * var(--space-1)))}.nx-tip[data-side=bottom][data-open] .nx-tip__tab{transform:translate(calc(-50% + var(--nx-tip-shift)), 0)}@media (prefers-reduced-motion:reduce){.nx-tip__tab{transform:translate(calc(-50% + var(--nx-tip-shift)), 0);transition:none;animation:none}}
.nx-film{--nx-film-seconds:0;height:max(var(--film-track-min), calc(var(--film-track-per-second) * var(--nx-film-seconds)));background:var(--fixed-white);margin:0;padding:0;position:relative}.nx-film[data-mode=loop],.nx-film[data-reduced=true]{height:100dvh}.nx-film__stage{background:var(--fixed-white);height:100dvh;color:var(--text-primary);position:sticky;inset-block-start:0;overflow:hidden}.nx-film__poster,.nx-film__video{object-fit:cover;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.nx-film__video{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.nx-film__video[data-live=true]{opacity:1}.nx-film__video[data-swap=true]{transition:none}.nx-film[data-resting=true] .nx-film__video{opacity:0;transition:none}.nx-film__stage>.nx-film__poster--still{opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.nx-film__stage>.nx-film__poster--still[data-shown=true]{opacity:1}@media (prefers-reduced-motion:reduce){.nx-film__stage>.nx-film__poster--still{transition:none}}.nx-film__over{z-index:1;height:100%;position:relative}.nx-film__beats{height:var(--film-band-height);z-index:2;pointer-events:none;color:var(--text-primary);background:0 0;position:absolute;inset-block-start:0;inset-inline:0}.nx-film__stage .nx-film__beat{--nx-beat-presence:0;width:fit-content;max-width:calc(100% - 2 * clamp(var(--space-5), 4vw, var(--space-8)));margin:0;position:absolute;inset-block-start:calc(var(--nav-height) + (var(--film-band-height) - var(--nav-height)) / 2);inset-inline-start:50%;transform:translate(-50%,-50%)}.nx-film__beat .nx-liquid__lens,.nx-film__beat .nx-liquid__material{opacity:var(--nx-beat-presence)}.nx-film__beat-line{text-align:center;font-family:var(--font-landing);font-size:clamp(var(--size-2xl), 3.2vw, var(--size-4xl));font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance;opacity:var(--nx-beat-presence);margin:0}.nx-film__beat[data-present=false]{visibility:hidden}@media (max-width:40rem){.nx-film[data-phone-fit=contain] .nx-film__poster,.nx-film[data-phone-fit=contain] .nx-film__video{object-fit:contain}.nx-film__beat-line{font-size:clamp(var(--size-xl), 6.5vw, var(--size-3xl))}.nx-film__beat .nx-liquid__ink{padding:var(--space-2) var(--space-4)}}@media (prefers-reduced-motion:reduce){.nx-film__video{transition:none}.nx-film__beats{display:none}}
.nx-athlete--sidebar{--nx-athlete-pad:var(--space-4);--nx-athlete-tab:var(--space-0);--nx-page-gap:var(--shell-gap);--nx-section-gap:var(--shell-section);--nx-sidebar-inset:var(--space-3);--nx-sidebar-bar:var(--shell-tab-height);--chart-series-1:var(--chart-nexa-1);--chart-series-2:var(--chart-nexa-2);--chart-series-3:var(--chart-nexa-3);--chart-series-4:var(--chart-nexa-4);--chart-series-5:var(--chart-nexa-5);--chart-series-6:var(--chart-nexa-6);background:var(--fixed-white);min-height:100dvh;color:var(--text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;display:flex;position:relative}body[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.nx-athlete__skip{z-index:var(--layer-popover);min-height:var(--target-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);font-size:var(--size-sm);transform:translateY(calc(-100% - var(--space-6)));align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.nx-athlete__skip:focus,.nx-athlete__skip:focus-visible{box-shadow:var(--elevation-lifted);outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus);transform:none}.nx-athlete__body{background:var(--surface-raised);flex-direction:column;flex:1;min-width:0;display:flex}.nx-athlete__main{width:100%;max-width:calc(var(--measure-app) + 2 * var(--nx-athlete-pad));padding:var(--nx-athlete-pad) var(--nx-athlete-pad) calc(var(--space-6) + env(safe-area-inset-bottom,0px));padding-inline:max(var(--nx-athlete-pad), env(safe-area-inset-left,0px)) max(var(--nx-athlete-pad), env(safe-area-inset-right,0px));flex:1;margin-inline:auto}.nx-athlete__main:focus,.nx-athlete__main:focus-visible{outline:none}.nx-sidebar{width:var(--shell-rail-collapsed);height:100dvh;z-index:var(--layer-chrome);flex:none;margin-inline-start:env(safe-area-inset-left,0px);display:none;position:sticky;inset-block-start:0}.nx-sidebar__column{gap:var(--space-2);box-sizing:border-box;width:var(--shell-rail-collapsed);padding:calc(var(--space-3) + env(safe-area-inset-top,0px)) var(--nx-sidebar-inset) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--shell-rail);border-inline-end:var(--stroke-hairline) solid var(--shell-hairline);color:var(--shell-on-rail);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.nx-sidebar__column[data-open]{background:var(--shell-rail-glass);-webkit-backdrop-filter:blur(var(--glass-blur-lg)) saturate(var(--glass-boost));backdrop-filter:blur(var(--glass-blur-lg)) saturate(var(--glass-boost));border-inline-end-color:var(--glass-stroke);box-shadow:var(--elevation-glass), var(--elevation-lifted)}.nx-sidebar__head{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding-inline:calc((var(--shell-rail-collapsed) - 2 * var(--nx-sidebar-inset) - var(--space-7)) / 2);border-radius:var(--radius-control);color:var(--text-primary);white-space:nowrap;text-decoration:none;display:flex}.nx-sidebar__mark{width:var(--space-7);height:var(--space-7);color:var(--text-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-sidebar__mark>svg,.nx-sidebar__mark>img{height:var(--shell-icon);width:auto;max-width:100%}.nx-sidebar__word{white-space:nowrap;align-items:center;display:inline-flex}.nx-sidebar__nav{scrollbar-width:none;flex:1;min-height:0;overflow:hidden auto}.nx-sidebar__nav::-webkit-scrollbar{display:none}.nx-sidebar__group+.nx-sidebar__group{border-block-start:var(--stroke-hairline) solid var(--shell-hairline);margin-block-start:var(--space-1);padding-block-start:var(--space-1)}.nx-sidebar__group-label{padding-inline:calc((var(--shell-rail-collapsed) - 2 * var(--nx-sidebar-inset) - var(--shell-icon)) / 2);color:var(--text-muted);font-size:var(--size-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);line-height:var(--space-5);white-space:nowrap;margin:0;display:block;overflow:hidden}.nx-sidebar__panel .nx-sidebar__group-label{height:var(--space-5)}.nx-sidebar__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-sidebar__link{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding-inline:calc((var(--shell-rail-collapsed) - 2 * var(--nx-sidebar-inset) - var(--shell-icon)) / 2);border-radius:var(--radius-control);color:var(--shell-on-rail);font-size:var(--size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-standard), color var(--duration-quick) var(--ease-standard);text-decoration:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.nx-sidebar__link:hover{background:color-mix(in srgb, var(--field-holo-sky) 55%, var(--shell-rail));color:var(--shell-on-rail-active)}.nx-sidebar__link:hover .nx-sidebar__icon,.nx-sidebar__link:hover .nx-sidebar__label{transform:translateX(var(--space-1))}}.nx-sidebar__icon,.nx-sidebar__label{transition:transform var(--duration-quick) var(--ease-standard)}.nx-sidebar__link[aria-current=page]{background:var(--surface-raised);color:var(--shell-on-rail-active);font-weight:var(--weight-semibold)}.nx-sidebar__link[aria-current=page]:before{content:"";inset-block:var(--space-3);width:var(--shell-indicator-width);border-radius:var(--radius-pill);background:var(--shell-indicator);position:absolute;inset-inline-start:var(--space-1)}.nx-sidebar__icon{width:var(--shell-icon);height:var(--shell-icon);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-sidebar__icon>svg{width:var(--shell-icon);height:var(--shell-icon)}.nx-sidebar__icon>.nx-nexa-ring{transform:translateX(calc((var(--shell-icon) - var(--nexa-ring-sm)) / 2));flex:none}.nx-sidebar__words{white-space:nowrap;min-width:0;display:inline-flex}.nx-sidebar__label{display:inline-block}.nx-sidebar__foot{align-items:center;gap:var(--space-3);min-height:var(--target-min);padding:var(--space-1) calc((var(--shell-rail-collapsed) - 2 * var(--nx-sidebar-inset) - var(--space-10)) / 2);border-radius:var(--radius-control);color:var(--text-primary);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-standard);text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.nx-sidebar__foot:hover{background:color-mix(in srgb, var(--field-holo-pink) 50%, var(--shell-rail))}}.nx-sidebar__avatar{width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.nx-sidebar__foot-words{gap:var(--space-0);flex-direction:column}.nx-sidebar__foot-name{font-size:var(--size-sm);font-weight:var(--weight-semibold);line-height:var(--leading-snug);text-overflow:ellipsis;overflow:hidden}.nx-sidebar__foot-detail-row{align-items:center;gap:var(--space-1);min-width:0;display:flex}.nx-sidebar__foot-detail{color:var(--text-muted);font-size:var(--size-xs);line-height:var(--leading-snug);text-overflow:ellipsis;overflow:hidden}.nx-sidebar__foot-action{color:var(--text-link);font-size:var(--size-xs);line-height:var(--leading-snug)}.nx-sidebar__foot[aria-current=page]{background:var(--surface-raised)}.nx-sidebar__foot[aria-current=page] .nx-sidebar__foot-name{color:var(--shell-on-rail-active);font-weight:var(--weight-semibold)}@media (hover:hover) and (pointer:fine){.nx-sidebar__foot:hover .nx-sidebar__foot-action{color:var(--text-link-on-sunken)}}.nx-sidebar__status{padding-inline:calc((var(--shell-rail-collapsed) - 2 * var(--nx-sidebar-inset) - var(--shell-icon)) / 2);line-height:var(--space-5);display:flex;overflow:hidden}.nx-sidebar__bar-status{align-items:center;min-width:0;margin-inline-start:auto;display:inline-flex}.nx-sidebar__nexa{flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.nx-sidebar__bar-status+.nx-sidebar__nexa{margin-inline-start:var(--space-0)}.nx-sidebar__nexa:empty{inline-size:var(--space-0)}.nx-sidebar__bar{z-index:var(--layer-chrome);justify-content:space-between;align-items:center;gap:var(--space-3);box-sizing:content-box;height:var(--nx-sidebar-bar);padding-block-start:env(safe-area-inset-top,0px);padding-inline:calc(var(--space-4) + env(safe-area-inset-left,0px)) calc(var(--space-2) + env(safe-area-inset-right,0px));background:color-mix(in srgb, var(--shell-rail) var(--glass-alpha-ink), transparent);-webkit-backdrop-filter:blur(var(--glass-blur-lg)) saturate(var(--glass-boost));backdrop-filter:blur(var(--glass-blur-lg)) saturate(var(--glass-boost));border-block-end:var(--stroke-hairline) solid var(--glass-stroke);transition:border-color var(--duration-quick) var(--ease-standard);display:flex;position:sticky;inset-block-start:0}.nx-athlete--sidebar[data-scrolled=false] .nx-sidebar__bar{border-block-end-color:#0000}.nx-sidebar__lockup{align-items:center;gap:var(--space-3);min-height:var(--target-min);color:var(--text-primary);white-space:nowrap;text-decoration:none;display:inline-flex}.nx-sidebar__menu,.nx-sidebar__close{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-standard), transform var(--duration-quick) var(--ease-standard);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.nx-sidebar__menu:hover,.nx-sidebar__close:hover{background:color-mix(in srgb, var(--field-holo-sky) 55%, var(--shell-rail));transform:scale(var(--motion-shell-hover-scale))}}.nx-sidebar__glyph{width:var(--shell-icon);height:var(--shell-icon)}.nx-sidebar__panel{z-index:var(--layer-overlay);gap:var(--space-4);box-sizing:border-box;padding:calc(var(--space-2) + env(safe-area-inset-top,0px)) calc(var(--space-4) + env(safe-area-inset-right,0px)) calc(var(--space-4) + env(safe-area-inset-bottom,0px)) calc(var(--space-4) + env(safe-area-inset-left,0px));overscroll-behavior:contain;background:var(--shell-rail);color:var(--shell-on-rail);box-shadow:var(--elevation-glass), var(--elevation-lifted);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.nx-sidebar__panel-top{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--nx-sidebar-bar);display:flex}.nx-sidebar__panel .nx-sidebar__nav{flex:1 0 auto;overflow:visible}.nx-sidebar__panel .nx-sidebar__link,.nx-sidebar__panel .nx-sidebar__group-label{padding-inline:var(--space-3)}.nx-sidebar__panel .nx-sidebar__foot{padding-inline:var(--space-2)}.nx-sidebar__panel .nx-sidebar__list>li,.nx-sidebar__panel .nx-sidebar__foot{animation:nx-sidebar-row var(--duration-fast) var(--ease-standard) backwards;animation-delay:calc(var(--nx-sidebar-row,0) * var(--duration-stagger))}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(2){--nx-sidebar-row:1}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(3){--nx-sidebar-row:2}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(4){--nx-sidebar-row:3}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(5){--nx-sidebar-row:4}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(6){--nx-sidebar-row:5}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(7){--nx-sidebar-row:6}.nx-sidebar__panel .nx-sidebar__list>li:nth-child(n+8){--nx-sidebar-row:7}.nx-sidebar__panel .nx-sidebar__foot{--nx-sidebar-row:8}@keyframes nx-sidebar-row{0%{opacity:0;transform:translateY(var(--motion-kit-lift))}}.nx-sidebar__head:focus-visible,.nx-sidebar__link:focus-visible,.nx-sidebar__foot:focus-visible,.nx-sidebar__lockup:focus-visible,.nx-sidebar__menu:focus-visible,.nx-sidebar__close:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}@media (min-width:48rem){.nx-athlete--sidebar{--nx-athlete-pad:var(--shell-pad);flex-direction:row;align-items:stretch}.nx-sidebar{display:block}.nx-sidebar__bar{display:none}.nx-athlete__body{min-height:100dvh}.nx-athlete__main{padding-block-end:var(--space-16)}}@supports not ((-webkit-backdrop-filter:var(--glass-blur-sm)) or (backdrop-filter:var(--glass-blur-sm))){.nx-sidebar__column[data-open],.nx-sidebar__bar,.nx-sidebar__panel{background:var(--shell-rail)}}@media (prefers-reduced-transparency:reduce){.nx-sidebar__column[data-open],.nx-sidebar__bar,.nx-sidebar__panel{background:var(--shell-rail);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.nx-sidebar__panel .nx-sidebar__list>li,.nx-sidebar__panel .nx-sidebar__foot{animation:none}.nx-sidebar__icon,.nx-sidebar__label,.nx-sidebar__menu,.nx-sidebar__close{transition:none}.nx-sidebar__link:hover .nx-sidebar__icon,.nx-sidebar__link:hover .nx-sidebar__label,.nx-sidebar__menu:hover,.nx-sidebar__close:hover{transform:none}}@media print{.nx-sidebar,.nx-sidebar__bar,.nx-sidebar__panel,.nx-athlete__skip{display:none}.nx-athlete--sidebar,.nx-athlete--sidebar .nx-athlete__body{box-shadow:none;background:0 0;border:0;margin:0}.nx-athlete--sidebar .nx-athlete__main{max-width:none;padding:0}}@media (min-width:80rem){.nx-sidebar{width:var(--measure-rail)}.nx-sidebar__column[data-pinned]{background:var(--shell-rail);-webkit-backdrop-filter:none;backdrop-filter:none;border-inline-end-color:var(--shell-hairline);box-shadow:none}.nx-sidebar__column{width:var(--measure-rail)!important}.nx-sidebar__column .nx-sidebar__words{opacity:1!important;transform:none!important}.nx-sidebar__column .nx-sidebar__group-label,.nx-sidebar__column .nx-sidebar__status{height:var(--space-5)!important}}
@property --nx-rim{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nx-glow{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nx-mx{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nx-my{syntax:"<percentage>";inherits:false;initial-value:0%}.nx-athlete :is(.nx-card:not(:where(.nx-card--glass)),.nx-statcard,.nx-growth,.nx-radarscore,.nx-holo){--nx-rim:var(--specular-rim-rest);--nx-glow:var(--specular-glow-rest);--nx-mx:var(--specular-rest-x);--nx-my:var(--specular-rest-y);--nx-surface-fill:var(--surface-raised);--nx-edge:color-mix(in srgb, var(--border-hairline) var(--specular-edge), transparent);background:radial-gradient(circle var(--specular-size) at var(--nx-mx) var(--nx-my), color-mix(in srgb, var(--field-holo-sky) var(--nx-glow), transparent), transparent) padding-box, linear-gradient(var(--nx-surface-fill), var(--nx-surface-fill)) padding-box, linear-gradient(var(--specular-angle), color-mix(in srgb, var(--field-line-from) var(--nx-rim), var(--nx-edge)), var(--nx-edge) var(--specular-clear-from) var(--specular-clear-to), color-mix(in srgb, var(--field-line-to) var(--nx-rim), var(--nx-edge))) border-box;box-shadow:var(--elevation-surface);transition:--nx-rim var(--motion-glass-duration) var(--motion-glass-ease), --nx-glow var(--motion-glass-duration) var(--motion-glass-ease), --nx-mx var(--duration-fast) var(--ease-standard), --nx-my var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-color:#0000}.nx-athlete .nx-holo{--nx-surface-fill:var(--field-holo-white)}@media (hover:hover) and (pointer:fine){.nx-athlete :is(.nx-card:not(:where(.nx-card--glass)),.nx-statcard,.nx-growth,.nx-radarscore,.nx-holo):hover{--nx-rim:var(--specular-rim-lit);--nx-glow:var(--specular-glow-lit)}}.nx-athlete .nx-card--glass{--nx-rim:var(--specular-rim-rest);--nx-edge:color-mix(in srgb, var(--glass-stroke) var(--specular-edge), transparent);background:linear-gradient(var(--ui-glass-bg), var(--ui-glass-bg)) padding-box, linear-gradient(var(--specular-angle), color-mix(in srgb, var(--field-line-from) var(--nx-rim), var(--nx-edge)), var(--nx-edge) var(--specular-clear-from) var(--specular-clear-to), color-mix(in srgb, var(--field-line-to) var(--nx-rim), var(--nx-edge))) border-box;border-color:#0000}.nx-athlete :is(.nx-holo__label,.nx-statcard__label,.nx-growth__label,.nx-radarscore__label){font-size:var(--size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug)}.nx-athlete .nx-avatar[data-initials] .nx-avatar__initials{letter-spacing:var(--tracking-normal);text-indent:var(--space-0)}.nx-athlete.nx-athlete--sidebar .nx-athlete__main :not(.learn-nx,.learn-nx *,.lp-wordmark,.lp-wordmark *,[data-wordmark],[data-wordmark] *,.lp-nexa,.lp-nexa *,.nx-nexa-caps,.nx-nexa-caps *,.nr-title,.nr-title *){--tracking-caps:var(--tracking-nav);--tracking-eyebrow:var(--tracking-nav);--tracking-greeting:var(--tracking-nav);text-transform:none}.nx-athlete.nx-athlete--sidebar .nx-athlete__main :where([class*=eyebrow]):not(.learn-nx *){font-size:var(--size-sm)}@media (prefers-reduced-motion:reduce){.nx-athlete :is(.nx-card,.nx-statcard,.nx-growth,.nx-radarscore,.nx-holo){transition:none}}
.nx-greeting{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-block:var(--space-2) var(--space-4);display:flex}.nx-greeting__words{min-width:0}.nx-greeting__line{font-size:var(--size-sm);font-weight:var(--weight-light);letter-spacing:var(--tracking-greeting);color:var(--text-secondary);line-height:var(--leading-snug);margin:0}.nx-greeting__name{font-size:clamp(var(--size-2xl), var(--figure-greeting-fluid), var(--size-4xl));font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.nx-greeting__side{align-items:center;gap:var(--space-2);flex:none;display:flex}.nx-greeting--compact{min-height:var(--target-min);align-items:center;padding-block:0}.nx-greeting__name--compact{font-size:var(--size-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);text-wrap:balance}.nx-greeting__lead{color:var(--text-secondary);font-weight:var(--weight-regular)}.nx-greeting__who{color:var(--text-primary)}.nx-greeting__school{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);background:var(--surface-raised);border:var(--stroke-hairline) solid var(--border-hairline);justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.nx-greeting__school>img,.nx-greeting__school>svg{object-fit:contain;width:100%;height:100%}.nx-greeting__bell{width:var(--target-min);height:var(--target-min);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-standard), transform var(--duration-quick) var(--ease-standard), box-shadow var(--duration-quick) var(--ease-standard);justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex;position:relative}.nx-greeting__bell:hover{background:var(--surface-sunken);transform:translateY(var(--ui-lift-hover));box-shadow:var(--elevation-card)}.nx-greeting__bell:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-greeting__bell-icon{width:var(--shell-icon);height:var(--shell-icon)}.nx-greeting__count{min-width:var(--space-5);height:var(--space-5);padding:0 var(--space-1);border:var(--stroke-ring) solid var(--surface-base);border-radius:var(--radius-pill);background:var(--state-danger);color:var(--state-on-danger);font-size:var(--size-micro);font-weight:var(--weight-semibold);line-height:var(--leading-flush);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:calc(-1 * var(--space-1));inset-inline-end:calc(-1 * var(--space-1))}.nx-holo,.nx-statcard,.nx-growth,.nx-radarscore{container-type:inline-size}.nx-holo{isolation:isolate;gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-card);border:var(--stroke-hairline) solid var(--border-hairline);background:var(--field-holo-white);box-shadow:var(--elevation-card);color:var(--field-on-holo);flex-direction:column;display:flex;position:relative;overflow:hidden}.nx-holo__field{inset:calc(-1 * var(--holo-bleed));z-index:-1;pointer-events:none;background:radial-gradient(circle at var(--holo-pink-at), var(--field-holo-pink) 0%, transparent var(--holo-reach)), radial-gradient(circle at var(--holo-lavender-at), var(--field-holo-lavender) 0%, transparent var(--holo-reach)), radial-gradient(circle at var(--holo-sky-at), var(--field-holo-sky) 0%, transparent var(--holo-reach)), linear-gradient(var(--holo-angle), var(--field-holo-white), var(--field-holo-lavender));animation:nx-holo-drift var(--duration-ambient) var(--ease-standard) infinite alternate;position:absolute}@keyframes nx-holo-drift{0%{transform:translate(0)}to{transform:translate(var(--holo-shift), calc(-1 * var(--holo-shift)))}}.nx-holo__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.nx-holo__label,.nx-statcard__label,.nx-growth__label,.nx-radarscore__label{font-size:var(--size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal);line-height:var(--leading-snug);margin:0}.nx-holo__label{color:var(--field-on-holo-soft)}.nx-holo__glyph{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--field-holo-white) var(--figure-glyph-mix), transparent);color:var(--field-on-holo);justify-content:center;align-items:center;display:inline-flex}.nx-holo__glyph>svg{width:var(--shell-icon);height:var(--shell-icon)}.nx-holo__value{font-family:var(--ui-numeral-face);font-size:clamp(var(--size-3xl), var(--figure-holo-fluid), var(--size-6xl));font-weight:var(--weight-light);letter-spacing:var(--tracking-display);line-height:var(--leading-flush);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.nx-holo__context{font-size:var(--size-sm);color:var(--field-on-holo-soft);margin:0}.nx-holo__line{font-variant-numeric:tabular-nums}.nx-holo__action{margin-block-start:var(--space-2)}.nx-statcard{gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-card);border:var(--stroke-hairline) solid var(--border-hairline);background:var(--surface-raised);box-shadow:var(--elevation-card);color:var(--text-primary);flex-direction:column;display:flex}.nx-statcard--link{color:inherit;transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);text-decoration:none}.nx-statcard--link:hover{transform:translateY(calc(-1 * var(--space-1)));box-shadow:var(--elevation-lifted);border-color:var(--border-strong)}.nx-statcard--link:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}@media (prefers-reduced-motion:reduce){.nx-statcard--link,.nx-statcard--link:hover{transition:none;transform:none}}.nx-statcard.nx-statcard--plain,.nx-athlete .nx-statcard.nx-statcard--plain{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.nx-statcard__head{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.nx-statcard__label{color:var(--text-secondary);white-space:nowrap}.nx-statcard__direction{align-items:center;gap:var(--space-1);min-height:var(--space-6);font-size:var(--size-xs);font-weight:var(--weight-medium);color:var(--text-secondary);display:inline-flex}.nx-statcard__direction>svg{width:var(--space-4);height:var(--space-4)}.nx-statcard[data-tone=in] .nx-statcard__direction>svg{color:var(--field-in)}.nx-statcard[data-tone=out] .nx-statcard__direction>svg{color:var(--field-out)}.nx-statcard[data-tone=in] .nx-statcard__value{color:var(--money-in-on-raised)}.nx-statcard[data-tone=out] .nx-statcard__value{color:var(--money-out-on-raised)}.nx-statcard__value{font-family:var(--ui-numeral-face);font-size:clamp(var(--size-2xl), var(--figure-stat-fluid), var(--size-4xl));font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);line-height:var(--leading-flush);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.nx-statcard__context{font-size:var(--size-sm);color:var(--text-muted);margin:0}.nx-statcard__action{margin-block-start:var(--space-2)}.nx-slide{--nx-slide-inset:var(--space-1);--nx-slide-track:var(--control-height-lg);--nx-slide-thumb:calc(var(--nx-slide-track) - 2 * var(--nx-slide-inset));width:100%;position:relative}.nx-slide__track{width:100%;height:var(--nx-slide-track);padding:0 0 0 var(--nx-slide-thumb);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--text-secondary);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);cursor:pointer;touch-action:pan-y;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.nx-slide__track:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-slide__track:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.nx-slide[data-state=confirmed] .nx-slide__track{background:color-mix(in srgb, var(--state-success) var(--figure-done-tint), var(--surface-raised));color:var(--state-success)}.nx-slide__word{pointer-events:none;white-space:nowrap;padding-inline-end:var(--space-4)}.nx-slide__thumb{width:var(--nx-slide-thumb);height:var(--nx-slide-thumb);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-lifted);cursor:grab;touch-action:pan-y;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--nx-slide-inset);inset-inline-start:var(--nx-slide-inset)}.nx-slide[data-state=dragging] .nx-slide__thumb{cursor:grabbing}.nx-slide[data-state=confirmed] .nx-slide__thumb{background:var(--state-success);color:var(--state-on-success);cursor:default}.nx-slide__thumb>svg{width:var(--shell-icon);height:var(--shell-icon)}.nx-nexadoor{align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height-lg);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:linear-gradient(var(--holo-angle), var(--field-door-from), var(--field-door-to));color:var(--field-on-door);font:inherit;font-size:var(--size-md);font-weight:var(--weight-medium);letter-spacing:var(--tracking-nav);text-align:start;cursor:pointer;box-shadow:var(--elevation-card);transition:transform var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:0;text-decoration:none;display:flex}.nx-nexadoor:hover{transform:translateY(var(--ui-lift-hover));box-shadow:var(--elevation-lifted)}.nx-nexadoor:active{transform:scale(var(--ui-scale-press))}.nx-nexadoor:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-nexadoor:disabled,.nx-nexadoor[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed;transform:none}.nx-nexadoor__ring{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--field-on-door) var(--figure-door-ring), transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.nx-nexadoor__label{flex:1;min-width:0}.nx-nexadoor__chevron{width:var(--shell-icon);height:var(--shell-icon);opacity:.85;flex:none}.nx-dropwell{gap:var(--space-3);flex-direction:column;display:flex}.nx-dropwell__zone{justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(var(--target-min) * 3);padding:var(--space-5);border:var(--stroke-hairline) dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text-secondary);text-align:center;transition:background-color var(--duration-quick) var(--ease-standard), border-color var(--duration-quick) var(--ease-standard);flex-direction:column;display:flex;position:relative}.nx-dropwell[data-over=true] .nx-dropwell__zone{border-color:var(--action-primary);background:color-mix(in srgb, var(--action-primary) var(--figure-drop-tint), var(--surface-raised))}.nx-dropwell[data-over=true] .nx-dropwell__browse{color:var(--text-link-on-sunken)}.nx-dropwell[data-disabled=true] .nx-dropwell__zone{opacity:var(--opacity-disabled)}.nx-dropwell__icon{width:var(--space-7);height:var(--space-7);color:var(--text-muted);justify-content:center;align-items:center;display:inline-flex}.nx-dropwell__line{font-size:var(--size-sm);color:var(--text-primary);margin:0}.nx-dropwell__browse{min-height:var(--target-min);padding:0 var(--space-2);color:var(--text-link);font:inherit;font-size:var(--size-sm);font-weight:var(--weight-semibold);text-underline-offset:var(--space-1);cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.nx-dropwell__browse:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus);border-radius:var(--radius-control)}.nx-dropwell__rule{font-size:var(--size-xs);color:var(--text-muted);margin:0}.nx-dropwell__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-dropwell__item{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-control);background:var(--surface-raised);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.nx-dropwell__name{font-size:var(--size-sm);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-dropwell__meta{align-items:center;gap:var(--space-2);font-size:var(--size-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;display:inline-flex}.nx-dropwell__remove{width:var(--target-min);height:var(--target-min);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;border-radius:var(--radius-pill);color:var(--text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.nx-dropwell__remove:hover{background:var(--surface-sunken);color:var(--text-primary)}.nx-dropwell__remove:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-dropwell__remove>svg{width:var(--space-4);height:var(--space-4)}.nx-dropwell__bar{grid-column:1/-1}.nx-dropwell__error{font-size:var(--size-xs);color:var(--state-danger);grid-column:1/-1;margin:0}.nx-dropwell__item[data-state=done] .nx-dropwell__meta{color:var(--state-success)}.nx-flux{width:100%;height:var(--flux-height);border-radius:var(--radius-pill);background:var(--surface-sunken);position:relative;overflow:hidden}.nx-flux__fill{border-radius:var(--radius-pill);background:linear-gradient(var(--figure-sweep-angle), var(--field-line-from), var(--field-line-to));transition:width var(--duration-quick) var(--ease-standard);position:absolute;inset-block:0;inset-inline-start:0}.nx-flux__sweep{background:linear-gradient(var(--figure-sweep-angle), transparent, color-mix(in srgb, var(--fixed-white) var(--figure-sweep-light), transparent), transparent);width:30%;animation:nx-flux-sweep var(--duration-streak) linear infinite;position:absolute;inset-block:0}.nx-flux[data-state=done] .nx-flux__fill{background:var(--state-success)}.nx-flux[data-state=failed] .nx-flux__fill{background:var(--state-danger)}.nx-flux[data-state=done] .nx-flux__sweep,.nx-flux[data-state=failed] .nx-flux__sweep,.nx-flux[data-state=queued] .nx-flux__sweep{display:none}@keyframes nx-flux-sweep{0%{inset-inline-start:-30%}to{inset-inline-start:100%}}.nx-growth{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);border:var(--stroke-hairline) solid var(--border-hairline);background:var(--surface-raised);box-shadow:var(--elevation-card);color:var(--text-primary);flex-direction:column;display:flex}.nx-growth__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.nx-growth__label{color:var(--text-secondary)}.nx-growth__figure{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.nx-growth__value{font-family:var(--ui-numeral-face);font-size:clamp(var(--size-2xl), var(--figure-growth-fluid), var(--size-4xl));font-weight:var(--weight-light);letter-spacing:var(--tracking-tight);line-height:var(--leading-flush);font-variant-numeric:tabular-nums;margin:0}.nx-growth__delta{align-items:center;gap:var(--space-1);font-size:var(--size-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--text-muted);display:inline-flex}.nx-growth__delta[data-direction=up]{color:var(--money-positive)}.nx-growth__delta[data-direction=down]{color:var(--money-negative)}.nx-growth__delta>svg{width:var(--space-4);height:var(--space-4)}.nx-growth__value[data-direction=up]{color:var(--money-positive)}.nx-growth__value[data-direction=down]{color:var(--money-negative)}.nx-growth__now{color:var(--text-secondary);font-size:var(--size-sm);font-variant-numeric:tabular-nums;flex-basis:100%}.nx-growth__range-empty{color:var(--text-secondary);font-size:var(--size-md);line-height:var(--leading-body);margin:0}.nx-growth__chart{position:relative}.nx-growth__chart .nx-areachart{min-block-size:calc(3 * var(--space-20))}.nx-growth__defs{width:0;height:0;position:absolute;overflow:hidden}.nx-growth__chart .nx-areachart__line{stroke:var(--nx-growth-line-paint)}.nx-growth__chart .visx-area-closed{fill:var(--nx-growth-fill-paint)}.nx-growth__chart .nx-areachart__marker{stroke:var(--field-line-to)}.nx-growth__empty{padding-block:var(--space-6)}.nx-growth__footnote{color:var(--text-muted);font-size:var(--size-xs);line-height:var(--leading-body);margin:0}.nx-radarscore{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);border:var(--stroke-hairline) solid var(--border-hairline);background:var(--surface-raised);box-shadow:var(--elevation-card);color:var(--text-primary);flex-direction:column;display:flex}.nx-radarscore__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.nx-radarscore__label{color:var(--text-secondary)}.nx-radarscore__score{align-items:baseline;gap:var(--space-2);font-family:var(--ui-numeral-face);font-variant-numeric:tabular-nums;line-height:var(--leading-flush);margin:0;display:flex}.nx-radarscore__total{font-size:clamp(var(--size-4xl), var(--figure-radar-fluid), var(--size-6xl));font-weight:var(--weight-light);letter-spacing:var(--tracking-display)}.nx-radarscore__max{font-size:var(--size-lg);color:var(--text-muted)}.nx-radarscore__stage{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.nx-radarscore__chart{width:100%;max-width:calc(var(--measure-door) * .8);height:auto;margin-inline:auto;display:block;overflow:visible}.nx-radarscore__ring{fill:none;stroke:var(--border-hairline);stroke-width:var(--stroke-hairline)}.nx-radarscore__axis{stroke:var(--border-hairline);stroke-width:var(--stroke-hairline)}.nx-radarscore__area{fill:var(--field-radar-fill);fill-opacity:var(--radar-chart-fill-alpha);stroke:var(--field-radar-stroke);stroke-width:var(--stroke-ring);stroke-linejoin:round;transform-box:fill-box;transform-origin:50%;animation:nx-radar-grow var(--duration-slow) var(--ease-standard) backwards}.nx-radarscore__dot{fill:var(--surface-raised);stroke:var(--field-radar-stroke);stroke-width:var(--stroke-ring);transform-box:fill-box;transform-origin:50%;animation:nx-radar-grow var(--duration-fast) var(--ease-standard) backwards;animation-delay:calc(var(--duration-slow) + var(--nx-i,0) * var(--duration-step))}@keyframes nx-radar-grow{0%{opacity:0;transform:scale(0)}}@keyframes nx-radar-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.nx-radarscore__area,.nx-radarscore__dot{animation-name:nx-radar-fade}}.nx-radarscore__index{fill:var(--text-muted);font-size:var(--size-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.nx-radarscore__legend{grid-template-columns:repeat(auto-fill, minmax(calc(var(--measure-door) / 2), 1fr));gap:var(--space-1) var(--space-4);counter-reset:nx-radarscore;margin:0;padding:0;list-style:none;display:grid}.nx-radarscore__domain{grid-template-columns:var(--space-5) minmax(0, 1fr) auto;gap:var(--space-2);min-height:var(--space-7);font-size:var(--size-sm);line-height:var(--leading-snug);align-items:baseline;display:grid}.nx-radarscore__domain-index{color:var(--text-muted);font-size:var(--size-xs);font-variant-numeric:tabular-nums}.nx-radarscore__domain-score{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.nx-radarscore__domain[data-scored=false] .nx-radarscore__domain-score{color:var(--text-muted)}.nx-radarscore__empty{padding-block:var(--space-6)}@media (min-width:40rem){.nx-radarscore__stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.nx-month{gap:var(--space-3);color:var(--text-primary);flex-direction:column;display:flex}.nx-month__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.nx-month__title{font-size:var(--size-md);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);margin:0}.nx-month__step{width:var(--target-min);height:var(--target-min);border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--text-primary);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-standard), transform var(--duration-quick) var(--ease-standard), box-shadow var(--duration-quick) var(--ease-standard);justify-content:center;align-items:center;padding:0;display:inline-flex}.nx-month__step:hover{background:var(--surface-sunken);transform:translateY(var(--ui-lift-hover));box-shadow:var(--elevation-card)}.nx-month__step:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-month__step>svg{width:var(--shell-icon);height:var(--shell-icon)}.nx-month__grid{gap:var(--space-1);flex-direction:column;display:flex}.nx-month__row{column-gap:0;row-gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.nx-month__weekday{min-height:var(--space-6);font-size:var(--size-micro);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-subtle);justify-content:center;align-items:center;display:flex}.nx-month__cell{min-width:0;min-height:var(--target-min);color:var(--text-primary);font:inherit;font-size:var(--size-sm);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.nx-month__tile{justify-content:center;align-items:center;gap:var(--space-1);box-sizing:border-box;inline-size:100%;max-inline-size:var(--control-height-sm);min-block-size:var(--control-height-sm);padding:var(--space-1) 0;border-radius:var(--radius-control);transition:background-color var(--duration-quick) var(--ease-standard);flex-direction:column;display:flex}@media (hover:hover){.nx-month__cell:hover .nx-month__tile{background:var(--surface-sunken)}}.nx-month__row>.nx-month__cell:focus-visible{outline:none}.nx-month__cell:focus-visible .nx-month__tile{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-month__cell[data-in-month=false]{color:var(--text-subtle)}.nx-month__cell[aria-current=date] .nx-month__day{font-weight:var(--weight-semibold);text-decoration-line:underline;text-decoration-thickness:var(--stroke-hairline);text-underline-offset:var(--space-1)}.nx-month__cell[aria-selected=true]{color:var(--text-primary);font-weight:var(--weight-semibold)}.nx-month__cell[aria-selected=true] .nx-month__tile,.nx-month__cell[aria-selected=true]:hover .nx-month__tile{background:var(--surface-raised);box-shadow:var(--elevation-card)}.nx-month__day{min-width:var(--space-6);height:var(--space-6);line-height:var(--leading-flush);transition:transform var(--duration-quick) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.nx-month__cell:hover .nx-month__day{transform:scale(var(--ui-scale-hover))}}.nx-month__dots{gap:var(--space-1);min-height:var(--space-1);display:flex}.nx-month__dot{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-pill);background:var(--nx-month-dot,var(--text-muted))}.nx-month__cell[aria-selected=true] .nx-month__dot{outline:var(--stroke-hairline) solid var(--fixed-white)}.nx-month__legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nx-month__legend-item{align-items:center;gap:var(--space-2);min-height:var(--space-6);font-size:var(--size-xs);color:var(--text-secondary);display:inline-flex}.nx-month__legend-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-pill);background:var(--nx-month-dot,var(--text-muted))}@media (prefers-reduced-motion:reduce){.nx-holo__field,.nx-flux__sweep{animation:none}.nx-nexadoor:hover,.nx-nexadoor:active,.nx-greeting__bell:hover,.nx-month__step:hover,.nx-month__cell:hover .nx-month__day{transform:none}.nx-month__day{transition:none}.nx-slide__track,.nx-flux__fill,.nx-greeting__bell,.nx-month__tile,.nx-month__step,.nx-dropwell__zone{transition-duration:var(--duration-instant)}}.nx-athlete .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled),.onb-ground .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled),.au-door .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled){background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--fixed-white);border-color:#0000}body:has(.nx-athlete) .nx-sheet .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled){background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--fixed-white);border-color:#0000}body:has(.onb-ground) .nx-sheet .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled){background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--fixed-white);border-color:#0000}body:has(.nx-athlete) .nx-picker__pop .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled){background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--fixed-white);border-color:#0000}body:has(.onb-ground) .nx-picker__pop .nx-button:where(:not(.nx-liquid))[data-variant=primary]:not(:disabled){background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--fixed-white);border-color:#0000}@media (hover:hover){.nx-athlete .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled),.onb-ground .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled),.au-door .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled){box-shadow:var(--elevation-lifted)}body:has(.nx-athlete) .nx-sheet .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled){box-shadow:var(--elevation-lifted)}body:has(.onb-ground) .nx-sheet .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled){box-shadow:var(--elevation-lifted)}body:has(.nx-athlete) .nx-picker__pop .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled){box-shadow:var(--elevation-lifted)}body:has(.onb-ground) .nx-picker__pop .nx-button:where(:not(.nx-liquid))[data-variant=primary]:hover:not(:disabled){box-shadow:var(--elevation-lifted)}}.nx-month[data-marks=ring] .nx-month__cell[aria-current=date] .nx-month__day{border-radius:var(--radius-pill);background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--action-on-primary);font-weight:var(--weight-semibold);text-decoration-line:none}.nx-month[data-marks=ring] .nx-month__cell[aria-selected=true]:not([aria-current=date]) .nx-month__day{border-radius:var(--radius-pill);background:var(--text-primary);color:var(--text-inverse)}.nx-month[data-marks=ring] .nx-month__cell[aria-selected=true] .nx-month__tile,.nx-month[data-marks=ring] .nx-month__cell[aria-selected=true]:hover .nx-month__tile{background:var(--action-selected);box-shadow:none}.nx-month[data-marks=ring] .nx-month__cell[aria-selected=true] .nx-month__tile:after{content:none}.nx-month[data-marks=ring]:not([data-variant=chips]) .nx-month__cell[aria-selected=true] .nx-month__tile,.nx-month[data-marks=ring]:not([data-variant=chips]) .nx-month__cell[aria-selected=true]:hover .nx-month__tile{background:0 0}.nx-month[data-marks=ring] .nx-month__dot[data-tone=in]{background:var(--money-in-mark)}.nx-month[data-marks=ring] .nx-month__day{transition:transform var(--duration-quick) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}.nx-month[data-variant=chips] .nx-month__grid{border-block-start:var(--stroke-hairline) solid var(--border-hairline);border-inline-start:var(--stroke-hairline) solid var(--border-hairline);gap:0}.nx-month[data-variant=chips] .nx-month__row{row-gap:0}.nx-month[data-variant=chips] .nx-month__weekday{padding:var(--space-2) var(--space-2) var(--space-1);border-inline-end:var(--stroke-hairline) solid var(--border-hairline);text-transform:none;letter-spacing:normal;font-size:var(--size-xs);color:var(--text-muted);justify-content:flex-start}.nx-month[data-variant=chips] .nx-month__cell{min-height:var(--calendar-cell);border-inline-end:var(--stroke-hairline) solid var(--border-hairline);border-block-end:var(--stroke-hairline) solid var(--border-hairline);text-align:start;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:0;justify-content:flex-start;align-items:stretch}.nx-month[data-variant=chips] .nx-month__cellbody{gap:var(--space-1);inline-size:100%;min-inline-size:0;padding:var(--space-2);flex-direction:column;display:flex}.nx-month[data-variant=chips] .nx-month__date{display:flex}.nx-month[data-variant=chips] .nx-month__cell[aria-selected=true]{background:var(--action-selected)}@media (hover:hover){.nx-month[data-variant=chips] .nx-month__cell:hover:not([aria-selected=true]){background:var(--surface-sunken)}.nx-month[data-variant=chips] .nx-month__cell:hover .nx-month__day{transform:none}}.nx-month[data-variant=chips] .nx-month__cell:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus));z-index:1}.nx-month[data-variant=chips] .nx-month__chips{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.nx-month[data-variant=chips] .nx-month__chip{align-items:center;gap:var(--space-1);min-block-size:var(--calendar-chip);padding:0 var(--space-2);border-radius:var(--radius-xs);background:var(--surface-sunken);color:var(--text-primary);font-size:var(--size-xs);font-weight:var(--weight-medium);line-height:var(--leading-flush);min-inline-size:0;display:flex}.nx-month[data-variant=chips] .nx-month__chip[data-tone=in]{background:var(--money-in-fill)}.nx-month[data-variant=chips] .nx-month__chip[data-tone=out]{background:var(--money-out-fill)}.nx-month[data-variant=chips] .nx-month__chipword{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.nx-month[data-variant=chips] .nx-month__chip:has(>.nx-brand){padding-inline-start:var(--space-0)}.nx-month[data-variant=chips] .nx-month__chip>.nx-brand{flex:none}.nx-month[data-variant=chips] .nx-month__chipword[data-figure=true]{font-variant-numeric:tabular-nums;text-overflow:clip;flex:none;overflow:visible}.nx-month[data-variant=chips] .nx-month__chips{container:nx-month-chips/inline-size}@container nx-month-chips (max-width:7rem){.nx-month[data-variant=chips] .nx-month__chip:has(>.nx-month__chipword[data-figure=true])>.nx-brand{display:none}.nx-month[data-variant=chips] .nx-month__chip:has(>.nx-month__chipword[data-figure=true]){padding-inline-start:var(--space-1);padding-inline-end:var(--space-1)}}.nx-month[data-variant=chips] .nx-month__more{padding-inline:var(--space-2);font-size:var(--size-xs);color:var(--text-secondary)}.nx-month[data-variant=chips] .nx-month__cell[data-in-month=false] .nx-month__chip{opacity:var(--opacity-disabled)}@media (prefers-reduced-motion:reduce){.nx-month[data-variant=chips] .nx-month__cell,.nx-month[data-marks=ring] .nx-month__day{transition:none}}.nx-flowfig{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}.nx-flowfig__arrow{width:var(--space-4);height:var(--space-4);flex:none}.nx-flowfig[data-tone=in]{color:var(--money-in-on-raised)}.nx-flowfig[data-tone=out]{color:var(--money-out-on-raised)}
.nx-wallet{width:100%;max-width:var(--wallet-width);perspective:var(--wallet-perspective);position:relative}.nx-wallet__shadow{height:var(--space-10);background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--text-primary) 16%, transparent), transparent 70%);pointer-events:none;will-change:transform;border-radius:50%;position:absolute;inset-block-end:calc(var(--space-6) * -1);inset-inline:8%}.nx-wallet__card{aspect-ratio:var(--wallet-aspect);border-radius:var(--radius-card);border:var(--stroke-hairline) solid var(--border-hairline);background:radial-gradient(var(--holo-reach) var(--holo-reach) at var(--holo-pink-at), var(--field-holo-pink), transparent), radial-gradient(var(--holo-reach) var(--holo-reach) at var(--holo-lavender-at), var(--field-holo-lavender), transparent), radial-gradient(var(--holo-reach) var(--holo-reach) at var(--holo-sky-at), var(--field-holo-sky), transparent), var(--field-holo-white);box-shadow:var(--elevation-card);color:var(--text-primary);transform-style:preserve-3d;touch-action:pan-y;-webkit-user-select:none;user-select:none;will-change:transform;outline:none;position:relative;overflow:hidden}.nx-wallet__card:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-wallet__foil,.nx-wallet__glare{border-radius:inherit;pointer-events:none;position:absolute;inset:0;transform:translateZ(0)}.nx-wallet__foil{mix-blend-mode:soft-light;opacity:.55;filter:hue-rotate(calc(var(--nx-wallet-hue,0) * 1deg)) saturate(1.25);background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--fixed-white) 40%, transparent) 0 1px, transparent 1px 5px), conic-gradient(from 210deg at calc(var(--nx-wallet-px,.5) * 100%) calc(var(--nx-wallet-py,.5) * 100%), var(--prism-blue) 0deg, var(--prism-cyan) 90deg, var(--prism-silver) 160deg, var(--prism-violet) 230deg, var(--prism-gold) 300deg, var(--prism-blue) 360deg)}.nx-wallet__foil[data-foil=azure]{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--fixed-white) 40%, transparent) 0 1px, transparent 1px 5px), conic-gradient(from 210deg at calc(var(--nx-wallet-px,.5) * 100%) calc(var(--nx-wallet-py,.5) * 100%), var(--prism-blue) 0deg, var(--prism-cyan) 120deg, var(--prism-blue) 240deg, var(--prism-cyan) 360deg)}.nx-wallet__glare{mix-blend-mode:screen;opacity:var(--nx-wallet-glare,.3);background:radial-gradient(60% 90% at calc(var(--nx-wallet-px,.5) * 100%) calc(var(--nx-wallet-py,.5) * 100%), color-mix(in srgb, var(--fixed-white) 55%, transparent), transparent 65%)}.nx-wallet__face{box-sizing:border-box;justify-content:space-between;gap:var(--space-3);height:100%;padding:var(--space-5);font-variant-numeric:tabular-nums;flex-direction:column;display:flex;position:relative;transform:translateZ(1px)}@media (forced-colors:active){.nx-wallet__foil,.nx-wallet__glare,.nx-wallet__shadow{display:none}}
.nx-edge-wrap,.metal-fx-root.nx-edge-wrap,.metal-fx-root.nx-edge-wrap[data-theme=light]{border-radius:var(--radius-card);background:var(--fixed-white);width:100%;color:var(--text-primary);align-items:stretch;display:flex}.nx-edge{box-sizing:border-box;border:var(--stroke-hairline) solid var(--border-hairline);border-radius:var(--radius-card);background:var(--fixed-white);width:100%;min-width:0;box-shadow:var(--elevation-card);flex:auto;position:relative}.metal-fx-root.nx-edge-wrap{box-shadow:var(--elevation-card);overflow:clip visible}.metal-fx-root.nx-edge-wrap .nx-edge{box-shadow:none;background:0 0;border-color:#0000}.nx-edge-wrap.nx-edge-wrap .nx-edge:is(:focus-visible,:has(:focus-visible)){outline-offset:calc(-1 * var(--stroke-focus))}.metal-fx-root.nx-edge-wrap .metal-fx-inner{background:var(--fixed-white)}.metal-fx-root.nx-edge-wrap{opacity:1!important;visibility:visible!important}.metal-fx-root.nx-edge-wrap[style*=hidden] .nx-edge{border-color:var(--border-hairline);background:var(--fixed-white)}.metal-fx-root.nx-edge-wrap>.metal-fx-canvas{filter:saturate(var(--metal-edge-saturate)) var(--nx-edge-floor, )}.nx-edge-floor{pointer-events:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}.metal-fx-root.nx-edge-wrap[data-theme] .metal-fx-glow-svg{filter:saturate(var(--metal-edge-saturate)) brightness(var(--metal-edge-glow-brightness))}
.nx-count{font-variant-numeric:tabular-nums;display:inline-grid}.nx-count__settled,.nx-count__live{white-space:nowrap;grid-area:1/1}.nx-count__settled{color:#0000;-webkit-user-select:none;user-select:none}
svg.lucide:not(.lp-page svg){stroke-width:var(--icon-stroke)}svg.lucide:not(.lp-page svg) :is(path,line,polyline,polygon,circle,ellipse,rect){vector-effect:non-scaling-stroke}.nx-icon{inline-size:var(--icon-size-md);block-size:var(--icon-size-md);color:currentColor;flex:none}.nx-icon[data-size=xs]{inline-size:var(--icon-size-xs);block-size:var(--icon-size-xs)}.nx-icon[data-size=sm]{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.nx-icon[data-size=md]{inline-size:var(--icon-size-md);block-size:var(--icon-size-md)}.nx-icon[data-size=lg]{inline-size:var(--icon-size-lg);block-size:var(--icon-size-lg)}.nx-icon[data-size=xl]{inline-size:var(--icon-size-xl);block-size:var(--icon-size-xl)}.nx-icon[data-tone=ink]{color:var(--icon-ink)}.nx-icon[data-tone=strong]{color:var(--icon-strong)}.nx-icon[data-tone=muted]{color:var(--icon-muted)}.nx-icon[data-tone=action]{color:var(--text-link)}.nx-icon[data-tone=onTile]{color:var(--icon-on-tile)}.nx-icon-tile{--nx-icon-tile-size:var(--avatar-sm);box-sizing:border-box;inline-size:var(--nx-icon-tile-size);block-size:var(--nx-icon-tile-size);border:var(--stroke-hairline) solid var(--icon-tile-edge);border-radius:var(--radius-pill);background:var(--icon-tile);color:var(--icon-on-tile);flex:none;place-items:center;display:inline-grid}.nx-icon-tile[data-shape=square]{border-radius:var(--radius-control)}.nx-icon-tile[data-size=sm]{--nx-icon-tile-size:var(--space-8)}.nx-icon-tile[data-size=md]{--nx-icon-tile-size:var(--avatar-sm)}.nx-icon-tile[data-size=lg]{--nx-icon-tile-size:var(--avatar-lg)}.nx-icon-tile[data-size=xl]{--nx-icon-tile-size:var(--space-20)}.nx-icon-tile[data-size=sm][data-shape=square]{border-radius:var(--radius-xs)}
.nx-brand{--nx-brand-size:var(--avatar-sm);--nx-brand-inset:var(--icon-logo-inset-md);--nx-brand-inset-long:var(--icon-logo-inset-long-md);box-sizing:border-box;width:var(--nx-brand-size);height:var(--nx-brand-size);border-radius:var(--radius-pill);border:var(--stroke-hairline) solid var(--icon-tile-edge);background:var(--icon-tile);color:var(--icon-on-tile);transition:background-color var(--duration-fast) var(--ease-standard);flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;display:inline-grid;position:relative;overflow:hidden}.nx-brand[data-size=sm]{--nx-brand-size:var(--space-8);--nx-brand-inset:var(--icon-logo-inset-sm);--nx-brand-inset-long:var(--icon-logo-inset-long-sm)}.nx-brand[data-size=md]{--nx-brand-size:var(--avatar-sm);--nx-brand-inset:var(--icon-logo-inset-md);--nx-brand-inset-long:var(--icon-logo-inset-long-md)}.nx-brand[data-size=lg]{--nx-brand-size:var(--avatar-lg);--nx-brand-inset:var(--icon-logo-inset-lg);--nx-brand-inset-long:var(--icon-logo-inset-long-lg)}.nx-brand[data-size=xl]{--nx-brand-size:var(--space-20);--nx-brand-inset:var(--icon-logo-inset-xl);--nx-brand-inset-long:var(--icon-logo-inset-long-xl)}.nx-brand[data-state=shown]{background:var(--icon-logo-ground)}.nx-brand__glyph{transition:opacity var(--duration-fast) var(--ease-standard);grid-area:1/1;place-items:center;display:grid}.nx-brand[data-state=shown] .nx-brand__glyph{opacity:0}.nx-brand__img{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:var(--nx-brand-inset);object-fit:contain;opacity:0;transform:scale(var(--ui-scale-press));transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);grid-area:1/1;display:block}.nx-brand[data-state=shown] .nx-brand__img{opacity:1;transform:none}.nx-brand[data-state=failed] .nx-brand__img{display:none}.nx-brand[data-aspect=wide] .nx-brand__img{padding-inline:var(--nx-brand-inset-long)}.nx-brand-stack{--nx-brand-stack-ring:var(--surface-raised);flex:none;align-items:center;display:inline-flex}.nx-brand-stack>.nx-brand{box-shadow:0 0 0 var(--stroke-ring) var(--nx-brand-stack-ring)}.nx-brand-stack>*+*{margin-inline-start:calc(-1 * var(--space-1))}.nx-brand-stack[data-count="4"]>*+*,.nx-brand-stack[data-more]>*+*{margin-inline-start:calc(-1 * var(--space-2))}.nx-brand-stack__more{box-sizing:border-box;min-inline-size:var(--space-8);block-size:var(--space-8);padding-inline:var(--space-1);border:var(--stroke-hairline) solid var(--icon-tile-edge);border-radius:var(--radius-pill);background:var(--icon-tile);box-shadow:0 0 0 var(--stroke-ring) var(--nx-brand-stack-ring);color:var(--text-secondary);font-size:var(--size-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.nx-brand-stack[data-size=md] .nx-brand-stack__more{min-inline-size:var(--avatar-sm);block-size:var(--avatar-sm)}@media (prefers-reduced-motion:reduce){.nx-brand__img{transition:opacity var(--duration-fast) var(--ease-standard);transform:none}}
.nx-weekstrip{min-width:0;color:var(--text-primary);display:block}.nx-weekstrip__row{grid-template-columns:repeat(7,minmax(0,1fr));column-gap:0;display:grid}.nx-weekstrip__cell{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;min-height:var(--calendar-strip-cell);padding:var(--space-1) 0;border-radius:var(--radius-control);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.nx-weekstrip__cell:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-weekstrip__letter{font-size:var(--size-xs);font-weight:var(--weight-medium);line-height:var(--leading-flush);color:var(--text-muted)}.nx-weekstrip__date{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);font-size:var(--size-md);font-variant-numeric:tabular-nums;line-height:var(--leading-flush);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.nx-weekstrip__cell[aria-current=date] .nx-weekstrip__date{color:var(--action-primary);font-weight:var(--weight-semibold)}.nx-weekstrip__cell[aria-selected=true] .nx-weekstrip__date{background:var(--text-primary);color:var(--text-inverse);font-weight:var(--weight-semibold)}.nx-weekstrip__cell[aria-selected=true][aria-current=date] .nx-weekstrip__date{background:linear-gradient(var(--button-door-angle), var(--field-door-from), var(--field-door-to));color:var(--action-on-primary)}@media (hover:hover){.nx-weekstrip__cell:hover:not([aria-selected=true]) .nx-weekstrip__date{background:var(--surface-sunken)}}.nx-weekstrip__dots{gap:var(--space-1);min-height:var(--space-1);display:flex}.nx-weekstrip__dot{width:var(--space-1);height:var(--space-1);border-radius:var(--radius-pill);background:var(--text-muted)}.nx-weekstrip__dot[data-tone=in]{background:var(--money-in-mark)}.nx-weekstrip__dot[data-tone=out]{background:var(--money-out-mark)}@media (prefers-reduced-motion:reduce){.nx-weekstrip__date{transition:none}}
.nx-timefield__input{box-sizing:border-box;inline-size:100%;min-block-size:var(--control-height-sm);padding:0 var(--space-4);border:var(--stroke-hairline) solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--size-md);font-variant-numeric:tabular-nums;line-height:var(--leading-flush);appearance:none;transition:border-color var(--duration-quick) var(--ease-standard)}.nx-timefield__input:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-timefield__input:disabled{color:var(--text-muted);cursor:not-allowed}.nx-timefield__input[aria-invalid=true]{border-color:var(--state-danger)}.nx-timefield__input::-webkit-date-and-time-value{text-align:start;min-block-size:var(--space-6)}.nx-timefield__input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;block-size:100%;inline-size:100%;position:absolute;inset:0}.nx-timefield{position:relative}@media (prefers-reduced-motion:reduce){.nx-timefield__input{transition:none}}
.nx-popout{background:var(--surface-raised);min-block-size:100dvh;color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}.nx-popout__root{flex-direction:column;block-size:100dvh;min-block-size:0;display:flex}
.nx-nexa-float__probe{block-size:0;inline-size:0;pointer-events:none;visibility:hidden;padding-block-start:env(safe-area-inset-top,0px);padding-block-end:env(safe-area-inset-bottom,0px);position:fixed;inset-block-end:0}.nx-nexa-float{z-index:var(--layer-chrome);align-items:center;gap:var(--space-1);touch-action:none;will-change:transform;flex-direction:column;display:flex;position:fixed;inset-block-start:0;inset-inline-start:0}.nx-nexa-float[data-settling]{transition:transform var(--duration-base) var(--motion-glass-ease)}.nx-nexa-float__orb{min-inline-size:var(--target-min);min-block-size:var(--target-min);padding:var(--space-2);border:var(--stroke-hairline) solid var(--glass-stroke);border-radius:var(--radius-pill);background:linear-gradient(var(--glass-angle-rest), color-mix(in srgb, var(--glass-light) var(--glass-alpha-ink), transparent), color-mix(in srgb, var(--glass-light) var(--glass-alpha-deep), transparent));-webkit-backdrop-filter:blur(var(--glass-blur-md)) saturate(var(--glass-boost));backdrop-filter:blur(var(--glass-blur-md)) saturate(var(--glass-boost));box-shadow:var(--elevation-glass), var(--elevation-lifted);color:var(--text-primary);cursor:grab;animation:nx-nexa-float-arrive var(--motion-bundle-duration) var(--motion-glass-ease) both;transition:transform var(--duration-fast) var(--motion-glass-ease), box-shadow var(--duration-fast) var(--motion-glass-ease);place-items:center;display:grid}.nx-nexa-float__orb:hover{transform:scale(var(--nexa-scale-hover))}.nx-nexa-float__orb:active{transform:scale(var(--nexa-scale-press))}.nx-nexa-float__orb:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:var(--stroke-focus)}.nx-nexa-float[data-dragging] .nx-nexa-float__orb{cursor:grabbing;transform:scale(var(--nexa-scale-hover))}.nx-nexa-float[data-carrying] .nx-nexa-float__orb{transform:scale(var(--nexa-float-magnet));box-shadow:var(--elevation-glass), var(--elevation-lifted), 0 0 0 var(--stroke-focus) var(--action-focus)}.nx-nexa-float[data-docked]{z-index:auto;touch-action:manipulation;will-change:auto;position:static;transform:none}.nx-nexa-float[data-docked] .nx-nexa-float__orb{cursor:pointer;box-shadow:var(--elevation-glass)}.nx-nexa-float__badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--elevation-card);font-family:var(--font-sans);font-size:var(--size-xs);font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap}.nx-nexa-float__panel.nx-glass{--nxg-bg:color-mix(in srgb, var(--glass-light) var(--glass-alpha-panel), transparent);--nxg-blur:var(--glass-blur-xl);z-index:var(--layer-chrome);font-variant-numeric:tabular-nums;min-block-size:0;animation:nx-nexa-float-grow var(--motion-bundle-duration) var(--motion-glass-ease) both;flex-direction:column;display:flex;position:fixed;overflow:hidden}.nx-nexa-float__panel.nx-glass:focus-visible{outline:var(--stroke-focus) solid var(--action-focus);outline-offset:calc(-1 * var(--stroke-focus))}.nx-nexa-float__panel.nx-glass[data-folding]{pointer-events:none;animation:nx-nexa-float-fold calc(var(--motion-bundle-duration) * var(--motion-bundle-exit-scale)) var(--motion-glass-ease) both}.nx-nexa-float__panel.nx-glass[data-carrying]{box-shadow:var(--elevation-glass), var(--elevation-lifted), 0 0 0 var(--stroke-focus) var(--action-focus)}.nx-nexa-float__scrim{inset:var(--shell-tab-height) 0 0 0;z-index:var(--layer-chrome);background:color-mix(in srgb, var(--glass-ink) var(--glass-alpha-cast), transparent);animation:nx-nexa-float-fade var(--duration-base) var(--motion-glass-ease) both;margin-block-start:env(safe-area-inset-top,0px);position:fixed}.nx-nexa-float__scrim[data-folding]{animation:nx-nexa-float-fade-out calc(var(--motion-bundle-duration) * var(--motion-bundle-exit-scale)) var(--motion-glass-ease) both}@media (max-width:39.9375rem){.nx-nexa-float__panel.nx-glass[data-sheet]{--nxg-bg:color-mix(in srgb, var(--glass-light) var(--glass-alpha-panel), transparent);block-size:calc(100dvh - var(--shell-tab-height) - var(--space-4));max-block-size:calc(100dvh - var(--shell-tab-height) - env(safe-area-inset-top,0px) - var(--space-4));transform-origin:bottom;animation-name:nx-nexa-float-rise;animation-duration:var(--duration-base);border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom,0px);inset-block-end:0;inset-inline:0}.nx-nexa-float__panel.nx-glass[data-sheet][data-folding]{animation-name:nx-nexa-float-sink;animation-duration:calc(var(--duration-base) * var(--motion-bundle-exit-scale))}.nx-nexa-float__panel.nx-glass[data-sheet]{translate:0 var(--nx-nexa-sheet-pull,0)}.nx-nexa-float__panel.nx-glass[data-sheet][data-pull-back]{transition:translate var(--duration-fast) var(--motion-glass-ease)}.nx-nexa-float__grabber{z-index:1;inline-size:calc(var(--space-20) * 2);block-size:var(--target-min);touch-action:none;cursor:grab;justify-content:center;padding-block-start:var(--space-2);display:flex;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50%}.nx-nexa-float__grabber-bar{inline-size:var(--space-10);block-size:var(--space-1);border-radius:var(--radius-pill);background:var(--border-strong);opacity:var(--glass-alpha-half)}.nx-nexa-float__panel.nx-glass[data-sheet][data-pulling] .nx-nexa-float__grabber{cursor:grabbing}.nx-nexa-float[data-open]{opacity:0;pointer-events:none}}.nx-athlete--sidebar{--nx-rail-in-flow:var(--shell-rail-collapsed);--nx-float-gutter:calc(var(--nexa-ring-lg) + 2 * var(--space-2) + 2 * var(--space-4));--nx-float-foot:calc(var(--nexa-ring-md) + 2 * var(--space-2) + 2 * var(--space-4));--nx-float-room:max(var(--space-0), (100vw - var(--nx-rail-in-flow) - var(--measure-app) - 2 * var(--nx-athlete-pad)) / 2)}@media (min-width:80rem){.nx-athlete--sidebar{--nx-rail-in-flow:var(--measure-rail)}}@media (min-width:64rem){:root[data-nexa-seat=right] .nx-athlete--sidebar .nx-athlete__main{padding-inline-end:max(var(--nx-athlete-pad), env(safe-area-inset-right,0px), calc(var(--nx-float-gutter) - var(--nx-float-room)))}:root[data-nexa-seat=left] .nx-athlete--sidebar .nx-athlete__main{padding-inline-start:max(var(--nx-athlete-pad), env(safe-area-inset-left,0px), calc(var(--nx-float-gutter) - var(--nx-float-room)))}}@media (max-width:63.9375rem){:root[data-nexa-seat] .nx-athlete--sidebar .nx-athlete__main{padding-block-end:calc(var(--nx-float-foot) + env(safe-area-inset-bottom,0px))}}@media (min-width:48rem) and (max-width:63.9375rem){:root[data-nexa-seat] .nx-athlete--sidebar{--nx-float-foot:calc(var(--nexa-ring-lg) + 2 * var(--space-2) + 2 * var(--space-4))}}@keyframes nx-nexa-float-arrive{0%{opacity:0;transform:scale(var(--nexa-scale-press))}to{opacity:1;transform:none}}@keyframes nx-nexa-float-grow{0%{opacity:0;transform:scale(var(--nexa-bubble-seed))}to{opacity:1;transform:none}}@keyframes nx-nexa-float-fold{0%{opacity:1;transform:none}to{opacity:0;transform:scale(var(--nexa-bubble-seed))}}@keyframes nx-nexa-float-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes nx-nexa-float-sink{0%{transform:none}to{transform:translateY(100%)}}@keyframes nx-nexa-float-fade{0%{opacity:0}to{opacity:1}}@keyframes nx-nexa-float-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.nx-nexa-float[data-settling],.nx-nexa-float__panel.nx-glass[data-sheet][data-pull-back]{transition:none}.nx-nexa-float__orb,.nx-nexa-float__orb:hover,.nx-nexa-float__orb:active,.nx-nexa-float[data-dragging] .nx-nexa-float__orb,.nx-nexa-float[data-carrying] .nx-nexa-float__orb{animation-name:nx-nexa-float-fade;transform:none}.nx-nexa-float__panel.nx-glass,.nx-nexa-float__panel.nx-glass[data-sheet]{animation-name:nx-nexa-float-fade}.nx-nexa-float__panel.nx-glass[data-folding],.nx-nexa-float__panel.nx-glass[data-sheet][data-folding]{animation-name:nx-nexa-float-fade-out}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--nx-prism-ax:24%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0;--nx-prism-bx:100%;--nx-prism-by:62%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:1;--nx-prism-cx:38%;--nx-prism-cy:100%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}}}@property --nx-prism-ax{syntax:"<percentage>";inherits:false;initial-value:24%}@property --nx-prism-ay{syntax:"<percentage>";inherits:false;initial-value:0%}@property --nx-prism-ac{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-ab{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-ao{syntax:"<number>";inherits:false;initial-value:0}@property --nx-prism-bx{syntax:"<percentage>";inherits:false;initial-value:100%}@property --nx-prism-by{syntax:"<percentage>";inherits:false;initial-value:62%}@property --nx-prism-bc{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-bb{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-bo{syntax:"<number>";inherits:false;initial-value:1}@property --nx-prism-cx{syntax:"<percentage>";inherits:false;initial-value:38%}@property --nx-prism-cy{syntax:"<percentage>";inherits:false;initial-value:100%}@property --nx-prism-cc{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-cb{syntax:"<color>";inherits:false;initial-value:#0000}@property --nx-prism-co{syntax:"<number>";inherits:false;initial-value:0}:where(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile){isolation:isolate;position:relative}.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip{isolation:isolate}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-month__cell[aria-selected=true]):nth-child(2n){--nx-prism-s2:1}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-month__cell[aria-selected=true]):nth-child(3n+2){--nx-prism-s3:1}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-month__cell[aria-selected=true]):nth-child(3n){--nx-prism-s3:2}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-month__cell[aria-selected=true]):is(:nth-child(5n+2),:nth-child(5n+4)){--nx-prism-s5:1}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-card[data-interactive][aria-pressed=true],.nx-month__cell[aria-selected=true]):is(:nth-child(5n+3),:nth-child(5n)){--nx-prism-s5:2}:nth-child(2n)>:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented__chip,.nx-datefield__day){--nx-prism-p2:1}:nth-child(3n)>:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented__chip,.nx-datefield__day){--nx-prism-p3:1}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip,.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile):after,.nx-card[data-interactive][aria-pressed=true]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;--nx-prism-ax:24%;--nx-prism-ay:0%;--nx-prism-ac:var(--prism-edge-rim-cyan);--nx-prism-ab:var(--prism-edge-cyan);--nx-prism-ao:0;--nx-prism-bx:100%;--nx-prism-by:62%;--nx-prism-bc:var(--prism-edge-rim-violet);--nx-prism-bb:var(--prism-edge-violet);--nx-prism-bo:1;--nx-prism-cx:38%;--nx-prism-cy:100%;--nx-prism-cc:var(--prism-edge-rim-gold);--nx-prism-cb:var(--prism-edge-gold);--nx-prism-co:0;background:radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-ax) var(--nx-prism-ay), var(--nx-prism-ac), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-ax) var(--nx-prism-ay), var(--nx-prism-ac), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-bx) var(--nx-prism-by), var(--nx-prism-bc), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-bx) var(--nx-prism-by), var(--nx-prism-bc), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-cx) var(--nx-prism-cy), var(--nx-prism-cc), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-cx) var(--nx-prism-cy), var(--nx-prism-cc), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-ax) var(--nx-prism-ay), var(--nx-prism-ab), var(--nx-prism-ab) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-ax) var(--nx-prism-ay), var(--nx-prism-ab), var(--nx-prism-ab) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-bx) var(--nx-prism-by), var(--nx-prism-bb), var(--nx-prism-bb) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-bx) var(--nx-prism-by), var(--nx-prism-bb), var(--nx-prism-bb) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-cx) var(--nx-prism-cy), var(--nx-prism-cb), var(--nx-prism-cb) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-cx) var(--nx-prism-cy), var(--nx-prism-cb), var(--nx-prism-cb) var(--prism-edge-soft), transparent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip,.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile):after,.nx-card[data-interactive][aria-pressed=true]:before{background:radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-ax) var(--nx-prism-ay), color-mix(in srgb, var(--nx-prism-ac) calc((1 - var(--nx-prism-ao)) * var(--nx-prism-short,1) * 100%), transparent), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-ax) var(--nx-prism-ay), color-mix(in srgb, var(--nx-prism-ac) calc(var(--nx-prism-ao) * var(--prism-edge-side) * var(--glass-alpha-half)), transparent), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-bx) var(--nx-prism-by), color-mix(in srgb, var(--nx-prism-bc) calc((1 - var(--nx-prism-bo)) * var(--nx-prism-short,1) * 100%), transparent), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-bx) var(--nx-prism-by), color-mix(in srgb, var(--nx-prism-bc) calc(var(--nx-prism-bo) * var(--prism-edge-side) * var(--glass-alpha-half)), transparent), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-rim) at var(--nx-prism-cx) var(--nx-prism-cy), color-mix(in srgb, var(--nx-prism-cc) calc((1 - var(--nx-prism-co)) * var(--nx-prism-short,1) * 100%), transparent), transparent), radial-gradient(var(--prism-edge-rim) var(--prism-edge-along) at var(--nx-prism-cx) var(--nx-prism-cy), color-mix(in srgb, var(--nx-prism-cc) calc(var(--nx-prism-co) * var(--prism-edge-side) * var(--glass-alpha-half)), transparent), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-ax) var(--nx-prism-ay), color-mix(in srgb, var(--nx-prism-ab) calc((1 - var(--nx-prism-ao)) * var(--nx-prism-short,1) * 100%), transparent), color-mix(in srgb, var(--nx-prism-ab) calc((1 - var(--nx-prism-ao)) * var(--nx-prism-short,1) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-ax) var(--nx-prism-ay), color-mix(in srgb, var(--nx-prism-ab) calc(var(--nx-prism-ao) * var(--prism-edge-side) * 100%), transparent), color-mix(in srgb, var(--nx-prism-ab) calc(var(--nx-prism-ao) * var(--prism-edge-side) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-bx) var(--nx-prism-by), color-mix(in srgb, var(--nx-prism-bb) calc((1 - var(--nx-prism-bo)) * var(--nx-prism-short,1) * 100%), transparent), color-mix(in srgb, var(--nx-prism-bb) calc((1 - var(--nx-prism-bo)) * var(--nx-prism-short,1) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-bx) var(--nx-prism-by), color-mix(in srgb, var(--nx-prism-bb) calc(var(--nx-prism-bo) * var(--prism-edge-side) * 100%), transparent), color-mix(in srgb, var(--nx-prism-bb) calc(var(--nx-prism-bo) * var(--prism-edge-side) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-along) var(--prism-edge-into) at var(--nx-prism-cx) var(--nx-prism-cy), color-mix(in srgb, var(--nx-prism-cb) calc((1 - var(--nx-prism-co)) * var(--nx-prism-short,1) * 100%), transparent), color-mix(in srgb, var(--nx-prism-cb) calc((1 - var(--nx-prism-co)) * var(--nx-prism-short,1) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent), radial-gradient(var(--prism-edge-into) var(--prism-edge-along) at var(--nx-prism-cx) var(--nx-prism-cy), color-mix(in srgb, var(--nx-prism-cb) calc(var(--nx-prism-co) * var(--prism-edge-side) * 100%), transparent), color-mix(in srgb, var(--nx-prism-cb) calc(var(--nx-prism-co) * var(--prism-edge-side) * var(--prism-edge-soft-alpha)), transparent) var(--prism-edge-soft), transparent)}}:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip,.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile):after,.nx-card[data-interactive][aria-pressed=true]:before{animation-name:nx-prism-a,nx-prism-b,nx-prism-c;animation-duration:var(--prism-edge-drift);animation-timing-function:var(--ease-standard);--nx-prism-phase:calc(var(--nx-prism-s2,0) * var(--prism-edge-seed-two) + var(--nx-prism-s3,0) * var(--prism-edge-seed-three) + var(--nx-prism-s5,0) * var(--prism-edge-seed-five) + var(--nx-prism-p2,0) * var(--prism-edge-seed-parent) + var(--nx-prism-p3,0) * var(--prism-edge-seed-three) + var(--nx-prism-seed,0) * var(--prism-edge-drift));animation-iteration-count:infinite;animation-delay:calc(-1 * var(--nx-prism-phase)), calc(-1 * var(--nx-prism-phase) - var(--prism-edge-drift) / 3), calc(-1 * var(--nx-prism-phase) - var(--prism-edge-drift) * 2 / 3)}.nx-datefield__cell[aria-selected=true] .nx-datefield__day:after,.nx-month__cell[aria-selected=true] .nx-month__tile:after{--nx-prism-short:var(--prism-edge-side)}:is(.nx-prism-edge[data-inset],[data-prism-edge=inset],.nx-glow-selected[data-inset],[data-glow-selected=inset]):is(.nx-prism-edge[data-inset],[data-prism-edge=inset],.nx-glow-selected[data-inset],[data-glow-selected=inset]):after{--nx-prism-bx:62%;--nx-prism-by:100%;--nx-prism-bo:0;animation-name:nx-prism-row-a,nx-prism-row-b,nx-prism-row-c}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-cyan:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-cyan:color-mix(in srgb, var(--glow-hue) var(--glow-bloom-alpha), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-blue:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-blue:color-mix(in srgb, var(--glow-hue) var(--glow-bloom-alpha), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-violet:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-violet:color-mix(in srgb, var(--glow-hue) var(--glow-bloom-alpha), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rose:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rose:color-mix(in srgb, var(--glow-hue) var(--glow-bloom-alpha), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-gold:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-gold:color-mix(in srgb, var(--glow-hue) var(--glow-bloom-alpha), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-cyan:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-cyan:color-mix(in srgb, var(--glow-hue) var(--glass-alpha-deep), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-blue:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-blue:color-mix(in srgb, var(--glow-hue) var(--glass-alpha-deep), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-violet:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-violet:color-mix(in srgb, var(--glow-hue) var(--glass-alpha-deep), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-rose:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-rose:color-mix(in srgb, var(--glow-hue) var(--glass-alpha-deep), transparent)}}[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-gold:var(--glow-hue)}@supports (color:color-mix(in lab, red, red)){[data-glow-hue]:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]){--prism-edge-rim-gold:color-mix(in srgb, var(--glow-hue) var(--glass-alpha-deep), transparent)}}@keyframes nx-prism-a{0%{--nx-prism-ax:14%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}5%{--nx-prism-ax:18%;--nx-prism-ay:0%;--nx-prism-ac:var(--prism-edge-rim-cyan);--nx-prism-ab:var(--prism-edge-cyan);--nx-prism-ao:0}43%{--nx-prism-ax:52%;--nx-prism-ay:0%;--nx-prism-ac:var(--prism-edge-rim-blue);--nx-prism-ab:var(--prism-edge-blue);--nx-prism-ao:0}48%{--nx-prism-ax:58%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}52%{--nx-prism-ax:100%;--nx-prism-ay:78%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:1}56%{--nx-prism-ax:100%;--nx-prism-ay:70%;--nx-prism-ac:var(--prism-edge-rim-blue);--nx-prism-ab:var(--prism-edge-blue);--nx-prism-ao:1}91%{--nx-prism-ax:100%;--nx-prism-ay:30%;--nx-prism-ac:var(--prism-edge-rim-cyan);--nx-prism-ab:var(--prism-edge-cyan);--nx-prism-ao:1}96%{--nx-prism-ax:100%;--nx-prism-ay:24%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:1}to{--nx-prism-ax:14%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}}@keyframes nx-prism-b{0%{--nx-prism-bx:88%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}5%{--nx-prism-bx:84%;--nx-prism-by:100%;--nx-prism-bc:var(--prism-edge-rim-violet);--nx-prism-bb:var(--prism-edge-violet);--nx-prism-bo:0}45%{--nx-prism-bx:42%;--nx-prism-by:100%;--nx-prism-bc:var(--prism-edge-rim-rose);--nx-prism-bb:var(--prism-edge-rose);--nx-prism-bo:0}50%{--nx-prism-bx:36%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}54%{--nx-prism-bx:0%;--nx-prism-by:36%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:1}58%{--nx-prism-bx:0%;--nx-prism-by:42%;--nx-prism-bc:var(--prism-edge-rim-rose);--nx-prism-bb:var(--prism-edge-rose);--nx-prism-bo:1}93%{--nx-prism-bx:0%;--nx-prism-by:80%;--nx-prism-bc:var(--prism-edge-rim-violet);--nx-prism-bb:var(--prism-edge-violet);--nx-prism-bo:1}97%{--nx-prism-bx:0%;--nx-prism-by:86%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:1}to{--nx-prism-bx:88%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}}@keyframes nx-prism-c{0%{--nx-prism-cx:82%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}5%{--nx-prism-cx:78%;--nx-prism-cy:0%;--nx-prism-cc:var(--prism-edge-rim-gold);--nx-prism-cb:var(--prism-edge-gold);--nx-prism-co:0}43%{--nx-prism-cx:50%;--nx-prism-cy:0%;--nx-prism-cc:var(--prism-edge-rim-violet);--nx-prism-cb:var(--prism-edge-violet);--nx-prism-co:0}48%{--nx-prism-cx:46%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}52%{--nx-prism-cx:8%;--nx-prism-cy:100%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}57%{--nx-prism-cx:14%;--nx-prism-cy:100%;--nx-prism-cc:var(--prism-edge-rim-cyan);--nx-prism-cb:var(--prism-edge-cyan);--nx-prism-co:0}91%{--nx-prism-cx:50%;--nx-prism-cy:100%;--nx-prism-cc:var(--prism-edge-rim-gold);--nx-prism-cb:var(--prism-edge-gold);--nx-prism-co:0}96%{--nx-prism-cx:56%;--nx-prism-cy:100%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}to{--nx-prism-cx:82%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}}@keyframes nx-prism-row-a{0%{--nx-prism-ax:10%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}5%{--nx-prism-ax:14%;--nx-prism-ay:0%;--nx-prism-ac:var(--prism-edge-rim-cyan);--nx-prism-ab:var(--prism-edge-cyan);--nx-prism-ao:0}43%{--nx-prism-ax:46%;--nx-prism-ay:0%;--nx-prism-ac:var(--prism-edge-rim-blue);--nx-prism-ab:var(--prism-edge-blue);--nx-prism-ao:0}48%{--nx-prism-ax:50%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}52%{--nx-prism-ax:88%;--nx-prism-ay:100%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}56%{--nx-prism-ax:84%;--nx-prism-ay:100%;--nx-prism-ac:var(--prism-edge-rim-blue);--nx-prism-ab:var(--prism-edge-blue);--nx-prism-ao:0}91%{--nx-prism-ax:54%;--nx-prism-ay:100%;--nx-prism-ac:var(--prism-edge-rim-cyan);--nx-prism-ab:var(--prism-edge-cyan);--nx-prism-ao:0}96%{--nx-prism-ax:50%;--nx-prism-ay:100%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}to{--nx-prism-ax:10%;--nx-prism-ay:0%;--nx-prism-ac:transparent;--nx-prism-ab:transparent;--nx-prism-ao:0}}@keyframes nx-prism-row-b{0%{--nx-prism-bx:90%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}5%{--nx-prism-bx:86%;--nx-prism-by:100%;--nx-prism-bc:var(--prism-edge-rim-violet);--nx-prism-bb:var(--prism-edge-violet);--nx-prism-bo:0}45%{--nx-prism-bx:52%;--nx-prism-by:100%;--nx-prism-bc:var(--prism-edge-rim-rose);--nx-prism-bb:var(--prism-edge-rose);--nx-prism-bo:0}50%{--nx-prism-bx:48%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}54%{--nx-prism-bx:30%;--nx-prism-by:0%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}58%{--nx-prism-bx:34%;--nx-prism-by:0%;--nx-prism-bc:var(--prism-edge-rim-rose);--nx-prism-bb:var(--prism-edge-rose);--nx-prism-bo:0}93%{--nx-prism-bx:70%;--nx-prism-by:0%;--nx-prism-bc:var(--prism-edge-rim-violet);--nx-prism-bb:var(--prism-edge-violet);--nx-prism-bo:0}97%{--nx-prism-bx:74%;--nx-prism-by:0%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}to{--nx-prism-bx:90%;--nx-prism-by:100%;--nx-prism-bc:transparent;--nx-prism-bb:transparent;--nx-prism-bo:0}}@keyframes nx-prism-row-c{0%{--nx-prism-cx:70%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}5%{--nx-prism-cx:66%;--nx-prism-cy:0%;--nx-prism-cc:var(--prism-edge-rim-gold);--nx-prism-cb:var(--prism-edge-gold);--nx-prism-co:0}43%{--nx-prism-cx:30%;--nx-prism-cy:0%;--nx-prism-cc:var(--prism-edge-rim-violet);--nx-prism-cb:var(--prism-edge-violet);--nx-prism-co:0}48%{--nx-prism-cx:26%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}52%{--nx-prism-cx:12%;--nx-prism-cy:100%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}57%{--nx-prism-cx:16%;--nx-prism-cy:100%;--nx-prism-cc:var(--prism-edge-rim-cyan);--nx-prism-cb:var(--prism-edge-cyan);--nx-prism-co:0}91%{--nx-prism-cx:40%;--nx-prism-cy:100%;--nx-prism-cc:var(--prism-edge-rim-gold);--nx-prism-cb:var(--prism-edge-gold);--nx-prism-co:0}96%{--nx-prism-cx:44%;--nx-prism-cy:100%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}to{--nx-prism-cx:70%;--nx-prism-cy:0%;--nx-prism-cc:transparent;--nx-prism-cb:transparent;--nx-prism-co:0}}.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]{background:var(--surface-raised);color:var(--text-primary);box-shadow:var(--elevation-card);transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}.nx-prism-edge[data-inset],[data-prism-edge=inset],.nx-glow-selected[data-inset],[data-glow-selected=inset]{box-shadow:none}@media (prefers-reduced-motion:reduce){:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip,.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile):after,.nx-card[data-interactive][aria-pressed=true]:before{animation-play-state:paused}.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected]{transition-duration:var(--duration-instant)}}@media print{:is(.nx-prism-edge,[data-prism-edge],.nx-glow-selected,[data-glow-selected],.nx-segmented[role=radiogroup] .nx-segmented__chip,.nx-segmented[data-choice] .nx-segmented__chip,.nx-datefield__cell[aria-selected=true] .nx-datefield__day,.nx-month__cell[aria-selected=true] .nx-month__tile):after,.nx-card[data-interactive][aria-pressed=true]:before{display:none}}:root,[data-theme]{--glow-hue:var(--glow-edge);--ui-glow-selected:var(--elevation-card);--ui-glow-selected-inset:0 0 0 0 transparent;--ui-glow-hover:0 0 0 var(--glow-selected-ring) var(--glow-accent), 0 0 var(--glow-selected-blur) var(--glow-selected-spread) var(--glow-accent);--ui-hairline-gradient:linear-gradient(var(--glow-hairline-angle), var(--glow-hairline-1), var(--glow-hairline-2), var(--glow-hairline-3), var(--glow-hairline-4));--ui-hairline-bloom:0 0 var(--glow-hairline-blur) var(--glow-accent)}.nx-hairline-glow{position:relative}.nx-hairline-glow:after{content:"";inset:calc(-1 * var(--glow-hairline-width));border-radius:inherit;padding:var(--glow-hairline-width);background:var(--ui-hairline-gradient);-webkit-mask:linear-gradient(var(--fixed-white) 0 0) content-box, linear-gradient(var(--fixed-white) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--fixed-white) 0 0) content-box, linear-gradient(var(--fixed-white) 0 0);-webkit-mask:linear-gradient(var(--fixed-white) 0 0) content-box, linear-gradient(var(--fixed-white) 0 0);-webkit-mask:linear-gradient(var(--fixed-white) 0 0) content-box, linear-gradient(var(--fixed-white) 0 0);mask:linear-gradient(var(--fixed-white) 0 0) content-box, linear-gradient(var(--fixed-white) 0 0);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard);-webkit-mask-composite:xor;-webkit-mask-composite:xor;position:absolute;-webkit-mask-composite:xor;mask-composite:exclude}.nx-hairline-glow:is(:hover,:focus-visible,[data-hairline-on]):not(:disabled):after{opacity:1}@media (prefers-reduced-motion:reduce){.nx-hairline-glow:after{transition-duration:var(--duration-instant)}}
