.nu-visually-hidden{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes nu-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:no-preference){:where(.nu-tabs-trigger,.nu-segmented__option,.nu-button-group__item,.nu-link-button,.nu-pagination__control,.nu-feedback-action,.nu-chat-action,.nu-choice-card,.nu-accordion__trigger,.nu-tab-strip__tab,.nu-toc__item,.nu-file-upload__browse,.nu-card__action-button,.nu-chat-question__option,.nu-quiz__back,.nu-breadcrumb__link[href]):active:not(:disabled,[aria-disabled=true]){scale:.98}}:where(.nu-episode-card__play,.nu-episode-card__download,.nu-chat-step__head,.nu-chat-question__close,.nu-chat-question__skip,.nu-chat-question__next,.nu-flashcard__hint-toggle,.nu-quiz__next,.nu-chat-composer__send){position:relative}:where(.nu-episode-card__play,.nu-episode-card__download,.nu-chat-step__head,.nu-chat-question__close,.nu-chat-question__skip,.nu-chat-question__next,.nu-flashcard__hint-toggle,.nu-quiz__next,.nu-chat-composer__send):after{content:"";position:absolute;inset-block:min(0px,calc((100% - 2.75rem) / 2));inset-inline:min(0px,calc((100% - 2.75rem) / 2));border-radius:inherit}.nu-button-group__item{position:relative}.nu-button-group__item:after{content:"";position:absolute;inset-block:min(0px,calc((100% - 2.75rem) / 2));inset-inline:0}.nu-kbd{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--nu-space-1);min-inline-size:var(--nu-space-5);padding:calc(var(--nu-space-0-5) - 1px) calc(var(--nu-space-1-5) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-4);background:var(--nu-bg-white);color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);white-space:nowrap}.nu-kbd[data-variant=muted]{background:var(--nu-bg-weak-50);padding:calc(var(--nu-space-0-5) - 1px)}.nu-menu-content{--nu-menu-min-width:280px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:var(--nu-menu-min-width);max-block-size:var(--radix-dropdown-menu-content-available-height,var(--radix-popover-content-available-height,100vh));overflow-y:auto;padding:calc(var(--nu-space-2) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-16);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-medium);color:var(--nu-text-strong-950);z-index:var(--nu-z-popover);transform-origin:var(--radix-dropdown-menu-content-transform-origin,var(--radix-popover-content-transform-origin));animation:nu-menu-in var(--nu-duration-fast) var(--nu-ease-standard)}.nu-menu-content[data-side=bottom]{--nu-menu-shift:calc(-1 * var(--nu-space-1))}.nu-menu-content[data-side=top]{--nu-menu-shift:var(--nu-space-1)}.nu-menu-content[data-state=closed]{animation:nu-menu-out var(--nu-duration-instant) var(--nu-ease-exit) forwards}@keyframes nu-menu-in{0%{opacity:0;transform:translateY(var(--nu-menu-shift,0)) scale(.98)}to{opacity:1;transform:none}}@keyframes nu-menu-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--nu-menu-shift,0)) scale(.98)}}@media (prefers-reduced-motion:reduce){.nu-menu-content,.nu-menu-content[data-state=closed]{animation:none}}.nu-menu-item{--nu-menu-item-min-height:40px;box-sizing:border-box;display:flex;align-items:center;gap:var(--nu-space-2);min-block-size:var(--nu-menu-item-min-height);padding:var(--nu-space-2);border-radius:var(--nu-radius-8);background:transparent;color:var(--nu-text-strong-950);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:start}.nu-menu-item[data-size=lg]{--nu-menu-item-min-height:56px;gap:var(--nu-space-3);border-radius:var(--nu-radius-10)}.nu-menu-item__leading{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600);overflow:hidden;border-radius:var(--nu-radius-full)}.nu-menu-item__leading>img,.nu-menu-item__leading>svg{inline-size:100%;block-size:100%;object-fit:cover}.nu-menu-item[data-size=lg] .nu-menu-item__leading{inline-size:var(--nu-space-10);block-size:var(--nu-space-10);border:1px solid var(--nu-stroke-soft-200);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small)}.nu-menu-item[data-size=lg] .nu-menu-item__leading>svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-menu-item__content{flex:1 1;flex-direction:column}.nu-menu-item__content,.nu-menu-item__title{display:flex;gap:var(--nu-space-1);min-inline-size:0}.nu-menu-item__title{align-items:baseline}.nu-menu-item__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-menu-item[data-size=lg] .nu-menu-item__label{line-height:var(--nu-type-label-small-line-height)}.nu-menu-item__description,.nu-menu-item__sublabel{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);font-weight:var(--nu-type-paragraph-x-small-weight);white-space:nowrap}.nu-menu-item__description{white-space:normal}.nu-menu-item__badge,.nu-menu-item__shortcut,.nu-menu-item__trailing{display:inline-flex;flex-shrink:0;align-items:center}.nu-menu-item__trailing{inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600)}.nu-menu-item__trailing>svg{inline-size:100%;block-size:100%}.nu-menu-item[data-highlighted],.nu-menu-item[data-selected=true]{background:var(--nu-bg-weak-50)}.nu-menu-item[data-tone=destructive],.nu-menu-item[data-tone=destructive] .nu-menu-item__leading{color:var(--nu-red-700)}.nu-menu-item[data-checked]{background:var(--nu-bg-soft-200)}.nu-menu-item[data-checked][data-highlighted],.nu-menu-item[data-checked][data-selected=true]{background:var(--nu-bg-soft-200);box-shadow:inset 0 0 0 1px var(--nu-stroke-sub-300)}.nu-menu-item__check{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-strong-950)}.nu-menu-item__check>svg{inline-size:100%;block-size:100%}.nu-menu-item[data-disabled]:not([data-disabled=false]){color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-menu-item[data-disabled]:not([data-disabled=false]) :is(.nu-menu-item__leading,.nu-menu-item__trailing,.nu-menu-item__sublabel,.nu-menu-item__description){color:var(--nu-icon-disabled-300);opacity:.6}.nu-menu-label{padding:var(--nu-space-1) var(--nu-space-2);color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-menu-separator{flex-shrink:0;block-size:1px;margin:0;border:0;background:var(--nu-stroke-soft-200)}.nu-checkbox-indicator{--nu-checkbox-inner-radius:2.6px;--nu-checkbox-inner-size:13px;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-checkbox-indicator,.nu-checkbox-indicator__box{display:inline-flex;align-items:center;justify-content:center}.nu-checkbox-indicator__box{position:relative;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);border-radius:var(--nu-radius-4);background:var(--nu-state-faded-base);color:var(--nu-text-white)}.nu-checkbox-indicator[data-state=unchecked] .nu-checkbox-indicator__box:before{content:"";inline-size:var(--nu-checkbox-inner-size);block-size:var(--nu-checkbox-inner-size);border-radius:var(--nu-checkbox-inner-radius);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small)}.nu-checkbox-indicator:is([data-state=checked],[data-state=indeterminate]) .nu-checkbox-indicator__box{background:var(--nu-state-primary-base)}.nu-checkbox-indicator__box>svg{inline-size:var(--nu-space-3);block-size:var(--nu-space-3)}[data-disabled]:not([data-disabled=false]) .nu-checkbox-indicator__box{background:var(--nu-bg-soft-200)}[data-disabled]:not([data-disabled=false]) .nu-checkbox-indicator[data-state=unchecked] .nu-checkbox-indicator__box:before{display:none}.nu-switch-indicator{--nu-switch-on:var(--nu-state-primary-base);--nu-switch-on-hover:var(--nu-blue-700);position:relative;display:inline-flex;flex-shrink:0;inline-size:calc(var(--nu-space-8) - var(--nu-space-1));block-size:var(--nu-space-4);margin:var(--nu-space-0-5);border-radius:var(--nu-radius-full);background:var(--nu-state-faded-base);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-switch-indicator__thumb{position:absolute;inset-block-start:var(--nu-space-0-5);inset-inline-start:var(--nu-space-0-5);inline-size:var(--nu-space-3);block-size:var(--nu-space-3);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-toggle-switch);transition:inset-inline-start var(--nu-duration-fast) var(--nu-ease-standard)}.nu-switch-indicator[data-state=checked]{background:var(--nu-switch-on)}.nu-switch-indicator[data-state=checked] .nu-switch-indicator__thumb{inset-inline-start:calc(var(--nu-space-3) + var(--nu-space-0-5))}.nu-menu-item[data-highlighted] .nu-switch-indicator[data-state=unchecked]{background:var(--nu-icon-sub-600)}.nu-menu-item[data-highlighted] .nu-switch-indicator[data-state=checked]{background:var(--nu-switch-on-hover)}[data-disabled]:not([data-disabled=false]) .nu-switch-indicator{background:var(--nu-bg-white);box-shadow:inset 0 0 0 1px var(--nu-stroke-soft-200)}[data-disabled]:not([data-disabled=false]) .nu-switch-indicator__thumb{background:var(--nu-bg-soft-200);box-shadow:none}@media (prefers-reduced-motion:reduce){.nu-menu-content{animation:none}.nu-switch-indicator,.nu-switch-indicator__thumb{transition:none}}@media (forced-colors:active){.nu-menu-item[data-highlighted],.nu-menu-item[data-selected=true]{outline:2px solid Highlight}}.nu-input{--nu-input-height-sm:36px;--nu-input-height-lg:48px;--nu-input-height-inline:36px;--nu-input-focus-shadow:var(--nu-shadow-buttons-important-focus);--nu-input-pad-inline:var(--nu-space-4);--nu-input-gap:var(--nu-space-2);--nu-input-icon-leading:var(--nu-space-6);box-sizing:border-box;display:flex;align-items:stretch;inline-size:100%;min-block-size:var(--nu-input-height-lg);border:1px solid var(--nu-stroke-sub-300);border-radius:var(--nu-radius-16);background:var(--nu-bg-white);color:var(--nu-text-strong-950);overflow:hidden;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-input[data-size=sm]{min-block-size:var(--nu-input-height-sm);border-radius:var(--nu-radius-8);--nu-input-pad-inline:var(--nu-space-3);--nu-input-icon-leading:var(--nu-space-5)}.nu-input__body{position:relative;display:flex;flex:1 1;align-items:center;gap:var(--nu-input-gap);min-inline-size:0;padding-inline:calc(var(--nu-input-pad-inline) - 1px)}.nu-input__field{flex:1 1;min-inline-size:0;block-size:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-input__field::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-input__icon{display:inline-flex;flex-shrink:0;color:var(--nu-icon-sub-600);pointer-events:none}.nu-input__icon[data-position=leading]{inline-size:var(--nu-input-icon-leading);block-size:var(--nu-input-icon-leading)}.nu-input__icon[data-position=trailing]{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-input__icon>svg{inline-size:100%;block-size:100%}.nu-input:has(.nu-input__field:placeholder-shown) .nu-input__icon{color:var(--nu-icon-soft-400)}.nu-input__addon{display:flex;align-items:center;gap:var(--nu-space-2);padding-inline:calc(var(--nu-input-pad-inline) - 1px) var(--nu-space-2);-webkit-border-end:1px solid var(--nu-stroke-sub-300);border-inline-end:1px solid var(--nu-stroke-sub-300);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height)}.nu-input__addon select{border:0;background:transparent;color:var(--nu-text-strong-950);font:inherit;cursor:pointer}.nu-input__action{display:inline-flex;flex-shrink:0}.nu-input__reveal{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);margin:calc(-1 * var(--nu-space-0-5));padding:var(--nu-space-0-5);border:0;border-radius:var(--nu-radius-6);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer}.nu-input__reveal>svg{inline-size:100%;block-size:100%}.nu-input__reveal:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:0}@media (hover:hover){.nu-input__reveal:not(:disabled):hover{color:var(--nu-icon-strong-950)}}.nu-input__reveal:disabled{color:var(--nu-icon-disabled-300);cursor:not-allowed}@media (hover:hover){.nu-input:not([data-disabled]):not(:focus-within):hover{background:var(--nu-bg-weak-50);border-color:var(--nu-stroke-strong-950)}.nu-input[data-invalid]:not([data-disabled]):not(:focus-within):hover{border-color:var(--nu-state-error-base)}}.nu-input:focus-within{background:var(--nu-bg-white);border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-input-focus-shadow)}.nu-input[data-invalid]{border-color:var(--nu-state-error-base);--nu-input-focus-shadow:var(--nu-shadow-buttons-error-focus)}.nu-input[data-invalid] .nu-input__icon{color:var(--nu-icon-strong-950)}.nu-input[data-disabled]{background:var(--nu-bg-weak-50);border-color:transparent;color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-input[data-disabled] .nu-input__icon{color:var(--nu-icon-disabled-300)}.nu-input[data-disabled] .nu-input__field::placeholder{color:var(--nu-text-disabled-500)}.nu-input[data-disabled] .nu-input__field{cursor:not-allowed}.nu-input[data-appearance=inline]{min-block-size:var(--nu-input-height-inline);border-color:transparent;border-radius:var(--nu-radius-8);background:transparent}.nu-input[data-appearance=inline] .nu-input__body{gap:var(--nu-space-2);padding-inline:calc(var(--nu-space-3) - 1px)}.nu-input[data-appearance=inline] .nu-input__icon[data-position=leading]{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}@media (hover:hover){.nu-input[data-appearance=inline]:not([data-disabled]):not(:focus-within):hover{background:var(--nu-bg-weak-50);border-color:transparent}}.nu-input[data-appearance=inline]:focus-within{background:var(--nu-bg-white);border-color:var(--nu-stroke-strong-950)}.nu-input[data-appearance=inline][data-invalid]{background:var(--nu-bg-white);border-color:var(--nu-state-error-base);box-shadow:var(--nu-shadow-regular-shadow-x-small)}.nu-input[data-appearance=inline][data-disabled]{background:transparent;border-color:transparent}@media (prefers-reduced-motion:reduce){.nu-input{transition:none}}@media (forced-colors:active){.nu-input{border-color:CanvasText}.nu-input:focus-within{outline:2px solid Highlight;outline-offset:2px}}.nu-accordion{--nu-accordion-gap:var(--nu-space-3);--nu-accordion-radius:var(--nu-radius-16);--nu-accordion-pad-inline:var(--nu-space-5);--nu-accordion-pad-block:var(--nu-space-3-5);--nu-accordion-pad-open-end:var(--nu-space-2-5);--nu-accordion-row-gap:var(--nu-space-2-5);--nu-accordion-border:var(--nu-stroke-soft-200);--nu-accordion-bg:transparent;--nu-accordion-bg-hover:var(--nu-bg-weak-50);--nu-accordion-bg-open:var(--nu-bg-weak-50);--nu-accordion-fg:var(--nu-text-strong-950);--nu-accordion-fg-sub:var(--nu-text-sub-600);--nu-accordion-fg-disabled:var(--nu-text-disabled-500);--nu-accordion-icon:var(--nu-icon-sub-600);--nu-accordion-marker:var(--nu-icon-strong-950);--nu-accordion-focus:var(--nu-state-primary-base);--nu-accordion-focus-shadow:var(--nu-shadow-buttons-primary-focus);--nu-accordion-icon-size:20px;--nu-accordion-indicator-size:24px;--nu-accordion-plus-size:12px;--nu-accordion-plus-weight:2px;--nu-accordion-duration:var(--nu-duration-slow);--nu-accordion-ease:var(--nu-ease-standard);display:flex;flex-direction:column;gap:var(--nu-accordion-gap);min-inline-size:0}.nu-accordion__item{min-inline-size:0;box-sizing:border-box;border:1px solid var(--nu-accordion-border);border-radius:var(--nu-accordion-radius);background:var(--nu-accordion-bg);transition:background-color var(--nu-accordion-duration) var(--nu-accordion-ease),border-color var(--nu-accordion-duration) var(--nu-accordion-ease),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-accordion[data-appearance=card] .nu-accordion__item:not([data-disabled]):hover{background:var(--nu-accordion-bg-hover)}.nu-accordion[data-appearance=card] .nu-accordion__item[data-state=open]{border-color:transparent;background:var(--nu-accordion-bg-open)}.nu-accordion__heading{margin:0;padding:0;font:inherit}.nu-accordion__trigger{display:flex;align-items:flex-start;gap:var(--nu-accordion-row-gap);box-sizing:border-box;inline-size:100%;margin:0;padding:calc(var(--nu-accordion-pad-block) - 1px) calc(var(--nu-accordion-pad-inline) - 1px);border:0;border-radius:calc(var(--nu-accordion-radius) - 1px);background:none;color:var(--nu-accordion-fg);text-align:start;cursor:pointer;transition:scale var(--nu-duration-instant) var(--nu-ease-standard),-webkit-padding-after var(--nu-accordion-duration) var(--nu-accordion-ease);transition:padding-block-end var(--nu-accordion-duration) var(--nu-accordion-ease),scale var(--nu-duration-instant) var(--nu-ease-standard);transition:padding-block-end var(--nu-accordion-duration) var(--nu-accordion-ease),scale var(--nu-duration-instant) var(--nu-ease-standard),-webkit-padding-after var(--nu-accordion-duration) var(--nu-accordion-ease)}.nu-accordion__trigger[data-state=open]{-webkit-padding-after:var(--nu-accordion-pad-open-end);padding-block-end:var(--nu-accordion-pad-open-end)}.nu-accordion__trigger:disabled{cursor:not-allowed;color:var(--nu-accordion-fg-disabled)}.nu-accordion__trigger[aria-disabled=true]{cursor:default}.nu-accordion__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-accordion-icon-size);block-size:var(--nu-accordion-icon-size);margin-block:calc((var(--nu-type-label-medium-line-height) - var(--nu-accordion-icon-size)) / 2);color:var(--nu-accordion-icon)}.nu-accordion__icon>svg{inline-size:100%;block-size:100%}.nu-accordion__text{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.nu-accordion__title{font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight);overflow-wrap:anywhere}.nu-accordion__description{color:var(--nu-accordion-fg-sub);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-accordion__indicator{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-accordion-indicator-size);block-size:var(--nu-accordion-indicator-size);margin-block:calc((var(--nu-type-label-medium-line-height) - var(--nu-accordion-indicator-size)) / 2);color:var(--nu-accordion-marker)}.nu-accordion__plus{position:relative;display:block;inline-size:var(--nu-accordion-plus-size);block-size:var(--nu-accordion-plus-size);transition:transform var(--nu-accordion-duration) var(--nu-accordion-ease)}.nu-accordion__plus:after,.nu-accordion__plus:before{content:"";position:absolute;border-radius:var(--nu-radius-full);background:currentColor}.nu-accordion__plus:before{inset-inline:0;inset-block-start:calc((var(--nu-accordion-plus-size) - var(--nu-accordion-plus-weight)) / 2);block-size:var(--nu-accordion-plus-weight)}.nu-accordion__plus:after{inset-block:0;inset-inline-start:calc((var(--nu-accordion-plus-size) - var(--nu-accordion-plus-weight)) / 2);inline-size:var(--nu-accordion-plus-weight);transition:transform var(--nu-accordion-duration) var(--nu-accordion-ease),opacity var(--nu-accordion-duration) var(--nu-accordion-ease)}.nu-accordion__trigger[data-state=open] .nu-accordion__plus{transform:rotate(180deg)}.nu-accordion__trigger[data-state=open] .nu-accordion__plus:after{transform:scaleY(0);opacity:0}.nu-accordion__chevron{inline-size:var(--nu-accordion-icon-size);block-size:var(--nu-accordion-icon-size);color:var(--nu-accordion-icon);transition:transform var(--nu-accordion-duration) var(--nu-accordion-ease)}.nu-accordion__trigger[data-state=open] .nu-accordion__chevron{transform:rotate(180deg)}.nu-accordion__trigger:disabled .nu-accordion__chevron,.nu-accordion__trigger:disabled .nu-accordion__description,.nu-accordion__trigger:disabled .nu-accordion__icon,.nu-accordion__trigger:disabled .nu-accordion__indicator{color:var(--nu-accordion-fg-disabled)}.nu-accordion__panel{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--nu-accordion-duration) var(--nu-accordion-ease),visibility 0s linear var(--nu-accordion-duration)}.nu-accordion__panel[data-state=open]{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--nu-accordion-duration) var(--nu-accordion-ease),visibility 0s linear 0s}.nu-accordion__panel-inner{min-block-size:0;overflow:hidden}.nu-accordion__content{padding-block:0 calc(var(--nu-accordion-pad-block) - 1px);padding-inline:calc(var(--nu-accordion-pad-inline) - 1px) calc(var(--nu-accordion-pad-inline) - 1px + var(--nu-accordion-indicator-size) + var(--nu-accordion-row-gap));color:var(--nu-accordion-fg-sub);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);opacity:0;transition:opacity var(--nu-accordion-duration) var(--nu-accordion-ease)}.nu-accordion__panel[data-state=open] .nu-accordion__content{opacity:1}.nu-accordion__item:has(.nu-accordion__icon) .nu-accordion__content{-webkit-padding-start:calc(var(--nu-accordion-pad-inline) - 1px + var(--nu-accordion-icon-size) + var(--nu-accordion-row-gap));padding-inline-start:calc(var(--nu-accordion-pad-inline) - 1px + var(--nu-accordion-icon-size) + var(--nu-accordion-row-gap))}.nu-accordion__content>:first-child{-webkit-margin-before:0;margin-block-start:0}.nu-accordion__content>:last-child{-webkit-margin-after:0;margin-block-end:0}.nu-accordion__trigger:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:2px}@supports selector(:has(*)){.nu-accordion[data-appearance=card] .nu-accordion__trigger:focus-visible{outline:none}.nu-accordion[data-appearance=card] .nu-accordion__item:has(>.nu-accordion__heading .nu-accordion__trigger:focus-visible){border-color:var(--nu-accordion-focus);box-shadow:var(--nu-accordion-focus-shadow)}}.nu-accordion[data-appearance=flush]{--nu-accordion-pad-inline:1px;gap:0}.nu-accordion[data-appearance=flush] .nu-accordion__item{border-width:0 0 1px;border-radius:0}.nu-accordion[data-appearance=flush] .nu-accordion__item:first-child{border-block-start-width:1px}.nu-accordion[data-appearance=flush] .nu-accordion__trigger{padding-block:var(--nu-accordion-pad-block);border-radius:var(--nu-radius-8)}.nu-accordion[data-appearance=flush] .nu-accordion__trigger[data-state=open]{-webkit-padding-after:var(--nu-accordion-pad-open-end);padding-block-end:var(--nu-accordion-pad-open-end)}.nu-accordion[data-appearance=flush] .nu-accordion__content{-webkit-padding-after:var(--nu-accordion-pad-block);padding-block-end:var(--nu-accordion-pad-block)}.nu-accordion[data-appearance=flush] .nu-accordion__trigger:not(:disabled):hover .nu-accordion__chevron{color:var(--nu-accordion-marker)}@media (prefers-reduced-motion:reduce){.nu-accordion__chevron,.nu-accordion__content,.nu-accordion__item,.nu-accordion__panel,.nu-accordion__panel[data-state=open],.nu-accordion__plus,.nu-accordion__plus:after,.nu-accordion__trigger{transition:none}}@media (forced-colors:active){.nu-accordion[data-appearance=card] .nu-accordion__item[data-state=open],.nu-accordion__item{border-color:CanvasText}.nu-accordion__trigger:disabled{color:GrayText}.nu-accordion__plus:after,.nu-accordion__plus:before{forced-color-adjust:none;background:ButtonText}.nu-accordion__trigger:focus-visible{outline:2px solid Highlight}@supports selector(:has(*)){.nu-accordion[data-appearance=card] .nu-accordion__item:has(>.nu-accordion__heading .nu-accordion__trigger:focus-visible){outline:2px solid Highlight;outline-offset:2px}}}.nu-alert{--nu-alert-strong:var(--nu-gray-600);--nu-alert-light:var(--nu-state-faded-light);--nu-alert-lighter:var(--nu-bg-weak-50);--nu-alert-bg:var(--nu-alert-lighter);--nu-alert-border:transparent;--nu-alert-fg:var(--nu-text-strong-950);--nu-alert-muted:var(--nu-text-sub-600);--nu-alert-icon:var(--nu-alert-strong);--nu-alert-close:var(--nu-icon-sub-600);--nu-alert-close-hover:var(--nu-icon-strong-950);--nu-alert-hover-bg:var(--nu-alpha-black-10);--nu-alert-radius:var(--nu-radius-12);--nu-alert-pad-block:var(--nu-space-3-5);--nu-alert-pad-inline:var(--nu-space-3-5);--nu-alert-gap:var(--nu-space-3);--nu-alert-icon-size:var(--nu-space-5);--nu-alert-close-icon:var(--nu-space-5);--nu-alert-close-size:var(--nu-space-6);box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--nu-alert-gap);inline-size:100%;padding:var(--nu-alert-pad-block) var(--nu-alert-pad-inline);border:1px solid var(--nu-alert-border);border-radius:var(--nu-alert-radius);background:var(--nu-alert-bg);color:var(--nu-alert-fg)}.nu-alert[data-status=error]{--nu-alert-strong:var(--nu-red-700);--nu-alert-light:var(--nu-state-error-light);--nu-alert-lighter:var(--nu-state-error-lighter)}.nu-alert[data-status=success]{--nu-alert-strong:var(--nu-green-800);--nu-alert-light:var(--nu-state-success-light);--nu-alert-lighter:var(--nu-state-success-lighter)}.nu-alert[data-status=warning]{--nu-alert-strong:var(--nu-orange-800);--nu-alert-light:var(--nu-state-warning-light);--nu-alert-lighter:var(--nu-state-warning-lighter)}.nu-alert[data-status=information]{--nu-alert-strong:var(--nu-state-primary-base);--nu-alert-light:var(--nu-state-primary-light);--nu-alert-lighter:var(--nu-state-primary-lighter)}.nu-alert[data-appearance=filled]{--nu-alert-bg:var(--nu-alert-strong);--nu-alert-fg:var(--nu-text-white);--nu-alert-muted:var(--nu-text-white);--nu-alert-icon:var(--nu-icon-white);--nu-alert-close:var(--nu-icon-white);--nu-alert-close-hover:var(--nu-icon-white);--nu-alert-hover-bg:var(--nu-alpha-white-16)}.nu-alert[data-appearance=light]{--nu-alert-bg:var(--nu-alert-light);--nu-alert-muted:var(--nu-text-sub-600);--nu-alert-close:var(--nu-text-sub-600)}.nu-alert[data-appearance=stroke]{--nu-alert-bg:var(--nu-bg-white);--nu-alert-border:var(--nu-stroke-soft-200)}.nu-alert[data-size=small],.nu-alert[data-size=xsmall]{--nu-alert-radius:var(--nu-radius-8);--nu-alert-pad-block:calc(var(--nu-space-2) - 1px);--nu-alert-pad-inline:calc(var(--nu-space-2-5) - 1px);--nu-alert-gap:var(--nu-space-2);--nu-alert-close-icon:var(--nu-space-4);align-items:center}.nu-alert[data-size=large]{--nu-alert-pad-block:calc(var(--nu-space-3-5) - 1px);--nu-alert-pad-inline:calc(var(--nu-space-3-5) - 1px)}.nu-alert[data-size=xsmall]{--nu-alert-icon-size:var(--nu-space-4)}.nu-alert__icon{display:inline-flex;flex:none;inline-size:var(--nu-alert-icon-size);block-size:var(--nu-alert-icon-size);color:var(--nu-alert-icon)}.nu-alert__icon>svg{inline-size:100%;block-size:100%}.nu-alert__content{flex:1 1;gap:var(--nu-space-2-5)}.nu-alert__content,.nu-alert__text{display:flex;flex-direction:column;min-inline-size:0}.nu-alert__text{gap:var(--nu-space-0-5)}.nu-alert__title{margin:0;color:var(--nu-alert-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);overflow-wrap:anywhere}.nu-alert[data-size=small] .nu-alert__title{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-alert[data-size=xsmall] .nu-alert__title{font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-alert__description{margin:0;color:var(--nu-alert-muted);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);overflow-wrap:anywhere}.nu-alert__description>p{margin:0}.nu-alert__actions{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--nu-space-1-5)}.nu-alert[data-size=large] .nu-alert__actions{flex:initial}.nu-alert__dot{line-height:1}.nu-alert__action,.nu-alert__dot{color:var(--nu-alert-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size)}.nu-alert__action{display:inline-flex;align-items:center;min-block-size:var(--nu-space-6);margin:0;padding:0;border:0;border-radius:var(--nu-radius-4);background:none;line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);text-decoration:none;white-space:nowrap;cursor:pointer}.nu-alert[data-size=xsmall] :is(.nu-alert__action,.nu-alert__dot){font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-alert[data-size=xsmall] .nu-alert__action{line-height:var(--nu-type-paragraph-x-small-line-height);min-block-size:var(--nu-space-4)}.nu-alert[data-size=small] .nu-alert__action{min-block-size:var(--nu-space-5)}@media (hover:hover){.nu-alert__action:hover{text-decoration:underline;text-underline-offset:2px}}.nu-alert__action:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:2px}.nu-alert[data-appearance=filled] .nu-alert__action:focus-visible,.nu-alert[data-appearance=filled] .nu-alert__close:focus-visible{outline-color:var(--nu-text-white)}.nu-alert__close{box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-alert-close-size);block-size:var(--nu-alert-close-size);margin:calc((var(--nu-alert-close-icon) - var(--nu-alert-close-size)) / 2);padding:0;border:0;border-radius:var(--nu-radius-6);background:transparent;color:var(--nu-alert-close);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-alert__close>svg{inline-size:var(--nu-alert-close-icon);block-size:var(--nu-alert-close-icon)}.nu-alert__close:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:0}@media (hover:hover){.nu-alert__close:hover{background:var(--nu-alert-hover-bg);color:var(--nu-alert-close-hover)}}@media (prefers-reduced-motion:reduce){.nu-alert__close{transition:none}}@media (forced-colors:active){.nu-alert{border-color:CanvasText}.nu-alert__action,.nu-alert__close,.nu-alert__icon{color:CanvasText}.nu-alert__action:focus-visible,.nu-alert__close:focus-visible{outline-color:Highlight}}.nu-app-shell{--nu-app-shell-height:100dvh;--nu-app-shell-panel-width:360px;--nu-app-shell-bg:var(--nu-bg-white);position:relative;container:nu-app-shell/inline-size;min-inline-size:0;background:var(--nu-app-shell-bg);color:var(--nu-text-strong-950)}.nu-app-shell__skip{position:absolute;inset-block-start:var(--nu-space-2);inset-inline-start:var(--nu-space-2);z-index:30;padding:var(--nu-space-2) var(--nu-space-3);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-10);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-medium);color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);font-weight:var(--nu-type-label-small-weight);text-decoration:none}.nu-app-shell__skip:not(:focus){inline-size:1px;block-size:1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.nu-app-shell__frame{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;min-block-size:var(--nu-app-shell-height)}.nu-app-shell__sidebar{grid-column:1;grid-row:1;min-block-size:0}.nu-app-shell__column{grid-column:2;grid-row:1;display:flex;flex-direction:column;min-inline-size:0;min-block-size:0}.nu-app-shell__bottom{grid-column:1/-1;grid-row:2;display:none}.nu-app-shell__body{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);min-block-size:0}.nu-app-shell__body[data-panel]{grid-template-columns:minmax(0,1fr) var(--nu-app-shell-panel-width)}.nu-app-shell__main{min-inline-size:0}.nu-app-shell__main:focus{outline:none}.nu-app-shell__panel{min-inline-size:0;-webkit-border-start:1px solid var(--nu-stroke-soft-200);border-inline-start:1px solid var(--nu-stroke-soft-200);background:var(--nu-bg-white)}.nu-app-shell[data-scroll=document] .nu-app-shell__sidebar{position:-webkit-sticky;position:sticky;inset-block-start:0;align-self:start;block-size:100vh;block-size:var(--nu-app-shell-height)}.nu-app-shell[data-scroll=document] .nu-app-shell__bottom{position:-webkit-sticky;position:sticky;inset-block-end:0;z-index:20}.nu-app-shell[data-scroll=contained]{block-size:var(--nu-app-shell-height);overflow:hidden}.nu-app-shell[data-scroll=contained] .nu-app-shell__frame{block-size:100%;min-block-size:0}.nu-app-shell[data-scroll=contained] .nu-app-shell__column{overflow-y:auto;overscroll-behavior:contain}.nu-app-shell .nu-topbar{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:10}@container nu-app-shell (max-width: 1023.98px){.nu-app-shell__body[data-panel]{grid-template-columns:minmax(0,1fr)}.nu-app-shell__panel{-webkit-border-start:0;border-inline-start:0;-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}}.nu-app-shell[data-layout=phone] .nu-app-shell__frame{grid-template-columns:minmax(0,1fr)}.nu-app-shell[data-layout=phone] .nu-app-shell__sidebar{display:none}.nu-app-shell[data-layout=phone] .nu-app-shell__column{grid-column:1}.nu-app-shell[data-layout=phone] .nu-app-shell__bottom{display:block}.nu-app-shell[data-layout=phone] .nu-topbar{--nu-topbar-height:var(--nu-topbar-height-phone);--nu-topbar-pad-inline:var(--nu-space-4)}.nu-app-shell[data-layout=phone] .nu-topbar-search__kbd{display:none}@container nu-app-shell (max-width: 767.98px){.nu-app-shell[data-layout=auto] .nu-app-shell__frame{grid-template-columns:minmax(0,1fr)}.nu-app-shell[data-layout=auto] .nu-app-shell__sidebar{display:none}.nu-app-shell[data-layout=auto] .nu-app-shell__column{grid-column:1}.nu-app-shell[data-layout=auto] .nu-app-shell__bottom{display:block}.nu-app-shell[data-layout=auto] .nu-topbar{--nu-topbar-height:var(--nu-topbar-height-phone);--nu-topbar-pad-inline:var(--nu-space-4)}.nu-app-shell[data-layout=auto] .nu-topbar-search__kbd{display:none}}.nu-app-shell[data-layout=desktop] .nu-app-shell__bottom{display:none}.nu-sidebar{--nu-sidebar-width:267px;--nu-sidebar-rail-width:72px;--nu-sidebar-pad-block:var(--nu-space-6);--nu-sidebar-pad-inline:var(--nu-space-4);--nu-sidebar-gap:var(--nu-space-5);--nu-sidebar-footer-gap:var(--nu-space-10);--nu-sidebar-bg:var(--nu-bg-white);--nu-sidebar-border:var(--nu-stroke-soft-200);--nu-sidebar-toggle-size:28px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-sidebar-gap);inline-size:var(--nu-sidebar-width);block-size:100%;padding:var(--nu-sidebar-pad-block) var(--nu-sidebar-pad-inline);-webkit-border-end:1px solid var(--nu-sidebar-border);border-inline-end:1px solid var(--nu-sidebar-border);background:var(--nu-sidebar-bg);overflow:hidden;transition:inline-size var(--nu-duration-fast) var(--nu-ease-standard)}.nu-sidebar[data-collapsed]{inline-size:var(--nu-sidebar-rail-width);align-items:center}.nu-sidebar__header{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--nu-space-3);inline-size:100%;min-block-size:var(--nu-space-8)}.nu-sidebar[data-collapsed] .nu-sidebar__header{flex-direction:column;justify-content:flex-start}.nu-sidebar__logo{display:flex;flex:none;align-items:center;min-inline-size:0}.nu-sidebar__logo[data-expands]{position:relative}.nu-sidebar__logo-expand{position:absolute;inset:0;margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;cursor:pointer}@media (hover:hover){.nu-sidebar__logo-expand:hover{background:var(--nu-alpha-black-10)}}.nu-sidebar__toggle{box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-sidebar-toggle-size);block-size:var(--nu-sidebar-toggle-size);margin:0;padding:var(--nu-space-1);border:0;border-radius:var(--nu-radius-8);background:var(--nu-bg-weak-50);color:var(--nu-icon-sub-600);cursor:pointer}.nu-sidebar__toggle svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}@media (hover:hover){.nu-sidebar__toggle:hover{background:var(--nu-bg-soft-200);color:var(--nu-icon-strong-950)}}.nu-sidebar__divider{flex:none;inline-size:100%;block-size:1px;background:var(--nu-sidebar-border)}.nu-sidebar__nav{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nu-sidebar-gap);inline-size:100%;min-block-size:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.nu-sidebar[data-collapsed] .nu-sidebar__nav{align-items:center}.nu-sidebar__footer{flex:none;inline-size:100%;-webkit-margin-before:calc(var(--nu-sidebar-footer-gap) - var(--nu-sidebar-gap));margin-block-start:calc(var(--nu-sidebar-footer-gap) - var(--nu-sidebar-gap))}.nu-sidebar-section{display:flex;flex-direction:column;gap:var(--nu-space-1);inline-size:100%}.nu-sidebar-section__label{color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);letter-spacing:var(--nu-type-subheading-2x-small-tracking);text-transform:uppercase}.nu-sidebar-section__list{display:flex;flex-direction:column;gap:var(--nu-space-3);margin:0;padding:0;list-style:none}.nu-sidebar-section[data-labelled] .nu-sidebar-section__list{gap:var(--nu-space-2)}.nu-sidebar[data-collapsed] .nu-sidebar-section__list{align-items:center}.nu-sidebar-item,.nu-sidebar-section__item{display:block;min-inline-size:0}.nu-sidebar-item{--nu-sidebar-item-height:36px;--nu-sidebar-item-pad-block:var(--nu-space-2);--nu-sidebar-item-pad-inline:var(--nu-space-3);--nu-sidebar-item-radius:var(--nu-radius-8);--nu-sidebar-item-icon-size:20px;--nu-sidebar-item-action-size:24px;--nu-sidebar-item-bg:transparent;--nu-sidebar-item-bg-hover:var(--nu-bg-weak-50);--nu-sidebar-item-bg-active:var(--nu-bg-weak-50);--nu-sidebar-item-fg:var(--nu-text-sub-600);--nu-sidebar-item-fg-active:var(--nu-text-strong-950);--nu-sidebar-item-icon:var(--nu-icon-sub-600);--nu-sidebar-item-icon-active:var(--nu-icon-strong-950);position:relative}.nu-sidebar-item[data-kind=entry]{--nu-sidebar-item-height:40px;--nu-sidebar-item-pad-inline:var(--nu-space-2);--nu-sidebar-item-bg-active:var(--nu-bg-soft-200);--nu-sidebar-item-fg:var(--nu-text-strong-950);--nu-sidebar-item-fg-active:var(--nu-text-strong-950);--nu-sidebar-item-icon:var(--nu-icon-soft-400);--nu-sidebar-item-icon-active:var(--nu-icon-sub-600)}.nu-sidebar-item[data-intent=primary]{--nu-sidebar-item-pad-inline:var(--nu-space-2);--nu-sidebar-item-radius:var(--nu-radius-10);--nu-sidebar-item-bg-hover:var(--nu-state-primary-lighter);--nu-sidebar-item-bg-active:var(--nu-state-primary-lighter);--nu-sidebar-item-fg:var(--nu-state-primary-base);--nu-sidebar-item-icon:var(--nu-state-primary-base);--nu-sidebar-item-fg-active:var(--nu-state-primary-base);--nu-sidebar-item-icon-active:var(--nu-state-primary-base)}.nu-sidebar-item__control{box-sizing:border-box;display:flex;align-items:center;gap:var(--nu-space-2);inline-size:100%;min-block-size:var(--nu-sidebar-item-height);margin:0;padding:var(--nu-sidebar-item-pad-block) var(--nu-sidebar-item-pad-inline);border:0;border-radius:var(--nu-sidebar-item-radius);background:var(--nu-sidebar-item-bg);color:var(--nu-sidebar-item-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);font-weight:var(--nu-type-label-small-weight);letter-spacing:var(--nu-type-label-small-tracking);text-align:start;text-decoration:none;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-sidebar-item[data-kind=entry] .nu-sidebar-item__control{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);font-weight:var(--nu-type-paragraph-small-weight);letter-spacing:var(--nu-type-paragraph-small-tracking)}.nu-sidebar-item[data-action] .nu-sidebar-item__control{-webkit-padding-end:calc(var(--nu-sidebar-item-action-size) + var(--nu-space-3));padding-inline-end:calc(var(--nu-sidebar-item-action-size) + var(--nu-space-3))}@media (hover:hover){.nu-sidebar-item__control:hover{background:var(--nu-sidebar-item-bg-hover)}}.nu-sidebar-item__control:focus-visible{outline-offset:-2px}.nu-sidebar-item__control:disabled{cursor:not-allowed;color:var(--nu-text-disabled-500)}.nu-sidebar-item[data-active] .nu-sidebar-item__control{background:var(--nu-sidebar-item-bg-active);color:var(--nu-sidebar-item-fg-active)}.nu-sidebar-item__icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-sidebar-item-icon-size);block-size:var(--nu-sidebar-item-icon-size);color:var(--nu-sidebar-item-icon)}.nu-sidebar-item__icon svg{inline-size:100%;block-size:100%}.nu-sidebar-item[data-active] .nu-sidebar-item__icon{color:var(--nu-sidebar-item-icon-active)}.nu-sidebar-item[data-intent=primary] .nu-sidebar-item__icon{border-radius:var(--nu-radius-full);background:var(--nu-state-primary-lighter)}.nu-sidebar-item__label{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-sidebar-item__badge{display:inline-flex;flex:none}.nu-sidebar-item__shortcut{flex:none}.nu-sidebar-item__action{position:absolute;inset-block-start:50%;inset-inline-end:var(--nu-space-2);display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--nu-sidebar-item-action-size);min-block-size:var(--nu-sidebar-item-action-size);color:var(--nu-icon-soft-400);transform:translateY(-50%);opacity:0;transition:opacity var(--nu-duration-fast) var(--nu-ease-standard)}.nu-sidebar-item:focus-within .nu-sidebar-item__action,.nu-sidebar-item:hover .nu-sidebar-item__action,.nu-sidebar-item__action:has([aria-expanded=true]){opacity:1}@media (hover:none){.nu-sidebar-item__action{opacity:1}}.nu-sidebar-item[data-collapsed]:not([data-intent=primary]){--nu-sidebar-item-icon:var(--nu-icon-strong-950)}.nu-sidebar-item[data-collapsed] .nu-sidebar-item__control{justify-content:center;inline-size:var(--nu-sidebar-item-height);block-size:var(--nu-sidebar-item-height);padding:var(--nu-space-2)}.nu-sidebar-item[data-collapsed][data-intent=primary] .nu-sidebar-item__control{border-radius:var(--nu-radius-full);background:var(--nu-state-primary-lighter)}@media (hover:hover){.nu-sidebar-item[data-collapsed][data-intent=primary] .nu-sidebar-item__control:hover{background:var(--nu-state-primary-light)}}.nu-sidebar-footer{display:flex;flex-direction:column;gap:var(--nu-space-3);-webkit-border-before:1px solid var(--nu-sidebar-border,var(--nu-stroke-soft-200));border-block-start:1px solid var(--nu-sidebar-border,var(--nu-stroke-soft-200))}.nu-sidebar-footer__card{box-sizing:border-box;display:flex;align-items:center;gap:var(--nu-space-3);inline-size:100%;margin:0;padding:var(--nu-space-3) 0;border:0;border-radius:var(--nu-radius-10);background:transparent;color:inherit;font:inherit;text-align:start}button.nu-sidebar-footer__card{cursor:pointer}@media (hover:hover){button.nu-sidebar-footer__card:hover{background:var(--nu-bg-weak-50)}}button.nu-sidebar-footer__card:focus-visible{outline-offset:-2px}.nu-sidebar-footer[data-collapsed] .nu-sidebar-footer__card{justify-content:center}.nu-sidebar-footer__avatar{position:relative;display:inline-flex;flex:none}.nu-sidebar-footer__rail-badge{position:absolute;inset-block-end:calc(-1 * var(--nu-space-2));inset-inline-start:50%;transform:translateX(-50%)}.nu-sidebar-footer__text{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.nu-sidebar-footer__name-row{display:flex;align-items:center;gap:var(--nu-space-0-5);min-inline-size:0}.nu-sidebar-footer__name{min-inline-size:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);font-weight:var(--nu-type-label-small-weight);letter-spacing:var(--nu-type-label-small-tracking)}.nu-sidebar-footer__email,.nu-sidebar-footer__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-sidebar-footer__email{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);font-weight:var(--nu-type-paragraph-x-small-weight);letter-spacing:var(--nu-type-paragraph-x-small-tracking)}.nu-sidebar-footer__chevron{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);color:var(--nu-icon-sub-600)}.nu-sidebar-footer__chevron svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-topbar{--nu-topbar-height:100px;--nu-topbar-height-phone:64px;--nu-topbar-pad-inline:var(--nu-space-8);--nu-topbar-bg:var(--nu-bg-white);--nu-topbar-border:var(--nu-stroke-soft-200);box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--nu-space-4);min-block-size:var(--nu-topbar-height);padding:var(--nu-space-2) var(--nu-topbar-pad-inline);-webkit-border-after:1px solid var(--nu-topbar-border);border-block-end:1px solid var(--nu-topbar-border);background:var(--nu-topbar-bg)}.nu-topbar__center,.nu-topbar__end,.nu-topbar__start{display:flex;align-items:center;gap:var(--nu-space-2-5);min-inline-size:0}.nu-topbar__start{flex:1 1 auto}.nu-topbar__center{flex:0 1 auto}.nu-topbar__end{flex:0 0 auto;justify-content:flex-end}.nu-topbar-search{--nu-topbar-search-icon-size:24px;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--nu-space-2);min-block-size:var(--nu-space-10);margin:0;-webkit-margin-start:calc(-1 * var(--nu-space-2));margin-inline-start:calc(-1 * var(--nu-space-2));padding:var(--nu-space-2);border:0;border-radius:var(--nu-radius-10);background:transparent;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-medium-family);font-size:var(--nu-type-paragraph-medium-size);line-height:var(--nu-type-paragraph-medium-line-height);font-weight:var(--nu-type-paragraph-medium-weight);letter-spacing:var(--nu-type-paragraph-medium-tracking);cursor:pointer}@media (hover:hover){.nu-topbar-search:hover{background:var(--nu-bg-weak-50);color:var(--nu-text-strong-950)}}.nu-topbar-search__icon{display:inline-flex;flex:none;inline-size:var(--nu-topbar-search-icon-size);block-size:var(--nu-topbar-search-icon-size);color:var(--nu-icon-sub-600)}.nu-topbar-search__icon svg{inline-size:100%;block-size:100%}.nu-topbar-search__kbd{-webkit-margin-start:var(--nu-space-8);margin-inline-start:var(--nu-space-8)}@media (pointer:coarse){.nu-topbar-search__kbd{display:none}}.nu-topbar-button{--nu-topbar-button-size:40px;box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-topbar-button-size);block-size:var(--nu-topbar-button-size);margin:0;padding:var(--nu-space-2-5);border:0;border-radius:var(--nu-radius-10);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer}.nu-topbar-button__icon{display:inline-flex;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-topbar-button__icon svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-topbar-button:hover{background:var(--nu-bg-weak-50)}}.nu-topbar-button[aria-expanded=true],.nu-topbar-button[aria-pressed=true]{background:var(--nu-bg-weak-50);color:var(--nu-state-primary-base)}.nu-topbar-button:disabled{cursor:not-allowed;color:var(--nu-icon-disabled-300)}.nu-bottom-nav{--nu-bottom-nav-item-height:56px;--nu-bottom-nav-icon-size:24px;--nu-bottom-nav-bg:var(--nu-bg-white);--nu-bottom-nav-border:var(--nu-stroke-soft-200);box-sizing:border-box;padding:var(--nu-space-1) var(--nu-space-2) calc(var(--nu-space-1) + env(safe-area-inset-bottom, 0px));-webkit-border-before:1px solid var(--nu-bottom-nav-border);border-block-start:1px solid var(--nu-bottom-nav-border);background:var(--nu-bottom-nav-bg)}.nu-bottom-nav__list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-gap:var(--nu-space-1);gap:var(--nu-space-1);margin:0;padding:0;list-style:none}.nu-bottom-nav-item,.nu-bottom-nav__item{display:flex;min-inline-size:0}.nu-bottom-nav-item{box-sizing:border-box;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:var(--nu-space-1);min-block-size:var(--nu-bottom-nav-item-height);margin:0;padding:var(--nu-space-1-5) var(--nu-space-1);border:0;border-radius:var(--nu-radius-10);background:transparent;color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);font-weight:var(--nu-type-label-x-small-weight);letter-spacing:var(--nu-type-label-x-small-tracking);text-decoration:none;cursor:pointer}.nu-bottom-nav-item__icon{display:inline-flex;inline-size:var(--nu-bottom-nav-icon-size);block-size:var(--nu-bottom-nav-icon-size);color:var(--nu-icon-sub-600)}.nu-bottom-nav-item__icon svg{inline-size:100%;block-size:100%}.nu-bottom-nav-item__label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.nu-bottom-nav-item:hover{color:var(--nu-text-strong-950)}}.nu-bottom-nav-item:focus-visible{outline-offset:-2px}.nu-bottom-nav-item[data-active],.nu-bottom-nav-item[data-active] .nu-bottom-nav-item__icon{color:var(--nu-state-primary-base)}.nu-app-shell{--nu-drawer-dir:1;--nu-drawer-size:min(20rem,85cqw);--nu-drawer-motion:var(--nu-duration-slow) var(--nu-ease-standard)}.nu-app-shell:dir(rtl){--nu-drawer-dir:-1}.nu-app-shell__scrim{display:none;margin:0;padding:0;border:0;cursor:default}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__bottom{display:none}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__scrim,.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__sidebar{display:block}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__sidebar{position:absolute;inset-block:0;inset-inline-start:0;z-index:40;inline-size:var(--nu-drawer-size);block-size:100%;min-block-size:0;translate:calc(-100% * var(--nu-drawer-dir)) 0;visibility:hidden;transition:translate var(--nu-drawer-motion),visibility 0s linear var(--nu-duration-slow)}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-sidebar{inline-size:100%}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__column{transition:translate var(--nu-drawer-motion)}.nu-app-shell[data-phone-nav=drawer][data-layout=phone] .nu-app-shell__scrim{position:absolute;inset:0;z-index:35;background:var(--nu-overlay-gray);opacity:0;visibility:hidden;transition:opacity var(--nu-duration-base) var(--nu-ease-standard),visibility 0s linear var(--nu-duration-base)}.nu-app-shell[data-phone-nav=drawer][data-layout=phone][data-drawer-open] .nu-app-shell__sidebar{translate:0 0;visibility:visible;transition:translate var(--nu-drawer-motion),visibility 0s}.nu-app-shell[data-phone-nav=drawer][data-layout=phone][data-drawer-open] .nu-app-shell__column{translate:calc(var(--nu-drawer-size) * var(--nu-drawer-dir)) 0}.nu-app-shell[data-phone-nav=drawer][data-layout=phone][data-drawer-open] .nu-app-shell__scrim{opacity:.6;visibility:visible;transition:opacity var(--nu-duration-base) var(--nu-ease-standard),visibility 0s}.nu-app-shell[data-phone-nav=drawer][data-layout=phone][data-drawer-leaving] .nu-app-shell__sidebar{translate:0 0;visibility:visible;transition:none}@container nu-app-shell (max-width: 767.98px){.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__bottom{display:none}.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__scrim,.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__sidebar{display:block}.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__sidebar{position:absolute;inset-block:0;inset-inline-start:0;z-index:40;inline-size:var(--nu-drawer-size);block-size:100%;min-block-size:0;translate:calc(-100% * var(--nu-drawer-dir)) 0;visibility:hidden;transition:translate var(--nu-drawer-motion),visibility 0s linear var(--nu-duration-slow)}.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-sidebar{inline-size:100%}.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__column{transition:translate var(--nu-drawer-motion)}.nu-app-shell[data-phone-nav=drawer][data-layout=auto] .nu-app-shell__scrim{position:absolute;inset:0;z-index:35;background:var(--nu-overlay-gray);opacity:0;visibility:hidden;transition:opacity var(--nu-duration-base) var(--nu-ease-standard),visibility 0s linear var(--nu-duration-base)}.nu-app-shell[data-phone-nav=drawer][data-layout=auto][data-drawer-open] .nu-app-shell__sidebar{translate:0 0;visibility:visible;transition:translate var(--nu-drawer-motion),visibility 0s}.nu-app-shell[data-phone-nav=drawer][data-layout=auto][data-drawer-open] .nu-app-shell__column{translate:calc(var(--nu-drawer-size) * var(--nu-drawer-dir)) 0}.nu-app-shell[data-phone-nav=drawer][data-layout=auto][data-drawer-open] .nu-app-shell__scrim{opacity:.6;visibility:visible;transition:opacity var(--nu-duration-base) var(--nu-ease-standard),visibility 0s}.nu-app-shell[data-phone-nav=drawer][data-layout=auto][data-drawer-leaving] .nu-app-shell__sidebar{translate:0 0;visibility:visible;transition:none}}.nu-app-shell__menu{--nu-topbar-button-size:var(--nu-space-10);border:0;border-radius:var(--nu-radius-full);background:var(--nu-bg-weak-50)}@media (hover:hover){.nu-app-shell__menu:hover{background:var(--nu-bg-soft-200)}}.nu-app-shell__menu[aria-expanded=true]{background:var(--nu-bg-soft-200)}@media (forced-colors:active){.nu-app-shell__menu{border:1px solid CanvasText}}.nu-sidebar__close{--nu-sidebar-toggle-size:var(--nu-space-10);border-radius:var(--nu-radius-full)}.nu-sidebar__close svg{inline-size:var(--nu-space-6);block-size:var(--nu-space-6)}@media (prefers-reduced-motion:reduce){.nu-app-shell .nu-app-shell__column,.nu-app-shell .nu-app-shell__scrim,.nu-app-shell .nu-app-shell__sidebar,.nu-sidebar,.nu-sidebar-item__action,.nu-sidebar-item__control{transition:none}}@media (forced-colors:active){.nu-app-shell__panel,.nu-bottom-nav,.nu-sidebar,.nu-sidebar-footer,.nu-sidebar__divider,.nu-topbar{border-color:CanvasText}.nu-sidebar__divider{background:CanvasText}.nu-bottom-nav-item[data-active],.nu-sidebar-item[data-active] .nu-sidebar-item__control{forced-color-adjust:none;background:Highlight;color:HighlightText}.nu-bottom-nav-item[data-active] .nu-bottom-nav-item__icon,.nu-sidebar-item[data-active] .nu-sidebar-item__icon{color:HighlightText}.nu-bottom-nav-item:focus-visible,.nu-sidebar-item__control:focus-visible,.nu-sidebar__logo-expand:focus-visible,.nu-sidebar__toggle:focus-visible,.nu-topbar-button:focus-visible,.nu-topbar-search:focus-visible,button.nu-sidebar-footer__card:focus-visible{outline:2px solid Highlight}.nu-sidebar-item__action{opacity:1}}.nu-audio-player{--nu-audio-player-gap:var(--nu-space-3);--nu-audio-player-pad-block:17px;--nu-audio-player-pad-inline:var(--nu-space-10);--nu-audio-player-bar-gap:var(--nu-space-6);--nu-audio-player-skip-size:40px;--nu-audio-player-skip-icon:28px;--nu-audio-player-play-size:36px;--nu-audio-player-icon:20px;--nu-audio-player-close-size:52px;--nu-audio-player-meta-gap:3px;--nu-audio-player-track-height:8px;--nu-audio-player-hit-height:24px;--nu-audio-player-shadow:var(--nu-shadow-custom-shadows-large);--nu-audio-player-bg:var(--nu-bg-white);--nu-audio-player-fg:var(--nu-text-strong-950);--nu-audio-player-meta:var(--nu-text-sub-600);--nu-audio-player-hover:var(--nu-gray-200);--nu-audio-player-play-bg:var(--nu-gray-900);--nu-audio-player-play-fg:var(--nu-gray-0);--nu-audio-player-play-hover:var(--nu-gray-800);--nu-audio-player-rail:var(--nu-state-faded-base);--nu-audio-player-fill:var(--nu-gray-900);--nu-audio-player-thumb:var(--nu-gray-300);container-type:inline-size;display:flex;align-items:center;gap:var(--nu-audio-player-gap);inline-size:100%;min-inline-size:0}.nu-audio-player[data-appearance=light]{--nu-audio-player-bg:var(--nu-bg-soft-100);--nu-audio-player-fg:var(--nu-text-strong-950);--nu-audio-player-meta:var(--nu-text-sub-600);--nu-audio-player-hover:var(--nu-bg-soft-200);--nu-audio-player-play-bg:var(--nu-bg-strong-950);--nu-audio-player-play-fg:var(--nu-icon-white);--nu-audio-player-play-hover:var(--nu-bg-surface-800);--nu-audio-player-rail:var(--nu-state-faded-base);--nu-audio-player-fill:var(--nu-bg-strong-950);--nu-audio-player-thumb:var(--nu-bg-surface-800)}.nu-audio-player__audio{display:none}.nu-audio-player__bar{display:flex;flex:1 1;align-items:center;gap:var(--nu-audio-player-bar-gap);min-inline-size:0;padding:var(--nu-audio-player-pad-block) var(--nu-audio-player-pad-inline);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-full);background:var(--nu-audio-player-bg);box-shadow:var(--nu-audio-player-shadow);color:var(--nu-audio-player-fg)}.nu-audio-player__controls{display:flex;flex:none;align-items:center;gap:var(--nu-space-3)}.nu-audio-player__transport{display:flex;align-items:center;gap:var(--nu-space-2-5)}.nu-audio-player__close,.nu-audio-player__play,.nu-audio-player__skip,.nu-audio-player__speed{display:inline-flex;flex:none;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-audio-player__close>svg,.nu-audio-player__play>svg,.nu-audio-player__speed>svg{inline-size:var(--nu-audio-player-icon);block-size:var(--nu-audio-player-icon)}.nu-audio-player__speed{min-inline-size:var(--nu-audio-player-skip-size);padding-inline:var(--nu-space-1);font-family:var(--nu-type-label-large-family);font-size:var(--nu-type-label-large-size);line-height:var(--nu-type-label-large-line-height);letter-spacing:var(--nu-type-label-large-tracking);font-weight:var(--nu-type-label-large-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-audio-player__skip,.nu-audio-player__speed{block-size:var(--nu-audio-player-skip-size);border-radius:var(--nu-radius-8)}.nu-audio-player__skip{inline-size:var(--nu-audio-player-skip-size)}.nu-audio-player__skip>svg{inline-size:var(--nu-audio-player-skip-icon);block-size:var(--nu-audio-player-skip-icon)}.nu-audio-player__play{inline-size:var(--nu-audio-player-play-size);block-size:var(--nu-audio-player-play-size);border-radius:var(--nu-radius-full);background:var(--nu-audio-player-play-bg);color:var(--nu-audio-player-play-fg)}.nu-audio-player__close{inline-size:var(--nu-audio-player-close-size);block-size:var(--nu-audio-player-close-size);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-full);background:var(--nu-audio-player-bg);box-shadow:var(--nu-audio-player-shadow);color:var(--nu-audio-player-fg)}@media (hover:hover){.nu-audio-player__close:hover,.nu-audio-player__skip:hover,.nu-audio-player__speed:hover{background:var(--nu-audio-player-hover)}.nu-audio-player__play:hover{background:var(--nu-audio-player-play-hover)}}.nu-audio-player__speed[data-state=open]{background:var(--nu-audio-player-hover)}.nu-audio-player__close:focus-visible,.nu-audio-player__play:focus-visible,.nu-audio-player__skip:focus-visible,.nu-audio-player__speed:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-audio-player__main{display:flex;flex:1 1;flex-direction:column;gap:var(--nu-audio-player-meta-gap);min-inline-size:0}.nu-audio-player__title{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-audio-player .nu-audio-player__seek{--nu-slider-track-size:6px;--nu-slider-thumb-size:8px;--nu-slider-rail:var(--nu-audio-player-rail);--nu-slider-rail-border:transparent;--nu-slider-fill:var(--nu-audio-player-fill);--nu-slider-thumb-bg:var(--nu-audio-player-thumb);--nu-slider-thumb-border:transparent;--nu-slider-thumb-border-hover:transparent;--nu-slider-thumb-shadow:none;--nu-slider-rail-disabled:var(--nu-audio-player-rail);--nu-slider-rail-border-disabled:transparent;--nu-slider-fill-disabled:var(--nu-audio-player-fill);--nu-slider-thumb-bg-disabled:var(--nu-audio-player-thumb);--nu-slider-thumb-border-disabled:transparent;--nu-slider-hit:var(--nu-audio-player-hit-height);margin-block:calc((var(--nu-audio-player-track-height) - var(--nu-slider-hit)) / 2)}.nu-audio-player .nu-audio-player__seek[data-disabled] .nu-slider__control{cursor:default}.nu-audio-player__seek .nu-slider__thumb:has(.nu-slider__input:focus-visible){outline:none}.nu-audio-player__seek .nu-slider__control:has(.nu-slider__input:focus-visible){outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:calc(var(--nu-space-1) - (var(--nu-slider-hit) - var(--nu-audio-player-track-height)) / 2);border-radius:var(--nu-radius-full)}.nu-audio-player__times{display:flex;justify-content:space-between;gap:var(--nu-space-2);color:var(--nu-audio-player-meta);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase}@container (max-width: 520px){.nu-audio-player__bar{--nu-audio-player-pad-inline:var(--nu-space-4);--nu-audio-player-pad-block:var(--nu-space-2);--nu-audio-player-bar-gap:var(--nu-space-3);flex-wrap:wrap;border-radius:var(--nu-radius-20)}.nu-audio-player__controls,.nu-audio-player__transport{gap:var(--nu-space-1)}.nu-audio-player__main{flex-basis:100%;order:-1;-webkit-padding-before:var(--nu-space-2);padding-block-start:var(--nu-space-2)}.nu-audio-player__close{--nu-audio-player-close-size:40px}}.nu-episode-card{--nu-episode-card-pad:var(--nu-space-4);--nu-episode-card-radius:var(--nu-radius-20);--nu-episode-card-bg:var(--nu-bg-white);--nu-episode-card-bg-hover:var(--nu-bg-weak-50);--nu-episode-card-icon:20px;--nu-episode-card-control:36px;--nu-episode-card-ring-track:var(--nu-bg-soft-200);--nu-episode-card-ring-fill:var(--nu-bg-strong-950);display:flex;flex-direction:column;gap:var(--nu-space-2);padding:var(--nu-episode-card-pad);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-episode-card-radius);background:var(--nu-episode-card-bg);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-episode-card:hover{background:var(--nu-episode-card-bg-hover)}}.nu-episode-card__text{display:flex;flex-direction:column;gap:var(--nu-space-0-5);min-inline-size:0}.nu-episode-card__title{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-episode-card__description{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-episode-card__actions,.nu-episode-card__play-row{display:flex;align-items:center;gap:var(--nu-space-2-5)}.nu-episode-card__play-row{flex:1 1;min-inline-size:0}.nu-episode-card__play{display:inline-flex;align-items:center;justify-content:center;gap:var(--nu-space-1);min-block-size:var(--nu-episode-card-control);margin:0;padding:var(--nu-space-2);border:0;border-radius:var(--nu-radius-full);background:var(--nu-bg-strong-950);color:var(--nu-text-white);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-episode-card__play-icon{display:inline-flex}.nu-episode-card__play-icon>svg{inline-size:var(--nu-episode-card-icon);block-size:var(--nu-episode-card-icon)}.nu-episode-card__time{padding-inline:var(--nu-space-1);white-space:nowrap;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-episode-card__ring{flex:none;inline-size:var(--nu-episode-card-control);block-size:var(--nu-episode-card-control)}.nu-episode-card__ring-track{stroke:var(--nu-episode-card-ring-track)}.nu-episode-card__ring-indicator{stroke:var(--nu-episode-card-ring-fill)}.nu-episode-card__download{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-episode-card-control);block-size:var(--nu-episode-card-control);margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-icon-strong-950);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-episode-card__download>svg{inline-size:var(--nu-episode-card-icon);block-size:var(--nu-episode-card-icon)}@media (hover:hover){.nu-episode-card__play:hover{background:var(--nu-bg-surface-800)}.nu-episode-card__download:hover{background:var(--nu-bg-soft-200)}}.nu-episode-card__download:focus-visible,.nu-episode-card__play:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-episode-list{display:flex;flex-direction:column;gap:var(--nu-space-3);margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:reduce){.nu-audio-player__close,.nu-audio-player__play,.nu-audio-player__skip,.nu-audio-player__speed,.nu-episode-card,.nu-episode-card__download,.nu-episode-card__play{transition:none}}@media (forced-colors:active){.nu-audio-player__bar,.nu-audio-player__close,.nu-episode-card{border-color:CanvasText}.nu-audio-player__play,.nu-audio-player__skip,.nu-audio-player__speed,.nu-episode-card__download,.nu-episode-card__play{border:1px solid ButtonText}.nu-episode-card__ring{forced-color-adjust:none}.nu-episode-card__ring-track{stroke:GrayText}.nu-episode-card__ring-indicator{stroke:Highlight}.nu-audio-player__close:focus-visible,.nu-audio-player__play:focus-visible,.nu-audio-player__seek .nu-slider__control:has(.nu-slider__input:focus-visible),.nu-audio-player__skip:focus-visible,.nu-audio-player__speed:focus-visible,.nu-episode-card__download:focus-visible,.nu-episode-card__play:focus-visible{outline-color:Highlight}}.nu-audio-dock{container:nu-audio-dock/inline-size;display:block;inline-size:100%}.nu-audio-dock__surface{position:relative;box-sizing:border-box;inline-size:100%;block-size:4rem;overflow:hidden;border-radius:0;background:var(--nu-bg-white);color:var(--nu-text-strong-950);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200);-webkit-padding-after:env(safe-area-inset-bottom,0);padding-block-end:env(safe-area-inset-bottom,0);transition:block-size var(--nu-duration-slow) var(--nu-ease-standard)}.nu-audio-dock[data-expanded] .nu-audio-dock__surface{block-size:calc(11.25rem + env(safe-area-inset-bottom, 0px))}.nu-audio-dock__layer{position:absolute;inset:0;transition:opacity var(--nu-duration-base) var(--nu-ease-standard)}.nu-audio-dock__compact{display:grid;grid-template-columns:auto minmax(0,15rem) minmax(0,1fr) auto auto auto auto;align-items:center;grid-gap:var(--nu-space-3);gap:var(--nu-space-3);padding-inline:var(--nu-space-4)}.nu-audio-dock__compact:not(:has(.nu-audio-dock__cover)){grid-template-columns:minmax(0,15rem) minmax(0,1fr) auto auto auto auto}.nu-audio-dock__full{display:flex;flex-direction:column;justify-content:center;gap:var(--nu-space-2);padding:var(--nu-space-3) var(--nu-space-4);opacity:0}.nu-audio-dock[data-expanded] .nu-audio-dock__compact{opacity:0}.nu-audio-dock[data-expanded] .nu-audio-dock__full{opacity:1;transition-delay:60ms}.nu-audio-dock__id{display:grid;min-inline-size:0}.nu-audio-dock__title{font-size:var(--nu-type-label-small-size);line-height:1.25rem;font-weight:var(--nu-font-weight-medium)}.nu-audio-dock__sub,.nu-audio-dock__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-audio-dock__sub{color:color-mix(in srgb,var(--nu-text-strong-950) 62%,transparent);font-size:var(--nu-type-paragraph-x-small-size);line-height:1rem}.nu-audio-dock__cover{--nu-nuri-head:1.625rem;display:grid;place-items:center;flex:none;inline-size:2.5rem;block-size:2.5rem;overflow:hidden;border-radius:var(--nu-radius-6);background:var(--nu-bg-soft-200)}.nu-audio-dock__cover>img,.nu-audio-dock__cover>svg{inline-size:100%;block-size:100%;object-fit:cover}.nu-audio-dock__time{margin:0;white-space:nowrap;font-size:var(--nu-type-paragraph-x-small-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-audio-dock__time span{color:color-mix(in srgb,var(--nu-text-strong-950) 62%,transparent)}.nu-audio-dock__head{display:flex;align-items:center;gap:var(--nu-space-3)}.nu-audio-dock__head .nu-audio-dock__id{flex:1 1 auto}.nu-audio-dock__scrub{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--nu-space-3);gap:var(--nu-space-3);color:color-mix(in srgb,var(--nu-text-strong-950) 62%,transparent);font-size:var(--nu-type-paragraph-x-small-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-audio-dock__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.nu-audio-dock__transport{display:flex;align-items:center;gap:var(--nu-space-4)}.nu-audio-dock__next{justify-self:end}.nu-audio-dock__wave{display:flex;align-items:center;justify-content:space-between;min-inline-size:0;overflow:hidden;block-size:2rem;cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-audio-dock__wave--full{block-size:2.5rem}.nu-audio-dock__wave[aria-disabled=true]{cursor:default;opacity:.5}.nu-audio-dock__bar{flex:none;inline-size:2px;block-size:calc(var(--nu-audio-dock-bar, .5) * 100%);border-radius:1px;background:color-mix(in srgb,var(--nu-text-strong-950) 28%,transparent)}.nu-audio-dock__bar[data-played]{background:var(--nu-text-strong-950)}.nu-audio-dock__icon{display:grid;place-items:center;flex:none;inline-size:2.5rem;block-size:2.5rem;padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-text-strong-950);cursor:pointer;transition:background-color var(--nu-duration-instant) var(--nu-ease-standard)}.nu-audio-dock__icon svg{inline-size:var(--nu-space-6);block-size:var(--nu-space-6)}.nu-audio-dock__play{display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:var(--nu-radius-full);background:var(--nu-bg-strong-950);color:var(--nu-text-white);cursor:pointer;transition:transform var(--nu-duration-instant) var(--nu-ease-standard)}.nu-audio-dock__play[data-size=md]{inline-size:2.5rem;block-size:2.5rem}.nu-audio-dock__play[data-size=lg]{inline-size:3.5rem;block-size:3.5rem}.nu-audio-dock__play svg{inline-size:var(--nu-space-6);block-size:var(--nu-space-6)}.nu-audio-dock__play[data-size=lg] svg{inline-size:var(--nu-space-8);block-size:var(--nu-space-8)}.nu-audio-dock__play:active{transform:scale(.95)}.nu-audio-dock__speed{justify-self:start;min-inline-size:3.25rem;block-size:2.25rem;padding-inline:var(--nu-space-4);border:1px solid color-mix(in srgb,var(--nu-text-strong-950) 26%,transparent);border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-text-strong-950);font:inherit;font-size:var(--nu-type-label-small-size);font-weight:var(--nu-font-weight-medium);cursor:pointer}@media (hover:hover){.nu-audio-dock__icon:hover{background:color-mix(in srgb,var(--nu-text-strong-950) 14%,transparent)}.nu-audio-dock__speed:hover{background:color-mix(in srgb,var(--nu-text-strong-950) 12%,transparent)}}.nu-audio-dock__icon:active{background:color-mix(in srgb,var(--nu-text-strong-950) 22%,transparent)}.nu-audio-dock__icon:focus-visible,.nu-audio-dock__play:focus-visible,.nu-audio-dock__speed:focus-visible,.nu-audio-dock__wave:focus-visible{outline:2px solid var(--nu-text-strong-950);outline-offset:2px}@container nu-audio-dock (max-width: 56rem){.nu-audio-dock__compact{grid-template-columns:auto minmax(0,11rem) minmax(0,1fr) auto auto auto auto;gap:var(--nu-space-2)}.nu-audio-dock__compact:not(:has(.nu-audio-dock__cover)){grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto auto auto auto}}@container nu-audio-dock (max-width: 40rem){.nu-audio-dock__surface{block-size:5.25rem}.nu-audio-dock[data-expanded] .nu-audio-dock__surface{block-size:calc(11.25rem + env(safe-area-inset-bottom, 0px))}.nu-audio-dock__compact,.nu-audio-dock__compact:not(:has(.nu-audio-dock__cover)){grid-template-columns:auto minmax(0,1fr) auto auto auto;gap:var(--nu-space-2);padding:1.5rem var(--nu-space-3) 0 var(--nu-space-4)}.nu-audio-dock__compact:not(:has(.nu-audio-dock__cover)){grid-template-columns:minmax(0,1fr) auto auto auto}.nu-audio-dock__wave--compact{position:absolute;inset:.375rem var(--nu-space-4) auto;block-size:1rem}.nu-audio-dock__time{display:none}.nu-audio-dock__full{padding-inline:var(--nu-space-4)}.nu-audio-dock__controls{grid-template-columns:auto 1fr}.nu-audio-dock__transport{justify-self:center;gap:var(--nu-space-3)}.nu-audio-dock__next{display:none}}@media (prefers-reduced-motion:reduce){.nu-audio-dock__icon,.nu-audio-dock__layer,.nu-audio-dock__play,.nu-audio-dock__surface{transition-duration:1ms;transition-delay:0s}}@media (forced-colors:active){.nu-audio-dock__surface{border-block-start-color:CanvasText}.nu-audio-dock__bar[data-played]{background:Highlight}}.nu-avatar{--nu-avatar-size:var(--nu-space-10);--nu-avatar-badge:18px;--nu-avatar-overhang:var(--nu-space-1-5);--nu-avatar-bg:var(--nu-gray-200);--nu-avatar-bg-solid:var(--nu-slate-200);--nu-avatar-fg:var(--nu-text-strong-950);--nu-avatar-font-size:var(--nu-type-label-medium-size);--nu-avatar-font-weight:var(--nu-type-label-medium-weight);--nu-avatar-tracking:var(--nu-type-label-medium-tracking);position:relative;display:inline-flex;flex-shrink:0;inline-size:var(--nu-avatar-size);block-size:var(--nu-avatar-size);vertical-align:middle}.nu-avatar[data-size="80"]{--nu-avatar-size:var(--nu-space-20);--nu-avatar-badge:var(--nu-space-8);--nu-avatar-overhang:var(--nu-space-2);--nu-avatar-font-size:var(--nu-type-label-x-large-size);--nu-avatar-font-weight:var(--nu-type-label-x-large-weight);--nu-avatar-tracking:var(--nu-type-label-x-large-tracking)}.nu-avatar[data-size="72"]{--nu-avatar-size:72px;--nu-avatar-badge:var(--nu-space-8);--nu-avatar-overhang:var(--nu-space-2);--nu-avatar-font-size:var(--nu-type-label-x-large-size);--nu-avatar-font-weight:var(--nu-type-label-x-large-weight);--nu-avatar-tracking:var(--nu-type-label-x-large-tracking)}.nu-avatar[data-size="64"]{--nu-avatar-size:var(--nu-space-16);--nu-avatar-badge:28px;--nu-avatar-overhang:var(--nu-space-2);--nu-avatar-font-size:var(--nu-type-label-x-large-size);--nu-avatar-font-weight:var(--nu-type-label-x-large-weight);--nu-avatar-tracking:var(--nu-type-label-x-large-tracking)}.nu-avatar[data-size="56"]{--nu-avatar-size:56px;--nu-avatar-badge:var(--nu-space-6);--nu-avatar-overhang:var(--nu-space-1-5);--nu-avatar-font-size:var(--nu-type-label-large-size);--nu-avatar-font-weight:var(--nu-type-label-large-weight);--nu-avatar-tracking:var(--nu-type-label-large-tracking)}.nu-avatar[data-size="48"]{--nu-avatar-size:var(--nu-space-12);--nu-avatar-badge:var(--nu-space-5);--nu-avatar-overhang:var(--nu-space-1-5);--nu-avatar-font-size:var(--nu-type-label-large-size);--nu-avatar-font-weight:var(--nu-type-label-large-weight);--nu-avatar-tracking:var(--nu-type-label-large-tracking)}.nu-avatar[data-size="32"]{--nu-avatar-size:var(--nu-space-8);--nu-avatar-badge:var(--nu-space-4);--nu-avatar-overhang:var(--nu-space-1-5);--nu-avatar-font-size:var(--nu-type-label-small-size);--nu-avatar-font-weight:var(--nu-type-label-small-weight);--nu-avatar-tracking:var(--nu-type-label-small-tracking)}.nu-avatar[data-size="24"]{--nu-avatar-size:var(--nu-space-6);--nu-avatar-badge:var(--nu-space-3);--nu-avatar-overhang:var(--nu-space-1);--nu-avatar-font-size:var(--nu-type-label-x-small-size);--nu-avatar-font-weight:var(--nu-type-label-x-small-weight);--nu-avatar-tracking:var(--nu-type-label-x-small-tracking)}.nu-avatar[data-size="20"]{--nu-avatar-size:var(--nu-space-5);--nu-avatar-badge:var(--nu-space-2-5);--nu-avatar-overhang:var(--nu-space-1);--nu-avatar-font-size:var(--nu-type-label-x-small-size);--nu-avatar-font-weight:var(--nu-type-label-x-small-weight);--nu-avatar-tracking:var(--nu-type-label-x-small-tracking)}.nu-avatar[data-color=yellow]{--nu-avatar-bg:var(--nu-yellow-200);--nu-avatar-bg-solid:var(--nu-yellow-200);--nu-avatar-fg:var(--nu-yellow-950)}.nu-avatar[data-color=blue]{--nu-avatar-bg:var(--nu-blue-200);--nu-avatar-bg-solid:var(--nu-blue-200);--nu-avatar-fg:var(--nu-blue-950)}.nu-avatar[data-color=sky]{--nu-avatar-bg:var(--nu-sky-200);--nu-avatar-bg-solid:var(--nu-sky-200);--nu-avatar-fg:var(--nu-sky-950)}.nu-avatar[data-color=purple]{--nu-avatar-bg:var(--nu-purple-200);--nu-avatar-bg-solid:var(--nu-purple-200);--nu-avatar-fg:var(--nu-purple-950)}.nu-avatar[data-color=red]{--nu-avatar-bg:var(--nu-red-200);--nu-avatar-bg-solid:var(--nu-red-200);--nu-avatar-fg:var(--nu-red-950)}.nu-avatar__content{position:relative;display:grid;place-items:center;inline-size:100%;block-size:100%;overflow:hidden;border-radius:var(--nu-radius-full)}.nu-avatar[data-solid] .nu-avatar__content{background:var(--nu-avatar-bg)}.nu-avatar[data-kind=image][data-solid] .nu-avatar__content{background:var(--nu-avatar-bg-solid)}.nu-avatar__image{inline-size:100%;block-size:100%;object-fit:cover}.nu-avatar__initials{color:var(--nu-avatar-fg);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-avatar-font-size);font-weight:var(--nu-avatar-font-weight);letter-spacing:var(--nu-avatar-tracking);line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-avatar__placeholder{position:absolute;inset:0}.nu-avatar__placeholder>span{position:absolute;border-radius:var(--nu-radius-full);background:var(--nu-icon-white)}.nu-avatar__placeholder>span:first-child{inset-inline-start:30%;inset-block-start:20%;inline-size:40%;block-size:40%}.nu-avatar__placeholder>span:last-child{inset-inline-start:10%;inset-block-start:67.5%;inline-size:80%;block-size:60%;opacity:.72}.nu-avatar__status{position:absolute;inset-inline-end:calc(var(--nu-avatar-overhang) * -1);display:grid;place-items:center;inline-size:var(--nu-avatar-badge);block-size:var(--nu-avatar-badge)}.nu-avatar__status[data-position=top]{inset-block-start:0}.nu-avatar__status[data-position=bottom]{inset-block-end:0}.nu-avatar__ring{display:grid;place-items:center;inline-size:87.5%;block-size:87.5%;border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-small)}.nu-avatar__ring--dot{inline-size:62.5%;block-size:62.5%}.nu-avatar__status[data-status=notification] .nu-avatar__ring--dot{inline-size:50%;block-size:50%}.nu-avatar__dot{inline-size:60%;block-size:60%;border-radius:var(--nu-radius-full);background:var(--nu-avatar-status)}.nu-avatar__status[data-status=notification] .nu-avatar__dot{inline-size:75%;block-size:75%}.nu-avatar__fill{display:grid;place-items:center;inline-size:85.7%;block-size:85.7%;border-radius:var(--nu-radius-full);background:var(--nu-avatar-status);color:var(--nu-icon-white)}.nu-avatar__fill>svg{inline-size:66%;block-size:66%}.nu-avatar__verified{inline-size:92%;block-size:92%;color:var(--nu-avatar-status)}.nu-avatar__logo{display:block;inline-size:85.7%;block-size:85.7%;overflow:hidden;border-radius:var(--nu-radius-full)}.nu-avatar__logo>*{inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;overflow:hidden}.nu-avatar__logo :is(svg,img){display:block;inline-size:100%;block-size:100%;object-fit:contain}.nu-avatar__status[data-status=verified]{--nu-avatar-status:var(--nu-state-verified-base)}.nu-avatar__status[data-status=pin]{--nu-avatar-status:var(--nu-state-purple-base)}.nu-avatar__status[data-status=favorite],.nu-avatar__status[data-status=online]{--nu-avatar-status:var(--nu-state-success-base)}.nu-avatar__status[data-status=add],.nu-avatar__status[data-status=offline]{--nu-avatar-status:var(--nu-state-faded-base)}.nu-avatar__status[data-status=busy],.nu-avatar__status[data-status=notification],.nu-avatar__status[data-status=remove]{--nu-avatar-status:var(--nu-state-error-base)}.nu-avatar__status[data-status=away]{--nu-avatar-status:var(--nu-state-pending-base)}.nu-avatar-group{--nu-avatar-group-overlap:var(--nu-space-3);--nu-avatar-group-more-size:var(--nu-type-label-medium-size);display:inline-flex;align-items:center;isolation:isolate}.nu-avatar-group[data-size="56"],.nu-avatar-group[data-size="64"],.nu-avatar-group[data-size="72"],.nu-avatar-group[data-size="80"]{--nu-avatar-group-overlap:var(--nu-space-4);--nu-avatar-group-more-size:var(--nu-type-label-x-large-size)}.nu-avatar-group[data-size="48"]{--nu-avatar-group-overlap:var(--nu-space-3);--nu-avatar-group-more-size:var(--nu-font-size-title-h6)}.nu-avatar-group[data-size="32"]{--nu-avatar-group-overlap:var(--nu-space-1-5);--nu-avatar-group-more-size:var(--nu-type-label-small-size)}.nu-avatar-group[data-size="24"]{--nu-avatar-group-overlap:var(--nu-space-1);--nu-avatar-group-more-size:var(--nu-type-label-x-small-size)}.nu-avatar-group[data-size="20"]{--nu-avatar-group-overlap:var(--nu-space-1);--nu-avatar-group-more-size:var(--nu-type-subheading-2x-small-size)}.nu-avatar-group>*+*{-webkit-margin-start:calc(var(--nu-avatar-group-overlap) * -1);margin-inline-start:calc(var(--nu-avatar-group-overlap) * -1)}.nu-avatar-group>.nu-avatar>.nu-avatar__content,.nu-avatar-group__more{box-shadow:0 0 0 2px var(--nu-stroke-white)}.nu-avatar-group__more{display:grid;place-items:center;flex-shrink:0;inline-size:var(--nu-avatar-size);block-size:var(--nu-avatar-size);border-radius:var(--nu-radius-full);background:var(--nu-bg-weak-50);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-avatar-group-more-size);font-weight:var(--nu-type-label-medium-weight);line-height:1}.nu-avatar-group[data-size="80"]{--nu-avatar-size:var(--nu-space-20)}.nu-avatar-group[data-size="72"]{--nu-avatar-size:72px}.nu-avatar-group[data-size="64"]{--nu-avatar-size:var(--nu-space-16)}.nu-avatar-group[data-size="56"]{--nu-avatar-size:56px}.nu-avatar-group[data-size="48"]{--nu-avatar-size:var(--nu-space-12)}.nu-avatar-group[data-size="40"]{--nu-avatar-size:var(--nu-space-10)}.nu-avatar-group[data-size="32"]{--nu-avatar-size:var(--nu-space-8)}.nu-avatar-group[data-size="24"]{--nu-avatar-size:var(--nu-space-6)}.nu-avatar-group[data-size="20"]{--nu-avatar-size:var(--nu-space-5)}.nu-avatar-compact{--nu-avatar-compact-pad-end:var(--nu-space-3);--nu-avatar-compact-gap:var(--nu-space-2-5);display:inline-flex;align-items:center;gap:var(--nu-avatar-compact-gap);padding:var(--nu-space-0-5) var(--nu-avatar-compact-pad-end) var(--nu-space-0-5) var(--nu-space-0-5);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-medium-family);font-size:var(--nu-type-paragraph-medium-size);font-weight:var(--nu-type-paragraph-medium-weight);letter-spacing:var(--nu-type-paragraph-medium-tracking);line-height:var(--nu-type-paragraph-small-line-height)}.nu-avatar-compact[data-size="32"]{--nu-avatar-compact-pad-end:var(--nu-space-2-5);--nu-avatar-compact-gap:var(--nu-space-2);font-size:var(--nu-type-paragraph-small-size);letter-spacing:var(--nu-type-paragraph-small-tracking);line-height:var(--nu-type-label-small-line-height)}.nu-avatar-compact[data-size="24"]{--nu-avatar-compact-pad-end:var(--nu-space-2);--nu-avatar-compact-gap:var(--nu-space-1-5);font-size:var(--nu-type-paragraph-x-small-size);letter-spacing:var(--nu-type-paragraph-x-small-tracking);line-height:var(--nu-type-paragraph-x-small-line-height)}.nu-avatar-compact[data-appearance=stroke]{box-shadow:0 0 0 1px var(--nu-stroke-soft-200),var(--nu-shadow-regular-shadow-x-small)}.nu-avatar-compact__avatars{display:inline-flex}.nu-avatar-compact__avatars>*+*{-webkit-margin-start:calc(var(--nu-space-0-5) * -1);margin-inline-start:calc(var(--nu-space-0-5) * -1)}.nu-avatar-compact__avatars>.nu-avatar>.nu-avatar__content{box-shadow:0 0 0 2px var(--nu-stroke-white)}.nu-avatar[data-size="20"] .nu-avatar__initials-rest{display:none}.nu-input__icon>.nu-avatar{inline-size:100%;block-size:100%}.nu-input__icon>.nu-avatar .nu-avatar__initials{font-size:var(--nu-type-label-x-small-size)}.nu-input__icon>.nu-avatar .nu-avatar__initials-rest,.nu-input__icon>.nu-avatar .nu-avatar__status{display:none}:is(.nu-badge,.nu-status-badge){--nu-badge-base:var(--nu-state-faded-base);--nu-badge-light:var(--nu-state-faded-light);--nu-badge-lighter:var(--nu-state-faded-lighter);--nu-badge-dark:var(--nu-state-faded-dark);--nu-badge-strong:var(--nu-gray-600)}:is(.nu-badge,.nu-status-badge)[data-color=blue]{--nu-badge-strong:var(--nu-state-primary-base);--nu-badge-base:var(--nu-state-primary-base);--nu-badge-light:var(--nu-state-primary-light);--nu-badge-lighter:var(--nu-state-primary-lighter);--nu-badge-dark:var(--nu-state-primary-dark)}:is(.nu-badge,.nu-status-badge)[data-color=orange]{--nu-badge-strong:var(--nu-orange-800);--nu-badge-base:var(--nu-state-warning-base);--nu-badge-light:var(--nu-state-warning-light);--nu-badge-lighter:var(--nu-state-warning-lighter);--nu-badge-dark:var(--nu-state-warning-dark)}:is(.nu-badge,.nu-status-badge)[data-color=red]{--nu-badge-strong:var(--nu-red-700);--nu-badge-base:var(--nu-state-error-base);--nu-badge-light:var(--nu-state-error-light);--nu-badge-lighter:var(--nu-state-error-lighter);--nu-badge-dark:var(--nu-state-error-dark)}:is(.nu-badge,.nu-status-badge)[data-color=green]{--nu-badge-strong:var(--nu-green-800);--nu-badge-base:var(--nu-state-success-base);--nu-badge-light:var(--nu-state-success-light);--nu-badge-lighter:var(--nu-state-success-lighter);--nu-badge-dark:var(--nu-state-success-dark)}:is(.nu-badge,.nu-status-badge)[data-color=yellow]{--nu-badge-strong:var(--nu-yellow-900);--nu-badge-base:var(--nu-state-pending-base);--nu-badge-light:var(--nu-state-pending-light);--nu-badge-lighter:var(--nu-state-pending-lighter);--nu-badge-dark:var(--nu-state-pending-dark)}:is(.nu-badge,.nu-status-badge)[data-color=purple]{--nu-badge-strong:var(--nu-purple-600);--nu-badge-base:var(--nu-state-purple-base);--nu-badge-light:var(--nu-state-purple-light);--nu-badge-lighter:var(--nu-state-purple-lighter);--nu-badge-dark:var(--nu-state-purple-dark)}:is(.nu-badge,.nu-status-badge)[data-color=sky]{--nu-badge-strong:var(--nu-sky-900);--nu-badge-base:var(--nu-sky-600);--nu-badge-light:var(--nu-sky-100);--nu-badge-lighter:var(--nu-sky-50);--nu-badge-dark:var(--nu-sky-900)}:is(.nu-badge,.nu-status-badge)[data-color=pink]{--nu-badge-strong:var(--nu-pink-800);--nu-badge-base:var(--nu-state-feature-base);--nu-badge-light:var(--nu-state-feature-light);--nu-badge-lighter:var(--nu-state-feature-lighter);--nu-badge-dark:var(--nu-state-feature-dark)}:is(.nu-badge,.nu-status-badge)[data-color=teal]{--nu-badge-strong:var(--nu-teal-800);--nu-badge-base:var(--nu-state-teal-base);--nu-badge-light:var(--nu-state-teal-light);--nu-badge-lighter:var(--nu-state-teal-lighter);--nu-badge-dark:var(--nu-state-teal-dark)}.nu-badge{--nu-badge-bg:var(--nu-badge-strong);--nu-badge-fg:var(--nu-bg-white);--nu-badge-border:transparent;--nu-badge-pad-block:var(--nu-space-0-5);--nu-badge-pad-start:var(--nu-space-2);--nu-badge-pad-end:var(--nu-space-2);--nu-badge-icon-inset:var(--nu-space-1);--nu-badge-dot-inset:var(--nu-space-0-5);--nu-badge-icon:var(--nu-space-4);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--nu-space-0-5);flex-shrink:0;padding-block:max(0px,calc(var(--nu-badge-pad-block) - 1px));padding-inline:max(0px,calc(var(--nu-badge-pad-start) - 1px)) max(0px,calc(var(--nu-badge-pad-end) - 1px));border:1px solid var(--nu-badge-border);border-radius:var(--nu-radius-full);background:var(--nu-badge-bg);color:var(--nu-badge-fg);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);font-weight:var(--nu-type-label-x-small-weight);letter-spacing:var(--nu-type-label-x-small-tracking);line-height:var(--nu-type-label-x-small-line-height);white-space:nowrap;vertical-align:middle}.nu-badge__visual{display:contents}.nu-badge[data-size=sm]{--nu-badge-icon:var(--nu-space-3);--nu-badge-dot-inset:var(--nu-space-0);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);font-weight:var(--nu-type-subheading-2x-small-weight);letter-spacing:var(--nu-type-subheading-2x-small-tracking);line-height:var(--nu-type-subheading-2x-small-line-height);text-transform:uppercase}.nu-badge[data-size=lg]{--nu-badge-pad-block:var(--nu-space-1);--nu-badge-pad-start:var(--nu-space-2-5);--nu-badge-pad-end:var(--nu-space-2-5);--nu-badge-icon-inset:var(--nu-space-2-5);--nu-badge-dot-inset:var(--nu-space-2-5);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);font-weight:var(--nu-type-label-small-weight);letter-spacing:var(--nu-type-label-small-tracking);line-height:var(--nu-type-label-small-line-height)}.nu-badge[data-leading]{--nu-badge-pad-start:var(--nu-badge-icon-inset)}.nu-badge[data-trailing]{--nu-badge-pad-end:var(--nu-badge-icon-inset)}.nu-badge[data-dot]{gap:var(--nu-space-0);--nu-badge-pad-start:var(--nu-badge-dot-inset)}.nu-badge[data-size=sm][data-dot]{--nu-badge-pad-block:var(--nu-space-0)}.nu-badge[data-size=sm][data-dot] .nu-badge__dot{inline-size:calc(var(--nu-space-4) - 1px);block-size:calc(var(--nu-space-4) - 2px)}.nu-badge__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-badge-icon);block-size:var(--nu-badge-icon)}.nu-badge__icon>svg{inline-size:100%;block-size:100%}.nu-badge__dot{display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4)}.nu-badge__dot:before{content:"";inline-size:var(--nu-space-1);block-size:var(--nu-space-1);border-radius:var(--nu-radius-full);background:currentColor}.nu-badge[data-numeric]{--nu-badge-pad-start:var(--nu-space-0-5);--nu-badge-pad-end:var(--nu-space-0-5);min-inline-size:var(--nu-space-5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-badge[data-numeric][data-size=sm]{min-inline-size:var(--nu-space-4)}.nu-badge[data-numeric][data-size=lg]{--nu-badge-pad-start:var(--nu-space-1-5);--nu-badge-pad-end:var(--nu-space-1-5);min-inline-size:calc(var(--nu-space-6) + var(--nu-space-1))}.nu-badge[data-appearance=light]{--nu-badge-bg:var(--nu-badge-light);--nu-badge-fg:var(--nu-badge-dark)}.nu-badge[data-appearance=lighter]{--nu-badge-bg:var(--nu-badge-lighter);--nu-badge-fg:var(--nu-badge-strong)}.nu-badge[data-appearance=stroke]{--nu-badge-bg:transparent;--nu-badge-border:var(--nu-badge-strong);--nu-badge-fg:var(--nu-badge-strong)}.nu-badge[data-disabled]{--nu-badge-bg:transparent;--nu-badge-border:var(--nu-stroke-soft-200);--nu-badge-fg:var(--nu-text-disabled-500)}.nu-status-badge{--nu-status-badge-bg:var(--nu-badge-lighter);--nu-status-badge-fg:var(--nu-badge-strong);--nu-status-badge-border:transparent;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--nu-space-1);flex-shrink:0;padding-block:calc(var(--nu-space-1) - 1px);padding-inline:calc(var(--nu-space-1) - 1px) calc(var(--nu-space-2) - 1px);border:1px solid var(--nu-status-badge-border);border-radius:var(--nu-radius-6);background:var(--nu-status-badge-bg);color:var(--nu-status-badge-fg);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);font-weight:var(--nu-type-label-x-small-weight);letter-spacing:var(--nu-type-label-x-small-tracking);line-height:var(--nu-type-label-x-small-line-height);white-space:nowrap;vertical-align:middle}.nu-status-badge[data-dot]{gap:var(--nu-space-0-5)}.nu-status-badge[data-appearance=light][data-status=disabled] .nu-status-badge__label{color:var(--nu-text-sub-600)}.nu-status-badge[data-appearance=stroke]{--nu-status-badge-bg:var(--nu-bg-white);--nu-status-badge-border:var(--nu-stroke-soft-200)}.nu-status-badge[data-appearance=stroke] .nu-status-badge__label{color:var(--nu-text-sub-600)}.nu-status-badge__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4)}.nu-status-badge__icon>svg{inline-size:100%;block-size:100%}.nu-status-badge__dot{display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4)}.nu-status-badge__dot:before{content:"";inline-size:var(--nu-space-1-5);block-size:var(--nu-space-1-5);border-radius:var(--nu-radius-full);background:currentColor}@media (forced-colors:active){.nu-badge,.nu-status-badge{border-color:CanvasText}.nu-badge[data-disabled]{border-color:GrayText;color:GrayText}.nu-badge__dot:before,.nu-status-badge__dot:before{background:CanvasText;forced-color-adjust:none}}.nu-block-editor{--nu-block-editor-gap:var(--nu-space-4);--nu-block-editor-text:var(--nu-text-strong-950);--nu-block-editor-placeholder:var(--nu-text-sub-600);--nu-block-editor-title-placeholder:var(--nu-text-disabled-500);--nu-block-editor-cell-min:128px;position:relative;min-inline-size:0;color:var(--nu-block-editor-text)}.nu-block-editor__content{min-block-size:var(--nu-space-12);outline:none;white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-block-editor__content:focus-visible{outline:none}.nu-block-editor__content>*{margin:0}.nu-block-editor__content>*+*{-webkit-margin-before:var(--nu-block-editor-gap);margin-block-start:var(--nu-block-editor-gap)}.nu-block-editor__content :is(p,h1,h2,h3,blockquote,ul,ol,pre){-webkit-margin-after:0;margin-block-end:0}.nu-block-editor__content :is(li,blockquote,td,th) p{margin:0}.nu-block-editor__content h1{-webkit-margin-before:0;margin-block-start:0;font-family:var(--nu-type-label-x-large-family);font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);letter-spacing:var(--nu-type-label-x-large-tracking);font-weight:var(--nu-type-label-x-large-weight)}.nu-block-editor__content h2{font-family:var(--nu-type-label-large-family);font-size:var(--nu-type-label-large-size);line-height:var(--nu-type-label-large-line-height);letter-spacing:var(--nu-type-label-large-tracking);font-weight:var(--nu-type-label-large-weight)}.nu-block-editor__content h3{font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-block-editor[data-title] .nu-block-editor__content>:first-child{font-family:var(--nu-type-label-x-large-family);font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);letter-spacing:var(--nu-type-label-x-large-tracking);font-weight:var(--nu-type-label-x-large-weight)}.nu-block-editor__content :is(p,h1,h2,h3).is-empty:before{content:attr(data-placeholder);float:inline-start;block-size:0;pointer-events:none}.nu-block-editor__content p.is-empty:before{color:var(--nu-block-editor-placeholder);font-style:italic}.nu-block-editor[data-disabled] .nu-block-editor__content p.is-empty:before,.nu-block-editor__content p.is-empty:not(.has-focus,:last-child):before{content:none}.nu-block-editor__content :is(li,td,th,blockquote) p.is-empty:before{content:none}.nu-block-editor__content :is(h1,h2,h3).is-empty:before{color:var(--nu-block-editor-title-placeholder)}.nu-block-editor__slash{padding-inline:var(--nu-space-1-5);border-radius:var(--nu-radius-4);background:var(--nu-bg-soft-200);color:var(--nu-text-sub-600);font-style:italic}.nu-block-editor__content blockquote{-webkit-padding-start:var(--nu-space-3);padding-inline-start:var(--nu-space-3);-webkit-border-start:2px solid var(--nu-stroke-sub-300);border-inline-start:2px solid var(--nu-stroke-sub-300);color:var(--nu-text-sub-600)}.nu-block-editor__content hr{block-size:0;margin-block:var(--nu-space-6);border:0;-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-block-editor__content hr.ProseMirror-selectednode{border-block-start-color:var(--nu-state-primary-base)}.nu-block-editor__content :is(ul,ol){-webkit-padding-start:var(--nu-space-6);padding-inline-start:var(--nu-space-6)}.nu-block-editor__content li+li{-webkit-margin-before:var(--nu-space-1);margin-block-start:var(--nu-space-1)}.nu-block-editor__content ul[data-type=taskList]{-webkit-padding-start:0;padding-inline-start:0;list-style:none}.nu-block-editor__content ul[data-type=taskList] ul[data-type=taskList]{-webkit-margin-before:var(--nu-space-2);margin-block-start:var(--nu-space-2);-webkit-padding-start:calc(var(--nu-space-5) + var(--nu-space-2));padding-inline-start:calc(var(--nu-space-5) + var(--nu-space-2))}.nu-block-editor__content li[data-checked]{display:flex;align-items:flex-start;gap:var(--nu-space-2)}.nu-block-editor__content li[data-checked]+li[data-checked]{-webkit-margin-before:var(--nu-space-2);margin-block-start:var(--nu-space-2)}.nu-block-editor__content li[data-checked]>label{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);-webkit-margin-before:var(--nu-space-0-5);margin-block-start:var(--nu-space-0-5);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-block-editor__content li[data-checked]>div{flex:1 1;min-inline-size:0;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-block-editor__content li[data-checked] input[type=checkbox]{position:relative;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);margin:0;border-radius:var(--nu-radius-4);background:var(--nu-bg-white);box-shadow:inset 0 0 0 1.5px var(--nu-state-faded-base);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nu-block-editor__content li[data-checked] input[type=checkbox]:checked{background:var(--nu-state-primary-base);box-shadow:none}.nu-block-editor__content li[data-checked] input[type=checkbox]:checked:after{content:"";position:absolute;inset-block-start:3px;inset-inline-start:5.5px;inline-size:4px;block-size:8px;border:solid var(--nu-icon-white);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.nu-block-editor__content li[data-checked] input[type=checkbox]:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-block-editor__content li[data-checked=true]>div{color:var(--nu-text-sub-600);text-decoration:line-through}.nu-block-editor__content .tableWrapper{max-inline-size:100%}.nu-block-editor__content table{max-inline-size:100%;border-collapse:collapse;table-layout:fixed}@media (max-width:640px){.nu-block-editor{--nu-block-editor-cell-min:0}.nu-block-editor__content table{inline-size:100%}}.nu-block-editor{container:nu-block-editor/inline-size}@container nu-block-editor (max-width: 40rem){.nu-block-editor__content{--nu-block-editor-cell-min:0}.nu-block-editor__content table{inline-size:100%}}.nu-block-editor__content :is(td,th){position:relative;min-inline-size:var(--nu-block-editor-cell-min);padding:calc(var(--nu-space-2) - 1px) calc(var(--nu-space-2-5) - 1px);border:1px solid var(--nu-stroke-soft-200);vertical-align:top;text-align:start}.nu-block-editor__content th{padding-block:var(--nu-space-0-5);background:var(--nu-bg-weak-50);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-block-editor__content .selectedCell:after{content:"";position:absolute;inset:0;background:var(--nu-state-primary-lighter);mix-blend-mode:multiply;pointer-events:none}.nu-block-code{--nu-code-bg:var(--nu-bg-weak-50);--nu-code-border:var(--nu-stroke-soft-200);--nu-code-line:var(--nu-stroke-soft-200);overflow:hidden;border:1px solid var(--nu-code-border);border-radius:var(--nu-radius-20);background:var(--nu-code-bg);color:var(--nu-text-strong-950)}[data-theme=dark] .nu-block-code{--nu-code-bg:var(--nu-gray-200);--nu-code-border:var(--nu-gray-800);--nu-code-line:var(--nu-gray-700)}@media (prefers-color-scheme:dark){[data-theme=system] .nu-block-code{--nu-code-bg:var(--nu-gray-200);--nu-code-border:var(--nu-gray-800);--nu-code-line:var(--nu-gray-700)}}.nu-block-code__header{display:flex;align-items:center;justify-content:space-between;gap:var(--nu-space-3);padding:var(--nu-space-2-5) var(--nu-space-2-5) calc(var(--nu-space-2-5) - 1px);-webkit-border-after:1px solid var(--nu-code-line);border-block-end:1px solid var(--nu-code-line);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-block-code__language{display:inline-flex;align-items:center;gap:0;padding:0;border:0;border-radius:var(--nu-radius-4);background:transparent;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);font-weight:var(--nu-type-paragraph-small-weight);cursor:pointer}.nu-block-code__language>svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-block-code__language:disabled{cursor:default}.nu-block-code__language:focus-visible{outline:2px solid var(--nu-text-strong-950);outline-offset:2px}.nu-block-code__body{position:relative;min-block-size:calc(var(--nu-type-paragraph-small-line-height) * 3 + var(--nu-space-2-5) * 2);margin:0;padding:var(--nu-space-2-5);overflow-x:auto;white-space:pre;font-family:var(--nu-font-mono);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);-moz-tab-size:2;tab-size:2}.nu-block-code__body code{padding:0;border:0;border-radius:0;background:none;color:inherit;font:inherit;white-space:inherit}.nu-block-code__placeholder{position:absolute;inset-block-start:var(--nu-space-2-5);inset-inline-start:var(--nu-space-2-5);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-style:italic;pointer-events:none}.nu-block-code__output{padding:var(--nu-space-2-5);-webkit-border-before:1px solid var(--nu-code-line);border-block-start:1px solid var(--nu-code-line)}.nu-block-code__output-label{display:block;color:var(--nu-text-sub-600);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height)}.nu-block-code__output pre{margin:0;white-space:pre-wrap;font-family:var(--nu-font-mono)}.nu-block-code :is(.hljs-comment,.hljs-quote){color:var(--nu-gray-600);font-style:italic}.nu-block-code :is(.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-literal){color:var(--nu-purple-700)}.nu-block-code :is(.hljs-string,.hljs-regexp,.hljs-addition){color:var(--nu-green-700)}.nu-block-code :is(.hljs-number,.hljs-symbol,.hljs-bullet){color:var(--nu-orange-700)}.nu-block-code :is(.hljs-title,.hljs-section,.hljs-function){color:var(--nu-blue-700)}.nu-block-code :is(.hljs-attr,.hljs-attribute,.hljs-variable,.hljs-template-variable,.hljs-type,.hljs-params){color:var(--nu-sky-700)}.nu-block-code :is(.hljs-tag,.hljs-name,.hljs-meta,.hljs-deletion){color:var(--nu-red-700)}.nu-block-callout{position:relative;display:flex;align-items:flex-start;gap:var(--nu-space-3);padding:var(--nu-space-2) var(--nu-space-3);border-radius:var(--nu-radius-20);background:var(--nu-state-primary-lighter)}.nu-block-callout__emoji{flex-shrink:0;font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-block-callout__content{flex:1 1;min-inline-size:0;padding-block:calc((var(--nu-type-label-x-large-line-height) - var(--nu-type-paragraph-small-line-height)) / 2)}.nu-block-callout.is-empty:after{content:attr(data-placeholder);position:absolute;inset-block-start:calc(var(--nu-space-2) + (var(--nu-type-label-x-large-line-height) - var(--nu-type-paragraph-small-line-height)) / 2);inset-inline-start:calc(var(--nu-space-3) * 2 + var(--nu-space-6));color:var(--nu-block-editor-placeholder);pointer-events:none}.nu-block-editor__content img{display:block;max-inline-size:100%;block-size:auto}.nu-block-editor__content [data-resize-container]{--nu-block-image-handle:12px;max-inline-size:100%}.nu-block-editor__content [data-resize-container] img,.nu-block-editor__content [data-resize-wrapper]{max-inline-size:100%;block-size:auto!important}.nu-block-editor__content [data-resize-handle]{box-sizing:border-box;inline-size:var(--nu-block-image-handle);block-size:var(--nu-block-image-handle);margin:calc(var(--nu-block-image-handle) / -2);border:2px solid var(--nu-bg-white);border-radius:var(--nu-radius-full);background:var(--nu-state-primary-base);box-shadow:var(--nu-shadow-regular-shadow-x-small);opacity:0;transition:opacity var(--nu-duration-fast) var(--nu-ease-standard)}.nu-block-editor__content [data-resize-handle=bottom-right],.nu-block-editor__content [data-resize-handle=top-left]{cursor:nwse-resize}.nu-block-editor__content [data-resize-handle=bottom-left],.nu-block-editor__content [data-resize-handle=top-right]{cursor:nesw-resize}.nu-block-editor__content .ProseMirror-selectednode [data-resize-handle],.nu-block-editor__content [data-resize-container]:focus-within [data-resize-handle],.nu-block-editor__content [data-resize-container]:hover [data-resize-handle],.nu-block-editor__content [data-resize-container][data-resize-state=true] [data-resize-handle]{opacity:1}@media (prefers-reduced-motion:reduce){.nu-block-editor__content [data-resize-handle]{transition:none}}.nu-block-editor__content img.ProseMirror-selectednode{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-block-editor__content [data-type=block-math]{padding-block:var(--nu-space-2);text-align:center;cursor:pointer;overflow-x:auto}.nu-block-editor__content [data-type=inline-math]{cursor:pointer}.nu-block-editor__content :is([data-type=block-math],[data-type=inline-math]).ProseMirror-selectednode{border-radius:var(--nu-radius-4);background:var(--nu-state-primary-lighter)}.nu-block-editor__content math{font-size:var(--nu-type-paragraph-medium-size)}.nu-block-editor__content a{color:var(--nu-state-primary-base);text-decoration:underline;text-underline-offset:.15em}.nu-block-editor__content mark{padding-inline:var(--nu-space-0-5);border-radius:var(--nu-radius-4);background:var(--nu-yellow-200);color:inherit}.nu-block-editor__content code:not(pre code){padding:0 var(--nu-space-1);border-radius:var(--nu-radius-4);background:var(--nu-bg-weak-50);color:var(--nu-red-700);font-family:var(--nu-font-mono);font-size:.9em}.nu-block-editor__content ::selection{background:var(--nu-state-primary-light)}.nu-block-editor__bubble{z-index:20;max-inline-size:min(100%,calc(100vw - var(--nu-space-4)))}.nu-block-editor__bubble .nu-text-editor-toolbar{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.nu-block-editor__bubble .nu-text-editor-toolbar::-webkit-scrollbar{display:none}.nu-block-menu{--nu-block-menu-width:264px;--nu-block-menu-max-height:320px;position:fixed;visibility:hidden;z-index:50;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-1);inline-size:min(var(--nu-block-menu-width),calc(100vw - var(--nu-space-4)));max-block-size:min(var(--nu-block-menu-max-height),60vh);padding:calc(var(--nu-space-2) - 1px);overflow-y:auto;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-16);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-medium);color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height)}.nu-block-menu__group{padding:var(--nu-space-1) var(--nu-space-1) 0;color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-block-menu__item{display:flex;align-items:center;gap:var(--nu-space-2);min-block-size:var(--nu-space-10);box-sizing:border-box;padding:var(--nu-space-2);border-radius:var(--nu-radius-8);cursor:pointer}.nu-block-menu__item[aria-selected=true]{background:var(--nu-bg-weak-50)}.nu-block-menu__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600)}.nu-block-menu__icon>svg{inline-size:100%;block-size:100%}.nu-block-menu__item[data-command=aiSummary],.nu-block-menu__item[data-command=aiSummary] .nu-block-menu__icon{color:var(--nu-state-primary-base)}.nu-block-menu__divider{block-size:1px;margin-block:var(--nu-space-1);background:var(--nu-stroke-soft-200)}.nu-block-menu__empty{padding:var(--nu-space-2);color:var(--nu-text-sub-600)}@media (forced-colors:active){.nu-block-menu{border-color:CanvasText}.nu-block-menu__item[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}.nu-block-callout,.nu-block-code{border:1px solid CanvasText}.nu-block-editor__content li[data-checked] input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}.nu-breadcrumb{--nu-breadcrumb-gap:var(--nu-space-1-5);--nu-breadcrumb-row-gap:var(--nu-space-1);--nu-breadcrumb-fg:var(--nu-text-sub-600);--nu-breadcrumb-fg-hover:var(--nu-text-strong-950);--nu-breadcrumb-fg-current:var(--nu-text-strong-950);--nu-breadcrumb-icon:var(--nu-icon-sub-600);--nu-breadcrumb-icon-hover:var(--nu-icon-strong-950);--nu-breadcrumb-icon-current:var(--nu-icon-strong-950);--nu-breadcrumb-separator:var(--nu-icon-disabled-300);--nu-breadcrumb-separator-text:var(--nu-text-disabled-500);--nu-breadcrumb-icon-size:20px;min-inline-size:0;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-breadcrumb-row-gap) var(--nu-breadcrumb-gap);margin:0;padding:0;list-style:none}.nu-breadcrumb__item,.nu-breadcrumb__link{display:inline-flex;min-inline-size:0;max-inline-size:100%}.nu-breadcrumb__link{position:relative;align-items:center;gap:var(--nu-space-1-5);border-radius:var(--nu-radius-4);color:var(--nu-breadcrumb-fg);text-decoration:none;transition:color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-breadcrumb__link:before{content:"";position:absolute;inset:-2px}.nu-breadcrumb__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-breadcrumb-icon-size);block-size:var(--nu-breadcrumb-icon-size);color:var(--nu-breadcrumb-icon)}.nu-breadcrumb__icon>svg{inline-size:100%;block-size:100%}.nu-breadcrumb__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.nu-breadcrumb__separator{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-breadcrumb-icon-size);block-size:var(--nu-breadcrumb-icon-size);color:var(--nu-breadcrumb-separator-text);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-breadcrumb[data-separator=arrow] .nu-breadcrumb__separator{color:var(--nu-breadcrumb-separator)}.nu-breadcrumb__separator>svg{inline-size:100%;block-size:100%}.nu-breadcrumb[data-separator=arrow] .nu-breadcrumb__separator:dir(rtl)>svg{transform:scaleX(-1)}@media (hover:hover){.nu-breadcrumb__link[href]:hover{color:var(--nu-breadcrumb-fg-hover)}.nu-breadcrumb__link[href]:hover .nu-breadcrumb__icon{color:var(--nu-breadcrumb-icon-hover)}}.nu-breadcrumb__link[data-current]{color:var(--nu-breadcrumb-fg-current)}.nu-breadcrumb__link[data-current] .nu-breadcrumb__label{text-decoration:none}.nu-breadcrumb__link[data-current] .nu-breadcrumb__icon{color:var(--nu-breadcrumb-icon-current)}.nu-breadcrumb__link:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.nu-breadcrumb__link{transition:none}}@media (forced-colors:active){.nu-breadcrumb__link{color:LinkText}.nu-breadcrumb__icon,.nu-breadcrumb__link[data-current],.nu-breadcrumb__separator,span.nu-breadcrumb__link{color:CanvasText}.nu-breadcrumb__link:focus-visible{outline:2px solid Highlight}}.nu-button{--nu-button-bg:transparent;--nu-button-fg:var(--nu-text-strong-950);--nu-button-border:transparent;--nu-button-bg-hover:var(--nu-bg-weak-50);--nu-button-border-hover:var(--nu-button-border);--nu-button-focus-shadow:var(--nu-shadow-buttons-important-focus);--nu-button-pad-block:var(--nu-space-3);--nu-button-pad-inline:var(--nu-space-4);--nu-button-pad-icon:var(--nu-space-3);--nu-button-gap:var(--nu-space-1-5);display:inline-flex;align-items:center;justify-content:center;gap:var(--nu-button-gap);padding-block:calc(var(--nu-button-pad-block) - 1px);padding-inline:calc(var(--nu-button-pad-inline) - 1px);border:1px solid var(--nu-button-border);border-radius:var(--nu-radius-full);background:var(--nu-button-bg);color:var(--nu-button-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard),transform .1s var(--nu-ease-standard)}.nu-button:not(:disabled,[aria-disabled=true],[data-loading]):active{transform:scale(.98)}.nu-button[data-corners=rounded]{border-radius:var(--nu-radius-10)}.nu-button[data-corners=rounded][data-size=sm][data-icon-only]{border-radius:var(--nu-radius-8)}.nu-button[data-corners=sharp]{border-radius:var(--nu-radius-0)}.nu-button[data-size=sm]{--nu-button-pad-block:var(--nu-space-2);--nu-button-pad-inline:var(--nu-space-3-5);--nu-button-pad-icon:var(--nu-space-2-5);--nu-button-gap:var(--nu-space-1)}.nu-button[data-size=md]{--nu-button-pad-block:var(--nu-space-3);--nu-button-pad-inline:var(--nu-space-4);--nu-button-pad-icon:var(--nu-space-3);--nu-button-gap:var(--nu-space-1-5)}.nu-button[data-size=lg]{--nu-button-pad-block:var(--nu-space-4);--nu-button-pad-inline:var(--nu-space-5);--nu-button-pad-icon:var(--nu-space-4);--nu-button-gap:var(--nu-space-2)}.nu-button:not([data-icon-only]):has(>:is(.nu-button__icon,.nu-button__spinner):first-child){-webkit-padding-start:calc(var(--nu-button-pad-icon) - 1px);padding-inline-start:calc(var(--nu-button-pad-icon) - 1px)}.nu-button:not([data-icon-only]):has(>.nu-button__icon:last-child){-webkit-padding-end:calc(var(--nu-button-pad-icon) - 1px);padding-inline-end:calc(var(--nu-button-pad-icon) - 1px)}.nu-button[data-icon-only]{padding-inline:calc(var(--nu-button-pad-block) - 1px)}.nu-button__icon,.nu-button__spinner{display:inline-flex;flex-shrink:0;inline-size:var(--nu-type-label-small-line-height);block-size:var(--nu-type-label-small-line-height)}.nu-button__icon>svg{inline-size:100%;block-size:100%}.nu-button__spinner{border:2px solid;border-inline-end-color:transparent;border-radius:var(--nu-radius-full);animation:nu-spin .8s linear infinite}.nu-button[data-intent=neutral][data-appearance=filled]{--nu-button-bg:var(--nu-action-primary-bg);--nu-button-fg:var(--nu-action-primary-fg);--nu-button-bg-hover:var(--nu-action-primary-bg-hover)}.nu-button[data-intent=neutral][data-appearance=stroke]{--nu-button-border:var(--nu-stroke-sub-300);--nu-button-fg:var(--nu-bg-strong-950);--nu-button-bg-hover:var(--nu-bg-weak-50);--nu-button-border-hover:transparent}.nu-button[data-intent=neutral][data-appearance=ghost]{--nu-button-fg:var(--nu-bg-strong-950);--nu-button-bg-hover:var(--nu-bg-weak-50)}.nu-button[data-intent=neutral][data-appearance=lighter]{--nu-button-bg:var(--nu-bg-soft-100);--nu-button-fg:var(--nu-bg-strong-950);--nu-button-bg-hover:var(--nu-bg-soft-200)}.nu-button[data-intent=primary]{--nu-button-focus-shadow:var(--nu-shadow-buttons-primary-focus)}.nu-button[data-intent=primary][data-appearance=filled]{--nu-button-bg:var(--nu-state-primary-base);--nu-button-border:var(--nu-state-primary-base);--nu-button-fg:var(--nu-text-white);--nu-button-bg-hover:var(--nu-blue-700);--nu-button-border-hover:var(--nu-blue-700)}.nu-button[data-intent=primary][data-appearance=stroke]{--nu-button-border:var(--nu-state-primary-base);--nu-button-fg:var(--nu-state-primary-base);--nu-button-bg-hover:var(--nu-state-primary-lighter);--nu-button-border-hover:transparent}.nu-button[data-intent=primary][data-appearance=ghost]{--nu-button-fg:var(--nu-state-primary-base);--nu-button-bg-hover:var(--nu-state-primary-lighter)}.nu-button[data-intent=primary][data-appearance=lighter]{--nu-button-bg:var(--nu-state-primary-lighter);--nu-button-fg:var(--nu-state-primary-base);--nu-button-bg-hover:var(--nu-state-primary-light)}.nu-button[data-intent=error]{--nu-button-focus-shadow:var(--nu-shadow-buttons-error-focus)}.nu-button[data-intent=error][data-appearance=filled]{--nu-button-bg:var(--nu-red-700);--nu-button-fg:var(--nu-text-white);--nu-button-bg-hover:var(--nu-red-800)}.nu-button[data-intent=error][data-appearance=stroke]{--nu-button-border:var(--nu-red-700);--nu-button-fg:var(--nu-red-700);--nu-button-bg-hover:var(--nu-state-error-lighter);--nu-button-border-hover:transparent}.nu-button[data-intent=error][data-appearance=ghost]{--nu-button-fg:var(--nu-red-700);--nu-button-bg-hover:var(--nu-state-error-lighter)}.nu-button[data-intent=error][data-appearance=lighter]{--nu-button-bg:var(--nu-state-error-lighter);--nu-button-fg:var(--nu-red-700);--nu-button-bg-hover:var(--nu-state-error-light)}@media (hover:hover){.nu-button:not(:disabled):not([data-loading]):hover{background:var(--nu-button-bg-hover);border-color:var(--nu-button-border-hover)}}.nu-button:focus-visible{outline:none;box-shadow:var(--nu-button-focus-shadow)}.nu-button:not([data-appearance=filled]):focus-visible{background:var(--nu-bg-white);border-color:var(--nu-button-fg)}.nu-button[data-intent=neutral][data-appearance=lighter]:focus-visible{background:var(--nu-bg-weak-50);border-color:transparent}.nu-button:disabled{background:var(--nu-bg-weak-50);border-color:transparent;color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-button[data-loading]{cursor:progress}@media (prefers-reduced-motion:reduce){.nu-button{transition:none}.nu-button:active{transform:none}.nu-button__spinner{animation-duration:2.4s}}@media (forced-colors:active){.nu-button{border-color:ButtonText}.nu-button:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.nu-button-group{--nu-bg-item-pad-block:var(--nu-space-2);--nu-bg-item-pad-inline:var(--nu-space-4);--nu-bg-item-gap:var(--nu-space-2);display:inline-flex;overflow:hidden;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-full);background:var(--nu-bg-white)}.nu-button-group[data-size=xs]{--nu-bg-item-pad-block:var(--nu-space-1-5);--nu-bg-item-pad-inline:var(--nu-space-3-5);--nu-bg-item-gap:var(--nu-space-1-5)}.nu-button-group[data-size="2xs"]{--nu-bg-item-pad-block:var(--nu-space-1);--nu-bg-item-pad-inline:var(--nu-space-3);--nu-bg-item-gap:var(--nu-space-1)}.nu-button-group[data-corners=rounded]{border-radius:var(--nu-radius-8)}.nu-button-group[data-corners=rounded][data-size="2xs"]{border-radius:var(--nu-radius-6)}.nu-button-group[data-corners=sharp]{border-radius:var(--nu-radius-0)}.nu-button-group__item{display:inline-flex;align-items:center;justify-content:center;gap:var(--nu-bg-item-gap);margin:0;padding-block:calc(var(--nu-bg-item-pad-block) - 1px);padding-inline:var(--nu-bg-item-pad-inline);border:0;-webkit-border-start:1px solid var(--nu-stroke-soft-200);border-inline-start:1px solid var(--nu-stroke-soft-200);background:var(--nu-bg-white);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-button-group__item:first-child{-webkit-border-start:0;border-inline-start:0}.nu-button-group[data-size="2xs"] .nu-button-group__item{font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-button-group__item[data-icon-only]{padding-inline:calc(var(--nu-bg-item-pad-block) - 1px)}.nu-button-group__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-type-label-small-line-height);block-size:var(--nu-type-label-small-line-height)}.nu-button-group[data-size="2xs"] .nu-button-group__icon{inline-size:var(--nu-type-paragraph-x-small-line-height);block-size:var(--nu-type-paragraph-x-small-line-height)}.nu-button-group__icon>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-button-group__item:not(:disabled):hover{background:var(--nu-bg-weak-50)}}.nu-button-group__item[aria-pressed=true]{background:var(--nu-bg-weak-50);color:var(--nu-text-strong-950)}.nu-button-group__item:focus-visible{position:relative;z-index:1}.nu-button-group__item:disabled{background:var(--nu-bg-weak-50);color:var(--nu-text-disabled-500);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-button-group__item{transition:none}}.nu-card{--nu-card-radius:var(--nu-radius-12);--nu-card-pad:var(--nu-space-6);--nu-card-gap:var(--nu-space-6);--nu-card-bg:var(--nu-bg-white);--nu-card-bg-hover:var(--nu-bg-weak-50);--nu-card-stroke:var(--nu-stroke-soft-200);--nu-card-stroke-selected:var(--nu-state-primary-base);--nu-card-focus-shadow:var(--nu-shadow-buttons-primary-focus);--nu-card-media-size:var(--nu-space-10);--nu-card-action-size:28px;--nu-card-header-gap:10px;position:relative;display:flex;flex-direction:column;gap:var(--nu-card-gap);box-sizing:border-box;min-inline-size:0;margin:0;padding:calc(var(--nu-card-pad) - 1px);border:1px solid var(--nu-card-stroke);border-radius:var(--nu-card-radius);background:var(--nu-card-bg);color:var(--nu-text-strong-950);list-style:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-card[data-padding=sm]{--nu-card-pad:var(--nu-space-3);--nu-card-gap:var(--nu-space-3)}.nu-card[data-padding=md]{--nu-card-pad:var(--nu-space-4);--nu-card-gap:var(--nu-space-4)}.nu-card[data-orientation=horizontal]{flex-direction:row;align-items:flex-start}.nu-card__body{display:flex;flex:1 1;flex-direction:column;gap:var(--nu-space-2);min-inline-size:0}.nu-card__header{display:flex;align-items:center;gap:var(--nu-card-header-gap);min-inline-size:0}.nu-card__header>:first-child:not(.nu-card__actions):not(.nu-card__indicator){flex:1 1;min-inline-size:0}.nu-card__header:has(.nu-card__eyebrow){align-items:flex-start}.nu-card__media{display:flex;flex-shrink:0;overflow:hidden;border-radius:var(--nu-radius-8)}.nu-card[data-orientation=horizontal]>.nu-card__media{inline-size:var(--nu-card-media-size);block-size:var(--nu-card-media-size);align-items:center;justify-content:center}.nu-card[data-orientation=vertical]>.nu-card__media>:is(img,video){inline-size:100%;block-size:auto;object-fit:cover}.nu-card[data-orientation=horizontal]>.nu-card__media>:is(img,svg){inline-size:100%;block-size:100%;object-fit:cover}.nu-card__eyebrow{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-card__eyebrow+.nu-card__title{-webkit-margin-before:var(--nu-space-1);margin-block-start:var(--nu-space-1)}.nu-card__title{margin:0;min-inline-size:0;overflow-wrap:anywhere;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-card__title[data-size=sm]{font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-card__link{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;text-decoration:none;cursor:pointer}.nu-card__link:after{content:"";position:absolute;inset:-1px;z-index:0;border-radius:inherit}.nu-card__link:focus-visible{outline:none}.nu-card__link:is(:disabled,[aria-disabled=true]){cursor:not-allowed}.nu-card__description{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-card__meta{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--nu-space-3);row-gap:var(--nu-space-1)}.nu-card__meta-item{display:inline-flex;align-items:center;gap:var(--nu-space-1);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-card__meta-icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);color:var(--nu-icon-sub-600)}.nu-card__meta-icon>svg{inline-size:100%;block-size:100%}.nu-card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-space-2);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-card__badges{flex-wrap:wrap}.nu-card__actions,.nu-card__badges{position:relative;z-index:1;display:flex;align-items:center;gap:var(--nu-space-1)}.nu-card__actions{flex-shrink:0}.nu-card__indicator{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);color:var(--nu-icon-sub-600)}.nu-card__indicator>svg{inline-size:100%;block-size:100%}.nu-card__action-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--nu-card-action-size);block-size:var(--nu-card-action-size);padding:var(--nu-space-1);border:0;border-radius:var(--nu-radius-8);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-card__action-icon{display:inline-flex;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-card__action-icon>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-card__action-button:hover:not(:disabled){background:var(--nu-bg-soft-200);color:var(--nu-icon-strong-950)}}.nu-card__action-button[data-state=open]{background:var(--nu-bg-soft-200);color:var(--nu-icon-strong-950)}.nu-card__action-button:focus-visible{outline:none;box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-card__action-button:disabled{color:var(--nu-icon-disabled-300);cursor:not-allowed}@media (hover:hover){.nu-card:where(:has(.nu-card__link:not(:disabled):not([aria-disabled=true])):hover){background:var(--nu-card-bg-hover)}}.nu-card:where([data-selected]){border-color:var(--nu-card-stroke-selected)}.nu-card:where(:has(.nu-card__link:focus-visible)){border-color:var(--nu-card-stroke-selected);box-shadow:var(--nu-card-focus-shadow)}.nu-card:where([data-disabled]){background:var(--nu-card-bg)}.nu-card:where([data-disabled]) .nu-card__title{color:var(--nu-text-sub-600)}@media (prefers-reduced-motion:reduce){.nu-card,.nu-card__action-button{transition:none}}@media (forced-colors:active){.nu-card{border-color:CanvasText}.nu-card:has(.nu-card__link:focus-visible){outline:2px solid Highlight;outline-offset:2px}.nu-card[data-selected]{border:2px solid Highlight;padding:calc(var(--nu-card-pad) - 2px)}.nu-card[data-disabled] *{color:GrayText}.nu-card__link{color:LinkText}.nu-card__link:is(:disabled,[aria-disabled=true]){color:GrayText}.nu-card__action-button:focus-visible{outline:2px solid Highlight}}.nu-chart-dot{--nu-chart-color:var(--nu-state-faded-base);box-sizing:border-box;display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-chart-dot[data-size=sm]{inline-size:var(--nu-space-4);block-size:var(--nu-space-4)}.nu-chart-dot:before{content:"";box-sizing:border-box;inline-size:var(--nu-space-3);block-size:var(--nu-space-3);border:2px solid var(--nu-stroke-white);border-radius:var(--nu-radius-full);background:var(--nu-chart-color);box-shadow:var(--nu-shadow-regular-shadow-small)}.nu-chart-dot[data-color=light-gray]{--nu-chart-color:var(--nu-icon-disabled-300)}.nu-chart-dot[data-color=blue]{--nu-chart-color:var(--nu-state-primary-base)}.nu-chart-dot[data-color=orange]{--nu-chart-color:var(--nu-state-warning-base)}.nu-chart-dot[data-color=red]{--nu-chart-color:var(--nu-state-error-base)}.nu-chart-dot[data-color=green]{--nu-chart-color:var(--nu-state-success-base)}.nu-chart-dot[data-color=yellow]{--nu-chart-color:var(--nu-state-pending-base)}.nu-chart-dot[data-color=purple]{--nu-chart-color:var(--nu-state-purple-base)}.nu-chart-dot[data-color=sky]{--nu-chart-color:var(--nu-state-verified-base)}.nu-chart-dot[data-color=pink]{--nu-chart-color:var(--nu-state-feature-base)}.nu-chart-dot[data-color=teal]{--nu-chart-color:var(--nu-state-teal-base)}.nu-chart-dot[data-disabled]{--nu-chart-color:var(--nu-icon-disabled-300)}.nu-chart-legend{display:inline-flex;align-items:center;gap:var(--nu-space-1);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);font-weight:var(--nu-type-label-x-small-weight);letter-spacing:var(--nu-type-label-x-small-tracking);line-height:var(--nu-type-paragraph-x-small-line-height)}.nu-chart-legend[data-disabled]{color:var(--nu-text-disabled-500)}.nu-chat-panel{--nu-chat-panel-header-height:66px;--nu-chat-panel-avatar:28px;--nu-chat-panel-online:10px;--nu-chat-panel-measure:720px;--nu-chat-panel-gap:var(--nu-space-6);--nu-chat-panel-pad-block:var(--nu-space-4);--nu-chat-panel-pad-inline:var(--nu-space-4);box-sizing:border-box;display:flex;flex-direction:column;inline-size:100%;block-size:100%;min-block-size:0;overflow:hidden;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-20);background:var(--nu-bg-white);color:var(--nu-text-strong-950)}.nu-chat-panel[data-compact]{border:0;border-radius:0}.nu-chat-panel[data-view=full]{--nu-chat-panel-header-height:60px;--nu-chat-panel-gap:28px;--nu-chat-panel-pad-block:var(--nu-space-8);--nu-chat-panel-pad-inline:var(--nu-space-6)}.nu-chat-panel__header{box-sizing:border-box;display:flex;flex:none;align-items:center;gap:var(--nu-space-2-5);min-block-size:var(--nu-chat-panel-header-height);padding:var(--nu-space-2) var(--nu-space-4);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200)}.nu-chat-panel__avatar{position:relative;display:inline-flex;flex:none;inline-size:var(--nu-chat-panel-avatar);block-size:var(--nu-chat-panel-avatar)}.nu-chat-panel__avatar-image{display:inline-flex;inline-size:100%;block-size:100%;overflow:hidden;border-radius:var(--nu-radius-full)}.nu-chat-panel__avatar-image>:is(img,svg,span){inline-size:100%;block-size:100%;object-fit:cover}.nu-chat-panel__online{position:absolute;inset-block-end:-1px;inset-inline-end:-1px;box-sizing:border-box;inline-size:var(--nu-chat-panel-online);block-size:var(--nu-chat-panel-online);border:2px solid var(--nu-bg-white);border-radius:var(--nu-radius-full);background:var(--nu-state-success-base)}.nu-chat-panel__identity{display:flex;flex:1 1 auto;flex-direction:column;min-inline-size:0}.nu-chat-panel__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-chat-panel__subtitle{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-chat-panel__actions{display:flex;flex:none;align-items:center;gap:var(--nu-space-2);-webkit-margin-start:auto;margin-inline-start:auto}.nu-chat-panel__log{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nu-chat-panel-gap);min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding-block:var(--nu-chat-panel-pad-block);padding-inline:max(var(--nu-chat-panel-pad-inline),calc((100% - var(--nu-chat-panel-measure)) / 2))}.nu-chat-panel__log:focus-visible{outline:2px solid var(--nu-stroke-strong-950);outline-offset:-2px}.nu-chat-panel__footer{display:flex;flex:none;flex-direction:column;gap:var(--nu-space-2);padding:0 var(--nu-space-3) var(--nu-space-3)}.nu-chat-panel[data-view=full] .nu-chat-panel__footer{padding-inline:max(var(--nu-space-3),calc((100% - var(--nu-chat-panel-measure)) / 2))}.nu-chat-panel__footer>.nu-chat-mode{align-self:flex-end}.nu-chat-panel__loading{display:flex;flex-direction:column;gap:var(--nu-chat-panel-gap)}.nu-chat-panel__loading-row{display:flex;flex-direction:column;gap:var(--nu-space-2)}.nu-chat-panel__loading-row[data-from=user]{align-items:flex-end}.nu-chat-welcome{--nu-chat-welcome-mark:52px;--nu-chat-welcome-measure:270px;display:flex;flex-direction:column;align-items:center;margin-block:auto;padding:var(--nu-space-8) var(--nu-space-6);border-radius:var(--nu-radius-20);background:radial-gradient(ellipse at 50% 0,var(--nu-bg-weak-50),transparent 70%);text-align:center}.nu-chat-welcome__mark{display:inline-flex;inline-size:var(--nu-chat-welcome-mark);block-size:var(--nu-chat-welcome-mark);-webkit-margin-after:var(--nu-space-4);margin-block-end:var(--nu-space-4)}.nu-chat-welcome__mark>:is(img,svg,span){inline-size:100%;block-size:100%}.nu-chat-welcome__title{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-title-h5-family);font-size:var(--nu-type-title-h5-size);line-height:var(--nu-type-title-h5-line-height);letter-spacing:var(--nu-type-title-h5-tracking);font-weight:var(--nu-type-title-h5-weight)}.nu-chat-welcome__description{max-inline-size:var(--nu-chat-welcome-measure);margin:var(--nu-space-2) 0 0;color:var(--nu-text-sub-600)}.nu-chat-message,.nu-chat-welcome__description{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-chat-message{--nu-chat-bubble-max:90%;display:flex;flex-direction:column;align-items:flex-start;gap:var(--nu-space-2);min-inline-size:0;color:var(--nu-text-strong-950);overflow-wrap:anywhere}.nu-chat-message[data-from=user]{align-items:flex-end}.nu-chat-message__bubble{box-sizing:border-box;display:flex;flex-direction:column;max-inline-size:var(--nu-chat-bubble-max);padding:var(--nu-space-3) var(--nu-space-4);border-radius:var(--nu-radius-20);border-end-end-radius:var(--nu-radius-4);background:var(--nu-bg-soft-100)}.nu-chat-message__bubble>.nu-chat-message__content{white-space:pre-wrap}.nu-chat-message__bubble[data-quote]>.nu-chat-message__content{-webkit-margin-before:var(--nu-space-3);margin-block-start:var(--nu-space-3);-webkit-padding-before:var(--nu-space-3);padding-block-start:var(--nu-space-3);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-chat-message[data-from=assistant]>.nu-chat-message__content{align-self:stretch;-webkit-padding-end:var(--nu-space-6);padding-inline-end:var(--nu-space-6)}.nu-chat-message[data-status=error]>.nu-chat-message__content{color:var(--nu-red-700)}.nu-chat-message__content{min-inline-size:0}.nu-chat-message__content>.nu-visually-hidden:first-child+*,.nu-chat-message__content>:first-child{-webkit-margin-before:0;margin-block-start:0}.nu-chat-message__content>:last-child{-webkit-margin-after:0;margin-block-end:0}.nu-chat-message__content :is(p,ul,ol,pre,blockquote){margin-block:0 var(--nu-space-3)}.nu-chat-message__content :is(ul,ol){-webkit-padding-start:var(--nu-space-5);padding-inline-start:var(--nu-space-5)}.nu-chat-message__content code{font-family:var(--nu-font-mono)}.nu-chat-message__content pre{overflow-x:auto;padding:var(--nu-space-3);border-radius:var(--nu-radius-8);background:var(--nu-bg-weak-50)}.nu-chat-message__quote{margin:0;padding:calc(var(--nu-space-2-5) - 1px) calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-white);border-radius:var(--nu-radius-16);background:var(--nu-bg-white);text-align:start}.nu-chat-context__label,.nu-chat-message__quote-label,.nu-chat-sources__title{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-chat-message__quote-source,.nu-chat-message__quote-text{margin:var(--nu-space-1) 0 0;font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-chat-message__quote-source,.nu-chat-message__retry{color:var(--nu-text-sub-600)}.nu-chat-message__retry{--nu-chat-retry-icon:14px;display:inline-flex;align-items:center;gap:var(--nu-space-1);margin:0;padding:var(--nu-space-1) var(--nu-space-2);border:0;border-radius:var(--nu-radius-8);background:var(--nu-bg-weak-50);cursor:pointer;font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-message__retry>svg{flex:none;inline-size:var(--nu-chat-retry-icon);block-size:var(--nu-chat-retry-icon)}@media (hover:hover){.nu-chat-message__retry:hover{background:var(--nu-bg-soft-200);color:var(--nu-text-strong-950)}}.nu-chat-message__actions{display:flex;align-items:center;gap:var(--nu-space-1)}.nu-chat-sources{--nu-chat-sources-icon:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-1);align-self:stretch;min-inline-size:0;-webkit-margin-before:var(--nu-space-1);margin-block-start:var(--nu-space-1);padding:calc(var(--nu-space-2-5) - 1px) calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-12);background:var(--nu-bg-weak-50)}.nu-chat-sources__title{display:flex;align-items:center;gap:var(--nu-space-1)}.nu-chat-sources__title>svg{flex:none;inline-size:var(--nu-chat-sources-icon);block-size:var(--nu-chat-sources-icon)}.nu-chat-sources__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.nu-chat-sources__list>li{min-inline-size:0}.nu-chat-sources__link{display:flex;align-items:center;gap:var(--nu-space-1);min-inline-size:0;padding-block:var(--nu-space-0-5);border-radius:var(--nu-radius-4);color:var(--nu-state-primary-base);text-decoration:none;font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-chat-sources__text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-chat-sources__icon{flex:none;inline-size:var(--nu-chat-sources-icon);block-size:var(--nu-chat-sources-icon)}.nu-chat-sources__link:hover .nu-chat-sources__text{text-decoration:underline}.nu-chat-sources__link:focus-visible{outline:none;box-shadow:var(--nu-shadow-buttons-primary-focus)}.nu-chat-actions{display:flex;align-items:center;gap:var(--nu-space-1)}.nu-chat-action{--nu-chat-action-size:28px;--nu-chat-action-icon:16px;--nu-chat-action-bg:var(--nu-bg-weak-50);--nu-chat-action-border:transparent;--nu-chat-action-bg-hover:var(--nu-bg-soft-200);--nu-chat-action-border-hover:transparent;box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-chat-action-size);block-size:var(--nu-chat-action-size);margin:0;padding:0;border:1px solid var(--nu-chat-action-border);border-radius:var(--nu-radius-8);background:var(--nu-chat-action-bg);color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-chat-action[data-appearance=stroke]{--nu-chat-action-bg:var(--nu-bg-white);--nu-chat-action-border:var(--nu-stroke-sub-300);--nu-chat-action-bg-hover:var(--nu-bg-weak-50)}.nu-chat-action[data-appearance=ghost]{--nu-chat-action-bg:transparent;--nu-chat-action-bg-hover:var(--nu-bg-weak-50)}.nu-chat-action__icon{display:inline-flex;inline-size:var(--nu-chat-action-icon);block-size:var(--nu-chat-action-icon)}.nu-chat-action__icon>svg{inline-size:100%;block-size:100%}.nu-chat-action[data-copied]{color:var(--nu-green-700)}@media (hover:hover){.nu-chat-action:not(:disabled):not([data-active]):hover{background:var(--nu-chat-action-bg-hover);border-color:var(--nu-chat-action-border-hover)}}.nu-chat-action[data-active]{background:var(--nu-bg-strong-950);border-color:var(--nu-bg-strong-950);color:var(--nu-icon-white)}@media (hover:hover){.nu-chat-action[data-active]:not(:disabled):hover{background:var(--nu-bg-surface-800);border-color:var(--nu-bg-surface-800)}}.nu-chat-action:disabled{color:var(--nu-icon-disabled-300);cursor:not-allowed}.nu-chat-thinking{--nu-chat-thinking-icon:20px;--nu-chat-thinking-turn:2s;display:inline-flex;align-items:center;gap:var(--nu-space-2-5);padding-block:var(--nu-space-1);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-chat-thinking__icon{display:inline-flex;flex:none;inline-size:var(--nu-chat-thinking-icon);block-size:var(--nu-chat-thinking-icon);color:var(--nu-icon-sub-600);animation:nu-spin var(--nu-chat-thinking-turn) linear infinite,nu-chat-pulse var(--nu-chat-thinking-turn) var(--nu-ease-standard) infinite}.nu-chat-thinking[data-variant=research] .nu-chat-thinking__icon{animation:nu-chat-pulse var(--nu-chat-thinking-turn) var(--nu-ease-standard) infinite}.nu-chat-thinking__icon>svg{inline-size:100%;block-size:100%}@keyframes nu-chat-pulse{50%{opacity:.45}}.nu-chat-context{--nu-chat-context-remove:24px;--nu-chat-context-remove-icon:16px;box-sizing:border-box;display:flex;align-items:flex-start;gap:var(--nu-space-2);padding:calc(var(--nu-space-2-5) - 1px) calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-12);background:var(--nu-bg-weak-50)}.nu-chat-context__text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0}.nu-chat-context__quote{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-chat-context__remove{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-chat-context-remove);block-size:var(--nu-chat-context-remove);margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-context__remove>svg{inline-size:var(--nu-chat-context-remove-icon);block-size:var(--nu-chat-context-remove-icon)}@media (hover:hover){.nu-chat-context__remove:hover{background:var(--nu-bg-soft-200);color:var(--nu-icon-strong-950)}}.nu-chat-context[data-appearance=inline]{padding:var(--nu-space-2) var(--nu-space-3);border:0;border-radius:var(--nu-radius-12);background:var(--nu-bg-weak-50)}.nu-chat-composer{--nu-chat-composer-radius:28px;--nu-chat-composer-send:36px;--nu-chat-composer-attachment-width:255px;display:flex;flex-direction:column;gap:var(--nu-space-2-5);inline-size:100%;min-inline-size:0;color:var(--nu-text-strong-950)}.nu-chat-composer__field{box-sizing:border-box;display:flex;align-items:flex-end;gap:var(--nu-space-2);padding:calc(var(--nu-space-3) - 1px) calc(var(--nu-space-2-5) - 1px) calc(var(--nu-space-3) - 1px) calc(var(--nu-space-5) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-chat-composer-radius);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-custom-shadows-chat);cursor:text;transition:border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-composer__input{box-sizing:border-box;display:block;flex:1 1 auto;min-inline-size:0;margin:0;padding:calc((var(--nu-chat-composer-send) - var(--nu-type-paragraph-small-line-height)) / 2) 0;border:0;outline:none;background:transparent;color:inherit;resize:none;overflow-y:hidden;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-chat-composer__input::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-chat-composer__tools{display:flex;flex:none;align-items:center;gap:var(--nu-space-2);-webkit-margin-after:var(--nu-space-1);margin-block-end:var(--nu-space-1);cursor:default}.nu-chat-composer__hint{flex:none;-webkit-margin-after:var(--nu-space-2);margin-block-end:var(--nu-space-2);cursor:default}@media (max-width:40rem){.nu-chat-composer__hint{display:none}}.nu-chat-composer__send{flex:none}.nu-chat-composer__attachments{position:relative;display:flex;gap:var(--nu-space-1);margin:0;padding:0;overflow-x:auto;list-style:none}.nu-chat-composer__attachments>li{flex:none;inline-size:min(100%,var(--nu-chat-composer-attachment-width))}.nu-chat-composer[data-layout=stacked]{--nu-chat-composer-send:44px}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__field{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"files files files" "input input input" "tools . send";align-items:center;grid-row-gap:0;row-gap:0;padding:calc(var(--nu-space-5) - 1px)}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__input{grid-area:input;padding:0;-webkit-margin-after:var(--nu-space-8);margin-block-end:var(--nu-space-8)}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__attachments{grid-area:files;min-inline-size:0;-webkit-margin-after:var(--nu-space-3);margin-block-end:var(--nu-space-3)}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__tools{grid-area:tools;margin:0;gap:var(--nu-space-2)}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__send{grid-area:send}.nu-chat-composer[data-layout=stacked] .nu-chat-composer__hint{display:none}.nu-chat-composer[data-layout=stacked] .nu-chat-action{--nu-chat-action-size:44px;--nu-chat-action-icon:20px;border-radius:var(--nu-radius-full)}.nu-chat-composer[data-layout=stacked][data-size=sm]{--nu-chat-composer-send:36px}.nu-chat-composer[data-layout=stacked][data-size=sm] .nu-chat-composer__field{padding:var(--nu-space-5) var(--nu-space-4) var(--nu-space-4)}.nu-chat-composer[data-layout=stacked][data-size=sm] .nu-chat-action{--nu-chat-action-size:28px;--nu-chat-action-icon:16px;border-radius:var(--nu-radius-8)}.nu-chat-mode[data-compact] .nu-segmented__option[aria-checked=false] .nu-segmented__label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (hover:hover){.nu-chat-composer:not([data-disabled]) .nu-chat-composer__field:not(:focus-within):hover{border-color:var(--nu-stroke-sub-300)}}.nu-chat-composer__field:has(.nu-chat-composer__input:focus){border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-chat-composer[data-invalid] .nu-chat-composer__field{border-color:var(--nu-state-error-base)}.nu-chat-composer[data-disabled] .nu-chat-composer__field{background:var(--nu-bg-weak-50);box-shadow:none;cursor:not-allowed}.nu-chat-composer[data-disabled] .nu-chat-composer__input{color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-chat-composer[data-disabled] .nu-chat-composer__input::placeholder{color:var(--nu-text-disabled-500)}:is(.nu-chat-action,.nu-chat-message__retry,.nu-chat-context__remove):focus-visible{outline:none;box-shadow:var(--nu-shadow-buttons-important-focus)}@media (prefers-reduced-motion:reduce){.nu-chat-thinking[data-variant=research] .nu-chat-thinking__icon,.nu-chat-thinking__icon{animation:none}.nu-chat-action,.nu-chat-composer__field,.nu-chat-context__remove,.nu-chat-message__retry{transition:none}}@media (forced-colors:active){.nu-chat-panel__online{background:CanvasText;border-color:Canvas}.nu-chat-welcome{background:none}.nu-chat-context,.nu-chat-message__bubble,.nu-chat-message__retry,.nu-chat-sources,.nu-chat-sources__link{color:LinkText}.nu-chat-action{border-color:ButtonText}.nu-chat-action[data-appearance=ghost]{border-color:transparent}.nu-chat-action[data-active],:is(.nu-chat-action,.nu-chat-message__retry,.nu-chat-context__remove,.nu-chat-sources__link):focus-visible{outline:2px solid Highlight;outline-offset:2px}.nu-chat-composer__field:has(.nu-chat-composer__input:focus){outline:2px solid Highlight;outline-offset:2px}}.nu-chat-composer[data-contained]{gap:var(--nu-space-2);padding:var(--nu-space-3) var(--nu-space-2-5) var(--nu-space-2) var(--nu-space-3);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-20);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-custom-shadows-chat);box-sizing:border-box;transition:border-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-composer[data-contained] .nu-chat-composer__field,.nu-chat-composer[data-contained] .nu-chat-composer__field:has(.nu-chat-composer__input:focus){padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.nu-chat-composer[data-contained]:has(.nu-chat-composer__input:focus){border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus)}@media (hover:hover){.nu-chat-composer[data-contained]:not([data-disabled]):not(:focus-within):hover{border-color:var(--nu-stroke-sub-300)}}@media (prefers-reduced-motion:reduce){.nu-chat-composer[data-contained]{transition:none}}.nu-chat-dock{--nu-chat-dock-dur:var(--nu-duration-panel);--nu-chat-dock-ease:var(--nu-ease-emphasized);--nu-chat-dock-spring:cubic-bezier(0.34,1.2,0.64,1);--_compact:clamp(22.5rem,calc(var(--nu-chat-dock-host-w, 80rem) * 0.28),26.25rem);--_max:clamp(30rem,calc(var(--nu-chat-dock-host-w, 80rem) * 0.46),47.5rem);--_top:calc(var(--nu-chat-dock-top, 0px) + var(--nu-space-4));--_h:calc(var(--nu-chat-dock-host-h, 100dvh) - var(--_top) - var(--nu-space-4) - var(--nu-chat-dock-bottom, 0px));--_w:var(--_compact);position:absolute;z-index:var(--nu-z-sticky);inset-inline-end:var(--nu-space-4);inset-block-end:calc(var(--nu-space-4) + var(--nu-chat-dock-bottom, 0px) + var(--nu-chat-dock-below, 0px));box-sizing:border-box;overflow:hidden;inline-size:7.5625rem;block-size:2.75rem;border:1px solid var(--nu-stroke-soft-200);border-radius:1.375rem;background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-strong-950);transition:inline-size var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),block-size var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),border-radius var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),box-shadow var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),inset-block-end var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),transform var(--nu-duration-slow) var(--nu-chat-dock-spring)}.nu-chat-dock[data-state=compact],.nu-chat-dock[data-state=max]{block-size:var(--_h);max-block-size:calc(100% - var(--_top) - var(--nu-space-4) - var(--nu-chat-dock-bottom, 0px));inline-size:var(--_w);border-radius:var(--nu-radius-24);box-shadow:var(--nu-shadow-custom-shadows-chat)}.nu-chat-dock[data-state=max]{--_w:var(--_max)}@media (hover:hover){.nu-chat-dock[data-state=closed]:hover{inline-size:8.8125rem;transform:translateY(-2px)}}.nu-chat-dock[data-state=closed]:focus-within{inline-size:8.8125rem}.nu-chat-dock__launch{position:absolute;inset:0;display:flex;align-items:center;padding:0;border:0;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;opacity:1;transition:opacity var(--nu-duration-fast) var(--nu-ease-standard) calc(var(--nu-chat-dock-dur) * .5)}.nu-chat-dock__launch:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:-3px;border-radius:inherit}.nu-chat-dock:not([data-state=closed]) .nu-chat-dock__launch{opacity:0;pointer-events:none;transition-delay:0s}.nu-chat-dock__label{position:absolute;inset-inline-start:2.8125rem;font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-chat-dock__arrow{position:absolute;inset-inline-start:6.5625rem;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600);opacity:0;transform:translateX(-6px);transition:opacity .2s var(--nu-ease-standard),transform var(--nu-duration-slow) var(--nu-chat-dock-spring)}.nu-chat-dock[data-state=closed]:is(:hover,:focus-within) .nu-chat-dock__arrow{opacity:1;transform:none;transition-delay:60ms}.nu-chat-dock__avatar{position:absolute;z-index:1;display:block;inset-inline-start:var(--nu-space-4);inset-block-start:.75rem;transform-origin:0 0;pointer-events:none;transition:inset var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),transform var(--nu-chat-dock-dur) var(--nu-chat-dock-ease)}.nu-chat-dock__avatar>.nu-nuri{display:block;transition:transform var(--nu-duration-panel) var(--nu-chat-dock-spring)}.nu-chat-dock__avatar>:is(img,svg){display:block;inline-size:1.3125rem;block-size:1.25rem;object-fit:contain}@media (hover:hover){.nu-chat-dock[data-state=closed]:hover .nu-chat-dock__avatar>.nu-nuri{transform:translateY(-1px) rotate(-6deg)}}.nu-chat-dock[data-state=closed]:focus-within .nu-chat-dock__avatar>.nu-nuri{transform:translateY(-1px) rotate(-6deg)}.nu-chat-dock:not([data-state=closed]) .nu-chat-dock__avatar{inset-inline-start:var(--nu-space-4);inset-block-start:1.2rem;transform:scale(1.36)}.nu-chat-dock__ghost{display:block;inline-size:100%;block-size:100%}.nu-chat-dock__panel{position:absolute;inset-block-start:0;inset-inline-end:0;inline-size:var(--_w);block-size:var(--_h);visibility:hidden;opacity:0;outline:0;transition:inline-size var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),opacity var(--nu-duration-fast) var(--nu-ease-standard),visibility 0s linear var(--nu-chat-dock-dur)}.nu-chat-dock:not([data-state=closed]) .nu-chat-dock__panel{visibility:visible;opacity:1;transition:inline-size var(--nu-chat-dock-dur) var(--nu-chat-dock-ease),opacity var(--nu-duration-base) var(--nu-ease-standard) calc(var(--nu-chat-dock-dur) * .3),visibility 0s}.nu-chat-dock__panel>.nu-chat-panel{border:0;border-radius:0;block-size:100%}.nu-chat-dock__panel .nu-chat-panel__header{-webkit-padding-start:var(--nu-space-4);padding-inline-start:var(--nu-space-4)}.nu-chat-dock[data-layout=sheet]{inset-inline:0;margin-inline:auto;inset-block-end:calc(var(--nu-space-4) + var(--nu-chat-dock-bottom, 0px) + var(--nu-chat-dock-below, 0px) + env(safe-area-inset-bottom, 0px));--_h:min(44rem,calc(var(--nu-chat-dock-host-h, 100dvh) - var(--nu-space-12) - var(--nu-chat-dock-kb, 0px)));--_w:min(40rem,calc(var(--nu-chat-dock-host-w, 48rem) - var(--nu-space-8)))}.nu-chat-dock[data-layout=sheet][data-state=compact]{inset-block-end:calc(var(--nu-space-4) + var(--nu-chat-dock-below, 0px) + var(--nu-chat-dock-kb, 0px));max-block-size:none;z-index:var(--nu-z-modal)}.nu-chat-dock[data-layout=sheet][data-narrow]{--_h:calc(var(--nu-chat-dock-host-h, 100dvh) - var(--nu-space-8) - var(--nu-chat-dock-kb, 0px));--_w:var(--nu-chat-dock-host-w,100%)}.nu-chat-dock[data-layout=sheet][data-narrow][data-state=compact]{inset-block-end:calc(var(--nu-chat-dock-below, 0px) + var(--nu-chat-dock-kb, 0px));border-end-start-radius:0;border-end-end-radius:0;border-block-end-width:0}@media (prefers-reduced-motion:reduce){.nu-chat-dock,.nu-chat-dock__arrow,.nu-chat-dock__avatar,.nu-chat-dock__avatar>.nu-nuri,.nu-chat-dock__launch,.nu-chat-dock__panel{transition-duration:1ms;transition-delay:0s}.nu-chat-dock__panel{transition:opacity var(--nu-duration-instant) var(--nu-ease-exit),visibility 0s}.nu-chat-dock[data-state=closed]:hover{transform:none}}@media (forced-colors:active){.nu-chat-dock{border-color:CanvasText}}.nu-chat-launcher{--nu-chat-launcher-spring:cubic-bezier(0.34,1.2,0.64,1);position:relative;display:inline-flex;flex:none;align-items:center;box-sizing:border-box;block-size:2.75rem;margin:0;padding:0 var(--nu-space-4);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-strong-950);font:inherit;font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;transition:transform .32s var(--nu-chat-launcher-spring),background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-launcher__face{display:inline-flex;flex:none;-webkit-margin-end:var(--nu-space-1);margin-inline-end:var(--nu-space-1)}.nu-chat-launcher__face>.nu-nuri{transition:transform var(--nu-duration-panel) var(--nu-chat-launcher-spring)}.nu-chat-launcher__face>:is(img,svg){display:block;inline-size:1.3125rem;block-size:1.25rem;object-fit:contain}.nu-chat-launcher__label{padding-inline:var(--nu-space-1)}.nu-chat-launcher__arrow{flex:none;inline-size:0;block-size:var(--nu-space-5);-webkit-margin-start:0;margin-inline-start:0;overflow:hidden;color:var(--nu-icon-sub-600);opacity:0;transition:inline-size .32s var(--nu-chat-launcher-spring),opacity var(--nu-duration-base) var(--nu-ease-standard)}@media (hover:hover){.nu-chat-launcher:hover{transform:translateY(-2px);background:var(--nu-bg-weak-50)}.nu-chat-launcher:hover .nu-chat-launcher__face>.nu-nuri{transform:translateY(-1px) rotate(-6deg)}.nu-chat-launcher:hover .nu-chat-launcher__arrow{inline-size:var(--nu-space-5);opacity:1;transition-delay:60ms}}.nu-chat-launcher:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-chat-launcher:focus-visible .nu-chat-launcher__face>.nu-nuri{transform:translateY(-1px) rotate(-6deg)}.nu-chat-launcher:focus-visible .nu-chat-launcher__arrow{inline-size:var(--nu-space-5);opacity:1}.nu-chat-launcher:active{transform:scale(.98);transition-duration:var(--nu-duration-instant)}@media (prefers-reduced-motion:reduce){.nu-chat-launcher,.nu-chat-launcher__arrow,.nu-chat-launcher__face>.nu-nuri{transition:none}.nu-chat-launcher:active,.nu-chat-launcher:hover{transform:none}.nu-chat-launcher:focus-visible .nu-chat-launcher__face>.nu-nuri,.nu-chat-launcher:hover .nu-chat-launcher__face>.nu-nuri{transform:none}}@media (forced-colors:active){.nu-chat-launcher{border-color:CanvasText}}.nu-chat-step{display:flex;flex-direction:column;gap:var(--nu-space-2);color:var(--nu-text-sub-600)}.nu-chat-step__head{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--nu-space-1-5);margin:0;padding:0;border:0;background:transparent;color:inherit;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);cursor:pointer}.nu-chat-step__head[data-static]{cursor:default}@media (hover:hover){button.nu-chat-step__head:hover{color:var(--nu-text-strong-950)}}.nu-chat-step__head:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset);border-radius:var(--nu-radius-4)}.nu-chat-step__icon{display:inline-flex;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600)}.nu-chat-step__icon>svg{inline-size:100%;block-size:100%}.nu-chat-step__chevron{inline-size:var(--nu-space-4);block-size:var(--nu-space-4);transition:transform var(--nu-duration-fast) var(--nu-ease-standard)}.nu-chat-step[data-open] .nu-chat-step__chevron{transform:rotate(90deg)}.nu-chat-step__panel{color:var(--nu-text-strong-950)}@media (prefers-reduced-motion:reduce){.nu-chat-step__chevron{transition:none}}.nu-chat-question{--nu-chat-question-row:40px;--nu-chat-question-next:36px;box-sizing:border-box;display:flex;flex-direction:column;inline-size:100%;max-inline-size:43.75rem;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-12);background:var(--nu-bg-white);color:var(--nu-text-strong-950)}.nu-chat-question__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nu-space-3);padding:var(--nu-space-4) var(--nu-space-4) var(--nu-space-2)}.nu-chat-question__title{margin:0;font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);font-weight:var(--nu-font-weight-medium)}.nu-chat-question__close{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer}.nu-chat-question__close>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-chat-question__close:hover{background:var(--nu-bg-soft-200);color:var(--nu-icon-strong-950)}}.nu-chat-question__list{margin:0;padding:0 var(--nu-space-4) var(--nu-space-3-5,.875rem);list-style:none}.nu-chat-question__row{display:flex;align-items:center;-webkit-margin-after:var(--nu-space-2);margin-block-end:var(--nu-space-2);-webkit-padding-after:var(--nu-space-2);padding-block-end:var(--nu-space-2);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200)}.nu-chat-question__row:last-child{-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:0;padding-block-end:0;-webkit-border-after:0;border-block-end:0}.nu-chat-question__row>*{flex:1 1;min-inline-size:0}.nu-chat-question__row>.nu-choice{padding-inline:var(--nu-space-2);align-items:center}.nu-chat-question__option,.nu-chat-question__row>.nu-choice{box-sizing:border-box;block-size:var(--nu-chat-question-row)}.nu-chat-question__option{inline-size:100%;margin:0;padding:0 var(--nu-space-2);border:0;border-radius:var(--nu-radius-8);background:transparent;color:inherit;text-align:start;cursor:pointer;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);transition:scale var(--nu-duration-instant) var(--nu-ease-standard)}@media (hover:hover){.nu-chat-question__option:hover{background:var(--nu-bg-weak-50)}}.nu-chat-question__option:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:-2px}.nu-chat-question__other{display:flex;align-items:center;gap:var(--nu-space-2);padding-inline:var(--nu-space-2)}.nu-chat-question__input{flex:1 1;min-inline-size:0;block-size:var(--nu-chat-question-row);margin:0;padding:0 var(--nu-space-1);border:0;outline:none;background:transparent;color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size)}.nu-chat-question__input::placeholder{color:var(--nu-text-soft-400)}.nu-chat-question__other:has(.nu-chat-question__input:focus-visible){outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:-2px;border-radius:var(--nu-radius-8)}.nu-chat-question__foot{display:flex;align-items:center;gap:var(--nu-space-2);padding:var(--nu-space-3-5,.875rem) var(--nu-space-4) var(--nu-space-4);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-chat-question__progress{flex:1 1;color:var(--nu-text-sub-600);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height)}.nu-chat-question__skip{margin:0;block-size:var(--nu-chat-question-next);padding:0 var(--nu-space-3);border:0;border-radius:var(--nu-radius-8);background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:var(--nu-type-label-small-size)}@media (hover:hover){.nu-chat-question__skip:hover{background:var(--nu-bg-weak-50)}}.nu-chat-question__close:focus-visible,.nu-chat-question__next:focus-visible,.nu-chat-question__skip:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-chat-question__next{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-chat-question-next);block-size:var(--nu-chat-question-next);margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:var(--nu-bg-strong-950);color:var(--nu-text-white);cursor:pointer}.nu-chat-question__next>svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-chat-question__next:disabled{background:var(--nu-bg-soft-200);color:var(--nu-text-disabled-500);cursor:not-allowed}@media (forced-colors:active){.nu-chat-question{border-color:CanvasText}.nu-chat-question__next:disabled{color:GrayText}}.nu-checkbox{--nu-checkbox-size:var(--nu-space-5);--nu-checkbox-box-size:var(--nu-space-4);--nu-checkbox-inner-size:13px;--nu-checkbox-inner-radius:2.6px;--nu-checkbox-icon-size:13px;--nu-checkbox-dash-width:8px;--nu-checkbox-dash-height:1.5px;--nu-checkbox-inner-shadow:var(--nu-shadow-regular-shadow-x-small);--nu-checkbox-bg:var(--nu-state-faded-base);--nu-checkbox-bg-hover:var(--nu-icon-sub-600);--nu-checkbox-bg-checked:var(--nu-state-primary-base);--nu-checkbox-bg-checked-hover:var(--nu-blue-700);--nu-checkbox-bg-focus:var(--nu-state-primary-base);--nu-checkbox-bg-checked-focus:var(--nu-blue-800);--nu-checkbox-bg-invalid:var(--nu-state-error-base);--nu-checkbox-bg-disabled:var(--nu-bg-soft-200);--nu-checkbox-mark:var(--nu-icon-white);--nu-checkbox-focus-shadow:var(--nu-shadow-buttons-primary-focus);position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-checkbox-size);block-size:var(--nu-checkbox-size);vertical-align:middle}.nu-checkbox__input{position:absolute;inset-block-start:calc(var(--nu-space-0-5) * -1);inset-inline-start:calc(var(--nu-space-0-5) * -1);z-index:1;inline-size:calc(100% + var(--nu-space-1));block-size:calc(100% + var(--nu-space-1));margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nu-checkbox__input:disabled{cursor:not-allowed}.nu-checkbox__box{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-checkbox-box-size);block-size:var(--nu-checkbox-box-size);border-radius:var(--nu-radius-4);background:var(--nu-checkbox-bg);color:var(--nu-checkbox-mark);pointer-events:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-checkbox__box:before{content:"";inline-size:var(--nu-checkbox-inner-size);block-size:var(--nu-checkbox-inner-size);border-radius:var(--nu-checkbox-inner-radius);background:var(--nu-bg-white);box-shadow:var(--nu-checkbox-inner-shadow)}.nu-checkbox__check{position:absolute;display:none;inline-size:var(--nu-checkbox-icon-size);block-size:var(--nu-checkbox-icon-size)}.nu-checkbox__dash{position:absolute;display:none;inline-size:var(--nu-checkbox-dash-width);block-size:var(--nu-checkbox-dash-height);background:currentColor}:where(.nu-checkbox__input:is(:checked,:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box{background:var(--nu-checkbox-bg-checked)}:where(.nu-checkbox__input:is(:checked,:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box:before{display:none}:where(.nu-checkbox__input:checked:not(:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box .nu-checkbox__check{display:block}:where(.nu-checkbox__input:is(:indeterminate,[data-indeterminate]))+.nu-checkbox__box .nu-checkbox__dash{display:block}@media (hover:hover){:where(.nu-checkbox__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-checkbox__input:enabled)+.nu-checkbox__box{background:var(--nu-checkbox-bg-hover)}:where(.nu-checkbox__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-checkbox__input:enabled):where(:checked,:is(:indeterminate,[data-indeterminate]))+.nu-checkbox__box{background:var(--nu-checkbox-bg-checked-hover)}}:where(.nu-checkbox[data-invalid] .nu-checkbox__input:not(:checked,:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box{background:var(--nu-checkbox-bg-invalid)}:where(.nu-checkbox__input:focus-visible)+.nu-checkbox__box{background:var(--nu-checkbox-bg-focus);box-shadow:var(--nu-checkbox-focus-shadow)}:where(.nu-checkbox__input:focus-visible:is(:checked,:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box{background:var(--nu-checkbox-bg-checked-focus)}:where(.nu-checkbox__input:disabled)+.nu-checkbox__box{background:var(--nu-checkbox-bg-disabled);box-shadow:none}:where(.nu-checkbox__input:disabled)+.nu-checkbox__box:before{display:none}.nu-choice{gap:var(--nu-space-2)}.nu-choice,.nu-choice__content{display:flex;align-items:flex-start;min-inline-size:0}.nu-choice__content{flex:1 1;flex-direction:column;gap:var(--nu-space-2-5)}.nu-choice__text{flex-direction:column}.nu-choice__text,.nu-choice__title{display:flex;gap:var(--nu-space-1);min-inline-size:0}.nu-choice__title{flex-wrap:wrap;align-items:center}.nu-choice__label{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);cursor:pointer}.nu-choice__description,.nu-choice__sublabel{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-choice__sublabel{-webkit-margin-start:var(--nu-space-1);margin-inline-start:var(--nu-space-1)}.nu-choice__description{margin:0}.nu-choice__badge{flex-shrink:0;align-items:center}.nu-choice__action,.nu-choice__badge{display:inline-flex}.nu-choice[data-disabled] :is(.nu-choice__label,.nu-choice__sublabel,.nu-choice__description){color:var(--nu-text-disabled-500)}.nu-choice[data-disabled] .nu-choice__label{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-checkbox__box{transition:none}}@media (forced-colors:active){.nu-checkbox__box{forced-color-adjust:none;border:1px solid ButtonText;background:Canvas;color:Canvas}.nu-checkbox__box:before{display:none}:where(.nu-checkbox__input:is(:checked,:is(:indeterminate,[data-indeterminate])))+.nu-checkbox__box{border-color:Highlight;background:Highlight;color:HighlightText}:where(.nu-checkbox__input:focus-visible)+.nu-checkbox__box{outline:2px solid Highlight;outline-offset:2px}:where(.nu-checkbox__input:disabled)+.nu-checkbox__box{border-color:GrayText;background:Canvas;color:GrayText}}.nu-choice-card{--nu-choice-card-radius:var(--nu-radius-12);--nu-choice-card-pad:var(--nu-space-4);--nu-choice-card-gap:14px;--nu-choice-card-leading-size:var(--nu-space-10);--nu-choice-card-bg:var(--nu-bg-white);--nu-choice-card-bg-hover:var(--nu-bg-weak-50);--nu-choice-card-stroke:var(--nu-stroke-soft-200);--nu-choice-card-stroke-checked:var(--nu-state-primary-base);--nu-choice-card-shadow:var(--nu-shadow-regular-shadow-x-small);--nu-choice-card-focus-shadow:var(--nu-shadow-buttons-primary-focus);position:relative;display:flex;align-items:flex-start;gap:var(--nu-choice-card-gap);box-sizing:border-box;inline-size:100%;min-inline-size:0;padding:calc(var(--nu-choice-card-pad) - 1px);border:1px solid var(--nu-choice-card-stroke);border-radius:var(--nu-choice-card-radius);background:var(--nu-choice-card-bg);box-shadow:var(--nu-choice-card-shadow);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-choice-card[data-layout=stacked]{flex-direction:column;align-items:stretch}.nu-choice-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nu-choice-card-gap);min-inline-size:0}.nu-choice-card__head>.nu-choice-card__control:only-child{-webkit-margin-start:auto;margin-inline-start:auto}.nu-radio-group__items>.nu-choice-card{align-self:stretch}.nu-choice-card__leading{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-choice-card-leading-size);block-size:var(--nu-choice-card-leading-size)}.nu-choice-card__leading>:is(img,svg){inline-size:100%;block-size:100%;object-fit:contain}.nu-choice-card__text{flex:1 1;flex-direction:column}.nu-choice-card__text,.nu-choice-card__title{display:flex;gap:var(--nu-space-1);min-inline-size:0}.nu-choice-card__title{flex-wrap:wrap;align-items:center}.nu-choice-card__label{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);cursor:pointer}.nu-choice-card__label:after{content:"";position:absolute;inset:0;border-radius:inherit}.nu-choice-card__description,.nu-choice-card__sublabel{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-choice-card__sublabel{-webkit-margin-start:var(--nu-space-1);margin-inline-start:var(--nu-space-1)}.nu-choice-card__description{margin:0}.nu-choice-card__badge{display:inline-flex;flex-shrink:0;align-items:center}.nu-choice-card__control{position:relative;z-index:1;display:inline-flex;flex-shrink:0}@media (hover:hover){.nu-choice-card:where(:hover:not(:has(input:disabled))){border-color:transparent;background:var(--nu-choice-card-bg-hover);box-shadow:none}}.nu-choice-card:where(:has(input:checked)){border-color:var(--nu-choice-card-stroke-checked);background:var(--nu-choice-card-bg)}.nu-choice-card[data-layout=stacked]:where(:has(input:checked)){border-width:2px;padding:calc(var(--nu-choice-card-pad) - 2px)}.nu-choice-card:where(:has(input:focus-visible)){border-color:var(--nu-choice-card-stroke-checked);box-shadow:var(--nu-choice-card-focus-shadow)}.nu-choice-card:where(:has(input:disabled)){border-color:var(--nu-choice-card-stroke);background:var(--nu-choice-card-bg)}.nu-choice-card:where(:has(input:disabled)) .nu-choice-card__label{color:var(--nu-text-sub-600);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-choice-card{transition:none}}@media (forced-colors:active){.nu-choice-card{border-color:CanvasText}.nu-choice-card:where(:has(input:checked)){border:2px solid Highlight;padding:calc(var(--nu-choice-card-pad) - 2px)}.nu-choice-card:where(:has(input:focus-visible)){outline:2px solid Highlight;outline-offset:2px}.nu-choice-card:where(:has(input:disabled)){border-color:GrayText}.nu-choice-card:where(:has(input:disabled)) *{color:GrayText}}.nu-combobox__trigger{cursor:pointer;text-align:start;padding:0;font:inherit}.nu-combobox__trigger[data-disabled]{cursor:not-allowed}.nu-combobox__value{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);color:var(--nu-text-strong-950)}.nu-combobox__value[data-placeholder]{color:var(--nu-text-sub-600)}.nu-combobox__trigger[data-disabled] .nu-combobox__value{color:var(--nu-text-disabled-500)}.nu-combobox__value-icon{border-radius:var(--nu-radius-full);overflow:hidden}.nu-combobox__value-icon>img{inline-size:100%;block-size:100%;object-fit:cover}.nu-combobox__chevron{transition:transform var(--nu-duration-fast) var(--nu-ease-standard)}.nu-combobox__trigger[data-state=open] .nu-combobox__chevron{transform:rotate(180deg);color:var(--nu-icon-sub-600)}.nu-combobox__trigger[data-state=open]{border-color:var(--nu-stroke-strong-950)}.nu-combobox__content{inline-size:var(--radix-popover-trigger-width);min-inline-size:var(--radix-popover-trigger-width);padding:0;gap:0}.nu-combobox__content>[cmdk-root]{display:flex;flex-direction:column;min-block-size:0}.nu-combobox__search{display:flex;align-items:center;gap:var(--nu-space-2);margin-inline:calc(var(--nu-space-2) - 1px);padding:var(--nu-space-3) var(--nu-space-2);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200);color:var(--nu-icon-sub-600)}.nu-combobox__search>svg{flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-combobox__search-input{flex:1 1;min-inline-size:0;border:0;outline:none;background:transparent;color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height)}.nu-combobox__search-input::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-combobox__list{padding:calc(var(--nu-space-2) - 1px);overflow-y:auto;--nu-menu-list-max:320px;max-block-size:min(var(--nu-menu-list-max),var(--radix-popover-content-available-height,100vh))}.nu-combobox__list [cmdk-group-items]{display:flex;flex-direction:column;gap:var(--nu-space-1)}.nu-combobox__list [cmdk-group]+[cmdk-group]{-webkit-margin-before:var(--nu-space-1);margin-block-start:var(--nu-space-1)}.nu-combobox__list [cmdk-group-heading]{padding:var(--nu-space-1) var(--nu-space-2);color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-combobox__empty{padding:var(--nu-space-4) var(--nu-space-2);color:var(--nu-text-sub-600);text-align:center;font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height)}@media (prefers-reduced-motion:reduce){.nu-combobox__chevron{transition:none}}.nu-command__overlay{position:fixed;inset:0;background:var(--nu-overlay-gray);z-index:var(--nu-z-overlay);animation:nu-fade-in var(--nu-duration-fast) var(--nu-ease-standard)}.nu-command{--nu-command-width:600px;position:fixed;inset-block-start:15vh;inset-inline-start:50%;transform:translateX(-50%);box-sizing:border-box;inline-size:min(var(--nu-command-width),calc(100vw - var(--nu-space-8)));max-block-size:70vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-16);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-medium);color:var(--nu-text-strong-950);z-index:var(--nu-z-modal);animation:nu-command-in var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-command[data-state=closed]{animation:nu-command-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-command__overlay[data-state=closed]{animation:nu-fade-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-command>[cmdk-root]{display:flex;flex-direction:column;min-block-size:0}@keyframes nu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nu-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nu-command-in{0%{opacity:0;translate:0 calc(-1 * var(--nu-space-2));scale:.98}to{opacity:1;translate:0 0;scale:1}}@keyframes nu-command-out{0%{opacity:1;translate:0 0;scale:1}to{opacity:0;translate:0 calc(-1 * var(--nu-space-2));scale:.98}}.nu-command__search{display:flex;align-items:center;gap:var(--nu-space-2);padding:var(--nu-space-3-5) calc(var(--nu-space-5) - 1px) calc(var(--nu-space-3-5) - 1px);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200)}.nu-command__search-icon{flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600)}.nu-command__input{flex:1 1;min-inline-size:0;block-size:var(--nu-type-paragraph-small-line-height);padding:0;border:0;outline:none;background:transparent;color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height)}.nu-command__input::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-command__list{flex:1 1;overflow-y:auto;padding:var(--nu-space-2)}.nu-command__list [cmdk-group-items]{display:flex;flex-direction:column;gap:var(--nu-space-1)}.nu-command__list [cmdk-group]+[cmdk-group]{-webkit-margin-before:var(--nu-space-2);margin-block-start:var(--nu-space-2)}.nu-command__list [cmdk-group-heading]{padding:var(--nu-space-1) var(--nu-space-3);color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-command__item{--nu-menu-item-min-height:44px;gap:var(--nu-space-3);padding:var(--nu-space-2-5) var(--nu-space-3);border-radius:var(--nu-radius-10)}.nu-command__item[data-command-size=md]{--nu-menu-item-min-height:64px;padding:var(--nu-space-3)}.nu-command__empty{padding:var(--nu-space-6) var(--nu-space-3);color:var(--nu-text-sub-600);text-align:center;font-size:var(--nu-type-paragraph-small-size)}.nu-command__footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-space-3);--nu-command-footer-height:52px;min-block-size:var(--nu-command-footer-height);box-sizing:border-box;padding:calc(var(--nu-space-3-5) - 1px) calc(var(--nu-space-5) - 1px) var(--nu-space-3-5);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height)}.nu-command__hint{display:inline-flex;align-items:center;gap:var(--nu-space-2)}.nu-command__footer-end{-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:var(--nu-space-1)}@media (prefers-reduced-motion:reduce){.nu-command,.nu-command[data-state=closed],.nu-command__overlay,.nu-command__overlay[data-state=closed]{animation:none}}.nu-date{display:block;inline-size:100%}.nu-date__content{--nu-menu-min-width:0;padding:var(--nu-space-4);border-radius:var(--nu-radius-16)}.nu-date__range{cursor:pointer;text-align:start;padding:0;font:inherit}.nu-calendar{--nu-calendar-cell:var(--nu-space-10);--nu-calendar-control:2.25rem;display:flex;flex-direction:column;gap:var(--nu-space-3);box-sizing:border-box;inline-size:calc(var(--nu-calendar-cell) * 7);max-inline-size:100%;color:var(--nu-text-strong-950)}.nu-calendar,.nu-calendar button,.nu-calendar select{font-family:var(--nu-font-body)}.nu-calendar__head{display:flex;align-items:center;justify-content:space-between;gap:var(--nu-space-1);min-block-size:var(--nu-calendar-control)}.nu-calendar__caption{margin:0;flex:1 1 auto;text-align:center;font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);font-weight:var(--nu-font-weight-medium)}.nu-calendar__selects{display:flex;flex:1 1;min-inline-size:0;gap:var(--nu-space-2)}.nu-calendar__select-wrap{position:relative;display:flex;min-inline-size:0}.nu-calendar__select-wrap:first-child{flex:1 1}.nu-calendar__select-wrap:last-child{flex:0 0 5rem}.nu-calendar__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--nu-calendar-control);padding:0 calc(var(--nu-space-6) + var(--nu-space-1)) 0 var(--nu-space-3);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-10);text-overflow:ellipsis;background:var(--nu-bg-white);color:var(--nu-text-strong-950);font-size:var(--nu-type-label-small-size);font-weight:var(--nu-font-weight-medium);cursor:pointer}.nu-calendar__select-icon{position:absolute;inset-block-start:50%;inset-inline-end:var(--nu-space-2);translate:0 -50%;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);color:var(--nu-icon-sub-600);pointer-events:none}.nu-calendar__select:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:2px}@media (hover:hover){.nu-calendar__select:hover{background:var(--nu-bg-weak-50)}}.nu-calendar__nav{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-calendar-control);block-size:var(--nu-calendar-control);padding:0;border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer}.nu-calendar__nav>svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-calendar__nav:disabled{color:var(--nu-icon-disabled-300);cursor:not-allowed}.nu-calendar__nav:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:2px}@media (hover:hover){.nu-calendar__nav:not(:disabled):hover{background:var(--nu-bg-soft-100);color:var(--nu-icon-strong-950)}}.nu-calendar__grid{inline-size:100%;border-collapse:separate;border-spacing:0 var(--nu-space-0-5);table-layout:fixed;animation:nu-calendar-in var(--nu-duration-fast) var(--nu-ease-standard)}@keyframes nu-calendar-in{0%{opacity:0}to{opacity:1}}.nu-calendar__weekday{padding:var(--nu-space-1) 0 var(--nu-space-2);text-align:center;color:var(--nu-text-sub-600);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);font-weight:var(--nu-font-weight-medium)}.nu-calendar__weekday abbr{text-decoration:none}.nu-calendar__cell{position:relative;block-size:var(--nu-calendar-cell);padding:0;text-align:center}.nu-calendar__cell[data-in-range]{background:var(--nu-state-primary-lighter)}.nu-calendar__cell[data-edge-start],.nu-calendar__cell[data-range-start]{border-start-start-radius:var(--nu-radius-full);border-end-start-radius:var(--nu-radius-full)}.nu-calendar__cell[data-edge-end],.nu-calendar__cell[data-range-end]{border-start-end-radius:var(--nu-radius-full);border-end-end-radius:var(--nu-radius-full)}.nu-calendar__day{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:0;border:1px solid transparent;border-radius:var(--nu-radius-full);background:transparent;color:inherit;font-size:var(--nu-type-label-small-size);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-calendar__day[data-today]{border-color:var(--nu-stroke-sub-300);font-weight:var(--nu-font-weight-medium)}.nu-calendar__day[data-selected]{border-color:var(--nu-state-primary-base);background:var(--nu-state-primary-base);color:var(--nu-text-white);font-weight:var(--nu-font-weight-medium)}.nu-calendar__day:disabled{color:var(--nu-text-disabled-300);cursor:not-allowed}.nu-calendar__day:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:2px}@media (hover:hover){.nu-calendar__day:not(:disabled):not([data-selected]):hover{background:var(--nu-bg-soft-100)}.nu-calendar__cell[data-in-range] .nu-calendar__day:not(:disabled):not([data-selected]):hover{background:var(--nu-state-primary-light)}}.nu-calendar__foot{display:flex;justify-content:center}.nu-calendar__today{padding:var(--nu-space-2) var(--nu-space-4);border:0;border-radius:var(--nu-radius-full);background:transparent;color:var(--nu-state-primary-base);font-size:var(--nu-type-label-small-size);font-weight:var(--nu-font-weight-medium);cursor:pointer}.nu-calendar__today:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:2px}@media (hover:hover){.nu-calendar__today:hover{background:var(--nu-bg-soft-100)}}@media (pointer:coarse){.nu-calendar{--nu-calendar-cell:calc(var(--nu-space-10) + var(--nu-space-1))}}@media (prefers-reduced-motion:reduce){.nu-calendar__day,.nu-calendar__grid{animation:none;transition:none}}@media (forced-colors:active){.nu-calendar__day[data-selected]{background:Highlight;color:HighlightText}.nu-calendar__day[data-today]{border-color:CanvasText}}.nu-digit-input{--nu-digit-size:80px;display:flex;gap:var(--nu-space-3)}.nu-digit-input__box{box-sizing:border-box;flex:0 1 var(--nu-digit-size);min-inline-size:0;aspect-ratio:1;margin:0;padding:0;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-10);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-strong-950);text-align:center;font-family:var(--nu-type-title-h5-family);font-size:var(--nu-type-title-h5-size);line-height:var(--nu-type-title-h5-line-height);font-weight:var(--nu-type-title-h5-weight);font-variation-settings:var(--nu-font-variation-display);caret-color:var(--nu-text-strong-950);outline:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-digit-input__box:not(:disabled):not(:focus):hover{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none}}.nu-digit-input__box:focus{background:var(--nu-bg-white);border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-digit-input[data-invalid] .nu-digit-input__box{border-color:var(--nu-state-error-base)}.nu-digit-input[data-invalid] .nu-digit-input__box:focus{box-shadow:var(--nu-shadow-buttons-error-focus)}.nu-digit-input__box:disabled{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none;color:var(--nu-text-disabled-500);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-digit-input__box{transition:none}}@media (forced-colors:active){.nu-digit-input__box:focus{outline:2px solid Highlight;outline-offset:2px}}.nu-divider{--nu-divider-color:var(--nu-stroke-soft-200);--nu-divider-text-color:var(--nu-text-sub-600);--nu-divider-gap:var(--nu-space-2-5);--nu-divider-section-pad-inline:100px;display:flex;align-items:center;gap:var(--nu-divider-gap);box-sizing:border-box;min-inline-size:0;color:var(--nu-divider-text-color)}.nu-divider__line{flex:1 1;min-inline-size:0;block-size:1px;background:var(--nu-divider-color)}.nu-divider__label{min-inline-size:0;overflow-wrap:anywhere}.nu-divider[data-type=line]{block-size:1px;background:var(--nu-divider-color)}.nu-divider[data-type=line-spacing]{block-size:var(--nu-space-1);padding-block:calc((var(--nu-space-1) - 1px) / 2);background:var(--nu-divider-color);background-clip:content-box}.nu-divider[data-type=text-line] .nu-divider__label{flex:none;font-family:var(--nu-type-subheading-small-family);font-size:var(--nu-type-subheading-small-size);line-height:var(--nu-type-subheading-small-line-height);letter-spacing:var(--nu-type-subheading-small-tracking);font-weight:var(--nu-type-subheading-small-weight);text-transform:uppercase}.nu-divider[data-type=text]{padding:var(--nu-space-1) var(--nu-space-2);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-divider[data-type=solid-text]{gap:var(--nu-space-1-5);padding:var(--nu-space-1-5) var(--nu-space-5);background:var(--nu-bg-weak-50);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-divider[data-type=action]>:not(.nu-divider__line){flex:none}.nu-divider[data-type=section]{gap:var(--nu-space-10);padding:var(--nu-space-3) min(var(--nu-divider-section-pad-inline),8vw);background:var(--nu-bg-soft-200);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-divider[data-type=section]>.nu-divider__label{flex:1 1}.nu-divider[data-orientation=vertical]{flex-direction:column;align-self:stretch}.nu-divider[data-orientation=vertical][data-type=line]{inline-size:1px;block-size:auto}.nu-divider[data-orientation=vertical][data-type=line-spacing]{inline-size:var(--nu-space-1);block-size:auto;padding-block:0;padding-inline:calc((var(--nu-space-1) - 1px) / 2)}.nu-divider[data-orientation=vertical]>.nu-divider__line{inline-size:1px;block-size:auto;min-block-size:var(--nu-space-2)}@media (forced-colors:active){.nu-divider[data-type=line-spacing],.nu-divider[data-type=line],.nu-divider__line{forced-color-adjust:none;background-color:CanvasText}.nu-divider[data-type=section],.nu-divider[data-type=solid-text]{border:1px solid CanvasText}}.nu-menu-item--radio[data-state=checked]{background:var(--nu-bg-soft-200)}.nu-menu-item--radio[data-state=checked][data-highlighted]{background:var(--nu-bg-soft-200);box-shadow:inset 0 0 0 1px var(--nu-stroke-sub-300)}.nu-empty-state{--nu-empty-state-pad-block:var(--nu-space-10);--nu-empty-state-pad-inline:var(--nu-space-0);--nu-empty-state-gap:var(--nu-space-3);--nu-empty-state-text-gap:var(--nu-space-1);--nu-empty-state-actions-gap:var(--nu-space-2);--nu-empty-state-max-width:400px;--nu-empty-state-icon-size:var(--nu-space-6);--nu-empty-state-icon-color:var(--nu-icon-strong-950);--nu-empty-state-title-color:var(--nu-text-strong-950);--nu-empty-state-description-color:var(--nu-text-sub-600);display:flex;flex-direction:column;align-items:center;gap:var(--nu-empty-state-gap);padding:var(--nu-empty-state-pad-block) var(--nu-empty-state-pad-inline);text-align:center}.nu-empty-state[data-size=compact]{--nu-empty-state-pad-block:var(--nu-space-6);--nu-empty-state-pad-inline:var(--nu-space-4);--nu-empty-state-gap:var(--nu-space-2);--nu-empty-state-icon-size:var(--nu-space-5);--nu-empty-state-icon-color:var(--nu-icon-sub-600)}.nu-empty-state__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--nu-empty-state-icon-color)}.nu-empty-state__icon>svg{inline-size:var(--nu-empty-state-icon-size);block-size:var(--nu-empty-state-icon-size);fill:currentColor}.nu-empty-state__text{display:flex;flex-direction:column;gap:var(--nu-empty-state-text-gap);max-inline-size:min(100%,var(--nu-empty-state-max-width))}.nu-empty-state__title{margin:0;color:var(--nu-empty-state-title-color);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-empty-state__description{margin:0;color:var(--nu-empty-state-description-color);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-empty-state[data-size=compact] .nu-empty-state__title{font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-empty-state[data-size=compact] .nu-empty-state__description{font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-empty-state__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--nu-empty-state-actions-gap)}@media (forced-colors:active){.nu-empty-state__icon{color:CanvasText}}.nu-empty-state__illustration{display:inline-flex;justify-content:center;line-height:0}.nu-feedback{flex-wrap:wrap;gap:var(--nu-space-2)}.nu-feedback,.nu-feedback__buttons{display:inline-flex;align-items:center}.nu-feedback__buttons{gap:var(--nu-space-1)}.nu-feedback__thanks{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-feedback__thanks:empty{display:none}.nu-feedback-action{--nu-feedback-action-size:28px;--nu-feedback-action-icon:16px;--nu-feedback-action-radius:var(--nu-radius-8);--nu-feedback-action-bg:var(--nu-bg-weak-50);--nu-feedback-action-border:transparent;--nu-feedback-action-bg-hover:var(--nu-bg-soft-200);--nu-feedback-action-border-hover:transparent;box-sizing:border-box;display:inline-flex;flex:none;align-items:center;justify-content:center;gap:var(--nu-space-1);min-inline-size:var(--nu-feedback-action-size);block-size:var(--nu-feedback-action-size);margin:0;padding:0;border:1px solid var(--nu-feedback-action-border);border-radius:var(--nu-feedback-action-radius);background:var(--nu-feedback-action-bg);color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-feedback-action[data-size=md]{--nu-feedback-action-size:36px;--nu-feedback-action-icon:20px;--nu-feedback-action-radius:var(--nu-radius-10)}.nu-feedback-action[data-appearance=stroke]{--nu-feedback-action-bg:var(--nu-bg-white);--nu-feedback-action-border:var(--nu-stroke-sub-300);--nu-feedback-action-bg-hover:var(--nu-bg-weak-50);--nu-feedback-action-border-hover:var(--nu-bg-weak-50)}.nu-feedback-action[data-appearance=ghost]{--nu-feedback-action-bg:transparent;--nu-feedback-action-bg-hover:var(--nu-bg-weak-50)}.nu-feedback-action[data-text]{padding-inline:var(--nu-space-2);color:var(--nu-text-sub-600)}.nu-feedback-action__icon{display:inline-flex;flex:none;inline-size:var(--nu-feedback-action-icon);block-size:var(--nu-feedback-action-icon)}.nu-feedback-action__icon>svg{inline-size:100%;block-size:100%}.nu-feedback-action__text{white-space:nowrap;font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}@media (hover:hover){.nu-feedback-action:not(:disabled):not([data-active]):hover{background:var(--nu-feedback-action-bg-hover);border-color:var(--nu-feedback-action-border-hover)}}.nu-feedback-action[data-active]{border-color:var(--nu-bg-strong-950);background:var(--nu-bg-strong-950);color:var(--nu-icon-white)}@media (hover:hover){.nu-feedback-action[data-active]:not(:disabled):hover{border-color:var(--nu-bg-surface-800);background:var(--nu-bg-surface-800)}}.nu-feedback-action[data-copied] .nu-feedback-action__icon{color:var(--nu-green-700)}.nu-feedback-action:focus-visible{outline:none;box-shadow:var(--nu-shadow-buttons-primary-focus)}.nu-feedback-action:disabled{color:var(--nu-icon-disabled-300);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-feedback-action{transition:none}}@media (forced-colors:active){.nu-feedback-action{border-color:ButtonText}.nu-feedback-action[data-appearance=ghost]:not([data-active]){border-color:transparent}.nu-feedback-action[data-active]{forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}.nu-feedback-action:focus-visible{outline:2px solid Highlight;outline-offset:2px}.nu-feedback-action:disabled{color:GrayText;border-color:GrayText}}.nu-field{display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0}.nu-field__label{display:inline-flex;align-items:center;gap:1px;min-block-size:var(--nu-space-6);color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-field__required{color:var(--nu-red-700)}.nu-field__sublabel{color:var(--nu-text-sub-600);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-field__error,.nu-field__hint{display:flex;align-items:flex-start;gap:var(--nu-space-1);margin:0;font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight);color:var(--nu-text-sub-600)}.nu-field__error{color:var(--nu-red-700)}.nu-field__hint-icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);color:var(--nu-icon-soft-400)}.nu-field__error .nu-field__hint-icon{color:var(--nu-red-700)}.nu-field__hint-icon>svg{inline-size:100%;block-size:100%}.nu-field[data-disabled] .nu-field__hint,.nu-field[data-disabled] .nu-field__label,.nu-field[data-disabled] .nu-field__required,.nu-field[data-disabled] .nu-field__sublabel{color:var(--nu-text-disabled-500)}.nu-field[data-disabled] .nu-field__hint-icon{color:var(--nu-icon-disabled-300)}.nu-file-upload{--nu-file-upload-bg:var(--nu-bg-white);--nu-file-upload-bg-hover:var(--nu-bg-weak-50);--nu-file-upload-border:var(--nu-stroke-sub-300);--nu-file-upload-icon-size:24px;position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--nu-space-5);padding:var(--nu-space-8);border:1px dashed var(--nu-file-upload-border);border-radius:var(--nu-radius-12);background:var(--nu-file-upload-bg);text-align:center;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-file-upload:not([data-disabled]):hover{background:var(--nu-file-upload-bg-hover)}}.nu-file-upload[data-dragging]{background:var(--nu-file-upload-bg-hover);border-style:solid;border-color:var(--nu-stroke-strong-950)}.nu-file-upload[data-invalid]{--nu-file-upload-border:var(--nu-state-error-base)}.nu-file-upload[data-disabled]{cursor:not-allowed}.nu-file-upload__icon{display:inline-flex;inline-size:var(--nu-file-upload-icon-size);block-size:var(--nu-file-upload-icon-size);color:var(--nu-icon-sub-600)}.nu-file-upload__icon>svg{inline-size:100%;block-size:100%}.nu-file-upload__text{display:flex;flex-direction:column;gap:var(--nu-space-1-5);max-inline-size:100%}.nu-file-upload__title{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-file-upload__hint{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-file-upload[data-disabled] .nu-file-upload__hint,.nu-file-upload[data-disabled] .nu-file-upload__title{color:var(--nu-text-disabled-500)}.nu-file-upload[data-disabled] .nu-file-upload__icon{color:var(--nu-icon-disabled-300)}.nu-file-upload__browse{display:inline-flex;align-items:center;justify-content:center;padding-block:calc(var(--nu-space-1-5) - 1px);padding-inline:calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-8);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}@media (hover:hover){.nu-file-upload__browse:not(:disabled):hover{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none;color:var(--nu-text-strong-950)}}.nu-file-upload__browse:focus-visible{outline:none;background:var(--nu-bg-white);border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus);color:var(--nu-text-strong-950)}.nu-file-upload__browse:disabled{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none;color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-file-upload__input{display:none}.nu-file-upload-item{--nu-file-upload-item-border:var(--nu-stroke-soft-200);--nu-file-upload-item-status-icon:var(--nu-state-primary-base);--nu-file-upload-item-status-icon-size:16px;--nu-file-upload-item-action-size:24px;--nu-file-upload-item-action-icon-size:20px;display:flex;flex-direction:column;gap:var(--nu-space-4);padding-block:calc(var(--nu-space-4) - 1px);padding-inline:calc(var(--nu-space-3-5) - 1px) calc(var(--nu-space-4) - 1px);border:1px solid var(--nu-file-upload-item-border);border-radius:var(--nu-radius-12);background:var(--nu-bg-white);min-inline-size:0}.nu-file-upload-item[data-density=compact]{gap:var(--nu-space-2-5);padding:calc(var(--nu-space-2-5) - 1px)}.nu-file-upload-item[data-density=compact] .nu-file-upload-item__summary{gap:0}.nu-file-upload-item[data-density=compact] .nu-file-upload-item__action{color:var(--nu-red-700)}.nu-file-upload-item[data-status=completed]{--nu-file-upload-item-status-icon:var(--nu-state-success-base)}.nu-file-upload-item[data-status=error]{--nu-file-upload-item-border:var(--nu-state-error-base);--nu-file-upload-item-status-icon:var(--nu-state-error-base)}.nu-file-upload-item__content{display:flex;align-items:flex-start;gap:var(--nu-space-3);min-inline-size:0}.nu-file-upload-item__icon{display:inline-flex;flex-shrink:0}.nu-file-upload-item__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:var(--nu-space-2);min-inline-size:0}.nu-file-upload-item__summary{display:flex;flex-direction:column;gap:var(--nu-space-1);inline-size:100%;min-inline-size:0}.nu-file-upload-item__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-file-upload-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-space-1);color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-file-upload-item__size{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-file-upload-item__status{display:inline-flex;align-items:center;gap:var(--nu-space-1);color:var(--nu-text-strong-950)}.nu-file-upload-item__status-icon{display:inline-flex;inline-size:var(--nu-file-upload-item-status-icon-size);block-size:var(--nu-file-upload-item-status-icon-size);color:var(--nu-file-upload-item-status-icon)}.nu-file-upload-item__status-icon>svg{inline-size:100%;block-size:100%}.nu-file-upload-item__spinner{animation:nu-spin .8s linear infinite}.nu-file-upload-item__action{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-file-upload-item-action-size);block-size:var(--nu-file-upload-item-action-size);padding:0;border:0;border-radius:var(--nu-radius-6);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-file-upload-item[data-status=error] .nu-file-upload-item__action{color:var(--nu-red-700)}@media (hover:hover){.nu-file-upload-item__action:hover{background:var(--nu-bg-weak-50)}}.nu-file-upload-item__action:focus-visible{outline:none;box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-file-upload-item[data-status=error] .nu-file-upload-item__action:focus-visible{box-shadow:var(--nu-shadow-buttons-error-focus)}.nu-file-upload-item__action-icon{display:inline-flex;inline-size:var(--nu-file-upload-item-action-icon-size);block-size:var(--nu-file-upload-item-action-icon-size)}.nu-file-upload-item__action-icon>svg{inline-size:100%;block-size:100%}.nu-file-upload-item__progress{inline-size:100%}.nu-file-upload-list{display:flex;flex-direction:column;gap:var(--nu-space-3);min-inline-size:0;margin:0;padding:0;list-style:none}.nu-file-upload-list__item{min-inline-size:0}.nu-file-format-icon{--nu-file-format-icon-size:40px;--nu-file-format-icon-badge:calc(var(--nu-file-format-icon-size) * 2 / 3);--nu-file-format-icon-tile-bg:var(--nu-bg-weak-50);--nu-file-format-icon-fg:var(--nu-file-format-fg);--nu-file-format-icon-color:var(--nu-gray-600);--nu-file-format-icon-text-scale:0.32;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--nu-file-format-icon-size);block-size:var(--nu-file-format-icon-size);border-radius:calc(var(--nu-file-format-icon-size) * 2 / 9);background:var(--nu-file-format-icon-tile-bg)}.nu-file-format-icon[data-size="24"]{--nu-file-format-icon-size:24px}.nu-file-format-icon[data-size="32"]{--nu-file-format-icon-size:32px}.nu-file-format-icon[data-size="36"]{--nu-file-format-icon-size:36px}.nu-file-format-icon[data-size="48"]{--nu-file-format-icon-size:48px}.nu-file-format-icon[data-appearance=plain]{--nu-file-format-icon-badge:var(--nu-file-format-icon-size);background:transparent}.nu-file-format-icon[data-long]{--nu-file-format-icon-text-scale:0.27}.nu-file-format-icon[data-color=red]{--nu-file-format-icon-color:var(--nu-file-format-red)}.nu-file-format-icon[data-color=crimson]{--nu-file-format-icon-color:var(--nu-file-format-crimson)}.nu-file-format-icon[data-color=orange]{--nu-file-format-icon-color:var(--nu-file-format-orange)}.nu-file-format-icon[data-color=green]{--nu-file-format-icon-color:var(--nu-file-format-green)}.nu-file-format-icon[data-color=blue]{--nu-file-format-icon-color:var(--nu-file-format-blue)}.nu-file-format-icon[data-color=gray]{--nu-file-format-icon-color:var(--nu-file-format-gray)}.nu-file-format-icon[data-color=yellow]{--nu-file-format-icon-color:var(--nu-file-format-yellow)}.nu-file-format-icon[data-color=teal]{--nu-file-format-icon-color:var(--nu-file-format-teal)}.nu-file-format-icon[data-color=purple]{--nu-file-format-icon-color:var(--nu-file-format-purple)}.nu-file-format-icon[data-color=pink]{--nu-file-format-icon-color:var(--nu-file-format-pink)}.nu-file-format-icon__badge{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-file-format-icon-badge);block-size:var(--nu-file-format-icon-badge);border-radius:calc(var(--nu-file-format-icon-badge) / 6);background:var(--nu-file-format-icon-color);color:var(--nu-file-format-icon-fg);overflow:hidden}.nu-file-format-icon__text{font-family:var(--nu-font-body);font-size:calc(var(--nu-file-format-icon-badge) * var(--nu-file-format-icon-text-scale));line-height:1;font-weight:700;letter-spacing:0;white-space:nowrap}.nu-file-format-icon__glyph{display:inline-flex;inline-size:calc(var(--nu-file-format-icon-badge) * 7 / 12);block-size:calc(var(--nu-file-format-icon-badge) * 7 / 12)}.nu-file-format-icon__glyph>svg{inline-size:100%;block-size:100%}@media (prefers-reduced-motion:reduce){.nu-file-upload,.nu-file-upload-item__action,.nu-file-upload__browse{transition:none}.nu-file-upload-item__spinner{animation-duration:2.4s}}@media (forced-colors:active){.nu-file-upload,.nu-file-upload-item{border-color:CanvasText}.nu-file-upload[data-dragging]{border-color:Highlight}.nu-file-upload-item[data-status=error],.nu-file-upload[data-invalid]{border-color:Mark}.nu-file-upload__browse{border-color:ButtonText}.nu-file-upload-item__action:focus-visible,.nu-file-upload__browse:focus-visible{outline:2px solid Highlight;outline-offset:2px}.nu-file-format-icon__badge{forced-color-adjust:none;outline:1px solid CanvasText}}.nu-flashcard{--nu-flashcard-min-height:335px;--nu-flashcard-radius:var(--nu-radius-24);--nu-flashcard-pad-block:var(--nu-space-6);--nu-flashcard-pad-inline:var(--nu-space-10);--nu-flashcard-gap:var(--nu-space-4);--nu-flashcard-bg:var(--nu-bg-weak-50);--nu-flashcard-stroke:var(--nu-stroke-soft-200);--nu-flashcard-focus-shadow:var(--nu-shadow-buttons-primary-focus);--nu-flashcard-focus-stroke:var(--nu-state-primary-base);--nu-flashcard-duration:var(--nu-duration-slow);--nu-flashcard-hint-room:60px;inline-size:100%;perspective:1600px}.nu-flashcard__inner{position:relative;display:grid;min-block-size:var(--nu-flashcard-min-height);transform-style:preserve-3d;transition:transform var(--nu-flashcard-duration) var(--nu-ease-standard)}.nu-flashcard[data-flipped] .nu-flashcard__inner{transform:rotateY(180deg)}.nu-flashcard__face{position:relative;grid-area:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nu-flashcard-gap);min-inline-size:0;padding:var(--nu-flashcard-pad-block) var(--nu-flashcard-pad-inline);border:1px solid var(--nu-flashcard-stroke);border-radius:var(--nu-flashcard-radius);background:var(--nu-flashcard-bg);text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:visibility 0s linear 0s}.nu-flashcard__face[data-side=back]{transform:rotateY(180deg)}.nu-flashcard__face[aria-hidden=true]{visibility:hidden;transition-delay:var(--nu-flashcard-duration)}.nu-flashcard__face[data-side=front]:has(.nu-flashcard__hint-toggle){-webkit-padding-after:var(--nu-flashcard-hint-room);padding-block-end:var(--nu-flashcard-hint-room)}.nu-flashcard__flip{display:flex;flex-direction:column;align-items:center;gap:var(--nu-space-2-5);max-inline-size:100%;margin:0;padding:0;border:0;background:none;color:var(--nu-text-strong-950);font:inherit;text-align:center;cursor:pointer}.nu-flashcard__flip:before{content:"";position:absolute;inset:-1px;border:1px solid transparent;border-radius:var(--nu-flashcard-radius)}.nu-flashcard__flip:focus-visible{outline:none}.nu-flashcard__flip:focus-visible:before{border-color:var(--nu-flashcard-focus-stroke);box-shadow:var(--nu-flashcard-focus-shadow)}.nu-flashcard__text{display:block;max-inline-size:100%;overflow-wrap:anywhere;font-family:var(--nu-type-title-h6-family);font-size:var(--nu-type-title-h6-size);line-height:var(--nu-type-title-h6-line-height);letter-spacing:var(--nu-type-title-h6-tracking);font-weight:var(--nu-type-title-h6-weight)}.nu-flashcard__prompt{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-flashcard__eyebrow{font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}.nu-flashcard__hint,.nu-flashcard__note{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--nu-space-4);align-self:stretch;color:var(--nu-text-strong-950)}.nu-flashcard__hint-body{display:flex;flex-direction:column;gap:var(--nu-space-0-5)}.nu-flashcard__hint-title,.nu-flashcard__note-label{margin:0;font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-flashcard__hint-text,.nu-flashcard__note-text{font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-flashcard__note-row{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:var(--nu-space-1)}.nu-flashcard__hint-toggle{position:absolute;z-index:1;inset-inline-start:var(--nu-space-3);inset-block-end:var(--nu-space-4)}.nu-flashcard-deck{--nu-flashcard-deck-gap:10px;display:flex;flex-direction:column;gap:var(--nu-flashcard-deck-gap);min-inline-size:0}.nu-flashcard-deck__nav{display:flex;align-items:center;justify-content:space-between;gap:var(--nu-space-3)}.nu-flashcard-deck__position{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-flashcard-deck .nu-flashcard-deck__nav .nu-button[data-unavailable][aria-disabled]{background:var(--nu-bg-weak-50);border-color:transparent;color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-flashcard-deck__rating{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--nu-space-3)}@media (prefers-reduced-motion:reduce){.nu-flashcard__face[aria-hidden=true],.nu-flashcard__inner{transition:none}}@media (forced-colors:active){.nu-flashcard__face{border-color:CanvasText}.nu-flashcard__flip:focus-visible:before{border-color:Highlight;outline:2px solid Highlight;outline-offset:2px}.nu-flashcard-deck__nav .nu-button[data-unavailable]{color:GrayText}}.nu-key-icon{--nu-key-icon-size:var(--nu-space-10);--nu-key-icon-glyph:var(--nu-space-5);--nu-key-icon-fg:var(--nu-icon-sub-600);--nu-key-icon-tint:var(--nu-state-faded-lighter);box-sizing:border-box;display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-key-icon-size);block-size:var(--nu-key-icon-size);border-radius:var(--nu-radius-full);color:var(--nu-key-icon-fg)}.nu-key-icon>svg{inline-size:var(--nu-key-icon-glyph);block-size:var(--nu-key-icon-glyph)}.nu-key-icon[data-size="32"]{--nu-key-icon-size:var(--nu-space-8);--nu-key-icon-glyph:var(--nu-space-5)}.nu-key-icon[data-size="48"]{--nu-key-icon-size:var(--nu-space-12);--nu-key-icon-glyph:var(--nu-space-6)}.nu-key-icon[data-size="56"]{--nu-key-icon-size:56px;--nu-key-icon-glyph:28px}.nu-key-icon[data-size="64"]{--nu-key-icon-size:var(--nu-space-16);--nu-key-icon-glyph:var(--nu-space-8)}.nu-key-icon[data-appearance=stroke]{border:1px solid var(--nu-stroke-soft-200);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small)}.nu-key-icon[data-appearance=lighter]{background:var(--nu-key-icon-tint)}.nu-key-icon[data-color=blue]{--nu-key-icon-fg:var(--nu-state-primary-base);--nu-key-icon-tint:var(--nu-state-purple-lighter)}.nu-key-icon[data-color=orange]{--nu-key-icon-fg:var(--nu-state-warning-base);--nu-key-icon-tint:var(--nu-state-warning-lighter)}.nu-key-icon[data-color=red]{--nu-key-icon-fg:var(--nu-state-error-base);--nu-key-icon-tint:var(--nu-state-error-lighter)}.nu-key-icon[data-color=green]{--nu-key-icon-fg:var(--nu-state-success-base);--nu-key-icon-tint:var(--nu-state-success-lighter)}.nu-key-icon[data-color=yellow]{--nu-key-icon-fg:var(--nu-state-pending-base);--nu-key-icon-tint:var(--nu-state-pending-lighter)}.nu-key-icon[data-color=purple]{--nu-key-icon-fg:var(--nu-state-purple-base);--nu-key-icon-tint:var(--nu-state-purple-lighter)}.nu-key-icon[data-color=pink]{--nu-key-icon-fg:var(--nu-state-feature-base);--nu-key-icon-tint:var(--nu-state-feature-lighter)}.nu-key-icon[data-color=teal]{--nu-key-icon-fg:var(--nu-state-verified-base);--nu-key-icon-tint:var(--nu-state-verified-lighter)}.nu-link-button{--nu-link-color:var(--nu-text-sub-600);--nu-link-color-hover:var(--nu-text-strong-950);display:inline-flex;align-items:center;gap:var(--nu-space-1);margin:0;padding:0;border:0;background:none;color:var(--nu-link-color);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);text-decoration:none;cursor:pointer;transition:color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-link-button[data-size=sm]{font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-link-button[data-underline] .nu-link-button__label{text-decoration:underline;text-underline-offset:2px}.nu-link-button__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-type-label-small-line-height);block-size:var(--nu-type-label-small-line-height)}.nu-link-button[data-size=sm] .nu-link-button__icon{inline-size:var(--nu-type-paragraph-x-small-line-height);block-size:var(--nu-type-paragraph-x-small-line-height)}.nu-link-button__icon>svg{inline-size:100%;block-size:100%}.nu-link-button[data-tone=black]{--nu-link-color:var(--nu-text-strong-950);--nu-link-color-hover:var(--nu-text-sub-600)}.nu-link-button[data-tone=primary]{--nu-link-color:var(--nu-state-primary-base);--nu-link-color-hover:var(--nu-blue-700)}.nu-link-button[data-tone=error]{--nu-link-color:var(--nu-red-700);--nu-link-color-hover:var(--nu-red-800)}.nu-link-button[data-tone=white]{--nu-link-color:var(--nu-text-white);--nu-link-color-hover:var(--nu-text-white)}@media (hover:hover){.nu-link-button:not(:disabled):not([aria-disabled=true]):hover{color:var(--nu-link-color-hover)}}.nu-link-button:focus-visible{color:var(--nu-link-color-hover)}.nu-link-button:disabled,.nu-link-button[aria-disabled=true]{color:var(--nu-text-disabled-500);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-link-button{transition:none}}.nu-modal__overlay{position:fixed;inset:0;background:var(--nu-overlay-gray);z-index:var(--nu-z-overlay);animation:nu-modal-fade var(--nu-duration-base) var(--nu-ease-standard)}.nu-modal__overlay[data-state=closed]{animation:nu-modal-fade-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-modal{--nu-modal-width:664px;--nu-modal-radius:36px;--nu-modal-close-size:36px;--nu-modal-gutter:var(--nu-space-4);--nu-modal-pad-inline:var(--nu-space-6);--nu-modal-bar-pad:var(--nu-space-5);--nu-modal-alert-pad:var(--nu-space-8);position:fixed;inset:0;margin:auto;box-sizing:border-box;inline-size:min(var(--nu-modal-width),calc(100vw - 2 * var(--nu-modal-gutter)));block-size:-moz-fit-content;block-size:fit-content;max-block-size:calc(100dvh - 2 * var(--nu-modal-gutter));overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;border-radius:var(--nu-modal-radius);background:var(--nu-bg-white);color:var(--nu-text-strong-950);z-index:var(--nu-z-modal);animation:nu-modal-in var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-modal[data-state=closed]{animation:nu-modal-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-modal:focus{outline:none}@keyframes nu-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes nu-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nu-modal-in{0%{opacity:0;transform:translateY(var(--nu-space-2)) scale(.98)}to{opacity:1;transform:none}}@keyframes nu-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--nu-space-2)) scale(.98)}}.nu-modal__header{display:flex;flex-direction:column;justify-content:center;gap:var(--nu-space-1);min-inline-size:0}.nu-modal__header[data-icon]{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--nu-space-3)}.nu-modal__icon{display:inline-flex;flex:none;-webkit-margin-before:calc((var(--nu-type-label-x-large-line-height) - var(--nu-space-6)) / 2);margin-block-start:calc((var(--nu-type-label-x-large-line-height) - var(--nu-space-6)) / 2);color:var(--nu-icon-sub-600)}.nu-modal__icon>svg{inline-size:var(--nu-space-6);block-size:var(--nu-space-6)}.nu-modal__heading{display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0;flex:1 1}.nu-modal__title{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-x-large-family);font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);letter-spacing:var(--nu-type-label-x-large-tracking);font-weight:var(--nu-type-label-x-large-weight);overflow-wrap:anywhere}.nu-modal__description{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-medium-family);font-size:var(--nu-type-paragraph-medium-size);line-height:var(--nu-type-paragraph-medium-line-height);letter-spacing:var(--nu-type-paragraph-medium-tracking);font-weight:var(--nu-type-paragraph-medium-weight)}.nu-modal__body{display:flex;flex-direction:column;gap:var(--nu-space-3);min-inline-size:0}.nu-modal__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nu-space-4)}.nu-modal__close{position:absolute;inset-inline-end:var(--nu-modal-pad-inline)}.nu-modal[data-layout=sectioned]>.nu-modal__header{box-sizing:border-box;padding:var(--nu-modal-bar-pad) var(--nu-modal-pad-inline) calc(var(--nu-modal-bar-pad) - 1px);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200)}.nu-modal[data-layout=sectioned][data-close]>.nu-modal__header{-webkit-padding-end:calc(var(--nu-modal-pad-inline) + var(--nu-modal-close-size) + var(--nu-space-3));padding-inline-end:calc(var(--nu-modal-pad-inline) + var(--nu-modal-close-size) + var(--nu-space-3))}.nu-modal[data-layout=sectioned]>.nu-modal__body{padding:var(--nu-modal-pad-inline)}.nu-modal[data-layout=sectioned]>.nu-modal__footer{padding:0 var(--nu-modal-pad-inline) var(--nu-modal-pad-inline)}.nu-modal[data-layout=sectioned]>.nu-modal__footer[data-divider]{padding:calc(var(--nu-modal-bar-pad) - 1px) var(--nu-modal-pad-inline) var(--nu-modal-bar-pad);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-modal[data-layout=sectioned]>.nu-modal__header+.nu-modal__footer:not([data-divider]){-webkit-padding-before:var(--nu-modal-pad-inline);padding-block-start:var(--nu-modal-pad-inline)}.nu-modal[data-layout=sectioned]>.nu-modal__close{inset-block-start:calc(var(--nu-modal-bar-pad) + var(--nu-type-label-x-large-line-height) / 2 - var(--nu-modal-close-size) / 2);inset-inline-end:var(--nu-modal-bar-pad)}.nu-modal[data-layout=alert]{gap:var(--nu-space-6);padding:calc(var(--nu-modal-alert-pad) - 1px);border:1px solid var(--nu-stroke-soft-200)}.nu-modal[data-layout=alert]>.nu-modal__close{inset-block-start:calc(var(--nu-modal-alert-pad) + var(--nu-type-label-x-large-line-height) / 2 - var(--nu-modal-close-size) / 2 - 1px);inset-inline-end:calc(var(--nu-modal-bar-pad) - 1px)}.nu-modal[data-layout=alert][data-close]>.nu-modal__header .nu-modal__title{-webkit-padding-end:calc(var(--nu-modal-close-size) + var(--nu-space-2));padding-inline-end:calc(var(--nu-modal-close-size) + var(--nu-space-2))}@media (max-width:480px){.nu-modal{--nu-modal-radius:var(--nu-radius-24);--nu-modal-pad-inline:var(--nu-space-5);--nu-modal-bar-pad:var(--nu-space-4);--nu-modal-alert-pad:var(--nu-space-6)}}@media (prefers-reduced-motion:reduce){.nu-modal,.nu-modal[data-state=closed],.nu-modal__overlay,.nu-modal__overlay[data-state=closed]{animation:none}}@media (forced-colors:active){.nu-modal{border:1px solid CanvasText}}.nu-nuri{--nu-nuri-height:calc(var(--nu-space-12) * 2);position:relative;display:inline-block;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:var(--nu-nuri-height);aspect-ratio:343/409;line-height:0}.nu-nuri[data-size="32"]{--nu-nuri-height:var(--nu-space-8)}.nu-nuri[data-size="48"]{--nu-nuri-height:var(--nu-space-12)}.nu-nuri[data-size="64"]{--nu-nuri-height:var(--nu-space-16)}.nu-nuri[data-size="96"]{--nu-nuri-height:calc(var(--nu-space-12) * 2)}.nu-nuri[data-size="128"]{--nu-nuri-height:calc(var(--nu-space-16) * 2)}.nu-nuri[data-size="160"]{--nu-nuri-height:calc(var(--nu-space-20) * 2)}.nu-nuri[data-crop=head]{--nu-nuri-head:20px;--nu-nuri-full:calc(var(--nu-nuri-head) / 0.5171);height:var(--nu-nuri-head);width:calc(var(--nu-nuri-head) * 1.05);aspect-ratio:auto;overflow:hidden}.nu-nuri[data-crop=head]>.nu-nuri__art{position:absolute;inline-size:calc(var(--nu-nuri-full) * .8386);block-size:var(--nu-nuri-full);inset-block-start:calc(var(--nu-nuri-full) * -.0572);inset-inline-start:calc(var(--nu-nuri-full) * -.1422 + (100% - var(--nu-nuri-full) * .5047) / 2)}.nu-nuri__art{display:block;width:100%;height:100%;overflow:visible}.nu-nuri{--nu-nuri-phase:0s}.nu-nuri[data-phase="1"]{--nu-nuri-phase:-0.7s}.nu-nuri[data-phase="2"]{--nu-nuri-phase:-1.4s}.nu-nuri[data-phase="3"]{--nu-nuri-phase:-2.1s}.nu-nuri[data-phase="4"]{--nu-nuri-phase:-2.8s}.nu-nuri[data-phase="5"]{--nu-nuri-phase:-3.5s}.nu-nuri[data-phase="6"]{--nu-nuri-phase:-4.2s}.nu-nuri[data-phase="7"]{--nu-nuri-phase:-4.9s}.nu-nuri[data-emotion=celebrating]{--nu-nuri-neck:47.21% 56.59%;--nu-nuri-shoulder-l:33.70% 56.56%;--nu-nuri-shoulder-r:57.59% 58.48%}.nu-nuri[data-emotion=confused]{--nu-nuri-neck:46.34% 57.25%;--nu-nuri-shoulder-l:32.84% 57.22%;--nu-nuri-shoulder-r:56.73% 59.14%}.nu-nuri[data-emotion=curious],.nu-nuri[data-emotion=encouraging],.nu-nuri[data-emotion=excited]{--nu-nuri-neck:47.21% 55.22%;--nu-nuri-shoulder-l:33.70% 55.19%;--nu-nuri-shoulder-r:57.59% 57.11%}.nu-nuri[data-emotion=frustrated]{--nu-nuri-neck:46.34% 55.22%;--nu-nuri-shoulder-l:32.84% 55.19%;--nu-nuri-shoulder-r:56.73% 57.11%}.nu-nuri[data-emotion=happy]{--nu-nuri-neck:47.21% 55.22%;--nu-nuri-shoulder-l:33.70% 55.19%;--nu-nuri-shoulder-r:57.59% 57.11%}.nu-nuri[data-emotion=idle]{--nu-nuri-neck:46.34% 55.22%;--nu-nuri-shoulder-l:32.84% 55.19%;--nu-nuri-shoulder-r:56.73% 57.11%}.nu-nuri[data-emotion=proud]{--nu-nuri-neck:47.21% 55.92%;--nu-nuri-shoulder-l:33.70% 55.89%;--nu-nuri-shoulder-r:57.59% 57.80%}.nu-nuri[data-emotion=sad]{--nu-nuri-neck:47.21% 55.22%;--nu-nuri-shoulder-l:33.70% 55.19%;--nu-nuri-shoulder-r:57.59% 57.11%}.nu-nuri[data-emotion=sleepy]{--nu-nuri-neck:47.21% 56.41%;--nu-nuri-shoulder-l:33.70% 56.38%;--nu-nuri-shoulder-r:57.59% 58.29%}.nu-nuri[data-emotion=surprised],.nu-nuri[data-emotion=thinking]{--nu-nuri-neck:47.21% 55.22%;--nu-nuri-shoulder-l:33.70% 55.19%;--nu-nuri-shoulder-r:57.59% 57.11%}.nu-nuri[data-animated] [data-layer=Nuton_Root]{transform-box:fill-box;transform-origin:50% 100%;animation:nu-nuri-breathe 3.2s ease-in-out var(--nu-nuri-phase) infinite alternate}.nu-nuri[data-animated] [data-layer=Head_Rig]{transform-box:view-box;transform-origin:var(--nu-nuri-neck);animation:nu-nuri-tilt 6.4s ease-in-out var(--nu-nuri-phase) infinite alternate}.nu-nuri[data-animated] [data-layer=Wing-L],.nu-nuri[data-animated] [data-layer=Wing-R]{transform-box:view-box;animation:nu-nuri-wing 3.2s ease-in-out var(--nu-nuri-phase) infinite alternate}.nu-nuri[data-animated] [data-layer=Wing-L]{--nu-nuri-wing-dir:1;transform-origin:var(--nu-nuri-shoulder-l)}.nu-nuri[data-animated] [data-layer=Wing-R]{--nu-nuri-wing-dir:-1;transform-origin:var(--nu-nuri-shoulder-r)}.nu-nuri[data-animated] [data-layer^="Open eye"]{transform-box:fill-box;transform-origin:50% 50%;animation:nu-nuri-blink 5.2s linear var(--nu-nuri-phase) infinite}.nu-nuri[data-animated] [data-layer^="Pupil rig"]{transform-box:fill-box;animation:nu-nuri-glance 9s ease-in-out var(--nu-nuri-phase) infinite}.nu-nuri[data-animated][data-emotion=sleepy] [data-layer=Nuton_Root]{animation-duration:5s}.nu-nuri[data-animated][data-emotion=sleepy] [data-layer=Head_Rig]{animation-name:nu-nuri-doze;animation-duration:5s}.nu-nuri[data-animated][data-emotion=confused] [data-layer=Head_Rig],.nu-nuri[data-animated][data-emotion=thinking] [data-layer=Head_Rig]{animation-name:nu-nuri-ponder;animation-duration:4.8s}.nu-nuri[data-animated][data-emotion=sad] [data-layer=Nuton_Root]{animation-duration:4.4s}.nu-nuri[data-animated][data-emotion=sad] :is([data-layer=Wing-L],[data-layer=Wing-R]){animation-duration:4.4s}.nu-nuri:is([data-emotion=thinking],[data-emotion=surprised],[data-emotion=confused]) [data-layer^="Pupil rig"]{animation:none}.nu-nuri[data-emotion=encouraging] [data-layer^="Open eye"]{animation:none}.nu-nuri[data-animated]:is([data-emotion=excited],[data-emotion=celebrating]) :is([data-layer=Wing-L],[data-layer=Wing-R]){animation:nu-nuri-flap .36s ease-in-out 6 alternate,nu-nuri-wing 3.2s ease-in-out 2.16s infinite alternate}.nu-nuri[data-animated][data-emotion=celebrating] [data-layer=Nuton_Root]{animation:nu-nuri-hop .72s var(--nu-ease-standard) 3,nu-nuri-breathe 3.2s ease-in-out 2.16s infinite alternate}.nu-nuri[data-speaking] [data-layer="Lower beak"]{transform-box:fill-box;transform-origin:50% 0;animation:nu-nuri-jaw .9s ease-in-out infinite}.nu-nuri[data-speaking] [data-layer="Mouth interior"]{transform-box:fill-box;transform-origin:50% 0;animation:nu-nuri-mouth .9s ease-in-out infinite}.nu-nuri__art[data-react]{transform-origin:50% 100%;animation:nu-nuri-react var(--nu-duration-slower) var(--nu-ease-emphasized)}@keyframes nu-nuri-breathe{0%{transform:scale(1)}to{transform:scale(1.012,1.022)}}@keyframes nu-nuri-tilt{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}@keyframes nu-nuri-ponder{0%,20%{transform:rotate(0deg)}60%,to{transform:rotate(-4deg)}}@keyframes nu-nuri-doze{0%{transform:rotate(0deg)}to{transform:rotate(3.5deg)}}@keyframes nu-nuri-wing{0%{transform:rotate(0deg)}to{transform:rotate(calc(var(--nu-nuri-wing-dir) * 3deg))}}@keyframes nu-nuri-flap{0%{transform:rotate(0deg)}to{transform:rotate(calc(var(--nu-nuri-wing-dir) * 12deg))}}@keyframes nu-nuri-hop{0%,to{transform:translateY(0)}40%{transform:translateY(-6%)}70%{transform:translateY(0) scale(1.03,.97)}}@keyframes nu-nuri-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes nu-nuri-glance{0%,18%{transform:translate(0)}24%,46%{transform:translate(9%,-4%)}52%,74%{transform:translate(-7%,3%)}80%,to{transform:translate(0)}}@keyframes nu-nuri-jaw{0%,to{transform:translateY(0)}25%{transform:translateY(65%)}45%{transform:translateY(20%)}70%{transform:translateY(50%)}}@keyframes nu-nuri-mouth{0%,to{transform:scaleY(1)}25%{transform:scaleY(2.2)}45%{transform:scaleY(1.3)}70%{transform:scaleY(1.9)}}@keyframes nu-nuri-react{0%{transform:scale(.94,1.05)}45%{transform:scale(1.03,.97)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nu-nuri [data-layer],.nu-nuri__art{animation:none!important}}.nu-nuri[data-attentive] [data-layer^="Pupil rig"]{animation:none;translate:var(--nu-nuri-pupil-x,0) var(--nu-nuri-pupil-y,0)}.nu-nuri[data-attentive] [data-layer=Head_Rig]{transform-box:view-box;transform-origin:var(--nu-nuri-neck);rotate:var(--nu-nuri-head-turn,0deg)}.nu-nuri[data-poke] .nu-nuri__art{transform-origin:50% 100%;animation:nu-nuri-poke .6s var(--nu-ease-standard)}.nu-nuri[data-poke] :is([data-layer=Eye-L],[data-layer=Eye-R]){transform-box:fill-box;transform-origin:50% 50%;animation:nu-nuri-poke-blink .36s ease-in-out}.nu-nuri[data-poke] [data-layer=Wing-R-geometry]{transform-box:view-box;transform-origin:var(--nu-nuri-shoulder-r);animation:nu-nuri-poke-wave .6s ease-in-out}@keyframes nu-nuri-poke{0%,to{transform:none}25%{transform:scale(1.04,.96) rotate(-3deg)}55%{transform:scale(.98,1.03) rotate(2.5deg)}}@keyframes nu-nuri-poke-blink{0%,to{transform:scaleY(1)}45%{transform:scaleY(.1)}}@keyframes nu-nuri-poke-wave{0%,to{transform:rotate(0deg)}35%{transform:rotate(-14deg)}70%{transform:rotate(-4deg)}}.nu-nuri__fx{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.nu-nuri__fx [class*=nu-nuri-fx__]{transform-box:fill-box;transform-origin:50% 50%;opacity:0;animation-fill-mode:both}.nu-nuri__fx .nu-nuri-fx__burst,.nu-nuri__fx .nu-nuri-fx__cloud-shape,.nu-nuri__fx .nu-nuri-fx__lines,.nu-nuri__fx .nu-nuri-fx__perk,.nu-nuri__fx .nu-nuri-fx__stress{opacity:1}.nu-nuri-fx__glyph{font-family:var(--nu-font-header);font-weight:var(--nu-font-weight-medium);stroke-width:2;stroke-linejoin:round;paint-order:stroke}.nu-nuri-fx__question{fill:var(--nu-blue-700);stroke:var(--nu-blue-700);animation:nu-nuri-fx-ponder 2.2s var(--nu-ease-standard)}.nu-nuri-fx__question--small{fill:var(--nu-blue-400);stroke:var(--nu-blue-400);animation-delay:.35s}.nu-nuri-fx__bubble{animation:nu-nuri-fx-bubble 2.4s ease-in-out 3}.nu-nuri__fx g:nth-child(2)>.nu-nuri-fx__bubble{animation-delay:.18s}.nu-nuri-fx__cloud{animation-delay:.36s}.nu-nuri-fx__cloud-shape,circle.nu-nuri-fx__bubble{fill:var(--nu-bg-white);stroke:var(--nu-blue-200);stroke-width:2.5}.nu-nuri-fx__dot{fill:var(--nu-blue-600);animation:nu-nuri-fx-dot .8s ease-in-out 9}.nu-nuri-fx__dot:first-of-type{animation-delay:.6s}.nu-nuri-fx__dot:nth-of-type(2){animation-delay:.8s}.nu-nuri-fx__dot:nth-of-type(3){animation-delay:1s}.nu-nuri-fx__sparkle{fill:var(--nu-yellow-400);animation:nu-nuri-fx-twinkle 1.2s var(--nu-ease-standard)}.nu-nuri__fx>g>g:nth-child(2)>.nu-nuri-fx__sparkle{animation-delay:.18s}.nu-nuri__fx>g>g:nth-child(3)>.nu-nuri-fx__sparkle{animation-delay:.36s}.nu-nuri__fx>g>g:nth-child(4)>.nu-nuri-fx__sparkle{animation-delay:.5s}.nu-nuri-fx__star{fill:var(--nu-yellow-500);animation:nu-nuri-fx-shine 1.8s var(--nu-ease-emphasized)}.nu-nuri-fx__confetti{animation:nu-nuri-fx-confetti 2s cubic-bezier(.2,.7,.3,1)}.nu-nuri-fx__confetti:nth-child(7n+1){fill:var(--nu-blue-500)}.nu-nuri-fx__confetti:nth-child(7n+2){fill:var(--nu-yellow-400)}.nu-nuri-fx__confetti:nth-child(7n+3){fill:var(--nu-pink-400)}.nu-nuri-fx__confetti:nth-child(7n+4){fill:var(--nu-green-400)}.nu-nuri-fx__confetti:nth-child(7n+5){fill:var(--nu-orange-400)}.nu-nuri-fx__confetti:nth-child(7n+6){fill:var(--nu-purple-400)}.nu-nuri-fx__confetti:nth-child(7n+7){fill:var(--nu-sky-400)}.nu-nuri-fx__confetti:first-child{--nu-nuri-fx-dx:-150px;--nu-nuri-fx-dy:-29px;--nu-nuri-fx-r:220deg}.nu-nuri-fx__confetti:nth-child(2){--nu-nuri-fx-dx:-118px;--nu-nuri-fx-dy:-45px;--nu-nuri-fx-r:-160deg;animation-delay:.04s}.nu-nuri-fx__confetti:nth-child(3){--nu-nuri-fx-dx:-86px;--nu-nuri-fx-dy:-39px;--nu-nuri-fx-r:300deg;animation-delay:.02s}.nu-nuri-fx__confetti:nth-child(4){--nu-nuri-fx-dx:-58px;--nu-nuri-fx-dy:-50px;--nu-nuri-fx-r:-240deg;animation-delay:.06s}.nu-nuri-fx__confetti:nth-child(5){--nu-nuri-fx-dx:-30px;--nu-nuri-fx-dy:-42px;--nu-nuri-fx-r:180deg}.nu-nuri-fx__confetti:nth-child(6){--nu-nuri-fx-dx:-10px;--nu-nuri-fx-dy:-48px;--nu-nuri-fx-r:-200deg;animation-delay:.05s}.nu-nuri-fx__confetti:nth-child(7){--nu-nuri-fx-dx:14px;--nu-nuri-fx-dy:-43px;--nu-nuri-fx-r:260deg;animation-delay:.03s}.nu-nuri-fx__confetti:nth-child(8){--nu-nuri-fx-dx:36px;--nu-nuri-fx-dy:-49px;--nu-nuri-fx-r:-300deg}.nu-nuri-fx__confetti:nth-child(9){--nu-nuri-fx-dx:62px;--nu-nuri-fx-dy:-40px;--nu-nuri-fx-r:200deg;animation-delay:.06s}.nu-nuri-fx__confetti:nth-child(10){--nu-nuri-fx-dx:90px;--nu-nuri-fx-dy:-48px;--nu-nuri-fx-r:-220deg;animation-delay:.02s}.nu-nuri-fx__confetti:nth-child(11){--nu-nuri-fx-dx:118px;--nu-nuri-fx-dy:-36px;--nu-nuri-fx-r:280deg;animation-delay:.05s}.nu-nuri-fx__confetti:nth-child(12){--nu-nuri-fx-dx:146px;--nu-nuri-fx-dy:-26px;--nu-nuri-fx-r:-180deg}.nu-nuri-fx__confetti:nth-child(13){--nu-nuri-fx-dx:-134px;--nu-nuri-fx-dy:-10px;--nu-nuri-fx-r:160deg;animation-delay:.08s}.nu-nuri-fx__confetti:nth-child(14){--nu-nuri-fx-dx:132px;--nu-nuri-fx-dy:-7px;--nu-nuri-fx-r:-260deg;animation-delay:.08s}.nu-nuri-fx__heart{fill:var(--nu-pink-500);animation:nu-nuri-fx-heart 2.4s var(--nu-ease-standard)}.nu-nuri-fx__heart--small{fill:var(--nu-pink-300);animation-delay:.45s}.nu-nuri-fx__tear{fill:var(--nu-sky-300);stroke:var(--nu-sky-500);stroke-width:1.5;animation:nu-nuri-fx-tear 2.6s ease-in 2}.nu-nuri-fx__tear--late{animation-delay:1.1s}.nu-nuri-fx__stress path{stroke:var(--nu-red-500);stroke-width:5;stroke-linecap:round;fill:none}.nu-nuri-fx__stress{animation:nu-nuri-fx-flare 1.6s var(--nu-ease-standard)}.nu-nuri-fx__z{fill:var(--nu-blue-400);stroke:var(--nu-blue-400);animation:nu-nuri-fx-z 3s ease-out 2}.nu-nuri__fx>g>g:nth-child(2)>.nu-nuri-fx__z{animation-delay:1s}.nu-nuri__fx>g>g:nth-child(3)>.nu-nuri-fx__z{animation-delay:2s}.nu-nuri-fx__lines path{stroke:var(--nu-orange-400);stroke-width:4.5;stroke-linecap:round;fill:none}.nu-nuri-fx__lines{animation:nu-nuri-fx-burst .7s var(--nu-ease-standard) 2}.nu-nuri-fx__lines--left{transform-origin:100% 50%}.nu-nuri-fx__lines--right{transform-origin:0 50%}.nu-nuri-fx__exclaim{fill:var(--nu-orange-500);stroke:var(--nu-orange-500);animation:nu-nuri-fx-pop 1.6s var(--nu-ease-emphasized)}.nu-nuri-fx__perk path{stroke:var(--nu-blue-500);stroke-width:4;stroke-linecap:round;fill:none}.nu-nuri-fx__perk{transform-origin:0 100%;animation:nu-nuri-fx-perk 1.5s var(--nu-ease-standard)}@keyframes nu-nuri-fx-ponder{0%{opacity:0;transform:translateY(8px) scale(.3)}16%{opacity:1;transform:translateY(0) scale(1.12)}26%{transform:scale(1) rotate(0deg)}40%{transform:rotate(-9deg)}54%{transform:rotate(7deg)}66%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:translateY(-14px) rotate(0deg)}}@keyframes nu-nuri-fx-bubble{0%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.06)}22%{transform:scale(1)}78%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes nu-nuri-fx-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes nu-nuri-fx-twinkle{0%{opacity:0;transform:scale(0) rotate(0deg)}35%{opacity:1;transform:scale(1) rotate(30deg)}to{opacity:0;transform:scale(.2) rotate(90deg)}}@keyframes nu-nuri-fx-shine{0%{opacity:0;transform:scale(0) rotate(-40deg)}28%{opacity:1;transform:scale(1.18) rotate(0deg)}40%{transform:scale(1)}75%{opacity:1;transform:scale(1) rotate(12deg)}to{opacity:0;transform:scale(.7) rotate(24deg)}}@keyframes nu-nuri-fx-confetti{0%{opacity:0;transform:translate(0) rotate(0deg) scale(.6)}8%{opacity:1}38%{transform:translate(var(--nu-nuri-fx-dx),var(--nu-nuri-fx-dy)) rotate(calc(var(--nu-nuri-fx-r) * .5)) scale(1)}75%{opacity:1}to{opacity:0;transform:translate(calc(var(--nu-nuri-fx-dx) * 1.15),calc(var(--nu-nuri-fx-dy) + 120px)) rotate(var(--nu-nuri-fx-r)) scale(.9)}}@keyframes nu-nuri-fx-heart{0%{opacity:0;transform:translate(0) scale(.3)}16%{opacity:1;transform:translateY(-6px) scale(1.12)}26%{transform:translateY(-10px) scale(1)}50%{transform:translate(10px,-50px) rotate(8deg)}75%{opacity:1;transform:translate(-4px,-86px) rotate(-6deg)}to{opacity:0;transform:translate(6px,-116px) rotate(4deg) scale(.9)}}@keyframes nu-nuri-fx-tear{0%{opacity:0;transform:translateY(0) scale(.2,.3)}18%{opacity:1;transform:translateY(0) scale(1)}30%{transform:translateY(2px) scale(1)}70%{opacity:1;transform:translateY(34px) scale(.95,1.05)}to{opacity:0;transform:translateY(70px) scale(.8,1.1)}}@keyframes nu-nuri-fx-flare{0%{opacity:0;transform:scale(.4)}14%{opacity:1;transform:scale(1.18)}26%{transform:scale(.94)}40%{transform:scale(1.14)}54%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:scale(.9)}}@keyframes nu-nuri-fx-z{0%{opacity:0;transform:translate(0) scale(.5) rotate(0deg)}20%{opacity:1}70%{opacity:.9}to{opacity:0;transform:translate(56px,-96px) scale(1.15) rotate(-12deg)}}@keyframes nu-nuri-fx-burst{0%{opacity:0;transform:scale(.3)}30%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes nu-nuri-fx-pop{0%{opacity:0;transform:translateY(14px) scale(.2)}20%{opacity:1;transform:translateY(-6px) scale(1.2)}32%{transform:translateY(0) scale(.95)}42%{transform:scale(1.03)}52%{transform:scale(1)}80%{opacity:1}to{opacity:0;transform:translateY(-8px) scale(1)}}@keyframes nu-nuri-fx-perk{0%{opacity:0;transform:translate(-6px,6px) scale(.5)}25%{opacity:1;transform:translate(0) scale(1.05)}35%{transform:scale(1)}75%{opacity:1}to{opacity:0;transform:scale(1)}}.nu-nuri[data-loop] .nu-nuri__fx [class*=nu-nuri-fx__]{animation-iteration-count:infinite}@keyframes nu-nuri-fx-fade{0%,to{opacity:0}20%,75%{opacity:1}}@media (prefers-reduced-motion:reduce){.nu-nuri__fx [class*=nu-nuri-fx__]{animation-name:nu-nuri-fx-fade!important}.nu-nuri[data-loop] .nu-nuri__fx [class*=nu-nuri-fx__]{animation-iteration-count:1!important}.nu-nuri__fx .nu-nuri-fx__dot{animation:none!important;opacity:1}.nu-nuri__fx .nu-nuri-fx__confetti{transform:translate(calc(var(--nu-nuri-fx-dx) * .4),calc(var(--nu-nuri-fx-dy) * .4))}}.nu-peek{--nu-peek-width:220px;--nu-peek-height:168px;--nu-peek-nuri-bottom:34px;--nu-peek-front-height:76px;--nu-peek-outline:5px;position:relative;display:inline-block;flex-shrink:0;inline-size:var(--nu-peek-width);block-size:var(--nu-peek-height);line-height:0}.nu-medallion[data-muted],.nu-peek[data-muted]{filter:grayscale(1)}.nu-peek__nuri{position:absolute;z-index:1;inset-inline-start:50%;inset-block-end:var(--nu-peek-nuri-bottom);transform:translateX(-50%)}.nu-peek__back,.nu-peek__front{position:absolute;inset-inline:0;inset-block-end:0;display:block}.nu-peek__front{z-index:3;block-size:var(--nu-peek-front-height)}.nu-peek__back{z-index:0;block-size:calc(var(--nu-peek-front-height) + 24px)}.nu-peek__back>svg,.nu-peek__front>svg{display:block;inline-size:100%;block-size:100%}.nu-peek[data-scene=cloud]{--nu-peek-nuri-bottom:62px;--nu-peek-front-height:108px}.nu-peek[data-scene=cloud] .nu-peek__front{inset-inline:35px}.nu-peek[data-scene=folder]{--nu-peek-nuri-bottom:38px;--nu-peek-front-height:66px}.nu-peek[data-scene=card]{--nu-peek-nuri-bottom:46px;--nu-peek-front-height:78px}.nu-peek__card{inset-inline:15px;display:grid;align-content:center;grid-gap:var(--nu-space-2);gap:var(--nu-space-2);box-sizing:border-box;padding:var(--nu-space-4);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-16);background:color-mix(in srgb,var(--nu-bg-white) 92%,transparent);box-shadow:var(--nu-shadow-regular-shadow-medium)}.nu-peek__bar{display:block;block-size:var(--nu-space-2-5);border-radius:var(--nu-radius-full);background:var(--nu-bg-soft-200);animation:nu-peek-pulse 1.6s ease-in-out infinite}.nu-peek__bar:nth-child(2){inline-size:80%;animation-delay:.15s}.nu-peek__bar:nth-child(3){inline-size:60%;animation-delay:.3s}@keyframes nu-peek-pulse{50%{opacity:.45}}.nu-peek[data-scene=doorway]{--nu-peek-width:132px}.nu-peek__arch{position:relative;display:block;box-sizing:border-box;inline-size:100%;block-size:100%;overflow:hidden;border:var(--nu-peek-outline) solid var(--nu-state-primary-base);border-radius:calc(var(--nu-peek-width) / 2) calc(var(--nu-peek-width) / 2) var(--nu-radius-10) var(--nu-radius-10);background:linear-gradient(var(--nu-state-warning-lighter),var(--nu-state-primary-lighter))}.nu-peek__arch .nu-peek__nuri{inset-block-end:calc(-1 * var(--nu-space-2));transform:translateX(-46%)}.nu-peek__leaf{position:absolute;z-index:3;inset-inline-end:0;inset-block:0;inline-size:38px;background:var(--nu-state-primary-base);transform-origin:right center;transform:perspective(240px) rotateY(58deg)}.nu-peek__leaf:after{content:"";position:absolute;inset-inline-start:8px;inset-block-start:52%;inline-size:var(--nu-space-2);block-size:var(--nu-space-2);border-radius:var(--nu-radius-full);background:var(--nu-bg-white)}.nu-peek[data-scene=lens]{--nu-peek-width:210px;--nu-peek-glass:140px}.nu-peek__glass{position:absolute;inset-inline-start:14px;inset-block-start:var(--nu-space-1-5);box-sizing:border-box;inline-size:var(--nu-peek-glass);block-size:var(--nu-peek-glass);overflow:hidden;border:7px solid var(--nu-state-primary-base);border-radius:var(--nu-radius-full);background:var(--nu-state-primary-lighter)}.nu-peek__glass .nu-peek__nuri{inset-inline-start:50%;inset-block:auto;inset-block-start:50%;transform:translate(-47%,-26%)}.nu-peek__shine{position:absolute;z-index:2;inset-inline-start:34px;inset-block-start:26px;inline-size:34px;block-size:var(--nu-space-4);border-radius:var(--nu-radius-full);background:color-mix(in srgb,var(--nu-bg-white) 55%,transparent);transform:rotate(-35deg)}.nu-peek__handle{position:absolute;inset-inline-start:118px;inset-block-start:112px;inline-size:74px;block-size:14px;border-radius:var(--nu-radius-8);background:var(--nu-state-primary-base);transform:rotate(45deg);transform-origin:left center}.nu-medallion{--nu-medallion-size:150px;--nu-medallion-badge:50px;position:relative;display:inline-block;flex-shrink:0;inline-size:var(--nu-medallion-size);block-size:var(--nu-medallion-size);line-height:0}.nu-medallion__disc{position:absolute;inset:var(--nu-space-2);overflow:hidden;border-radius:var(--nu-radius-full);background:var(--nu-state-primary-lighter);box-shadow:inset 0 0 0 1px var(--nu-stroke-soft-200)}.nu-medallion[data-tone=warm] .nu-medallion__disc{background:var(--nu-state-warning-lighter)}.nu-medallion[data-tone=calm] .nu-medallion__disc{background:var(--nu-bg-soft-200)}.nu-medallion__nuri{position:absolute;inset-inline-start:50%;inset-block-end:calc(-1 * var(--nu-space-6));transform:translateX(-47%)}.nu-medallion__badge{position:absolute;inset-inline-end:calc(-1 * var(--nu-space-0-5));inset-block-end:var(--nu-space-0-5);display:grid;place-items:center;box-sizing:border-box;inline-size:var(--nu-medallion-badge);block-size:var(--nu-medallion-badge);border:3px solid var(--nu-bg-white);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-medium)}.nu-medallion__badge>svg{inline-size:var(--nu-space-6);block-size:var(--nu-space-6)}.nu-medallion__ring{position:absolute;inset:0;border:3px solid transparent;border-block-start-color:var(--nu-state-primary-base);border-inline-end-color:var(--nu-state-primary-light);border-radius:var(--nu-radius-full);animation:nu-medallion-spin 1.4s linear infinite}@keyframes nu-medallion-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.nu-medallion__ring,.nu-peek__bar{animation:none}}.nu-pagination{--nu-pagination-size:32px;--nu-pagination-icon:20px;--nu-pagination-gap:var(--nu-space-1);--nu-pagination-fg:var(--nu-text-sub-600);--nu-pagination-fg-hover:var(--nu-text-strong-950);--nu-pagination-bg-hover:var(--nu-bg-weak-50);--nu-pagination-fg-current:var(--nu-action-primary-fg);--nu-pagination-bg-current:var(--nu-action-primary-bg);--nu-pagination-fg-disabled:var(--nu-icon-disabled-300);container:nu-pagination/inline-size;min-inline-size:0}.nu-pagination__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-pagination-gap);margin:0;padding:0;list-style:none}.nu-pagination[data-align=center] .nu-pagination__list{justify-content:center}.nu-pagination[data-align=end] .nu-pagination__list{justify-content:flex-end}.nu-pagination__item{display:flex}.nu-pagination__control{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-inline-size:var(--nu-pagination-size);block-size:var(--nu-pagination-size);margin:0;padding-inline:var(--nu-space-1-5);border:1px solid transparent;border-radius:var(--nu-radius-full);background:none;color:var(--nu-pagination-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-pagination__control[data-kind=arrow]{padding-inline:0}.nu-pagination__icon{inline-size:var(--nu-pagination-icon);block-size:var(--nu-pagination-icon)}.nu-pagination__icon:dir(rtl){transform:scaleX(-1)}@media (hover:hover){.nu-pagination__control:not([aria-disabled=true]):not([data-current]):hover{background:var(--nu-pagination-bg-hover);color:var(--nu-pagination-fg-hover)}}.nu-pagination__control[data-current]{background:var(--nu-pagination-bg-current);color:var(--nu-pagination-fg-current);cursor:default}.nu-pagination__control[aria-disabled=true]{color:var(--nu-pagination-fg-disabled);cursor:not-allowed}.nu-pagination__control:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-pagination__ellipsis{display:inline-flex;justify-content:center;min-inline-size:var(--nu-pagination-size);block-size:var(--nu-pagination-size)}.nu-pagination__ellipsis,.nu-pagination__status{align-items:center;color:var(--nu-pagination-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height)}.nu-pagination__status{padding-inline:var(--nu-space-2);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.nu-pagination[data-variant=auto] .nu-pagination__status,.nu-pagination[data-variant=compact] [data-part=number],.nu-pagination[data-variant=numbers] .nu-pagination__status{display:none}@container nu-pagination (max-width: 30rem){.nu-pagination[data-variant=auto] [data-part=number]{display:none}.nu-pagination[data-variant=auto] .nu-pagination__status{display:flex}}.nu-load-more{display:flex;flex-direction:column;align-items:center;gap:var(--nu-space-3);text-align:center}.nu-load-more[data-full-width]{align-items:stretch}.nu-load-more__count{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-load-more__count:focus{outline:none}.nu-load-more__count:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.nu-pagination__control{transition:none}}@media (forced-colors:active){.nu-pagination__control{color:LinkText}.nu-pagination[data-mode=buttons] .nu-pagination__control{color:ButtonText}.nu-pagination__control[data-current]{forced-color-adjust:none;background:Highlight;color:HighlightText}.nu-pagination__control[aria-disabled=true]{color:GrayText}.nu-pagination__control:focus-visible{outline:2px solid CanvasText}}.nu-popover{--nu-popover-width:280px;--nu-popover-pad:var(--nu-space-4);--nu-popover-close-size:var(--nu-space-6);--nu-popover-bg:var(--nu-bg-white);box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:var(--nu-space-3);inline-size:min(var(--nu-popover-width),var(--radix-popover-content-available-width,100vw));max-block-size:var(--radix-popover-content-available-height,100vh);overflow-y:auto;overscroll-behavior:contain;padding:calc(var(--nu-popover-pad) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-16);background:var(--nu-popover-bg);box-shadow:var(--nu-shadow-regular-shadow-medium);color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);z-index:var(--nu-z-popover);transform-origin:var(--radix-popover-content-transform-origin);animation:nu-popover-in var(--nu-duration-fast) var(--nu-ease-standard)}.nu-popover[data-size=md]{--nu-popover-width:360px}.nu-popover[data-arrow]{overflow:visible}.nu-popover:focus{outline:none}.nu-popover[data-side=bottom]{--nu-popover-shift:calc(-1 * var(--nu-space-1))}.nu-popover[data-side=top]{--nu-popover-shift:var(--nu-space-1)}.nu-popover[data-state=closed]{animation:nu-popover-out var(--nu-duration-instant) var(--nu-ease-exit) forwards}@keyframes nu-popover-in{0%{opacity:0;transform:translateY(var(--nu-popover-shift,0)) scale(.98)}to{opacity:1;transform:none}}@keyframes nu-popover-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--nu-popover-shift,0)) scale(.98)}}.nu-popover__header{display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0}.nu-popover[data-close]>.nu-popover__body:first-child,.nu-popover[data-close]>.nu-popover__header{-webkit-padding-end:calc(var(--nu-popover-close-size) + var(--nu-space-1));padding-inline-end:calc(var(--nu-popover-close-size) + var(--nu-space-1))}.nu-popover__title{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);overflow-wrap:anywhere}.nu-popover__description{margin:0;color:var(--nu-text-sub-600);overflow-wrap:anywhere}.nu-popover__body{display:flex;flex-direction:column;gap:var(--nu-space-3);min-inline-size:0}.nu-popover__body>p{margin:0}.nu-popover__close{position:absolute;inset-block-start:calc(var(--nu-popover-pad) - (var(--nu-popover-close-size) - var(--nu-type-label-small-line-height)) / 2 - 1px);inset-inline-end:calc(var(--nu-space-3) - 1px);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-popover-close-size);block-size:var(--nu-popover-close-size);margin:0;padding:0;border:0;border-radius:var(--nu-radius-6);background:transparent;color:var(--nu-icon-sub-600);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-popover__close>svg{inline-size:var(--nu-space-4);block-size:var(--nu-space-4)}.nu-popover__close:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:0}@media (hover:hover){.nu-popover__close:hover{background:var(--nu-bg-weak-50);color:var(--nu-icon-strong-950)}}.nu-popover__arrow{display:block;overflow:visible}.nu-popover__arrow-fill{fill:var(--nu-popover-bg)}.nu-popover__arrow-stroke{fill:none;stroke:var(--nu-stroke-soft-200);stroke-width:1px}@media (prefers-reduced-motion:reduce){.nu-popover,.nu-popover[data-state=closed]{animation:none}.nu-popover__close{transition:none}}@media (forced-colors:active){.nu-popover{border-color:CanvasText}.nu-popover__close{color:CanvasText}.nu-popover__close:focus-visible{outline-color:Highlight}.nu-popover__arrow-fill{fill:Canvas}.nu-popover__arrow-stroke{stroke:CanvasText}}.nu-progress{--nu-progress-height:6px;--nu-progress-track:var(--nu-bg-soft-200);--nu-progress-fill:var(--nu-state-primary-base);display:flex;flex-direction:column;gap:var(--nu-space-1-5);min-inline-size:0}.nu-progress[data-color=red]{--nu-progress-fill:var(--nu-state-error-base)}.nu-progress[data-color=orange]{--nu-progress-fill:var(--nu-state-warning-base)}.nu-progress[data-color=green]{--nu-progress-fill:var(--nu-state-success-base)}.nu-progress[data-color=empty]{--nu-progress-fill:var(--nu-bg-soft-200)}.nu-progress__track{display:block;flex:1 1 auto;min-inline-size:0;block-size:var(--nu-progress-height);border-radius:var(--nu-radius-full);background:var(--nu-progress-track);overflow:hidden}.nu-progress__svg{display:block;overflow:visible}.nu-progress__indicator{fill:var(--nu-progress-fill);rx:calc(var(--nu-progress-height) / 2);transition:width var(--nu-duration-base) var(--nu-ease-standard)}.nu-progress__header{display:flex;align-items:baseline;gap:var(--nu-space-1-5)}.nu-progress__label{flex:1 1 auto;min-inline-size:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-progress__bottom,.nu-progress__value{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-progress__value{flex-shrink:0;-webkit-margin-start:auto;margin-inline-start:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-progress__bottom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nu-space-1)}.nu-progress[data-label-position=right]{flex-direction:row;align-items:center;gap:var(--nu-space-2)}.nu-circular-progress{--nu-circular-progress-size:80px;--nu-progress-track:var(--nu-bg-soft-200);--nu-progress-fill:var(--nu-state-primary-base);position:relative;display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-circular-progress-size);block-size:var(--nu-circular-progress-size);color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-circular-progress[data-size="72"]{--nu-circular-progress-size:72px}.nu-circular-progress[data-size="64"]{--nu-circular-progress-size:64px}.nu-circular-progress[data-size="56"]{--nu-circular-progress-size:56px;font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-circular-progress[data-size="48"]{--nu-circular-progress-size:48px}.nu-circular-progress[data-color=red]{--nu-progress-fill:var(--nu-state-error-base)}.nu-circular-progress[data-color=orange]{--nu-progress-fill:var(--nu-state-warning-base)}.nu-circular-progress[data-color=green]{--nu-progress-fill:var(--nu-state-success-base)}.nu-circular-progress[data-color=empty]{--nu-progress-fill:var(--nu-bg-soft-200)}.nu-circular-progress__svg{position:absolute;inset:0;inline-size:100%;block-size:100%}.nu-circular-progress__track{stroke:var(--nu-progress-track)}.nu-circular-progress__indicator{stroke:var(--nu-progress-fill);stroke-linecap:butt;transition:stroke-dashoffset var(--nu-duration-base) var(--nu-ease-standard)}.nu-circular-progress__value{position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.nu-circular-progress__indicator,.nu-progress__indicator{transition:none}}@media (forced-colors:active){.nu-progress__track{border:1px solid CanvasText}.nu-progress__indicator{fill:Highlight}.nu-circular-progress__track{stroke:GrayText}.nu-circular-progress__indicator{stroke:Highlight}}.nu-live,.nu-push{--nu-push-text:var(--nu-gray-950);--nu-push-sub:color-mix(in srgb,var(--nu-gray-950) 60%,transparent);--nu-push-surface:color-mix(in srgb,var(--nu-gray-0) 74%,transparent);--nu-push-solid:color-mix(in srgb,var(--nu-gray-0) 90%,transparent);--nu-push-hair:color-mix(in srgb,var(--nu-gray-950) 12%,transparent);--nu-push-chip:color-mix(in srgb,var(--nu-gray-950) 10%,transparent);--nu-push-accent:var(--nu-blue-700);box-sizing:border-box;margin:0;color:var(--nu-push-text);font-family:system-ui,-apple-system,Inter,sans-serif;text-align:start}.nu-push[data-appearance=dark]{--nu-push-text:var(--nu-gray-0);--nu-push-sub:color-mix(in srgb,var(--nu-gray-0) 62%,transparent);--nu-push-surface:color-mix(in srgb,var(--nu-gray-800) 66%,transparent);--nu-push-solid:color-mix(in srgb,var(--nu-gray-800) 92%,transparent);--nu-push-hair:color-mix(in srgb,var(--nu-gray-0) 14%,transparent);--nu-push-chip:color-mix(in srgb,var(--nu-gray-0) 16%,transparent);--nu-push-accent:var(--nu-blue-300)}.nu-live button,.nu-push button{font:inherit}.nu-live *,.nu-push *{box-sizing:border-box}.nu-push__icon{display:grid;place-items:center;flex:none;overflow:hidden;background:var(--nu-gray-0);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--nu-gray-950) 8%,transparent)}.nu-push__icon[data-size=ios]{inline-size:calc(var(--nu-push-u, 1px) * 38);block-size:calc(var(--nu-push-u, 1px) * 38);border-radius:calc(var(--nu-push-u, 1px) * 9)}.nu-push__icon[data-size=ios-large]{inline-size:calc(var(--nu-push-u, 1px) * 76);block-size:calc(var(--nu-push-u, 1px) * 76);border-radius:calc(var(--nu-push-u, 1px) * 17)}.nu-push__icon[data-size=android]{inline-size:calc(var(--nu-push-u, 1px) * 20);block-size:calc(var(--nu-push-u, 1px) * 20);border-radius:var(--nu-radius-full)}.nu-push__icon[data-size=android]>*{transform:scale(.5);flex:none}.nu-push__text{display:block;flex:1 1 auto;min-inline-size:0}.nu-push__tap{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;margin:0;padding:0;background:none;color:inherit;text-align:start;cursor:pointer;inline-size:100%}.nu-live button:focus-visible,.nu-push button:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-push--ios .nu-push__banner{display:flex;align-items:flex-start;gap:calc(var(--nu-push-u, 1px) * 12);padding:calc(var(--nu-push-u, 1px) * 14) calc(var(--nu-push-u, 1px) * 16) calc(var(--nu-push-u, 1px) * 14) calc(var(--nu-push-u, 1px) * 14);border-radius:calc(var(--nu-push-u, 1px) * 26);background:var(--nu-push-surface);-webkit-backdrop-filter:blur(1.5rem) saturate(1.8);backdrop-filter:blur(1.5rem) saturate(1.8)}.nu-push__row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--nu-push-u, 1px) * 8)}.nu-push--ios .nu-push__title,.nu-push__row{font-size:calc(var(--nu-push-u, 1px) * 15);line-height:calc(var(--nu-push-u, 1px) * 20)}.nu-push--ios .nu-push__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-inline-size:0;font-weight:var(--nu-font-weight-semibold,600)}.nu-push__time{flex:none;color:var(--nu-push-sub);font-size:calc(var(--nu-push-u, 1px) * 13)}.nu-push--ios .nu-push__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-size:calc(var(--nu-push-u, 1px) * 15);line-height:calc(var(--nu-push-u, 1px) * 20)}.nu-push--ios .nu-push__art{display:grid;place-items:center;flex:none;overflow:hidden;inline-size:calc(var(--nu-push-u, 1px) * 40);block-size:calc(var(--nu-push-u, 1px) * 40);border-radius:calc(var(--nu-push-u, 1px) * 8);background:var(--nu-blue-50)}.nu-push--ios .nu-push__art>*{transform:scale(.9);flex:none}.nu-push--ios-expanded{display:grid;grid-gap:calc(var(--nu-push-u, 1px) * 10);gap:calc(var(--nu-push-u, 1px) * 10)}.nu-push__card{padding:calc(var(--nu-push-u, 1px) * 14) calc(var(--nu-push-u, 1px) * 16) calc(var(--nu-push-u, 1px) * 18);border-radius:calc(var(--nu-push-u, 1px) * 28);background:var(--nu-push-solid)}.nu-push__head{display:flex;align-items:center;gap:calc(var(--nu-push-u, 1px) * 10);-webkit-margin-after:calc(var(--nu-push-u, 1px) * 12);margin-block-end:calc(var(--nu-push-u, 1px) * 12)}.nu-push__head .nu-push__icon{inline-size:calc(var(--nu-push-u, 1px) * 30);block-size:calc(var(--nu-push-u, 1px) * 30);border-radius:calc(var(--nu-push-u, 1px) * 7)}.nu-push__app{flex:1 1 auto;min-inline-size:0;font-size:calc(var(--nu-push-u, 1px) * 15);font-weight:var(--nu-font-weight-semibold,600)}.nu-push__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;color:inherit;cursor:pointer;display:grid;place-items:center;flex:none;inline-size:calc(var(--nu-push-u, 1px) * 28);block-size:calc(var(--nu-push-u, 1px) * 28);border-radius:var(--nu-radius-full);background:var(--nu-push-chip)}.nu-push__close svg{inline-size:calc(var(--nu-push-u, 1px) * 16);block-size:calc(var(--nu-push-u, 1px) * 16)}.nu-push--ios-expanded .nu-push__title{font-weight:var(--nu-font-weight-semibold,600)}.nu-push--ios-expanded .nu-push__body,.nu-push--ios-expanded .nu-push__title{display:block;font-size:calc(var(--nu-push-u, 1px) * 17);line-height:calc(var(--nu-push-u, 1px) * 22)}.nu-push__list{display:grid;margin:0;padding:0;list-style:none;overflow:hidden;border-radius:calc(var(--nu-push-u, 1px) * 22);background:var(--nu-push-solid)}.nu-push__list li+li{box-shadow:inset 0 1px 0 var(--nu-push-hair)}.nu-push__list button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;inline-size:100%;color:inherit;font-size:calc(var(--nu-push-u, 1px) * 17);line-height:calc(var(--nu-push-u, 1px) * 22);text-align:start;cursor:pointer}.nu-push--android,.nu-push__list button{padding:calc(var(--nu-push-u, 1px) * 16) calc(var(--nu-push-u, 1px) * 18)}.nu-push--android{--nu-push-card:var(--nu-gray-0);border-radius:calc(var(--nu-push-u, 1px) * 28);background:var(--nu-push-card)}.nu-push--android[data-appearance=dark]{--nu-push-card:var(--nu-gray-900)}.nu-push--android[data-group=first]{border-radius:calc(var(--nu-push-u, 1px) * 28) calc(var(--nu-push-u, 1px) * 28) calc(var(--nu-push-u, 1px) * 6) calc(var(--nu-push-u, 1px) * 6)}.nu-push--android[data-group=middle]{border-radius:calc(var(--nu-push-u, 1px) * 6)}.nu-push--android[data-group=last]{border-radius:calc(var(--nu-push-u, 1px) * 6) calc(var(--nu-push-u, 1px) * 6) calc(var(--nu-push-u, 1px) * 28) calc(var(--nu-push-u, 1px) * 28)}.nu-push--android .nu-push__meta{display:flex;align-items:center;gap:calc(var(--nu-push-u, 1px) * 6);-webkit-margin-after:calc(var(--nu-push-u, 1px) * 8);margin-block-end:calc(var(--nu-push-u, 1px) * 8);color:var(--nu-push-sub);font-size:calc(var(--nu-push-u, 1px) * 12);line-height:calc(var(--nu-push-u, 1px) * 16)}.nu-push--android .nu-push__app{flex:none;color:var(--nu-push-text);font-size:inherit;font-weight:var(--nu-font-weight-medium)}.nu-push--android .nu-push__main{display:flex;align-items:flex-start;gap:calc(var(--nu-push-u, 1px) * 12);min-inline-size:0}.nu-push--android .nu-push__title{font-size:calc(var(--nu-push-u, 1px) * 16);line-height:calc(var(--nu-push-u, 1px) * 22);font-weight:var(--nu-font-weight-medium)}.nu-push--android .nu-push__body,.nu-push--android .nu-push__title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-push--android .nu-push__body{color:var(--nu-push-sub);font-size:calc(var(--nu-push-u, 1px) * 14);line-height:calc(var(--nu-push-u, 1px) * 20)}.nu-push--android[data-expanded=true] .nu-push__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;white-space:normal}.nu-push--android .nu-push__art{display:grid;place-items:center;flex:none;overflow:hidden;inline-size:calc(var(--nu-push-u, 1px) * 48);block-size:calc(var(--nu-push-u, 1px) * 48);border-radius:calc(var(--nu-push-u, 1px) * 12);background:var(--nu-blue-50)}.nu-push--android .nu-push__art>*{transform:scale(.85);flex:none}.nu-push__chevron{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;-webkit-margin-start:auto;margin-inline-start:auto;display:grid;place-items:center;inline-size:calc(var(--nu-push-u, 1px) * 24);block-size:calc(var(--nu-push-u, 1px) * 24);border-radius:var(--nu-radius-full);color:inherit;cursor:pointer}.nu-push__chevron svg{inline-size:calc(var(--nu-push-u, 1px) * 20);block-size:calc(var(--nu-push-u, 1px) * 20);transition:rotate var(--nu-duration-fast) var(--nu-ease-standard)}.nu-push--android[data-expanded=true] .nu-push__chevron svg{rotate:180deg}.nu-push__bar{block-size:calc(var(--nu-push-u, 1px) * 6);-webkit-margin-before:calc(var(--nu-push-u, 1px) * 14);margin-block-start:calc(var(--nu-push-u, 1px) * 14);border-radius:var(--nu-radius-full);background:color-mix(in srgb,var(--nu-push-accent) 20%,transparent);overflow:hidden}.nu-push__bar span{display:block;block-size:100%;inline-size:calc(var(--nu-push-progress, 0) * 1%);border-radius:inherit;background:var(--nu-push-accent)}.nu-push__actions{display:flex;flex-wrap:wrap;gap:calc(var(--nu-push-u, 1px) * 8);-webkit-margin-before:calc(var(--nu-push-u, 1px) * 14);margin-block-start:calc(var(--nu-push-u, 1px) * 14)}.nu-push__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:grid;place-items:center;block-size:calc(var(--nu-push-u, 1px) * 36);padding-inline:calc(var(--nu-push-u, 1px) * 16);border-radius:var(--nu-radius-full);background:color-mix(in srgb,var(--nu-push-accent) 14%,transparent);color:var(--nu-push-accent);font-size:calc(var(--nu-push-u, 1px) * 14);font-weight:var(--nu-font-weight-medium)}.nu-live{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--nu-push-u, 1px) * 12);padding:calc(var(--nu-push-u, 1px) * 20) calc(var(--nu-push-u, 1px) * 22);border-radius:calc(var(--nu-push-u, 1px) * 28);background:color-mix(in srgb,var(--nu-gray-900) 92%,transparent);color:var(--nu-gray-0);-webkit-backdrop-filter:blur(1.5rem) saturate(1.6);backdrop-filter:blur(1.5rem) saturate(1.6)}.nu-live__main{display:grid;grid-gap:calc(var(--nu-push-u, 1px) * 2);gap:calc(var(--nu-push-u, 1px) * 2);min-inline-size:0}.nu-live__label{display:inline-flex;align-items:center;gap:calc(var(--nu-push-u, 1px) * 8);font-size:calc(var(--nu-push-u, 1px) * 20);line-height:calc(var(--nu-push-u, 1px) * 24);font-weight:var(--nu-font-weight-semibold,600)}.nu-live__label svg{inline-size:calc(var(--nu-push-u, 1px) * 20);block-size:calc(var(--nu-push-u, 1px) * 20)}.nu-live__title{font-size:calc(var(--nu-push-u, 1px) * 50);line-height:calc(var(--nu-push-u, 1px) * 58);font-weight:var(--nu-font-weight-bold,700);letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nu-live__title[data-size=small]{font-size:calc(var(--nu-push-u, 1px) * 30);line-height:calc(var(--nu-push-u, 1px) * 36);letter-spacing:0}.nu-live__note{color:color-mix(in srgb,var(--nu-gray-0) 68%,transparent);font-size:calc(var(--nu-push-u, 1px) * 17);line-height:calc(var(--nu-push-u, 1px) * 22);text-wrap:balance}.nu-live[data-status=urgent] .nu-live__title{color:var(--nu-red-400)}.nu-live[data-status=success] .nu-live__title{color:var(--nu-green-400)}.nu-live[data-status=success] .nu-live__title[data-size=large]{font-size:calc(var(--nu-push-u, 1px) * 38);line-height:calc(var(--nu-push-u, 1px) * 46)}.nu-live--progress{flex-direction:column;align-items:stretch;gap:calc(var(--nu-push-u, 1px) * 18)}.nu-live__head{display:flex;align-items:center;gap:calc(var(--nu-push-u, 1px) * 14)}.nu-live__head .nu-push__icon{inline-size:calc(var(--nu-push-u, 1px) * 56);block-size:calc(var(--nu-push-u, 1px) * 56);border-radius:calc(var(--nu-push-u, 1px) * 13)}.nu-live__head .nu-live__main{flex:1 1 auto}.nu-live__chip{flex:none;padding:calc(var(--nu-push-u, 1px) * 6) calc(var(--nu-push-u, 1px) * 12);border-radius:var(--nu-radius-full);background:color-mix(in srgb,var(--nu-gray-0) 16%,transparent);font-size:calc(var(--nu-push-u, 1px) * 15);font-weight:var(--nu-font-weight-medium)}.nu-live__track{position:relative;block-size:calc(var(--nu-push-u, 1px) * 30);margin-inline:calc(var(--nu-push-u, 1px) * 4)}.nu-live__track:before{content:"";inset-inline:0;background:color-mix(in srgb,var(--nu-gray-0) 22%,transparent)}.nu-live__done,.nu-live__track:before{position:absolute;inset-block-start:50%;block-size:calc(var(--nu-push-u, 1px) * 4);translate:0 -50%;border-radius:var(--nu-radius-full)}.nu-live__done{inset-inline-start:0;inline-size:calc(var(--nu-live-progress, 0) * 1%);background:var(--nu-gray-0)}.nu-live__marker{position:absolute;inset-inline-start:calc(var(--nu-live-progress, 0) * 1%);inset-block-start:50%;translate:-50% -50%;display:grid;place-items:center;overflow:hidden;inline-size:calc(var(--nu-push-u, 1px) * 30);block-size:calc(var(--nu-push-u, 1px) * 30);border-radius:var(--nu-radius-full);background:var(--nu-gray-0)}.nu-live__marker>*{transform:scale(.7);flex:none}.nu-live__end{position:absolute;inset-inline-end:0;inset-block-start:50%;translate:0 -50%;inline-size:calc(var(--nu-push-u, 1px) * 16);block-size:calc(var(--nu-push-u, 1px) * 16);border:calc(var(--nu-push-u, 1px) * 3) solid var(--nu-gray-0);border-radius:var(--nu-radius-full)}@media (prefers-reduced-motion:reduce){.nu-push__chevron svg{transition:none}}.nu-phone{container-type:inline-size;inline-size:100%;--nu-phone-w:393;--nu-phone-h:852;--nu-phone-bezel:11}.nu-phone[data-platform=ios][data-size=compact]{--nu-phone-w:375;--nu-phone-h:812}.nu-phone[data-platform=ios][data-size=large]{--nu-phone-w:440;--nu-phone-h:956}.nu-phone[data-platform=android]{--nu-phone-w:412;--nu-phone-h:915;--nu-phone-bezel:8}.nu-phone[data-platform=android][data-size=compact]{--nu-phone-w:360;--nu-phone-h:800}.nu-phone[data-platform=android][data-size=large]{--nu-phone-w:600;--nu-phone-h:960}.nu-phone__bezel{--nu-push-u:calc(100cqw / (var(--nu-phone-w) + 2 * var(--nu-phone-bezel)));box-sizing:border-box;inline-size:100%;padding:calc(var(--nu-push-u) * var(--nu-phone-bezel));border-radius:calc(var(--nu-push-u) * (var(--nu-phone-bezel) + 55));background:linear-gradient(160deg,var(--nu-gray-700),var(--nu-gray-950) 40%);box-shadow:0 0 0 1px var(--nu-gray-800),0 1.5rem 3rem color-mix(in srgb,var(--nu-gray-950) 24%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--nu-gray-0) 14%,transparent)}.nu-phone[data-platform=android] .nu-phone__bezel{border-radius:calc(var(--nu-push-u) * 48)}.nu-phone{--nu-phone-text:var(--nu-gray-950);--nu-phone-sub:color-mix(in srgb,var(--nu-gray-950) 60%,transparent);--nu-phone-surface:color-mix(in srgb,var(--nu-gray-0) 74%,transparent);--nu-phone-chip:color-mix(in srgb,var(--nu-gray-950) 10%,transparent);--nu-phone-card:var(--nu-gray-0);--nu-phone-bg:var(--nu-gray-100);--nu-phone-accent:var(--nu-blue-700)}.nu-phone[data-appearance=dark]{--nu-phone-text:var(--nu-gray-0);--nu-phone-sub:color-mix(in srgb,var(--nu-gray-0) 62%,transparent);--nu-phone-surface:color-mix(in srgb,var(--nu-gray-800) 66%,transparent);--nu-phone-chip:color-mix(in srgb,var(--nu-gray-0) 16%,transparent);--nu-phone-card:var(--nu-gray-900);--nu-phone-bg:var(--nu-gray-950);--nu-phone-accent:var(--nu-blue-300)}.nu-phone__screen{position:relative;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;aspect-ratio:var(--nu-phone-w) /var(--nu-phone-h);border-radius:calc(var(--nu-push-u) * 55);color:var(--nu-phone-text);text-align:start;font-family:system-ui,-apple-system,Inter,sans-serif}.nu-phone[data-platform=ios] .nu-phone__screen{background:radial-gradient(90% 50% at 50% 0,var(--nu-gray-100),transparent 80%),linear-gradient(180deg,var(--nu-gray-300),var(--nu-gray-200))}.nu-phone[data-platform=ios][data-appearance=dark] .nu-phone__screen{background:radial-gradient(90% 50% at 50% 0,var(--nu-gray-700),transparent 80%),linear-gradient(180deg,var(--nu-gray-900),var(--nu-gray-950))}.nu-phone[data-platform=android] .nu-phone__screen{border-radius:calc(var(--nu-push-u) * 40);background:var(--nu-phone-bg)}.nu-phone__screen button:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-phone__status{position:relative;display:flex;align-items:center;justify-content:space-between;flex:none;font-size:calc(var(--nu-push-u) * 17);font-weight:var(--nu-font-weight-semibold,600)}.nu-phone[data-platform=ios] .nu-phone__status{block-size:calc(var(--nu-push-u) * 59);padding:calc(var(--nu-push-u) * 16) calc(var(--nu-push-u) * 34) 0 calc(var(--nu-push-u) * 52)}.nu-phone[data-platform=android] .nu-phone__status{padding:calc(var(--nu-push-u) * 14) calc(var(--nu-push-u) * 24) 0;font-size:calc(var(--nu-push-u) * 14);font-weight:var(--nu-font-weight-medium)}.nu-phone__island{position:absolute;inset-block-start:calc(var(--nu-push-u) * 11);inset-inline-start:50%;translate:-50% 0;inline-size:calc(var(--nu-push-u) * 126);block-size:calc(var(--nu-push-u) * 37);border-radius:var(--nu-radius-full);background:var(--nu-gray-950)}.nu-phone__icons{display:inline-flex;gap:calc(var(--nu-push-u) * 6)}.nu-phone__icons svg{inline-size:calc(var(--nu-push-u) * 20);block-size:calc(var(--nu-push-u) * 20)}.nu-phone[data-platform=android] .nu-phone__icons svg{inline-size:calc(var(--nu-push-u) * 16);block-size:calc(var(--nu-push-u) * 16)}.nu-phone__clock{display:grid;justify-items:center;margin-block:calc(var(--nu-push-u) * 28) calc(var(--nu-push-u) * 24)}.nu-phone__clock span{font-size:calc(var(--nu-push-u) * 20);line-height:calc(var(--nu-push-u) * 24);font-weight:var(--nu-font-weight-medium);color:var(--nu-phone-sub)}.nu-phone__clock strong{font-size:calc(var(--nu-push-u) * 96);line-height:calc(var(--nu-push-u) * 104);font-weight:var(--nu-font-weight-semibold,600);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-phone__content{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;grid-gap:calc(var(--nu-push-u) * 8);gap:calc(var(--nu-push-u) * 8);margin-inline:calc(var(--nu-push-u) * 16);min-inline-size:0}.nu-phone[data-screen=app] .nu-phone__content{-webkit-margin-before:calc(var(--nu-push-u) * 6);margin-block-start:calc(var(--nu-push-u) * 6)}.nu-phone__dim{position:absolute;inset:0;z-index:1;border-radius:inherit;-webkit-clip-path:inset(0 round calc(var(--nu-push-u) * 55));clip-path:inset(0 round calc(var(--nu-push-u) * 55));background:color-mix(in srgb,var(--nu-gray-950) 42%,transparent);-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}.nu-phone__content[data-dimmed]{position:absolute;z-index:2;inset-inline:0;inset-block-start:calc(var(--nu-push-u) * 250);margin-block:0}.nu-phone__button{position:absolute;z-index:1;-webkit-clip-path:inset(0 round var(--nu-radius-full));clip-path:inset(0 round var(--nu-radius-full));inset-block-end:calc(var(--nu-push-u) * 50);display:grid;place-items:center;inline-size:calc(var(--nu-push-u) * 50);block-size:calc(var(--nu-push-u) * 50);border-radius:var(--nu-radius-full);background:var(--nu-phone-surface);-webkit-backdrop-filter:blur(1.5rem) saturate(1.8);backdrop-filter:blur(1.5rem) saturate(1.8)}.nu-phone__button[data-side=start]{inset-inline-start:calc(var(--nu-push-u) * 46)}.nu-phone__button[data-side=end]{inset-inline-end:calc(var(--nu-push-u) * 46)}.nu-phone__button svg{inline-size:calc(var(--nu-push-u) * 22);block-size:calc(var(--nu-push-u) * 22)}.nu-phone__home{position:absolute;z-index:3;inset-block-end:calc(var(--nu-push-u) * 8);inset-inline-start:50%;translate:-50% 0;inline-size:calc(var(--nu-push-u) * 134);block-size:calc(var(--nu-push-u) * 5);border-radius:var(--nu-radius-full);background:var(--nu-phone-text);opacity:.6}.nu-phone__app{display:grid;align-content:start;grid-gap:calc(var(--nu-push-u) * 12);gap:calc(var(--nu-push-u) * 12);padding:calc(var(--nu-push-u) * 36) calc(var(--nu-push-u) * 20)}.nu-phone__app>span{display:block;border-radius:calc(var(--nu-push-u) * 6);background:var(--nu-phone-chip)}.nu-phone__app [data-part=title]{inline-size:45%;block-size:calc(var(--nu-push-u) * 34);-webkit-margin-after:calc(var(--nu-push-u) * 8);margin-block-end:calc(var(--nu-push-u) * 8)}.nu-phone__app [data-part=line]{block-size:calc(var(--nu-push-u) * 12)}.nu-phone__app [data-w=long]{inline-size:90%}.nu-phone__app [data-w=short]{inline-size:70%}.nu-phone__app [data-w=medium]{inline-size:80%}.nu-phone__app [data-w=narrow]{inline-size:55%}.nu-phone__app [data-part=block]{block-size:calc(var(--nu-push-u) * 150);border-radius:calc(var(--nu-push-u) * 16);margin-block:calc(var(--nu-push-u) * 8)}.nu-phone__tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:calc(var(--nu-push-u) * 8);gap:calc(var(--nu-push-u) * 8);padding:calc(var(--nu-push-u) * 20) calc(var(--nu-push-u) * 16) 0}.nu-phone__tiles span{display:grid;place-items:center;block-size:calc(var(--nu-push-u) * 52);border-radius:calc(var(--nu-push-u) * 26);background:var(--nu-phone-card);color:var(--nu-phone-sub)}.nu-phone__tiles span[data-on=true]{background:var(--nu-phone-accent);color:var(--nu-phone-bg)}.nu-phone__tiles svg{inline-size:calc(var(--nu-push-u) * 22);block-size:calc(var(--nu-push-u) * 22)}.nu-phone__clock--android{justify-items:start;gap:calc(var(--nu-push-u) * 2);margin:0;padding:calc(var(--nu-push-u) * 20) calc(var(--nu-push-u) * 28) calc(var(--nu-push-u) * 18)}.nu-phone__clock--android strong{font-size:calc(var(--nu-push-u) * 48);line-height:calc(var(--nu-push-u) * 52);font-weight:var(--nu-font-weight-regular);letter-spacing:-.02em}.nu-phone__clock--android span{font-size:calc(var(--nu-push-u) * 16);line-height:calc(var(--nu-push-u) * 22)}.nu-phone__list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:calc(var(--nu-push-u) * 4);gap:calc(var(--nu-push-u) * 4);align-content:start;padding:0 calc(var(--nu-push-u) * 12);min-inline-size:0}.nu-quiz{--nu-quiz-radius:var(--nu-radius-20);--nu-quiz-pad-top:var(--nu-space-6);--nu-quiz-pad-inline:28px;--nu-quiz-pad-bottom:var(--nu-space-6);--nu-quiz-question-size:var(--nu-type-title-h6-size);--nu-quiz-question-line-height:var(--nu-type-title-h6-line-height);--nu-quiz-question-gap:var(--nu-space-6);--nu-quiz-options-gap:var(--nu-space-3);container:nu-quiz/inline-size;min-inline-size:0;color:var(--nu-text-strong-950)}.nu-quiz__card{overflow:hidden;border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-quiz-radius);background:var(--nu-bg-white)}.nu-quiz__header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--nu-space-1) var(--nu-space-3);padding:var(--nu-quiz-pad-top) var(--nu-quiz-pad-inline) 0}.nu-quiz__position,.nu-quiz__save{margin:0;color:var(--nu-text-sub-600)}.nu-quiz__position{font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-quiz__save{font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-quiz__save[data-status=failed]{color:var(--nu-red-700)}.nu-quiz__progress{--nu-progress-height:3px;margin:var(--nu-space-3) var(--nu-quiz-pad-inline) var(--nu-space-6)}.nu-quiz__body{padding:0 var(--nu-quiz-pad-inline) var(--nu-quiz-pad-bottom)}.nu-quiz__step{animation:nu-quiz-step-in var(--nu-duration-base) var(--nu-ease-standard)}@keyframes nu-quiz-step-in{0%{opacity:0;transform:translateY(var(--nu-space-2))}}.nu-quiz__question{-webkit-margin-after:var(--nu-quiz-question-gap);margin-block-end:var(--nu-quiz-question-gap);border-radius:var(--nu-radius-8);font-family:var(--nu-type-title-h6-family);font-size:var(--nu-quiz-question-size);line-height:var(--nu-quiz-question-line-height);letter-spacing:var(--nu-type-title-h6-tracking);font-weight:var(--nu-type-title-h6-weight);overflow-wrap:anywhere}.nu-quiz__question>:first-child{-webkit-margin-before:0;margin-block-start:0}.nu-quiz__question>:last-child{-webkit-margin-after:0;margin-block-end:0}.nu-quiz__question:focus{outline:none}.nu-quiz__question:focus-visible{box-shadow:var(--nu-shadow-buttons-primary-focus)}.nu-quiz__options{display:flex;flex-direction:column;gap:var(--nu-quiz-options-gap);-webkit-margin-after:var(--nu-space-5);margin-block-end:var(--nu-space-5)}.nu-quiz__feedback{animation:nu-quiz-feedback-in var(--nu-duration-slow) var(--nu-ease-standard)}@keyframes nu-quiz-feedback-in{0%{opacity:0;transform:translateY(var(--nu-space-1))}}.nu-quiz__verdict{display:flex;align-items:center;gap:var(--nu-space-2);margin:0 0 var(--nu-space-3);font-family:var(--nu-type-label-large-family);font-size:var(--nu-type-label-large-size);line-height:var(--nu-type-label-large-line-height);letter-spacing:var(--nu-type-label-large-tracking);font-weight:var(--nu-type-label-large-weight)}.nu-quiz__verdict-icon{flex-shrink:0;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);fill:currentColor}.nu-quiz__verdict-nuri{flex:none}.nu-quiz__verdict:has(.nu-quiz__verdict-nuri){gap:var(--nu-space-3)}.nu-quiz-results__nuri{-webkit-margin-after:var(--nu-space-2);margin-block-end:var(--nu-space-2)}.nu-quiz__verdict[data-result=correct] .nu-quiz__verdict-icon{color:var(--nu-green-700)}.nu-quiz__verdict[data-result=incorrect] .nu-quiz__verdict-icon{color:var(--nu-red-700)}.nu-quiz__explanation{display:flex;flex-direction:column;gap:var(--nu-space-1);-webkit-margin-after:var(--nu-space-5);margin-block-end:var(--nu-space-5);padding:var(--nu-space-5);border-radius:var(--nu-radius-12);background:var(--nu-bg-weak-50)}.nu-quiz__explanation-title{margin:0;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-quiz__explanation-text{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-quiz__explanation-text>:first-child{-webkit-margin-before:0;margin-block-start:0}.nu-quiz__explanation-text>:last-child{-webkit-margin-after:0;margin-block-end:0}.nu-quiz__open{--nu-quiz-answer-min-height:156px;display:flex;flex-direction:column;gap:var(--nu-space-3);-webkit-margin-after:var(--nu-space-5);margin-block-end:var(--nu-space-5)}.nu-quiz__field>.nu-field__label{position:absolute;inline-size:1px;block-size:1px;min-block-size:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.nu-quiz__field .nu-textarea{min-block-size:var(--nu-quiz-answer-min-height)}.nu-quiz__field .nu-textarea__field{flex:1 1 auto}.nu-quiz__field[data-locked] .nu-textarea.nu-textarea:not(:focus-within){border-color:var(--nu-stroke-soft-200);background:var(--nu-bg-weak-50);box-shadow:none}.nu-quiz__field[data-locked] .nu-textarea__field{resize:none}.nu-quiz__check{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nu-space-2) var(--nu-space-3)}.nu-quiz__grade-error{display:flex;flex:1 1 auto;align-items:flex-start;gap:var(--nu-space-1);margin:0;color:var(--nu-red-700);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-quiz__grade-error-icon{flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);fill:currentColor}.nu-quiz__verdict[data-result=partial] .nu-quiz__verdict-icon{color:var(--nu-orange-800)}.nu-quiz__open-feedback{-webkit-margin-after:var(--nu-space-3);margin-block-end:var(--nu-space-3);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-quiz__open-feedback>:first-child{-webkit-margin-before:0;margin-block-start:0}.nu-quiz__open-feedback>:last-child{-webkit-margin-after:0;margin-block-end:0}.nu-quiz__self{display:flex;flex-direction:column;gap:var(--nu-space-3);-webkit-margin-after:var(--nu-space-5);margin-block-end:var(--nu-space-5)}.nu-quiz__self-prompt{margin:0;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-quiz__footer,.nu-quiz__self-actions{display:flex;flex-wrap:wrap;gap:var(--nu-space-3)}.nu-quiz__footer{align-items:center;justify-content:space-between;-webkit-padding-before:var(--nu-space-4);padding-block-start:var(--nu-space-4);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-quiz__next{-webkit-margin-start:auto;margin-inline-start:auto}.nu-quiz__back{--nu-button-fg:var(--nu-text-sub-600);-webkit-margin-start:calc(-1 * var(--nu-space-2-5));margin-inline-start:calc(-1 * var(--nu-space-2-5));transition:scale var(--nu-duration-instant) var(--nu-ease-standard)}@media (hover:hover){.nu-quiz__back:not(:disabled):hover{color:var(--nu-text-strong-950)}}.nu-quiz-option{--nu-quiz-option-pad-block:14px;--nu-quiz-option-pad-inline:var(--nu-space-4);--nu-quiz-option-gap:14px;--nu-quiz-option-radius:var(--nu-radius-12);--nu-quiz-option-marker-size:26px;--nu-quiz-option-marker-ring:1.5px;--nu-quiz-option-bg:var(--nu-bg-white);--nu-quiz-option-stroke:var(--nu-stroke-soft-200);--nu-quiz-option-fg:var(--nu-text-strong-950);--nu-quiz-option-marker-stroke:var(--nu-stroke-sub-300);--nu-quiz-option-marker-bg:transparent;--nu-quiz-option-marker-fg:var(--nu-text-sub-600);--nu-quiz-option-caption:var(--nu-text-sub-600);--nu-quiz-option-focus-shadow:var(--nu-shadow-buttons-primary-focus);display:flex;align-items:flex-start;gap:var(--nu-quiz-option-gap);inline-size:100%;min-block-size:var(--nu-space-6);box-sizing:border-box;margin:0;padding:calc(var(--nu-quiz-option-pad-block) - 1px) calc(var(--nu-quiz-option-pad-inline) - 1px);border:1px solid var(--nu-quiz-option-stroke);border-radius:var(--nu-quiz-option-radius);background:var(--nu-quiz-option-bg);color:var(--nu-quiz-option-fg);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-quiz-option__marker{display:inline-grid;flex-shrink:0;place-items:center;inline-size:var(--nu-quiz-option-marker-size);block-size:var(--nu-quiz-option-marker-size);box-sizing:border-box;-webkit-margin-before:calc((var(--nu-type-paragraph-medium-line-height) - var(--nu-quiz-option-marker-size)) / 2);margin-block-start:calc((var(--nu-type-paragraph-medium-line-height) - var(--nu-quiz-option-marker-size)) / 2);border-radius:var(--nu-radius-full);box-shadow:inset 0 0 0 var(--nu-quiz-option-marker-ring) var(--nu-quiz-option-marker-stroke);background:var(--nu-quiz-option-marker-bg);color:var(--nu-quiz-option-marker-fg);transition:box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-quiz-option__letter{font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:1;font-weight:var(--nu-font-weight-medium)}.nu-quiz-option__icon{inline-size:var(--nu-space-3-5);block-size:var(--nu-space-3-5);fill:currentColor}.nu-quiz-option__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0}.nu-quiz-option__text{overflow-wrap:anywhere;font-family:var(--nu-type-paragraph-medium-family);font-size:var(--nu-type-paragraph-medium-size);line-height:var(--nu-type-paragraph-medium-line-height);letter-spacing:var(--nu-type-paragraph-medium-tracking);font-weight:var(--nu-type-paragraph-medium-weight)}.nu-quiz-option__caption{color:var(--nu-quiz-option-caption);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);text-transform:uppercase}@media (hover:hover){.nu-quiz-option:not(:disabled,[aria-disabled=true]):hover{--nu-quiz-option-bg:var(--nu-bg-weak-50);--nu-quiz-option-stroke:var(--nu-stroke-sub-300);--nu-quiz-option-marker-stroke:var(--nu-icon-soft-400)}}.nu-quiz-option:focus-visible{outline:none;--nu-quiz-option-stroke:var(--nu-state-primary-base);box-shadow:var(--nu-quiz-option-focus-shadow)}.nu-quiz-option[data-locked]{cursor:default}.nu-quiz-option[data-result] .nu-quiz-option__text{font-weight:var(--nu-type-label-medium-weight)}.nu-quiz-option[data-result=correct]{--nu-quiz-option-bg:var(--nu-state-success-lighter);--nu-quiz-option-stroke:var(--nu-green-700);--nu-quiz-option-fg:var(--nu-green-800);--nu-quiz-option-marker-stroke:var(--nu-green-700);--nu-quiz-option-marker-bg:var(--nu-green-700);--nu-quiz-option-marker-fg:var(--nu-text-white);--nu-quiz-option-caption:var(--nu-green-800)}.nu-quiz-option[data-result=incorrect]{--nu-quiz-option-bg:var(--nu-state-error-lighter);--nu-quiz-option-stroke:var(--nu-state-error-base);--nu-quiz-option-fg:var(--nu-red-700);--nu-quiz-option-marker-stroke:var(--nu-red-700);--nu-quiz-option-marker-bg:var(--nu-red-700);--nu-quiz-option-marker-fg:var(--nu-text-white);--nu-quiz-option-caption:var(--nu-red-700)}.nu-quiz-option[data-dimmed]{--nu-quiz-option-fg:var(--nu-text-sub-600);--nu-quiz-option-marker-stroke:var(--nu-stroke-soft-200)}.nu-quiz-option:disabled{--nu-quiz-option-fg:var(--nu-text-disabled-500);--nu-quiz-option-marker-stroke:var(--nu-stroke-soft-200);--nu-quiz-option-marker-fg:var(--nu-text-disabled-500);cursor:not-allowed}.nu-quiz-results{--nu-quiz-results-pad-block:var(--nu-space-10);--nu-quiz-results-pad-inline:28px;--nu-quiz-results-bar-width:200px;--nu-quiz-results-message-width:280px;display:flex;flex-direction:column;align-items:center;padding:var(--nu-quiz-results-pad-block) var(--nu-quiz-results-pad-inline);border-radius:var(--nu-radius-20);color:var(--nu-text-strong-950);text-align:center}.nu-quiz-results:focus{outline:none}.nu-quiz-results:focus-visible{box-shadow:inset 0 0 0 2px var(--nu-state-primary-base)}.nu-quiz-results__percent{margin:0;font-family:var(--nu-type-title-h1-family);font-size:var(--nu-type-title-h1-size);line-height:var(--nu-type-title-h1-line-height);letter-spacing:var(--nu-type-title-h1-tracking);font-weight:var(--nu-type-title-h1-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:nu-quiz-results-in var(--nu-duration-slow) var(--nu-ease-emphasized)}@keyframes nu-quiz-results-in{0%{opacity:0;transform:scale(.9)}}.nu-quiz-results__unit{color:var(--nu-text-sub-600);font-size:var(--nu-type-title-h5-size);line-height:var(--nu-type-title-h5-line-height)}.nu-quiz-results__bar{inline-size:min(100%,var(--nu-quiz-results-bar-width));margin-block:var(--nu-space-4)}.nu-quiz-results__score{margin:0 0 var(--nu-space-1);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-quiz-results__message{max-inline-size:var(--nu-quiz-results-message-width);margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-quiz-results__retake{-webkit-margin-before:var(--nu-space-6);margin-block-start:var(--nu-space-6)}@container nu-quiz (max-width: 479px){.nu-quiz__card{--nu-quiz-pad-top:var(--nu-space-5);--nu-quiz-pad-inline:var(--nu-space-4);--nu-quiz-pad-bottom:var(--nu-space-5);--nu-quiz-question-size:17px;--nu-quiz-question-line-height:24px;--nu-quiz-question-gap:var(--nu-space-4);--nu-quiz-options-gap:var(--nu-space-2-5)}.nu-quiz-option{--nu-quiz-option-pad-block:var(--nu-space-3);--nu-quiz-option-pad-inline:var(--nu-space-3);--nu-quiz-option-gap:var(--nu-space-3);--nu-quiz-option-marker-size:22px}.nu-quiz-option__marker{-webkit-margin-before:calc((var(--nu-type-paragraph-small-line-height) - var(--nu-quiz-option-marker-size)) / 2);margin-block-start:calc((var(--nu-type-paragraph-small-line-height) - var(--nu-quiz-option-marker-size)) / 2)}.nu-quiz-option__text{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking)}.nu-quiz-results{--nu-quiz-results-pad-block:var(--nu-space-8);--nu-quiz-results-pad-inline:var(--nu-space-4)}}@media (prefers-reduced-motion:reduce){.nu-quiz-results__percent,.nu-quiz__feedback,.nu-quiz__step{animation:none}.nu-quiz-option,.nu-quiz-option__marker{transition:none}}@media (forced-colors:active){.nu-quiz__card{border-color:CanvasText}.nu-quiz-option{border-color:ButtonText;box-shadow:none}.nu-quiz-option:focus-visible{outline:2px solid Highlight;outline-offset:2px}.nu-quiz-option[data-result]{border-width:2px;padding:calc(var(--nu-quiz-option-pad-block) - 2px) calc(var(--nu-quiz-option-pad-inline) - 2px)}.nu-quiz-option__marker{box-shadow:none;border:1px solid;forced-color-adjust:none;color:ButtonText;background:Canvas}.nu-quiz-option:disabled,.nu-quiz-option:disabled .nu-quiz-option__marker,.nu-quiz-option[data-dimmed],.nu-quiz-option[data-dimmed] .nu-quiz-option__marker{color:GrayText}.nu-quiz__verdict-icon{color:CanvasText}.nu-quiz__explanation{border:1px solid CanvasText}.nu-quiz__grade-error-icon{color:CanvasText}.nu-quiz__field[data-locked] .nu-textarea.nu-textarea:not(:focus-within){border-color:GrayText}.nu-quiz-results:focus-visible,.nu-quiz__question:focus-visible{outline:2px solid Highlight;outline-offset:2px}}.nu-radio{--nu-radio-size:var(--nu-space-5);--nu-radio-circle-size:var(--nu-space-4);--nu-radio-inner-size:13px;--nu-radio-dot-size:var(--nu-space-2);--nu-radio-inner-shadow:var(--nu-shadow-regular-shadow-x-small);--nu-radio-bg:var(--nu-state-faded-base);--nu-radio-bg-hover:var(--nu-icon-sub-600);--nu-radio-bg-checked:var(--nu-state-primary-base);--nu-radio-bg-checked-hover:var(--nu-blue-800);--nu-radio-bg-focus:var(--nu-state-primary-base);--nu-radio-bg-checked-focus:var(--nu-state-primary-dark);--nu-radio-bg-invalid:var(--nu-state-error-base);--nu-radio-bg-disabled:var(--nu-bg-soft-200);--nu-radio-dot:var(--nu-bg-white);--nu-radio-focus-shadow:var(--nu-shadow-buttons-primary-focus);position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-radio-size);block-size:var(--nu-radio-size);vertical-align:middle}.nu-radio__input{position:absolute;inset-block-start:calc(var(--nu-space-0-5) * -1);inset-inline-start:calc(var(--nu-space-0-5) * -1);z-index:1;inline-size:calc(100% + var(--nu-space-1));block-size:calc(100% + var(--nu-space-1));margin:0;border-radius:var(--nu-radius-full);opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nu-radio__input:disabled{cursor:not-allowed}.nu-radio__circle{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--nu-radio-circle-size);block-size:var(--nu-radio-circle-size);border-radius:var(--nu-radius-full);background:var(--nu-radio-bg);pointer-events:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-radio__circle:before{content:"";inline-size:var(--nu-radio-inner-size);block-size:var(--nu-radio-inner-size);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);box-shadow:var(--nu-radio-inner-shadow)}:where(.nu-radio__input:checked)+.nu-radio__circle{background:var(--nu-radio-bg-checked)}:where(.nu-radio__input:checked)+.nu-radio__circle:before{inline-size:var(--nu-radio-dot-size);block-size:var(--nu-radio-dot-size);background:var(--nu-radio-dot);box-shadow:none}@media (hover:hover){:where(.nu-radio__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-radio__input:enabled)+.nu-radio__circle{background:var(--nu-radio-bg-hover)}:where(.nu-radio__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-radio__input:enabled):where(:checked)+.nu-radio__circle{background:var(--nu-radio-bg-checked-hover)}}:where(.nu-radio[data-invalid] .nu-radio__input:not(:checked))+.nu-radio__circle{background:var(--nu-radio-bg-invalid)}:where(.nu-radio__input:focus-visible)+.nu-radio__circle{background:var(--nu-radio-bg-focus);box-shadow:var(--nu-radio-focus-shadow)}:where(.nu-radio__input:focus-visible:checked)+.nu-radio__circle{background:var(--nu-radio-bg-checked-focus)}:where(.nu-radio__input:disabled)+.nu-radio__circle{background:var(--nu-radio-bg-disabled);box-shadow:none}:where(.nu-radio__input:disabled:not(:checked))+.nu-radio__circle:before{display:none}.nu-choice[data-kind=radio]:not([data-has-description]) .nu-choice__label{font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-radio-group{min-inline-size:0;margin:0;padding:0;border:0}.nu-radio-group__legend{-webkit-margin-after:var(--nu-space-3);margin-block-end:var(--nu-space-3);padding:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-radio-group[data-disabled] .nu-radio-group__legend{color:var(--nu-text-disabled-500)}.nu-radio-group__items{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nu-space-3)}.nu-radio-group[data-orientation=horizontal] .nu-radio-group__items{flex-flow:row wrap;column-gap:var(--nu-space-4)}@media (prefers-reduced-motion:reduce){.nu-radio__circle{transition:none}}@media (forced-colors:active){.nu-radio__circle{forced-color-adjust:none;border:1px solid ButtonText;background:Canvas}.nu-radio__circle:before{display:none}:where(.nu-radio__input:checked)+.nu-radio__circle{border-color:Highlight;background:Canvas}:where(.nu-radio__input:checked)+.nu-radio__circle:before{display:block;background:Highlight}:where(.nu-radio__input:focus-visible)+.nu-radio__circle{outline:2px solid Highlight;outline-offset:2px}:where(.nu-radio__input:disabled)+.nu-radio__circle{border-color:GrayText;background:Canvas}:where(.nu-radio__input:disabled:checked)+.nu-radio__circle:before{background:GrayText}}.nu-rich-text{--nu-rich-text-min-height:calc(var(--nu-type-paragraph-small-line-height) * 6);--nu-rich-text-block-gap:var(--nu-space-2);--nu-rich-text-link:var(--nu-state-primary-base);--nu-rich-text-quote-rule:var(--nu-stroke-sub-300);min-block-size:var(--nu-rich-text-min-height);white-space:pre-wrap;overflow-wrap:anywhere;resize:none;cursor:text}.nu-text-editor[data-disabled] .nu-rich-text{cursor:not-allowed}.nu-rich-text :is(p,h1,h2,h3,blockquote,ul,ol){margin:0}.nu-rich-text>*+*{-webkit-margin-before:var(--nu-rich-text-block-gap);margin-block-start:var(--nu-rich-text-block-gap)}.nu-rich-text>*+:is(h1,h2,h3){-webkit-margin-before:var(--nu-space-4);margin-block-start:var(--nu-space-4)}.nu-rich-text :is(h1,h2,h3){color:var(--nu-text-strong-950)}.nu-rich-text h1{font-family:var(--nu-type-label-x-large-family);font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);letter-spacing:var(--nu-type-label-x-large-tracking);font-weight:var(--nu-type-label-x-large-weight)}.nu-rich-text h2{font-family:var(--nu-type-label-large-family);font-size:var(--nu-type-label-large-size);line-height:var(--nu-type-label-large-line-height);letter-spacing:var(--nu-type-label-large-tracking);font-weight:var(--nu-type-label-large-weight)}.nu-rich-text h3{font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight)}.nu-rich-text blockquote{-webkit-padding-start:var(--nu-space-3);padding-inline-start:var(--nu-space-3);-webkit-border-start:2px solid var(--nu-rich-text-quote-rule);border-inline-start:2px solid var(--nu-rich-text-quote-rule);color:var(--nu-text-sub-600)}.nu-rich-text :is(ul,ol){-webkit-padding-start:var(--nu-space-6);padding-inline-start:var(--nu-space-6)}.nu-rich-text li+li{-webkit-margin-before:var(--nu-space-1);margin-block-start:var(--nu-space-1)}.nu-rich-text li>p{margin:0}.nu-rich-text a{color:var(--nu-rich-text-link);text-decoration:underline;text-underline-offset:.15em;cursor:text}.nu-rich-text p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:inline-start;block-size:0;color:var(--nu-text-sub-600);pointer-events:none}.nu-text-editor[data-disabled] .nu-rich-text p.is-editor-empty:first-child:before{color:var(--nu-text-disabled-500)}.nu-rich-text-editor__link-form{display:grid;grid-gap:var(--nu-space-3);gap:var(--nu-space-3)}.nu-rich-text-editor__link-remove{-webkit-margin-end:auto;margin-inline-end:auto}@media (forced-colors:active){.nu-rich-text a{color:LinkText}.nu-rich-text blockquote{border-inline-start-color:CanvasText}}.nu-search-field{--nu-search-field-icon-active:var(--nu-state-primary-base)}.nu-input.nu-search-field.nu-search-field--pill{border-radius:var(--nu-radius-full)}.nu-search-field:not([data-disabled]):focus-within .nu-input__icon[data-position=leading]{color:var(--nu-search-field-icon-active)}.nu-search-field .nu-input__field::-webkit-search-cancel-button,.nu-search-field .nu-input__field::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.nu-search-field__trailing{display:inline-flex;align-items:center;gap:var(--nu-space-2)}.nu-search-field__kbd{pointer-events:none}.nu-search-field__clear:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:0}@media (hover:hover){.nu-search-field__clear:hover{background:var(--nu-bg-weak-50);color:var(--nu-icon-strong-950)}}@media (forced-colors:active){.nu-search-field__clear:focus-visible{outline-color:Highlight}}.nu-segmented{--nu-segmented-bg:var(--nu-bg-weak-50);--nu-segmented-bg-hover:var(--nu-bg-soft-100);--nu-segmented-border-width:0px;--nu-segmented-border:var(--nu-stroke-soft-200);--nu-segmented-shadow:none;--nu-segmented-pad:2px;--nu-segmented-fg:var(--nu-text-sub-600);--nu-segmented-fg-hover:var(--nu-text-strong-950);--nu-segmented-fg-selected:var(--nu-text-strong-950);--nu-segmented-fg-disabled:var(--nu-text-disabled-500);--nu-segmented-pill:var(--nu-bg-white);--nu-segmented-pill-border:var(--nu-stroke-soft-200);--nu-segmented-pill-shadow:var(--nu-shadow-regular-shadow-x-small);--nu-segmented-option-pad-block:var(--nu-space-2-5);--nu-segmented-option-pad-inline:var(--nu-space-3-5);--nu-segmented-gap:var(--nu-space-1-5);--nu-segmented-icon:20px;--nu-segmented-motion:var(--nu-duration-slow) cubic-bezier(0.4,0,0.2,1);position:relative;box-sizing:border-box;display:inline-flex;align-items:stretch;max-inline-size:100%;padding:calc(var(--nu-segmented-pad) - var(--nu-segmented-border-width));border:var(--nu-segmented-border-width) solid var(--nu-segmented-border);border-radius:var(--nu-radius-full);background:var(--nu-segmented-bg);box-shadow:var(--nu-segmented-shadow);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-segmented[data-size=sm]{--nu-segmented-option-pad-block:var(--nu-space-1-5);--nu-segmented-option-pad-inline:var(--nu-space-2-5);--nu-segmented-gap:var(--nu-space-1);--nu-segmented-icon:16px}.nu-segmented[data-size=lg]{--nu-segmented-pad:6px;--nu-segmented-option-pad-block:var(--nu-space-3);--nu-segmented-option-pad-inline:var(--nu-space-6);--nu-segmented-gap:var(--nu-space-1)}.nu-segmented[data-appearance=filled]{--nu-segmented-border-width:1px;--nu-segmented-shadow:var(--nu-shadow-regular-shadow-x-small);--nu-segmented-fg-selected:var(--nu-text-white);--nu-segmented-pill:var(--nu-bg-strong-950);--nu-segmented-pill-border:var(--nu-bg-strong-950);--nu-segmented-pill-shadow:none}.nu-segmented[data-full-width]{display:flex;inline-size:100%}.nu-segmented__slot{display:contents}.nu-segmented__option{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:var(--nu-segmented-gap);min-inline-size:0;margin:0;padding:calc(var(--nu-segmented-option-pad-block) - 1px) calc(var(--nu-segmented-option-pad-inline) - 1px);border:1px solid transparent;border-radius:var(--nu-radius-full);background:none;color:var(--nu-segmented-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-segmented[data-size=sm] .nu-segmented__option{font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-segmented-icon);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-segmented[data-icon-only] .nu-segmented__option{padding-inline:calc(var(--nu-segmented-option-pad-block) - 1px)}.nu-segmented[data-full-width] .nu-segmented__option{flex:1 1 auto}.nu-segmented__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-segmented-icon);block-size:var(--nu-segmented-icon)}.nu-segmented__icon>svg{inline-size:100%;block-size:100%}.nu-segmented__label{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.nu-segmented__indicator{position:absolute;z-index:0;inset-block:calc(var(--nu-segmented-pad) - var(--nu-segmented-border-width));left:0;box-sizing:border-box;inline-size:var(--nu-segmented-indicator-w,0);border:1px solid var(--nu-segmented-pill-border);border-radius:var(--nu-radius-full);background:var(--nu-segmented-pill);box-shadow:var(--nu-segmented-pill-shadow);transform:translateX(var(--nu-segmented-indicator-x,0));transition:transform var(--nu-segmented-motion),inline-size var(--nu-segmented-motion);pointer-events:none}.nu-segmented:not([data-ready]) .nu-segmented__indicator{display:none}.nu-segmented:not([data-ready]) .nu-segmented__option:is([aria-checked=true],[aria-selected=true]){border-color:var(--nu-segmented-pill-border);background:var(--nu-segmented-pill);box-shadow:var(--nu-segmented-pill-shadow)}@media (hover:hover){.nu-segmented:not([aria-disabled=true]):hover{background:var(--nu-segmented-bg-hover)}.nu-segmented__option:not(:disabled):hover{color:var(--nu-segmented-fg-hover)}}.nu-segmented__option:is([aria-checked=true],[aria-selected=true]){color:var(--nu-segmented-fg-selected)}.nu-segmented__option:is([aria-checked=true],[aria-selected=true]):hover{color:var(--nu-segmented-fg-selected)}.nu-segmented__option[role=radio][aria-checked=true]{cursor:default}.nu-segmented__option:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-segmented__option:disabled{color:var(--nu-segmented-fg-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.nu-segmented,.nu-segmented__indicator,.nu-segmented__option{transition:none}}@media (forced-colors:active){.nu-segmented{border:1px solid CanvasText;padding:calc(var(--nu-segmented-pad) - 1px)}.nu-segmented__indicator{forced-color-adjust:none;inset-block:calc(var(--nu-segmented-pad) - 1px);background:Highlight;border-color:Highlight}.nu-segmented__option:is([aria-checked=true],[aria-selected=true]){forced-color-adjust:none;color:HighlightText}.nu-segmented:not([data-ready]) .nu-segmented__option:is([aria-checked=true],[aria-selected=true]){background:Highlight}.nu-segmented__option:disabled{color:GrayText}.nu-segmented__option:focus-visible{outline:2px solid CanvasText}}.nu-select .nu-input__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-padding-end:var(--nu-space-8);padding-inline-end:var(--nu-space-8);cursor:pointer}.nu-select .nu-select__chevron{position:absolute;inset-inline-end:calc(var(--nu-input-pad-inline) - 1px);color:var(--nu-icon-sub-600)}.nu-select:has(.nu-input__field:invalid) .nu-select__chevron,.nu-select:has(option[value=""]:checked) .nu-select__chevron{color:var(--nu-icon-soft-400)}.nu-select:has(option[value=""]:checked) .nu-input__field{color:var(--nu-text-sub-600)}@media (hover:hover){.nu-select:not([data-disabled]):hover .nu-select__chevron{color:var(--nu-icon-sub-600)}}.nu-select:focus-within .nu-select__chevron{color:var(--nu-icon-sub-600)}.nu-select[data-invalid] .nu-select__chevron{color:var(--nu-icon-strong-950)}.nu-select[data-disabled] .nu-select__chevron{color:var(--nu-icon-disabled-300)}.nu-select[data-disabled] .nu-input__field{cursor:not-allowed}.nu-selection-toolbar{--nu-selection-toolbar-offset:var(--nu-space-2);--nu-selection-toolbar-margin:var(--nu-space-3);position:fixed;inset:0 auto auto 0;z-index:var(--nu-z-popover);max-inline-size:calc(100vw - 2 * var(--nu-selection-toolbar-margin));-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:nu-selection-toolbar-in var(--nu-duration-fast) var(--nu-ease-standard)}.nu-selection-toolbar:not([data-placed]),.nu-selection-toolbar[data-offscreen]{visibility:hidden}.nu-selection-toolbar .nu-text-editor-toolbar__button[data-type=text]{gap:var(--nu-space-1-5);padding-inline:var(--nu-space-1) var(--nu-space-2-5);touch-action:manipulation}.nu-selection-toolbar .nu-text-editor-toolbar__button[data-type=text]:not(:has(.nu-text-editor-toolbar__icon)){padding-inline:var(--nu-space-2-5)}.nu-selection-toolbar[data-layout=menu]{--nu-menu-min-width:216px;--nu-selection-toolbar-prompt:36px;max-block-size:calc(100vh - 2 * var(--nu-selection-toolbar-margin));animation:nu-selection-toolbar-in var(--nu-duration-fast) var(--nu-ease-standard)}.nu-selection-toolbar__menu{display:flex;flex-direction:column;gap:var(--nu-space-1)}.nu-selection-toolbar[data-layout=menu] [role=group]{display:flex;flex-direction:column;gap:var(--nu-space-0-5)}.nu-selection-toolbar__prompt{display:flex;align-items:center;gap:var(--nu-space-2);padding:var(--nu-space-1) var(--nu-space-1) var(--nu-space-1) var(--nu-space-2)}.nu-selection-toolbar__prompt-input{flex:1 1;min-inline-size:0;block-size:var(--nu-selection-toolbar-prompt);margin:0;padding:0;border:0;outline:none;background:transparent;color:var(--nu-text-strong-950);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);-webkit-user-select:text;-moz-user-select:text;user-select:text}.nu-selection-toolbar__prompt-input::placeholder{color:var(--nu-text-soft-400)}.nu-selection-toolbar__prompt-send{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--nu-space-8);block-size:var(--nu-space-8);margin:0;padding:0;border:0;border-radius:var(--nu-radius-full);background:var(--nu-bg-strong-950);color:var(--nu-text-white);cursor:pointer}.nu-selection-toolbar__prompt-send>svg{inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-selection-toolbar__prompt-send:disabled{background:var(--nu-bg-soft-200);color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-selection-toolbar__prompt-input:focus-visible{outline:none}.nu-selection-toolbar__prompt:has(.nu-selection-toolbar__prompt-input:focus-visible){outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:-2px;border-radius:var(--nu-radius-8)}.nu-selection-toolbar__item{inline-size:100%;margin:0;border:0;font:inherit;cursor:pointer;touch-action:manipulation}@media (hover:hover){.nu-selection-toolbar__item:hover:not(:disabled){background:var(--nu-bg-weak-50)}}.nu-selection-toolbar__item:focus-visible{background:var(--nu-bg-weak-50);outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:-2px}@keyframes nu-selection-toolbar-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nu-selection-toolbar{animation:none}}@media (forced-colors:active){.nu-selection-toolbar .nu-text-editor-toolbar__button:focus-visible{outline:2px solid Highlight;outline-offset:0}}@media (pointer:coarse){.nu-selection-toolbar .nu-text-editor-toolbar__button[data-type=text],.nu-selection-toolbar__item{min-block-size:2.75rem}}.nu-sheet__overlay{position:fixed;inset:0;background:var(--nu-overlay-gray);z-index:var(--nu-z-overlay);animation:nu-sheet-fade var(--nu-duration-base) var(--nu-ease-standard)}.nu-sheet{--nu-sheet-width:480px;--nu-sheet-bottom-width:664px;--nu-sheet-bottom-max:75dvh;--nu-sheet-gap:var(--nu-space-4);--nu-sheet-close-size:36px;--nu-sheet-pad-inline:var(--nu-space-6);--nu-sheet-bar-pad:var(--nu-space-5);--nu-sheet-radius:var(--nu-radius-24);--nu-sheet-top:0px;--nu-sheet-handle-length:36px;--nu-sheet-handle-thickness:4px;--nu-sheet-handle-inset:12px;--nu-sheet-handle-zone:16px;--nu-sheet-handle-hit-long:48px;--nu-sheet-handle-hit-short:28px;--nu-sheet-handle-color:var(--nu-state-faded-base);position:fixed;box-sizing:border-box;display:flex;flex-direction:column;background:var(--nu-bg-white);color:var(--nu-text-strong-950);z-index:var(--nu-z-modal);outline:none}.nu-sheet[data-size=sm]{--nu-sheet-width:360px;--nu-sheet-bottom-max:50dvh}.nu-sheet[data-size=lg]{--nu-sheet-width:640px;--nu-sheet-bottom-max:calc(100dvh - var(--nu-sheet-gap))}.nu-sheet[data-side=left],.nu-sheet[data-side=right]{inset-block:0;inline-size:min(var(--nu-sheet-width),100vw);block-size:100dvh;transform:translateX(var(--nu-sheet-offset,0))}.nu-sheet[data-side=right]{inset-inline-end:0;-webkit-border-start:1px solid var(--nu-stroke-soft-200);border-inline-start:1px solid var(--nu-stroke-soft-200);animation:nu-sheet-in-end var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-sheet[data-side=left]{inset-inline-start:0;-webkit-border-end:1px solid var(--nu-stroke-soft-200);border-inline-end:1px solid var(--nu-stroke-soft-200);animation:nu-sheet-in-start var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-sheet[data-side=right][data-state=closed]{animation:nu-sheet-out-end var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-sheet[data-side=left][data-state=closed]{animation:nu-sheet-out-start var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-sheet[data-side=bottom]{inset-inline:0;inset-block-end:0;margin-inline:auto;inline-size:min(var(--nu-sheet-bottom-width),100vw);--nu-sheet-max-height:min(var(--nu-sheet-bottom-max),calc(100dvh - var(--nu-sheet-gap)));max-block-size:var(--nu-sheet-max-height);-webkit-padding-after:env(safe-area-inset-bottom,0);padding-block-end:env(safe-area-inset-bottom,0);border-start-start-radius:var(--nu-sheet-radius);border-start-end-radius:var(--nu-sheet-radius);transform:translateY(var(--nu-sheet-offset,0));animation:nu-sheet-in-bottom var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-sheet[data-side=bottom][data-state=closed]{animation:nu-sheet-out-bottom var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-sheet__overlay[data-state=closed]{animation:nu-sheet-fade-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}@keyframes nu-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes nu-sheet-fade-out{0%{opacity:1}to{opacity:0}}@keyframes nu-sheet-in-end{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes nu-sheet-out-end{0%{transform:translateX(var(--nu-sheet-offset,0))}to{transform:translateX(100%)}}@keyframes nu-sheet-in-start{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes nu-sheet-out-start{0%{transform:translateX(var(--nu-sheet-offset,0))}to{transform:translateX(-100%)}}@keyframes nu-sheet-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes nu-sheet-out-bottom{0%{transform:translateY(var(--nu-sheet-offset,0))}to{transform:translateY(100%)}}[dir=rtl] .nu-sheet[data-side=right]{animation-name:nu-sheet-in-start}[dir=rtl] .nu-sheet[data-side=left]{animation-name:nu-sheet-in-end}[dir=rtl] .nu-sheet[data-side=right][data-state=closed]{animation-name:nu-sheet-out-start}[dir=rtl] .nu-sheet[data-side=left][data-state=closed]{animation-name:nu-sheet-out-end}.nu-sheet[data-side=bottom][data-handle]{--nu-sheet-top:var(--nu-sheet-handle-zone);-webkit-padding-before:var(--nu-sheet-top);padding-block-start:var(--nu-sheet-top)}.nu-sheet[data-side=bottom][data-snap]{block-size:calc(var(--nu-sheet-snap, 1) * var(--nu-sheet-max-height))}.nu-sheet[data-snap]:not([data-dragging]){transition:block-size var(--nu-duration-slow) var(--nu-ease-emphasized)}.nu-sheet[data-settling]{transition:transform var(--nu-duration-slow) var(--nu-ease-emphasized),block-size var(--nu-duration-slow) var(--nu-ease-emphasized)}.nu-sheet[data-dragging]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.nu-sheet[data-handle] .nu-sheet__handle{touch-action:none}.nu-sheet[data-side=bottom][data-handle]>.nu-sheet__header{touch-action:pan-x}.nu-sheet[data-side=left][data-handle]>.nu-sheet__header,.nu-sheet[data-side=right][data-handle]>.nu-sheet__header{touch-action:pan-y}.nu-sheet[data-side=bottom][data-handle]>.nu-sheet__body:not([data-scrolled]){touch-action:pan-x pan-down}.nu-sheet__handle{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:0;border:0;border-radius:var(--nu-radius-8);background:transparent;color:var(--nu-sheet-handle-color);cursor:-webkit-grab;cursor:grab}.nu-sheet__handle:before{content:"";display:block;border-radius:var(--nu-radius-full);background:currentColor}.nu-sheet[data-dragging] .nu-sheet__handle{cursor:-webkit-grabbing;cursor:grabbing}.nu-sheet[data-dragging] .nu-sheet__handle,.nu-sheet__handle:focus-visible,.nu-sheet__handle:hover{color:var(--nu-icon-sub-600)}.nu-sheet__handle:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:calc(var(--nu-focus-ring-offset) * -1)}.nu-sheet[data-side=bottom]>.nu-sheet__handle{inset-block-start:0;inset-inline-start:50%;translate:-50% 0;inline-size:var(--nu-sheet-handle-hit-long);block-size:var(--nu-sheet-handle-hit-short);align-items:flex-start;-webkit-padding-before:var(--nu-sheet-handle-inset);padding-block-start:var(--nu-sheet-handle-inset)}.nu-sheet[data-side=bottom]>.nu-sheet__handle:before{inline-size:var(--nu-sheet-handle-length);block-size:var(--nu-sheet-handle-thickness)}[dir=rtl] .nu-sheet[data-side=bottom]>.nu-sheet__handle{translate:50% 0}.nu-sheet[data-side=left]>.nu-sheet__handle,.nu-sheet[data-side=right]>.nu-sheet__handle{inset-block-start:50%;translate:0 -50%;inline-size:var(--nu-sheet-handle-hit-short);block-size:var(--nu-sheet-handle-hit-long)}.nu-sheet[data-side=right]>.nu-sheet__handle{inset-inline-start:0;justify-content:flex-start;-webkit-padding-start:var(--nu-sheet-handle-inset);padding-inline-start:var(--nu-sheet-handle-inset)}.nu-sheet[data-side=left]>.nu-sheet__handle{inset-inline-end:0;justify-content:flex-end;-webkit-padding-end:var(--nu-sheet-handle-inset);padding-inline-end:var(--nu-sheet-handle-inset)}.nu-sheet[data-side=left]>.nu-sheet__handle:before,.nu-sheet[data-side=right]>.nu-sheet__handle:before{inline-size:var(--nu-sheet-handle-thickness);block-size:var(--nu-sheet-handle-length)}.nu-sheet__header{flex:none;display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0;padding:var(--nu-sheet-bar-pad) var(--nu-sheet-pad-inline) calc(var(--nu-sheet-bar-pad) - 1px);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200)}.nu-sheet[data-close]>.nu-sheet__header{-webkit-padding-end:calc(var(--nu-sheet-bar-pad) + var(--nu-sheet-close-size) + var(--nu-space-3));padding-inline-end:calc(var(--nu-sheet-bar-pad) + var(--nu-sheet-close-size) + var(--nu-space-3))}.nu-sheet__title{margin:0;color:var(--nu-text-strong-950);font-family:var(--nu-type-label-x-large-family);font-size:var(--nu-type-label-x-large-size);line-height:var(--nu-type-label-x-large-line-height);letter-spacing:var(--nu-type-label-x-large-tracking);font-weight:var(--nu-type-label-x-large-weight);overflow-wrap:anywhere}.nu-sheet__description{margin:0;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-medium-family);font-size:var(--nu-type-paragraph-medium-size);line-height:var(--nu-type-paragraph-medium-line-height);letter-spacing:var(--nu-type-paragraph-medium-tracking);font-weight:var(--nu-type-paragraph-medium-weight)}.nu-sheet__body{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--nu-space-3);min-block-size:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--nu-sheet-pad-inline)}.nu-sheet__footer{flex:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nu-space-4);padding:calc(var(--nu-sheet-bar-pad) - 1px) var(--nu-sheet-pad-inline) var(--nu-sheet-bar-pad);-webkit-border-before:1px solid var(--nu-stroke-soft-200);border-block-start:1px solid var(--nu-stroke-soft-200)}.nu-sheet__close{position:absolute;inset-block-start:calc(var(--nu-sheet-top) + var(--nu-sheet-bar-pad) + var(--nu-type-label-x-large-line-height) / 2 - var(--nu-sheet-close-size) / 2);inset-inline-end:var(--nu-sheet-bar-pad)}@media (max-width:480px){.nu-sheet{--nu-sheet-pad-inline:var(--nu-space-5);--nu-sheet-bar-pad:var(--nu-space-4)}}@media (prefers-reduced-motion:reduce){.nu-sheet.nu-sheet[data-side][data-state],.nu-sheet__overlay.nu-sheet__overlay{animation:none}.nu-sheet.nu-sheet[data-settling],.nu-sheet.nu-sheet[data-snap]{transition:none}}@media (forced-colors:active){.nu-sheet{border:1px solid CanvasText}.nu-sheet__handle{color:CanvasText}.nu-sheet__handle:focus-visible,.nu-sheet__handle:hover{color:Highlight}.nu-sheet__handle:focus-visible{outline-color:Highlight}.nu-sheet__handle:before{forced-color-adjust:none;background:currentColor}}.nu-skeleton{--nu-skeleton-width:100%;--nu-skeleton-bg:var(--nu-bg-soft-200);--nu-skeleton-highlight:var(--nu-bg-weak-50);--nu-skeleton-radius:var(--nu-radius-8);--nu-skeleton-line-radius:var(--nu-radius-4);--nu-skeleton-line-size:var(--nu-type-paragraph-small-size);--nu-skeleton-line-height:var(--nu-type-paragraph-small-line-height);--nu-skeleton-rect-height:80px;--nu-skeleton-circle-size:var(--nu-space-10);--nu-skeleton-duration:1.5s;display:flex;flex-direction:column;inline-size:var(--nu-skeleton-width);max-inline-size:100%}.nu-skeleton[data-text-size=medium]{--nu-skeleton-line-size:var(--nu-type-paragraph-medium-size);--nu-skeleton-line-height:var(--nu-type-paragraph-medium-line-height)}.nu-skeleton__block,.nu-skeleton__line{display:block;background-color:var(--nu-skeleton-bg)}.nu-skeleton__line{inline-size:100%;block-size:var(--nu-skeleton-height,var(--nu-skeleton-line-size));margin-block:calc((var(--nu-skeleton-line-height) - var(--nu-skeleton-line-size)) / 2);border-radius:var(--nu-skeleton-line-radius)}.nu-skeleton__line[data-last]{inline-size:60%}.nu-skeleton[data-shape=rect] .nu-skeleton__block{inline-size:100%;block-size:var(--nu-skeleton-height,var(--nu-skeleton-rect-height));border-radius:var(--nu-skeleton-radius)}.nu-skeleton[data-shape=circle]{--nu-skeleton-width:var(--nu-skeleton-circle-size);flex-shrink:0}.nu-skeleton[data-shape=circle] .nu-skeleton__block{inline-size:100%;aspect-ratio:1;border-radius:var(--nu-radius-full)}.nu-skeleton[data-animation=shimmer] :is(.nu-skeleton__line,.nu-skeleton__block){background-image:linear-gradient(90deg,var(--nu-skeleton-bg) 0,var(--nu-skeleton-highlight) 50%,var(--nu-skeleton-bg) 100%);background-size:200% 100%;animation:nu-skeleton-shimmer var(--nu-skeleton-duration) linear infinite}.nu-skeleton[data-animation=pulse] :is(.nu-skeleton__line,.nu-skeleton__block){animation:nu-skeleton-pulse var(--nu-skeleton-duration) var(--nu-ease-standard) infinite alternate}@keyframes nu-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes nu-skeleton-pulse{0%{opacity:1}to{opacity:.5}}@media (prefers-reduced-motion:reduce){.nu-skeleton :is(.nu-skeleton__line,.nu-skeleton__block){animation:none}}@media (forced-colors:active){.nu-skeleton :is(.nu-skeleton__line,.nu-skeleton__block){outline:1px solid CanvasText;background:Canvas;animation:none}}.nu-slider{--nu-slider-track-size:10px;--nu-slider-thumb-size:30px;--nu-slider-hit:24px;--nu-slider-tick-size:4px;--nu-slider-length:200px;--nu-slider-vertical-label-size:48px;--nu-slider-tooltip-gap:var(--nu-space-1);--nu-slider-tooltip-tail:4px;--nu-slider-rail:var(--nu-bg-soft-200);--nu-slider-rail-border:var(--nu-state-faded-base);--nu-slider-fill:var(--nu-bg-strong-950);--nu-slider-thumb-bg:var(--nu-bg-white);--nu-slider-thumb-border:var(--nu-state-faded-base);--nu-slider-thumb-border-hover:var(--nu-icon-sub-600);--nu-slider-thumb-shadow:var(--nu-shadow-toggle-switch);--nu-slider-tick:var(--nu-state-faded-base);--nu-slider-tick-active:var(--nu-bg-white);--nu-slider-text:var(--nu-text-sub-600);--nu-slider-mark-text:var(--nu-text-strong-950);--nu-slider-rail-disabled:var(--nu-bg-weak-50);--nu-slider-rail-border-disabled:var(--nu-stroke-soft-200);--nu-slider-fill-disabled:var(--nu-bg-sub-300);--nu-slider-thumb-bg-disabled:var(--nu-bg-white);--nu-slider-thumb-border-disabled:var(--nu-stroke-soft-200);--nu-slider-text-disabled:var(--nu-text-disabled-500);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-2);min-inline-size:0}.nu-slider[data-size=sm]{--nu-slider-track-size:6px;--nu-slider-thumb-size:20px}.nu-slider[data-orientation=vertical]{display:inline-flex}.nu-slider__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--nu-space-2);color:var(--nu-slider-text);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-slider__label{min-inline-size:0}.nu-slider__value{-webkit-margin-start:auto;margin-inline-start:auto;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-slider__control{position:relative;box-sizing:border-box;block-size:max(var(--nu-slider-thumb-size),var(--nu-slider-hit));min-inline-size:0;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.nu-slider[data-orientation=vertical] .nu-slider__control{inline-size:max(var(--nu-slider-thumb-size),var(--nu-slider-hit));block-size:var(--nu-slider-length);touch-action:pan-x}.nu-slider[data-disabled] .nu-slider__control{cursor:not-allowed}.nu-slider[data-tooltip=always]:not([data-orientation=vertical]) .nu-slider__control{-webkit-margin-before:calc(var(--nu-type-paragraph-x-small-line-height) + var(--nu-space-0-5) * 2 + var(--nu-slider-tooltip-tail) + var(--nu-slider-tooltip-gap) - (max(var(--nu-slider-thumb-size), var(--nu-slider-hit)) - var(--nu-slider-thumb-size)) / 2);margin-block-start:calc(var(--nu-type-paragraph-x-small-line-height) + var(--nu-space-0-5) * 2 + var(--nu-slider-tooltip-tail) + var(--nu-slider-tooltip-gap) - (max(var(--nu-slider-thumb-size), var(--nu-slider-hit)) - var(--nu-slider-thumb-size)) / 2)}.nu-slider__control[data-mark-labels]{-webkit-margin-after:calc(var(--nu-type-label-small-line-height) + var(--nu-space-1));margin-block-end:calc(var(--nu-type-label-small-line-height) + var(--nu-space-1))}.nu-slider[data-size=sm] .nu-slider__control[data-mark-labels]{-webkit-margin-after:calc(var(--nu-type-label-x-small-line-height) + var(--nu-space-1));margin-block-end:calc(var(--nu-type-label-x-small-line-height) + var(--nu-space-1))}.nu-slider[data-orientation=vertical] .nu-slider__control[data-mark-labels]{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-end:var(--nu-slider-vertical-label-size);margin-inline-end:var(--nu-slider-vertical-label-size)}.nu-slider__fill,.nu-slider__rail{position:absolute;box-sizing:border-box;inset-block-start:calc(50% - var(--nu-slider-track-size) / 2);block-size:var(--nu-slider-track-size);border-radius:var(--nu-radius-full)}.nu-slider__rail{inset-inline:0;border:1px solid var(--nu-slider-rail-border);background:var(--nu-slider-rail)}.nu-slider__fill{inset-inline-start:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * var(--nu-slider-start, 0));inset-inline-end:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * (1 - var(--nu-slider-end, 0)));background:var(--nu-slider-fill)}.nu-slider__fill[data-anchored]{inset-inline-start:0}.nu-slider[data-orientation=vertical] :is(.nu-slider__rail,.nu-slider__fill){inset-block-start:auto;inset-inline-start:calc(50% - var(--nu-slider-track-size) / 2);inset-inline-end:auto;inline-size:var(--nu-slider-track-size);block-size:auto}.nu-slider[data-orientation=vertical] .nu-slider__rail{inset-block:0}.nu-slider[data-orientation=vertical] .nu-slider__fill{inset-block-end:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * var(--nu-slider-start, 0));inset-block-start:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * (1 - var(--nu-slider-end, 0)))}.nu-slider[data-orientation=vertical] .nu-slider__fill[data-anchored]{inset-block-end:0}.nu-slider__mark{position:absolute;inset-block:0;inset-inline-start:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * var(--nu-slider-pos, 0));inline-size:0;pointer-events:none}.nu-slider__tick{position:absolute;top:calc(50% - var(--nu-slider-tick-size) / 2);left:calc(var(--nu-slider-tick-size) / -2);inline-size:var(--nu-slider-tick-size);block-size:var(--nu-slider-tick-size);border-radius:var(--nu-radius-full);background:var(--nu-slider-tick)}.nu-slider__mark[data-active] .nu-slider__tick{background:var(--nu-slider-tick-active)}.nu-slider__mark-text{position:absolute;top:calc(100% + var(--nu-space-1));left:0;transform:translateX(-50%);color:var(--nu-slider-mark-text);white-space:nowrap;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-slider[data-size=sm] .nu-slider__mark-text{font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-slider[data-orientation=vertical] .nu-slider__mark{inset-block:auto;inset-inline:0;inset-block-end:calc(var(--nu-slider-thumb-size) / 2 + (100% - var(--nu-slider-thumb-size)) * var(--nu-slider-pos, 0));inline-size:auto;block-size:0}.nu-slider[data-orientation=vertical] .nu-slider__tick{top:calc(var(--nu-slider-tick-size) / -2);left:calc(50% - var(--nu-slider-tick-size) / 2)}.nu-slider[data-orientation=vertical] .nu-slider__mark-text{top:0;left:auto;inset-inline-start:calc(100% + var(--nu-space-2));transform:translateY(-50%)}.nu-slider__thumb{position:absolute;box-sizing:border-box;inset-block-start:calc(50% - var(--nu-slider-thumb-size) / 2);inset-inline-start:calc((100% - var(--nu-slider-thumb-size)) * var(--nu-slider-pos, 0));inline-size:var(--nu-slider-thumb-size);--nu-slider-pos:var(--nu-slider-pos-0,0);block-size:var(--nu-slider-thumb-size);border:1px solid var(--nu-slider-thumb-border);border-radius:var(--nu-radius-full);background:var(--nu-slider-thumb-bg);box-shadow:var(--nu-slider-thumb-shadow);transition:border-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-slider[data-orientation=vertical] .nu-slider__thumb{inset-block-start:auto;inset-inline-start:calc(50% - var(--nu-slider-thumb-size) / 2);inset-block-end:calc((100% - var(--nu-slider-thumb-size)) * var(--nu-slider-pos, 0))}.nu-slider__thumb[data-index="1"]{--nu-slider-pos:var(--nu-slider-pos-1,0)}.nu-slider__thumb:focus-within,.nu-slider__thumb[data-active]{z-index:1}@media (hover:hover){.nu-slider:not([data-disabled]) .nu-slider__thumb:hover{border-color:var(--nu-slider-thumb-border-hover)}}.nu-slider__thumb[data-active]{border-color:var(--nu-slider-thumb-border-hover)}.nu-slider__thumb:has(.nu-slider__input:focus-visible){outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-slider__input{position:absolute;inset:0;inline-size:100%;block-size:100%;margin:0;padding:0;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none}.nu-slider__tooltip{position:absolute;inset-block-end:calc(100% + var(--nu-slider-tooltip-gap) + var(--nu-slider-tooltip-tail));left:50%;display:none;transform:translateX(-50%);pointer-events:none}.nu-slider__tooltip-text{display:block;padding-block:var(--nu-space-0-5);padding-inline:var(--nu-space-1-5);border-radius:var(--nu-radius-4);outline:1px solid transparent;background:var(--nu-bg-strong-950);color:var(--nu-text-white);white-space:nowrap;font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-slider__tooltip:after{content:"";position:absolute;inset-block-start:100%;left:50%;transform:translateX(-50%);border-inline:var(--nu-slider-tooltip-tail) solid transparent;-webkit-border-before:var(--nu-slider-tooltip-tail) solid var(--nu-bg-strong-950);border-block-start:var(--nu-slider-tooltip-tail) solid var(--nu-bg-strong-950)}.nu-slider[data-tooltip=always] .nu-slider__tooltip,.nu-slider[data-tooltip=auto] .nu-slider__thumb:has(.nu-slider__input:focus-visible) .nu-slider__tooltip,.nu-slider[data-tooltip=auto] .nu-slider__thumb[data-active] .nu-slider__tooltip{display:block}@media (hover:hover){.nu-slider[data-tooltip=auto]:not([data-disabled]) .nu-slider__thumb:hover .nu-slider__tooltip{display:block}}.nu-slider__description{margin:0;color:var(--nu-slider-text);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-slider[data-disabled]{--nu-slider-rail:var(--nu-slider-rail-disabled);--nu-slider-rail-border:var(--nu-slider-rail-border-disabled);--nu-slider-fill:var(--nu-slider-fill-disabled);--nu-slider-thumb-bg:var(--nu-slider-thumb-bg-disabled);--nu-slider-thumb-border:var(--nu-slider-thumb-border-disabled);--nu-slider-thumb-shadow:none;--nu-slider-text:var(--nu-slider-text-disabled);--nu-slider-mark-text:var(--nu-slider-text-disabled)}@media (prefers-reduced-motion:reduce){.nu-slider__thumb{transition:none}}@media (forced-colors:active){.nu-slider__fill,.nu-slider__rail,.nu-slider__thumb,.nu-slider__tick{forced-color-adjust:none}.nu-slider__rail{border-color:CanvasText;background:Canvas}.nu-slider__fill{background:Highlight}.nu-slider__tick{background:CanvasText}.nu-slider__mark[data-active] .nu-slider__tick{background:HighlightText}.nu-slider__thumb{border-color:ButtonText;background:ButtonFace;box-shadow:none}.nu-slider__thumb:has(.nu-slider__input:focus-visible){outline-color:Highlight}.nu-slider__tooltip{forced-color-adjust:auto}.nu-slider__tooltip:after{border-block-start-color:CanvasText}.nu-slider[data-disabled] :is(.nu-slider__rail,.nu-slider__thumb){border-color:GrayText}.nu-slider[data-disabled] .nu-slider__fill{background:GrayText}}.nu-source-favicon{--nu-source-favicon-size:20px;display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--nu-source-favicon-size);block-size:var(--nu-source-favicon-size);overflow:hidden;border:2px solid var(--nu-stroke-white);border-radius:var(--nu-radius-full);background:var(--nu-slate-200);color:var(--nu-icon-sub-600)}.nu-source-favicon[data-size=sm]{--nu-source-favicon-size:16px}.nu-source-favicon>img{object-fit:cover;border-radius:var(--nu-radius-full)}.nu-source-favicon>img,.nu-source-favicon>svg{inline-size:100%;block-size:100%}.nu-source-card{--nu-source-card-pad:var(--nu-space-4);--nu-source-card-radius:var(--nu-radius-16);--nu-source-card-bg:var(--nu-bg-white);--nu-source-card-bg-hover:var(--nu-bg-weak-50);position:relative;display:flex;flex-direction:column;gap:var(--nu-space-1);min-inline-size:0;padding:var(--nu-source-card-pad);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-source-card-radius);background:var(--nu-source-card-bg);color:inherit;text-decoration:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-source-card:hover{background:var(--nu-source-card-bg-hover)}}.nu-source-card:active{background:var(--nu-source-card-bg-hover)}.nu-source-card__link{color:inherit;text-decoration:none}.nu-source-card__link:after{content:"";position:absolute;inset:-1px;border-radius:var(--nu-source-card-radius)}.nu-source-card__link:focus-visible{outline:none}.nu-source-card:has(.nu-source-card__link:focus-visible){outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-source-card__site{display:flex;align-items:center;gap:var(--nu-space-1-5);min-inline-size:0}.nu-source-card__site-name{flex:1 1;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-source-card__title{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-source-card__excerpt{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-source-card__excerpt[data-lines]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.nu-source-card__excerpt[data-lines="1"]{-webkit-line-clamp:1;line-clamp:1}.nu-source-card__excerpt[data-lines="2"]{-webkit-line-clamp:2;line-clamp:2}.nu-source-card__excerpt[data-lines="3"]{-webkit-line-clamp:3;line-clamp:3}.nu-source-card__excerpt[data-lines="4"]{-webkit-line-clamp:4;line-clamp:4}.nu-source-stack{--nu-source-stack-size:20px;--nu-source-stack-overlap:calc(var(--nu-space-1) * -1);display:inline-flex;align-items:center;margin:0;padding:var(--nu-space-1);border:0;border-radius:var(--nu-radius-full);background:transparent;color:inherit;font:inherit;vertical-align:middle}.nu-source-stack[data-interactive]{cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-source-stack[data-interactive]:hover{background:var(--nu-bg-soft-200)}}.nu-source-stack[data-interactive]:active{background:var(--nu-bg-soft-200)}.nu-source-stack[data-interactive]:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-source-stack__items{display:flex;align-items:center}.nu-source-stack__items>*+*{-webkit-margin-start:var(--nu-source-stack-overlap);margin-inline-start:var(--nu-source-stack-overlap)}.nu-source-stack__more{display:inline-flex;justify-content:center;min-inline-size:var(--nu-source-stack-size);block-size:var(--nu-source-stack-size);padding-inline:1px;border:2px solid var(--nu-stroke-white);border-radius:var(--nu-radius-full);background:var(--nu-bg-weak-50);color:var(--nu-text-sub-600);font-family:var(--nu-font-header);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:uppercase}.nu-source-item,.nu-source-stack__more{align-items:center;box-sizing:border-box}.nu-source-item{--nu-source-item-radius:var(--nu-radius-8);--nu-source-item-bg-hover:var(--nu-bg-weak-50);--nu-source-item-bg-selected:var(--nu-bg-soft-100);--nu-source-item-icon-badge:20px;--nu-source-item-icon-radius:5px;display:flex;gap:var(--nu-space-2);inline-size:100%;min-inline-size:0;margin:0;padding:var(--nu-space-1);border:0;border-radius:var(--nu-source-item-radius);background:transparent;color:var(--nu-text-strong-950);text-align:start;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}@media (hover:hover){.nu-source-item:hover{background:var(--nu-source-item-bg-hover)}}.nu-source-item:active{background:var(--nu-source-item-bg-hover)}.nu-source-item[data-selected],.nu-source-item[data-selected]:hover{background:var(--nu-source-item-bg-selected)}.nu-source-item:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:calc(var(--nu-focus-ring-width) * -1)}.nu-source-item:disabled{color:var(--nu-text-disabled-500);cursor:not-allowed;background:transparent}.nu-source-item .nu-file-format-icon{--nu-file-format-icon-badge:var(--nu-source-item-icon-badge);border-radius:var(--nu-source-item-icon-radius)}.nu-source-item__name{flex:1 1;min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-source-item__trailing{flex:none;color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height)}@media (prefers-reduced-motion:reduce){.nu-source-card,.nu-source-item,.nu-source-stack[data-interactive]{transition:none}}@media (forced-colors:active){.nu-source-card{border-color:LinkText}.nu-source-card__link{color:LinkText}.nu-source-favicon,.nu-source-stack__more{border-color:Canvas}.nu-source-stack[data-interactive]{border:1px solid ButtonText}.nu-source-item[data-selected]{outline:2px solid Highlight;outline-offset:-2px}.nu-source-card:has(.nu-source-card__link:focus-visible),.nu-source-item:focus-visible,.nu-source-stack[data-interactive]:focus-visible{outline-color:Highlight}}.nu-spinner{--nu-spinner-size:var(--nu-space-6);--nu-spinner-color:var(--nu-icon-strong-950);--nu-spinner-duration:0.8s;--nu-spinner-duration-reduced:2.4s;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-spinner-size);block-size:var(--nu-spinner-size);color:var(--nu-spinner-color);vertical-align:middle}.nu-spinner[data-size="16"]{--nu-spinner-size:var(--nu-space-4)}.nu-spinner[data-size="20"]{--nu-spinner-size:var(--nu-space-5)}.nu-spinner[data-size="24"]{--nu-spinner-size:var(--nu-space-6)}.nu-spinner[data-size="32"]{--nu-spinner-size:var(--nu-space-8)}.nu-spinner__icon{inline-size:100%;block-size:100%;fill:currentColor;animation:nu-spin var(--nu-spinner-duration) linear infinite}@media (prefers-reduced-motion:reduce){.nu-spinner__icon{animation-duration:var(--nu-spinner-duration-reduced)}}@media (forced-colors:active){.nu-spinner{color:CanvasText}}.nu-stepper{--nu-stepper-indicator-size:24px;--nu-stepper-glyph-size:16px;--nu-stepper-connector:var(--nu-stroke-soft-200);--nu-stepper-connector-done:var(--nu-state-primary-base);--nu-stepper-connector-size:2px;--nu-stepper-connector-min:16px;--nu-stepper-gap:var(--nu-space-2);--nu-stepper-step-gap:var(--nu-space-3);--nu-stepper-vertical-gap:var(--nu-space-6);--nu-stepper-ring:var(--nu-state-faded-base);--nu-stepper-ring-current:var(--nu-state-primary-base);--nu-stepper-bg-current:var(--nu-state-primary-lighter);--nu-stepper-fg-current:var(--nu-state-primary-base);--nu-stepper-fill-complete:var(--nu-state-primary-base);--nu-stepper-fill-error:var(--nu-red-700);--nu-stepper-dot-size:8px;--nu-stepper-dot-gap:10px;--nu-stepper-dot:var(--nu-bg-soft-200);--nu-stepper-dot-current:var(--nu-state-primary-base);min-inline-size:0;color:var(--nu-text-strong-950)}.nu-stepper__list{display:flex;margin:0;padding:0;list-style:none}.nu-stepper__step{position:relative;display:flex;min-inline-size:0}.nu-stepper__button,.nu-stepper__content{display:flex;align-items:flex-start;gap:var(--nu-stepper-gap);min-inline-size:0}.nu-stepper__button{margin:0;padding:0;border:0;border-radius:var(--nu-radius-8);background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.nu-stepper__button:hover .nu-stepper__title{text-decoration:underline;text-underline-offset:2px}.nu-stepper__button:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:2px}.nu-stepper__indicator{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;inline-size:var(--nu-stepper-indicator-size);block-size:var(--nu-stepper-indicator-size);border:1px solid var(--nu-stepper-ring);border-radius:var(--nu-radius-full);background:var(--nu-bg-white);color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-stepper__indicator>svg{inline-size:var(--nu-stepper-glyph-size);block-size:var(--nu-stepper-glyph-size)}.nu-stepper__step[data-status=current] .nu-stepper__indicator{border-color:var(--nu-stepper-ring-current);background:var(--nu-stepper-bg-current);color:var(--nu-stepper-fg-current)}.nu-stepper__step[data-status=complete] .nu-stepper__indicator{border-color:var(--nu-stepper-fill-complete);background:var(--nu-stepper-fill-complete);color:var(--nu-text-white)}.nu-stepper__step[data-status=error] .nu-stepper__indicator{border-color:var(--nu-stepper-fill-error);background:var(--nu-stepper-fill-error);color:var(--nu-text-white)}.nu-stepper__text{display:flex;flex-direction:column;min-inline-size:0;-webkit-padding-before:calc((var(--nu-stepper-indicator-size) - var(--nu-type-label-small-line-height)) / 2);padding-block-start:calc((var(--nu-stepper-indicator-size) - var(--nu-type-label-small-line-height)) / 2)}.nu-stepper__title{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);overflow-wrap:anywhere}.nu-stepper__step[data-status=upcoming] .nu-stepper__title{color:var(--nu-text-sub-600)}.nu-stepper__description,.nu-stepper__optional{color:var(--nu-text-sub-600);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-stepper__step:not(:last-child):after{content:"";background:var(--nu-stepper-connector)}.nu-stepper__step[data-status=complete]:not(:last-child):after{background:var(--nu-stepper-connector-done)}.nu-stepper[data-orientation=horizontal][data-variant=default]{container-type:inline-size}.nu-stepper[data-orientation=horizontal] .nu-stepper__list{flex-direction:row;align-items:flex-start;gap:var(--nu-stepper-gap)}.nu-stepper[data-orientation=horizontal] .nu-stepper__step{flex:1 1;align-items:flex-start;gap:var(--nu-stepper-gap)}.nu-stepper[data-orientation=horizontal] .nu-stepper__step:last-child{flex:0 1 auto}.nu-stepper[data-orientation=horizontal] .nu-stepper__step:not(:last-child):after{flex:1 1 auto;min-inline-size:var(--nu-stepper-connector-min);block-size:var(--nu-stepper-connector-size);-webkit-margin-before:calc((var(--nu-stepper-indicator-size) - var(--nu-stepper-connector-size)) / 2);margin-block-start:calc((var(--nu-stepper-indicator-size) - var(--nu-stepper-connector-size)) / 2);border-radius:var(--nu-radius-full)}.nu-stepper[data-orientation=horizontal] .nu-stepper__button,.nu-stepper[data-orientation=horizontal] .nu-stepper__content{flex:0 1 auto}@container (max-width: 559px){.nu-stepper[data-orientation=horizontal][data-variant=default] .nu-stepper__step:not([aria-current=step]) .nu-stepper__text{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nu-stepper[data-orientation=horizontal][data-variant=default] .nu-stepper__step[aria-current=step]{flex:0 1 auto}}.nu-stepper[data-orientation=vertical] .nu-stepper__list{flex-direction:column}.nu-stepper[data-orientation=vertical] .nu-stepper__button,.nu-stepper[data-orientation=vertical] .nu-stepper__content{gap:var(--nu-stepper-step-gap)}.nu-stepper[data-orientation=vertical] .nu-stepper__step:not(:last-child){-webkit-padding-after:var(--nu-stepper-vertical-gap);padding-block-end:var(--nu-stepper-vertical-gap)}.nu-stepper[data-orientation=vertical] .nu-stepper__step:not(:last-child):after{position:absolute;inset-block:calc(var(--nu-stepper-indicator-size) + var(--nu-space-1)) var(--nu-space-1);inset-inline-start:calc((var(--nu-stepper-indicator-size) - var(--nu-stepper-connector-size)) / 2);inline-size:var(--nu-stepper-connector-size);border-radius:var(--nu-radius-full)}.nu-stepper[data-variant=dots]{display:inline-flex}.nu-stepper[data-dot-size=xs]{--nu-stepper-dot-size:4px;--nu-stepper-dot-gap:6px}.nu-stepper[data-variant=dots] .nu-stepper__list{gap:var(--nu-stepper-dot-gap)}.nu-stepper[data-variant=dots] .nu-stepper__step:after{display:none}.nu-stepper[data-variant=dots] .nu-stepper__indicator,.nu-stepper[data-variant=dots] .nu-stepper__step[data-status] .nu-stepper__indicator{inline-size:var(--nu-stepper-dot-size);block-size:var(--nu-stepper-dot-size);border:0;background:var(--nu-stepper-dot)}.nu-stepper[data-variant=dots] .nu-stepper__step[aria-current=step] .nu-stepper__indicator{background:var(--nu-stepper-dot-current)}.nu-stepper[data-variant=dots] .nu-stepper__text{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nu-stepper[data-variant=compact]{display:flex;flex-direction:column;gap:var(--nu-space-2)}.nu-stepper__summary{display:flex;flex-direction:column;gap:var(--nu-space-0-5);min-inline-size:0}.nu-stepper__count{color:var(--nu-text-sub-600);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);line-height:var(--nu-type-label-x-small-line-height);letter-spacing:var(--nu-type-label-x-small-tracking);font-weight:var(--nu-type-label-x-small-weight)}.nu-stepper__current-title{color:var(--nu-text-strong-950);font-family:var(--nu-type-label-medium-family);font-size:var(--nu-type-label-medium-size);line-height:var(--nu-type-label-medium-line-height);letter-spacing:var(--nu-type-label-medium-tracking);font-weight:var(--nu-type-label-medium-weight);overflow-wrap:anywhere}@media (forced-colors:active){.nu-stepper__indicator{border-color:CanvasText}.nu-stepper__step[data-status=complete] .nu-stepper__indicator,.nu-stepper__step[data-status=current] .nu-stepper__indicator,.nu-stepper__step[data-status=error] .nu-stepper__indicator{forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}.nu-stepper__step[data-status=current] .nu-stepper__indicator{background:Canvas;color:Highlight;border-width:2px}.nu-stepper__step:not(:last-child):after{forced-color-adjust:none;background:CanvasText}.nu-stepper[data-variant=dots] .nu-stepper__indicator{forced-color-adjust:none;background:GrayText}.nu-stepper[data-variant=dots] .nu-stepper__step[aria-current=step] .nu-stepper__indicator{background:Highlight}.nu-stepper__button:focus-visible{outline-color:Highlight}}.nu-switch{--nu-switch-width:32px;--nu-switch-height:var(--nu-space-5);--nu-switch-track-width:28px;--nu-switch-track-height:var(--nu-space-4);--nu-switch-thumb-size:var(--nu-space-3);--nu-switch-thumb-inset:var(--nu-space-0-5);--nu-switch-bg:var(--nu-state-faded-base);--nu-switch-bg-hover:var(--nu-icon-sub-600);--nu-switch-bg-checked:var(--nu-state-primary-base);--nu-switch-bg-checked-hover:var(--nu-blue-700);--nu-switch-bg-invalid:var(--nu-state-error-base);--nu-switch-bg-disabled:var(--nu-bg-white);--nu-switch-ring-disabled:var(--nu-stroke-soft-200);--nu-switch-thumb:var(--nu-bg-white);--nu-switch-thumb-disabled:var(--nu-bg-soft-200);--nu-switch-thumb-shadow:var(--nu-shadow-toggle-switch);--nu-switch-focus-shadow:var(--nu-shadow-buttons-primary-focus);position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-switch-width);block-size:var(--nu-switch-height);vertical-align:middle}.nu-switch__input{position:absolute;inset-block-start:calc(var(--nu-space-0-5) * -1);inset-inline-start:0;z-index:1;inline-size:100%;block-size:calc(100% + var(--nu-space-1));margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.nu-switch__input:disabled{cursor:not-allowed}.nu-switch__track{position:relative;display:inline-flex;inline-size:var(--nu-switch-track-width);block-size:var(--nu-switch-track-height);border-radius:var(--nu-radius-full);background:var(--nu-switch-bg);pointer-events:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-switch__thumb{position:absolute;inset-block-start:var(--nu-switch-thumb-inset);inset-inline-start:var(--nu-switch-thumb-inset);inline-size:var(--nu-switch-thumb-size);block-size:var(--nu-switch-thumb-size);border-radius:var(--nu-radius-full);background:var(--nu-switch-thumb);box-shadow:var(--nu-switch-thumb-shadow);transition:inset-inline-start var(--nu-duration-fast) var(--nu-ease-standard)}:where(.nu-switch__input:checked)+.nu-switch__track{background:var(--nu-switch-bg-checked)}:where(.nu-switch__input:checked)+.nu-switch__track .nu-switch__thumb{inset-inline-start:calc(var(--nu-switch-track-width) - var(--nu-switch-thumb-size) - var(--nu-switch-thumb-inset))}@media (hover:hover){:where(.nu-switch__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-switch__input:enabled)+.nu-switch__track{background:var(--nu-switch-bg-hover)}:where(.nu-switch__input:enabled:hover,.nu-choice:has(.nu-choice__label:hover) .nu-switch__input:enabled):where(:checked)+.nu-switch__track{background:var(--nu-switch-bg-checked-hover)}}:where(.nu-switch[data-invalid] .nu-switch__input:not(:checked))+.nu-switch__track{background:var(--nu-switch-bg-invalid)}:where(.nu-switch__input:focus-visible)+.nu-switch__track{box-shadow:var(--nu-switch-focus-shadow)}:where(.nu-switch__input:disabled)+.nu-switch__track{background:var(--nu-switch-bg-disabled);box-shadow:inset 0 0 0 1px var(--nu-switch-ring-disabled)}:where(.nu-switch__input:disabled)+.nu-switch__track .nu-switch__thumb{background:var(--nu-switch-thumb-disabled);box-shadow:none}.nu-switch-field[data-flip]{justify-content:space-between}@media (prefers-reduced-motion:reduce){.nu-switch__thumb,.nu-switch__track{transition:none}}@media (forced-colors:active){.nu-switch__track{forced-color-adjust:none;border:1px solid ButtonText;background:Canvas}.nu-switch__thumb{background:ButtonText;box-shadow:none}:where(.nu-switch__input:checked)+.nu-switch__track{border-color:Highlight;background:Highlight}:where(.nu-switch__input:checked)+.nu-switch__track .nu-switch__thumb{background:HighlightText}:where(.nu-switch__input:focus-visible)+.nu-switch__track{outline:2px solid Highlight;outline-offset:2px}:where(.nu-switch__input:disabled)+.nu-switch__track{border-color:GrayText;background:Canvas;box-shadow:none}:where(.nu-switch__input:disabled)+.nu-switch__track .nu-switch__thumb{background:GrayText}}.nu-tab-strip{--nu-tab-strip-height:48px;--nu-tab-width:216px;--nu-tab-height:32px;box-sizing:border-box;block-size:var(--nu-tab-strip-height);padding-inline:var(--nu-space-6);-webkit-border-after:1px solid var(--nu-stroke-soft-200);border-block-end:1px solid var(--nu-stroke-soft-200);background:var(--nu-bg-white)}.nu-tab-strip,.nu-tab-strip__list{display:flex;align-items:center;gap:var(--nu-space-6);min-inline-size:0}.nu-tab-strip__list{overflow-x:auto;scrollbar-width:none}.nu-tab-strip__list::-webkit-scrollbar{display:none}.nu-tab-strip__slot{display:inline-flex;align-items:center;gap:var(--nu-space-6);flex:none}.nu-tab-strip__divider{flex:none;inline-size:1px;block-size:var(--nu-space-6);background:var(--nu-stroke-soft-200)}.nu-tab-strip__tab{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--nu-space-2);max-inline-size:var(--nu-tab-width);block-size:var(--nu-tab-height);margin:0;padding:var(--nu-space-1) var(--nu-space-3) var(--nu-space-1) var(--nu-space-1);border:0;border-radius:var(--nu-radius-8);background:transparent;color:var(--nu-text-sub-600);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-tab-strip__tab>.nu-file-format-icon{flex:none}.nu-tab-strip__title{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.nu-tab-strip__tab:hover{background:var(--nu-bg-weak-50);color:var(--nu-text-strong-950)}}.nu-tab-strip__tab[aria-selected=true]{background:var(--nu-bg-weak-50);color:var(--nu-text-strong-950)}.nu-tab-strip__tab:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.nu-tab-strip__tab{transition:none}}@media (forced-colors:active){.nu-tab-strip,.nu-tab-strip__divider{border-color:CanvasText}.nu-tab-strip__tab[aria-selected=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}.nu-toc{--nu-toc-width:248px;--nu-toc-gap:7px;--nu-toc-row:40px;--nu-toc-collapsed:60px;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-3);inline-size:var(--nu-toc-width);max-block-size:100%;padding:var(--nu-space-3);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-20);background:var(--nu-bg-white);color:var(--nu-text-strong-950);overflow:hidden;interpolate-size:allow-keywords;transition:inline-size var(--nu-duration-slow) var(--nu-ease-emphasized),block-size var(--nu-duration-slow) var(--nu-ease-emphasized),padding var(--nu-duration-slow) var(--nu-ease-emphasized)}.nu-toc>*{animation:nu-toc-in var(--nu-duration-slow) var(--nu-ease-standard) both}@keyframes nu-toc-in{0%{opacity:0}to{opacity:1}}.nu-toc[data-collapsed]{inline-size:var(--nu-toc-collapsed);block-size:var(--nu-toc-collapsed);align-items:center;justify-content:center;padding:0}.nu-toc__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nu-space-3)}.nu-toc__title{flex:1 1;min-inline-size:0;margin:0;font-family:var(--nu-type-title-h6-family);font-size:var(--nu-type-title-h6-size);line-height:var(--nu-type-title-h6-line-height);letter-spacing:var(--nu-type-title-h6-tracking);font-weight:var(--nu-type-title-h6-weight);text-wrap:balance}.nu-toc__divider{flex:none;block-size:1px;background:var(--nu-stroke-soft-200)}.nu-toc__list{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--nu-toc-gap);gap:var(--nu-toc-gap);min-block-size:0;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;list-style:none}.nu-toc__list--extras{gap:var(--nu-space-3)}.nu-toc__item{box-sizing:border-box;display:flex;align-items:center;gap:var(--nu-space-2);inline-size:100%;block-size:var(--nu-toc-row);margin:0;padding:var(--nu-space-2);border:0;border-radius:var(--nu-radius-8);background:transparent;color:inherit;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);text-align:start;cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}@media (hover:hover){.nu-toc__item:hover{background:var(--nu-bg-weak-50)}}.nu-toc__item[aria-current=true]{background:var(--nu-bg-soft-200)}.nu-toc__item:focus-visible{outline:var(--nu-focus-ring-width) solid var(--nu-focus-ring-color);outline-offset:var(--nu-focus-ring-offset)}.nu-toc__item[aria-disabled=true]{color:var(--nu-text-sub-600);cursor:default}.nu-toc__icon{display:inline-flex;flex:none;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-icon-sub-600)}.nu-toc__icon>svg{inline-size:100%;block-size:100%}.nu-toc__label{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nu-toc__spinner{flex:none}@media (prefers-reduced-motion:reduce){.nu-toc,.nu-toc__item{transition:none}.nu-toc>*{animation:none}}@media (forced-colors:active){.nu-toc,.nu-toc__divider{border-color:CanvasText}.nu-toc__item[aria-current=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}.nu-tabs{--nu-tabs-gap:var(--nu-space-5);--nu-tabs-pad-block:var(--nu-space-3-5);--nu-tabs-border:var(--nu-stroke-soft-200);--nu-tabs-bg:var(--nu-bg-white);--nu-tabs-fg:var(--nu-text-sub-600);--nu-tabs-fg-hover:var(--nu-text-strong-950);--nu-tabs-fg-active:var(--nu-text-strong-950);--nu-tabs-icon:var(--nu-icon-sub-600);--nu-tabs-icon-hover:var(--nu-icon-strong-950);--nu-tabs-icon-active:var(--nu-state-primary-base);--nu-tabs-indicator:var(--nu-state-primary-base);--nu-tabs-indicator-size:2px;--nu-tabs-icon-size:20px;--nu-tabs-trailing-icon-size:18px;--nu-tabs-count-size:16px;min-inline-size:0}.nu-tabs-bar{align-items:center;max-inline-size:100%;-webkit-border-before:1px solid var(--nu-tabs-border);border-block-start:1px solid var(--nu-tabs-border);background:var(--nu-tabs-bg);box-shadow:inset 0 -1px 0 0 var(--nu-tabs-border)}.nu-tabs-bar,.nu-tabs-list{display:flex;min-inline-size:0}.nu-tabs-list{flex:1 1 auto;align-items:stretch;gap:var(--nu-tabs-gap);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin}.nu-tabs-trigger{position:relative;display:inline-flex;flex:none;align-items:center;gap:var(--nu-space-1-5);margin:0;padding-block:calc(var(--nu-tabs-pad-block) - 1px) var(--nu-tabs-pad-block);padding-inline:var(--nu-space-0-5);border:0;border-radius:var(--nu-radius-4);background:none;color:var(--nu-tabs-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-margin-inline:var(--nu-space-6);transition:color var(--nu-duration-fast) var(--nu-ease-standard),scale var(--nu-duration-instant) var(--nu-ease-standard)}.nu-tabs-trigger:after{content:"";position:absolute;inset-inline:var(--nu-space-0-5);inset-block-end:0;block-size:var(--nu-tabs-indicator-size);background:transparent}.nu-tabs-trigger__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-tabs-icon-size);block-size:var(--nu-tabs-icon-size);color:var(--nu-tabs-icon)}.nu-tabs-trigger__icon>svg{inline-size:100%;block-size:100%}.nu-tabs-trigger__text{display:inline-flex;align-items:center;gap:var(--nu-space-1)}.nu-tabs-trigger__count{min-inline-size:var(--nu-tabs-count-size);block-size:var(--nu-tabs-count-size);padding:var(--nu-space-0-5);background:var(--nu-red-700);color:var(--nu-text-white);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);letter-spacing:var(--nu-type-subheading-2x-small-tracking);font-weight:var(--nu-type-subheading-2x-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nu-tabs-trigger__count,.nu-tabs-trigger__trailing{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--nu-radius-full)}.nu-tabs-trigger__trailing{flex-shrink:0;inline-size:var(--nu-tabs-icon-size);block-size:var(--nu-tabs-icon-size);padding:1px;background:var(--nu-bg-white);color:var(--nu-icon-sub-600)}.nu-tabs-trigger__trailing>svg{inline-size:var(--nu-tabs-trailing-icon-size);block-size:var(--nu-tabs-trailing-icon-size)}@media (hover:hover){.nu-tabs-trigger:not(:disabled):hover{color:var(--nu-tabs-fg-hover)}.nu-tabs-trigger:not(:disabled):not([data-state=active]):hover .nu-tabs-trigger__icon{color:var(--nu-tabs-icon-hover)}}.nu-tabs-trigger[data-state=active]{color:var(--nu-tabs-fg-active)}.nu-tabs-trigger[data-state=active] .nu-tabs-trigger__icon{color:var(--nu-tabs-icon-active)}.nu-tabs-trigger[data-state=active]:after{background:var(--nu-tabs-indicator)}.nu-tabs-trigger:focus-visible{outline-offset:-2px}.nu-tabs-trigger:disabled{color:var(--nu-text-disabled-500);cursor:not-allowed}.nu-tabs-trigger:disabled .nu-tabs-trigger__icon,.nu-tabs-trigger:disabled .nu-tabs-trigger__trailing{color:var(--nu-icon-disabled-300)}.nu-tabs-bar__action{display:inline-flex;flex:none;align-items:center;padding-inline:var(--nu-space-3)}.nu-tabs-content{-webkit-padding-before:var(--nu-space-4);padding-block-start:var(--nu-space-4)}.nu-tabs-content:focus-visible{outline-offset:2px}@media (prefers-reduced-motion:reduce){.nu-tabs-trigger{transition:none}}@media (forced-colors:active){.nu-tabs-bar{-webkit-border-after:1px solid CanvasText;border-block-end:1px solid CanvasText}.nu-tabs-trigger[data-state=active]:after{forced-color-adjust:none;background:Highlight}.nu-tabs-trigger:focus-visible{outline:2px solid Highlight}.nu-tabs-trigger__count{forced-color-adjust:none;border:1px solid CanvasText;background:Canvas;color:CanvasText}}.nu-tag{--nu-tag-bg:var(--nu-bg-white);--nu-tag-border:var(--nu-stroke-soft-200);--nu-tag-fg:var(--nu-text-sub-600);--nu-tag-sublabel:var(--nu-text-sub-600);--nu-tag-icon:var(--nu-icon-soft-400);--nu-tag-remove:var(--nu-icon-soft-400);--nu-tag-pad-start:var(--nu-space-2);--nu-tag-pad-end:var(--nu-space-2);--nu-tag-focus-shadow:var(--nu-shadow-buttons-important-focus);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--nu-space-1);max-inline-size:100%;padding-block:calc(var(--nu-space-1) - 1px);padding-inline:calc(var(--nu-tag-pad-start) - 1px) calc(var(--nu-tag-pad-end) - 1px);border:1px solid var(--nu-tag-border);border-radius:var(--nu-radius-6);background:var(--nu-tag-bg);color:var(--nu-tag-fg);font-family:var(--nu-type-label-x-small-family);font-size:var(--nu-type-label-x-small-size);font-weight:var(--nu-type-label-x-small-weight);letter-spacing:var(--nu-type-label-x-small-tracking);line-height:var(--nu-type-label-x-small-line-height);white-space:nowrap;vertical-align:middle;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-tag[data-appearance=gray]{--nu-tag-bg:var(--nu-bg-weak-50);--nu-tag-border:transparent}.nu-tag[data-leading]{--nu-tag-pad-start:var(--nu-space-1-5)}.nu-tag[data-removable]{--nu-tag-pad-end:var(--nu-space-1)}.nu-tag__main{display:inline-flex;align-items:center;gap:var(--nu-space-0-5);min-inline-size:0}button.nu-tag__main{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer}button.nu-tag__main:after{content:"";position:absolute;inset-block:min(0px,calc((100% - 1.5rem) / 2));inset-inline:0;border-radius:inherit}.nu-tag__label{overflow:hidden;text-overflow:ellipsis}.nu-tag__sublabel{color:var(--nu-tag-sublabel);font-family:var(--nu-type-paragraph-x-small-family);font-weight:var(--nu-type-paragraph-x-small-weight);letter-spacing:var(--nu-type-paragraph-x-small-tracking);line-height:var(--nu-type-paragraph-x-small-line-height)}.nu-tag__leading{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);-webkit-margin-end:var(--nu-space-0-5);margin-inline-end:var(--nu-space-0-5);overflow:hidden;color:var(--nu-tag-icon)}.nu-tag[data-leading=media] .nu-tag__leading{border-radius:var(--nu-radius-full)}.nu-tag__leading>:is(svg,img){display:block;inline-size:100%;block-size:100%;object-fit:cover}.nu-tag__leading>.nu-avatar{inline-size:100%;block-size:100%}.nu-tag__leading>.nu-avatar .nu-avatar__initials{font-size:var(--nu-type-subheading-2x-small-size)}.nu-tag__leading>.nu-avatar .nu-avatar__initials-rest,.nu-tag__leading>.nu-avatar .nu-avatar__status{display:none}.nu-tag__remove{position:relative;z-index:1;display:inline-grid;place-items:center;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);margin:0;padding:0;border:0;border-radius:var(--nu-radius-4);background:none;color:var(--nu-tag-remove);cursor:pointer}.nu-tag__remove:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);transform:translate(-50%,-50%)}.nu-tag__remove>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-tag[data-interactive]:not([data-disabled],[data-active]):hover{--nu-tag-icon:var(--nu-icon-sub-600)}.nu-tag[data-interactive][data-appearance=stroke]:not([data-disabled],[data-active]):hover{--nu-tag-bg:var(--nu-bg-weak-50);--nu-tag-border:transparent;--nu-tag-remove:var(--nu-icon-sub-600)}.nu-tag[data-interactive][data-appearance=gray]:not([data-disabled],[data-active]):hover{--nu-tag-bg:var(--nu-bg-white);--nu-tag-border:var(--nu-stroke-soft-200)}}.nu-tag[data-active]{--nu-tag-bg:var(--nu-bg-white);--nu-tag-border:var(--nu-stroke-strong-950);--nu-tag-fg:var(--nu-text-strong-950);--nu-tag-icon:var(--nu-icon-strong-950);--nu-tag-remove:var(--nu-icon-strong-950)}.nu-tag[data-disabled]{--nu-tag-bg:var(--nu-bg-weak-50);--nu-tag-border:transparent;--nu-tag-fg:var(--nu-text-disabled-500);--nu-tag-sublabel:var(--nu-text-disabled-500);--nu-tag-icon:var(--nu-icon-disabled-300);--nu-tag-remove:var(--nu-icon-disabled-300)}.nu-tag[data-disabled] :is(button.nu-tag__main,.nu-tag__remove){cursor:not-allowed}.nu-tag[data-disabled][data-leading=media] .nu-tag__leading{opacity:.48}.nu-tag__remove:focus-visible{outline:none;box-shadow:var(--nu-tag-focus-shadow)}@supports selector(:has(*)){button.nu-tag__main:focus-visible{outline:none}.nu-tag:has(>button.nu-tag__main:focus-visible){box-shadow:var(--nu-tag-focus-shadow)}}@media (prefers-reduced-motion:reduce){.nu-tag{transition:none}}@media (forced-colors:active){.nu-tag{border-color:CanvasText}.nu-tag[data-active]{outline:1px solid CanvasText;outline-offset:1px}.nu-tag[data-disabled]{border-color:GrayText;color:GrayText}.nu-tag__remove{color:ButtonText}.nu-tag__remove:focus-visible{outline:2px solid Highlight;outline-offset:2px}@supports selector(:has(*)){.nu-tag:has(>button.nu-tag__main:focus-visible){outline:2px solid Highlight;outline-offset:2px}}}.nu-text-editor{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--nu-space-2);inline-size:100%;padding:calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-12);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-strong-950);transition:border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-text-editor__body{display:flex;flex-direction:column;align-self:stretch;min-inline-size:0}.nu-text-editor:has(.nu-text-editor__body:focus-within){border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-text-editor[data-invalid]{border-color:var(--nu-state-error-base);box-shadow:none}.nu-text-editor[data-invalid]:has(.nu-text-editor__body:focus-within){box-shadow:var(--nu-shadow-buttons-error-focus)}.nu-text-editor[data-disabled]{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none;color:var(--nu-text-disabled-500)}.nu-text-editor__content{box-sizing:border-box;inline-size:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;resize:vertical;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-text-editor__content::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-text-editor[data-disabled] .nu-text-editor__content{cursor:not-allowed;resize:none}.nu-text-editor[data-disabled] .nu-text-editor__content::placeholder{color:var(--nu-text-disabled-500)}.nu-text-editor-toolbar{--nu-text-editor-toolbar-bg:var(--nu-bg-white);--nu-text-editor-toolbar-ring:0 0 0 1px var(--nu-stroke-soft-200);--nu-text-editor-item-size:28px;--nu-text-editor-divider-width:4px;flex-wrap:wrap;max-inline-size:100%;padding:var(--nu-space-0-5);border-radius:var(--nu-radius-8);outline:1px solid transparent;background:var(--nu-text-editor-toolbar-bg);box-shadow:var(--nu-text-editor-toolbar-ring),var(--nu-shadow-regular-shadow-x-small)}.nu-text-editor-toolbar,.nu-text-editor-toolbar__button{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--nu-space-0-5)}.nu-text-editor-toolbar__button{--nu-text-editor-item-bg:var(--nu-text-editor-toolbar-bg);--nu-text-editor-item-fg:var(--nu-text-sub-600);--nu-text-editor-item-icon:var(--nu-icon-sub-600);--nu-text-editor-item-caret:var(--nu-icon-soft-400);flex-shrink:0;justify-content:center;min-inline-size:var(--nu-text-editor-item-size);block-size:var(--nu-text-editor-item-size);margin:0;padding:var(--nu-space-1);border:0;border-radius:var(--nu-radius-6);background:var(--nu-text-editor-item-bg);color:var(--nu-text-editor-item-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-text-editor-toolbar__button[data-type=text]{-webkit-padding-start:var(--nu-space-2-5);padding-inline-start:var(--nu-space-2-5)}.nu-text-editor-toolbar__button[data-type=color]{-webkit-padding-start:var(--nu-space-2);padding-inline-start:var(--nu-space-2)}.nu-text-editor-toolbar__caret,.nu-text-editor-toolbar__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5)}.nu-text-editor-toolbar__icon{color:var(--nu-text-editor-item-icon)}.nu-text-editor-toolbar__caret{color:var(--nu-text-editor-item-caret)}.nu-text-editor-toolbar__caret>svg,.nu-text-editor-toolbar__icon>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-text-editor-toolbar__button:not(:disabled):hover{--nu-text-editor-item-bg:var(--nu-bg-weak-50)}}.nu-text-editor-toolbar__button:is([aria-pressed=true],[aria-expanded=true]){--nu-text-editor-item-bg:var(--nu-bg-weak-50);--nu-text-editor-item-fg:var(--nu-text-strong-950);--nu-text-editor-item-icon:var(--nu-icon-strong-950);--nu-text-editor-item-caret:var(--nu-state-primary-base)}.nu-text-editor-toolbar__button[data-type=icon][aria-pressed=true]{--nu-text-editor-item-icon:var(--nu-state-primary-base)}.nu-text-editor-toolbar__button[aria-expanded=true] .nu-text-editor-toolbar__caret{transform:rotate(180deg)}.nu-text-editor-toolbar__button:disabled{--nu-text-editor-item-fg:var(--nu-text-disabled-500);--nu-text-editor-item-icon:var(--nu-icon-disabled-300);--nu-text-editor-item-caret:var(--nu-icon-disabled-300);cursor:not-allowed}.nu-text-editor-toolbar__button:disabled .nu-text-editor-swatch{opacity:.4}.nu-text-editor-toolbar__separator{display:flex;flex-shrink:0;justify-content:center;inline-size:var(--nu-text-editor-divider-width);block-size:var(--nu-space-4)}.nu-text-editor-toolbar__separator:before{content:"";inline-size:1px;background:var(--nu-stroke-soft-200)}.nu-text-editor-swatch{display:inline-block;flex-shrink:0;inline-size:var(--nu-space-4);block-size:var(--nu-space-4);border-radius:var(--nu-radius-full);background:var(--nu-text-editor-swatch-color)}.nu-text-editor-swatch,.nu-text-editor-swatch[data-color=gray]{--nu-text-editor-swatch-color:var(--nu-gray-500)}.nu-text-editor-swatch[data-color=blue]{--nu-text-editor-swatch-color:var(--nu-blue-500)}.nu-text-editor-swatch[data-color=orange]{--nu-text-editor-swatch-color:var(--nu-orange-500)}.nu-text-editor-swatch[data-color=red]{--nu-text-editor-swatch-color:var(--nu-red-500)}.nu-text-editor-swatch[data-color=green]{--nu-text-editor-swatch-color:var(--nu-green-500)}.nu-text-editor-swatch[data-color=yellow]{--nu-text-editor-swatch-color:var(--nu-yellow-500)}.nu-text-editor-swatch[data-color=purple]{--nu-text-editor-swatch-color:var(--nu-purple-500)}.nu-text-editor-swatch[data-color=sky]{--nu-text-editor-swatch-color:var(--nu-sky-500)}.nu-text-editor-swatch[data-color=pink]{--nu-text-editor-swatch-color:var(--nu-pink-500)}.nu-text-editor-swatch[data-color=teal]{--nu-text-editor-swatch-color:var(--nu-teal-500)}@media (prefers-reduced-motion:reduce){.nu-text-editor,.nu-text-editor-toolbar__button{transition:none}}@media (forced-colors:active){.nu-text-editor-toolbar{outline-color:CanvasText}.nu-text-editor-toolbar__separator:before{background:CanvasText}.nu-text-editor-toolbar__button:is([aria-pressed=true],[aria-expanded=true]){background:Highlight;color:HighlightText;forced-color-adjust:none}.nu-text-editor-toolbar__button:is([aria-pressed=true],[aria-expanded=true]) :is(.nu-text-editor-toolbar__icon,.nu-text-editor-toolbar__caret){color:HighlightText}.nu-text-editor-toolbar__button:disabled{color:GrayText}.nu-text-editor-swatch{forced-color-adjust:none;outline:1px solid CanvasText}.nu-text-editor:has(.nu-text-editor__body:focus-within){outline:2px solid Highlight;outline-offset:2px}}.nu-textarea{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-2);inline-size:100%;padding:calc(var(--nu-space-3) - 1px);border:1px solid var(--nu-stroke-soft-200);border-radius:var(--nu-radius-12);background:var(--nu-bg-white);box-shadow:var(--nu-shadow-regular-shadow-x-small);color:var(--nu-text-strong-950);transition:background-color var(--nu-duration-fast) var(--nu-ease-standard),border-color var(--nu-duration-fast) var(--nu-ease-standard),box-shadow var(--nu-duration-fast) var(--nu-ease-standard)}.nu-textarea__field{inline-size:100%;margin:0;padding:0;border:0;outline:none;background:transparent;color:inherit;resize:vertical;font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight)}.nu-textarea__field::placeholder{color:var(--nu-text-sub-600);opacity:1}.nu-textarea__footer{display:flex;justify-content:flex-end}.nu-textarea__counter{color:var(--nu-text-sub-600);font-family:var(--nu-type-subheading-2x-small-family);font-size:var(--nu-type-subheading-2x-small-size);line-height:var(--nu-type-subheading-2x-small-line-height);font-weight:var(--nu-type-subheading-2x-small-weight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover){.nu-textarea:not([data-disabled]):not(:focus-within):hover{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none}}.nu-textarea:focus-within{background:var(--nu-bg-white);border-color:var(--nu-stroke-strong-950);box-shadow:var(--nu-shadow-buttons-important-focus)}.nu-textarea[data-invalid]{border-color:var(--nu-state-error-base);box-shadow:none}.nu-textarea[data-invalid]:focus-within{box-shadow:var(--nu-shadow-buttons-error-focus)}.nu-textarea[data-disabled]{background:var(--nu-bg-weak-50);border-color:transparent;box-shadow:none;color:var(--nu-text-disabled-500)}.nu-textarea[data-disabled] .nu-textarea__field{cursor:not-allowed;resize:none}.nu-textarea[data-disabled] .nu-textarea__counter,.nu-textarea[data-disabled] .nu-textarea__field::placeholder{color:var(--nu-text-sub-600)}@media (prefers-reduced-motion:reduce){.nu-textarea{transition:none}}@media (forced-colors:active){.nu-textarea:focus-within{outline:2px solid Highlight;outline-offset:2px}}.nu-toast-viewport{--nu-toast-width:400px;--nu-toast-inset:var(--nu-space-4);position:fixed;inset-block-end:0;inset-inline-end:0;z-index:var(--nu-z-toast);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--nu-space-2);inline-size:calc(var(--nu-toast-width) + 2 * var(--nu-toast-inset));max-inline-size:100vw;max-block-size:100dvh;margin:0;padding:var(--nu-toast-inset);list-style:none;outline:none}.nu-toast-viewport:empty{padding:0}.nu-toast-viewport:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:-2px}.nu-toast{--nu-toast-shadow:var(--nu-shadow-regular-shadow-medium);box-shadow:var(--nu-toast-shadow);touch-action:none}.nu-toast:focus-visible{outline:2px solid var(--nu-focus-ring-color);outline-offset:2px}.nu-toast[data-state=open]{animation:nu-toast-in var(--nu-duration-base) var(--nu-ease-emphasized)}.nu-toast[data-state=closed]{animation:nu-toast-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}.nu-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.nu-toast[data-swipe=cancel]{transform:translateX(0);transition:transform var(--nu-duration-fast) var(--nu-ease-standard)}.nu-toast[data-swipe=end]{animation:nu-toast-swipe-out var(--nu-duration-fast) var(--nu-ease-standard) forwards}@keyframes nu-toast-in{0%{opacity:0;transform:translateY(var(--nu-space-4))}to{opacity:1;transform:translateY(0)}}@keyframes nu-toast-out{0%{opacity:1}to{opacity:0}}@keyframes nu-toast-swipe-out{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(var(--radix-toast-swipe-end-x) + 100%));opacity:0}}@media (max-width:480px){.nu-toast-viewport{--nu-toast-inset:var(--nu-space-3);inline-size:100%}}@media (prefers-reduced-motion:reduce){.nu-toast[data-state=closed],.nu-toast[data-state=open],.nu-toast[data-swipe=end]{animation:none}.nu-toast[data-swipe=cancel]{transition:none}}@media (forced-colors:active){.nu-toast{outline:1px solid CanvasText}.nu-toast:focus-visible{outline:2px solid Highlight}}.nu-tooltip{--nu-tooltip-bg:var(--nu-bg-white);--nu-tooltip-fg:var(--nu-text-strong-950);--nu-tooltip-sub:var(--nu-text-sub-600);--nu-tooltip-icon:var(--nu-icon-sub-600);--nu-tooltip-dismiss:var(--nu-icon-sub-600);--nu-tooltip-ring:0 0 0 1px var(--nu-stroke-soft-200);--nu-tooltip-shadow:var(--nu-shadow-regular-shadow-x-small),var(--nu-shadow-regular-shadow-medium);--nu-tooltip-max-width:272px;--nu-tooltip-lg-width:272px;--nu-tooltip-lg-label-width:180px;box-sizing:border-box;display:flex;align-items:center;gap:var(--nu-space-1-5);max-inline-size:min(var(--nu-tooltip-max-width),var(--radix-tooltip-content-available-width,100vw));padding-block:var(--nu-space-1);padding-inline:var(--nu-space-2-5);border-radius:var(--nu-radius-6);outline:1px solid transparent;background:var(--nu-tooltip-bg);box-shadow:var(--nu-tooltip-ring),var(--nu-tooltip-shadow);color:var(--nu-tooltip-fg);font-family:var(--nu-type-paragraph-small-family);font-size:var(--nu-type-paragraph-small-size);line-height:var(--nu-type-paragraph-small-line-height);letter-spacing:var(--nu-type-paragraph-small-tracking);font-weight:var(--nu-type-paragraph-small-weight);overflow-wrap:break-word;z-index:var(--nu-z-tooltip);transform-origin:var(--radix-tooltip-content-transform-origin);animation:nu-tooltip-in var(--nu-duration-fast) var(--nu-ease-standard)}@keyframes nu-tooltip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.nu-tooltip[data-state=closed]{animation:nu-tooltip-out var(--nu-duration-instant) var(--nu-ease-exit) forwards}@keyframes nu-tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.nu-tooltip[data-tone=dark]{--nu-tooltip-bg:var(--nu-bg-strong-950);--nu-tooltip-fg:var(--nu-text-white);--nu-tooltip-sub:var(--nu-text-soft-400);--nu-tooltip-icon:var(--nu-icon-soft-400);--nu-tooltip-ring:0 0 0 0 transparent}.nu-tooltip[data-size="2xs"]{padding-block:var(--nu-space-0-5);padding-inline:var(--nu-space-1-5);border-radius:var(--nu-radius-4);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-tooltip[data-size=lg]{align-items:flex-start;gap:var(--nu-space-3);inline-size:var(--nu-tooltip-lg-width);max-inline-size:var(--radix-tooltip-content-available-width,100vw);padding:var(--nu-space-3);border-radius:var(--nu-radius-12)}.nu-tooltip__icon{display:inline-flex;flex-shrink:0;inline-size:var(--nu-space-5);block-size:var(--nu-space-5);color:var(--nu-tooltip-icon)}.nu-tooltip__icon>svg{inline-size:100%;block-size:100%}.nu-tooltip__text{display:flex;flex:1 1 var(--nu-tooltip-lg-label-width);flex-direction:column;gap:var(--nu-space-1);min-inline-size:0}.nu-tooltip__title{color:var(--nu-tooltip-fg);font-family:var(--nu-type-label-small-family);font-size:var(--nu-type-label-small-size);line-height:var(--nu-type-label-small-line-height);letter-spacing:var(--nu-type-label-small-tracking);font-weight:var(--nu-type-label-small-weight)}.nu-tooltip__description{color:var(--nu-tooltip-sub);font-family:var(--nu-type-paragraph-x-small-family);font-size:var(--nu-type-paragraph-x-small-size);line-height:var(--nu-type-paragraph-x-small-line-height);letter-spacing:var(--nu-type-paragraph-x-small-tracking);font-weight:var(--nu-type-paragraph-x-small-weight)}.nu-tooltip__dismiss{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:var(--nu-space-6);block-size:var(--nu-space-6);margin:0;padding:var(--nu-space-0-5);border:0;border-radius:var(--nu-radius-6);background:transparent;color:var(--nu-tooltip-dismiss);cursor:pointer;transition:background-color var(--nu-duration-fast) var(--nu-ease-standard)}.nu-tooltip__dismiss>svg{inline-size:100%;block-size:100%}@media (hover:hover){.nu-tooltip__dismiss:hover{background:var(--nu-bg-weak-50)}.nu-tooltip[data-tone=dark] .nu-tooltip__dismiss:hover{background:var(--nu-bg-surface-800)}}.nu-tooltip__arrow{display:block;overflow:visible}.nu-tooltip__arrow-fill{fill:var(--nu-tooltip-bg)}.nu-tooltip__arrow-stroke{fill:none;stroke:var(--nu-stroke-soft-200);stroke-width:1px}.nu-tooltip[data-tone=dark] .nu-tooltip__arrow-stroke{stroke:none}@media (prefers-reduced-motion:reduce){.nu-tooltip,.nu-tooltip[data-state=closed]{animation:none}.nu-tooltip__dismiss{transition:none}}@media (forced-colors:active){.nu-tooltip{outline-color:CanvasText}.nu-tooltip__arrow-fill{fill:Canvas}.nu-tooltip__arrow-stroke{stroke:CanvasText}.nu-tooltip__dismiss,.nu-tooltip__icon{color:CanvasText}}