.home-page{--home-page-gutter: clamp(18px, 4vw, 48px);--home-page-content-width: min(1180px, calc(100vw - (var(--home-page-gutter) * 2)));--home-page-section-space: clamp(52px, 8vw, 112px);--home-page-hero-surface: var(--nb-bg-page);--home-page-band-surface: linear-gradient(90deg, color-mix(in srgb, var(--nb-bg-panel) 34%, var(--nb-bg-page)) 0%, var(--nb-bg-page) 48%, color-mix(in srgb, var(--nb-bg-panel) 26%, var(--nb-bg-page)) 100%);--home-page-workflow-surface: linear-gradient(90deg, color-mix(in srgb, var(--nb-bg-panel) 42%, var(--nb-bg-page)) 0%, color-mix(in srgb, var(--nb-bg-panel) 18%, var(--nb-bg-page)) 100%);--home-page-closing-surface: linear-gradient(180deg, color-mix(in srgb, var(--nb-bg-panel) 32%, var(--nb-bg-page)) 0%, var(--nb-bg-page) 100%);--home-page-surface-bg: color-mix(in srgb, var(--nb-bg-panel) 82%, transparent);--home-page-surface-shadow: 0 28px 72px rgb(12 14 18 / .08);--home-page-surface-shadow-soft: 0 20px 48px rgb(12 14 18 / .06);min-height:100%;padding-block-end:var(--home-page-section-space);color:var(--nb-text-main)}.home-page__section{position:relative;display:grid;grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,var(--home-page-content-width)) minmax(var(--home-page-gutter),1fr);column-gap:0;row-gap:28px;padding-block:var(--home-page-section-space)}.home-page__section>*{grid-column:2;position:relative;z-index:1}.home-page__section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:50%;width:100vw;transform:translate(-50%);z-index:0}.home-page__hero{grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,1.08fr) minmax(40px,.16fr) minmax(280px,.82fr) minmax(var(--home-page-gutter),1fr);align-items:center;row-gap:18px;padding-top:clamp(8px,1.6vw,18px);padding-bottom:var(--home-page-section-space)}.home-page__hero:before{background:var(--home-page-hero-surface)}.home-page__hero .home-page__eyebrow,.home-page__hero .home-page__hero-title,.home-page__hero .home-page__hero-copy{grid-column:2}.home-page__hero-media{grid-column:4}.home-page__eyebrow,.home-page__section-kicker{margin:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-xs);line-height:1.4;font-weight:var(--nb-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase}.home-page__hero-title,.home-page__section-title{margin:0;font-family:var(--nb-font-family-ui);font-size:clamp(34px,4.2vw,58px);line-height:1.08;font-weight:var(--nb-font-weight-semibold);letter-spacing:-.03em;max-width:15ch;text-wrap:balance}.home-page__section-title{max-width:17ch;font-size:clamp(24px,2.6vw,34px);line-height:1.2}.home-page__hero-copy,.home-page__section-copy,.home-page__surface-copy,.home-page__plain-copy,.home-page__workflow-copy{margin:0;max-width:58ch;color:var(--nb-text-sub);font-size:var(--nb-font-size-md);line-height:1.88}.home-page__hero-copy{max-width:44ch}.home-page__hero-media,.home-page__section-strip-image,.home-page__workflow-grid-image,.home-page__closing-media{width:100%;object-fit:cover;border-radius:clamp(24px,3vw,36px);box-shadow:var(--home-page-surface-shadow)}.home-page__hero-media-group{grid-column:4;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:end;justify-self:end;width:min(100%,620px)}.home-page__hero-media--1{aspect-ratio:16 / 11}.home-page__section--foundation:before{background:var(--home-page-band-surface)}.home-page__section--foundation,.home-page__section--capability{grid-template-columns:minmax(var(--home-page-gutter),1fr) repeat(3,minmax(0,calc((var(--home-page-content-width) - 40px) / 3))) minmax(var(--home-page-gutter),1fr);column-gap:20px}.home-page__section--foundation .home-page__section-kicker,.home-page__section--foundation .home-page__section-title,.home-page__section--foundation .home-page__section-copy,.home-page__section--capability .home-page__section-kicker,.home-page__section--capability .home-page__section-title,.home-page__section--capability .home-page__section-copy{grid-column:2 / 5}.home-page__section-image-strip{grid-column:2 / 5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:6px}.home-page__section-strip-image{aspect-ratio:4 / 3}.home-page__surface,.home-page__plain-block{margin:0;min-height:100%;padding:30px 26px 32px;border-radius:28px;background:var(--home-page-surface-bg);box-shadow:var(--home-page-surface-shadow-soft)}.home-page__card-grid{grid-column:2 / 5;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.home-page__surface{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.home-page__surface-title,.home-page__plain-title{margin:0 0 14px;color:var(--nb-text-main);font-size:var(--nb-font-size-lg);line-height:1.45;font-weight:var(--nb-font-weight-semibold)}.home-page__section--workflow:before{background:var(--home-page-workflow-surface)}.home-page__section--workflow{grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,.94fr) minmax(36px,.14fr) minmax(300px,.86fr) minmax(var(--home-page-gutter),1fr);align-items:start}.home-page__section--workflow .home-page__section-kicker,.home-page__section--workflow .home-page__section-title,.home-page__section--workflow .home-page__workflow-list{grid-column:2}.home-page__workflow-media-grid{grid-column:4;grid-row:1 / span 4;display:grid;grid-template-columns:1fr;gap:14px;align-self:stretch;justify-self:end;width:min(100%,520px)}.home-page__workflow-grid-image{aspect-ratio:16 / 10}.home-page__workflow-list{display:grid;gap:18px;margin:0;padding:0;list-style:none;max-width:52ch}.home-page__workflow-item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start}.home-page__workflow-index{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:var(--nb-radius-pill);background:color-mix(in srgb,var(--nb-primary) 10%,transparent);color:var(--nb-text-main);font-size:var(--nb-font-size-sm);line-height:1;font-weight:var(--nb-font-weight-semibold)}.home-page__section--capability:before{background:transparent}.home-page__section--closing:before{background:var(--home-page-closing-surface)}.home-page__section--closing{grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,.88fr) minmax(36px,.16fr) minmax(260px,.76fr) minmax(var(--home-page-gutter),1fr);align-items:center}.home-page__closing-media-group{grid-column:4;grid-row:1 / span 3;display:grid;grid-template-columns:1fr;gap:14px;justify-self:end;width:min(100%,500px)}.home-page__closing-media{aspect-ratio:16 / 10}.home-page__section--closing .home-page__section-kicker,.home-page__section--closing .home-page__section-title,.home-page__section--closing .home-page__section-copy{grid-column:2}.home-page__section--brand{padding-block:clamp(28px,5vw,56px) calc(var(--home-page-section-space) * .8)}.home-page__section--brand:before{background:transparent}.home-page__brand-lockup{display:flex;align-items:center;justify-content:center;min-height:88px}.home-page__brand-note{display:grid;gap:6px;justify-items:center;margin-top:16px;text-align:center}.home-page__brand-note-line{margin:0;max-width:58ch;color:var(--nb-text-muted);font-size:var(--nb-font-size-sm);line-height:1.72}.home-page__brand-logo{display:none;width:min(100%,512px);height:auto;object-fit:contain}.nb-theme-light .home-page__brand-logo--dark,:root:not(.nb-theme-dark) .home-page__brand-logo--dark{display:block}.nb-theme-dark .home-page__brand-logo--light{display:block}.nb-theme-dark .home-page__brand-logo--dark,.nb-theme-light .home-page__brand-logo--light{display:none}@media (max-width: 1439px){.home-page__hero,.home-page__section--workflow,.home-page__section--closing{grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,var(--home-page-content-width)) minmax(var(--home-page-gutter),1fr)}.home-page__hero .home-page__eyebrow,.home-page__hero .home-page__hero-title,.home-page__hero .home-page__hero-copy,.home-page__hero-media-group,.home-page__section--workflow .home-page__section-kicker,.home-page__section--workflow .home-page__section-title,.home-page__section--workflow .home-page__workflow-list,.home-page__workflow-media-grid,.home-page__section--closing .home-page__closing-media-group,.home-page__section--closing .home-page__section-kicker,.home-page__section--closing .home-page__section-title,.home-page__section--closing .home-page__section-copy{grid-column:2;grid-row:auto}.home-page__hero,.home-page__section--workflow,.home-page__section--closing{row-gap:24px}.home-page__hero-media-group,.home-page__workflow-media-grid,.home-page__closing-media-group{width:min(100%,820px);justify-self:start;margin-top:4px;grid-template-columns:minmax(0,1fr)}.home-page__hero-title,.home-page__section-title{max-width:16ch}.home-page__hero-copy,.home-page__workflow-list,.home-page__section--closing .home-page__section-copy{max-width:60ch}.home-page__workflow-grid-image:last-child{grid-column:1 / -1}}@media (max-width: 1279px){.home-page__section--foundation,.home-page__section--capability{grid-template-columns:minmax(var(--home-page-gutter),1fr) minmax(0,var(--home-page-content-width)) minmax(var(--home-page-gutter),1fr)}.home-page__section--foundation .home-page__section-kicker,.home-page__section--foundation .home-page__section-title,.home-page__section--foundation .home-page__section-copy,.home-page__section-image-strip,.home-page__card-grid,.home-page__section--capability .home-page__section-kicker,.home-page__section--capability .home-page__section-title,.home-page__section--capability .home-page__section-copy,.home-page__section--closing .home-page__closing-media-group,.home-page__section--closing .home-page__section-kicker,.home-page__section--closing .home-page__section-title,.home-page__section--closing .home-page__section-copy{grid-column:2;grid-row:auto}.home-page__section--foundation,.home-page__section--capability{row-gap:18px}.home-page__section-image-strip,.home-page__card-grid{margin-top:2px}.home-page__section-image-strip,.home-page__card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.home-page{--home-page-section-space: 44px}.home-page__section{row-gap:18px}.home-page__hero-copy,.home-page__section-copy,.home-page__surface-copy,.home-page__plain-copy,.home-page__workflow-copy{font-size:var(--nb-font-size-body);line-height:1.8}.home-page__surface,.home-page__plain-block{padding:24px 18px 26px;border-radius:24px}.home-page__hero-media-group,.home-page__section-image-strip,.home-page__workflow-media-grid,.home-page__closing-media-group,.home-page__card-grid{grid-template-columns:1fr;gap:12px}.home-page__hero-title,.home-page__section-title{max-width:12.5ch}.home-page__brand-logo{width:min(100%,360px)}.home-page__workflow-item{grid-template-columns:44px minmax(0,1fr);gap:12px}}.nb-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--nb-gap-sm);width:auto;min-width:0;border:var(--nb-border-width-default) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);font-size:var(--nb-font-size-button);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-button);cursor:pointer;transition:var(--nb-transition-base)}.nb-button__content{display:inline-flex;align-items:center;justify-content:center}.nb-button__spinner{width:var(--nb-icon-size-md);height:var(--nb-icon-size-md);border:var(--nb-border-width-thin) solid currentColor;border-right-color:transparent;border-radius:var(--nb-radius-pill);animation:nb-button-spin .72s linear infinite}.nb-button:focus-visible{outline:none;box-shadow:var(--nb-interaction-focus-shadow)}.nb-button:active:not(:disabled){border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.nb-button:disabled{border-color:var(--nb-state-button-disabled-border);background:var(--nb-state-button-disabled-bg);color:var(--nb-state-button-disabled-text);box-shadow:var(--nb-button-disabled-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;cursor:not-allowed}.nb-button--sm{min-height:var(--nb-button-height-sm);padding:0 var(--nb-space-3)}.nb-button--md{min-height:var(--nb-button-height-md);padding:0 var(--nb-space-4)}.nb-button--lg{min-height:var(--nb-button-height-lg);padding:0 var(--nb-space-5)}.nb-button--radius-sm{border-radius:var(--nb-radius-sm)}.nb-button--radius-md{border-radius:var(--nb-radius-md)}.nb-button--radius-lg{border-radius:var(--nb-radius-lg)}.nb-button--radius-pill{border-radius:var(--nb-radius-pill)}.nb-button--shadow-none{box-shadow:var(--nb-shadow-none)}.nb-button--shadow-soft{box-shadow:var(--nb-shadow-control)}.nb-button--secondary,.nb-button--neutral{border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text)}.nb-button--primary{border-color:var(--nb-border-button-primary);background:var(--nb-button-primary-bg);color:var(--nb-button-primary-text)}.nb-button--warning{border-color:var(--nb-border-button-warning);background:var(--nb-button-warning-bg);color:var(--nb-button-warning-text)}.nb-button--danger{border-color:var(--nb-border-button-danger);background:var(--nb-button-danger-bg);color:var(--nb-button-danger-text)}.nb-button--ghost{border-color:var(--nb-button-ghost-border);background:var(--nb-button-ghost-bg);box-shadow:var(--nb-shadow-control);color:var(--nb-button-ghost-text)}.nb-button--secondary:active:not(:disabled),.nb-button--neutral:active:not(:disabled){border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg)}.nb-button--primary:active:not(:disabled){border-color:var(--nb-state-button-primary-active-border);background:var(--nb-state-button-primary-active-bg)}.nb-button--warning:active:not(:disabled){border-color:var(--nb-state-button-warning-active-border);background:var(--nb-state-button-warning-active-bg)}.nb-button--danger:active:not(:disabled){border-color:var(--nb-state-button-danger-active-border);background:var(--nb-state-button-danger-active-bg)}.nb-button--ghost:active:not(:disabled){border-color:var(--nb-state-button-ghost-active-border);background:var(--nb-state-button-ghost-active-bg)}.nb-button--loading{pointer-events:none}.nb-button--full-width{width:100%}@media (hover: hover) and (pointer: fine){.nb-button:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-button-glass-shadow-hover)}.nb-button--secondary:hover,.nb-button--neutral:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg)}.nb-button--primary:hover{border-color:var(--nb-state-button-primary-hover-border);background:var(--nb-state-button-primary-hover-bg)}.nb-button--warning:hover{border-color:var(--nb-state-button-warning-hover-border);background:var(--nb-state-button-warning-hover-bg)}.nb-button--danger:hover{border-color:var(--nb-state-button-danger-hover-border);background:var(--nb-state-button-danger-hover-bg)}.nb-button--ghost:hover{border-color:var(--nb-state-button-ghost-hover-border);background:var(--nb-state-button-ghost-hover-bg)}}@keyframes nb-button-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nb-card{--nb-card-border-width: var(--nb-border-width-surface-card);--nb-card-border-color: var(--nb-surface-card-border-line);--nb-card-border-glow: var(--nb-surface-card-border-glow);--nb-surface-shell-border-width: var(--nb-card-border-width);--nb-surface-shell-border-color: var(--nb-card-border-color);--nb-surface-shell-radius: var(--nb-radius-xl);--nb-surface-shell-bg: var(--nb-bg-card);--nb-surface-shell-shadow: var(--nb-card-border-glow), var(--nb-shadow-card);position:relative;box-sizing:border-box;min-width:0;min-height:var(--nb-card-min-height);color:var(--nb-text-main);transition:var(--nb-transition-base)}.nb-card--padding-none{padding:0}.nb-card--padding-md{padding:var(--nb-card-padding)}.nb-card--padding-lg{padding:var(--nb-panel-padding)}.nb-card--radius-lg{--nb-surface-shell-radius: var(--nb-radius-lg)}.nb-card--radius-xl{--nb-surface-shell-radius: var(--nb-radius-xl)}.nb-card--radius-2xl{--nb-surface-shell-radius: var(--nb-radius-2xl)}.nb-card--shadow-none{--nb-surface-shell-shadow: var(--nb-shadow-none)}.nb-card--shadow-soft{--nb-surface-shell-shadow: var(--nb-shadow-card)}.nb-card--status-error{--nb-surface-shell-border-color: var(--nb-danger-border);--nb-surface-shell-bg: var(--nb-state-surface-danger-default)}.nb-card--glass{--nb-surface-shell-border-color: var(--nb-surface-card-border-line);--nb-surface-shell-bg: var(--nb-bg-card);--nb-surface-shell-shadow: var(--nb-card-border-glow), var(--nb-shadow-card);backdrop-filter:var(--nb-layer-card-filter);-webkit-backdrop-filter:var(--nb-layer-card-filter)}.nb-card--interactive{cursor:pointer;touch-action:manipulation}.nb-card--interactive:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-card--interactive:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.nb-card--interactive:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}}.nb-input{display:block;width:100%;min-width:0;padding:0 var(--nb-space-4);border:var(--nb-border-width-default) solid var(--nb-border-control-rest);border-radius:var(--nb-radius-lg);background:var(--nb-control-bg);box-shadow:var(--nb-shadow-none);color:var(--nb-input-text);font-size:var(--nb-font-size-input);line-height:var(--nb-line-height-input);transition:var(--nb-transition-base)}.nb-input--sm{min-height:var(--nb-input-height-sm)}.nb-input--md{min-height:var(--nb-input-height-md)}.nb-input--lg{min-height:var(--nb-input-height-lg)}.nb-input--radius-sm{border-radius:var(--nb-radius-sm)}.nb-input--radius-md{border-radius:var(--nb-radius-md)}.nb-input--radius-lg{border-radius:var(--nb-radius-lg)}.nb-input--radius-pill{border-radius:var(--nb-radius-pill)}.nb-input::placeholder{color:var(--nb-input-placeholder)}.nb-input:focus-visible{outline:none;border-color:var(--nb-input-border-active);box-shadow:var(--nb-interaction-focus-shadow)}.nb-input:disabled{border-color:var(--nb-input-disabled-border);background:var(--nb-input-disabled-bg);color:var(--nb-input-disabled-text);box-shadow:var(--nb-shadow-none);cursor:not-allowed}.nb-input[aria-invalid=true]{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.nb-input[aria-invalid=true]:focus-visible{border-color:var(--nb-border-interactive-danger);box-shadow:var(--nb-interaction-focus-shadow)}.nb-input:active:not(:disabled){border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-active);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.nb-input:hover:not(:focus-visible){border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-hover);box-shadow:var(--nb-shadow-none)}.nb-input[aria-invalid=true]:hover:not(:focus-visible){border-color:var(--nb-border-interactive-danger)}}.nb-input--loading{background-image:linear-gradient(90deg,transparent 0%,var(--nb-state-surface-control-hover) 50%,transparent 100%);background-size:200% 100%;animation:nb-input-loading 1.2s ease-in-out infinite}@keyframes nb-input-loading{0%{background-position:100% 50%}to{background-position:-100% 50%}}.nb-select__wrapper{position:relative;display:inline-flex;width:100%}.nb-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;min-width:0;padding:0 var(--nb-space-10) 0 var(--nb-space-4);border:var(--nb-border-width-default) solid var(--nb-border-control-rest);border-radius:var(--nb-radius-lg);background:var(--nb-control-bg);box-shadow:var(--nb-shadow-none);color:var(--nb-input-text);font-size:var(--nb-font-size-input);line-height:var(--nb-line-height-input);transition:var(--nb-transition-base)}.nb-select--sm{min-height:var(--nb-input-height-sm)}.nb-select--md{min-height:var(--nb-input-height-md)}.nb-select--lg{min-height:var(--nb-input-height-lg)}.nb-select--radius-sm{border-radius:var(--nb-radius-sm)}.nb-select--radius-md{border-radius:var(--nb-radius-md)}.nb-select--radius-lg{border-radius:var(--nb-radius-lg)}.nb-select:focus-visible{outline:none;border-color:var(--nb-input-border-active);box-shadow:var(--nb-interaction-focus-shadow)}.nb-select:disabled{border-color:var(--nb-input-disabled-border);background:var(--nb-input-disabled-bg);color:var(--nb-input-disabled-text);box-shadow:var(--nb-shadow-none);cursor:not-allowed}.nb-select[aria-invalid=true]{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.nb-select[aria-invalid=true]:focus-visible{border-color:var(--nb-border-interactive-danger);box-shadow:var(--nb-interaction-focus-shadow)}.nb-select:active:not(:disabled){border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-active);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.nb-select:hover{border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-hover);box-shadow:var(--nb-shadow-none)}.nb-select[aria-invalid=true]:hover{border-color:var(--nb-border-interactive-danger)}}.nb-select--loading{background-image:linear-gradient(90deg,transparent 0%,var(--nb-state-surface-control-hover) 50%,transparent 100%);background-size:200% 100%;animation:nb-select-loading 1.2s ease-in-out infinite}.nb-select__indicator{position:absolute;top:50%;right:var(--nb-space-4);width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm);border-right:var(--nb-border-width-default) solid var(--nb-input-placeholder);border-bottom:var(--nb-border-width-default) solid var(--nb-input-placeholder);pointer-events:none;transform:translateY(-70%) rotate(45deg)}@keyframes nb-select-loading{0%{background-position:100% 50%}to{background-position:-100% 50%}}.nb-badge{display:inline-flex;align-items:center;justify-content:center;gap:var(--nb-gap-xs);min-width:0;border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);font-size:var(--nb-font-size-badge);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-caption);letter-spacing:var(--nb-letter-spacing-caption);white-space:nowrap}.nb-badge--sm{min-height:var(--nb-control-height-xs);padding:0 var(--nb-space-2)}.nb-badge--md{min-height:var(--nb-control-height-sm);padding:0 var(--nb-space-3)}.nb-badge--radius-md{border-radius:var(--nb-radius-md)}.nb-badge--radius-pill{border-radius:var(--nb-radius-pill)}.nb-badge__dot{width:var(--nb-space-2);height:var(--nb-space-2);border-radius:var(--nb-radius-pill);background:currentColor}.nb-badge__content{display:inline-flex;align-items:center}.nb-badge--tone-neutral.nb-badge--emphasis-soft{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-rest);color:var(--nb-text-main)}.nb-badge--tone-success.nb-badge--emphasis-soft{border-color:var(--nb-success-border);background:var(--nb-state-surface-success-default);color:var(--nb-success)}.nb-badge--tone-warning.nb-badge--emphasis-soft{border-color:var(--nb-warning-border);background:var(--nb-state-surface-warning-default);color:var(--nb-warning)}.nb-badge--tone-danger.nb-badge--emphasis-soft{border-color:var(--nb-danger-border);background:var(--nb-state-surface-danger-default);color:var(--nb-danger)}.nb-badge--tone-info.nb-badge--emphasis-soft{border-color:var(--nb-info-border);background:var(--nb-info-bg);color:var(--nb-info)}.nb-badge--tone-neutral.nb-badge--emphasis-solid{border-color:var(--nb-text-main);background:var(--nb-text-main);color:var(--nb-text-inverse)}.nb-badge--tone-success.nb-badge--emphasis-solid{border-color:var(--nb-success);background:var(--nb-success);color:var(--nb-text-inverse)}.nb-badge--tone-warning.nb-badge--emphasis-solid{border-color:var(--nb-warning);background:var(--nb-warning);color:var(--nb-text-inverse)}.nb-badge--tone-danger.nb-badge--emphasis-solid{border-color:var(--nb-danger);background:var(--nb-danger);color:var(--nb-text-inverse)}.nb-badge--tone-info.nb-badge--emphasis-solid{border-color:var(--nb-info);background:var(--nb-info);color:var(--nb-text-inverse)}.nb-checkbox{display:inline-flex;align-items:flex-start;gap:var(--nb-gap-sm);min-width:0;color:var(--nb-text-main);cursor:pointer;touch-action:manipulation}.nb-checkbox__input{position:absolute;opacity:0;pointer-events:none}.nb-checkbox__control{position:relative;flex:0 0 auto;border:var(--nb-border-width-default) solid var(--nb-border-control-default);border-radius:var(--nb-radius-sm);background:var(--nb-bg-input);box-shadow:var(--nb-shadow-inset-soft);transition:var(--nb-transition-base)}.nb-checkbox--sm .nb-checkbox__control{width:var(--nb-control-height-xs);height:var(--nb-control-height-xs)}.nb-checkbox--md .nb-checkbox__control{width:var(--nb-control-height-sm);height:var(--nb-control-height-sm)}.nb-checkbox__control:after{content:"";position:absolute;top:50%;left:50%;width:36%;height:60%;border-right:var(--nb-border-width-emphasis) solid var(--nb-state-text-inverse);border-bottom:var(--nb-border-width-emphasis) solid var(--nb-state-text-inverse);opacity:0;transform:translate(-50%,-62%) rotate(45deg)}.nb-checkbox__content{display:inline-flex;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-checkbox__label{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-checkbox__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-checkbox__input:focus-visible+.nb-checkbox__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-checkbox:active:not([aria-disabled=true]) .nb-checkbox__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);box-shadow:var(--nb-shadow-none)}.nb-checkbox__input:checked+.nb-checkbox__control{border-color:transparent;background:var(--nb-interaction-selected-surface);box-shadow:var(--nb-shadow-none)}.nb-checkbox__input:checked+.nb-checkbox__control:after{opacity:1}.nb-checkbox[data-invalid=true] .nb-checkbox__control,.nb-checkbox__input[aria-invalid=true]+.nb-checkbox__control{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.nb-checkbox[aria-disabled=true]{cursor:not-allowed}.nb-checkbox[aria-disabled=true] .nb-checkbox__control{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);box-shadow:var(--nb-shadow-none)}.nb-checkbox[aria-disabled=true] .nb-checkbox__label,.nb-checkbox[aria-disabled=true] .nb-checkbox__description{color:var(--nb-state-text-disabled)}@media (hover: hover) and (pointer: fine){.nb-checkbox:not([aria-disabled=true]):hover .nb-checkbox__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}}.nb-switch{display:inline-flex;align-items:center;gap:var(--nb-gap-sm);min-width:0;cursor:pointer;touch-action:manipulation}.nb-switch__input{position:absolute;opacity:0;pointer-events:none}.nb-switch__track{display:inline-flex;align-items:center;flex:0 0 auto;padding:var(--nb-space-1);border:var(--nb-border-width-default) solid var(--nb-border-control-default);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-control-rest);box-shadow:var(--nb-shadow-inset-soft);transition:var(--nb-transition-base)}.nb-switch--sm .nb-switch__track{width:var(--nb-switch-track-width-sm);height:var(--nb-switch-track-height-sm)}.nb-switch--md .nb-switch__track{width:var(--nb-switch-track-width-md);height:var(--nb-switch-track-height-md)}.nb-switch__thumb{display:block;width:var(--nb-switch-thumb-size-sm);height:var(--nb-switch-thumb-size-sm);border-radius:var(--nb-radius-pill);background:var(--nb-bg-panel);box-shadow:var(--nb-shadow-control);transition:var(--nb-transition-base)}.nb-switch--md .nb-switch__thumb{width:var(--nb-switch-thumb-size-md);height:var(--nb-switch-thumb-size-md)}.nb-switch__content{display:inline-flex;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-switch__label{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-switch__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-switch__input:focus-visible+.nb-switch__track{border-color:var(--nb-interaction-pressed-border);box-shadow:var(--nb-interaction-focus-shadow)}.nb-switch:active:not([aria-disabled=true]) .nb-switch__track{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);box-shadow:var(--nb-shadow-none)}.nb-switch__input:checked+.nb-switch__track{border-color:transparent;background:var(--nb-interaction-selected-surface)}.nb-switch--sm .nb-switch__input:checked+.nb-switch__track .nb-switch__thumb{transform:translate(var(--nb-switch-thumb-offset-sm))}.nb-switch--md .nb-switch__input:checked+.nb-switch__track .nb-switch__thumb{transform:translate(var(--nb-switch-thumb-offset-md))}.nb-switch[aria-disabled=true]{cursor:not-allowed}.nb-switch[aria-disabled=true] .nb-switch__track{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);box-shadow:var(--nb-shadow-none)}.nb-switch[aria-disabled=true] .nb-switch__thumb{background:var(--nb-border-muted);box-shadow:var(--nb-shadow-none)}.nb-switch[aria-disabled=true] .nb-switch__label,.nb-switch[aria-disabled=true] .nb-switch__description{color:var(--nb-state-text-disabled)}@media (hover: hover) and (pointer: fine){.nb-switch:not([aria-disabled=true]):hover .nb-switch__track{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}}.nb-textarea{display:block;width:100%;min-width:0;padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-default) solid var(--nb-border-control-rest);border-radius:var(--nb-radius-lg);background:var(--nb-control-bg);box-shadow:var(--nb-shadow-none);color:var(--nb-input-text);font-family:var(--nb-font-family-base);font-size:var(--nb-font-size-input);line-height:var(--nb-line-height-body);transition:var(--nb-transition-base)}.nb-textarea--sm{min-height:var(--nb-textarea-min-height-sm)}.nb-textarea--md{min-height:var(--nb-textarea-min-height-md)}.nb-textarea--lg{min-height:var(--nb-textarea-min-height-lg)}.nb-textarea--radius-sm{border-radius:var(--nb-radius-sm)}.nb-textarea--radius-md{border-radius:var(--nb-radius-md)}.nb-textarea--radius-lg{border-radius:var(--nb-radius-lg)}.nb-textarea--resize-none{resize:none}.nb-textarea--resize-vertical{resize:vertical}.nb-textarea--resize-both{resize:both}.nb-textarea::placeholder{color:var(--nb-input-placeholder)}.nb-textarea:focus-visible{outline:none;border-color:var(--nb-input-border-active);box-shadow:var(--nb-interaction-focus-shadow)}.nb-textarea:active:not(:disabled){border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-active);box-shadow:var(--nb-shadow-none)}.nb-textarea:disabled{background:var(--nb-input-disabled-bg);border-color:var(--nb-input-disabled-border);color:var(--nb-input-disabled-text);box-shadow:var(--nb-shadow-none);cursor:not-allowed}.nb-textarea[aria-invalid=true]{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.nb-textarea[aria-invalid=true]:focus-visible{border-color:var(--nb-border-interactive-danger);box-shadow:var(--nb-interaction-focus-shadow)}.nb-textarea--loading{background-image:linear-gradient(90deg,transparent 0%,var(--nb-state-surface-control-hover) 50%,transparent 100%);background-size:200% 100%;animation:nb-textarea-loading var(--nb-duration-slower) var(--nb-ease-standard) infinite}@media (hover: hover) and (pointer: fine){.nb-textarea:hover{border-color:var(--nb-input-border-hover);background:var(--nb-control-bg-hover);box-shadow:var(--nb-shadow-none)}}@keyframes nb-textarea-loading{0%{background-position:100% 50%}to{background-position:-100% 50%}}.nb-radio{display:inline-flex;align-items:flex-start;gap:var(--nb-gap-sm);min-width:0;color:var(--nb-text-main);cursor:pointer;touch-action:manipulation}.nb-radio__input{position:absolute;opacity:0;pointer-events:none}.nb-radio__control{position:relative;flex:0 0 auto;border:var(--nb-border-width-default) solid var(--nb-border-control-default);border-radius:var(--nb-radius-pill);background:var(--nb-bg-input);box-shadow:var(--nb-shadow-inset-soft);transition:var(--nb-transition-base)}.nb-radio--sm .nb-radio__control{width:var(--nb-radio-size-sm);height:var(--nb-radio-size-sm)}.nb-radio--md .nb-radio__control{width:var(--nb-radio-size-md);height:var(--nb-radio-size-md)}.nb-radio__control:after{content:"";position:absolute;top:50%;left:50%;width:50%;height:50%;border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-control-selected);opacity:0;transform:translate(-50%,-50%) scale(.5);transition:var(--nb-transition-base)}.nb-radio__content{display:inline-flex;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-radio__label{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-radio__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-radio__input:focus-visible+.nb-radio__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-radio:active:not([aria-disabled=true]) .nb-radio__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);box-shadow:var(--nb-shadow-none)}.nb-radio__input:checked+.nb-radio__control{border-color:transparent;background:var(--nb-interaction-selected-surface)}.nb-radio__input:checked+.nb-radio__control:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.nb-radio[data-invalid=true] .nb-radio__control,.nb-radio__input[aria-invalid=true]+.nb-radio__control{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.nb-radio[aria-disabled=true]{cursor:not-allowed}.nb-radio[aria-disabled=true] .nb-radio__control{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);box-shadow:var(--nb-shadow-none)}.nb-radio[aria-disabled=true] .nb-radio__label,.nb-radio[aria-disabled=true] .nb-radio__description{color:var(--nb-state-text-disabled)}@media (hover: hover) and (pointer: fine){.nb-radio:not([aria-disabled=true]):hover .nb-radio__control{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}}.nb-spinner{display:inline-block;border:var(--nb-border-width-thick) solid currentColor;border-right-color:transparent;border-radius:var(--nb-radius-pill);animation:nb-spinner-rotate var(--nb-duration-slower) linear infinite}.nb-spinner--sm{width:var(--nb-spinner-size-sm);height:var(--nb-spinner-size-sm)}.nb-spinner--md{width:var(--nb-spinner-size-md);height:var(--nb-spinner-size-md)}.nb-spinner--lg{width:var(--nb-spinner-size-lg);height:var(--nb-spinner-size-lg)}.nb-spinner--neutral{color:var(--nb-control-text)}.nb-spinner--primary{color:var(--nb-primary)}.nb-spinner--inverse{color:var(--nb-text-inverse)}@keyframes nb-spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.nb-search-input{position:relative;display:inline-flex;width:100%}.nb-search-input__icon,.nb-search-input__suffix{position:absolute;top:50%;z-index:var(--nb-z-base);transform:translateY(-50%)}.nb-search-input__icon{left:var(--nb-space-3);width:var(--nb-icon-size-md);height:var(--nb-icon-size-md)}.nb-search-input__icon-circle{position:absolute;top:0;left:0;width:72%;height:72%;border:var(--nb-border-width-thick) solid var(--nb-input-placeholder);border-radius:var(--nb-radius-pill)}.nb-search-input__icon-handle{position:absolute;right:0;bottom:0;width:40%;border-top:var(--nb-border-width-thick) solid var(--nb-input-placeholder);transform:rotate(45deg);transform-origin:center}.nb-search-input__control{padding-left:var(--nb-space-9);padding-right:var(--nb-space-10)}.nb-search-input__suffix{right:var(--nb-space-3);display:inline-flex;align-items:center;justify-content:center;min-width:var(--nb-control-height-sm)}.nb-search-input__clear{display:inline-flex;align-items:center;justify-content:center;min-width:var(--nb-control-height-xs);min-height:var(--nb-control-height-xs);padding:0;border:var(--nb-border-width-default) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control);color:var(--nb-button-neutral-text);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);touch-action:manipulation;transition:var(--nb-transition-base)}.nb-search-input__clear:focus-visible{outline:none;border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow)}.nb-search-input__clear:active{border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);color:var(--nb-button-neutral-text)}@media (hover: hover) and (pointer: fine){.nb-search-input__clear:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-button-neutral-text)}}.nb-floating-search-input{--nb-floating-input-bg: var(--nb-popup-surface);--nb-floating-input-bg-empty: var(--nb-popup-surface);--nb-floating-input-bg-focus: var(--nb-popup-surface);--nb-floating-input-border: var(--nb-border-control-rest);--nb-floating-input-border-focus: var(--nb-border-interactive-focus);--nb-floating-input-shadow: var(--nb-overlay-glass-shadow);--nb-floating-input-shadow-focus: var(--nb-state-shadow-control-focus);--nb-floating-input-filter: var(--nb-popup-filter);--nb-floating-input-filter-focus: var(--nb-popup-filter);--nb-floating-input-placeholder: var(--nb-text-muted);--nb-floating-input-text: var(--nb-text-main);--nb-floating-input-icon: var(--nb-text-muted);--nb-floating-input-clear-bg: color-mix(in srgb, var(--nb-bg-elevated) 82%, transparent);--nb-floating-input-clear-border: var(--nb-border-soft);--nb-floating-input-height: var(--nb-input-height-md);--nb-floating-input-padding-x: var(--nb-space-4);--nb-floating-input-gap: var(--nb-space-3);position:fixed;display:flex;align-items:center;gap:var(--nb-floating-input-gap);min-width:0;min-height:var(--nb-floating-input-height);padding:0 var(--nb-floating-input-padding-x);border:var(--nb-border-width-default) solid var(--nb-floating-input-border);border-radius:var(--nb-radius-pill);background:var(--nb-floating-input-bg-empty);box-shadow:var(--nb-floating-input-shadow);-webkit-backdrop-filter:var(--nb-floating-input-filter);backdrop-filter:var(--nb-floating-input-filter);background-clip:var(--nb-overlay-glass-background-clip);box-sizing:border-box;overflow:hidden;isolation:isolate;opacity:0;transform:translateY(calc(var(--nb-space-1) * -1)) scale(.985);transform-origin:top left;transition:opacity var(--nb-duration-fast) var(--nb-ease-standard),transform var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-floating-search-input:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--nb-local-cover-bg);-webkit-backdrop-filter:var(--nb-local-cover-filter);backdrop-filter:var(--nb-local-cover-filter);pointer-events:none}.nb-floating-search-input>*{position:relative;z-index:1}.nb-floating-search-input[data-open=true]{opacity:1;transform:translateY(0) scale(1)}.nb-floating-search-input--filled{background:var(--nb-floating-input-bg)}.nb-floating-search-input--focused{border-color:var(--nb-floating-input-border-focus);background:var(--nb-floating-input-bg-focus);box-shadow:var(--nb-floating-input-shadow-focus);-webkit-backdrop-filter:var(--nb-floating-input-filter-focus);backdrop-filter:var(--nb-floating-input-filter-focus)}.nb-floating-search-input--disabled{opacity:var(--nb-alpha-72)}.nb-floating-search-input__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--nb-icon-size-md);height:var(--nb-icon-size-md);color:var(--nb-floating-input-icon)}.nb-floating-search-input__icon-svg{width:100%;height:100%}.nb-floating-search-input__field{flex:1 1 auto;width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--nb-floating-input-text);font-size:var(--nb-font-size-input);line-height:var(--nb-line-height-input);font-family:inherit;font-weight:inherit;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;caret-color:var(--nb-floating-input-text)}.nb-floating-search-input__field::placeholder{color:var(--nb-floating-input-placeholder)}.nb-floating-search-input__field:focus,.nb-floating-search-input__field:focus-visible{outline:none;box-shadow:none}.nb-floating-search-input__field::-webkit-search-cancel-button,.nb-floating-search-input__field::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.nb-floating-search-input__clear{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:calc(var(--nb-control-height-xs) + 2px);min-height:calc(var(--nb-control-height-xs) + 2px);padding:0;border:var(--nb-border-width-thin) solid var(--nb-floating-input-clear-border);border-radius:var(--nb-radius-pill);background:var(--nb-floating-input-clear-bg);color:var(--nb-floating-input-text);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);touch-action:manipulation;transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),transform var(--nb-duration-fast) var(--nb-ease-standard)}.nb-floating-search-input__clear:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-floating-search-input__clear:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color);transform:scale(.96)}@media (hover: hover) and (pointer: fine){.nb-floating-search-input:hover:not(.nb-floating-search-input--focused):not(.nb-floating-search-input--disabled){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}.nb-floating-search-input__clear:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color)}}:root[data-device-profile=tablet-landscape] .nb-floating-search-input,:root[data-device-profile=tablet-portrait] .nb-floating-search-input,:root[data-device-profile=mobile-landscape] .nb-floating-search-input,:root[data-device-profile=mobile-portrait] .nb-floating-search-input{--nb-floating-input-padding-x: var(--nb-space-3);--nb-floating-input-gap: var(--nb-space-2)}.nb-bottom-floating-toolbar{--nb-bottom-floating-toolbar-height: 40px;--nb-bottom-floating-toolbar-safe-bottom: max(env(safe-area-inset-bottom), 0px);position:fixed;right:0;bottom:0;left:0;z-index:var(--nb-z-popover);width:100%;pointer-events:none}.nb-bottom-floating-toolbar--portrait-touch{display:none}.nb-bottom-floating-toolbar__surface{position:relative;width:100%;border-top:var(--nb-border-width-default) solid var(--nb-navigation-header-border);border-radius:var(--nb-radius-xl) var(--nb-radius-xl) 0 0;isolation:isolate;background:transparent;box-shadow:var(--nb-navigation-glass-shadow);background-clip:var(--nb-overlay-glass-background-clip);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter);overflow:hidden;pointer-events:auto}.nb-bottom-floating-toolbar__surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--nb-navigation-cover-bg);-webkit-backdrop-filter:var(--nb-navigation-cover-filter);backdrop-filter:var(--nb-navigation-cover-filter);pointer-events:none}.nb-bottom-floating-toolbar__content{position:relative;z-index:1;display:flex;align-items:center;gap:var(--nb-space-3);min-height:var(--nb-bottom-floating-toolbar-height);padding:0 var(--nb-container-mobile-padding);box-sizing:border-box}.nb-bottom-floating-toolbar__safe-area{position:relative;z-index:1;width:100%;height:var(--nb-bottom-floating-toolbar-safe-bottom);flex:0 0 auto}:root[data-device-profile=tablet-portrait] .nb-bottom-floating-toolbar{--nb-bottom-floating-toolbar-height: 38px}:root[data-device-profile=tablet-portrait] .nb-bottom-floating-toolbar--portrait-touch,:root[data-device-profile=mobile-portrait] .nb-bottom-floating-toolbar--portrait-touch{display:block}.nb-registration-panel{display:flex;justify-content:center;width:100%;min-width:0;min-height:100%;padding:var(--nb-page-padding-y) var(--nb-page-padding-x) calc(var(--nb-page-padding-y) + var(--nb-safe-area-bottom));box-sizing:border-box}.nb-registration-panel__surface{--nb-surface-shell-radius: var(--nb-radius-xl);--nb-surface-shell-bg: var(--nb-bg-card);--nb-surface-shell-shadow: var(--nb-surface-card-border-glow), var(--nb-shadow-card);display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,var(--nb-form-max-width));min-height:min(100%,calc(var(--nb-viewport-height) - var(--nb-header-height) - (var(--nb-page-padding-y) * 2) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom)));background-clip:var(--nb-overlay-glass-background-clip);-webkit-backdrop-filter:var(--nb-layer-card-filter);backdrop-filter:var(--nb-layer-card-filter);overflow:hidden}.nb-registration-panel__header{display:grid;gap:var(--nb-space-3);padding:var(--nb-space-5);border-bottom:var(--nb-border-width-thin) solid var(--nb-border-soft)}.nb-registration-panel__title{min-width:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-lg);line-height:var(--nb-line-height-title-lg);font-weight:var(--nb-font-weight-semibold);letter-spacing:var(--nb-letter-spacing-title)}.nb-registration-panel__internal-id{display:inline-flex;align-items:center;gap:var(--nb-space-2);min-width:0;flex-wrap:wrap}.nb-registration-panel__internal-id-label{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);font-weight:var(--nb-font-weight-medium)}.nb-registration-panel__internal-id-value{display:inline-flex;align-items:center;min-height:var(--nb-control-height-sm);padding:0 var(--nb-space-3);border:var(--nb-border-width-default) solid var(--nb-border-soft);border-radius:var(--nb-radius-pill);color:var(--nb-text-main);font-size:var(--nb-font-size-label);line-height:var(--nb-line-height-label);font-weight:var(--nb-font-weight-semibold);background:var(--nb-bg-elevated)}.nb-registration-panel__body{min-width:0;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.nb-registration-panel__content{display:grid;align-content:start;gap:var(--nb-space-4);min-width:0;min-height:100%;padding:var(--nb-space-5);box-sizing:border-box}.nb-registration-panel__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-4);padding:var(--nb-space-4) var(--nb-space-5);border-top:var(--nb-border-width-thin) solid var(--nb-border-soft);background:var(--nb-bg-transparent)}.nb-registration-panel__footer-leading{min-width:0;flex:1 1 auto}.nb-registration-panel__footer-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--nb-space-3);flex:0 0 auto}:root[data-device-profile=tablet-portrait] .nb-registration-panel,:root[data-device-profile=mobile-landscape] .nb-registration-panel,:root[data-device-profile=mobile-portrait] .nb-registration-panel{padding:var(--nb-space-4) var(--nb-container-tablet-padding) calc(var(--nb-space-4) + var(--nb-safe-area-bottom))}:root[data-device-profile=tablet-portrait] .nb-registration-panel__surface,:root[data-device-profile=mobile-landscape] .nb-registration-panel__surface,:root[data-device-profile=mobile-portrait] .nb-registration-panel__surface{width:100%}:root[data-device-profile=mobile-landscape] .nb-registration-panel,:root[data-device-profile=mobile-portrait] .nb-registration-panel{padding:var(--nb-space-3) var(--nb-container-mobile-padding) calc(var(--nb-space-3) + var(--nb-safe-area-bottom))}:root[data-device-profile=mobile-landscape] .nb-registration-panel__header,:root[data-device-profile=mobile-landscape] .nb-registration-panel__content,:root[data-device-profile=mobile-landscape] .nb-registration-panel__footer,:root[data-device-profile=mobile-portrait] .nb-registration-panel__header,:root[data-device-profile=mobile-portrait] .nb-registration-panel__content,:root[data-device-profile=mobile-portrait] .nb-registration-panel__footer{padding-right:var(--nb-space-4);padding-left:var(--nb-space-4)}:root[data-device-profile=mobile-landscape] .nb-registration-panel__footer,:root[data-device-profile=mobile-portrait] .nb-registration-panel__footer{flex-direction:column;align-items:stretch}:root[data-device-profile=mobile-landscape] .nb-registration-panel__footer-leading,:root[data-device-profile=mobile-landscape] .nb-registration-panel__footer-actions,:root[data-device-profile=mobile-portrait] .nb-registration-panel__footer-leading,:root[data-device-profile=mobile-portrait] .nb-registration-panel__footer-actions{width:100%}:root[data-device-profile=mobile-landscape] .nb-registration-panel__footer-actions,:root[data-device-profile=mobile-portrait] .nb-registration-panel__footer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.nb-form-field{display:flex;flex-direction:column;gap:var(--nb-gap-sm);min-width:0}.nb-form-field__header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md)}.nb-form-field__label{display:inline-flex;align-items:center;min-width:0;color:var(--nb-text-main);font-size:var(--nb-font-size-label);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-label)}.nb-form-field__label-text{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);min-width:0}.nb-form-field__required{color:var(--nb-danger);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-form-field__action{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-form-field__control{min-width:0}.nb-form-field__message{color:var(--nb-text-sub);font-size:var(--nb-font-size-helper);line-height:var(--nb-line-height-caption)}.nb-form-field__message--error,.nb-form-field[data-invalid=true] .nb-form-field__label{color:var(--nb-danger)}.nb-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--nb-z-toast) + 1);display:flex;align-items:center;justify-content:center;padding:max(var(--nb-modal-edge-padding),var(--nb-safe-area-top)) var(--nb-modal-edge-padding) calc(var(--nb-modal-edge-padding) + var(--nb-safe-area-bottom));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--nb-modal-overlay-bg);-webkit-backdrop-filter:var(--nb-modal-overlay-filter);backdrop-filter:var(--nb-modal-overlay-filter)}.nb-modal__panel{position:relative;isolation:isolate;display:flex;flex-direction:column;width:min(100%,var(--nb-dialog-width-md));max-height:var(--nb-modal-max-height);overflow:hidden;border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter)}.nb-modal__panel--sm{width:min(100%,var(--nb-dialog-width-sm))}.nb-modal__panel--md{width:min(100%,var(--nb-dialog-width-md))}.nb-modal__panel--lg{width:min(100%,var(--nb-dialog-width-lg))}.nb-modal__panel--xl{width:min(100%,var(--nb-dialog-width-xl))}.nb-modal__header,.nb-modal__footer{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md);padding:var(--nb-modal-header-padding)}.nb-modal__header{border-bottom:var(--nb-border-width-default) solid var(--nb-modal-border)}.nb-modal__footer{align-items:center;border-top:var(--nb-border-width-default) solid var(--nb-modal-border)}.nb-modal__header-copy{position:relative;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-modal__title{color:var(--nb-text-main);font-size:var(--nb-font-size-dialog-title);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-dialog-title)}.nb-modal__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-dialog-body);line-height:var(--nb-line-height-dialog-body)}.nb-modal__body{position:relative;z-index:1;flex:1 1 auto;min-width:0;overflow:auto}.nb-modal__body--none{padding:0}.nb-modal__body--md{padding:var(--nb-modal-body-padding-md)}.nb-modal__body--lg{padding:var(--nb-modal-body-padding-lg)}.nb-modal__close{position:relative;flex:0 0 auto;width:var(--nb-control-height-sm);height:var(--nb-control-height-sm);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-control-rest);box-shadow:var(--nb-shadow-control);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.nb-modal__close:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-modal__close:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.nb-modal__close-line{position:absolute;top:50%;left:50%;width:var(--nb-icon-size-md);height:var(--nb-border-width-default);background:currentColor;transform-origin:center}.nb-modal__close-line--first{transform:translate(-50%,-50%) rotate(45deg)}.nb-modal__close-line--second{transform:translate(-50%,-50%) rotate(-45deg)}@media (hover: hover) and (pointer: fine){.nb-modal__close:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color)}}:root[data-device-profile=tablet-landscape] .nb-modal,:root[data-device-profile=tablet-portrait] .nb-modal,:root[data-device-profile=mobile-landscape] .nb-modal,:root[data-device-profile=mobile-portrait] .nb-modal{align-items:flex-start}:root[data-device-profile=tablet-landscape] .nb-modal__panel,:root[data-device-profile=tablet-portrait] .nb-modal__panel,:root[data-device-profile=mobile-landscape] .nb-modal__panel,:root[data-device-profile=mobile-portrait] .nb-modal__panel{width:min(100%,calc(100vw - (var(--nb-modal-edge-padding) * 2)));max-height:calc(var(--nb-viewport-height) - (var(--nb-modal-edge-padding) * 2) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom));margin:0 auto}:root[data-device-profile=tablet-landscape] .nb-modal__header,:root[data-device-profile=tablet-landscape] .nb-modal__footer,:root[data-device-profile=tablet-portrait] .nb-modal__header,:root[data-device-profile=tablet-portrait] .nb-modal__footer,:root[data-device-profile=mobile-landscape] .nb-modal__header,:root[data-device-profile=mobile-landscape] .nb-modal__footer,:root[data-device-profile=mobile-portrait] .nb-modal__header,:root[data-device-profile=mobile-portrait] .nb-modal__footer{padding:var(--nb-modal-header-padding)}.nb-dialog .nb-modal__body{padding:var(--nb-modal-padding)}.nb-dialog__content{display:flex;align-items:flex-start;gap:var(--nb-gap-md);min-width:0}.nb-dialog__icon{flex:0 0 auto;width:var(--nb-control-height-sm);height:var(--nb-control-height-sm);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-hover-default);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-border-muted)}.nb-dialog__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-sm);min-width:0}.nb-dialog__title{color:var(--nb-text-main);font-size:var(--nb-font-size-dialog-title);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-dialog-title)}.nb-dialog__description,.nb-dialog__body{color:var(--nb-text-sub);font-size:var(--nb-font-size-dialog-body);line-height:var(--nb-line-height-dialog-body)}.nb-dialog--neutral .nb-dialog__icon{background:var(--nb-state-surface-hover-default)}.nb-dialog--info .nb-dialog__icon{background:var(--nb-info-bg);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-info-border)}.nb-dialog--success .nb-dialog__icon{background:var(--nb-success-bg);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-success-border)}.nb-dialog--warning .nb-dialog__icon{background:var(--nb-warning-bg);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-warning-border)}.nb-dialog--danger .nb-dialog__icon{background:var(--nb-danger-bg);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-danger-border)}.nb-table{width:100%;min-width:0;overflow:auto;border:var(--nb-table-border-width) solid var(--nb-table-border);border-radius:var(--nb-table-radius);background:var(--nb-table-bg);box-shadow:var(--nb-table-shadow)}.nb-table__native{width:100%;border-collapse:separate;border-spacing:0}.nb-table__head{background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip)}.nb-table__row{background:transparent}.nb-table__cell{height:var(--nb-table-row-height);padding:var(--nb-table-cell-padding-y) var(--nb-table-cell-padding-x);border-bottom:var(--nb-table-border-width) solid var(--nb-table-border);color:var(--nb-table-text);font-size:var(--nb-table-body-font-size);line-height:var(--nb-table-body-line-height);text-align:left;vertical-align:middle}.nb-table__cell--head{position:relative;isolation:isolate;height:var(--nb-table-header-height);color:var(--nb-table-text-sub);font-size:var(--nb-table-header-font-size);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-table-header-line-height);white-space:nowrap;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip)}.nb-table__cell--left{text-align:left}.nb-table__cell--center{text-align:center}.nb-table__cell--right{text-align:right}.nb-table__row:last-child .nb-table__cell{border-bottom:0}.nb-table--striped .nb-table__body .nb-table__row:nth-child(2n){background:var(--nb-table-stripe-bg)}.nb-table--compact .nb-table__cell{padding-top:var(--nb-space-1);padding-bottom:var(--nb-space-1)}.nb-table--sticky-header .nb-table__cell--head{position:sticky;top:var(--nb-table-sticky-top, 0px);z-index:var(--nb-z-sticky);background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg)}.nb-table__empty{padding:var(--nb-space-6);color:var(--nb-table-text-muted);text-align:center}.nb-tooltip{position:relative;display:inline-flex;min-width:0}.nb-tooltip__trigger{display:inline-flex;min-width:0}.nb-tooltip__content{position:fixed;isolation:isolate;z-index:var(--nb-z-tooltip);min-width:0;max-width:var(--nb-tooltip-max-width);padding:var(--nb-space-2) var(--nb-space-3);border:var(--nb-tooltip-border-width) solid var(--nb-tooltip-border);border-radius:var(--nb-radius-md);background:var(--nb-tooltip-bg);box-shadow:var(--nb-tooltip-border-glow),var(--nb-tooltip-shadow);-webkit-backdrop-filter:var(--nb-tooltip-filter);backdrop-filter:var(--nb-tooltip-filter);background-clip:var(--nb-overlay-glass-background-clip);color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);opacity:0;visibility:hidden;pointer-events:none;transition:var(--nb-transition-base)}.nb-tooltip__content:before{content:"";position:absolute;left:0;right:0;pointer-events:auto}.nb-tooltip__content--top:before{top:100%;height:var(--nb-space-2)}.nb-tooltip__content--bottom:before{bottom:100%;height:var(--nb-space-2)}.nb-tooltip__content--open{opacity:1;visibility:visible;pointer-events:auto}.nb-dropdown{position:relative;display:inline-flex;min-width:0}.nb-dropdown__trigger{display:inline-flex;min-width:0}.nb-dropdown__menu{position:absolute;top:calc(100% + var(--nb-space-2));z-index:var(--nb-z-dropdown);display:none}.nb-dropdown__menu--portal{position:fixed;top:0;left:0;z-index:var(--nb-z-popover);display:block}.nb-dropdown__menu--portal.nb-menu-panel{position:fixed}.nb-dropdown__menu--surface-glass.nb-menu-panel{background:var(--nb-menu-bg);border-color:var(--nb-menu-border);box-shadow:var(--nb-menu-border-glow),var(--nb-menu-shadow);-webkit-backdrop-filter:var(--nb-menu-filter);backdrop-filter:var(--nb-menu-filter)}.nb-dropdown--bottom-start .nb-dropdown__menu{left:0}.nb-dropdown--bottom-end .nb-dropdown__menu{right:0}.nb-dropdown--open .nb-dropdown__menu{display:block}.nb-popover{display:inline-flex;min-width:0}.nb-popover__compact-modal{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.nb-popover__compact-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:0;padding:0;border:var(--nb-border-width-default) solid transparent;border-radius:var(--nb-radius-pill);background:transparent;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.nb-popover__compact-trigger:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-popover__compact-trigger:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.nb-popover[data-open=true] .nb-popover__compact-trigger,.nb-popover__compact-trigger[data-open=true]{border-color:transparent;background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.nb-popover__compact-trigger:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}}.nb-popover__compact-panel{position:relative;isolation:isolate;width:fit-content;min-width:max(var(--nb-dropdown-min-width),var(--nb-menu-panel-fit-min-width));max-width:min(100%,var(--nb-menu-panel-fit-max-width));border:var(--nb-menu-border-width) solid var(--nb-menu-border);border-radius:var(--nb-menu-radius);background:var(--nb-menu-bg);box-shadow:var(--nb-menu-border-glow),var(--nb-menu-shadow);-webkit-backdrop-filter:var(--nb-menu-filter);backdrop-filter:var(--nb-menu-filter);color:var(--nb-menu-item-text);background-clip:var(--nb-overlay-glass-background-clip)}.nb-popover__compact-panel .nb-modal__header,.nb-popover__compact-panel .nb-modal__footer{padding-block:var(--nb-menu-padding-y);padding-inline:var(--nb-menu-padding-inline-start) var(--nb-menu-padding-inline-end);border-color:var(--nb-menu-border)}.nb-popover__compact-panel .nb-modal__header-copy{gap:var(--nb-menu-copy-gap)}.nb-popover__compact-panel .nb-modal__title{color:var(--nb-menu-item-text);font-size:var(--nb-menu-font-size);font-weight:var(--nb-menu-font-weight);line-height:var(--nb-menu-line-height)}.nb-popover__compact-panel .nb-modal__description{color:var(--nb-menu-item-muted);font-size:var(--nb-menu-description-font-size);line-height:var(--nb-menu-description-line-height)}.nb-popover__compact-body{min-height:0;padding-block:var(--nb-menu-padding-y);padding-inline:var(--nb-menu-padding-inline-start) var(--nb-menu-padding-inline-end);max-height:var(--nb-menu-max-height);overflow:auto}.nb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--nb-gap-sm);min-width:0;padding:var(--nb-space-6);text-align:center}.nb-empty__illustration{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-empty-illustration-size);height:var(--nb-empty-illustration-size);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-hover-default);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-border-muted)}.nb-empty__dot{width:var(--nb-icon-size-md);height:var(--nb-icon-size-md);border-radius:var(--nb-radius-pill);background:var(--nb-state-text-muted)}.nb-empty__title{color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-title-sm)}.nb-empty__description{max-width:var(--nb-page-narrow-width);color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-empty__action{display:inline-flex;align-items:center;justify-content:center;min-width:0}.nb-alert{--nb-alert-border-color: var(--nb-border-muted);display:flex;align-items:flex-start;gap:var(--nb-gap-md);min-width:0;padding:var(--nb-card-padding);border:var(--nb-border-width-surface-card) solid var(--nb-alert-border-color);border-radius:var(--nb-radius-xl)}.nb-alert__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--nb-control-height-sm);height:var(--nb-control-height-sm);border-radius:var(--nb-radius-pill)}.nb-alert__dot{width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm);border-radius:var(--nb-radius-pill);background:currentColor}.nb-alert__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-alert__title{color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-title-sm)}.nb-alert__description,.nb-alert__body{color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-alert__action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.nb-alert--soft.nb-alert--info{background:var(--nb-info-bg);--nb-alert-border-color: var(--nb-state-border-feedback-info);color:var(--nb-info)}.nb-alert--soft.nb-alert--success{background:var(--nb-success-bg);--nb-alert-border-color: var(--nb-state-border-feedback-success);color:var(--nb-success)}.nb-alert--soft.nb-alert--warning{background:var(--nb-warning-bg);--nb-alert-border-color: var(--nb-state-border-feedback-warning);color:var(--nb-warning)}.nb-alert--soft.nb-alert--danger{background:var(--nb-danger-bg);--nb-alert-border-color: var(--nb-state-border-feedback-danger);color:var(--nb-danger)}.nb-alert--outline.nb-alert--info{background:var(--nb-bg-panel);border-color:var(--nb-info-border);color:var(--nb-info)}.nb-alert--outline.nb-alert--success{background:var(--nb-bg-panel);border-color:var(--nb-success-border);color:var(--nb-success)}.nb-alert--outline.nb-alert--warning{background:var(--nb-bg-panel);border-color:var(--nb-warning-border);color:var(--nb-warning)}.nb-alert--outline.nb-alert--danger{background:var(--nb-bg-panel);border-color:var(--nb-danger-border);color:var(--nb-danger)}.nb-icon-button{padding-right:0;padding-left:0;aspect-ratio:1}.nb-icon-button.nb-button--sm{width:var(--nb-button-height-sm)}.nb-icon-button.nb-button--md{width:var(--nb-button-height-md)}.nb-icon-button.nb-button--lg{width:var(--nb-button-height-lg)}.nb-icon-button__icon{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit}.nb-icon-button--active{border-color:var(--nb-border-control-active);background:var(--nb-state-surface-active-default);color:var(--nb-state-text-selected)}.nb-language-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--nb-space-2);min-height:var(--nb-button-height-md);padding:0 var(--nb-space-3);border:var(--nb-border-width-default) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control);font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-body);transition:var(--nb-transition-base);cursor:pointer;touch-action:manipulation}.nb-language-button:focus-visible{outline:none;box-shadow:var(--nb-interaction-focus-shadow)}.nb-language-button:active:not(:disabled){border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control-active)}.nb-language-button:disabled{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);color:var(--nb-state-text-disabled);box-shadow:var(--nb-shadow-none);opacity:var(--nb-disabled-opacity);cursor:not-allowed}.nb-language-button--expanded{border-color:transparent;background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-control-active)}.nb-language-button__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-icon-size-md);height:var(--nb-icon-size-md);flex:0 0 auto;color:inherit}.nb-language-button__icon--trailing{width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm)}.nb-language-button__label{display:inline-flex;align-items:center;white-space:nowrap}@media (hover: hover) and (pointer: fine){.nb-language-button:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control-active)}}.nb-confirm-dialog__body{color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-confirm-dialog__actions{display:inline-flex;gap:var(--nb-gap-sm);margin-left:auto}.nb-toast{display:flex;align-items:flex-start;gap:var(--nb-gap-sm);min-width:var(--nb-toast-min-width);max-width:var(--nb-toast-max-width);padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-surface-overlay) solid var(--nb-surface-overlay-border-line);border-radius:var(--nb-radius-xl);background:var(--nb-overlay-glass-surface);box-shadow:var(--nb-surface-overlay-border-glow),var(--nb-overlay-glass-shadow);-webkit-backdrop-filter:var(--nb-overlay-glass-filter);backdrop-filter:var(--nb-overlay-glass-filter);background-clip:var(--nb-overlay-glass-background-clip)}.nb-toast--floating{position:fixed;z-index:var(--nb-z-toast)}.nb-toast--top-right{top:var(--nb-space-4);right:var(--nb-space-4)}.nb-toast--top-left{top:var(--nb-space-4);left:var(--nb-space-4)}.nb-toast--bottom-right{right:var(--nb-space-4);bottom:var(--nb-space-4)}.nb-toast--bottom-left{bottom:var(--nb-space-4);left:var(--nb-space-4)}.nb-toast__dot{flex:0 0 auto;width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm);margin-top:var(--nb-space-1);border-radius:var(--nb-radius-pill);background:currentColor}.nb-toast__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-toast__title{color:var(--nb-text-main);font-size:var(--nb-font-size-label);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-label)}.nb-toast__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-toast__action{display:inline-flex;flex:0 0 auto}.nb-toast--info{color:var(--nb-info)}.nb-toast--success{color:var(--nb-success)}.nb-toast--warning{color:var(--nb-warning)}.nb-toast--danger{color:var(--nb-danger)}.nb-pagination{display:inline-flex;align-items:center;gap:var(--nb-gap-sm);min-width:0}.nb-pagination__items{display:inline-flex;align-items:center;gap:var(--nb-gap-xs)}.nb-pagination__button{display:inline-flex;align-items:center;justify-content:center;min-width:var(--nb-button-height-sm);min-height:var(--nb-button-height-sm);padding:0 var(--nb-space-3);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-rest-default);color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.nb-pagination__button:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-pagination__button:active:not(:disabled):not(.nb-pagination__button--active){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}@media (hover: hover) and (pointer: fine){.nb-pagination__button:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color)}}.nb-pagination__button:disabled{color:var(--nb-state-text-disabled);cursor:not-allowed}.nb-pagination__button--active,.nb-pagination__button[aria-current=page],.nb-pagination__button[data-selected=true]{border-color:transparent;background:var(--nb-interaction-selected-surface);color:var(--nb-interaction-emphasis-color)}.nb-pagination__ellipsis{color:var(--nb-state-text-muted);font-size:var(--nb-font-size-caption)}.nb-tag{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);min-width:0;padding:0 var(--nb-space-3);min-height:var(--nb-control-height-sm);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-hover-default);color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-tag__content{min-width:0}.nb-tag__remove{position:relative;width:var(--nb-icon-size-md);height:var(--nb-icon-size-md);padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.nb-tag__remove-line{position:absolute;top:50%;left:50%;width:var(--nb-icon-size-sm);height:var(--nb-border-width-default);background:currentColor}.nb-tag__remove-line--first{transform:translate(-50%,-50%) rotate(45deg)}.nb-tag__remove-line--second{transform:translate(-50%,-50%) rotate(-45deg)}.nb-tag--neutral{background:var(--nb-state-surface-hover-default);color:var(--nb-text-main)}.nb-tag--info{background:var(--nb-info-bg);border-color:var(--nb-info-border);color:var(--nb-info)}.nb-tag--success{background:var(--nb-success-bg);border-color:var(--nb-success-border);color:var(--nb-success)}.nb-tag--warning{background:var(--nb-warning-bg);border-color:var(--nb-warning-border);color:var(--nb-warning)}.nb-tag--danger{background:var(--nb-danger-bg);border-color:var(--nb-danger-border);color:var(--nb-danger)}.nb-status-dot{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);min-width:0;color:var(--nb-text-main)}.nb-status-dot__dot{width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm);border-radius:var(--nb-radius-pill);background:currentColor}.nb-status-dot__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-status-dot--neutral{color:var(--nb-state-inactive)}.nb-status-dot--info{color:var(--nb-info)}.nb-status-dot--success{color:var(--nb-success)}.nb-status-dot--warning{color:var(--nb-warning)}.nb-status-dot--danger{color:var(--nb-danger)}.nb-loading-overlay{position:relative;min-width:0}.nb-loading-overlay__mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--nb-z-overlay);display:flex;align-items:center;justify-content:center;padding:var(--nb-space-4);background:var(--nb-overlay-soft);-webkit-backdrop-filter:var(--nb-overlay-backdrop-filter);backdrop-filter:var(--nb-overlay-backdrop-filter)}.nb-loading-overlay__content{position:relative;isolation:isolate;display:inline-flex;flex-direction:column;align-items:center;gap:var(--nb-gap-sm);padding:var(--nb-space-4);border:var(--nb-border-width-surface-overlay) solid var(--nb-surface-overlay-border-line);border-radius:var(--nb-radius-xl);background:var(--nb-popup-surface);box-shadow:var(--nb-surface-overlay-border-glow),var(--nb-overlay-glass-shadow);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter)}.nb-loading-overlay__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-skeleton{display:inline-block;width:var(--nb-skeleton-width, 100%);min-width:var(--nb-skeleton-min-width);height:var(--nb-skeleton-height, auto);background-image:linear-gradient(90deg,var(--nb-state-surface-hover-default) 0%,var(--nb-state-surface-control-hover) 50%,var(--nb-state-surface-hover-default) 100%);background-size:200% 100%;animation:nb-skeleton-pulse var(--nb-duration-slower) var(--nb-ease-standard) infinite}.nb-skeleton--text{height:var(--nb-space-3);border-radius:var(--nb-radius-pill)}.nb-skeleton--rect{min-height:var(--nb-control-height-lg);border-radius:var(--nb-radius-lg)}.nb-skeleton--circle{width:var(--nb-skeleton-width, var(--nb-skeleton-circle-size));height:var(--nb-skeleton-height, var(--nb-skeleton-circle-size));border-radius:var(--nb-radius-pill)}@keyframes nb-skeleton-pulse{0%{background-position:100% 50%}to{background-position:-100% 50%}}.nb-file-upload{display:flex;min-width:0;cursor:pointer;touch-action:manipulation}.nb-file-upload__input{position:absolute;opacity:0;pointer-events:none}.nb-file-upload__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0;padding:var(--nb-space-4);border:var(--nb-border-width-default) dashed var(--nb-border-default);border-radius:var(--nb-radius-xl);background:var(--nb-bg-panel);transition:var(--nb-transition-base)}.nb-file-upload__label{color:var(--nb-text-main);font-size:var(--nb-font-size-label);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-label)}.nb-file-upload__helper,.nb-file-upload__files{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-file-upload[aria-disabled=true]{cursor:not-allowed}.nb-file-upload[aria-disabled=true] .nb-file-upload__body{border-color:var(--nb-border-muted);background:var(--nb-state-surface-disabled-default)}.nb-file-upload:active:not([aria-disabled=true]) .nb-file-upload__body{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface)}.nb-file-upload:focus-within .nb-file-upload__body{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}@media (hover: hover) and (pointer: fine){.nb-file-upload:not([aria-disabled=true]):hover .nb-file-upload__body{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface)}}.nb-image-preview{display:flex;flex-direction:column;gap:var(--nb-gap-sm);min-width:0}.nb-image-preview__frame{display:flex;align-items:center;justify-content:center;min-height:var(--nb-image-preview-frame-min-height);overflow:hidden;border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-xl);background:var(--nb-state-surface-hover-default)}.nb-image-preview__image{display:block;width:100%;height:auto;object-fit:contain}.nb-image-preview__fallback{color:var(--nb-state-text-muted);font-size:var(--nb-font-size-caption)}.nb-image-preview__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md)}.nb-image-preview__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-image-preview__title{color:var(--nb-text-main);font-size:var(--nb-font-size-label);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-label)}.nb-image-preview__description{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-image-preview__actions{display:inline-flex;flex:0 0 auto;gap:var(--nb-gap-xs)}.nb-copy-text{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md);min-width:0;padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-xl);background:var(--nb-bg-panel)}.nb-copy-text__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-copy-text__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-copy-text__value{overflow:hidden;color:var(--nb-text-main);font-family:var(--nb-font-family-code);font-size:var(--nb-font-size-body);text-overflow:ellipsis;white-space:nowrap}.nb-divider{display:flex;align-items:center;gap:var(--nb-gap-sm);min-width:0;--nb-divider-line-width: var(--nb-divider-secondary-width);--nb-divider-line-color: var(--nb-divider-secondary);color:var(--nb-state-text-muted)}.nb-divider--horizontal{width:100%}.nb-divider--vertical{width:auto;height:100%}.nb-divider__line{flex:1 1 auto;min-width:0;min-height:var(--nb-divider-line-width);background:var(--nb-divider-line-color)}.nb-divider--vertical .nb-divider__line{width:var(--nb-divider-line-width);min-width:var(--nb-divider-line-width);min-height:var(--nb-space-6)}.nb-divider__label{flex:0 0 auto;font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-amount-input__wrapper{position:relative;display:block}.nb-amount-input__symbol{position:absolute;top:50%;left:var(--nb-space-4);z-index:var(--nb-z-base);color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);transform:translateY(-50%);pointer-events:none}.nb-amount-input{text-align:right;font-variant-numeric:tabular-nums}.nb-amount-input--with-symbol{padding-left:calc(var(--nb-space-6) + var(--nb-space-2))}.nb-phone-input{font-variant-numeric:tabular-nums;letter-spacing:var(--nb-letter-spacing-wide)}.nb-postal-code-input{font-variant-numeric:tabular-nums;letter-spacing:var(--nb-letter-spacing-wider)}.nb-multi-select{display:flex;flex-direction:column;gap:var(--nb-gap-sm);min-width:0}.nb-multi-select__options{display:flex;flex-wrap:wrap;gap:var(--nb-gap-sm)}.nb-multi-select__option{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);min-height:var(--nb-control-height-sm);padding:0 var(--nb-space-3);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-rest-default);color:var(--nb-text-main);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.nb-multi-select__option[aria-pressed=true]{border-color:transparent;background:var(--nb-interaction-selected-surface);color:var(--nb-interaction-emphasis-color)}.nb-multi-select__option:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-multi-select__option:active:not(:disabled){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.nb-multi-select__marker{width:var(--nb-icon-size-sm);height:var(--nb-icon-size-sm);border-radius:var(--nb-radius-pill);background:currentColor;opacity:var(--nb-alpha-28)}.nb-multi-select__option[aria-pressed=true] .nb-multi-select__marker{opacity:1}.nb-multi-select__label,.nb-multi-select__placeholder{font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-multi-select__placeholder{color:var(--nb-state-text-muted)}@media (hover: hover) and (pointer: fine){.nb-multi-select__option:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color)}}.nb-description-list{display:grid;gap:var(--nb-gap-md);margin:0}.nb-description-list--columns-1{grid-template-columns:1fr}.nb-description-list--columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.nb-description-list__item{display:flex;flex-direction:column;gap:var(--nb-gap-xs);min-width:0;padding:var(--nb-space-3) 0;border-bottom:var(--nb-border-width-default) solid var(--nb-border-muted)}.nb-description-list__term{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-description-list__detail{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-key-value{display:flex;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-key-value--inline{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--nb-gap-md)}.nb-key-value__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-key-value__value{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-hover-default);color:var(--nb-text-main);box-shadow:inset 0 0 0 var(--nb-border-width-default) var(--nb-border-muted)}.nb-avatar--sm{width:var(--nb-control-height-sm);height:var(--nb-control-height-sm)}.nb-avatar--md{width:var(--nb-control-height-lg);height:var(--nb-control-height-lg)}.nb-avatar--lg{width:var(--nb-control-height-xl);height:var(--nb-control-height-xl)}.nb-avatar__image{display:block;width:100%;height:100%;object-fit:cover}.nb-avatar__fallback{font-size:var(--nb-font-size-caption);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-caption)}.nb-avatar-upload{display:flex;align-items:center;gap:var(--nb-gap-md);min-width:0}.nb-avatar-upload .nb-file-upload{flex:1 1 auto}.nb-file-preview{display:flex;align-items:center;gap:var(--nb-gap-md);min-width:0;padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-xl);background:var(--nb-bg-panel)}.nb-file-preview__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--nb-control-height-lg);height:var(--nb-control-height-lg);border-radius:var(--nb-radius-lg);background:var(--nb-state-surface-hover-default)}.nb-file-preview__icon-paper{width:var(--nb-icon-size-lg);height:var(--nb-icon-size-lg);border-radius:var(--nb-radius-xs);background:currentColor;opacity:var(--nb-alpha-40)}.nb-file-preview__content{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-gap-xs);min-width:0}.nb-file-preview__name{overflow:hidden;color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);text-overflow:ellipsis;white-space:nowrap}.nb-file-preview__meta{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-file-preview__actions{display:inline-flex;flex:0 0 auto;gap:var(--nb-gap-xs)}.nb-file-preview--success{border-color:var(--nb-success-border)}.nb-file-preview--warning{border-color:var(--nb-warning-border)}.nb-file-preview--danger{border-color:var(--nb-danger-border)}.nb-file-list{display:flex;flex-direction:column;gap:var(--nb-gap-sm);min-width:0}.nb-file-list__empty{padding:var(--nb-space-4);border:var(--nb-border-width-default) dashed var(--nb-border-muted);border-radius:var(--nb-radius-xl);color:var(--nb-state-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);text-align:center}.nb-document-upload{display:flex;flex-direction:column;gap:var(--nb-gap-md);min-width:0}.nb-password-input{position:relative;display:inline-flex;width:100%}.nb-password-input__control{padding-right:calc(var(--nb-space-8) + var(--nb-space-2))}.nb-password-input__toggle{position:absolute;top:50%;right:var(--nb-space-3);display:inline-flex;align-items:center;justify-content:center;min-width:var(--nb-space-8);padding:0 var(--nb-space-1);border:0;background:transparent;color:var(--nb-text-sub);font:inherit;font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);transform:translateY(-50%);cursor:pointer;touch-action:manipulation;transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-password-input__toggle:focus-visible{outline:none;color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-interaction-focus-shadow)}.nb-password-input__toggle:active:not(:disabled){color:var(--nb-interaction-emphasis-color)}.nb-password-input__toggle:disabled{color:var(--nb-state-text-disabled);cursor:not-allowed}@media (hover: hover) and (pointer: fine){.nb-password-input__toggle:hover:not(:disabled){color:var(--nb-interaction-emphasis-color)}}.nb-upload-dropzone{box-sizing:border-box;position:relative;display:flex;width:100%;min-height:calc(var(--nb-control-height-xl) + var(--nb-space-10));padding:var(--nb-space-6);border:var(--nb-border-width-default) dashed var(--nb-border-default);border-radius:var(--nb-radius-xl);background:var(--nb-bg-panel);color:var(--nb-text-main);cursor:pointer;touch-action:manipulation;transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-upload-dropzone[data-dragging=true]{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-selected-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-upload-dropzone:focus-within{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.nb-upload-dropzone:active:not([aria-disabled=true]){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface)}.nb-upload-dropzone[aria-disabled=true]{background:var(--nb-state-surface-disabled-default);color:var(--nb-state-text-disabled);cursor:not-allowed}.nb-upload-dropzone__input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:inherit}.nb-upload-dropzone__body{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:var(--nb-gap-sm);text-align:center}.nb-upload-dropzone__title{font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-body)}.nb-upload-dropzone__helper,.nb-upload-dropzone__files{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}@media (hover: hover) and (pointer: fine){.nb-upload-dropzone:not([aria-disabled=true]):hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface)}}.nb-amount-text{display:inline-flex;align-items:center;color:var(--nb-text-main);font-family:var(--nb-font-family-mono);font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-body)}.nb-amount-text--success{color:var(--nb-success)}.nb-amount-text--warning{color:var(--nb-warning)}.nb-amount-text--danger{color:var(--nb-danger)}.nb-date-text{display:inline-flex;align-items:center;color:var(--nb-text-main);font-size:var(--nb-font-size-body-sm);line-height:var(--nb-line-height-body)}.nb-date-text--muted{color:var(--nb-text-sub)}.nb-code-text{display:inline-flex;align-items:center;min-height:var(--nb-control-height-sm);padding:0 var(--nb-space-2);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-md);background:var(--nb-state-surface-hover-default);color:var(--nb-text-main);font-family:var(--nb-font-family-mono);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-code-text--info{border-color:var(--nb-info-border);background:var(--nb-info-bg)}.nb-code-text--success{border-color:var(--nb-success-border);background:var(--nb-success-bg)}.nb-code-text--warning{border-color:var(--nb-warning-border);background:var(--nb-warning-bg)}.nb-code-text--danger{border-color:var(--nb-danger-border);background:var(--nb-danger-bg)}.nb-progress{display:flex;flex-direction:column;gap:var(--nb-gap-sm);width:100%}.nb-progress__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md);color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-progress__value{color:var(--nb-text-sub);font-family:var(--nb-font-family-mono)}.nb-progress__track{position:relative;overflow:hidden;height:var(--nb-space-2);border-radius:var(--nb-radius-pill);background:var(--nb-state-surface-hover-default)}.nb-progress__indicator{display:block;height:100%;border-radius:inherit;background:var(--nb-primary);transition:width var(--nb-duration-normal) var(--nb-ease-standard)}.nb-progress--success .nb-progress__indicator{background:var(--nb-success)}.nb-progress--warning .nb-progress__indicator{background:var(--nb-warning)}.nb-progress--danger .nb-progress__indicator{background:var(--nb-danger)}.nb-avatar-group{display:inline-flex;align-items:center}.nb-avatar-group__item{position:relative;margin-left:calc(var(--nb-space-2) * -1)}.nb-avatar-group__item:first-child{margin-left:0}.nb-avatar-group__item .nb-avatar{border:var(--nb-border-width-thick) solid var(--nb-bg-panel);box-shadow:var(--nb-shadow-control)}.nb-segmented-control{display:inline-flex;align-items:center;gap:var(--nb-gap-xs);padding:var(--nb-space-1);border:var(--nb-border-width-default) solid var(--nb-border-muted);border-radius:var(--nb-radius-pill);background:var(--nb-interaction-hover-surface)}.nb-segmented-control__item{display:inline-flex;align-items:center;justify-content:center;min-width:var(--nb-space-10);padding:0 var(--nb-space-3);border:0;border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text-sub);font:inherit;cursor:pointer;touch-action:manipulation;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-segmented-control--sm .nb-segmented-control__item{min-height:var(--nb-button-height-sm);font-size:var(--nb-font-size-caption)}.nb-segmented-control--md .nb-segmented-control__item{min-height:var(--nb-button-height-md);font-size:var(--nb-font-size-label)}.nb-segmented-control--lg .nb-segmented-control__item{min-height:var(--nb-button-height-lg);font-size:var(--nb-font-size-body-sm)}.nb-segmented-control__item[aria-pressed=true]{background:var(--nb-interaction-selected-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}.nb-segmented-control__item:focus-visible{outline:none;background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-interaction-focus-shadow)}.nb-segmented-control__item:active:not(:disabled){background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.nb-segmented-control__item:disabled{color:var(--nb-state-text-disabled);cursor:not-allowed}@media (hover: hover) and (pointer: fine){.nb-segmented-control__item:hover:not(:disabled){background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color)}}.nb-menu{display:flex;flex-direction:column;gap:0}.nb-menu__item{position:relative;display:grid;grid-template-columns:var(--nb-menu-item-single-leading-slot) minmax(0,1fr);align-items:center;gap:var(--nb-menu-item-gap);width:100%;min-height:var(--nb-menu-item-height);padding-block:0;padding-inline:var(--nb-menu-item-padding-inline-start) var(--nb-menu-item-padding-inline-end);border-radius:var(--nb-menu-item-radius);border:var(--nb-border-width-default) solid transparent;background:var(--nb-menu-item-rest-bg);-moz-appearance:none;appearance:none;-webkit-appearance:none;text-align:left;text-decoration:none;color:var(--nb-menu-item-text);font-size:var(--nb-menu-font-size);font-weight:var(--nb-menu-font-weight);line-height:var(--nb-menu-line-height);cursor:pointer;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-menu__item--with-badge{grid-template-columns:var(--nb-menu-item-single-leading-slot) minmax(0,1fr) var(--nb-menu-arrow-slot)}.nb-menu__item--danger{color:var(--nb-danger)}.nb-menu__item:disabled,.nb-menu__item[aria-disabled=true]{color:var(--nb-state-text-disabled);cursor:not-allowed}.nb-menu__description{color:var(--nb-menu-item-muted);font-size:var(--nb-menu-description-font-size);line-height:var(--nb-menu-description-line-height)}:root[data-device-profile=desktop] .nb-menu__item{width:auto;min-width:max-content}:root[data-device-profile=desktop] .nb-menu__label{overflow:visible;text-overflow:clip}.nb-selection-menu{display:flex;flex-direction:column;gap:0}.nb-selection-menu__item{position:relative;display:grid;grid-template-columns:var(--nb-menu-item-multi-check-slot) minmax(0,1fr);align-items:center;justify-content:flex-start;gap:var(--nb-menu-item-gap);min-height:var(--nb-menu-item-height);padding-block:0;padding-inline:var(--nb-menu-item-padding-inline-start) var(--nb-menu-item-padding-inline-end);border:var(--nb-border-width-default) solid transparent;border-radius:var(--nb-menu-item-radius);background:var(--nb-menu-item-rest-bg);-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--nb-menu-item-text);font-size:var(--nb-menu-font-size);font-weight:var(--nb-menu-font-weight);line-height:var(--nb-menu-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}@media (hover: hover) and (pointer: fine){.nb-selection-menu__item:hover:not(.nb-selection-menu__item--disabled){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}}.nb-selection-menu__item--disabled{color:var(--nb-state-text-disabled);cursor:not-allowed}.nb-selection-menu__item--checked{border-color:transparent;background:var(--nb-menu-item-rest-bg);color:var(--nb-menu-item-text);box-shadow:var(--nb-shadow-none)}.nb-selection-menu__item:active:not(.nb-selection-menu__item--disabled){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-active-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}.nb-selection-menu__item:focus-within:not(.nb-selection-menu__item--disabled){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}.nb-selection-menu__item--checked:focus-within:not(.nb-selection-menu__item--disabled){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text)}.nb-selection-menu__input{position:absolute;opacity:0;pointer-events:none}.nb-selection-menu__indicator{position:relative}@media (hover: hover) and (pointer: fine){.nb-selection-menu__item--checked:hover:not(.nb-selection-menu__item--disabled){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text)}}.nb-selection-menu__input:focus-visible+.nb-selection-menu__indicator{box-shadow:var(--nb-state-shadow-focus-ring);border-radius:var(--nb-radius-sm)}.nb-selection-menu__label{display:block;min-width:0;min-height:var(--nb-menu-item-label-min-block-size);flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}:root[data-device-profile=desktop] .nb-selection-menu__item{min-width:max-content}:root[data-device-profile=desktop] .nb-selection-menu__label{overflow:visible;text-overflow:clip}.nb-filter-panel{display:inline-flex;min-width:0}.nb-filter-panel__menu{min-width:var(--nb-menu-min-width);max-width:var(--nb-menu-max-width)}.nb-filter-panel__content{min-width:0}.nb-filter-panel__compact-layer.nb-menu-panel{width:var(--nb-menu-pass-through-width);min-width:var(--nb-menu-pass-through-min-width);max-width:var(--nb-menu-pass-through-max-width);max-height:var(--nb-menu-pass-through-max-height);padding:var(--nb-menu-pass-through-padding);overflow:visible;border:var(--nb-menu-pass-through-border-width) solid transparent;border-radius:var(--nb-menu-pass-through-radius);background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none);-webkit-backdrop-filter:var(--nb-menu-pass-through-filter);backdrop-filter:var(--nb-menu-pass-through-filter)}.nb-filter-panel__compact-panel{width:fit-content;min-width:var(--nb-menu-panel-fit-min-width);max-width:min(100%,var(--nb-menu-panel-fit-max-width))}.nb-filter-panel__compact-body{min-height:0;padding-top:var(--nb-menu-padding-y)}.language-switch{display:inline-flex;align-items:center;justify-content:center;height:100%}.language-switch__dropdown{display:inline-flex}.language-switch .nb-language-button{min-height:var(--top-navigation-action-size, calc(var(--nb-header-height) - var(--nb-space-1)));padding:0 var(--top-navigation-action-inline-padding, var(--nb-space-3));border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none);color:var(--nb-text-main);font-size:var(--nb-font-size-nav);line-height:var(--nb-line-height-nav)}.language-switch .nb-language-button__icon{width:var(--top-navigation-icon-size, var(--nb-icon-size-md));height:var(--top-navigation-icon-size, var(--nb-icon-size-md))}.language-switch .nb-language-button:focus-visible{outline:none;border-color:transparent;background:var(--nb-icon-action-focus-bg);color:var(--nb-icon-action-focus-color);box-shadow:var(--nb-icon-action-focus-shadow)}.language-switch .nb-language-button.nb-language-button--expanded{border-color:transparent;background:var(--nb-icon-action-current-bg);color:var(--nb-icon-action-current-color);box-shadow:var(--nb-shadow-none)}.language-switch__menu{width:100%}.language-switch__icon-svg{display:block;width:100%;height:100%;flex:0 0 auto}.language-switch__chevron{transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.language-switch__chevron--expanded{transform:rotate(180deg)}@media (hover: hover) and (pointer: fine){.language-switch .nb-language-button:hover{border-color:transparent;background:var(--nb-icon-action-hover-bg);color:var(--nb-icon-action-hover-color);box-shadow:var(--nb-shadow-none)}}:root[data-device-profile=mobile-landscape] .language-switch .nb-language-button,:root[data-device-profile=mobile-portrait] .language-switch .nb-language-button{min-width:var(--top-navigation-action-size, calc(var(--nb-control-height-md) + var(--nb-space-3)));padding:0}:root[data-device-profile=mobile-landscape] .language-switch .nb-language-button__label,:root[data-device-profile=mobile-landscape] .language-switch .nb-language-button__icon--trailing,:root[data-device-profile=mobile-portrait] .language-switch .nb-language-button__label,:root[data-device-profile=mobile-portrait] .language-switch .nb-language-button__icon--trailing{display:none}.account-switch{display:inline-flex;align-items:center;justify-content:center;height:100%}.account-switch__dropdown{display:inline-flex}.account-switch__trigger{min-height:var(--top-navigation-action-size, calc(var(--nb-header-height) - var(--nb-space-1)));max-width:min(320px,calc(100vw - var(--nb-space-6) * 2));padding:0 var(--top-navigation-action-inline-padding, var(--nb-space-3));border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none);color:var(--nb-text-main);font-size:var(--nb-font-size-nav);line-height:var(--nb-line-height-nav)}.account-switch__trigger--authenticated .account-switch__account-icon{color:var(--nb-success)}.account-switch__trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switch__trigger-leading-icon,.account-switch__trigger-trailing-icon{width:var(--top-navigation-icon-size, var(--nb-icon-size-md));height:var(--top-navigation-icon-size, var(--nb-icon-size-md))}.account-switch__menu{width:100%}.account-switch__icon-svg{display:block;width:100%;height:100%;flex:0 0 auto}.account-switch__chevron{transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.account-switch__chevron--expanded{transform:rotate(180deg)}@media (hover: hover) and (pointer: fine){.account-switch__trigger--authenticated .account-switch__account-icon{color:var(--nb-success)}}:root[data-device-profile=mobile-landscape] .account-switch__trigger,:root[data-device-profile=mobile-portrait] .account-switch__trigger{min-width:var(--top-navigation-action-size, calc(var(--nb-control-height-md) + var(--nb-space-3)));padding:0}:root[data-device-profile=mobile-landscape] .account-switch__trigger-label,:root[data-device-profile=mobile-landscape] .account-switch__trigger-trailing-icon,:root[data-device-profile=mobile-portrait] .account-switch__trigger-label,:root[data-device-profile=mobile-portrait] .account-switch__trigger-trailing-icon{display:none}.login-form{display:grid;gap:var(--nb-space-5);margin-top:0}.login-form__brand{display:flex;align-items:center;justify-content:center;margin-bottom:var(--nb-space-3)}.login-form__brand-logo{display:block;width:auto;max-width:min(100%,var(--nb-brand-logo-max-width));max-height:calc(var(--nb-control-height-xl) + var(--nb-space-4));object-fit:contain}.login-form__field{display:grid;gap:var(--nb-space-2)}.login-form__field-header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-3)}.login-form__label{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);font-weight:var(--nb-font-weight-medium)}.login-form__inline-text{color:var(--nb-primary);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);font-weight:var(--nb-font-weight-medium);white-space:nowrap}.login-form__input{width:100%}.login-form__message{margin:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.login-form__error-slot{min-height:calc(var(--nb-font-size-caption) * var(--nb-line-height-caption) * 2);display:flex;align-items:center}.login-form__message--error{color:var(--nb-danger);display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis}.login-form__message--placeholder{visibility:hidden}.login-form__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--nb-space-3)}.login-form__cancel,.login-form__submit{width:100%;min-height:var(--nb-control-height-lg);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);font-weight:var(--nb-font-weight-semibold)}.login-form__cancel{color:var(--nb-text-main)}.login-form__cancel:focus-visible{outline:none}.login-form__cancel:focus-visible{color:var(--nb-text-main)}.login-form__submit:disabled,.login-form__submit:disabled:active,.login-form__submit:disabled:focus-visible{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);color:var(--nb-state-text-disabled);box-shadow:var(--nb-shadow-none);opacity:var(--nb-disabled-opacity);cursor:not-allowed;outline:none}@media (hover: hover) and (pointer: fine){.login-form__cancel:hover:not(:disabled){color:var(--nb-text-main)}.login-form__submit:hover:not(:disabled){outline:none}}.login-form__footer{display:flex;align-items:center;justify-content:center;gap:var(--nb-space-2);margin:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.login-form__footer-text{color:inherit}.login-form__footer-action{color:var(--nb-primary);font-weight:var(--nb-font-weight-medium)}.top-navigation{--top-navigation-height-desktop: var(--nb-header-height);--top-navigation-height-tablet: 36px;--top-navigation-height-mobile: 36px;--top-navigation-height: var(--top-navigation-height-desktop);--top-navigation-action-size: calc(var(--top-navigation-height) - var(--nb-space-1));--top-navigation-action-inline-padding: var(--nb-space-3);--top-navigation-actions-gap: var(--nb-space-2);--top-navigation-icon-size: var(--nb-icon-size-navigation);--top-navigation-logo-height: var(--nb-brand-logo-height);--top-navigation-title-font-size: var(--nb-font-size-nav);--top-navigation-title-line-height: var(--nb-line-height-nav);--top-navigation-main-gap: var(--nb-space-6);position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--top-navigation-main-gap);width:100%;height:var(--top-navigation-height);padding:0 var(--nb-page-padding-x);box-sizing:border-box;background:var(--nb-bg-transparent)}.top-navigation__main{display:inline-flex;align-items:center;gap:var(--top-navigation-main-gap);height:100%;min-width:0}.top-navigation__brand-slot,.top-navigation__center-slot{display:inline-flex;align-items:center;min-width:0;height:100%}.top-navigation__center-slot{flex:1 1 auto}.top-navigation__brand-link{display:inline-flex;align-items:center;height:100%;max-width:100%}.top-navigation__brand-logo{display:block;width:auto;height:var(--top-navigation-logo-height);max-width:min(100%,var(--nb-brand-logo-max-width));object-fit:contain}.top-navigation__items{display:inline-flex;align-items:center;gap:var(--nb-space-2);height:100%;min-width:0}.top-navigation__title-slot{display:inline-flex;align-items:center;min-width:0;height:100%}.top-navigation__title{display:block;min-width:0;color:var(--nb-text-main);font-size:var(--top-navigation-title-font-size);line-height:var(--top-navigation-title-line-height);font-weight:var(--nb-font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-navigation__item{display:inline-flex;align-items:center;justify-content:center;min-height:var(--top-navigation-action-size);padding:0 var(--nb-space-3);border-radius:var(--nb-radius-pill);color:var(--nb-text-main);font-size:var(--nb-font-size-nav);line-height:var(--nb-line-height-nav);text-decoration:none;border-bottom:0;box-shadow:var(--nb-shadow-none);transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),text-decoration-color var(--nb-duration-fast) var(--nb-ease-standard)}.top-navigation__item:focus-visible{outline:none;color:var(--nb-icon-action-focus-color);background:var(--nb-icon-action-focus-bg);text-decoration:none;border-bottom:0;box-shadow:var(--nb-icon-action-focus-shadow)}.top-navigation__item:active{color:var(--nb-icon-action-active-color);background:var(--nb-icon-action-active-bg);text-decoration:none;border-bottom:0}.top-navigation__item[aria-current=page],.top-navigation__item[data-selected=true]{color:var(--nb-icon-action-current-color);background:var(--nb-icon-action-current-bg);text-decoration:none;border-bottom:0;box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.top-navigation__item:hover{color:var(--nb-icon-action-hover-color);background:var(--nb-icon-action-hover-bg);text-decoration:none;border-bottom:0}}.top-navigation__right-slot{display:flex;align-items:center;justify-content:flex-end;height:100%;flex:0 0 auto}.top-navigation--size-desktop{--top-navigation-height: var(--top-navigation-height-desktop)}.top-navigation--size-tablet{--top-navigation-height: var(--top-navigation-height-tablet);--top-navigation-action-inline-padding: var(--nb-space-4);--top-navigation-logo-height: calc(var(--top-navigation-height) - var(--nb-space-4));--top-navigation-main-gap: var(--nb-space-4)}.top-navigation--size-mobile{--top-navigation-height: var(--top-navigation-height-mobile);--top-navigation-logo-height: calc(var(--top-navigation-height) - var(--nb-space-4));--top-navigation-main-gap: var(--nb-space-3)}:root[data-device-profile=tablet-portrait] .top-navigation{--top-navigation-height-tablet: 38px}:root[data-device-profile=mobile-portrait] .top-navigation{--top-navigation-height-mobile: 40px}:root[data-device-profile=mobile-landscape] .top-navigation,:root[data-device-profile=mobile-portrait] .top-navigation{--top-navigation-main-gap: var(--nb-space-3);padding:0 var(--nb-container-mobile-padding)}:root[data-device-profile=mobile-landscape] .top-navigation__brand-logo,:root[data-device-profile=mobile-portrait] .top-navigation__brand-logo{height:calc(var(--top-navigation-height) - var(--nb-space-5));max-width:calc(var(--top-navigation-height) - var(--nb-space-5))}:root[data-device-profile=mobile-landscape] .top-navigation__items,:root[data-device-profile=mobile-portrait] .top-navigation__items{gap:var(--nb-space-1)}:root[data-device-profile=mobile-landscape] .top-navigation__title,:root[data-device-profile=mobile-portrait] .top-navigation__title{font-size:var(--top-navigation-title-font-size);line-height:var(--top-navigation-title-line-height)}.app-shell{position:relative;display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;background:var(--nb-bg-page)}.app-shell__header{flex:0 0 auto;padding:0;background:var(--nb-bg-transparent);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--nb-shadow-none)}.app-shell--with-header .app-shell__header{position:fixed;top:0;right:0;left:0;z-index:var(--nb-z-sticky);padding-top:var(--nb-safe-area-top)}.app-shell__main{flex:1 1 auto;min-height:0;min-width:0;box-sizing:border-box}.app-shell--with-header .app-shell__main{padding-top:calc(var(--nb-header-height) + var(--nb-safe-area-top))}.app-shell--without-header .app-shell__main{min-height:100vh;min-height:100dvh}.app-shell__main--layout-scroll{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.app-shell__main--page-scroll{overflow:hidden}.public-layout{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh;background:var(--nb-bg-page)}.public-layout__main{flex:1 1 auto;min-height:0;min-width:0}.public-layout__main--page-scroll{min-height:100vh;min-height:100dvh}.public-layout__main--layout-scroll{overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.public-layout__main--page-scroll{overflow:hidden}.nb-resource-view{--nb-resource-sidebar-column: 0px;--nb-resource-detail-column: 0px;--nb-resource-sticky-top: var(--nb-sticky-offset-top);display:flex;flex-direction:column;min-width:0;min-height:100%;padding:var(--nb-page-padding-y) var(--nb-page-padding-x) calc(var(--nb-page-padding-y) + var(--nb-safe-area-bottom));gap:var(--nb-space-4);background:var(--nb-bg-page);box-sizing:border-box}.nb-resource-view__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-lg);min-width:0}.nb-resource-view__header-copy{display:grid;gap:var(--nb-space-1);min-width:0}.nb-resource-view__title{color:var(--nb-text-main);font-size:var(--nb-font-size-title-lg);line-height:var(--nb-line-height-title-lg);font-weight:var(--nb-font-weight-semibold);letter-spacing:var(--nb-letter-spacing-title)}.nb-resource-view__description{color:var(--nb-text-muted);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-resource-view__header-actions{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nb-gap-sm);flex:0 0 auto}.nb-resource-view__layout{display:grid;grid-template-columns:minmax(0,var(--nb-resource-sidebar-column)) minmax(0,1fr) minmax(0,var(--nb-resource-detail-column));gap:var(--nb-space-4);min-width:0;min-height:min(100%,calc(var(--nb-viewport-height) - var(--nb-header-height) - (var(--nb-page-padding-y) * 2) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom)))}.nb-resource-view__center,.nb-resource-view__sidebar-shell,.nb-resource-view__detail-shell{min-width:0;min-height:0}.nb-resource-view__sidebar-shell,.nb-resource-view__detail-shell{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.nb-resource-view__sidebar-scroll,.nb-resource-view__detail-scroll{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.nb-resource-view__panel-header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md);padding:var(--nb-space-3) var(--nb-space-4);border-bottom:var(--nb-border-width-thin) solid var(--nb-border-soft)}.nb-resource-view__panel-title{min-width:0;color:var(--nb-text-main);font-size:var(--nb-font-size-label);line-height:var(--nb-line-height-label);font-weight:var(--nb-font-weight-semibold)}.nb-resource-view__panel-toggle{min-width:var(--nb-control-height-sm);padding-right:0;padding-left:0;aspect-ratio:1}.nb-resource-view__center{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--nb-space-3)}.nb-resource-view__toolbar-shell{position:relative;z-index:calc(var(--nb-z-sticky) + 1);display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md);min-width:0;padding:var(--nb-space-3) var(--nb-space-4)}.nb-resource-view--sticky-toolbar .nb-resource-view__toolbar-shell{position:sticky;top:var(--nb-resource-sticky-top)}.nb-resource-view__toolbar-region{min-width:0;flex:1 1 auto;overflow:visible}.nb-resource-view__toolbar-controls{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--nb-gap-sm);flex:0 0 auto}.nb-resource-view__toolbar-button,.nb-resource-view__header-button{min-height:var(--nb-control-height-sm)}.nb-resource-view__main-shell{min-width:0;min-height:0;overflow:hidden}.nb-resource-view__main-scroll{min-width:0;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.nb-resource-view__main-content{min-width:0;min-height:100%;padding:var(--nb-space-4)}.nb-resource-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-gap-md);min-width:0}.nb-resource-toolbar__leading,.nb-resource-toolbar__trailing{display:inline-flex;align-items:center;gap:var(--nb-gap-sm);min-width:0}.nb-resource-toolbar__leading{flex:1 1 auto}.nb-resource-panel{display:grid;gap:var(--nb-space-3);min-width:0;padding:var(--nb-space-4);box-sizing:border-box}.nb-resource-panel__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md);min-width:0}.nb-resource-panel__copy{display:grid;gap:var(--nb-space-1);min-width:0}.nb-resource-panel__title{color:var(--nb-text-main);font-size:var(--nb-font-size-label);line-height:var(--nb-line-height-label);font-weight:var(--nb-font-weight-semibold)}.nb-resource-panel__description{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.nb-resource-panel__actions{display:inline-flex;align-items:center;gap:var(--nb-gap-sm);flex:0 0 auto}.nb-resource-panel__content{min-width:0}.nb-resource-main{display:grid;gap:var(--nb-space-3);min-width:0;min-height:100%;padding:var(--nb-space-4);box-sizing:border-box}.nb-resource-main__header,.nb-resource-main__footer{min-width:0}.nb-resource-main__body{min-width:0;min-height:0}.nb-resource-state{min-height:min(100%,calc(var(--nb-space-12) * 4));display:flex;align-items:center;justify-content:center;box-sizing:border-box}.nb-resource-state--loading{flex-direction:column;gap:var(--nb-gap-md)}.nb-resource-state__label{color:var(--nb-text-muted);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.nb-resource-view__drawer-panel{width:min(100%,calc(var(--nb-space-12) * 7));max-width:min(100%,calc(var(--nb-space-12) * 7))}.nb-resource-view__drawer-body{min-width:0;min-height:0}.nb-resource-view__drawer-content{min-width:0;max-height:min(100%,calc(var(--nb-viewport-height) - var(--nb-space-12)));overflow-y:auto;overflow-x:hidden;padding:var(--nb-space-4);box-sizing:border-box}:root[data-device-profile=tablet-landscape] .nb-resource-view{padding-right:var(--nb-container-tablet-landscape-padding);padding-left:var(--nb-container-tablet-landscape-padding)}:root[data-device-profile=tablet-portrait] .nb-resource-view,:root[data-device-profile=mobile-landscape] .nb-resource-view,:root[data-device-profile=mobile-portrait] .nb-resource-view{padding-right:var(--nb-container-tablet-padding);padding-left:var(--nb-container-tablet-padding)}:root[data-device-profile=tablet-portrait] .nb-resource-view__layout,:root[data-device-profile=mobile-landscape] .nb-resource-view__layout,:root[data-device-profile=mobile-portrait] .nb-resource-view__layout{grid-template-columns:minmax(0,1fr)}:root[data-device-profile=mobile-landscape] .nb-resource-view,:root[data-device-profile=mobile-portrait] .nb-resource-view{padding-right:var(--nb-container-mobile-padding);padding-left:var(--nb-container-mobile-padding);gap:var(--nb-space-3)}:root[data-device-profile=mobile-landscape] .nb-resource-view__header,:root[data-device-profile=mobile-landscape] .nb-resource-toolbar,:root[data-device-profile=mobile-landscape] .nb-resource-view__toolbar-shell,:root[data-device-profile=mobile-landscape] .nb-resource-panel__meta,:root[data-device-profile=mobile-portrait] .nb-resource-view__header,:root[data-device-profile=mobile-portrait] .nb-resource-toolbar,:root[data-device-profile=mobile-portrait] .nb-resource-view__toolbar-shell,:root[data-device-profile=mobile-portrait] .nb-resource-panel__meta{flex-wrap:wrap}:root[data-device-profile=mobile-landscape] .nb-resource-view__main-content,:root[data-device-profile=mobile-landscape] .nb-resource-panel,:root[data-device-profile=mobile-landscape] .nb-resource-main,:root[data-device-profile=mobile-landscape] .nb-resource-view__drawer-content,:root[data-device-profile=mobile-portrait] .nb-resource-view__main-content,:root[data-device-profile=mobile-portrait] .nb-resource-panel,:root[data-device-profile=mobile-portrait] .nb-resource-main,:root[data-device-profile=mobile-portrait] .nb-resource-view__drawer-content{padding:var(--nb-space-3)}.login-page{box-sizing:border-box;position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--nb-space-8);background:var(--nb-bg-page);isolation:isolate}.login-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--nb-bg-page)}.login-page__card{position:relative;z-index:1;width:min(100%,calc(var(--nb-space-12) * 9))}.login-page__eyebrow{margin:0 0 var(--nb-space-3);color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.login-page__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-page-title);line-height:var(--nb-line-height-page-title);font-weight:var(--nb-font-weight-semibold)}.login-page__description{margin:var(--nb-space-4) 0 0;color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.account-profile-page{display:grid;gap:var(--nb-space-6);box-sizing:border-box;min-height:100%;padding:var(--nb-space-6);background:var(--nb-bg-page)}.account-profile-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-space-4)}.account-profile-page__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-page-title);line-height:var(--nb-line-height-page-title);font-weight:var(--nb-font-weight-semibold)}.account-profile-page__description{margin:var(--nb-space-2) 0 0;color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.account-profile-page__feedback{margin:0}.account-profile-page__layout{display:grid;grid-template-columns:minmax(0,calc(var(--nb-space-12) * 3)) minmax(0,1fr);gap:var(--nb-space-4);align-items:start}.account-profile-page__sidebar,.account-profile-page__content{display:grid;gap:var(--nb-space-4)}.account-profile-page__menu,.account-profile-page__panel{display:grid;gap:var(--nb-space-3)}.account-profile-page__menu-item{min-height:var(--nb-control-height-md);padding:0 var(--nb-space-3);border:var(--nb-border-width-default) solid transparent;border-radius:var(--nb-radius-lg);background:var(--nb-bg-transparent);color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);text-align:left;cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.account-profile-page__menu-item:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.account-profile-page__menu-item:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.account-profile-page__menu-item--active,.account-profile-page__menu-item[data-selected=true]{border-color:transparent;background:var(--nb-interaction-selected-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.account-profile-page__menu-item:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}}.account-profile-page__panel-title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);line-height:var(--nb-line-height-title-sm);font-weight:var(--nb-font-weight-semibold)}.account-profile-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-3)}.account-profile-page__field{display:grid;gap:var(--nb-space-2);padding:var(--nb-space-4);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-elevated)}.account-profile-page__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.account-profile-page__field strong,.account-profile-page__list-item strong{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);word-break:break-word}.account-profile-page__summary{display:inline-flex;flex-wrap:wrap;gap:var(--nb-space-2);color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.account-profile-page__list{display:grid;gap:var(--nb-space-2)}.account-profile-page__list-item{display:grid;gap:var(--nb-space-1);padding:var(--nb-space-3);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-elevated)}.account-profile-page__list-item span{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);word-break:break-word}.account-profile-page__empty{margin:0;color:var(--nb-text-sub)}.account-profile-page--layout-tablet-landscape{padding:var(--nb-space-5);gap:var(--nb-space-5)}.account-profile-page--layout-tablet-landscape .account-profile-page__layout{grid-template-columns:minmax(0,calc(var(--nb-space-12) * 2.6)) minmax(0,1fr)}.account-profile-page--layout-tablet-portrait,.account-profile-page--layout-mobile-landscape,.account-profile-page--layout-mobile-portrait{gap:var(--nb-space-4)}.account-profile-page--layout-tablet-portrait .account-profile-page__header,.account-profile-page--layout-mobile-landscape .account-profile-page__header,.account-profile-page--layout-mobile-portrait .account-profile-page__header{flex-direction:column}.account-profile-page--layout-tablet-portrait{padding:var(--nb-space-5)}.account-profile-page--layout-tablet-portrait .account-profile-page__layout{grid-template-columns:1fr}.account-profile-page--layout-tablet-portrait .account-profile-page__menu,.account-profile-page--layout-tablet-portrait .account-profile-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-profile-page--layout-mobile-landscape{padding:var(--nb-space-4)}.account-profile-page--layout-mobile-landscape .account-profile-page__layout,.account-profile-page--layout-mobile-landscape .account-profile-page__grid{grid-template-columns:1fr}.account-profile-page--layout-mobile-landscape .account-profile-page__menu{grid-template-columns:repeat(2,minmax(0,1fr))}.account-profile-page--layout-mobile-portrait{padding:var(--nb-space-4)}.account-profile-page--layout-mobile-portrait .account-profile-page__layout,.account-profile-page--layout-mobile-portrait .account-profile-page__grid,.account-profile-page--layout-mobile-portrait .account-profile-page__menu{grid-template-columns:1fr}.account-profile-page--layout-tablet-landscape .account-profile-page__menu-item,.account-profile-page--layout-tablet-portrait .account-profile-page__menu-item,.account-profile-page--layout-mobile-landscape .account-profile-page__menu-item,.account-profile-page--layout-mobile-portrait .account-profile-page__menu-item{min-height:var(--nb-control-height-lg)}.detail-console-page{--detail-console-page-max-width: 1880px;--detail-console-sidebar-width: 208px;--detail-console-inspector-width: 220px;--detail-console-table-min-width: 676px;--detail-console-col-no-width: calc(3ch + 18px) ;--detail-console-col-project-width: calc(4em + 18px) ;--detail-console-col-quantity-width: calc(7ch + 18px) ;--detail-console-col-unit-width: calc(4em + 18px) ;--detail-console-col-unit-price-width: calc(10ch + 18px) ;--detail-console-col-amount-width: calc(13ch + 18px) ;--detail-console-col-status-width: 72px;--detail-console-col-note-width: calc(10ch + 18px) ;--detail-console-status-width: var(--detail-console-col-status-width);--detail-console-row-height: 28px;--detail-console-input-height: 22px;--detail-console-toolbar-height: 26px;--detail-console-radius: var(--nb-radius-md);--detail-console-font-xs: 10px;--detail-console-font-sm: 11px;--detail-console-font-md: 11px;--detail-console-line-xs: 14px;--detail-console-line-sm: 16px;--detail-console-line-md: 16px;--detail-console-overlay-toggle-owned-gap: 6px;--detail-console-overlay-toggle-unowned-gap: 6px;--detail-console-overlay-edge-toggle-width: 22px;--detail-console-overlay-edge-toggle-height: 78px;--detail-console-overlay-bottom-toggle-width: 92px;--detail-console-overlay-bottom-toggle-height: 22px;--detail-console-overlay-edge-toggle-rest-inset: 6px;--detail-console-overlay-bottom-toggle-rest-inset: 10px;--detail-console-card-surface: var(--nb-bg-card);--detail-console-card-border-line: var(--nb-surface-card-border-line);--detail-console-card-filter: var(--nb-layer-card-filter);--detail-console-overlay-surface: var(--nb-overlay-blur-local-surface);--detail-console-overlay-border-line: var(--nb-surface-overlay-border-line);--detail-console-overlay-shadow: var(--nb-overlay-glass-shadow);--detail-console-table-surface: var(--nb-table-bg);--detail-console-table-head-surface: var(--nb-table-head-bg);--detail-console-table-divider-line: var(--nb-divider-secondary);--detail-console-table-divider-width: var(--nb-divider-secondary-width);--detail-console-tone-info: var(--nb-info);--detail-console-tone-info-soft: var(--nb-info-bg);--detail-console-tone-danger: var(--nb-danger);--detail-console-tone-danger-soft: var(--nb-danger-bg);--detail-console-tone-success: var(--nb-success);--detail-console-tone-success-soft: var(--nb-success-bg);--detail-console-tone-warning: var(--nb-warning);--detail-console-tone-warning-soft: var(--nb-warning-bg);--detail-console-tone-muted: var(--nb-text-muted);--detail-console-tone-muted-soft: var(--nb-surface-readonly);width:100%;max-width:var(--detail-console-page-max-width);min-height:100dvh;height:100dvh;margin:0 auto;padding:4px 8px 8px;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;overflow:hidden;overscroll-behavior-x:none;background:var(--nb-bg-page);color:var(--nb-text-main)}.detail-console-page__topbar{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.detail-console-page__heading{display:flex;align-items:center;gap:6px;min-width:0;flex:0 1 auto}.detail-console-page__back-button{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;min-height:28px;padding:0;border:0;border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text-main);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.detail-console-page__back-button:focus-visible{outline:none;color:var(--nb-icon-action-focus-color);background:var(--nb-icon-action-focus-bg);box-shadow:var(--nb-icon-action-focus-shadow)}.detail-console-page__back-button:active{color:var(--nb-icon-action-active-color);background:var(--nb-icon-action-active-bg)}.detail-console-page__back-button--panel{width:24px;min-width:24px;min-height:24px}.detail-console-page__back-icon{width:var(--nb-icon-size-navigation);height:var(--nb-icon-size-navigation);transform:rotate(90deg)}.detail-console-page__heading-copy{display:grid;gap:0;min-width:0}.detail-console-page__title{margin:0;font-size:14px;line-height:18px;font-weight:var(--nb-font-weight-semibold);white-space:nowrap}.detail-console-page__title--table{font-size:15px;line-height:18px}.detail-console-page__description{margin:0;color:var(--nb-text-muted);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs)}.detail-console-page__toolbar{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;flex:1 1 auto;min-width:0}.detail-console-page__tool-button,.detail-console-page__table-button{min-height:var(--detail-console-toolbar-height);padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-md);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);background-clip:var(--nb-overlay-glass-background-clip);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs);font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.detail-console-page__tool-button--primary{border-color:var(--nb-border-button-primary);background:var(--nb-button-primary-bg);color:var(--nb-button-primary-text)}.detail-console-page__tool-button:focus-visible,.detail-console-page__table-button:focus-visible{outline:none;box-shadow:var(--nb-interaction-focus-shadow)}.detail-console-page__tool-button:active,.detail-console-page__table-button:active{border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.detail-console-page__tool-button--primary:active{border-color:var(--nb-state-button-primary-active-border);background:var(--nb-state-button-primary-active-bg)}.detail-console-page__body{display:grid;grid-template-columns:var(--detail-console-sidebar-width) minmax(0,1fr) var(--detail-console-inspector-width);gap:4px;flex:1 1 auto;min-height:0;overflow:hidden}.detail-console-page__sidebar,.detail-console-page__main,.detail-console-page__inspector,.detail-console-page__footer{border:var(--nb-border-width-thin) solid var(--detail-console-card-border-line);border-radius:var(--detail-console-radius);background:var(--detail-console-card-surface);-webkit-backdrop-filter:var(--detail-console-card-filter);backdrop-filter:var(--detail-console-card-filter);background-clip:var(--nb-overlay-glass-background-clip)}.detail-console-page__sidebar,.detail-console-page__inspector{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.detail-console-page__overlay-layout{position:relative;isolation:isolate;flex:1 1 auto;min-height:0;overflow:hidden}.detail-console-page__overlay-main,.detail-console-page__tablet-sidebar,.detail-console-page__tablet-main,.detail-console-page__tablet-inspector,.detail-console-page__phone-sidebar,.detail-console-page__phone-main,.detail-console-page__phone-inspector{display:grid;min-width:0;min-height:0}.detail-console-page__tablet-sidebar,.detail-console-page__tablet-inspector,.detail-console-page__phone-sidebar,.detail-console-page__phone-inspector{height:100%;overflow:hidden}.detail-console-page__tablet-sidebar>.detail-console-page__sidebar,.detail-console-page__phone-sidebar>.detail-console-page__sidebar,.detail-console-page__tablet-inspector>.detail-console-page__inspector,.detail-console-page__phone-inspector>.detail-console-page__inspector{height:100%;min-height:0}.detail-console-page__overlay-main{position:relative;z-index:1;height:100%;overflow:hidden}.detail-console-page__overlay-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;background:var(--detail-console-overlay-main-open-background);transition:opacity var(--detail-console-overlay-panel-transition-duration) var(--detail-console-overlay-panel-transition-easing)}.detail-console-page__overlay-main[data-overlay-open=true]:after{opacity:1}.detail-console-page__overlay-main[data-safe-gap=true]:after{opacity:1;background:var(--detail-console-overlay-main-safe-gap-background)}.detail-console-page__overlay-edge-toggle,.detail-console-page__overlay-bottom-toggle{--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-plain-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-plain-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-plain-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-plain-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-plain-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-plain-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-plain-center-highlight);position:absolute;z-index:7;padding:0;display:inline-flex;align-items:center;justify-content:center;border:var(--nb-border-width-thin) solid var(--detail-console-overlay-toggle-border);background:var(--detail-console-overlay-toggle-surface);color:var(--detail-console-overlay-toggle-plain-color);box-shadow:var(--detail-console-overlay-toggle-shadow);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;transition:transform var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),background var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),color var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),border-color var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),left var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),right var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing),bottom var(--detail-console-overlay-toggle-transition-duration) var(--detail-console-overlay-toggle-transition-easing)}.detail-console-page__overlay-edge-toggle[data-surface-kind=content],.detail-console-page__overlay-bottom-toggle[data-surface-kind=content]{--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-content-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-content-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-content-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-content-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-content-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-content-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-content-center-highlight);color:var(--detail-console-overlay-toggle-content-color);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter);box-shadow:var(--detail-console-overlay-toggle-content-shadow)}.detail-console-page__overlay-edge-toggle:before,.detail-console-page__overlay-bottom-toggle:before{content:"";position:absolute;inset:var(--detail-console-overlay-toggle-before-inset);border-radius:inherit;pointer-events:none;box-shadow:var(--detail-console-overlay-toggle-before-shadow)}.detail-console-page__overlay-edge-toggle[data-surface-kind=content]:after,.detail-console-page__overlay-bottom-toggle[data-surface-kind=content]:after{content:"";position:absolute;inset:var(--detail-console-overlay-toggle-content-after-inset);border-radius:inherit;pointer-events:none;box-shadow:var(--detail-console-overlay-toggle-content-after-shadow)}.detail-console-page__overlay-toggle-icon{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__overlay-toggle-icon svg{display:block;width:12px;height:12px}.detail-console-page__overlay-edge-toggle:before{background:var(--detail-console-overlay-toggle-edge-before-gradient)}.detail-console-page__overlay-bottom-toggle:before{background:var(--detail-console-overlay-toggle-bottom-before-gradient)}.detail-console-page__overlay-edge-toggle:hover,.detail-console-page__overlay-edge-toggle:focus-visible,.detail-console-page__overlay-bottom-toggle:hover,.detail-console-page__overlay-bottom-toggle:focus-visible{outline:none;--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-hover-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-hover-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-hover-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-hover-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-hover-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-hover-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-hover-center-highlight);color:var(--detail-console-overlay-toggle-hover-color)}.detail-console-page__overlay-edge-toggle[data-surface-kind=content]:hover,.detail-console-page__overlay-edge-toggle[data-surface-kind=content]:focus-visible,.detail-console-page__overlay-bottom-toggle[data-surface-kind=content]:hover,.detail-console-page__overlay-bottom-toggle[data-surface-kind=content]:focus-visible{--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-content-hover-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-content-hover-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-content-hover-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-content-hover-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-content-hover-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-content-hover-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-content-hover-center-highlight)}.detail-console-page__overlay-edge-toggle[aria-expanded=true],.detail-console-page__overlay-bottom-toggle[aria-expanded=true]{--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-expanded-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-expanded-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-expanded-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-expanded-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-expanded-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-expanded-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-expanded-center-highlight);color:var(--detail-console-overlay-toggle-expanded-color)}.detail-console-page__overlay-edge-toggle[data-surface-kind=content][aria-expanded=true],.detail-console-page__overlay-bottom-toggle[data-surface-kind=content][aria-expanded=true]{--detail-console-overlay-toggle-border: var(--detail-console-overlay-toggle-content-expanded-border);--detail-console-overlay-toggle-surface: var(--detail-console-overlay-toggle-content-expanded-surface);--detail-console-overlay-toggle-center-glow: var(--detail-console-overlay-toggle-content-expanded-center-glow);--detail-console-overlay-toggle-inner-line: var(--detail-console-overlay-toggle-content-expanded-inner-line);--detail-console-overlay-toggle-edge-highlight: var(--detail-console-overlay-toggle-content-expanded-edge-highlight);--detail-console-overlay-toggle-mid-highlight: var(--detail-console-overlay-toggle-content-expanded-mid-highlight);--detail-console-overlay-toggle-center-highlight: var(--detail-console-overlay-toggle-content-expanded-center-highlight);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter)}.detail-console-page__overlay-edge-toggle{top:50%;width:var(--detail-console-overlay-edge-toggle-width);height:var(--detail-console-overlay-edge-toggle-height);border-radius:999px;transform:translateY(-50%)}.detail-console-page__overlay-edge-toggle:hover,.detail-console-page__overlay-edge-toggle:focus-visible{transform:translateY(-50%) scale(var(--detail-console-overlay-toggle-hover-scale))}.detail-console-page__overlay-edge-toggle--left{left:var(--detail-console-overlay-edge-toggle-rest-inset)}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-edge-toggle--left{left:var(--detail-console-overlay-edge-toggle-open-inset)}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-edge-toggle--left[aria-expanded=true]{left:var(--detail-console-overlay-edge-toggle-expanded-inset)}.detail-console-page__overlay-edge-toggle--right{right:var(--detail-console-overlay-edge-toggle-rest-inset)}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-edge-toggle--right{right:var(--detail-console-overlay-edge-toggle-open-inset)}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-edge-toggle--right[aria-expanded=true]{right:var(--detail-console-overlay-edge-toggle-expanded-inset)}.detail-console-page__overlay-bottom-toggle{left:50%;bottom:var(--detail-console-overlay-bottom-toggle-rest-inset);width:var(--detail-console-overlay-bottom-toggle-width);height:var(--detail-console-overlay-bottom-toggle-height);border-radius:999px;transform:translate(-50%)}.detail-console-page__overlay-bottom-toggle:hover,.detail-console-page__overlay-bottom-toggle:focus-visible{transform:translate(-50%) scale(var(--detail-console-overlay-toggle-hover-scale))}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-bottom-toggle{bottom:var(--detail-console-overlay-bottom-toggle-open-inset)}.detail-console-page__overlay-layout[data-overlay-open=true] .detail-console-page__overlay-bottom-toggle[aria-expanded=true]{bottom:var(--detail-console-overlay-bottom-toggle-expanded-inset)}.detail-console-page__overlay-dismiss-zone{position:absolute;top:0;bottom:0;z-index:2;border:0;background:transparent;opacity:0;cursor:pointer;touch-action:manipulation;transition:opacity var(--detail-console-overlay-dismiss-animation-duration) var(--detail-console-overlay-dismiss-animation-easing),background-color var(--detail-console-overlay-dismiss-animation-duration) var(--detail-console-overlay-dismiss-animation-easing),box-shadow var(--detail-console-overlay-dismiss-animation-duration) var(--detail-console-overlay-dismiss-animation-easing)}.detail-console-page__overlay-dismiss-zone--active{opacity:1;animation:detail-console-overlay-fade-in var(--detail-console-overlay-dismiss-animation-duration) var(--detail-console-overlay-dismiss-animation-easing) both;background:var(--detail-console-overlay-dismiss-active-background)}.detail-console-page__overlay-dismiss-zone--safe-gap{box-shadow:var(--detail-console-overlay-dismiss-safe-gap-shadow);background:var(--detail-console-overlay-dismiss-safe-gap-background)}.detail-console-page__overlay-dismiss-zone--safe-gap:before{content:"";position:absolute;top:var(--detail-console-overlay-dismiss-safe-gap-line-inset);bottom:var(--detail-console-overlay-dismiss-safe-gap-line-inset);left:50%;width:var(--detail-console-overlay-dismiss-safe-gap-line-width);transform:translate(-50%);background:var(--detail-console-overlay-dismiss-safe-gap-line-background)}.detail-console-page__overlay-dismiss-zone--safe-gap:after{content:"";position:absolute;left:50%;bottom:var(--detail-console-overlay-dismiss-safe-gap-handle-bottom-inset);width:var(--detail-console-overlay-dismiss-safe-gap-handle-width);height:var(--detail-console-overlay-dismiss-safe-gap-handle-height);border-radius:999px;transform:translate(-50%);background:var(--detail-console-overlay-dismiss-safe-gap-handle-background)}.detail-console-page__overlay-panel{position:absolute;z-index:5;min-width:0;min-height:0;border:var(--nb-border-width-surface-overlay) solid var(--detail-console-overlay-border-line);border-radius:var(--detail-console-overlay-glass-radius);background:var(--detail-console-overlay-surface);box-shadow:var(--nb-surface-overlay-border-glow),var(--detail-console-overlay-shadow);-webkit-backdrop-filter:var(--nb-overlay-blur-local-filter);backdrop-filter:var(--nb-overlay-blur-local-filter);background-clip:var(--nb-overlay-glass-background-clip);overflow:hidden;will-change:transform,opacity;transition:transform var(--detail-console-overlay-panel-transition-duration) var(--detail-console-overlay-panel-transition-easing),opacity var(--detail-console-overlay-panel-transition-duration) var(--detail-console-overlay-panel-transition-easing)}.detail-console-page__overlay-panel:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;background:var(--nb-local-cover-bg);-webkit-backdrop-filter:var(--nb-local-cover-filter);backdrop-filter:var(--nb-local-cover-filter)}.detail-console-page__overlay-panel--sidebar{animation:detail-console-overlay-slide-in-left var(--detail-console-overlay-panel-animation-duration) var(--detail-console-overlay-panel-animation-easing) both}.detail-console-page__overlay-panel--inspector{animation:detail-console-overlay-slide-in-right var(--detail-console-overlay-panel-animation-duration) var(--detail-console-overlay-panel-animation-easing) both}.detail-console-page__overlay-panel--footer{animation:detail-console-overlay-slide-in-bottom var(--detail-console-overlay-panel-animation-duration) var(--detail-console-overlay-panel-animation-easing) both}.detail-console-page__overlay-panel--sidebar>.detail-console-page__tablet-sidebar,.detail-console-page__overlay-panel--sidebar>.detail-console-page__phone-sidebar,.detail-console-page__overlay-panel--inspector>.detail-console-page__tablet-inspector,.detail-console-page__overlay-panel--inspector>.detail-console-page__phone-inspector,.detail-console-page__overlay-panel--footer>.detail-console-page__footer{position:relative;z-index:1;height:100%;border-radius:inherit;overflow:hidden}.detail-console-page__overlay-panel--footer>.detail-console-page__footer{height:100%}.detail-console-page__overlay-panel .detail-console-page__sidebar,.detail-console-page__overlay-panel .detail-console-page__inspector,.detail-console-page__overlay-panel .detail-console-page__footer{border:0;background:transparent;box-shadow:none}.detail-console-page__overlay-panel .detail-console-page__panel-header{background:var(--detail-console-overlay-surface);border-bottom-color:var(--detail-console-overlay-border-line)}.detail-console-page__panel-header{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 8px;border-bottom:var(--nb-divider-primary-width) solid var(--nb-divider-primary);background:var(--detail-console-card-surface);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs)}.detail-console-page__panel-header--sticky{position:sticky;isolation:isolate;box-shadow:0 var(--nb-divider-primary-width) 0 var(--nb-divider-primary);background:var(--detail-console-card-surface);-webkit-backdrop-filter:var(--detail-console-card-filter);backdrop-filter:var(--detail-console-card-filter)}.detail-console-page__overlay-panel .detail-console-page__panel-header--sticky{box-shadow:0 var(--nb-divider-primary-width) 0 var(--nb-divider-primary);background:var(--detail-console-overlay-surface);-webkit-backdrop-filter:var(--nb-overlay-blur-local-filter);backdrop-filter:var(--nb-overlay-blur-local-filter)}.detail-console-page__panel-header--reminders{padding-inline:14px}.detail-console-page__panel-header-start{display:inline-flex;align-items:center;gap:4px;min-width:0}.detail-console-page__panel-header-actions{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.detail-console-page__panel-icon-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:0;background:transparent;color:var(--nb-text-sub);cursor:pointer;transition:color var(--nb-duration-fast) var(--nb-ease-standard),opacity var(--nb-duration-fast) var(--nb-ease-standard),transform var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__panel-icon-button[aria-pressed=true]{color:var(--nb-primary)}.detail-console-page__panel-icon-button[data-clickable=false]{cursor:default}.detail-console-page__panel-icon{width:18px;height:18px}.detail-console-page__panel-icon-button[data-login-state=authenticated]{color:var(--nb-success)}.detail-console-page__panel-icon-button[data-login-state=expiring]{color:var(--nb-warning)}.detail-console-page__panel-icon-button[data-login-state=expired]{color:var(--detail-console-tone-danger)}.detail-console-page__panel-reference{position:relative;flex:0 1 auto;min-width:0;margin-left:auto;align-self:flex-end;right:-2px;bottom:-.3px;padding-bottom:0;color:var(--nb-text-sub);font-size:9px;line-height:13px;font-weight:var(--nb-font-weight-regular);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-console-page__field-list{display:grid;align-content:start;grid-auto-rows:max-content;gap:6px;padding:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.detail-console-page__sidebar-groups{display:grid;align-content:start;gap:8px;padding:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.detail-console-page__sidebar-group{display:grid;gap:6px}.detail-console-page__sidebar-group-title{color:var(--nb-text-sub);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-semibold);letter-spacing:.03em;text-transform:uppercase}.detail-console-page__sidebar-group-list{display:grid;gap:6px}.detail-console-page__sidebar-list-item{display:grid;gap:6px;padding:8px;border:var(--nb-border-width-thin) solid var(--detail-console-card-border-line);border-radius:var(--nb-radius-md);background:var(--detail-console-card-surface)}.detail-console-page__sidebar-list-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.detail-console-page__sidebar-list-item-heading{display:grid;gap:2px;min-width:0}.detail-console-page__sidebar-list-item-label{color:var(--nb-text-sub);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium)}.detail-console-page__sidebar-list-item-meta{min-width:0}.detail-console-page__sidebar-list-item-action{display:inline-flex;align-items:center;justify-content:flex-end;flex:0 0 auto}.detail-console-page__sidebar-list-item-body{min-width:0}.detail-console-page__inspector--phone{gap:8px}.detail-console-page__inspector-section--phone{border-bottom:0;border:var(--nb-border-width-thin) solid var(--detail-console-card-border-line);border-radius:var(--nb-radius-md);overflow:hidden}.detail-console-page__field{display:grid;gap:var(--nb-space-1)}.detail-console-page__field-inline-group{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center}.detail-console-page__combobox{position:relative;width:100%;min-width:0}.detail-console-page__combobox-dropdown,.detail-console-page__combobox-dropdown>.nb-dropdown__trigger{display:block;width:100%;min-width:0}.detail-console-page__payment-method-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.detail-console-page__field-toggle-button{min-width:48px;min-height:24px;padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:999px;background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;box-shadow:var(--nb-shadow-control);transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__field-toggle-button[aria-pressed=true]{border-color:var(--nb-border-button-primary);background:var(--nb-button-primary-bg);color:var(--nb-button-primary-text);box-shadow:var(--nb-shadow-control)}.detail-console-page__field-toggle-button[data-tax-display-mode=taxExcluded]{border-color:var(--nb-success-border);background:var(--nb-success-bg);color:var(--nb-success);box-shadow:var(--nb-shadow-control)}.detail-console-page__payment-method-option{min-height:var(--detail-console-input-height);padding:0 8px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-sm);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font-size:var(--detail-console-font-sm);line-height:var(--detail-console-line-sm);font-weight:var(--nb-font-weight-medium);text-align:center;white-space:nowrap;cursor:pointer;touch-action:manipulation;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);background-clip:var(--nb-overlay-glass-background-clip);transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__payment-method-option--selected,.detail-console-page__payment-method-option[aria-checked=true]{border-color:var(--nb-border-button-primary);background:var(--nb-button-primary-bg);color:var(--nb-button-primary-text);box-shadow:var(--nb-shadow-control)}.detail-console-page__field-label,.detail-console-page__table-summary,.detail-console-page__metric span,.detail-console-page__selection-grid dt,.detail-console-page__bullet-list,.detail-console-page__table thead th{color:var(--nb-text-muted);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs)}.detail-console-page__field-label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;width:100%;min-width:0}.detail-console-page__field-label-text{min-width:0}.detail-console-page__field-meta{color:var(--nb-text-sub);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-regular);margin-left:auto;white-space:nowrap;text-align:right}.detail-console-page__field-inline-action{display:inline-flex;align-items:center;justify-content:center;height:12px;margin-left:auto;padding:0 5px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-text-sub);font-size:9px;line-height:9px;font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;vertical-align:middle;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__field-inline-action:hover,.detail-console-page__field-inline-action:focus-visible{outline:none;border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-button-neutral-text)}.detail-console-page__field-inline-action:disabled{cursor:default;opacity:.72}.detail-console-page__field-inline-badge{display:inline-flex;align-items:center;justify-content:center;height:12px;margin-left:auto;padding:0 5px;border-radius:var(--nb-radius-pill);background:var(--detail-console-tone-info-soft);color:var(--detail-console-tone-info);font-size:9px;line-height:9px;font-weight:var(--nb-font-weight-semibold);white-space:nowrap;vertical-align:middle}.detail-console-page__field-input,.detail-console-page__table-input,.detail-console-page__table-select{width:100%;min-height:var(--detail-console-input-height);padding:0 8px;border:var(--nb-border-width-thin) solid var(--nb-border-control-rest);border-radius:var(--nb-radius-sm);background:var(--nb-bg-input);color:var(--nb-text-main);font-size:var(--detail-console-font-sm);line-height:var(--detail-console-line-sm);box-sizing:border-box;box-shadow:var(--nb-shadow-none);transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__field-input[readonly],.detail-console-page__table-input[readonly]{cursor:default}.detail-console-page__field-input::placeholder,.detail-console-page__table-input::placeholder,.detail-console-page__settings-workspace-tree-input::placeholder{color:var(--nb-state-text-muted)}.detail-console-page__field-input:focus-visible:not([readonly]):not(:disabled),.detail-console-page__table-input:focus-visible:not([readonly]):not(:disabled),.detail-console-page__table-select:focus-visible:not(:disabled),.detail-console-page__settings-workspace-tree-input:focus-visible:not([readonly]):not(:disabled){outline:none;border-color:var(--nb-interaction-pressed-border);box-shadow:var(--nb-interaction-focus-shadow)}.detail-console-page__field-input:disabled,.detail-console-page__table-input:disabled,.detail-console-page__table-select:disabled,.detail-console-page__settings-workspace-tree-input:disabled{border-color:var(--nb-border-muted);background:var(--nb-state-surface-control-disabled);color:var(--nb-state-text-disabled);box-shadow:var(--nb-shadow-none);cursor:not-allowed}.detail-console-page__field-input[aria-invalid=true],.detail-console-page__table-input[aria-invalid=true],.detail-console-page__table-select[aria-invalid=true],.detail-console-page__settings-workspace-tree-input[aria-invalid=true],.detail-console-page__settings-workspace-tree-input[data-invalid=true]{border-color:var(--nb-border-interactive-danger);background:var(--nb-state-surface-danger-default)}.detail-console-page__field-input[aria-invalid=true]:focus-visible:not([readonly]):not(:disabled),.detail-console-page__table-input[aria-invalid=true]:focus-visible:not([readonly]):not(:disabled),.detail-console-page__table-select[aria-invalid=true]:focus-visible:not(:disabled),.detail-console-page__settings-workspace-tree-input[aria-invalid=true]:focus-visible:not([readonly]):not(:disabled),.detail-console-page__settings-workspace-tree-input[data-invalid=true]:focus-visible:not([readonly]):not(:disabled){border-color:var(--nb-border-interactive-danger);box-shadow:var(--nb-interaction-focus-shadow)}.detail-console-page__field-input:active:not([readonly]):not(:disabled),.detail-console-page__table-input:active:not([readonly]):not(:disabled),.detail-console-page__table-select:active:not(:disabled),.detail-console-page__settings-workspace-tree-input:active:not([readonly]):not(:disabled){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);box-shadow:var(--nb-shadow-none)}.detail-console-page__combobox-input{padding-inline-end:28px}.detail-console-page__date-picker{position:relative}.detail-console-page__date-picker-input{padding-inline-end:66px;font-variant-numeric:tabular-nums}.detail-console-page__date-picker-input--date,.detail-console-page__date-picker-input--month{padding-inline-end:66px}.detail-console-page__date-watermark{position:absolute;top:0;right:0;bottom:0;left:0;font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);pointer-events:none;font-variant-numeric:tabular-nums}.detail-console-page__date-watermark-era{position:absolute;top:50%;right:30px;color:var(--nb-text-sub);white-space:nowrap;transform:translateY(-50%)}.detail-console-page__date-watermark-weekday{position:absolute;top:50%;left:calc(16px + 10ch);white-space:nowrap;transform:translateY(-50%)}.detail-console-page__date-watermark-weekday--weekday{color:var(--nb-text-main)}.detail-console-page__date-watermark-weekday--saturday{color:var(--detail-console-tone-info)}.detail-console-page__date-watermark-weekday--holiday{color:var(--detail-console-tone-danger)}.detail-console-page__combobox-trigger,.detail-console-page__date-picker-trigger{position:absolute;top:50%;right:4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text-muted);transform:translateY(-50%);cursor:pointer;touch-action:manipulation}.detail-console-page__date-picker-trigger-icon{width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-1px) rotate(45deg);transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__date-picker-trigger-icon--open{transform:translateY(1px) rotate(-135deg)}.detail-console-page__combobox-trigger-icon{width:12px;height:12px}.detail-console-page__combobox-trigger-icon--open{transform:rotate(0)}.detail-console-page__date-picker-popover{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--nb-z-popover);display:grid}.detail-console-page__combobox-menu-panel{--detail-console-combobox-padding-x: 3px;--detail-console-combobox-padding-y: 5px;--detail-console-combobox-gap: 3px;--detail-console-combobox-option-height: 24px;--detail-console-combobox-option-padding-x: 4px;--detail-console-combobox-option-radius: 12px;--detail-console-combobox-option-font-size: 11px;--detail-console-combobox-option-line-height: 16px;--detail-console-combobox-visible-count: 12;--nb-menu-padding-y: var(--detail-console-combobox-padding-y);--nb-menu-padding-inline-start: var(--detail-console-combobox-padding-x);--nb-menu-padding-inline-end: var(--detail-console-combobox-padding-x);--nb-menu-item-stack-gap: var(--detail-console-combobox-gap);--nb-menu-max-height: calc( (var(--detail-console-combobox-padding-y) * 2) + (var(--detail-console-combobox-option-height) * var(--detail-console-combobox-visible-count)) + (var(--detail-console-combobox-gap) * (var(--detail-console-combobox-visible-count) - 1)) )}.detail-console-page__date-picker-menu-panel{--detail-console-date-picker-panel-padding: 6px;--detail-console-date-picker-section-gap: 4px;--detail-console-date-picker-grid-gap: 2px;--detail-console-date-picker-day-size: 30px;--detail-console-date-picker-month-size: 36px;--nb-menu-padding-y: var(--detail-console-date-picker-panel-padding);--nb-menu-padding-inline-start: var(--detail-console-date-picker-panel-padding);--nb-menu-padding-inline-end: var(--detail-console-date-picker-panel-padding);overflow:visible}.detail-console-page__date-picker-menu-panel .detail-console-page__date-picker-popover{position:static;top:auto;left:auto}.detail-console-page__date-picker-popover{gap:var(--detail-console-date-picker-section-gap);width:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:auto;background-clip:border-box}.detail-console-page__date-picker-popover--floating{position:fixed;z-index:9999}.detail-console-page__date-picker-popover--month{width:100%}.detail-console-page__date-picker-header{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:4px}.detail-console-page__date-picker-title{justify-self:center;color:var(--nb-text-main);font-size:var(--detail-console-font-sm);line-height:var(--detail-console-line-sm)}.detail-console-page__date-picker-nav{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:var(--nb-border-width-thin) solid transparent;border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text-muted);font-size:12px;line-height:12px;cursor:pointer}.detail-console-page__date-picker-weekdays,.detail-console-page__date-picker-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--detail-console-date-picker-grid-gap)}.detail-console-page__date-picker-weekday{display:inline-flex;align-items:center;justify-content:center;min-height:16px;color:var(--nb-text-sub);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium)}.detail-console-page__date-picker-weekday--holiday{color:var(--detail-console-tone-danger)}.detail-console-page__date-picker-weekday--saturday{color:var(--detail-console-tone-info)}.detail-console-page__date-picker-day{display:inline-flex;align-items:center;justify-content:center;justify-self:center;inline-size:var(--detail-console-date-picker-day-size);min-width:var(--detail-console-date-picker-day-size);min-height:var(--detail-console-date-picker-day-size);block-size:var(--detail-console-date-picker-day-size);padding:0;border:var(--nb-border-width-thin) solid transparent;border-radius:var(--nb-radius-pill);background:var(--nb-popup-item-rest-bg);color:var(--nb-popup-item-rest-text);font-size:12px;line-height:16px;font-weight:var(--nb-font-weight-medium);cursor:pointer;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__date-picker-day--holiday{color:var(--detail-console-tone-danger)}.detail-console-page__date-picker-day--saturday{color:var(--detail-console-tone-info)}.detail-console-page__date-picker-day--outside-month,.detail-console-page__date-picker-day--outside-month.detail-console-page__date-picker-day--holiday,.detail-console-page__date-picker-day--outside-month.detail-console-page__date-picker-day--saturday{color:var(--nb-text-disabled)}.detail-console-page__date-picker-day--today{border-color:var(--nb-popup-item-emphasis-border)}.detail-console-page__date-picker-day--selected{border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-popup-item-emphasis-bg);color:var(--nb-popup-item-emphasis-text)}.detail-console-page__date-picker-day--selected.detail-console-page__date-picker-day--holiday,.detail-console-page__date-picker-day--selected.detail-console-page__date-picker-day--saturday,.detail-console-page__date-picker-day--selected.detail-console-page__date-picker-day--outside-month{color:var(--nb-primary-text)}.detail-console-page__date-picker-month-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.detail-console-page__date-picker-month{display:inline-flex;align-items:center;justify-content:center;justify-self:center;inline-size:var(--detail-console-date-picker-month-size);min-width:var(--detail-console-date-picker-month-size);min-height:var(--detail-console-date-picker-month-size);block-size:var(--detail-console-date-picker-month-size);padding:0;border:var(--nb-border-width-thin) solid transparent;border-radius:var(--nb-radius-pill);background:var(--nb-popup-item-rest-bg);color:var(--nb-popup-item-rest-text);font-size:11px;line-height:16px;font-weight:var(--nb-font-weight-medium);cursor:pointer;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__date-picker-month--selected{border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-popup-item-emphasis-bg);color:var(--nb-popup-item-emphasis-text)}.detail-console-page__combobox-menu{width:100%;--nb-menu-item-height: var(--detail-console-combobox-option-height);--nb-menu-item-padding-inline-start: var(--detail-console-combobox-option-padding-x);--nb-menu-item-padding-inline-end: var(--detail-console-combobox-option-padding-x);--nb-menu-item-gap: 0px;--nb-menu-item-radius: var(--detail-console-combobox-option-radius);--nb-menu-font-size: var(--detail-console-combobox-option-font-size);--nb-menu-line-height: 1.454545;--nb-menu-font-weight: var(--nb-font-weight-medium);--nb-menu-check-size: var(--detail-console-combobox-option-line-height);--nb-menu-item-rest-bg: var(--nb-popup-item-rest-bg);--nb-menu-divider: transparent;--nb-menu-divider-margin-y: 0;--nb-menu-divider-margin-x: 0}.detail-console-page__combobox-menu .nb-menu__item{width:100%;padding-block:0}.detail-console-page__combobox-menu .nb-menu__label{line-height:inherit}.detail-console-page__combobox-menu .nb-menu-divider{display:none}.detail-console-page__combobox-option-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-console-page__combobox-option-badge{display:inline-flex;align-items:center;justify-content:center;height:12px;padding:0 4px;border-radius:var(--nb-radius-pill);background:var(--detail-console-tone-info-soft);color:var(--detail-console-tone-info);font-size:9px;line-height:9px;font-weight:var(--nb-font-weight-semibold);white-space:nowrap;flex:0 0 auto}.detail-console-page__combobox-trigger:focus-visible,.detail-console-page__date-picker-trigger:focus-visible,.detail-console-page__date-picker-nav:focus-visible,.detail-console-page__date-picker-day:focus-visible,.detail-console-page__date-picker-month:focus-visible{outline:none;border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-popup-item-emphasis-bg);color:var(--nb-popup-item-emphasis-text)}.detail-console-page__combobox-menu .nb-menu__item:hover .detail-console-page__combobox-option-badge,.detail-console-page__combobox-menu .nb-menu__item:focus-visible .detail-console-page__combobox-option-badge,.detail-console-page__combobox-menu .nb-menu__item--selected .detail-console-page__combobox-option-badge{background:var(--nb-popup-item-rest-bg);color:currentColor}.detail-console-page__main{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.detail-console-page__table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0;padding:4px 8px 3px;overflow:visible;border-bottom:var(--nb-divider-primary-width) solid var(--nb-divider-primary)}.detail-console-page__table-heading{display:inline-flex;flex:0 1 auto;align-items:center;gap:10px;min-width:0;overflow:hidden}.detail-console-page__table-summary{display:inline-flex;align-items:center;gap:var(--nb-space-2)}.detail-console-page__table-summary strong{color:var(--nb-text-main);font-size:13px;line-height:18px}.detail-console-page__table-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--nb-space-2);min-width:0}.detail-console-page__table-actions-row{display:flex;align-items:center;gap:4px;min-width:0}.detail-console-page__table-actions--tablet,.detail-console-page__table-actions--phone{justify-content:space-between}.detail-console-page__table-actions-row--tablet-primary,.detail-console-page__table-actions-row--phone-primary{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.detail-console-page__table-actions-row--tablet-primary::-webkit-scrollbar,.detail-console-page__table-actions-row--phone-primary::-webkit-scrollbar{display:none}.detail-console-page__table-actions-slot{position:relative;flex:1 1 auto;margin-left:auto;min-width:0;overflow:visible}.detail-console-page__table-actions--collapsed{overflow:visible}.detail-console-page__table-button--icon{border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);background-clip:var(--nb-overlay-glass-background-clip)}.detail-console-page__table-actions-measure{position:absolute;inset:auto auto auto 0;display:inline-flex;align-items:center;gap:var(--nb-space-2);visibility:hidden;pointer-events:none;white-space:nowrap}.detail-console-page__table-button--icon{display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;padding:0}.detail-console-page__table-button-icon{width:16px;height:16px}.detail-console-page__settings-workspace-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;justify-content:flex-end;padding:14px;background:transparent}.detail-console-page__settings-workspace{--detail-console-settings-workspace-gap: 28px;--detail-console-settings-surface: var(--nb-modal-bg);--detail-console-settings-surface-raised: var(--nb-bg-card);--detail-console-settings-filter: var(--nb-modal-filter);--detail-console-settings-input-surface: transparent;--detail-console-settings-shell-border: var(--nb-modal-border);--detail-console-settings-divider: var(--nb-divider-primary);--detail-console-settings-raised-border: var(--nb-surface-card-border-line);--detail-console-settings-shadow: var(--nb-modal-border-glow), var(--nb-modal-shadow);--detail-console-settings-accent-surface: var(--nb-interaction-selected-surface);--detail-console-settings-action-height: 30px;--detail-console-settings-delete-width: 80px;--detail-console-settings-edit-width: 80px;--detail-console-settings-inline-add-width: 104px;display:grid;grid-template-rows:auto minmax(0,1fr);width:calc((100vw - var(--detail-console-settings-workspace-gap)) * .666667);max-width:calc(100vw - var(--detail-console-settings-workspace-gap));height:calc(100vh - var(--detail-console-settings-workspace-gap));max-height:calc(100vh - var(--detail-console-settings-workspace-gap));min-height:0;overflow:hidden;isolation:isolate;border:var(--nb-divider-secondary-width) solid var(--detail-console-settings-shell-border);border-radius:var(--nb-modal-radius);background:var(--detail-console-settings-surface);box-shadow:var(--detail-console-settings-shadow);-webkit-backdrop-filter:var(--detail-console-settings-filter);backdrop-filter:var(--detail-console-settings-filter);background-clip:var(--nb-overlay-glass-background-clip)}.detail-console-page__settings-workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 14px 10px;border-bottom:var(--nb-divider-primary-width) solid var(--detail-console-settings-divider);background:var(--detail-console-settings-surface)}.detail-console-page__settings-workspace-heading{display:flex;align-items:center;min-width:0}.detail-console-page__settings-workspace-heading strong{display:inline-flex;align-items:center;gap:8px;color:var(--nb-text-main);font-size:16px;line-height:22px}.detail-console-page__settings-workspace-heading-separator{color:var(--nb-text-sub);font-weight:var(--nb-font-weight-regular)}.detail-console-page__settings-workspace-heading-section{color:var(--nb-text-sub);font-weight:var(--nb-font-weight-medium)}.detail-console-page__settings-workspace-close{display:inline-flex;align-items:center;justify-content:center;min-height:var(--detail-console-settings-action-height);width:var(--detail-console-settings-delete-width);padding:0 8px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:7px;background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);transition:var(--nb-transition-base)}.detail-console-page__settings-workspace-body{min-height:0;padding:12px;overflow:hidden}.detail-console-page__settings-workspace-layout{display:grid;grid-template-columns:228px minmax(0,1fr);gap:0;height:100%;min-height:0}.detail-console-page__settings-workspace-sidebar{display:grid;align-content:start;gap:2px;min-height:0;padding:6px 12px 6px 0;border-right:var(--nb-divider-primary-width) solid var(--detail-console-settings-divider);border-radius:0;background:transparent;overflow:hidden}.detail-console-page__settings-workspace-nav-item{width:100%;min-height:34px;padding:0 8px;border:var(--nb-border-width-thin) solid transparent;border-radius:7px;background:transparent;color:var(--nb-text-main);text-align:left;cursor:pointer;transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__settings-workspace-nav-item[data-active=true]{border-color:transparent;background:var(--detail-console-settings-accent-surface);color:var(--nb-text-main)}.detail-console-page__settings-workspace-nav-item-main{display:grid;align-items:center;grid-template-columns:14px 4.5em minmax(0,1fr);gap:6px;min-width:0;width:100%}.detail-console-page__settings-workspace-nav-item-main:before{content:"";grid-column:1;justify-self:center;width:6px;height:10px;border-right:var(--nb-border-width-emphasis) solid transparent;border-bottom:var(--nb-border-width-emphasis) solid transparent;transform:rotate(45deg) translateY(-1px)}.detail-console-page__settings-workspace-nav-item-label{grid-column:2;color:currentColor;font-size:12px;line-height:18px;font-weight:var(--nb-font-weight-semibold);width:4.5em;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:clip}.detail-console-page__settings-workspace-nav-item-value{grid-column:3;color:var(--nb-text-sub);font-size:10px;line-height:14px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;justify-self:end}.detail-console-page__settings-workspace-nav-item[data-active=true] .detail-console-page__settings-workspace-nav-item-value,.detail-console-page__settings-workspace-nav-item[data-active=true] .detail-console-page__settings-workspace-nav-item-label{color:var(--nb-text-main)}.detail-console-page__settings-workspace-nav-item[data-active=true] .detail-console-page__settings-workspace-nav-item-main:before{border-right-color:var(--nb-text-main);border-bottom-color:var(--nb-text-main)}.detail-console-page__settings-workspace-content{min-width:0;min-height:0;padding-left:12px;overflow-x:auto;overflow-y:auto}.detail-console-page__settings-workspace-card{display:grid;align-content:start;gap:10px;min-height:100%;width:max-content;min-width:100%;padding:6px 0 0;border:0;border-radius:0;background:transparent}.detail-console-page__settings-workspace-card--work-sections{min-height:auto;align-content:start}.detail-console-page__settings-workspace-card--plain{padding:0;border:0;border-radius:0;background:transparent}.detail-console-page__settings-workspace-card-header{display:grid;gap:4px;padding:4px 3px 2px}.detail-console-page__settings-workspace-card-header--split{display:flex;align-items:center;justify-content:space-between;gap:10px}.detail-console-page__settings-workspace-actions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:10px;position:sticky;top:0;z-index:1;min-width:max-content;padding:0 0 10px;border-bottom:var(--nb-divider-primary-width) solid var(--detail-console-settings-divider);background:var(--detail-console-settings-surface)}.detail-console-page__settings-workspace-card strong{color:var(--nb-text-main);font-size:11px;line-height:16px}.detail-console-page__settings-workspace-option-list{display:grid;align-content:start;align-self:start;gap:2px;padding:0;border-top:0}.detail-console-page__settings-workspace-option{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;min-height:34px;padding:0 8px;border:var(--nb-border-width-thin) solid transparent;border-radius:7px;background:var(--detail-console-settings-accent-surface);color:var(--nb-text-main);text-align:left;cursor:pointer;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__settings-workspace-option[data-state=active]{background:transparent;color:var(--nb-text-main)}.detail-console-page__settings-workspace-option[data-locked=true]{cursor:default}.detail-console-page__settings-workspace-option-main{display:grid;align-items:center;grid-template-columns:18px minmax(0,1fr);gap:8px;min-width:0;width:100%}.detail-console-page__settings-workspace-option-title{color:currentColor;font-size:11px;line-height:16px;font-weight:var(--nb-font-weight-semibold)}.detail-console-page__settings-workspace-option-indicator{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;border-radius:0;background:transparent;color:transparent;font-size:11px;line-height:11px;font-weight:var(--nb-font-weight-semibold)}.detail-console-page__settings-workspace-option[data-state=active] .detail-console-page__settings-workspace-option-indicator{color:var(--nb-text-main)}.detail-console-page__settings-workspace-segmented{display:inline-grid;align-self:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:6px 5px;border:var(--nb-divider-primary-width) solid var(--detail-console-settings-divider);border-radius:6px;background:var(--detail-console-settings-surface)}.detail-console-page__settings-workspace-segment{min-height:34px;padding:0 8px;border:var(--nb-border-width-thin) solid transparent;border-radius:7px;background:transparent;color:var(--nb-text-sub);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);cursor:pointer;transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__settings-workspace-segment--active{border-color:transparent;background:var(--detail-console-settings-accent-surface);color:var(--nb-text-main)}.detail-console-page__settings-workspace-add-button{display:inline-flex;align-items:center;justify-content:center;min-height:var(--detail-console-settings-action-height);padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-primary);border-radius:var(--nb-radius-md);background:var(--nb-primary);color:var(--nb-primary-text);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs);font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;box-shadow:var(--nb-shadow-none);transition:var(--nb-transition-base)}.detail-console-page__settings-workspace-add-button--inline{min-width:var(--detail-console-settings-inline-add-width);padding:0 10px}.detail-console-page__settings-workspace-delete-button{box-sizing:border-box;display:inline-flex;flex:0 0 var(--detail-console-settings-delete-width);align-items:center;justify-content:center;min-height:var(--detail-console-settings-action-height);width:var(--detail-console-settings-delete-width);min-width:var(--detail-console-settings-delete-width);max-width:var(--detail-console-settings-delete-width);padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-border-button-danger-subtle);border-radius:7px;background:var(--nb-button-danger-subtle-bg);color:var(--nb-button-danger-subtle-text);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;box-shadow:var(--nb-shadow-none);transition:var(--nb-transition-base)}.detail-console-page__settings-workspace-delete-button--child{justify-self:end}.detail-console-page__settings-workspace-tree-list{display:grid;gap:6px;width:max-content;min-width:100%;padding-top:6px}.detail-console-page__settings-workspace-unit-list{display:grid;gap:6px;width:100%;min-width:max-content;padding-top:6px}.detail-console-page__settings-workspace-unit-item{display:flex;gap:8px;align-items:center;width:100%;min-width:max-content;padding:8px;border:var(--nb-divider-secondary-width) solid var(--detail-console-settings-raised-border);border-radius:7px;background:var(--detail-console-settings-surface-raised)}.detail-console-page__settings-workspace-setting-list{display:grid;gap:6px;width:max-content;min-width:100%;padding-top:6px}.detail-console-page__settings-workspace-setting-item{display:grid;gap:8px;width:max-content;min-width:100%;padding:8px;border:var(--nb-divider-secondary-width) solid var(--detail-console-settings-raised-border);border-radius:7px;background:var(--detail-console-settings-surface-raised)}.detail-console-page__settings-workspace-setting-row{display:flex;gap:8px;align-items:center;width:100%;min-width:max-content}.detail-console-page__settings-workspace-setting-actions{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;margin-left:auto}.detail-console-page__settings-workspace-action-button{box-sizing:border-box;display:inline-flex;flex:0 0 var(--detail-console-settings-delete-width);align-items:center;justify-content:center;min-height:var(--detail-console-settings-action-height);width:var(--detail-console-settings-delete-width);min-width:var(--detail-console-settings-delete-width);max-width:var(--detail-console-settings-delete-width);padding:0 8px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:7px;background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font-size:10px;line-height:14px;font-weight:var(--nb-font-weight-medium);white-space:nowrap;cursor:pointer;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);transition:var(--nb-transition-base)}.detail-console-page__settings-workspace-action-button--primary{border-color:var(--nb-primary);background:var(--nb-primary);color:var(--nb-primary-text)}.detail-console-page__settings-workspace-action-button:disabled{opacity:.72;cursor:default}.detail-console-page__settings-workspace-close:disabled,.detail-console-page__settings-workspace-add-button:disabled,.detail-console-page__settings-workspace-delete-button:disabled,.detail-console-page__settings-workspace-action-button:disabled{opacity:.72;cursor:default}.detail-console-page__settings-workspace-setting-fields{display:grid;grid-template-columns:repeat(4,minmax(140px,180px));gap:8px;width:max-content;min-width:100%}.detail-console-page__settings-workspace-setting-field{display:grid;gap:4px;min-width:0}.detail-console-page__settings-workspace-setting-field--name{width:320px;min-width:240px}.detail-console-page__settings-workspace-setting-field>span{color:var(--nb-text-sub);font-size:10px;line-height:14px}.detail-console-page__settings-workspace-feedback{flex:1 1 auto;display:grid;gap:4px;min-width:0}.detail-console-page__settings-workspace-feedback-status,.detail-console-page__settings-workspace-feedback-item{margin:0;font-size:10px;line-height:14px}.detail-console-page__settings-workspace-feedback-status{color:var(--nb-text-sub)}.detail-console-page__settings-workspace-feedback-status[data-state=saving]{color:var(--nb-primary)}.detail-console-page__settings-workspace-feedback-status[data-state=saved]{color:var(--detail-console-tone-success)}.detail-console-page__settings-workspace-feedback-status[data-state=error],.detail-console-page__settings-workspace-feedback-status[data-state=invalid],.detail-console-page__settings-workspace-feedback-item{color:var(--nb-danger)}.detail-console-page__settings-workspace-feedback-list{display:grid;gap:2px}.detail-console-page__settings-workspace-tree-group{display:grid;gap:8px;width:100%;min-width:max-content;padding:8px;border:var(--nb-divider-secondary-width) solid var(--detail-console-settings-raised-border);border-radius:7px;background:var(--detail-console-settings-surface-raised)}.detail-console-page__settings-workspace-tree-group-header{display:flex;gap:8px;align-items:center;width:100%;min-width:max-content}.detail-console-page__settings-workspace-tree-group-actions{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;flex:0 0 auto}.detail-console-page__settings-workspace-tree-index,.detail-console-page__settings-workspace-tree-child-index{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:0 6px;border:var(--nb-divider-secondary-width) solid var(--detail-console-settings-raised-border);border-radius:999px;background:var(--detail-console-settings-surface-raised);color:var(--nb-text-sub);font-size:9px;line-height:12px;font-weight:var(--nb-font-weight-semibold)}.detail-console-page__settings-workspace-tree-child-index{flex:0 0 auto;min-width:40px;padding:0 8px;font-size:10px;line-height:14px;white-space:nowrap}.detail-console-page__settings-workspace-tree-children{display:grid;gap:6px;width:100%;min-width:max-content;padding-left:18px}.detail-console-page__settings-workspace-tree-child{display:flex;gap:8px;align-items:center;width:100%;min-width:max-content}.detail-console-page__settings-workspace-tree-formal-name{flex:0 0 auto;min-width:220px;max-width:320px;overflow:hidden;color:var(--nb-text-muted);font-size:10px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;-webkit-user-select:none;user-select:none}.detail-console-page__settings-workspace-tree-input{width:100%;min-width:120px;min-height:28px;padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-border-control-rest);border-radius:10px;background:var(--nb-bg-input);color:var(--nb-text-main);font-size:10px;line-height:14px;box-shadow:var(--nb-shadow-none);transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__settings-workspace-tree-input--group{width:320px;min-width:220px;min-height:30px}.detail-console-page__settings-workspace-tree-input--short{width:88px;min-width:72px;text-align:center}.detail-console-page__settings-workspace-tree-input[data-invalid=true]{color:var(--nb-danger)}.detail-console-page__settings-workspace-unit-item>.detail-console-page__settings-workspace-tree-input{width:320px;min-width:220px}.detail-console-page__settings-workspace-setting-row>.detail-console-page__settings-workspace-tree-input{width:320px;min-width:240px}.detail-console-page__settings-workspace-setting-item[data-editing=false] .detail-console-page__settings-workspace-tree-input{background:var(--nb-bg-input);color:var(--nb-text-sub);cursor:default}.detail-console-page__settings-workspace-delete-button--child,.detail-console-page__settings-workspace-tree-group-header>.detail-console-page__settings-workspace-delete-button{margin-left:auto}.detail-console-page__settings-workspace-close:focus-visible,.detail-console-page__settings-workspace-nav-item:focus-visible,.detail-console-page__settings-workspace-option:focus-visible,.detail-console-page__settings-workspace-segment:focus-visible,.detail-console-page__settings-workspace-add-button:focus-visible,.detail-console-page__settings-workspace-delete-button:focus-visible,.detail-console-page__settings-workspace-action-button:focus-visible{outline:none;border-color:var(--nb-state-button-neutral-hover-border);box-shadow:var(--nb-interaction-focus-shadow)}.detail-console-page__inline-login-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--nb-overlay-blur-global-bg);-webkit-backdrop-filter:var(--nb-overlay-blur-global-filter);backdrop-filter:var(--nb-overlay-blur-global-filter)}.detail-console-page__inline-login-dialog{width:min(100%,520px);max-height:min(100%,760px);overflow:hidden;border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter);background-clip:var(--nb-overlay-glass-background-clip)}.detail-console-page__inline-login-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:var(--nb-modal-border-width) solid var(--nb-modal-border);background:var(--nb-modal-bg)}.detail-console-page__inline-login-dialog-heading{display:grid;gap:2px;min-width:0}.detail-console-page__inline-login-dialog-heading strong{color:var(--nb-text-main);font-size:14px;line-height:20px}.detail-console-page__inline-login-dialog-heading span{color:var(--nb-text-sub);font-size:11px;line-height:16px}.detail-console-page__inline-login-dialog-close{min-height:28px;padding:0 10px;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font-size:11px;line-height:16px;font-weight:var(--nb-font-weight-medium);cursor:pointer;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);background-clip:var(--nb-overlay-glass-background-clip)}.detail-console-page__inline-login-dialog-body{padding:18px}.detail-console-page__table-shell{height:100%;min-width:0;min-height:0;overflow:hidden}.detail-console-page__table-scroll{width:100%;height:100%;min-height:0;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.detail-console-page__table{width:100%;min-width:max-content;border-collapse:collapse;table-layout:fixed}.detail-console-page__table--comfortable thead th{padding-block:10px}.detail-console-page__table--comfortable td{padding-block:8px}.detail-console-page__table--zebra tbody tr:nth-child(2n) td{background:var(--nb-table-stripe-bg)}.detail-console-page__table--sticky-no [data-column-id=no]{position:sticky;left:0;z-index:3}.detail-console-page__table--sticky-no tbody [data-column-id=no]{z-index:1;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--detail-console-table-surface);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip)}.detail-console-page__col--no{width:var(--detail-console-col-no-width)}.detail-console-page__col--project{width:var(--detail-console-col-project-width)}.detail-console-page__col--site{width:auto}.detail-console-page__col--quantity{width:var(--detail-console-col-quantity-width)}.detail-console-page__col--unit{width:var(--detail-console-col-unit-width)}.detail-console-page__col--unit-price{width:var(--detail-console-col-unit-price-width)}.detail-console-page__col--amount{width:var(--detail-console-col-amount-width)}.detail-console-page__col--status{width:var(--detail-console-col-status-width)}.detail-console-page__col--note{width:var(--detail-console-col-note-width)}.detail-console-page__table thead th{position:sticky;top:0;z-index:2;isolation:isolate;height:24px;padding:0 3px;border-bottom:var(--detail-console-table-divider-width) solid var(--detail-console-table-divider-line);border-inline-end:var(--detail-console-table-divider-width) solid var(--detail-console-table-divider-line);background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--detail-console-table-head-surface);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip);text-align:center;font-weight:var(--nb-font-weight-medium);white-space:nowrap}.detail-console-page__table thead th:last-child{border-inline-end:0}.detail-console-page__table tbody td{height:var(--detail-console-row-height);padding:0;border-bottom:var(--detail-console-table-divider-width) solid var(--detail-console-table-divider-line);border-inline-end:var(--detail-console-table-divider-width) solid var(--detail-console-table-divider-line);vertical-align:middle;background:var(--detail-console-table-surface);font-size:var(--detail-console-font-sm);line-height:var(--detail-console-line-sm);white-space:nowrap}.detail-console-page__table th:first-child{position:sticky;left:0;z-index:4;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--detail-console-table-head-surface);box-shadow:var(--nb-table-sticky-shadow-left)}.detail-console-page__table td:first-child{position:sticky;left:0;z-index:1;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--detail-console-table-surface);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip);box-shadow:var(--nb-table-sticky-shadow-left)}.detail-console-page__table tbody td:last-child{border-inline-end:0}.detail-console-page__table-row{cursor:pointer}.detail-console-page__table-row--selected td,.detail-console-page__table-row--selected td:first-child{background:var(--nb-interaction-selected-surface)}.detail-console-page__table-input--numeric{text-align:right}.detail-console-page__table td .detail-console-page__table-input,.detail-console-page__table td .detail-console-page__table-select{min-height:calc(var(--detail-console-row-height) - 2px);height:calc(var(--detail-console-row-height) - 2px);padding:0 4px;border:0;border-radius:0;background:transparent;box-shadow:none}.detail-console-page__table td .detail-console-page__table-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.detail-console-page__table td:nth-child(5) .detail-console-page__table-select{padding-inline:0;text-align:center;text-align-last:center}.detail-console-page__table td .detail-console-page__table-input:focus,.detail-console-page__table td .detail-console-page__table-select:focus{outline:none;background:var(--nb-interaction-hover-surface)}.detail-console-page__table td:first-child{width:var(--detail-console-col-no-width);padding-inline:3px}.detail-console-page__table td:first-child,.detail-console-page__table th:first-child{text-align:center}.detail-console-page__table td:nth-child(5),.detail-console-page__table th:nth-child(5),.detail-console-page__table td:nth-child(8),.detail-console-page__table th:nth-child(8),.detail-console-page__table td:nth-child(9),.detail-console-page__table th:nth-child(9){text-align:center}.detail-console-page__status{display:inline-flex;align-items:center;justify-content:center;width:var(--detail-console-status-width);max-width:var(--detail-console-status-width);min-width:var(--detail-console-status-width);min-height:16px;margin:0 auto;padding:0 4px;border-radius:var(--nb-radius-pill);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs);font-weight:var(--nb-font-weight-semibold);white-space:nowrap;overflow:hidden;text-align:center}.detail-console-page__status--draft{background:var(--detail-console-tone-muted-soft);color:var(--detail-console-tone-muted)}.detail-console-page__status--processing{background:var(--detail-console-tone-warning-soft);color:var(--detail-console-tone-warning)}.detail-console-page__status--scheduled{background:var(--detail-console-tone-info-soft);color:var(--detail-console-tone-info)}.detail-console-page__status--confirmed{background:var(--detail-console-tone-success-soft);color:var(--detail-console-tone-success)}.detail-console-page__status--unpaid{background:var(--detail-console-tone-danger-soft);color:var(--detail-console-tone-danger)}.detail-console-page__inspector{display:block;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.detail-console-page__inspector-section{position:relative;display:grid;grid-template-rows:auto max-content;align-content:start;gap:0;min-height:max-content;padding-bottom:0;border-bottom:var(--nb-divider-primary-width) solid var(--nb-divider-primary);background:transparent}.detail-console-page__inspector-section:last-child{border-bottom:0}.detail-console-page__inspector-section--pinned{position:sticky;isolation:isolate;background:transparent;box-shadow:none}.detail-console-page__inspector-sticky-stack{position:sticky;z-index:6;display:grid;gap:0;height:0;overflow:visible;pointer-events:none}.detail-console-page__inspector-sticky-row{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 8px;border-bottom:var(--nb-divider-primary-width) solid var(--nb-divider-primary);background:var(--detail-console-card-surface);-webkit-backdrop-filter:var(--detail-console-card-filter);backdrop-filter:var(--detail-console-card-filter);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs)}.detail-console-page__overlay-panel .detail-console-page__inspector-sticky-row{border-bottom-color:var(--nb-divider-primary);background:var(--nb-overlay-blur-local-surface);-webkit-backdrop-filter:var(--nb-overlay-blur-local-filter);backdrop-filter:var(--nb-overlay-blur-local-filter)}.detail-console-page__inspector-sticky-row strong{font-size:inherit;line-height:inherit}.detail-console-page__inspector-sticky-row-icon{width:14px;height:14px;color:var(--nb-text-muted);transform:rotate(-90deg)}.detail-console-page__panel-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.detail-console-page__panel-toggle-icon{width:14px;height:14px;color:var(--nb-text-muted);transform:rotate(-90deg);transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.detail-console-page__panel-toggle-icon--open{transform:rotate(0)}.detail-console-page__inspector-content{position:relative;z-index:0;display:grid;gap:6px;padding-block:0;background:transparent;border-bottom:0}.detail-console-page__inspector-content--reminders{gap:8px;padding:9px 14px;background:var(--detail-console-card-surface);-webkit-backdrop-filter:var(--detail-console-card-filter);backdrop-filter:var(--detail-console-card-filter)}.detail-console-page__reminder-datetime{display:flex;justify-content:flex-end;gap:4px;color:var(--nb-text-main);font-size:10px;line-height:14px;text-align:right;white-space:nowrap}.detail-console-page__reminder-datetime-weekday--weekday{color:var(--nb-text-main)}.detail-console-page__reminder-datetime-weekday--saturday{color:var(--detail-console-tone-info)}.detail-console-page__reminder-datetime-weekday--holiday{color:var(--detail-console-tone-danger)}.detail-console-page__reminder-stats{display:grid;grid-template-columns:repeat(3,minmax(56px,1fr));gap:10px;padding:0}.detail-console-page__reminder{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;padding:4px 12px;border:var(--nb-border-width-thin) solid var(--detail-console-card-border-line);border-radius:var(--nb-radius-md);background:var(--detail-console-card-surface);font-size:var(--detail-console-font-xs);line-height:var(--detail-console-line-xs)}.detail-console-page__reminder span{min-width:0;white-space:nowrap}.detail-console-page__reminder strong{font-size:var(--detail-console-font-md);line-height:var(--detail-console-line-md);margin-left:auto;white-space:nowrap}.detail-console-page__reminder--danger strong{color:var(--detail-console-tone-danger)}.detail-console-page__reminder--warning strong{color:var(--nb-warning)}.detail-console-page__reminder--info strong{color:var(--detail-console-tone-info)}.detail-console-page__bullet-list{display:grid;gap:6px;margin:0;padding:0 8px 0 24px;min-width:0;overflow-wrap:anywhere}.detail-console-page__selection-grid{display:grid;gap:6px;padding:0 8px;min-width:0}.detail-console-page__selection-grid div{display:grid;gap:var(--nb-space-1);min-width:0}.detail-console-page__selection-grid dd{margin:0;font-size:var(--detail-console-font-sm);line-height:var(--detail-console-line-sm);font-weight:var(--nb-font-weight-medium);overflow-wrap:anywhere}.detail-console-page__footer{flex:0 0 auto;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;overflow:hidden;container-type:inline-size}.detail-console-page__metric{display:grid;gap:4px;padding:clamp(5px,1cqw,8px);border-inline-end:var(--nb-divider-primary-width) solid var(--nb-divider-primary)}.detail-console-page__metric:last-child{border-inline-end:0}.detail-console-page__metric strong{font-size:clamp(15px,2.35cqw,20px);line-height:clamp(18px,2.8cqw,24px);font-weight:var(--nb-font-weight-semibold)}.detail-console-page__metric--primary strong{color:var(--detail-console-tone-info)}.detail-console-page__metric--danger strong{color:var(--detail-console-tone-danger)}.detail-console-page__metric--success strong{color:var(--nb-success)}@keyframes detail-console-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes detail-console-overlay-slide-in-left{0%{opacity:0;transform:translate(calc(var(--detail-console-overlay-entry-shift) * -1))}to{opacity:1;transform:translate(0)}}@keyframes detail-console-overlay-slide-in-right{0%{opacity:0;transform:translate(var(--detail-console-overlay-entry-shift))}to{opacity:1;transform:translate(0)}}@keyframes detail-console-overlay-slide-in-bottom{0%{opacity:0;transform:translateY(var(--detail-console-overlay-entry-shift))}to{opacity:1;transform:translateY(0)}}@media (hover: hover) and (pointer: fine){.detail-console-page__field-input:hover:not(:focus-visible):not([readonly]):not(:disabled),.detail-console-page__table-input:hover:not(:focus-visible):not([readonly]):not(:disabled),.detail-console-page__table-select:hover:not(:focus-visible):not(:disabled),.detail-console-page__settings-workspace-tree-input:hover:not(:focus-visible):not([readonly]):not(:disabled){border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}.detail-console-page__field-input[aria-invalid=true]:hover:not(:focus-visible):not([readonly]):not(:disabled),.detail-console-page__table-input[aria-invalid=true]:hover:not(:focus-visible):not([readonly]):not(:disabled),.detail-console-page__table-select[aria-invalid=true]:hover:not(:focus-visible):not(:disabled),.detail-console-page__settings-workspace-tree-input[aria-invalid=true]:hover:not(:focus-visible):not([readonly]):not(:disabled),.detail-console-page__settings-workspace-tree-input[data-invalid=true]:hover:not(:focus-visible):not([readonly]):not(:disabled){border-color:var(--nb-border-interactive-danger)}.detail-console-page__back-button:hover,.detail-console-page__tool-button:hover,.detail-console-page__table-button:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-button-glass-shadow-hover)}.detail-console-page__tool-button--primary:hover{border-color:var(--nb-state-button-primary-hover-border);background:var(--nb-state-button-primary-hover-bg)}.detail-console-page__combobox-trigger:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);color:var(--nb-text-main)}.detail-console-page__date-picker-trigger:hover{background:var(--nb-interaction-hover-surface);color:var(--nb-text-main)}.detail-console-page__payment-method-option:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-state-button-neutral-hover-text);box-shadow:var(--nb-shadow-control)}.detail-console-page__date-picker-day:hover,.detail-console-page__date-picker-month:hover{border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-popup-item-emphasis-bg);color:var(--nb-popup-item-emphasis-text)}.detail-console-page__table-row:hover td{background:var(--nb-interaction-hover-surface)}.detail-console-page__panel-icon-button:hover{opacity:.88;transform:translateY(-1px)}.detail-console-page__settings-workspace-nav-item:hover:not([data-active=true]){background:var(--nb-interaction-hover-surface);color:var(--nb-text-main)}.detail-console-page__settings-workspace-nav-item:active:not([data-active=true]){background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.detail-console-page__settings-workspace-nav-item:hover:not([data-active=true]) .detail-console-page__settings-workspace-nav-item-label,.detail-console-page__settings-workspace-nav-item:active:not([data-active=true]) .detail-console-page__settings-workspace-nav-item-label{color:currentColor}.detail-console-page__settings-workspace-nav-item:hover:not([data-active=true]) .detail-console-page__settings-workspace-nav-item-value,.detail-console-page__settings-workspace-nav-item:active:not([data-active=true]) .detail-console-page__settings-workspace-nav-item-value{color:currentColor}.detail-console-page__settings-workspace-nav-item[data-active=true]:hover,.detail-console-page__settings-workspace-nav-item[data-active=true]:active{background:var(--detail-console-settings-accent-surface);color:var(--nb-text-main)}.detail-console-page__settings-workspace-nav-item[data-active=true]:hover .detail-console-page__settings-workspace-nav-item-label,.detail-console-page__settings-workspace-nav-item[data-active=true]:active .detail-console-page__settings-workspace-nav-item-label,.detail-console-page__settings-workspace-nav-item[data-active=true]:hover .detail-console-page__settings-workspace-nav-item-value,.detail-console-page__settings-workspace-nav-item[data-active=true]:active .detail-console-page__settings-workspace-nav-item-value{color:var(--nb-text-main)}.detail-console-page__settings-workspace-nav-item[data-active=true]:hover .detail-console-page__settings-workspace-nav-item-main:before,.detail-console-page__settings-workspace-nav-item[data-active=true]:active .detail-console-page__settings-workspace-nav-item-main:before{border-right-color:var(--nb-text-main);border-bottom-color:var(--nb-text-main)}.detail-console-page__settings-workspace-close:hover,.detail-console-page__settings-workspace-action-button:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-state-button-neutral-hover-text);box-shadow:var(--nb-shadow-control)}.detail-console-page__settings-workspace-add-button:hover,.detail-console-page__settings-workspace-action-button--primary:hover{border-color:var(--nb-state-button-primary-hover-border);background:var(--nb-state-button-primary-hover-bg);box-shadow:var(--nb-shadow-none)}.detail-console-page__settings-workspace-delete-button:hover{border-color:var(--nb-state-button-danger-subtle-hover-border);color:var(--nb-button-danger-subtle-text);background:var(--nb-state-button-danger-subtle-hover-bg);box-shadow:var(--nb-shadow-none)}.detail-console-page__settings-workspace-option:hover:not([data-locked=true]){background:var(--nb-interaction-hover-surface);color:var(--nb-text-main)}.detail-console-page__settings-workspace-option:hover:not([data-locked=true]) .detail-console-page__settings-workspace-option-indicator,.detail-console-page__settings-workspace-option:active:not([data-locked=true]) .detail-console-page__settings-workspace-option-indicator{color:currentColor}.detail-console-page__settings-workspace-option:active:not([data-locked=true]){background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.detail-console-page__settings-workspace-segment:hover:not(.detail-console-page__settings-workspace-segment--active){border-color:var(--nb-border-strong);background:var(--nb-interaction-hover-surface);color:var(--nb-text-main)}}.detail-console-page__settings-workspace-close:active:not(:disabled),.detail-console-page__settings-workspace-action-button:active:not(:disabled){border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);color:var(--nb-state-button-neutral-active-text);box-shadow:var(--nb-shadow-control)}.detail-console-page__settings-workspace-add-button:active:not(:disabled),.detail-console-page__settings-workspace-action-button--primary:active:not(:disabled){border-color:var(--nb-primary-active);background:var(--nb-primary-active);color:var(--nb-primary-text);box-shadow:var(--nb-shadow-none)}.detail-console-page__settings-workspace-delete-button:active:not(:disabled){border-color:var(--nb-state-button-danger-subtle-active-border);background:var(--nb-state-button-danger-subtle-active-bg);color:var(--nb-button-danger-subtle-text);box-shadow:var(--nb-shadow-none)}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait,.detail-console-page--client-mobile.detail-console-page--layout-mobile-landscape,.detail-console-page--client-mobile.detail-console-page--layout-mobile-portrait{padding:var(--nb-space-3)}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__topbar{align-items:flex-start;flex-direction:column}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__table-toolbar{align-items:flex-start}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__table-heading{flex-wrap:wrap;gap:4px 10px}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__toolbar{justify-content:flex-start;width:100%}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__body{grid-template-columns:1fr}.detail-console-page--client-tablet.detail-console-page--layout-tablet-portrait .detail-console-page__footer{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-console-page--client-mobile.detail-console-page--layout-mobile-landscape,.detail-console-page--client-mobile.detail-console-page--layout-mobile-portrait{height:100dvh;min-height:100dvh;overflow:hidden}.detail-console-page--client-mobile .detail-console-page__overlay-edge-toggle{width:var(--detail-console-overlay-edge-toggle-width);height:var(--detail-console-overlay-edge-toggle-height);font-size:14px}.detail-console-page--client-mobile.detail-console-page--layout-mobile-landscape .detail-console-page__footer,.detail-console-page--client-mobile.detail-console-page--layout-mobile-portrait .detail-console-page__footer{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-console-page--client-tablet,.detail-console-page--client-mobile{--detail-console-non-desktop-nav-icon-size: 17px;--detail-console-non-desktop-toolbar-icon-size: 15px;--detail-console-non-desktop-combobox-icon-size: 13px;--detail-console-non-desktop-back-button-size: 36px;--detail-console-non-desktop-panel-back-button-size: 32px;--detail-console-non-desktop-icon-button-size: 32px;--detail-console-non-desktop-date-nav-size: 28px;--detail-console-non-desktop-logo-max-width: 156px;--detail-console-non-desktop-logo-max-height: 36px}.detail-console-page--client-tablet .detail-console-page__back-button,.detail-console-page--client-mobile .detail-console-page__back-button{width:var(--detail-console-non-desktop-back-button-size);min-width:var(--detail-console-non-desktop-back-button-size);min-height:var(--detail-console-non-desktop-back-button-size)}.detail-console-page--client-tablet .detail-console-page__back-button--panel,.detail-console-page--client-mobile .detail-console-page__back-button--panel{width:var(--detail-console-non-desktop-panel-back-button-size);min-width:var(--detail-console-non-desktop-panel-back-button-size);min-height:var(--detail-console-non-desktop-panel-back-button-size)}.detail-console-page--client-tablet .detail-console-page__back-icon,.detail-console-page--client-mobile .detail-console-page__back-icon{width:var(--detail-console-non-desktop-nav-icon-size);height:var(--detail-console-non-desktop-nav-icon-size)}.detail-console-page--client-tablet .detail-console-page__table-button--icon,.detail-console-page--client-mobile .detail-console-page__table-button--icon{width:var(--detail-console-non-desktop-icon-button-size);min-width:var(--detail-console-non-desktop-icon-button-size);min-height:var(--detail-console-non-desktop-icon-button-size)}.detail-console-page--client-tablet .detail-console-page__table-button-icon,.detail-console-page--client-mobile .detail-console-page__table-button-icon{width:var(--detail-console-non-desktop-toolbar-icon-size);height:var(--detail-console-non-desktop-toolbar-icon-size)}.detail-console-page--client-tablet .detail-console-page__combobox-trigger,.detail-console-page--client-mobile .detail-console-page__combobox-trigger{width:24px;height:24px}.detail-console-page--client-tablet .detail-console-page__combobox-trigger-icon,.detail-console-page--client-mobile .detail-console-page__combobox-trigger-icon{width:var(--detail-console-non-desktop-combobox-icon-size);height:var(--detail-console-non-desktop-combobox-icon-size)}.detail-console-page--client-tablet .detail-console-page__date-picker-nav,.detail-console-page--client-mobile .detail-console-page__date-picker-nav{width:var(--detail-console-non-desktop-date-nav-size);height:var(--detail-console-non-desktop-date-nav-size);font-size:var(--detail-console-non-desktop-combobox-icon-size);line-height:1}.detail-console-page--client-tablet .detail-console-page__overlay-edge-toggle{width:24px;font-size:15px}.detail-console-page--client-mobile .detail-console-page__overlay-edge-toggle{width:24px;height:72px;font-size:15px}.detail-console-page--client-tablet .detail-console-page__overlay-bottom-toggle{width:104px;font-size:15px}.detail-console-page--client-mobile .detail-console-page__overlay-bottom-toggle{width:108px;height:24px;font-size:14px}.detail-console-page--client-tablet .detail-console-page__inline-login-dialog .login-form__brand-logo,.detail-console-page--client-mobile .detail-console-page__inline-login-dialog .login-form__brand-logo{max-width:min(100%,var(--detail-console-non-desktop-logo-max-width));max-height:var(--detail-console-non-desktop-logo-max-height)}.registration-workspace{width:100%;max-width:var(--nb-dialog-width-xl);margin:0 auto}.registration-workspace__panel{width:100%}.registration-workspace__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-4)}.registration-workspace__field--full{grid-column:1 / -1}.registration-workspace__note{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}:root[data-device-profile=tablet-landscape] .registration-workspace__grid,:root[data-device-profile=tablet-portrait] .registration-workspace__grid,:root[data-device-profile=mobile-landscape] .registration-workspace__grid,:root[data-device-profile=mobile-portrait] .registration-workspace__grid{grid-template-columns:minmax(0,1fr)}.registration-page{width:100%;max-width:var(--nb-page-max-width, 1600px);margin:0 auto;padding:var(--nb-space-6);display:flex;flex-direction:column;gap:var(--nb-space-6);box-sizing:border-box}.registration-page__header{width:100%;max-width:var(--nb-dialog-width-xl);margin:0 auto;display:flex;align-items:flex-start;gap:var(--nb-space-4)}.registration-page__heading{display:flex;flex-direction:column;gap:var(--nb-space-2);width:100%;min-width:0}.registration-page__title-row{position:relative;display:flex;align-items:center;justify-content:center;min-height:var(--nb-button-height-md);padding-inline:calc(var(--nb-button-height-md) + var(--nb-space-4));min-width:0}.registration-page__back-button{position:absolute;inset-inline-start:0;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:var(--nb-button-height-md);min-width:var(--nb-button-height-md);min-height:var(--nb-button-height-md);padding:0;border:0;border-radius:var(--nb-radius-pill);background:transparent;color:var(--nb-text-main);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base);flex:0 0 auto}.registration-page__back-button:focus-visible{outline:none;color:var(--nb-icon-action-focus-color);background:var(--nb-icon-action-focus-bg);box-shadow:var(--nb-icon-action-focus-shadow)}.registration-page__back-button:active{color:var(--nb-icon-action-active-color);background:var(--nb-icon-action-active-bg)}.registration-page__back-icon{width:var(--nb-icon-size-navigation);height:var(--nb-icon-size-navigation);transform:rotate(90deg)}.registration-page__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-heading-2);line-height:var(--nb-line-height-heading-2);font-weight:var(--nb-font-weight-semibold);text-align:center}.registration-page__description{margin:0;color:var(--nb-text-muted);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);text-align:center}.registration-page__content{min-width:0}.registration-page--layout-tablet-portrait,.registration-page--layout-mobile-landscape,.registration-page--layout-mobile-portrait{padding:var(--nb-space-4);gap:var(--nb-space-4)}.registration-page--layout-tablet-portrait .registration-page__header,.registration-page--layout-mobile-landscape .registration-page__header,.registration-page--layout-mobile-portrait .registration-page__header{flex-direction:column}@media (hover: hover) and (pointer: fine){.registration-page__back-button:hover{color:var(--nb-icon-action-hover-color);background:var(--nb-icon-action-hover-bg)}}.settings-page{display:grid;gap:var(--nb-space-6);box-sizing:border-box;min-height:100%;padding:var(--nb-space-6);background:var(--nb-bg-page)}.settings-page__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-space-4)}.settings-page__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-page-title);line-height:var(--nb-line-height-page-title);font-weight:var(--nb-font-weight-semibold)}.settings-page__description{margin:var(--nb-space-2) 0 0;color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.settings-page__summary{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--nb-space-2);color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.settings-page__feedback{margin:0}.settings-page__layout{display:grid;grid-template-columns:minmax(0,calc(var(--nb-space-12) * 4)) minmax(0,1fr);gap:var(--nb-space-4)}.settings-page__sidebar,.settings-page__content{display:grid;align-content:start;gap:var(--nb-space-4)}.settings-card{display:grid;gap:var(--nb-space-4)}.settings-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-3)}.settings-card__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);line-height:var(--nb-line-height-title-sm);font-weight:var(--nb-font-weight-semibold)}.settings-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-3)}.settings-page__grid--compact{grid-template-columns:1fr}.settings-field{display:grid;gap:var(--nb-space-2)}.settings-field--full{grid-column:1 / -1}.settings-field__label{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.settings-field__input,.settings-field__select,.settings-field__textarea{width:100%;box-sizing:border-box}.settings-field__textarea{min-height:calc(var(--nb-space-12) * 2);resize:vertical}.settings-field__input--search{max-width:calc(var(--nb-space-12) * 5)}.settings-page__actions{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--nb-space-2)}.settings-page__button{white-space:nowrap}.settings-page__account-list,.settings-page__permission-list,.settings-page__rule-list{display:grid;gap:var(--nb-space-2);max-height:calc(var(--nb-space-12) * 6);overflow:auto}.settings-page__account-item,.settings-page__rule-item{display:grid;gap:var(--nb-space-1);padding:var(--nb-space-3);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-elevated);color:var(--nb-text-main);text-align:left;transition:var(--nb-transition-base)}.settings-page__account-item{cursor:pointer;touch-action:manipulation}.settings-page__account-item:focus-visible{outline:none;border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}.settings-page__account-item:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.settings-page__account-item--selected,.settings-page__account-item[data-selected=true]{border-color:transparent;background:var(--nb-interaction-selected-surface);color:var(--nb-interaction-emphasis-color)}.settings-page__status-actions{display:inline-flex;flex-wrap:wrap;gap:var(--nb-space-2)}.settings-page__check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-2)}.settings-check{display:inline-flex;align-items:center;gap:var(--nb-space-2);color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.settings-page__inline-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--nb-space-2)}.settings-page__permission-row{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--nb-space-12) * 2);gap:var(--nb-space-3);align-items:center;padding:var(--nb-space-3);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-elevated);transition:var(--nb-transition-base)}.settings-page__permission-row:focus-within{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-interaction-focus-shadow)}@media (hover: hover) and (pointer: fine){.settings-page__account-item:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);box-shadow:var(--nb-shadow-none)}.settings-page__permission-row:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface)}}.settings-page__permission-meta{display:grid;gap:var(--nb-space-1);min-width:0}.settings-page__permission-meta strong,.settings-page__permission-meta span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-page__empty,.settings-page__loading{margin:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.settings-page--layout-tablet-landscape{padding:var(--nb-space-5);gap:var(--nb-space-5)}.settings-page--layout-tablet-landscape .settings-page__layout{grid-template-columns:minmax(0,calc(var(--nb-space-12) * 3.4)) minmax(0,1fr)}.settings-page--layout-tablet-landscape .settings-page__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-page--layout-tablet-portrait .settings-page__header,.settings-page--layout-mobile-landscape .settings-page__header,.settings-page--layout-mobile-portrait .settings-page__header{flex-direction:column}.settings-page--layout-tablet-portrait{padding:var(--nb-space-5);gap:var(--nb-space-5)}.settings-page--layout-tablet-portrait .settings-page__layout{grid-template-columns:1fr}.settings-page--layout-tablet-portrait .settings-page__grid,.settings-page--layout-tablet-portrait .settings-page__check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-page--layout-mobile-landscape{padding:var(--nb-space-4);gap:var(--nb-space-4)}.settings-page--layout-mobile-landscape .settings-page__layout,.settings-page--layout-mobile-landscape .settings-page__grid,.settings-page--layout-mobile-landscape .settings-page__check-grid,.settings-page--layout-mobile-landscape .settings-page__inline-form{grid-template-columns:1fr}.settings-page--layout-mobile-landscape .settings-page__status-actions,.settings-page--layout-mobile-landscape .settings-page__actions{justify-content:flex-start}.settings-page--layout-mobile-portrait{padding:var(--nb-space-4);gap:var(--nb-space-4)}.settings-page--layout-mobile-portrait .settings-page__layout,.settings-page--layout-mobile-portrait .settings-page__grid,.settings-page--layout-mobile-portrait .settings-page__check-grid,.settings-page--layout-mobile-portrait .settings-page__inline-form{grid-template-columns:1fr}.settings-page--layout-mobile-portrait .settings-page__actions,.settings-page--layout-mobile-portrait .settings-page__status-actions{justify-content:stretch}.settings-page--layout-mobile-portrait .settings-page__actions>*,.settings-page--layout-mobile-portrait .settings-page__status-actions>*{width:100%}.settings-page--layout-tablet-landscape .settings-page__permission-row,.settings-page--layout-tablet-portrait .settings-page__permission-row,.settings-page--layout-mobile-landscape .settings-page__permission-row,.settings-page--layout-mobile-portrait .settings-page__permission-row{grid-template-columns:1fr;align-items:stretch}.master-data-list-workspace{display:grid;width:100%;min-height:100%;min-width:0;align-content:start;gap:var(--nb-space-2);--master-data-table-min-width: 0px;--master-data-row-number-column-width: 84px}.master-data-list-workspace--nav-underlap{position:relative;z-index:0;margin-top:calc((var(--tools-workspace-shell-header-height, 0px) + var(--tools-navigation-buffer, 0px)) * -1 + var(--nb-space-2));padding-top:var(--nb-space-2)}.master-data-list-workspace__toolbar,.master-data-list-workspace__footer{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:var(--nb-space-2)}.master-data-list-workspace__toolbar{display:grid;grid-template-columns:minmax(calc(var(--nb-space-12) * 3),calc(var(--nb-space-12) * 4.5)) max-content max-content;justify-content:flex-start}.master-data-list-workspace__search-input{min-width:calc(var(--nb-space-12) * 3);max-width:calc(var(--nb-space-12) * 4.5)}.master-data-list-workspace__action-button{width:var(--nb-button-height-md);min-width:var(--nb-button-height-md);min-height:var(--nb-button-height-md);padding-right:0;padding-left:0;aspect-ratio:1;border-color:transparent;border-radius:var(--nb-radius-pill);background:var(--nb-bg-transparent);color:var(--nb-text-main);box-shadow:var(--nb-shadow-none)}.master-data-list-workspace__column-filter{display:inline-flex;min-width:0}.master-data-list-workspace__action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-icon-size-toolbar);height:var(--nb-icon-size-toolbar)}.master-data-list-workspace__action-label{display:none}.master-data-list-workspace__action-icon-svg{display:block;width:100%;height:100%}.master-data-list-workspace__feedback{padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-surface-card) solid var(--nb-state-border-feedback-warning);border-radius:var(--nb-radius-lg);background:var(--nb-state-surface-warning-default);color:var(--nb-warning)}.master-data-list-workspace__summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--nb-space-2)}.master-data-list-workspace__summary-item,.master-data-list-workspace__footer-text{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.master-data-list-workspace__table-shell{--nb-surface-shell-bg: transparent;--nb-surface-shell-shadow: none;width:100%;min-height:0;min-width:0;overflow:hidden}.master-data-list-workspace__table-region{width:100%;min-height:0;min-width:0;overflow:hidden;background:transparent;border-radius:inherit}.master-data-list-workspace__table-scroll{position:relative;min-width:0;overflow-x:auto;overflow-y:hidden;background:inherit;scrollbar-gutter:stable}.master-data-list-workspace__row-number-corner{position:sticky;top:var(--nb-table-sticky-top, 0px);left:0;display:flex;align-items:center;justify-content:center;width:var(--master-data-row-number-column-width);min-width:var(--master-data-row-number-column-width);max-width:var(--master-data-row-number-column-width);height:var(--nb-table-header-height);margin-bottom:calc(var(--nb-table-header-height) * -1);padding:var(--nb-table-cell-padding-y) var(--nb-table-cell-padding-x);box-sizing:border-box;isolation:isolate;z-index:calc(var(--nb-z-sticky) + 1000);overflow:hidden;color:var(--nb-table-text-sub);font-size:var(--nb-table-header-font-size);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-table-header-line-height);white-space:nowrap;background:linear-gradient(color-mix(in srgb,var(--nb-popup-surface) var(--nb-popup-surface-opacity),transparent),color-mix(in srgb,var(--nb-popup-surface) var(--nb-popup-surface-opacity),transparent)),linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-table-border),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-table-border);pointer-events:none}.master-data-list-workspace__row-number-corner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:color-mix(in srgb,var(--nb-local-cover-bg) var(--nb-local-cover-opacity),transparent);-webkit-backdrop-filter:var(--nb-table-head-cover-filter);backdrop-filter:var(--nb-table-head-cover-filter);pointer-events:none}.master-data-list-workspace__row-number-corner-label{position:relative;z-index:1}.master-data-list-workspace__table-scroll--fit{overflow:visible;touch-action:pan-y}.master-data-list-workspace__table{min-width:max(100%,var(--master-data-table-min-width, 0px))}.master-data-list-workspace__table{border:0;border-radius:0;background:var(--nb-bg-table);box-shadow:none;overflow:visible;isolation:isolate}.master-data-list-workspace__table-cell,.master-data-list-workspace__table-head-cell{white-space:nowrap;transition:var(--nb-transition-base)}.master-data-list-workspace__table-head-cell{z-index:calc(var(--nb-z-sticky) + 10);box-shadow:inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace__row-number-head,.master-data-list-workspace__row-number-cell{position:sticky;left:0;width:var(--master-data-row-number-column-width);min-width:var(--master-data-row-number-column-width);max-width:var(--master-data-row-number-column-width);box-sizing:border-box}.master-data-list-workspace__row-number-head{top:var(--nb-table-sticky-top, 0px);isolation:isolate;z-index:calc(var(--nb-z-sticky) + 100);background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace__row-number-head:before,.master-data-list-workspace__row-number-cell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--nb-table-head-cover-bg);-webkit-backdrop-filter:var(--nb-table-head-cover-filter);backdrop-filter:var(--nb-table-head-cover-filter);pointer-events:none}.master-data-list-workspace__row-number-cell{position:sticky;left:0;overflow:hidden;isolation:isolate;z-index:calc(var(--nb-z-sticky) + 5);background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-divider-secondary)}.master-data-list-workspace__row-number-head>*,.master-data-list-workspace__row-number-cell>*{position:relative;z-index:1}.master-data-list-workspace__row-number-button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:0;height:auto;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;cursor:pointer}.master-data-list-workspace__row-number-button:focus-visible{color:var(--nb-text-main);outline:none}.master-data-list-workspace__row-number-button:active{color:var(--nb-text-main)}.master-data-list-workspace__table-row:has(.master-data-list-workspace__row-number-button[aria-pressed=true]) .master-data-list-workspace__table-cell{background:var(--nb-interaction-selected-surface);box-shadow:inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace__table-row:has(.master-data-list-workspace__row-number-button[aria-pressed=true]) .master-data-list-workspace__table-cell:first-child{border-top-left-radius:var(--nb-radius-md);border-bottom-left-radius:var(--nb-radius-md);box-shadow:inset var(--nb-divider-secondary-width) 0 0 var(--nb-divider-secondary),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace__table-row:has(.master-data-list-workspace__row-number-button[aria-pressed=true]) .master-data-list-workspace__table-cell:last-child{border-top-right-radius:var(--nb-radius-md);border-bottom-right-radius:var(--nb-radius-md);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-divider-secondary),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace__table-row:has(.master-data-list-workspace__row-number-button[aria-pressed=true]) .master-data-list-workspace__row-number-cell{background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-selected-bg);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-table-border),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-table-border),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-table-border)}.master-data-list-workspace__row-number-button--selected{color:var(--nb-text-main);font-weight:var(--nb-font-weight-semibold)}.nb-table--striped .nb-table__body .nb-table__row:nth-child(2n) .master-data-list-workspace__row-number-cell{background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-stripe-bg)}.master-data-list-workspace__sort-button{display:inline-flex;align-items:center;gap:var(--nb-space-1);width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.master-data-list-workspace__sort-button:focus-visible{color:var(--nb-text-main);outline:none}.master-data-list-workspace__sort-button:active{color:var(--nb-text-main);outline:none}.master-data-list-workspace__sort-button--active{color:var(--nb-text-main)}.master-data-list-workspace__sort-label{min-width:0}.master-data-list-workspace__sort-indicator{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-icon-size-indicator);height:var(--nb-icon-size-indicator);flex:0 0 auto}.master-data-list-workspace__sort-icon{width:100%;height:100%;opacity:var(--nb-alpha-38);transition:var(--nb-transition-transform),var(--nb-transition-opacity),color var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__sort-button:focus-visible .master-data-list-workspace__sort-icon,.master-data-list-workspace__sort-button:active .master-data-list-workspace__sort-icon,.master-data-list-workspace__sort-button--active .master-data-list-workspace__sort-icon{opacity:1}.master-data-list-workspace__sort-icon--asc{transform:rotate(180deg)}.master-data-list-workspace__sort-icon--desc{transform:rotate(0)}.master-data-list-workspace--mobile .master-data-list-workspace__table-cell,.master-data-list-workspace--mobile .master-data-list-workspace__table-head-cell{padding-top:var(--nb-space-3);padding-bottom:var(--nb-space-3)}.master-data-list-workspace--mobile{display:flex;flex-direction:column;height:auto;min-height:0}.master-data-list-workspace--mobile .master-data-list-workspace__table-shell{display:block;flex:0 0 auto;min-height:0}.master-data-list-workspace--mobile .master-data-list-workspace__table-region{display:block;flex:0 0 auto;min-height:0;overflow:visible}.master-data-list-workspace--mobile .master-data-list-workspace__table-scroll{display:block;flex:0 0 auto;min-height:0;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.master-data-list-workspace--mobile .master-data-list-workspace__table-head-cell{height:calc(var(--nb-table-header-height) + var(--nb-space-2))}.master-data-list-workspace__count-chip{display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--nb-space-6) + var(--nb-space-1));min-height:calc(var(--nb-space-5) + 2px);padding:0 var(--nb-space-2);border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font:inherit;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);cursor:pointer}.master-data-list-workspace__count-chip:focus-visible,.master-data-list-workspace__count-chip[aria-expanded=true]{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow);outline:none}.master-data-list-workspace__count-chip:active{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.master-data-list-workspace__summary-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.master-data-list-workspace__summary-trigger{display:inline-flex;max-width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.master-data-list-workspace__summary-trigger:focus-visible,.master-data-list-workspace__summary-trigger[aria-expanded=true]{color:var(--nb-text-main);text-decoration:underline;outline:none}.master-data-list-workspace__summary-trigger:active{color:var(--nb-text-main);text-decoration:underline}.master-data-list-workspace__interactive-link{display:inline-flex;max-width:100%;padding:0;border:0;background:transparent;color:var(--nb-primary);font:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.master-data-list-workspace__interactive-link:focus-visible{color:var(--nb-primary);outline:none}@media (hover: hover) and (pointer: fine){.master-data-list-workspace__interactive-link:hover{color:var(--nb-primary)}}.master-data-list-workspace__interactive-link--block{width:100%;justify-content:flex-start;text-align:left}.master-data-list-workspace__hover-card{display:grid;gap:var(--nb-space-2);min-width:260px;max-width:420px}.master-data-list-workspace__detail-popover-menu.nb-dropdown__menu{width:max-content;min-width:max(var(--nb-dropdown-min-width),280px);max-width:min(var(--nb-menu-width-wide-max),calc(100vw - (var(--nb-space-4) * 2)))}.master-data-list-workspace__detail-popover-content{display:grid}.master-data-list-workspace__hover-card-title{color:var(--nb-text-main);font-size:var(--nb-font-size-caption);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-caption)}.master-data-list-workspace__hover-card-list{display:grid;gap:var(--nb-space-2)}.master-data-list-workspace__hover-card-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-space-2)}.master-data-list-workspace__hover-card-stack{display:grid;gap:2px;min-width:0;flex:1 1 auto}.master-data-list-workspace__hover-card-name,.master-data-list-workspace__hover-card-detail,.master-data-list-workspace__hover-card-status{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-data-list-workspace__hover-card-link{min-width:0;padding:0;border:0;background:transparent;color:var(--nb-primary);font:inherit;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.master-data-list-workspace__hover-card-link:focus-visible{color:var(--nb-primary);text-decoration:underline;outline:none}.master-data-list-workspace__hover-card-name{color:var(--nb-text-main)}.master-data-list-workspace__hover-card-detail{color:var(--nb-text-muted)}.master-data-list-workspace__hover-card-status{flex:0 0 auto;color:var(--nb-text-muted)}.master-data-list-workspace__hover-card-status--expired{color:var(--nb-danger)}.master-data-list-workspace__hover-card-status--valid{color:var(--nb-success)}.master-data-list-workspace__hover-card-tags{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--nb-space-1);flex:0 0 auto}.master-data-list-workspace__hover-card-tag{display:inline-flex;align-items:center;min-height:calc(var(--nb-space-4) + 2px);padding:0 var(--nb-space-2);border:var(--nb-border-width-thin) solid var(--nb-border-soft);border-radius:var(--nb-radius-pill);color:var(--nb-text-muted);background:color-mix(in srgb,var(--nb-bg-card) 64%,transparent)}.master-data-list-workspace__hover-card-tag--primary{color:var(--nb-primary);border-color:color-mix(in srgb,var(--nb-primary) 44%,var(--nb-border-soft))}.master-data-list-workspace__hover-card-tag--valid{color:var(--nb-success);border-color:color-mix(in srgb,var(--nb-success) 44%,var(--nb-border-soft))}.master-data-list-workspace__hover-card-tag--inactive{color:var(--nb-warning);border-color:color-mix(in srgb,var(--nb-warning) 44%,var(--nb-border-soft))}.master-data-list-workspace__hover-card-empty{color:var(--nb-text-muted)}.master-data-list-workspace__preview-modal-body{flex:1 1 auto;min-height:min(70vh,640px);background:transparent}.master-data-list-workspace__preview-panel{position:fixed;top:50%;left:50%;z-index:calc(var(--nb-z-toast) + 1);display:flex;flex-direction:column;width:min(calc(100vw - (var(--nb-modal-edge-padding) * 2)),var(--nb-dialog-width-xl));max-height:calc(var(--nb-viewport-height) - (var(--nb-modal-edge-padding) * 2) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom));overflow:hidden;border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter);transform:translate(-50%,-50%)}.master-data-list-workspace__preview-panel--mobile{width:min(calc(100vw - (var(--nb-modal-edge-padding) * 2)),var(--nb-dialog-width-lg))}.master-data-list-workspace__preview-panel-header,.master-data-list-workspace__preview-panel-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md);padding:var(--nb-modal-header-padding)}.master-data-list-workspace__preview-panel-header{border-bottom:var(--nb-border-width-default) solid var(--nb-modal-border)}.master-data-list-workspace__preview-panel-footer{align-items:center;border-top:var(--nb-border-width-default) solid var(--nb-modal-border)}.master-data-list-workspace__preview-panel-header-copy{display:flex;flex:1 1 auto;min-width:0}.master-data-list-workspace__preview-panel-body{min-width:0;overflow:auto}.master-data-list-workspace__preview-panel-body--md{padding:var(--nb-modal-body-padding-md)}.master-data-list-workspace__preview-panel-body--lg{padding:var(--nb-modal-body-padding-lg)}.master-data-list-workspace__preview-panel-close{position:relative;flex:0 0 auto;width:var(--nb-control-height-sm);height:var(--nb-control-height-sm);border:var(--nb-border-width-default) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control);color:var(--nb-button-neutral-text);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.master-data-list-workspace__preview-panel-close:focus-visible{outline:none;border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow)}.master-data-list-workspace__preview-panel-close:active{border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-button-glass-shadow-active)}.master-data-list-workspace__preview-panel-close-line{position:absolute;top:50%;left:50%;width:var(--nb-icon-size-md);height:var(--nb-border-width-default);background:currentColor;transform-origin:center}.master-data-list-workspace__preview-panel-close-line--first{transform:translate(-50%,-50%) rotate(45deg)}.master-data-list-workspace__preview-panel-close-line--second{transform:translate(-50%,-50%) rotate(-45deg)}.master-data-list-workspace__preview-selector-shell{display:flex;align-items:center;gap:var(--nb-space-2);min-width:0}.master-data-list-workspace__preview-selector-shell--mobile{width:100%}.master-data-list-workspace__preview-selector-trigger{display:inline-flex;max-width:min(100%,420px);align-items:center;justify-content:space-between;gap:var(--nb-space-3);min-height:calc(var(--nb-control-height-md) - var(--nb-space-1));padding:0 var(--nb-space-3);border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font:inherit;font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-body);text-align:left;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);cursor:pointer;transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__preview-selector-trigger:focus-visible{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow);outline:none}.master-data-list-workspace__preview-selector-trigger:active:not(:disabled){color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.master-data-list-workspace__preview-selector-trigger--open{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-button-glass-shadow-hover)}.master-data-list-workspace__preview-selector-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-data-list-workspace__preview-selector-icon-shell{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(var(--nb-space-5) + var(--nb-space-1));height:calc(var(--nb-space-5) + var(--nb-space-1));border-radius:var(--nb-radius-pill);background:color-mix(in srgb,var(--nb-bg-card) 64%,transparent)}.master-data-list-workspace__preview-selector-icon{flex:0 0 auto;width:1em;height:1em;transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__preview-selector-trigger--open .master-data-list-workspace__preview-selector-icon{transform:rotate(180deg)}.master-data-list-workspace__preview-selector-menu{z-index:calc(var(--nb-z-toast) + 2)}.master-data-list-workspace__preview-switcher{display:inline-flex;align-items:center;gap:var(--nb-space-1);flex:0 0 auto}.master-data-list-workspace__preview-switcher-button{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--nb-control-height-md) - var(--nb-space-1));height:calc(var(--nb-control-height-md) - var(--nb-space-1));padding:0;border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);cursor:pointer;transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard),opacity var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__preview-switcher-button:focus-visible{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow);outline:none}.master-data-list-workspace__preview-switcher-button:active:not(:disabled){color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.master-data-list-workspace__preview-switcher-button:disabled{opacity:var(--nb-alpha-42);cursor:not-allowed}.master-data-list-workspace__preview-switcher-icon{width:1em;height:1em}.master-data-list-workspace__preview-switcher-icon--up{transform:rotate(180deg)}@media (hover: hover) and (pointer: fine){.master-data-list-workspace__row-number-button:hover,.master-data-list-workspace__sort-button:hover{color:var(--nb-text-main);outline:none}.master-data-list-workspace__sort-button:hover .master-data-list-workspace__sort-icon{opacity:1}.master-data-list-workspace--desktop .master-data-list-workspace__table-row:hover .master-data-list-workspace__table-cell{background:var(--nb-interaction-hover-surface);box-shadow:inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace--desktop .master-data-list-workspace__table-row:hover .master-data-list-workspace__table-cell:first-child{border-top-left-radius:var(--nb-radius-md);border-bottom-left-radius:var(--nb-radius-md);box-shadow:inset var(--nb-divider-secondary-width) 0 0 var(--nb-divider-secondary),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace--desktop .master-data-list-workspace__table-row:hover .master-data-list-workspace__table-cell:last-child{border-top-right-radius:var(--nb-radius-md);border-bottom-right-radius:var(--nb-radius-md);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-divider-secondary),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-divider-secondary),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-divider-secondary)}.master-data-list-workspace--desktop .master-data-list-workspace__table-row:hover .master-data-list-workspace__row-number-cell{background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-hover-bg);box-shadow:inset calc(var(--nb-divider-secondary-width) * -1) 0 0 var(--nb-table-border),inset 0 var(--nb-divider-secondary-width) 0 var(--nb-table-border),inset 0 calc(var(--nb-divider-secondary-width) * -1) 0 var(--nb-table-border)}.master-data-list-workspace__hover-card-link:hover{color:var(--nb-primary);text-decoration:underline;outline:none}.master-data-list-workspace__preview-selector-trigger:hover,.master-data-list-workspace__preview-switcher-button:hover,.master-data-list-workspace__preview-mobile-trigger:hover{color:var(--nb-primary);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-button-glass-shadow-hover);outline:none}.master-data-list-workspace__preview-panel-close:hover{border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-button-glass-shadow-hover)}}.master-data-list-workspace__preview-mobile-title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-data-list-workspace__preview-mobile-trigger{display:inline-flex;width:fit-content;max-width:min(100%,420px);min-width:0;align-items:center;justify-content:flex-start;gap:var(--nb-space-3);min-height:calc(var(--nb-control-height-md) - var(--nb-space-1));padding:0 var(--nb-space-3);border:var(--nb-border-width-thin) solid var(--nb-border-button-neutral);border-radius:var(--nb-radius-pill);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);font:inherit;font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-body);text-align:left;box-shadow:var(--nb-shadow-control);-webkit-backdrop-filter:var(--nb-button-glass-filter);backdrop-filter:var(--nb-button-glass-filter);cursor:pointer;transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__preview-mobile-trigger:focus-visible{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-hover-border);background:var(--nb-state-button-neutral-hover-bg);box-shadow:var(--nb-interaction-focus-shadow);outline:none}.master-data-list-workspace__preview-mobile-trigger:active{color:var(--nb-interaction-emphasis-color);border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg);box-shadow:var(--nb-button-glass-shadow-active)}.master-data-list-workspace__preview-mobile-trigger-icon-shell{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:calc(var(--nb-space-5) + var(--nb-space-1));height:calc(var(--nb-space-5) + var(--nb-space-1));border-radius:var(--nb-radius-pill);background:color-mix(in srgb,var(--nb-bg-card) 64%,transparent)}.master-data-list-workspace__preview-mobile-trigger-icon{width:1em;height:1em;transition:transform var(--nb-duration-fast) var(--nb-ease-standard)}.master-data-list-workspace__preview-mobile-trigger--open .master-data-list-workspace__preview-mobile-trigger-icon{transform:rotate(180deg)}.master-data-list-workspace__preview-modal-body .nb-image-preview,.master-data-list-workspace__preview-modal-body .nb-image-preview__frame{min-height:min(56vh,520px)}.master-data-list-workspace__preview-modal-body .nb-image-preview{background:transparent}.master-data-list-workspace__preview-modal-body .nb-image-preview__frame{padding:var(--nb-space-4);border-color:transparent;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.master-data-list-workspace__preview-modal-body .nb-image-preview__image{width:auto;max-width:min(100%,calc(var(--nb-space-12) * 8));max-height:min(60vh,720px)}.master-data-list-workspace__preview-pdf-shell{--nb-surface-shell-bg: color-mix(in srgb, var(--nb-bg-elevated) 72%, transparent);--nb-surface-shell-shadow: inset 0 var(--nb-divider-tertiary-width) 0 var(--nb-divider-tertiary);width:100%;min-height:min(70vh,760px);overflow:hidden;-webkit-backdrop-filter:var(--nb-overlay-glass-filter-strong);backdrop-filter:var(--nb-overlay-glass-filter-strong)}.master-data-list-workspace__preview-pdf-frame{display:block;width:100%;height:min(70vh,760px);border:0;background:color-mix(in srgb,var(--nb-bg-elevated) 56%,transparent)}.master-data-list-workspace__preview-footer{display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--nb-space-3)}.master-data-list-workspace__preview-footer-copy{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--nb-space-2);min-width:0}.master-data-list-workspace__preview-footer-item{min-width:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.master-data-list-workspace__preview-footer-item.master-data-list-workspace__document-expiry--valid,.master-data-list-workspace__mobile-document-meta.master-data-list-workspace__document-expiry--valid{color:var(--nb-success)}.master-data-list-workspace__preview-footer-item.master-data-list-workspace__document-expiry--expired,.master-data-list-workspace__mobile-document-meta.master-data-list-workspace__document-expiry--expired{color:var(--nb-warning)}.master-data-list-workspace__preview-footer-item.master-data-list-workspace__document-expiry--muted,.master-data-list-workspace__mobile-document-meta.master-data-list-workspace__document-expiry--muted{color:var(--nb-text-muted)}.master-data-list-workspace__preview-footer-actions{display:flex;align-items:center;gap:var(--nb-space-2)}.master-data-list-workspace__preview-footer--mobile{flex-direction:column;align-items:stretch}.master-data-list-workspace__preview-footer-copy--mobile{width:100%;flex-direction:column;gap:var(--nb-space-1)}.master-data-list-workspace__preview-footer-actions--mobile{width:100%;justify-content:stretch;flex-wrap:wrap}.master-data-list-workspace__mobile-document-panel{position:fixed;top:calc(var(--nb-header-height) + var(--nb-space-6) + var(--nb-safe-area-top));left:50%;z-index:calc(var(--nb-z-toast) + 1);display:flex;flex-direction:column;width:min(calc(100vw - (var(--nb-modal-edge-padding) * 2)),var(--nb-dialog-width-lg));max-height:calc(var(--nb-viewport-height) - var(--nb-header-height) - var(--nb-space-8) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom));overflow:hidden;border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter);transform:translate(-50%)}.master-data-list-workspace__mobile-document-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md);padding:var(--nb-modal-header-padding);border-bottom:var(--nb-border-width-default) solid var(--nb-modal-border)}.master-data-list-workspace__mobile-document-panel-title{color:var(--nb-text-main);font-size:var(--nb-font-size-dialog-title);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-dialog-title)}.master-data-list-workspace__mobile-detail-panel{position:fixed;top:calc(var(--nb-header-height) + var(--nb-space-6) + var(--nb-safe-area-top));left:50%;z-index:calc(var(--nb-z-toast) + 1);display:flex;flex-direction:column;width:min(calc(100vw - (var(--nb-modal-edge-padding) * 2)),var(--nb-dialog-width-lg));max-height:calc(var(--nb-viewport-height) - var(--nb-header-height) - var(--nb-space-8) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom));overflow:hidden;border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter);transform:translate(-50%)}.master-data-list-workspace__mobile-detail-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-gap-md);padding:var(--nb-modal-header-padding);border-bottom:var(--nb-border-width-default) solid var(--nb-modal-border)}.master-data-list-workspace__mobile-detail-panel-title{color:var(--nb-text-main);font-size:var(--nb-font-size-dialog-title);font-weight:var(--nb-font-weight-semibold);line-height:var(--nb-line-height-dialog-title)}.master-data-list-workspace__mobile-detail-panel-body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--nb-modal-body-padding-lg)}.master-data-list-workspace__mobile-document-list,.master-data-list-workspace__mobile-detail-list{display:grid;gap:var(--nb-space-3)}.master-data-list-workspace__mobile-detail-card{display:grid;gap:var(--nb-space-1);padding:var(--nb-space-3);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:color-mix(in srgb,var(--nb-bg-card) 72%,transparent)}.master-data-list-workspace__mobile-detail-line{color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);word-break:break-word}.master-data-list-workspace__mobile-detail-badge{display:inline-flex;justify-self:flex-start;align-items:center;min-height:calc(var(--nb-space-4) + 2px);padding:0 var(--nb-space-2);border:var(--nb-border-width-thin) solid color-mix(in srgb,var(--nb-primary) 44%,var(--nb-border-soft));border-radius:var(--nb-radius-pill);color:var(--nb-primary);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.master-data-list-workspace__mobile-detail-empty{color:var(--nb-text-muted)}.master-data-list-workspace__mobile-document-item{display:grid;gap:var(--nb-space-1)}.master-data-list-workspace__mobile-document-meta{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.master-data-list-workspace__mobile-document-list-body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--nb-modal-body-padding-lg)}.master-data-list-workspace__mobile-document-empty{color:var(--nb-text-muted)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__mobile-detail-modal,:root[data-device-profile=tablet-landscape] .master-data-list-workspace__mobile-document-list-modal,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__mobile-detail-modal,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__mobile-document-list-modal,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__mobile-detail-modal,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__mobile-document-list-modal,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__mobile-detail-modal,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__mobile-document-list-modal{margin-top:calc(var(--nb-header-height) + var(--nb-space-2))}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__mobile-document-panel,:root[data-device-profile=tablet-landscape] .master-data-list-workspace__mobile-detail-panel,:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-panel,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__mobile-document-panel,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__mobile-detail-panel,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-panel,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__mobile-document-panel,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__mobile-detail-panel,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-panel,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__mobile-document-panel,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__mobile-detail-panel,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-panel{top:calc(var(--nb-header-height) + var(--nb-space-2) + var(--nb-safe-area-top));left:var(--nb-modal-edge-padding);right:var(--nb-modal-edge-padding);width:auto;max-height:calc(var(--nb-viewport-height) - var(--nb-header-height) - var(--nb-space-2) - var(--nb-modal-edge-padding) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom));transform:none}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__summary,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__summary,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__summary,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__summary{flex-direction:column;align-items:stretch;justify-content:flex-start}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__toolbar,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__toolbar,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__toolbar,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__toolbar{grid-template-columns:minmax(0,1fr) auto auto;justify-content:stretch;align-items:stretch}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__search-input,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__search-input,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__search-input,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__search-input{min-width:0;max-width:none}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-modal-body,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-modal-body,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-modal-body,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-modal-body{min-height:min(54vh,480px);padding-top:var(--nb-space-2);padding-right:var(--nb-space-2);padding-left:var(--nb-space-2)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-modal-body .nb-image-preview__frame,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-modal-body .nb-image-preview__frame,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-modal-body .nb-image-preview__frame,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-modal-body .nb-image-preview__frame{padding:var(--nb-space-2)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-modal-body .nb-image-preview__image,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-modal-body .nb-image-preview__image,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-modal-body .nb-image-preview__image,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-modal-body .nb-image-preview__image{max-height:min(52vh,440px)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-pdf-frame,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-pdf-frame,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-pdf-frame,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-pdf-frame{min-height:min(68vh,640px);height:min(68vh,640px)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-pdf-shell,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-pdf-shell{border-radius:var(--nb-radius-lg)}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-footer--mobile,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-footer--mobile,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-footer--mobile,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-footer--mobile{justify-content:stretch}:root[data-device-profile=tablet-landscape] .master-data-list-workspace__preview-footer-actions--mobile .nb-button,:root[data-device-profile=tablet-portrait] .master-data-list-workspace__preview-footer-actions--mobile .nb-button,:root[data-device-profile=mobile-landscape] .master-data-list-workspace__preview-footer-actions--mobile .nb-button,:root[data-device-profile=mobile-portrait] .master-data-list-workspace__preview-footer-actions--mobile .nb-button{flex:1 1 calc(50% - var(--nb-space-1));min-width:0}.payment-detail-workspace{display:grid;width:100%;min-height:100%;min-width:0;align-content:start;gap:var(--nb-space-3);--payment-detail-tree-depth: 0}.payment-detail-workspace__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nb-space-3)}.payment-detail-workspace__title-group{display:grid;gap:var(--nb-space-1);min-width:0}.payment-detail-workspace__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);line-height:var(--nb-line-height-title-sm)}.payment-detail-workspace__description{margin:0;color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.payment-detail-workspace__summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--nb-space-2)}.payment-detail-workspace__summary-item,.payment-detail-workspace__panel-meta,.payment-detail-workspace__tree-meta-item{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.payment-detail-workspace__toolbar{display:grid;grid-template-columns:minmax(calc(var(--nb-space-12) * 3),calc(var(--nb-space-12) * 4.5));justify-content:flex-start;gap:var(--nb-space-2)}.payment-detail-workspace__search{min-width:calc(var(--nb-space-12) * 3);max-width:calc(var(--nb-space-12) * 4.5)}.payment-detail-workspace__body{display:grid;grid-template-columns:minmax(calc(var(--nb-space-12) * 3),calc(var(--nb-space-12) * 3.8)) minmax(0,1fr);gap:var(--nb-space-3);min-height:0}.payment-detail-workspace__panel{--nb-surface-shell-shadow: none;min-width:0;min-height:0;overflow:hidden}.payment-detail-workspace__panel--list,.payment-detail-workspace__panel--detail{display:flex;flex-direction:column}.payment-detail-workspace__panel-header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-2);padding:var(--nb-space-3) var(--nb-space-4);border-bottom:var(--nb-divider-tertiary-width) solid var(--nb-divider-tertiary)}.payment-detail-workspace__panel-title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.payment-detail-workspace__feedback{margin:var(--nb-space-3);padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-surface-card) solid var(--nb-state-border-feedback-warning);border-radius:var(--nb-radius-lg);background:var(--nb-state-surface-warning-default);color:var(--nb-warning)}.payment-detail-workspace__list,.payment-detail-workspace__detail{min-height:0;overflow:auto}.payment-detail-workspace__list{display:grid;align-content:start;gap:var(--nb-space-2);padding:var(--nb-space-3)}.payment-detail-workspace__loading{display:flex;align-items:center;justify-content:center;min-height:calc(var(--nb-space-12) * 2);padding:var(--nb-space-5)}.payment-detail-workspace__loading--detail{min-height:calc(var(--nb-space-12) * 3)}.payment-detail-workspace__list-item{display:grid;gap:var(--nb-space-2);width:100%;padding:var(--nb-space-3);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-card);color:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.payment-detail-workspace__list-item:focus-visible{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);outline:none;box-shadow:var(--nb-interaction-focus-shadow)}.payment-detail-workspace__list-item:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color)}.payment-detail-workspace__list-item--selected,.payment-detail-workspace__list-item[data-selected=true]{border-color:transparent;background:var(--nb-interaction-selected-surface);box-shadow:var(--nb-shadow-none)}@media (hover: hover) and (pointer: fine){.payment-detail-workspace__list-item:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface);outline:none;box-shadow:var(--nb-shadow-none)}}.payment-detail-workspace__list-item-header,.payment-detail-workspace__tree-header{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-2)}.payment-detail-workspace__list-item-title,.payment-detail-workspace__tree-title{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);font-weight:var(--nb-font-weight-semibold)}.payment-detail-workspace__list-item-name{color:var(--nb-text-main);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.payment-detail-workspace__list-item-meta{display:flex;flex-wrap:wrap;gap:var(--nb-space-2);color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.payment-detail-workspace__list-item-amount{justify-self:flex-start}.payment-detail-workspace__detail{display:grid;align-content:start;gap:var(--nb-space-3);padding:var(--nb-space-3)}.payment-detail-workspace__section{display:grid;gap:var(--nb-space-3)}.payment-detail-workspace__overview-grid,.payment-detail-workspace__amount-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nb-space-2)}.payment-detail-workspace__field-card,.payment-detail-workspace__amount-card{display:grid;gap:var(--nb-space-1);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);background:var(--nb-bg-table)}.payment-detail-workspace__field-label{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.payment-detail-workspace__field-value,.payment-detail-workspace__amount-value{color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);word-break:break-word}.payment-detail-workspace__tree-list{display:grid;gap:var(--nb-space-2);margin:0;padding:0;list-style:none}.payment-detail-workspace__tree-item{display:grid;gap:var(--nb-space-2)}.payment-detail-workspace__tree-card{display:grid;gap:var(--nb-space-2);padding:var(--nb-space-3);padding-left:calc(var(--nb-space-3) + var(--payment-detail-tree-depth, 0) * var(--nb-space-3));border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-card)}.payment-detail-workspace__tree-title-group{display:flex;align-items:center;gap:var(--nb-space-2);min-width:0}.payment-detail-workspace__tree-line-no{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);white-space:nowrap}.payment-detail-workspace__tree-title{min-width:0}.payment-detail-workspace__tree-meta{display:flex;flex-wrap:wrap;gap:var(--nb-space-2)}.payment-detail-workspace__tree-meta-item--amount{color:var(--nb-text-main)}.payment-detail-workspace__tree-note{margin:0;color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__header,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__header,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__header,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__header{flex-direction:column;align-items:stretch}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__summary,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__summary,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__summary,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__summary{justify-content:flex-start}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__toolbar,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__toolbar,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__toolbar,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__toolbar{grid-template-columns:minmax(0,1fr)}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__search,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__search,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__search,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__search{min-width:0;max-width:none}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__body,:root[data-device-profile=tablet-landscape] .payment-detail-workspace__overview-grid,:root[data-device-profile=tablet-landscape] .payment-detail-workspace__amount-grid,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__body,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__overview-grid,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__amount-grid,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__body,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__overview-grid,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__amount-grid,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__body,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__overview-grid,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__amount-grid{grid-template-columns:minmax(0,1fr)}:root[data-device-profile=tablet-landscape] .payment-detail-workspace__list,:root[data-device-profile=tablet-landscape] .payment-detail-workspace__detail,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__list,:root[data-device-profile=tablet-portrait] .payment-detail-workspace__detail,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__list,:root[data-device-profile=mobile-landscape] .payment-detail-workspace__detail,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__list,:root[data-device-profile=mobile-portrait] .payment-detail-workspace__detail{overflow:visible}.tools-large-screen-recommendation{display:grid;gap:var(--nb-space-4);padding:var(--nb-space-5)}.tools-large-screen-recommendation__eyebrow{color:var(--nb-text-sub);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.tools-large-screen-recommendation__title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-lg);line-height:var(--nb-line-height-tight);font-weight:var(--nb-font-weight-semibold)}.tools-large-screen-recommendation__description{margin:0;color:var(--nb-text-sub);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body)}.tools-large-screen-recommendation__actions{display:flex;flex-wrap:wrap;gap:var(--nb-space-2)}:root[data-device-profile=mobile-portrait] .tools-large-screen-recommendation{padding:var(--nb-space-4)}:root[data-device-profile=mobile-portrait] .tools-large-screen-recommendation__actions{display:grid;grid-template-columns:1fr}.tools-page{--tools-page-viewport-height: 100vh;--tools-page-viewport-height: 100dvh;--tools-top-anchor-offset: 0px;--tools-page-padding-inline: var(--nb-space-3);--tools-page-person-table-min-width: 0px;--tools-sidebar-width: calc(var(--nb-space-12) * 2.05);--tools-mobile-brand-height: calc(var(--tools-top-anchor-offset) + var(--nb-header-height));--tools-navigation-buffer: 0px;--tools-compact-menu-z: 90;--tools-sidebar-brand-z: 20;--tools-table-head-z: 2;--tools-sidebar-brand-height: calc(var(--nb-space-12) * .9);--tools-sidebar-brand-logo-max-width: calc(var(--nb-space-12) * 1.65);--tools-workspace-action-min-width: calc(var(--nb-space-12) * .95);--tools-workspace-shell-header-height: calc(var(--nb-header-height) + var(--nb-safe-area-top));--tools-workspace-shell-content-left: calc(var(--tools-page-padding-inline) + var(--tools-sidebar-width) + var(--nb-space-2));--tools-workspace-navigation-inline-start: var(--tools-workspace-shell-content-left);--tools-workspace-navigation-inline-end: var(--tools-page-padding-inline);--tools-workspace-navigation-inline-shift: 0px;--tools-workspace-navigation-right-slot-max-width: min( 320px, calc( 100vw - var(--tools-workspace-navigation-inline-start) - var(--tools-workspace-navigation-inline-end) - 220px ) );--tools-workspace-shell-sidebar-brand-top: calc(var(--nb-safe-area-top) + var(--tools-top-anchor-offset));--tools-workspace-shell-sidebar-brand-block-size: max(var(--tools-sidebar-brand-height), var(--nb-header-height));--tools-workspace-shell-sidebar-brand-total-height: calc(var(--tools-workspace-shell-sidebar-brand-top) + var(--tools-workspace-shell-sidebar-brand-block-size));--tools-workspace-shell-divider-seam-height: max(var(--tools-workspace-shell-header-height), var(--tools-workspace-shell-sidebar-brand-total-height));display:grid;grid-template-rows:auto minmax(0,1fr);gap:0;box-sizing:border-box;height:var(--tools-page-viewport-height);min-height:var(--tools-page-viewport-height);padding:0 0 var(--nb-space-3) var(--tools-page-padding-inline);background:var(--nb-bg-page);overflow:hidden;overscroll-behavior-x:none}.tools-page--layout-tablet-landscape{--tools-page-padding-inline: var(--nb-container-tablet-landscape-padding);--tools-sidebar-width: calc(var(--nb-space-12) * 1.68);--tools-navigation-buffer: 0px}.tools-page__toolbar-account{display:inline-flex;align-items:center;justify-content:flex-end}.tools-page__toolbar-account-group{display:inline-flex;align-items:center;gap:var(--nb-space-2)}.tools-page__toolbar-compact-menu{display:none;position:relative;z-index:var(--tools-compact-menu-z)}.tools-page__compact-menu-trigger.nb-button{min-height:var(--top-navigation-action-size);min-width:var(--top-navigation-action-size);padding:0 var(--top-navigation-action-inline-padding);border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none);color:var(--nb-text-main)}.tools-page__compact-menu-trigger.nb-button:focus-visible{outline:none;border-color:transparent;background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-interaction-focus-shadow)}.tools-page__compact-menu-trigger.nb-button:active:not(:disabled){border-color:transparent;background:var(--nb-icon-action-active-bg);color:var(--nb-icon-action-active-color);box-shadow:var(--nb-shadow-none)}.tools-page__compact-menu-trigger .nb-icon-button__icon,.tools-page__compact-menu-trigger-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--top-navigation-icon-size);height:var(--top-navigation-icon-size)}@media (hover: hover) and (pointer: fine){.tools-page__compact-menu-trigger.nb-button:hover{border-color:transparent;background:var(--nb-icon-action-hover-bg);color:var(--nb-icon-action-hover-color);box-shadow:var(--nb-shadow-none)}}.tools-page__compact-menu-icon{display:block;width:100%;height:100%}.tools-page__toolbar-compact-menu .nb-dropdown__menu{z-index:var(--tools-compact-menu-z)}.tools-page__feedback{margin-bottom:var(--nb-space-3);padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-surface-card) solid var(--nb-state-border-feedback-warning);border-radius:var(--nb-radius-lg);background:var(--nb-state-surface-warning-default);color:var(--nb-warning)}.tools-page__content{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;position:relative;overflow:visible}.tools-page__workspace-navigation{position:fixed;top:0;right:calc(var(--tools-workspace-navigation-inline-end) + var(--tools-workspace-navigation-inline-shift));left:calc(var(--tools-workspace-navigation-inline-start) - var(--tools-workspace-navigation-inline-shift));z-index:var(--nb-z-sticky);flex:0 0 auto;margin-top:0;border-radius:0;overflow:visible;box-sizing:border-box;padding-left:0;padding-right:var(--nb-space-2);padding-top:var(--nb-safe-area-top)}.tools-page__workspace-navigation--size-desktop{--tools-workspace-navigation-inline-shift: var(--nb-space-4)}.tools-page__workspace-navigation--size-tablet{--tools-workspace-navigation-inline-shift: var(--nb-space-2)}.tools-page__workspace-top-navigation.top-navigation{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;column-gap:var(--nb-space-2);padding-left:0;padding-right:0}.tools-page__workspace-top-navigation .top-navigation__main{flex:1 1 0;min-width:0;max-width:calc(100% - var(--tools-workspace-navigation-right-slot-max-width));justify-content:flex-start;gap:var(--nb-space-2)}.tools-page__workspace-top-navigation .top-navigation__center-slot{flex:1 1 auto;min-width:0}.tools-page__workspace-top-navigation .top-navigation__title-slot{flex:1 1 auto;min-width:0;width:auto}.tools-page__workspace-title-content{display:inline-flex;align-items:center;gap:var(--nb-space-2);min-width:0;color:var(--nb-text-main);transition:color var(--nb-duration-fast) var(--nb-ease-standard)}.tools-page__workspace-title-actions{display:inline-flex;align-items:center;gap:var(--nb-space-1);flex:0 0 auto}.tools-page__workspace-title-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-page__workspace-action.nb-button,.tools-page__workspace-title-marker{min-height:var(--top-navigation-action-size);min-width:var(--top-navigation-action-size);padding:0 var(--top-navigation-action-inline-padding);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:var(--nb-radius-pill);border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button{color:var(--nb-text-main)}.tools-page__workspace-action.nb-button:focus-visible,.tools-page__workspace-title-marker:focus-visible{outline:none;border-color:transparent;background:var(--nb-icon-action-focus-bg);box-shadow:var(--nb-icon-action-focus-shadow)}.tools-page__workspace-action.nb-button:focus-visible{color:var(--nb-icon-action-focus-color)}.tools-page__workspace-action.nb-button:active:not(:disabled),.tools-page__workspace-title-marker:active{border-color:transparent;background:var(--nb-icon-action-active-bg);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button:active:not(:disabled){color:var(--nb-icon-action-active-color)}@media (hover: hover) and (pointer: fine){.tools-page__workspace-action.nb-button:hover,.tools-page__workspace-title-marker:hover{border-color:transparent;background:var(--nb-icon-action-hover-bg);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button:hover{color:var(--nb-icon-action-hover-color)}}.tools-page__workspace-action .nb-icon-button__icon,.tools-page__workspace-action-icon,.tools-page__workspace-title-marker .tools-page__workspace-action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--top-navigation-icon-size);height:var(--top-navigation-icon-size)}.tools-page__workspace-action-icon-svg{display:block;width:100%;height:100%}.tools-page__workspace-search-popover,.tools-page__workspace-filter,.tools-page__workspace-legacy-adornment,.tools-page__workspace-search-trigger{display:inline-flex}.tools-page__workspace-legacy-adornment{flex:0 0 auto}.tools-page__workspace-search-input.nb-floating-search-input{--nb-floating-input-bg-empty: var(--nb-bg-input);--nb-floating-input-bg: var(--nb-bg-input);--nb-floating-input-bg-focus: var(--nb-bg-input);--nb-floating-input-border: var(--nb-border-control-rest);--nb-floating-input-border-focus: var(--nb-interaction-pressed-border);--nb-floating-input-shadow: var(--nb-shadow-inset-soft);--nb-floating-input-shadow-focus: var(--nb-interaction-focus-shadow);--nb-floating-input-filter: none;--nb-floating-input-filter-focus: none}.tools-page__workspace-title-marker{color:currentColor}.tools-page__workspace-top-navigation .top-navigation__title{text-align:left}.tools-page__navigation-status{display:inline-flex;align-items:center;justify-content:flex-end;min-width:0}.tools-page__navigation-actions{display:inline-flex;align-items:center;width:max-content;gap:var(--nb-space-2);flex:0 1 auto;min-width:0;max-width:var(--tools-workspace-navigation-right-slot-max-width);flex-wrap:nowrap;justify-content:flex-end;overflow:hidden}.tools-page__workspace-top-navigation .top-navigation__right-slot{flex:initial;width:max-content;min-width:0;max-width:var(--tools-workspace-navigation-right-slot-max-width);overflow:hidden;justify-self:end}.tools-page__workspace-top-navigation .language-switch,.tools-page__workspace-top-navigation .language-switch__dropdown,.tools-page__workspace-top-navigation .account-switch,.tools-page__workspace-top-navigation .account-switch__dropdown{min-width:0;max-width:100%}.tools-page__workspace-top-navigation .account-switch{flex:1 1 auto}.tools-page__workspace-top-navigation .language-switch .nb-language-button{min-width:0;max-width:100%}.tools-page__workspace-top-navigation .account-switch__trigger{min-width:0;width:auto;max-width:clamp(0px,calc(var(--tools-workspace-navigation-right-slot-max-width) - var(--top-navigation-action-size) - var(--nb-space-2)),220px)}.tools-page__workspace-top-navigation .account-switch__trigger-label{min-width:0;max-width:100%}.tools-page__workspace{display:block;flex:1 1 auto;width:auto;min-height:0;min-width:0;height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;margin-top:0;padding:calc(var(--tools-workspace-shell-header-height) + var(--tools-navigation-buffer)) var(--nb-space-2) var(--nb-space-3)}.tools-page__body{display:flex;flex-direction:row;min-height:0;width:100%;min-width:0;gap:var(--nb-space-2);align-items:stretch;overflow:hidden}.tools-page__sidebar{flex:0 0 var(--tools-sidebar-width);min-height:0;min-width:0;height:100%;padding-top:calc(var(--tools-workspace-shell-sidebar-brand-total-height) + var(--nb-space-3));overflow-y:auto;overflow-x:hidden;overscroll-behavior-x:none;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.tools-page__sidebar-brand{display:flex;align-items:center;position:fixed;top:0;left:var(--tools-page-padding-inline);z-index:var(--tools-sidebar-brand-z);isolation:isolate;width:var(--tools-sidebar-width);min-height:var(--tools-workspace-shell-sidebar-brand-total-height);margin-bottom:var(--nb-space-2);padding:var(--tools-workspace-shell-sidebar-brand-top) var(--nb-space-2) 0;box-sizing:border-box;background:transparent;box-shadow:var(--nb-shadow-none)}.tools-page__sidebar-brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.tools-page__sidebar-brand-logo{position:relative;z-index:1;display:block;width:100%;max-width:var(--tools-sidebar-brand-logo-max-width);height:auto;object-fit:contain}.tools-page__divider{position:fixed;top:0;bottom:0;left:var(--tools-workspace-shell-content-left);z-index:var(--tools-sidebar-brand-z);align-self:stretch;height:var(--tools-page-viewport-height);--nb-divider-line-width: var(--nb-divider-primary-width);--nb-divider-line-color: var(--nb-divider-primary);pointer-events:none;overflow:hidden;transform:none}.tools-page__divider.nb-divider--vertical .nb-divider__line{min-height:var(--tools-page-viewport-height);height:var(--tools-page-viewport-height);flex:0 0 auto;background:var(--nb-divider-line-color)}.tools-page__sidebar-list{display:grid;gap:var(--nb-space-1)}.tools-page__sidebar-item{display:flex;align-items:center;justify-content:space-between;gap:var(--nb-space-2);width:100%;min-height:calc(var(--nb-control-height-md) + var(--nb-space-1));padding:0 var(--nb-space-2);border:0;border-radius:var(--nb-radius-lg);background:var(--nb-bg-transparent);color:var(--nb-text-main);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);text-align:left;cursor:pointer;touch-action:manipulation;transition:var(--nb-transition-base)}.tools-page__sidebar-item-label{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tools-page__sidebar-item:focus-visible{background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);outline:none}.tools-page__sidebar-item:active{background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color);outline:none}.tools-page__sidebar-item--active,.tools-page__sidebar-item[aria-current=page],.tools-page__sidebar-item[data-selected=true]{background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);outline:none}.tools-page__placeholder,.tools-page__person-list{display:grid;width:100%;min-height:100%;min-width:0;align-content:start;gap:var(--nb-space-2)}.tools-page__workspace-header{display:flex;width:100%;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--nb-space-3)}.tools-page__workspace-title-group{display:grid;min-width:0;gap:var(--nb-space-1)}.tools-page__workspace-title{margin:0;color:var(--nb-text-main);font-size:var(--nb-font-size-title-sm);line-height:var(--nb-line-height-title-sm)}.tools-page__workspace-description{margin:0;color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.tools-page__workspace-summary{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--nb-space-2)}.tools-page__workspace-summary--table-meta{justify-content:flex-end}.tools-page__workspace-summary-item,.tools-page__workspace-footer-text{color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption)}.tools-page__person-toolbar,.tools-page__workspace-footer{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:var(--nb-space-2)}.tools-page__person-toolbar{display:grid;grid-template-columns:minmax(calc(var(--nb-space-12) * 3),calc(var(--nb-space-12) * 4.5)) max-content max-content max-content;justify-content:flex-start}.tools-page__person-toolbar .nb-input{min-width:calc(var(--nb-space-12) * 3);max-width:calc(var(--nb-space-12) * 4.5)}.tools-page__person-toolbar .tools-page__action-button{width:var(--nb-button-height-md);min-width:var(--nb-button-height-md);padding-right:0;padding-left:0;aspect-ratio:1;border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control)}.tools-page__person-toolbar .tools-page__action-button:focus-visible{background:var(--nb-state-button-neutral-hover-bg)}.tools-page__person-toolbar .tools-page__action-button:active:not(:disabled){border-color:var(--nb-state-button-neutral-active-border);background:var(--nb-state-button-neutral-active-bg)}.tools-page__column-filter-dropdown.nb-dropdown--open .tools-page__action-button{background:var(--nb-interaction-current-surface);border-color:var(--nb-interaction-pressed-border)}@media (hover: hover) and (pointer: fine){.tools-page__sidebar-item:hover{background:var(--nb-interaction-hover-surface);color:var(--nb-interaction-emphasis-color);outline:none}.tools-page__person-toolbar .tools-page__action-button:hover{background:var(--nb-interaction-hover-surface-strong)}}.tools-page__action-button .tools-page__action-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-icon-size-toolbar);height:var(--nb-icon-size-toolbar)}.tools-page__action-button .tools-page__action-label{display:none}.tools-page__action-icon-svg{display:block;width:100%;height:100%}.tools-page__column-filter{display:inline-flex;min-width:0}.tools-page__workspace-footer-actions{display:flex;align-items:center;gap:var(--nb-space-1)}.tools-page__person-table-shell{width:100%;min-height:0;min-width:0;overflow:hidden;border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-table)}.tools-page__person-table-region{width:100%;min-height:0;min-width:0;overflow:hidden;background:transparent}.tools-page__person-table-scroll{min-width:0;overflow-x:auto;overflow-y:hidden;background:inherit;scrollbar-gutter:stable}.tools-page__person-table{min-width:max(100%,var(--tools-page-person-table-min-width, 0px))}.tools-page__person-table .nb-table{border:0;border-radius:0;background:transparent;box-shadow:none}.tools-page__person-table .nb-table__cell{white-space:nowrap;transition:var(--nb-transition-base)}.tools-page__person-table .nb-table__cell--head{z-index:var(--tools-table-head-z);box-shadow:inset 0 calc(var(--nb-divider-primary-width) * -1) 0 var(--nb-divider-primary)}.tools-page__person-table .nb-table__cell--head:first-child{border-top-left-radius:var(--nb-radius-lg)}.tools-page__person-table .nb-table__cell--head:last-child{border-top-right-radius:var(--nb-radius-lg)}@media (hover: hover) and (pointer: fine){.tools-page--desktop .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell,.tools-page--tablet .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell{background:var(--nb-interaction-hover-surface);box-shadow:inset 0 var(--nb-divider-primary-width) 0 var(--nb-divider-primary),inset 0 calc(var(--nb-divider-primary-width) * -1) 0 var(--nb-divider-primary)}.tools-page--desktop .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell:first-child,.tools-page--tablet .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell:first-child{border-top-left-radius:var(--nb-radius-md);border-bottom-left-radius:var(--nb-radius-md);box-shadow:inset var(--nb-divider-primary-width) 0 0 var(--nb-divider-primary),inset 0 var(--nb-divider-primary-width) 0 var(--nb-divider-primary),inset 0 calc(var(--nb-divider-primary-width) * -1) 0 var(--nb-divider-primary)}.tools-page--desktop .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell:last-child,.tools-page--tablet .tools-page__person-table .nb-table__body .nb-table__row:not(.nb-table__row--empty):hover .nb-table__cell:last-child{border-top-right-radius:var(--nb-radius-md);border-bottom-right-radius:var(--nb-radius-md);box-shadow:inset calc(var(--nb-divider-primary-width) * -1) 0 0 var(--nb-divider-primary),inset 0 var(--nb-divider-primary-width) 0 var(--nb-divider-primary),inset 0 calc(var(--nb-divider-primary-width) * -1) 0 var(--nb-divider-primary)}}.tools-page__workspace-footer{padding:var(--nb-space-2) var(--nb-space-3);border-top:var(--nb-divider-primary-width) solid var(--nb-divider-primary);background:transparent}.tools-page__workspace-footer-actions .nb-button{min-width:var(--tools-workspace-action-min-width)}.tools-page--mobile .tools-page__person-table .nb-table__cell{padding-top:var(--nb-space-3);padding-bottom:var(--nb-space-3)}.tools-page--mobile .tools-page__person-table .nb-table__cell--head{height:calc(var(--nb-table-header-height) + var(--nb-space-2))}.tools-page__feedback--inline{margin-top:0}.tools-page--layout-tablet-landscape .tools-page__body{gap:var(--nb-space-3)}.tools-page--layout-tablet-landscape .tools-page__sidebar-item{min-height:var(--nb-control-height-md);padding-inline:var(--nb-space-2)}.tools-page--layout-tablet-landscape .tools-page__workspace{padding:var(--nb-space-3) var(--nb-space-1) var(--nb-space-3)}.tools-page--layout-tablet-landscape .tools-page__person-toolbar{grid-template-columns:minmax(0,1fr) max-content max-content max-content}.tools-page--layout-tablet-landscape .tools-page__person-toolbar .nb-input{min-width:0;max-width:none}.tools-page--layout-mobile-landscape,.tools-page--layout-mobile-portrait{--tools-page-padding-inline: var(--nb-container-mobile-padding);padding:0 0 var(--nb-space-4) 0}.tools-page--layout-mobile-landscape .tools-page__toolbar-account,.tools-page--layout-mobile-portrait .tools-page__toolbar-account{width:100%}.tools-page--layout-mobile-landscape .tools-page__toolbar-account-group,.tools-page--layout-mobile-portrait .tools-page__toolbar-account-group{gap:var(--nb-space-1)}.tools-page--layout-mobile-landscape .tools-page__toolbar-compact-menu,.tools-page--layout-mobile-portrait .tools-page__toolbar-compact-menu{display:inline-flex;align-items:center}.tools-page--layout-mobile-landscape .tools-page__toolbar-compact-menu .nb-dropdown__menu,.tools-page--layout-mobile-portrait .tools-page__toolbar-compact-menu .nb-dropdown__menu{top:calc(100% + var(--nb-space-1))}.tools-page--layout-mobile-landscape .tools-page__toolbar-compact-menu .nb-button,.tools-page--layout-mobile-portrait .tools-page__toolbar-compact-menu .nb-button{min-width:0}.tools-page--layout-mobile-landscape .tools-page__compact-menu-trigger.nb-button,.tools-page--layout-mobile-portrait .tools-page__compact-menu-trigger.nb-button{min-width:var(--top-navigation-action-size);padding:0 var(--nb-space-2)}.tools-page--layout-mobile-landscape .tools-page__body,.tools-page--layout-mobile-portrait .tools-page__body{display:block;padding-top:0}.tools-page--layout-mobile-landscape .tools-page__content,.tools-page--layout-mobile-portrait .tools-page__content{width:100%}.tools-page--layout-mobile-landscape .tools-page__workspace-navigation,.tools-page--layout-mobile-portrait .tools-page__workspace-navigation{margin-bottom:0;border-radius:0;padding-inline:0}.tools-page--layout-mobile-landscape .tools-page__workspace-top-navigation .top-navigation__main,.tools-page--layout-mobile-portrait .tools-page__workspace-top-navigation .top-navigation__main{gap:var(--nb-space-2)}.tools-page--layout-mobile-landscape .tools-page__workspace-top-navigation .top-navigation__brand-logo,.tools-page--layout-mobile-portrait .tools-page__workspace-top-navigation .top-navigation__brand-logo{height:calc(var(--top-navigation-height) - var(--nb-space-3));max-width:calc(var(--top-navigation-height) - var(--nb-space-3))}.tools-page--layout-mobile-landscape .tools-page__workspace-top-navigation .top-navigation__right-slot,.tools-page--layout-mobile-portrait .tools-page__workspace-top-navigation .top-navigation__right-slot{flex:0 0 auto}.tools-page--layout-mobile-landscape .tools-page__sidebar,.tools-page--layout-mobile-portrait .tools-page__sidebar{flex:initial;width:0;height:0;padding-top:0;overflow:visible}.tools-page--layout-mobile-landscape .tools-page__sidebar-brand,.tools-page--layout-mobile-portrait .tools-page__sidebar-brand,.tools-page--layout-mobile-landscape .tools-page__sidebar-list,.tools-page--layout-mobile-portrait .tools-page__sidebar-list,.tools-page--layout-mobile-landscape .tools-page__divider,.tools-page--layout-mobile-portrait .tools-page__divider{display:none}.tools-page--layout-mobile-landscape .tools-page__sidebar-brand-logo,.tools-page--layout-mobile-portrait .tools-page__sidebar-brand-logo{width:auto;height:calc(var(--nb-header-height) - var(--nb-space-3));max-width:calc(var(--nb-header-height) - var(--nb-space-3));max-height:100%;object-fit:contain;object-position:left top}.tools-page--layout-mobile-landscape .tools-page__workspace,.tools-page--layout-mobile-portrait .tools-page__workspace{flex:initial;width:100%;padding-inline:0}.tools-page--layout-mobile-landscape .tools-page__workspace-header,.tools-page--layout-mobile-landscape .tools-page__workspace-footer,.tools-page--layout-mobile-portrait .tools-page__workspace-header,.tools-page--layout-mobile-portrait .tools-page__workspace-footer{flex-direction:column;align-items:stretch}.tools-page--layout-mobile-landscape .tools-page__person-toolbar,.tools-page--layout-mobile-portrait .tools-page__person-toolbar{grid-template-columns:minmax(0,1fr) auto auto auto;justify-content:stretch;align-items:stretch}.tools-page--layout-mobile-landscape .tools-page__person-toolbar .nb-input,.tools-page--layout-mobile-portrait .tools-page__person-toolbar .nb-input{grid-column:auto;min-width:0;max-width:none}.tools-page--layout-mobile-landscape .tools-page__workspace-summary,.tools-page--layout-mobile-portrait .tools-page__workspace-summary{justify-content:flex-start}.tools-mobile-page{--tools-mobile-page-header-offset: 36px;display:flex;flex-direction:column;gap:var(--nb-space-4);min-height:100%;padding:var(--tools-mobile-page-header-offset) var(--nb-space-4) calc(var(--nb-space-4) + var(--nb-safe-area-bottom));box-sizing:border-box;background:var(--nb-bg-page);color:var(--nb-text-main)}.tools-mobile-page--layout-mobile-portrait{--tools-mobile-page-header-offset: 40px;gap:var(--nb-space-3)}.tools-mobile-page--layout-mobile-landscape{--tools-mobile-page-header-offset: 36px;gap:var(--nb-space-3);padding:var(--tools-mobile-page-header-offset) var(--nb-space-3) calc(var(--nb-space-3) + var(--nb-safe-area-bottom))}.tools-mobile-page--layout-tablet-portrait{--tools-mobile-page-header-offset: 38px;gap:var(--nb-space-4);padding:var(--tools-mobile-page-header-offset) var(--nb-container-tablet-padding) calc(var(--nb-space-4) + var(--nb-safe-area-bottom))}.tools-mobile-page--feature{--tools-mobile-page-header-offset: var(--nb-space-2)}.tools-mobile-page__navigation.top-navigation{width:100%;min-height:var(--nb-header-height);padding-left:max(var(--nb-space-4),calc(var(--nb-safe-area-left) + var(--nb-space-3)));padding-right:max(var(--nb-space-4),calc(var(--nb-safe-area-right) + var(--nb-space-3)));box-sizing:border-box;overflow:hidden}.tools-mobile-page__navigation.top-navigation .top-navigation__main{flex:1 1 0;min-width:0;overflow:hidden}.tools-mobile-page__navigation.top-navigation .top-navigation__center-slot,.tools-mobile-page__navigation.top-navigation .top-navigation__title-slot{min-width:0;overflow:hidden}.tools-mobile-page__navigation.top-navigation .top-navigation__right-slot{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden}.tools-mobile-page__navigation-title-group{display:inline-flex;align-items:center;min-width:0;max-width:100%;gap:var(--nb-space-2)}.tools-mobile-page__navigation-title-text{display:block;min-width:0;color:var(--nb-text-main);font-size:var(--top-navigation-title-font-size);line-height:var(--top-navigation-title-line-height);font-weight:var(--nb-font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tools-mobile-page__navigation-title-divider{display:block;width:var(--nb-divider-tertiary-width);height:12px;flex:0 0 auto;background:var(--nb-divider-tertiary)}.tools-mobile-page .tools-page__toolbar-compact-menu{display:inline-flex;align-items:center}.tools-mobile-page__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--nb-space-4);min-height:0}.tools-mobile-page--feature .tools-mobile-page__body{gap:var(--nb-space-2)}.tools-mobile-page__navigation-actions{display:inline-flex;align-items:center;width:max-content;max-width:100%;flex:0 1 auto;min-width:0;flex-wrap:nowrap;justify-content:flex-end;gap:var(--nb-space-2);overflow:hidden}.tools-mobile-page__navigation-actions .tools-page__toolbar-compact-menu,.tools-mobile-page__navigation-status{display:inline-flex;align-items:center}.tools-mobile-page__navigation-actions .tools-page__workspace-title-actions{gap:var(--nb-space-1)}.tools-mobile-page__navigation-actions .tools-mobile-page__back-button,.tools-mobile-page__navigation-actions .tools-page__workspace-action.nb-button,.tools-mobile-page__navigation-actions .tools-page__workspace-title-marker,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button,.tools-mobile-page__navigation-actions .language-switch .nb-language-button,.tools-mobile-page__navigation-actions .account-switch__trigger{width:var(--top-navigation-action-size);max-width:var(--top-navigation-action-size);min-width:var(--top-navigation-action-size);min-height:var(--top-navigation-action-size);padding:0;overflow:hidden}.tools-mobile-page__navigation-actions .tools-mobile-page__back-button,.tools-mobile-page__navigation-actions .tools-page__workspace-action.nb-button,.tools-mobile-page__navigation-actions .tools-page__workspace-title-marker,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button,.tools-mobile-page__navigation-actions .language-switch .nb-language-button,.tools-mobile-page__navigation-actions .account-switch__trigger{border-color:transparent;background:transparent;color:var(--nb-text-main);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__navigation-actions .tools-mobile-page__back-button .nb-icon-button__icon,.tools-mobile-page__navigation-actions .tools-page__workspace-action .nb-icon-button__icon,.tools-mobile-page__navigation-actions .tools-page__workspace-action-icon,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger .nb-icon-button__icon,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger-icon,.tools-mobile-page__navigation-actions .language-switch .nb-language-button__icon,.tools-mobile-page__navigation-actions .account-switch__trigger-leading-icon{width:var(--top-navigation-icon-size);height:var(--top-navigation-icon-size)}.tools-mobile-page__navigation-actions .language-switch .nb-language-button__label,.tools-mobile-page__navigation-actions .language-switch .nb-language-button__icon--trailing,.tools-mobile-page__navigation-actions .account-switch__trigger-label,.tools-mobile-page__navigation-actions .account-switch__trigger-trailing-icon{display:none!important}.tools-mobile-page__navigation-actions .tools-mobile-page__back-button:focus-visible,.tools-mobile-page__navigation-actions .tools-page__workspace-action.nb-button:focus-visible,.tools-mobile-page__navigation-actions .tools-page__workspace-title-marker:focus-visible,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button:focus-visible,.tools-mobile-page__navigation-actions .language-switch .nb-language-button:focus-visible,.tools-mobile-page__navigation-actions .account-switch__trigger:focus-visible{border-color:transparent;background:var(--nb-icon-action-focus-bg);color:var(--nb-icon-action-focus-color);box-shadow:var(--nb-icon-action-focus-shadow)}.tools-mobile-page__navigation-actions .tools-mobile-page__back-button:active:not(:disabled),.tools-mobile-page__navigation-actions .tools-page__workspace-action.nb-button:active:not(:disabled),.tools-mobile-page__navigation-actions .tools-page__workspace-title-marker:active,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button:active:not(:disabled),.tools-mobile-page__navigation-actions .language-switch .nb-language-button:active:not(:disabled),.tools-mobile-page__navigation-actions .account-switch__trigger:active:not(:disabled){border-color:transparent;background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__navigation-actions .tools-page__workspace-search-popover .tools-page__workspace-action.nb-button[aria-expanded=true],.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button[aria-expanded=true],.tools-mobile-page__navigation-actions .language-switch .nb-language-button.nb-language-button--expanded,.tools-mobile-page__navigation-actions .account-switch__trigger.nb-language-button.nb-language-button--expanded{border-color:transparent;background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__navigation-summary{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;max-width:100%;color:var(--nb-text-muted);font-size:var(--nb-font-size-caption);line-height:var(--nb-line-height-caption);white-space:nowrap}.tools-mobile-page__bottom-toolbar-content{width:100%}.tools-mobile-page__bottom-navigation{--tools-mobile-bottom-action-size: var(--nb-bottom-floating-toolbar-height);--tools-mobile-bottom-icon-size: var(--nb-icon-size-mobile-bar);display:flex;align-items:center;width:100%;min-width:0;gap:var(--nb-space-2)}.tools-mobile-page__bottom-navigation-group{display:inline-flex;align-items:center;gap:var(--nb-space-2);min-width:0;flex:0 0 auto}.tools-mobile-page__bottom-navigation-group--actions{min-width:0}.tools-mobile-page__bottom-navigation-group--actions .tools-page__workspace-title-actions{gap:var(--nb-space-2)}.tools-mobile-page__bottom-navigation-group--meta{margin-left:auto}.tools-mobile-page__bottom-navigation .tools-mobile-page__back-button,.tools-mobile-page__bottom-navigation .tools-page__workspace-action.nb-button,.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button,.tools-mobile-page__bottom-navigation .account-switch__trigger{width:var(--tools-mobile-bottom-action-size);min-width:var(--tools-mobile-bottom-action-size);min-height:var(--tools-mobile-bottom-action-size);padding:0}.tools-mobile-page__bottom-navigation .tools-page__workspace-action.nb-button,.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button,.tools-mobile-page__bottom-navigation .account-switch__trigger{border-color:transparent;background:transparent;color:var(--nb-text-main);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__bottom-navigation .tools-page__workspace-action .nb-icon-button__icon,.tools-mobile-page__bottom-navigation .tools-page__workspace-action-icon,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger .nb-icon-button__icon,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger-icon,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button__icon,.tools-mobile-page__bottom-navigation .account-switch__trigger-leading-icon{width:var(--tools-mobile-bottom-icon-size);height:var(--tools-mobile-bottom-icon-size)}.tools-mobile-page__bottom-navigation .language-switch .nb-language-button__label,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button__icon--trailing,.tools-mobile-page__bottom-navigation .account-switch__trigger-label,.tools-mobile-page__bottom-navigation .account-switch__trigger-trailing-icon{display:none}.tools-mobile-page__bottom-navigation .tools-page__workspace-action.nb-button:focus-visible,.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker:focus-visible,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button:focus-visible,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button:focus-visible,.tools-mobile-page__bottom-navigation .account-switch__trigger:focus-visible{border-color:transparent;background:var(--nb-icon-action-focus-bg);color:var(--nb-icon-action-focus-color);box-shadow:var(--nb-icon-action-focus-shadow)}.tools-mobile-page__bottom-navigation .tools-page__workspace-action.nb-button:active:not(:disabled),.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker:active,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button:active:not(:disabled),.tools-mobile-page__bottom-navigation .language-switch .nb-language-button:active:not(:disabled),.tools-mobile-page__bottom-navigation .account-switch__trigger:active:not(:disabled){border-color:transparent;background:var(--nb-interaction-pressed-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__bottom-navigation .tools-page__workspace-search-popover .tools-page__workspace-action.nb-button[aria-expanded=true],.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button[aria-expanded=true],.tools-mobile-page__bottom-navigation .language-switch .nb-language-button.nb-language-button--expanded,.tools-mobile-page__bottom-navigation .account-switch__trigger.nb-language-button.nb-language-button--expanded{border-color:transparent;background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);box-shadow:var(--nb-shadow-none)}.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker{display:inline-flex;align-items:center;justify-content:center;min-width:var(--tools-mobile-bottom-action-size);opacity:1}.tools-mobile-page__bottom-navigation-divider.nb-divider--vertical{align-self:stretch;height:var(--tools-mobile-bottom-action-size);--nb-divider-line-width: var(--nb-divider-tertiary-width);--nb-divider-line-color: var(--nb-divider-tertiary);flex:0 0 auto}.tools-mobile-page__feedback{padding:var(--nb-space-3) var(--nb-space-4);border:var(--nb-border-width-surface-card) solid var(--nb-state-border-feedback-danger);border-radius:var(--nb-radius-md);background:var(--nb-surface-danger);color:var(--nb-danger)}.tools-mobile-page__list{display:grid;gap:var(--nb-space-3)}.tools-mobile-page__list-item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--nb-control-height-lg);padding:var(--nb-space-4) var(--nb-space-5);border:var(--nb-border-width-surface-card) solid var(--nb-surface-card-border-line);border-radius:var(--nb-radius-lg);background:var(--nb-bg-elevated);color:var(--nb-text-main);font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard),transform var(--nb-duration-fast) var(--nb-ease-standard)}.tools-mobile-page__list-item:focus-visible{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface)}.tools-mobile-page__list-item:active{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-pressed-surface);transform:scale(.995)}.tools-mobile-page__list-item-label{font-size:var(--nb-font-size-body);font-weight:var(--nb-font-weight-semibold)}.tools-mobile-page__title-row{display:inline-flex;align-items:center;gap:var(--nb-space-3);min-width:0}.tools-mobile-page__back-button{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--top-navigation-height) - var(--nb-space-2));height:calc(var(--top-navigation-height) - var(--nb-space-2));padding:0;border:0;background:transparent;color:var(--nb-primary);font:inherit;border-radius:var(--nb-radius-pill);cursor:pointer;touch-action:manipulation}.tools-mobile-page__back-button .nb-icon-button__icon{width:var(--nb-icon-size-mobile-bar);height:var(--nb-icon-size-mobile-bar)}.tools-mobile-page__back-button:focus-visible{background:var(--nb-interaction-hover-surface)}@media (hover: hover) and (pointer: fine){.tools-mobile-page__list-item:hover{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-hover-surface)}.tools-mobile-page__back-button:hover{background:var(--nb-interaction-hover-surface)}}.tools-mobile-page__back-icon{width:var(--nb-icon-size-mobile-bar);height:var(--nb-icon-size-mobile-bar);transform:rotate(90deg)}.tools-mobile-page__title-divider.nb-divider--vertical{align-self:stretch;height:calc(var(--top-navigation-height) - var(--nb-space-1));--nb-divider-line-width: var(--nb-divider-tertiary-width);--nb-divider-line-color: var(--nb-divider-tertiary)}.tools-mobile-page__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--top-navigation-title-font-size);line-height:var(--top-navigation-title-line-height);font-weight:var(--nb-font-weight-semibold)}.tools-mobile-page__workspace{flex:1 1 auto;min-height:0;min-width:0;overscroll-behavior-x:none}.tools-mobile-page .tools-page__workspace-title-actions{gap:var(--nb-space-1)}.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__body{gap:var(--nb-space-3)}.tools-mobile-page--layout-mobile-landscape.tools-mobile-page--feature .tools-mobile-page__body{gap:var(--nb-space-2)}.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__list-item{min-height:var(--nb-control-height-md);padding:var(--nb-space-3) var(--nb-space-4)}.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__workspace{padding-bottom:var(--nb-space-3)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__body{gap:var(--nb-space-4);padding-left:0;padding-right:0}.tools-mobile-page--layout-tablet-portrait.tools-mobile-page--feature{--tools-mobile-page-header-offset: var(--nb-space-3)}.tools-mobile-page--layout-tablet-portrait.tools-mobile-page--feature .tools-mobile-page__body{gap:var(--nb-space-3)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__navigation.top-navigation{padding-left:var(--nb-container-tablet-padding);padding-right:max(var(--nb-space-4),calc(var(--nb-safe-area-right) + var(--nb-space-3)))}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__list{grid-template-columns:repeat(2,minmax(0,1fr))}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__list-item{min-height:calc(var(--nb-control-height-lg) + var(--nb-space-1))}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__workspace{max-width:none}.tools-mobile-page--layout-tablet-portrait,.tools-mobile-page--layout-mobile-landscape,.tools-mobile-page--layout-mobile-portrait{padding:var(--tools-mobile-page-header-offset) 0 calc(var(--nb-space-3) + var(--nb-safe-area-bottom))}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__body,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__body,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__body{padding-left:var(--nb-container-mobile-padding);padding-right:var(--nb-container-mobile-padding)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__list-item,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__list-item,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__list-item{min-height:var(--nb-control-height-md);padding:var(--nb-space-3) var(--nb-space-4)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__navigation-actions,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__navigation-actions,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__navigation-actions,.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__bottom-navigation,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__bottom-navigation,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__bottom-navigation,.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__bottom-navigation-group,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__bottom-navigation-group,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__bottom-navigation-group{gap:var(--nb-space-1)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__title-row,.tools-mobile-page--layout-mobile-landscape .tools-mobile-page__title-row,.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__title-row{gap:var(--nb-space-2)}.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__navigation.top-navigation{padding-left:max(var(--nb-space-4),calc(var(--nb-safe-area-left) + var(--nb-space-4)));padding-right:max(var(--nb-space-4),calc(var(--nb-safe-area-right) + var(--nb-space-4)))}.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__list{grid-template-columns:1fr}.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__body{gap:var(--nb-space-3)}.tools-mobile-page--layout-mobile-portrait.tools-mobile-page--feature .tools-mobile-page__body{gap:var(--nb-space-2)}.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__bottom-navigation{--tools-mobile-bottom-action-size: calc(var(--nb-control-height-lg) + var(--nb-space-1))}.tools-mobile-page--layout-mobile-portrait .tools-mobile-page__bottom-navigation-group--actions .tools-page__workspace-title-actions{gap:var(--nb-space-1)}.tools-mobile-page--layout-tablet-portrait .tools-mobile-page__bottom-navigation{--tools-mobile-bottom-action-size: calc(var(--nb-control-height-lg) + var(--nb-space-3))}@media (hover: hover) and (pointer: fine){.tools-mobile-page__navigation-actions .tools-mobile-page__back-button:hover,.tools-mobile-page__navigation-actions .tools-page__workspace-action.nb-button:hover,.tools-mobile-page__navigation-actions .tools-page__workspace-title-marker:hover,.tools-mobile-page__navigation-actions .tools-page__compact-menu-trigger.nb-button:hover,.tools-mobile-page__navigation-actions .language-switch .nb-language-button:hover,.tools-mobile-page__navigation-actions .account-switch__trigger:hover,.tools-mobile-page__bottom-navigation .tools-page__workspace-action.nb-button:hover,.tools-mobile-page__bottom-navigation .tools-page__workspace-title-marker:hover,.tools-mobile-page__bottom-navigation .tools-page__compact-menu-trigger.nb-button:hover,.tools-mobile-page__bottom-navigation .language-switch .nb-language-button:hover,.tools-mobile-page__bottom-navigation .account-switch__trigger:hover{border-color:transparent;background:var(--nb-icon-action-hover-bg);color:var(--nb-icon-action-hover-color);box-shadow:var(--nb-shadow-none)}}:root,.nb-theme-light,.nb-theme-dark{--nb-alpha-0: 0;--nb-alpha-2: .02;--nb-alpha-3: .03;--nb-alpha-4: .04;--nb-alpha-5: .05;--nb-alpha-6: .06;--nb-alpha-8: .08;--nb-alpha-10: .1;--nb-alpha-11: .11;--nb-alpha-12: .12;--nb-alpha-14: .14;--nb-alpha-16: .16;--nb-alpha-18: .18;--nb-alpha-20: .2;--nb-alpha-22: .22;--nb-alpha-24: .24;--nb-alpha-26: .26;--nb-alpha-28: .28;--nb-alpha-30: .3;--nb-alpha-32: .32;--nb-alpha-34: .34;--nb-alpha-36: .36;--nb-alpha-38: .38;--nb-alpha-40: .4;--nb-alpha-42: .42;--nb-alpha-45: .45;--nb-alpha-46: .46;--nb-alpha-48: .48;--nb-alpha-50: .5;--nb-alpha-52: .52;--nb-alpha-54: .54;--nb-alpha-56: .56;--nb-alpha-58: .58;--nb-alpha-60: .6;--nb-alpha-62: .62;--nb-alpha-66: .66;--nb-alpha-68: .68;--nb-alpha-72: .72;--nb-alpha-78: .78;--nb-alpha-80: .8;--nb-alpha-82: .82;--nb-alpha-86: .86;--nb-alpha-88: .88;--nb-alpha-90: .9;--nb-alpha-92: .92;--nb-alpha-96: .96;--nb-alpha-100: 1}:root,.nb-theme-light,.nb-theme-dark{--nb-opacity-none: var(--nb-alpha-0);--nb-opacity-full: var(--nb-alpha-100);--nb-opacity-text-main: var(--nb-alpha-88);--nb-opacity-text-sub: var(--nb-alpha-60);--nb-opacity-text-muted: var(--nb-alpha-46);--nb-opacity-text-placeholder: var(--nb-alpha-34);--nb-opacity-text-disabled: var(--nb-alpha-26);--nb-opacity-border-soft: var(--nb-alpha-8);--nb-opacity-border-default: var(--nb-alpha-14);--nb-opacity-border-strong: var(--nb-alpha-22);--nb-opacity-hover: var(--nb-alpha-8);--nb-opacity-active: var(--nb-alpha-12);--nb-opacity-selected: var(--nb-alpha-12);--nb-opacity-disabled: var(--nb-alpha-28);--nb-opacity-overlay-soft: var(--nb-alpha-6);--nb-opacity-overlay-medium: var(--nb-alpha-12);--nb-opacity-overlay-strong: var(--nb-alpha-20);--nb-opacity-focus-ring: var(--nb-alpha-22);--nb-opacity-glass-soft: var(--nb-alpha-46);--nb-opacity-glass-default: var(--nb-alpha-58);--nb-opacity-glass-strong: var(--nb-alpha-72);--nb-opacity-control-bg: var(--nb-alpha-78);--nb-opacity-control-bg-hover: var(--nb-alpha-92);--nb-opacity-control-border: var(--nb-alpha-18);--nb-opacity-shadow-soft: var(--nb-alpha-4);--nb-opacity-shadow-default: var(--nb-alpha-6);--nb-opacity-shadow-strong: var(--nb-alpha-18)}.nb-theme-dark{--nb-opacity-text-main: var(--nb-alpha-90);--nb-opacity-text-sub: var(--nb-alpha-66);--nb-opacity-text-muted: var(--nb-alpha-48);--nb-opacity-text-placeholder: var(--nb-alpha-36);--nb-opacity-text-disabled: var(--nb-alpha-28);--nb-opacity-border-soft: var(--nb-alpha-8);--nb-opacity-border-default: var(--nb-alpha-14);--nb-opacity-border-strong: var(--nb-alpha-22);--nb-opacity-hover: var(--nb-alpha-8);--nb-opacity-active: var(--nb-alpha-18);--nb-opacity-selected: var(--nb-alpha-22);--nb-opacity-disabled: var(--nb-alpha-28);--nb-opacity-overlay-soft: var(--nb-alpha-24);--nb-opacity-overlay-medium: var(--nb-alpha-38);--nb-opacity-overlay-strong: var(--nb-alpha-56);--nb-opacity-focus-ring: var(--nb-alpha-30);--nb-opacity-glass-soft: var(--nb-alpha-46);--nb-opacity-glass-default: var(--nb-alpha-58);--nb-opacity-glass-strong: var(--nb-alpha-72);--nb-opacity-control-bg: var(--nb-alpha-72);--nb-opacity-control-bg-hover: var(--nb-alpha-82);--nb-opacity-control-border: var(--nb-alpha-14);--nb-opacity-shadow-soft: var(--nb-alpha-28);--nb-opacity-shadow-default: var(--nb-alpha-36);--nb-opacity-shadow-strong: var(--nb-alpha-56)}:root,.nb-theme-light{--nb-rgb-black: 0 0 0;--nb-rgb-white: 255 255 255;--nb-rgb-text-main: 12 14 18;--nb-rgb-text-sub: 12 14 18;--nb-rgb-text-inverse: 255 255 255;--nb-rgb-bg-main: 208 208 212;--nb-rgb-bg-panel: 255 255 255;--nb-rgb-bg-elevated: 255 255 255;--nb-rgb-primary: 0 122 255;--nb-rgb-primary-hover: 0 110 230;--nb-rgb-primary-active: 0 94 203;--nb-rgb-success: 52 199 89;--nb-rgb-warning: 255 149 0;--nb-rgb-danger: 255 59 48;--nb-rgb-info: 0 122 255;--nb-rgb-system-gray: 142 142 147;--nb-rgb-system-gray-2: 174 174 178;--nb-rgb-system-gray-3: 199 199 204;--nb-rgb-system-gray-4: 209 209 214;--nb-rgb-system-gray-5: 229 229 234;--nb-rgb-system-gray-6: 242 242 247;--nb-rgb-warm-surface-1: 255 255 255;--nb-rgb-warm-surface-2: 255 255 255;--nb-rgb-warm-surface-3: 255 255 255;--nb-rgb-warm-border: 209 209 214}.nb-theme-dark{--nb-rgb-black: 0 0 0;--nb-rgb-white: 255 255 255;--nb-rgb-text-main: 255 255 255;--nb-rgb-text-sub: 255 255 255;--nb-rgb-text-inverse: 0 0 0;--nb-rgb-bg-main: 0 0 0;--nb-rgb-bg-panel: 48 44 42;--nb-rgb-bg-elevated: 60 54 50;--nb-rgb-primary: 10 132 255;--nb-rgb-primary-hover: 47 151 255;--nb-rgb-primary-active: 0 110 219;--nb-rgb-success: 48 209 88;--nb-rgb-warning: 255 159 10;--nb-rgb-danger: 255 69 58;--nb-rgb-info: 10 132 255;--nb-rgb-system-gray: 142 142 147;--nb-rgb-system-gray-2: 99 99 102;--nb-rgb-system-gray-3: 72 72 74;--nb-rgb-system-gray-4: 58 58 60;--nb-rgb-system-gray-5: 44 44 46;--nb-rgb-system-gray-6: 28 28 30;--nb-rgb-warm-surface-1: 58 52 48;--nb-rgb-warm-surface-2: 68 60 54;--nb-rgb-warm-surface-3: 78 68 60;--nb-rgb-warm-border: 255 244 232}:root,.nb-theme-light,.nb-theme-dark{--nb-bg-transparent: transparent;--nb-shadow-none: none;--nb-bg-main: rgb(var(--nb-rgb-bg-main));--nb-bg-page: var(--nb-bg-main);--nb-border-focus: var(--nb-primary);--nb-border-error: var(--nb-danger);--nb-text-main: rgb(var(--nb-rgb-text-main) / var(--nb-opacity-text-main));--nb-text-sub: rgb(var(--nb-rgb-text-sub) / var(--nb-opacity-text-sub));--nb-text-muted: rgb(var(--nb-rgb-text-sub) / var(--nb-opacity-text-muted));--nb-text-placeholder: rgb(var(--nb-rgb-text-sub) / var(--nb-opacity-text-placeholder));--nb-text-disabled: rgb(var(--nb-rgb-text-sub) / var(--nb-opacity-text-disabled));--nb-text-inverse: rgb(var(--nb-rgb-text-inverse));--nb-text-link: var(--nb-primary);--nb-primary: rgb(var(--nb-rgb-primary));--nb-primary-hover: rgb(var(--nb-rgb-primary-hover));--nb-primary-active: rgb(var(--nb-rgb-primary-active));--nb-primary-text: rgb(var(--nb-rgb-white));--nb-success: rgb(var(--nb-rgb-success));--nb-warning: rgb(var(--nb-rgb-warning));--nb-danger: rgb(var(--nb-rgb-danger));--nb-info: var(--nb-primary);--nb-info-bg: var(--nb-primary-soft);--nb-state-inactive: rgb(var(--nb-rgb-system-gray));--nb-surface-success: var(--nb-success-bg);--nb-surface-warning: var(--nb-warning-bg);--nb-surface-danger: var(--nb-danger-bg);--nb-control-border-active: var(--nb-input-border-active);--nb-control-border-rest: var(--nb-divider-primary);--nb-control-text-hover: var(--nb-input-text);--nb-control-text-active: var(--nb-primary);--nb-control-text-strong: var(--nb-input-text);--nb-disabled-opacity: var(--nb-alpha-56);--nb-input-text: var(--nb-text-main);--nb-input-placeholder: var(--nb-text-placeholder);--nb-input-border-rest: var(--nb-divider-primary);--nb-input-border-hover: var(--nb-divider-emphasis);--nb-input-border-active: var(--nb-border-focus);--nb-input-disabled-bg: var(--nb-control-bg);--nb-input-disabled-border: var(--nb-divider-secondary);--nb-input-disabled-text: var(--nb-text-disabled);--nb-button-primary-bg: var(--nb-primary);--nb-button-primary-border: color-mix(in srgb, var(--nb-primary) 48%, var(--nb-button-glass-border));--nb-button-primary-text: var(--nb-primary-text);--nb-button-neutral-bg: var(--nb-button-secondary-bg);--nb-button-neutral-border: var(--nb-button-glass-border);--nb-button-neutral-text: var(--nb-button-secondary-text);--nb-button-warning-bg: var(--nb-warning-bg);--nb-button-warning-border: color-mix(in srgb, var(--nb-warning) 30%, var(--nb-button-glass-border));--nb-button-warning-text: var(--nb-warning);--nb-button-danger-subtle-bg: color-mix(in srgb, var(--nb-danger) 8%, var(--nb-button-glass-surface-ghost));--nb-button-danger-subtle-border: color-mix(in srgb, var(--nb-danger) 28%, var(--nb-button-glass-border));--nb-button-danger-subtle-text: var(--nb-danger);--nb-button-danger-bg: color-mix(in srgb, var(--nb-danger) 24%, var(--nb-button-glass-surface));--nb-button-danger-border: color-mix(in srgb, var(--nb-danger) 42%, var(--nb-button-glass-border));--nb-button-danger-text: var(--nb-primary-text);--nb-button-ghost-bg: var(--nb-button-glass-surface-ghost);--nb-button-ghost-border: var(--nb-button-glass-border);--nb-button-ghost-text: var(--nb-text-main);--nb-button-disabled-bg: var(--nb-control-bg);--nb-button-disabled-border: var(--nb-divider-secondary);--nb-button-disabled-text: var(--nb-text-disabled);--nb-button-disabled-shadow: var(--nb-shadow-none);--nb-table-header-text: var(--nb-text-sub);--nb-table-body-text: var(--nb-text-main);--nb-table-muted-text: var(--nb-text-muted);--nb-table-divider-color: var(--nb-divider-secondary);--nb-focus-ring: rgb(var(--nb-rgb-primary) / var(--nb-opacity-focus-ring));--nb-scrollbar-track: transparent}.nb-theme-light{color-scheme:light;--nb-bg-page: var(--nb-layer-page-bg);--nb-bg-panel: rgb(var(--nb-rgb-bg-panel));--nb-bg-input: var(--nb-layer-control-bg);--nb-border-main: rgba(12, 14, 18, .12);--nb-border-soft: rgba(12, 14, 18, .075);--nb-border-strong: rgba(12, 14, 18, .18);--nb-border-hover: rgba(12, 14, 18, .18);--nb-divider-primary-color: rgba(12, 14, 18, .12);--nb-divider-secondary-color: rgba(12, 14, 18, .075);--nb-divider-tertiary-color: rgba(12, 14, 18, .045);--nb-divider-emphasis-color: rgba(12, 14, 18, .18);--nb-input-text: rgba(12, 14, 18, .88);--nb-input-placeholder: rgba(12, 14, 18, .34);--nb-input-border-rest: var(--nb-divider-primary);--nb-input-border-hover: var(--nb-divider-emphasis);--nb-input-border-active: var(--nb-border-focus);--nb-input-disabled-bg: color-mix(in srgb, var(--nb-control-bg) 78%, transparent);--nb-input-disabled-border: var(--nb-divider-secondary);--nb-input-disabled-text: rgba(12, 14, 18, .26);--nb-table-header-text: rgba(12, 14, 18, .62);--nb-table-body-text: rgba(12, 14, 18, .86);--nb-table-muted-text: rgba(12, 14, 18, .46);--nb-table-divider-color: rgba(12, 14, 18, .075);--nb-primary-soft: rgb(var(--nb-rgb-primary) / var(--nb-alpha-10));--nb-success-bg: rgb(var(--nb-rgb-success) / var(--nb-alpha-10));--nb-success-border: rgb(var(--nb-rgb-success) / var(--nb-alpha-28));--nb-success-border-subtle: rgb(var(--nb-rgb-success) / var(--nb-alpha-18));--nb-warning-bg: rgb(var(--nb-rgb-warning) / var(--nb-alpha-10));--nb-warning-border: rgb(var(--nb-rgb-warning) / var(--nb-alpha-28));--nb-warning-border-subtle: rgb(var(--nb-rgb-warning) / var(--nb-alpha-18));--nb-danger-bg: rgb(var(--nb-rgb-danger) / var(--nb-alpha-10));--nb-danger-border: rgb(var(--nb-rgb-danger) / var(--nb-alpha-28));--nb-danger-border-subtle: rgb(var(--nb-rgb-danger) / var(--nb-alpha-18));--nb-info-border: rgb(var(--nb-rgb-info) / var(--nb-alpha-28));--nb-info-border-subtle: rgb(var(--nb-rgb-info) / var(--nb-alpha-18));--nb-surface-hover: #f2f2f7;--nb-surface-active: var(--nb-primary-soft);--nb-surface-selected: rgb(var(--nb-rgb-primary) / var(--nb-opacity-selected));--nb-surface-disabled: #f2f2f7;--nb-surface-readonly: #f8f8fa;--nb-control-bg: var(--nb-layer-control-bg);--nb-control-bg-hover: var(--nb-layer-control-hover-bg);--nb-control-bg-active: var(--nb-layer-control-active-bg);--nb-control-border: var(--nb-input-border-rest);--nb-control-text: var(--nb-input-text);--nb-control-text-muted: var(--nb-input-placeholder);--nb-control-text-shadow-active: var(--nb-shadow-none);--nb-control-filter-rest: grayscale(100%) opacity(var(--nb-alpha-60));--nb-control-filter-hover: grayscale(50%) opacity(var(--nb-alpha-80));--nb-control-filter-active: grayscale(0%) opacity(var(--nb-alpha-100));--nb-button-secondary-bg: var(--nb-button-glass-surface);--nb-button-neutral-hover-bg: var(--nb-button-glass-surface-hover);--nb-button-neutral-hover-border: var(--nb-button-glass-border-hover);--nb-button-secondary-hover-bg: var(--nb-button-glass-surface-hover);--nb-button-secondary-text: rgba(12, 14, 18, .82);--nb-button-neutral-text: var(--nb-button-secondary-text);--nb-button-primary-text: rgba(255, 255, 255, .96);--nb-button-primary-bg: color-mix(in srgb, var(--nb-primary) 40%, var(--nb-button-glass-surface));--nb-button-primary-hover-bg: color-mix(in srgb, var(--nb-primary) 48%, var(--nb-button-glass-surface-hover));--nb-button-primary-hover-border: color-mix(in srgb, var(--nb-primary) 56%, var(--nb-button-glass-border-hover));--nb-button-primary-active-bg: color-mix(in srgb, var(--nb-primary) 54%, var(--nb-button-glass-surface-active));--nb-button-primary-active-border: color-mix(in srgb, var(--nb-primary) 62%, var(--nb-button-glass-border-hover));--nb-button-warning-bg: color-mix(in srgb, var(--nb-warning) 10%, var(--nb-button-glass-surface));--nb-button-warning-hover-bg: color-mix(in srgb, var(--nb-warning) 16%, var(--nb-button-glass-surface-hover));--nb-button-warning-hover-border: color-mix(in srgb, var(--nb-warning) 34%, var(--nb-button-glass-border-hover));--nb-button-warning-active-bg: color-mix(in srgb, var(--nb-warning) 18%, var(--nb-button-glass-surface-active));--nb-button-warning-active-border: color-mix(in srgb, var(--nb-warning) 38%, var(--nb-button-glass-border-hover));--nb-button-danger-subtle-hover-bg: color-mix(in srgb, var(--nb-danger) 12%, var(--nb-button-glass-surface-ghost-hover));--nb-button-danger-subtle-hover-border: color-mix(in srgb, var(--nb-danger) 32%, var(--nb-button-glass-border-hover));--nb-button-danger-subtle-active-bg: color-mix(in srgb, var(--nb-danger) 14%, var(--nb-button-glass-surface-ghost-active));--nb-button-danger-subtle-active-border: color-mix(in srgb, var(--nb-danger) 36%, var(--nb-button-glass-border-hover));--nb-button-danger-hover-bg: color-mix(in srgb, var(--nb-danger) 30%, var(--nb-button-glass-surface-hover));--nb-button-danger-hover-border: color-mix(in srgb, var(--nb-danger) 46%, var(--nb-button-glass-border-hover));--nb-button-danger-active-bg: color-mix(in srgb, var(--nb-danger) 34%, var(--nb-button-glass-surface-active));--nb-button-danger-active-border: color-mix(in srgb, var(--nb-danger) 52%, var(--nb-button-glass-border-hover));--nb-button-ghost-bg: var(--nb-button-glass-surface-ghost);--nb-button-ghost-hover-bg: var(--nb-button-glass-surface-ghost-hover);--nb-button-ghost-hover-border: var(--nb-button-glass-border);--nb-button-ghost-active-bg: var(--nb-button-glass-surface-ghost-active);--nb-button-ghost-active-border: var(--nb-button-glass-border-hover);--nb-button-ghost-text: rgba(12, 14, 18, .72);--nb-button-disabled-bg: color-mix(in srgb, var(--nb-button-neutral-bg) 72%, transparent);--nb-button-disabled-border: var(--nb-divider-secondary);--nb-button-disabled-text: rgba(12, 14, 18, .28);--nb-button-disabled-shadow: var(--nb-shadow-none);--nb-bg-fog: none;--nb-shadow-control: var(--nb-button-glass-shadow);--nb-shadow-control-active: var(--nb-button-glass-shadow-hover), 0 0 0 3px rgb(var(--nb-rgb-primary) / var(--nb-alpha-16));--nb-shadow-inset-soft: inset 0 1px 1px rgba(0, 0, 0, var(--nb-alpha-3));--nb-scrollbar-thumb: rgb(var(--nb-rgb-text-sub) / var(--nb-alpha-28));--nb-scrollbar-thumb-hover: rgb(var(--nb-rgb-text-sub) / var(--nb-alpha-42))}.nb-theme-dark{color-scheme:dark;--nb-bg-page: var(--nb-layer-page-bg);--nb-bg-panel: rgb(var(--nb-rgb-bg-panel) / var(--nb-alpha-92));--nb-bg-input: var(--nb-layer-control-bg);--nb-border-main: rgba(255, 255, 255, .16);--nb-border-soft: rgba(255, 255, 255, .1);--nb-border-strong: rgba(255, 255, 255, .22);--nb-border-hover: rgba(255, 255, 255, .22);--nb-divider-primary-color: rgba(255, 255, 255, .16);--nb-divider-secondary-color: rgba(255, 255, 255, .1);--nb-divider-tertiary-color: rgba(255, 255, 255, .065);--nb-divider-emphasis-color: rgba(255, 255, 255, .22);--nb-input-text: rgba(255, 255, 255, .9);--nb-input-placeholder: rgba(255, 255, 255, .36);--nb-input-border-rest: var(--nb-divider-primary);--nb-input-border-hover: var(--nb-divider-emphasis);--nb-input-border-active: var(--nb-border-focus);--nb-input-disabled-bg: color-mix(in srgb, var(--nb-control-bg) 72%, transparent);--nb-input-disabled-border: var(--nb-divider-secondary);--nb-input-disabled-text: rgba(255, 255, 255, .28);--nb-table-header-text: rgba(255, 255, 255, .62);--nb-table-body-text: rgba(255, 255, 255, .88);--nb-table-muted-text: rgba(255, 255, 255, .48);--nb-table-divider-color: rgba(255, 255, 255, .1);--nb-primary-soft: rgb(var(--nb-rgb-primary) / var(--nb-alpha-18));--nb-success-bg: rgb(var(--nb-rgb-success) / var(--nb-alpha-16));--nb-success-border: rgb(var(--nb-rgb-success) / var(--nb-alpha-30));--nb-success-border-subtle: rgb(var(--nb-rgb-success) / var(--nb-alpha-20));--nb-warning-bg: rgb(var(--nb-rgb-warning) / var(--nb-alpha-16));--nb-warning-border: rgb(var(--nb-rgb-warning) / var(--nb-alpha-30));--nb-warning-border-subtle: rgb(var(--nb-rgb-warning) / var(--nb-alpha-20));--nb-danger-bg: rgb(var(--nb-rgb-danger) / var(--nb-alpha-16));--nb-danger-border: rgb(var(--nb-rgb-danger) / var(--nb-alpha-30));--nb-danger-border-subtle: rgb(var(--nb-rgb-danger) / var(--nb-alpha-20));--nb-info-border: rgb(var(--nb-rgb-info) / var(--nb-alpha-30));--nb-info-border-subtle: rgb(var(--nb-rgb-info) / var(--nb-alpha-20));--nb-surface-hover: rgb(var(--nb-rgb-warm-border) / var(--nb-opacity-hover));--nb-surface-active: rgb(var(--nb-rgb-primary) / var(--nb-opacity-active));--nb-surface-selected: rgb(var(--nb-rgb-primary) / var(--nb-opacity-selected));--nb-surface-disabled: rgb(var(--nb-rgb-warm-border) / var(--nb-alpha-6));--nb-surface-readonly: rgb(var(--nb-rgb-warm-border) / var(--nb-alpha-4));--nb-control-bg: var(--nb-layer-control-bg);--nb-control-bg-hover: var(--nb-layer-control-hover-bg);--nb-control-bg-active: var(--nb-layer-control-active-bg);--nb-control-border: var(--nb-input-border-rest);--nb-control-text: var(--nb-input-text);--nb-control-text-muted: var(--nb-input-placeholder);--nb-control-text-shadow-active: 0 0 10px rgb(var(--nb-rgb-white) / var(--nb-alpha-22));--nb-control-filter-rest: grayscale(100%) opacity(var(--nb-alpha-56));--nb-control-filter-hover: grayscale(50%) opacity(var(--nb-alpha-82));--nb-control-filter-active: grayscale(0%) opacity(var(--nb-alpha-100));--nb-button-secondary-bg: var(--nb-button-glass-surface);--nb-button-neutral-hover-bg: var(--nb-button-glass-surface-hover);--nb-button-neutral-hover-border: var(--nb-button-glass-border-hover);--nb-button-secondary-hover-bg: var(--nb-button-glass-surface-hover);--nb-button-secondary-text: rgba(255, 255, 255, .86);--nb-button-neutral-text: var(--nb-button-secondary-text);--nb-button-primary-text: rgba(255, 255, 255, .96);--nb-button-primary-bg: color-mix(in srgb, var(--nb-primary) 34%, var(--nb-button-glass-surface));--nb-button-primary-hover-bg: color-mix(in srgb, var(--nb-primary) 42%, var(--nb-button-glass-surface-hover));--nb-button-primary-hover-border: color-mix(in srgb, var(--nb-primary) 52%, var(--nb-button-glass-border-hover));--nb-button-primary-active-bg: color-mix(in srgb, var(--nb-primary) 48%, var(--nb-button-glass-surface-active));--nb-button-primary-active-border: color-mix(in srgb, var(--nb-primary) 58%, var(--nb-button-glass-border-hover));--nb-button-warning-bg: color-mix(in srgb, var(--nb-warning) 12%, var(--nb-button-glass-surface));--nb-button-warning-hover-bg: color-mix(in srgb, var(--nb-warning) 18%, var(--nb-button-glass-surface-hover));--nb-button-warning-hover-border: color-mix(in srgb, var(--nb-warning) 34%, var(--nb-button-glass-border-hover));--nb-button-warning-active-bg: color-mix(in srgb, var(--nb-warning) 22%, var(--nb-button-glass-surface-active));--nb-button-warning-active-border: color-mix(in srgb, var(--nb-warning) 38%, var(--nb-button-glass-border-hover));--nb-button-danger-subtle-hover-bg: color-mix(in srgb, var(--nb-danger) 14%, var(--nb-button-glass-surface-ghost-hover));--nb-button-danger-subtle-hover-border: color-mix(in srgb, var(--nb-danger) 32%, var(--nb-button-glass-border-hover));--nb-button-danger-subtle-active-bg: color-mix(in srgb, var(--nb-danger) 18%, var(--nb-button-glass-surface-ghost-active));--nb-button-danger-subtle-active-border: color-mix(in srgb, var(--nb-danger) 36%, var(--nb-button-glass-border-hover));--nb-button-danger-hover-bg: color-mix(in srgb, var(--nb-danger) 32%, var(--nb-button-glass-surface-hover));--nb-button-danger-hover-border: color-mix(in srgb, var(--nb-danger) 48%, var(--nb-button-glass-border-hover));--nb-button-danger-active-bg: color-mix(in srgb, var(--nb-danger) 36%, var(--nb-button-glass-surface-active));--nb-button-danger-active-border: color-mix(in srgb, var(--nb-danger) 54%, var(--nb-button-glass-border-hover));--nb-button-ghost-bg: var(--nb-button-glass-surface-ghost);--nb-button-ghost-hover-bg: var(--nb-button-glass-surface-ghost-hover);--nb-button-ghost-hover-border: var(--nb-button-glass-border);--nb-button-ghost-active-bg: var(--nb-button-glass-surface-ghost-active);--nb-button-ghost-active-border: var(--nb-button-glass-border-hover);--nb-button-ghost-text: rgba(255, 255, 255, .7);--nb-button-disabled-bg: color-mix(in srgb, var(--nb-button-neutral-bg) 68%, transparent);--nb-button-disabled-border: var(--nb-divider-secondary);--nb-button-disabled-text: rgba(255, 255, 255, .3);--nb-button-disabled-shadow: var(--nb-shadow-none);--nb-bg-fog: none;--nb-shadow-control: var(--nb-button-glass-shadow);--nb-shadow-control-active: var(--nb-button-glass-shadow-hover), 0 0 0 3px rgb(var(--nb-rgb-primary) / var(--nb-alpha-28));--nb-shadow-inset-soft: inset 0 1px 1px rgba(255, 244, 232, var(--nb-alpha-4));--nb-scrollbar-thumb: rgb(var(--nb-rgb-text-sub) / var(--nb-alpha-24));--nb-scrollbar-thumb-hover: rgb(var(--nb-rgb-text-sub) / var(--nb-alpha-38))}:root,.nb-theme-light,.nb-theme-dark{--nb-space-0: 0;--nb-space-1: 4px;--nb-space-2: 8px;--nb-space-3: 12px;--nb-space-4: 16px;--nb-space-5: 20px;--nb-space-6: 24px;--nb-space-7: 28px;--nb-space-8: 32px;--nb-space-9: 40px;--nb-space-10: 48px;--nb-space-12: 64px;--nb-gap-xs: var(--nb-space-1);--nb-gap-sm: var(--nb-space-2);--nb-gap-md: var(--nb-space-3);--nb-gap-lg: var(--nb-space-4);--nb-gap-xl: var(--nb-space-6);--nb-gap-2xl: var(--nb-space-8);--nb-padding-xs: var(--nb-space-1);--nb-padding-sm: var(--nb-space-2);--nb-padding-md: var(--nb-space-3);--nb-padding-lg: var(--nb-space-4);--nb-padding-xl: var(--nb-space-6);--nb-margin-xs: var(--nb-space-1);--nb-margin-sm: var(--nb-space-2);--nb-margin-md: var(--nb-space-3);--nb-margin-lg: var(--nb-space-4);--nb-margin-xl: var(--nb-space-6);--nb-radius-none: 0;--nb-radius-xs: 6px;--nb-radius-sm: 8px;--nb-radius-md: 10px;--nb-radius-lg: 12px;--nb-radius-xl: 16px;--nb-radius-2xl: 20px;--nb-radius-pill: 999px;--nb-popup-radius: var(--nb-radius-lg);--nb-border-width-thin: 1px;--nb-border-width-thick: 2px;--nb-focus-ring-width: 3px;--nb-control-height-xs: 28px;--nb-control-height-sm: 32px;--nb-control-height-md: 36px;--nb-control-height-lg: 40px;--nb-control-height-xl: 44px;--nb-control-height: var(--nb-control-height-lg);--nb-input-height-sm: var(--nb-control-height-sm);--nb-input-height-md: var(--nb-control-height-md);--nb-input-height-lg: var(--nb-control-height-lg);--nb-textarea-min-height-sm: calc(var(--nb-input-height-sm) * 3);--nb-textarea-min-height-md: calc(var(--nb-input-height-md) * 3 + var(--nb-space-3));--nb-textarea-min-height-lg: calc(var(--nb-input-height-lg) * 3 + var(--nb-space-6));--nb-radio-size-sm: 16px;--nb-radio-size-md: 18px;--nb-spinner-size-sm: 14px;--nb-spinner-size-md: 16px;--nb-spinner-size-lg: 20px;--nb-button-height-sm: var(--nb-input-height-sm);--nb-button-height-md: var(--nb-input-height-md);--nb-button-height-lg: var(--nb-input-height-lg);--nb-switch-track-width-sm: 40px;--nb-switch-track-height-sm: 24px;--nb-switch-thumb-size-sm: 16px;--nb-switch-thumb-offset-sm: 16px;--nb-switch-track-width-md: 48px;--nb-switch-track-height-md: 28px;--nb-switch-thumb-size-md: 20px;--nb-switch-thumb-offset-md: 20px;--nb-icon-size-xs: 12px;--nb-icon-size-sm: 14px;--nb-icon-size-md: 16px;--nb-icon-size-lg: 18px;--nb-icon-size-xl: 20px;--nb-page-padding-x: var(--nb-space-6);--nb-page-padding-y: var(--nb-space-5);--nb-card-padding: var(--nb-space-4);--nb-panel-padding: var(--nb-space-4);--nb-modal-panel-padding: var(--nb-space-5);--nb-modal-header-padding: var(--nb-modal-panel-padding);--nb-modal-body-padding-md: var(--nb-space-4);--nb-modal-body-padding-lg: var(--nb-modal-panel-padding);--nb-modal-edge-padding: var(--nb-space-6);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-scrollbar-size: 10px;--nb-table-cell-padding-x: var(--nb-space-3);--nb-table-cell-padding-y: var(--nb-space-2);--nb-form-row-gap: var(--nb-gap-lg);--nb-form-section-gap: var(--nb-gap-xl);--nb-shadow-size-sm: var(--nb-space-2);--nb-shadow-size-md: var(--nb-space-4);--nb-shadow-size-lg: var(--nb-space-6)}:root[data-device-profile=tablet-landscape]{--nb-control-height-md: 36px;--nb-page-padding-x: var(--nb-space-5);--nb-page-padding-y: var(--nb-space-5);--nb-card-padding: 18px;--nb-panel-padding: 18px;--nb-modal-panel-padding: 18px;--nb-modal-header-padding: 18px;--nb-modal-body-padding-md: var(--nb-space-4);--nb-modal-body-padding-lg: 18px;--nb-modal-edge-padding: var(--nb-space-5);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-table-cell-padding-x: var(--nb-space-3);--nb-table-cell-padding-y: 10px;--nb-form-row-gap: var(--nb-gap-lg);--nb-form-section-gap: var(--nb-gap-xl)}:root[data-device-profile=tablet-portrait]{--nb-control-height-md: 38px;--nb-page-padding-x: var(--nb-space-4);--nb-page-padding-y: var(--nb-space-4);--nb-card-padding: var(--nb-space-4);--nb-panel-padding: var(--nb-space-4);--nb-modal-panel-padding: var(--nb-space-4);--nb-modal-header-padding: var(--nb-space-4);--nb-modal-body-padding-md: 14px;--nb-modal-body-padding-lg: var(--nb-space-4);--nb-modal-edge-padding: var(--nb-space-4);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-table-cell-padding-x: var(--nb-space-3);--nb-table-cell-padding-y: var(--nb-space-3);--nb-form-row-gap: 14px;--nb-form-section-gap: 20px}:root[data-device-profile=mobile-landscape]{--nb-control-height-md: 36px;--nb-page-padding-x: var(--nb-space-4);--nb-page-padding-y: var(--nb-space-4);--nb-card-padding: var(--nb-space-4);--nb-panel-padding: var(--nb-space-4);--nb-modal-panel-padding: var(--nb-space-4);--nb-modal-header-padding: var(--nb-space-4);--nb-modal-body-padding-md: 14px;--nb-modal-body-padding-lg: var(--nb-space-4);--nb-modal-edge-padding: var(--nb-space-4);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-table-cell-padding-x: var(--nb-space-3);--nb-table-cell-padding-y: 10px;--nb-form-row-gap: 14px;--nb-form-section-gap: 20px}:root[data-device-profile=mobile-portrait]{--nb-control-height-md: 40px;--nb-page-padding-x: var(--nb-space-3);--nb-page-padding-y: var(--nb-space-4);--nb-card-padding: 14px;--nb-panel-padding: 14px;--nb-modal-panel-padding: 14px;--nb-modal-header-padding: 14px;--nb-modal-body-padding-md: 14px;--nb-modal-body-padding-lg: 14px;--nb-modal-edge-padding: var(--nb-space-3);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-table-cell-padding-x: 10px;--nb-table-cell-padding-y: var(--nb-space-3);--nb-form-row-gap: 14px;--nb-form-section-gap: 18px}:root,.nb-theme-light,.nb-theme-dark{--nb-font-family-sans: "SF Pro Text", "SF Pro Display", "Helvetica Neue", "PingFang SC", "Hiragino Sans", "Noto Sans CJK SC", "Noto Sans JP", "Microsoft YaHei", sans-serif;--nb-font-family-ui: "SF Pro Display", "SF Pro Text", "Helvetica Neue", "PingFang SC", "Hiragino Sans", "Noto Sans CJK SC", "Noto Sans JP", sans-serif;--nb-font-family-mono: "SF Mono", "JetBrains Mono", "Menlo", "Monaco", "Cascadia Mono", monospace;--nb-font-weight-regular: 400;--nb-font-weight-medium: 500;--nb-font-weight-semibold: 600;--nb-font-weight-bold: 700;--nb-font-size-2xs: 11px;--nb-font-size-xs: 12px;--nb-font-size-sm: 13px;--nb-font-size-body: 14px;--nb-font-size-md: 15px;--nb-font-size-lg: 16px;--nb-font-size-xl: 18px;--nb-font-size-2xl: 20px;--nb-font-size-3xl: 24px;--nb-font-size-4xl: 28px;--nb-font-size-caption: 12px;--nb-font-size-label: 14px;--nb-font-size-helper: 12px;--nb-font-size-body-sm: 13px;--nb-font-size-body-md: 14px;--nb-font-size-body-lg: 17px;--nb-font-size-button: 14px;--nb-font-size-input: 14px;--nb-font-size-badge: 12px;--nb-font-size-title-sm: 17px;--nb-font-size-title-md: 17px;--nb-font-size-title-lg: 17px;--nb-font-size-page-title: 21px;--nb-font-size-hero-title: var(--nb-font-size-4xl);--nb-font-size-table-title: 13px;--nb-font-size-table-body: 14px;--nb-line-height-tight: 1.2;--nb-line-height-snug: 1.35;--nb-line-height-body: 1.428571;--nb-line-height-relaxed: 1.6;--nb-line-height-caption: 1.333333;--nb-line-height-helper: 1.333333;--nb-line-height-label: 1.428571;--nb-line-height-button: 1.285714;--nb-line-height-input: 1.428571;--nb-line-height-title-sm: 1.411765;--nb-line-height-title-md: 1.411765;--nb-line-height-title-lg: 1.411765;--nb-line-height-page-title: 1.333333;--nb-line-height-hero-title: 1.15;--nb-line-height-table-title: 1.384615;--nb-line-height-table-body: 1.285714;--nb-letter-spacing-tight: -.02em;--nb-letter-spacing-normal: 0;--nb-letter-spacing-wide: .01em;--nb-letter-spacing-wider: .02em;--nb-letter-spacing-title: -.015em;--nb-letter-spacing-body: 0;--nb-letter-spacing-caption: .01em;--nb-letter-spacing-table: 0;--nb-font-family-base: var(--nb-font-family-sans);--nb-font-family-heading: var(--nb-font-family-ui);--nb-font-family-code: var(--nb-font-family-mono);--nb-font-size-heading-1: var(--nb-font-size-3xl);--nb-font-size-heading-2: var(--nb-font-size-2xl);--nb-font-size-heading-3: var(--nb-font-size-xl);--nb-font-size-heading-4: var(--nb-font-size-lg);--nb-line-height-heading-1: var(--nb-line-height-page-title);--nb-line-height-heading-2: var(--nb-line-height-title-lg);--nb-line-height-heading-3: var(--nb-line-height-title-md);--nb-line-height-heading-4: var(--nb-line-height-title-sm);--nb-font-size-nav: 14px;--nb-font-size-menu: 14px;--nb-font-size-toolbar: 14px;--nb-font-size-dialog-title: 17px;--nb-font-size-dialog-body: 14px;--nb-line-height-nav: 1.285714;--nb-line-height-menu: 1.285714;--nb-line-height-toolbar: 1.285714;--nb-line-height-dialog-title: 1.411765;--nb-line-height-dialog-body: 1.285714}:root[data-device-profile=tablet-landscape]{--nb-font-size-sm: 14px;--nb-font-size-body: 15px;--nb-font-size-caption: 12px;--nb-font-size-label: 15px;--nb-font-size-helper: 12px;--nb-font-size-body-sm: 14px;--nb-font-size-body-md: 15px;--nb-font-size-body-lg: 16px;--nb-font-size-button: 15px;--nb-font-size-input: 15px;--nb-font-size-badge: 12px;--nb-font-size-title-sm: 16px;--nb-font-size-title-md: 16px;--nb-font-size-title-lg: 16px;--nb-font-size-page-title: 20px;--nb-font-size-table-title: 14px;--nb-font-size-table-body: 15px;--nb-font-size-nav: 15px;--nb-font-size-menu: 15px;--nb-font-size-toolbar: 15px;--nb-font-size-dialog-title: 16px;--nb-font-size-dialog-body: 15px;--nb-line-height-body: 1.4;--nb-line-height-caption: 1.333333;--nb-line-height-helper: 1.333333;--nb-line-height-label: 1.4;--nb-line-height-button: 1.266667;--nb-line-height-input: 1.4;--nb-line-height-title-sm: 1.375;--nb-line-height-title-md: 1.375;--nb-line-height-title-lg: 1.375;--nb-line-height-page-title: 1.4;--nb-line-height-table-title: 1.357143;--nb-line-height-table-body: 1.333333;--nb-line-height-nav: 1.266667;--nb-line-height-menu: 1.266667;--nb-line-height-toolbar: 1.266667;--nb-line-height-dialog-title: 1.375;--nb-line-height-dialog-body: 1.266667}:root[data-device-profile=tablet-portrait]{--nb-font-size-xs: 13px;--nb-font-size-sm: 14px;--nb-font-size-body: 15px;--nb-font-size-caption: 13px;--nb-font-size-label: 15px;--nb-font-size-helper: 13px;--nb-font-size-body-sm: 14px;--nb-font-size-body-md: 15px;--nb-font-size-body-lg: 17px;--nb-font-size-button: 15px;--nb-font-size-input: 15px;--nb-font-size-badge: 13px;--nb-font-size-title-sm: 17px;--nb-font-size-title-md: 17px;--nb-font-size-title-lg: 17px;--nb-font-size-page-title: 20px;--nb-font-size-table-title: 14px;--nb-font-size-table-body: 15px;--nb-font-size-nav: 15px;--nb-font-size-menu: 15px;--nb-font-size-toolbar: 15px;--nb-font-size-dialog-title: 17px;--nb-font-size-dialog-body: 15px;--nb-line-height-body: 1.4;--nb-line-height-caption: 1.384615;--nb-line-height-helper: 1.384615;--nb-line-height-label: 1.4;--nb-line-height-button: 1.266667;--nb-line-height-input: 1.4;--nb-line-height-title-sm: 1.411765;--nb-line-height-title-md: 1.411765;--nb-line-height-title-lg: 1.411765;--nb-line-height-page-title: 1.4;--nb-line-height-table-title: 1.357143;--nb-line-height-table-body: 1.333333;--nb-line-height-nav: 1.266667;--nb-line-height-menu: 1.266667;--nb-line-height-toolbar: 1.266667;--nb-line-height-dialog-title: 1.411765;--nb-line-height-dialog-body: 1.266667}:root[data-device-profile=mobile-landscape]{--nb-font-size-caption: 12px;--nb-font-size-label: 14px;--nb-font-size-helper: 12px;--nb-font-size-body-sm: 13px;--nb-font-size-body-md: 14px;--nb-font-size-body-lg: 15px;--nb-font-size-button: 14px;--nb-font-size-input: 14px;--nb-font-size-badge: 12px;--nb-font-size-title-sm: 15px;--nb-font-size-title-md: 15px;--nb-font-size-title-lg: 15px;--nb-font-size-page-title: 19px;--nb-font-size-table-title: 13px;--nb-font-size-table-body: 14px;--nb-font-size-nav: 14px;--nb-font-size-menu: 14px;--nb-font-size-toolbar: 14px;--nb-font-size-dialog-title: 15px;--nb-font-size-dialog-body: 14px;--nb-line-height-body: 1.428571;--nb-line-height-caption: 1.333333;--nb-line-height-helper: 1.333333;--nb-line-height-label: 1.428571;--nb-line-height-button: 1.285714;--nb-line-height-input: 1.428571;--nb-line-height-title-sm: 1.4;--nb-line-height-title-md: 1.4;--nb-line-height-title-lg: 1.4;--nb-line-height-page-title: 1.368421;--nb-line-height-table-title: 1.384615;--nb-line-height-table-body: 1.285714;--nb-line-height-nav: 1.285714;--nb-line-height-menu: 1.285714;--nb-line-height-toolbar: 1.285714;--nb-line-height-dialog-title: 1.4;--nb-line-height-dialog-body: 1.285714}:root[data-device-profile=mobile-portrait]{--nb-font-size-sm: 14px;--nb-font-size-body: 15px;--nb-font-size-caption: 12px;--nb-font-size-label: 15px;--nb-font-size-helper: 12px;--nb-font-size-body-sm: 14px;--nb-font-size-body-md: 15px;--nb-font-size-body-lg: 16px;--nb-font-size-button: 15px;--nb-font-size-input: 15px;--nb-font-size-badge: 12px;--nb-font-size-title-sm: 16px;--nb-font-size-title-md: 16px;--nb-font-size-title-lg: 16px;--nb-font-size-page-title: 19px;--nb-font-size-table-title: 14px;--nb-font-size-table-body: 15px;--nb-font-size-nav: 15px;--nb-font-size-menu: 15px;--nb-font-size-toolbar: 15px;--nb-font-size-dialog-title: 16px;--nb-font-size-dialog-body: 15px;--nb-line-height-body: 1.4;--nb-line-height-caption: 1.333333;--nb-line-height-helper: 1.333333;--nb-line-height-label: 1.4;--nb-line-height-button: 1.266667;--nb-line-height-input: 1.4;--nb-line-height-title-sm: 1.375;--nb-line-height-title-md: 1.375;--nb-line-height-title-lg: 1.375;--nb-line-height-page-title: 1.368421;--nb-line-height-table-title: 1.357143;--nb-line-height-table-body: 1.333333;--nb-line-height-nav: 1.266667;--nb-line-height-menu: 1.266667;--nb-line-height-toolbar: 1.266667;--nb-line-height-dialog-title: 1.375;--nb-line-height-dialog-body: 1.266667}:root,.nb-theme-light,.nb-theme-dark{--nb-header-height: 31px;--nb-brand-logo-height: 22px;--nb-brand-logo-max-width: 240px;--nb-toolbar-height: 44px;--nb-statusbar-height: 28px;--nb-sidebar-width: 260px;--nb-sidebar-collapsed-width: 72px;--nb-content-min-width: 0;--nb-page-max-width: 1440px;--nb-page-content-width: 1280px;--nb-page-narrow-width: 960px;--nb-form-max-width: 880px;--nb-dialog-width-sm: 360px;--nb-dialog-width-md: 520px;--nb-dialog-width-lg: 720px;--nb-dialog-width-xl: 960px;--nb-modal-max-height: calc( var(--nb-viewport-height) - var(--nb-space-12) - var(--nb-safe-area-top) - var(--nb-safe-area-bottom) );--nb-dropdown-min-width: 180px;--nb-tooltip-max-width: 280px;--nb-toast-min-width: min(100%, 320px);--nb-toast-max-width: 420px;--nb-image-preview-frame-min-height: 180px;--nb-empty-illustration-size: 48px;--nb-home-section-min-width: 320px;--nb-home-card-min-width: 320px;--nb-home-card-min-height: 180px;--nb-card-min-height: 0;--nb-skeleton-min-width: var(--nb-space-8);--nb-skeleton-circle-size: var(--nb-control-height-lg);--nb-table-row-height: 36px;--nb-table-header-height: 40px;--nb-list-row-height: 40px;--nb-shell-padding-x: var(--nb-space-4);--nb-shell-padding-y: var(--nb-space-3);--nb-section-gap: var(--nb-gap-xl);--nb-block-gap: var(--nb-gap-lg);--nb-inline-gap: var(--nb-gap-md);--nb-sticky-offset-top: var(--nb-header-height)}:root[data-device-profile=tablet-landscape]{--nb-table-row-height: 38px;--nb-table-header-height: 42px;--nb-list-row-height: 42px}:root[data-device-profile=tablet-portrait]{--nb-table-row-height: 40px;--nb-table-header-height: 44px;--nb-list-row-height: 44px}:root[data-device-profile=mobile-landscape]{--nb-table-row-height: 38px;--nb-table-header-height: 42px;--nb-list-row-height: 42px}:root[data-device-profile=mobile-portrait]{--nb-table-row-height: 42px;--nb-table-header-height: 46px;--nb-list-row-height: 46px}:root,.nb-theme-light,.nb-theme-dark{--nb-divider-primary: var(--nb-divider-primary-color);--nb-divider-secondary: var(--nb-divider-secondary-color);--nb-divider-tertiary: var(--nb-divider-tertiary-color);--nb-divider-emphasis: var(--nb-divider-emphasis-color);--nb-border-default: var(--nb-border-main);--nb-border-muted: var(--nb-border-soft);--nb-border-emphasis: var(--nb-divider-emphasis);--nb-border-control-rest: var(--nb-control-border-rest);--nb-border-interactive-default: var(--nb-border-control-default);--nb-border-interactive-hover: var(--nb-border-hover);--nb-border-interactive-focus: var(--nb-border-focus);--nb-border-interactive-danger: var(--nb-border-error);--nb-border-control-default: var(--nb-control-border);--nb-border-control-active: var(--nb-control-border-active);--nb-border-button-neutral: var(--nb-button-neutral-border);--nb-border-button-primary: var(--nb-button-primary-border);--nb-border-button-warning: var(--nb-button-warning-border);--nb-border-button-danger-subtle: var(--nb-button-danger-subtle-border);--nb-border-button-danger: var(--nb-button-danger-border);--nb-divider-primary-width: var(--nb-border-width-thin);--nb-divider-secondary-width: var(--nb-border-width-thin);--nb-divider-tertiary-width: var(--nb-border-width-thin);--nb-divider-emphasis-width: var(--nb-border-width-thin);--nb-border-width-default: var(--nb-border-width-thin);--nb-border-width-emphasis: var(--nb-border-width-thick);--nb-border-width-surface-overlay: var(--nb-divider-primary-width);--nb-border-width-surface-card: var(--nb-divider-primary-width)}:root,.nb-theme-light,.nb-theme-dark{--nb-duration-instant: 0ms;--nb-duration-fast: .12s;--nb-duration-normal: .18s;--nb-duration-base: var(--nb-duration-normal);--nb-duration-slow: .24s;--nb-duration-slower: .32s;--nb-ease-linear: linear;--nb-ease-standard: cubic-bezier(.2, 0, 0, 1);--nb-ease-out: cubic-bezier(.16, 1, .3, 1);--nb-ease-in: cubic-bezier(.32, 0, .67, 0);--nb-ease-emphasized: cubic-bezier(.2, 0, 0, 1);--nb-ease-exit: cubic-bezier(.4, 0, 1, 1);--nb-transition-none: none;--nb-transition-color: color var(--nb-duration-fast) var(--nb-ease-standard), background-color var(--nb-duration-fast) var(--nb-ease-standard), border-color var(--nb-duration-fast) var(--nb-ease-standard);--nb-transition-shadow: box-shadow var(--nb-duration-fast) var(--nb-ease-standard);--nb-transition-transform: transform var(--nb-duration-normal) var(--nb-ease-out);--nb-transition-opacity: opacity var(--nb-duration-fast) var(--nb-ease-standard);--nb-transition-filter: filter var(--nb-duration-normal) var(--nb-ease-standard), backdrop-filter var(--nb-duration-normal) var(--nb-ease-standard), -webkit-backdrop-filter var(--nb-duration-normal) var(--nb-ease-standard);--nb-transition-control: color var(--nb-duration-fast) var(--nb-ease-standard), background-color var(--nb-duration-fast) var(--nb-ease-standard), border-color var(--nb-duration-fast) var(--nb-ease-standard), box-shadow var(--nb-duration-fast) var(--nb-ease-standard);--nb-transition-surface: background-color var(--nb-duration-fast) var(--nb-ease-standard), border-color var(--nb-duration-fast) var(--nb-ease-standard), box-shadow var(--nb-duration-fast) var(--nb-ease-standard);--nb-transition-overlay: opacity var(--nb-duration-normal) var(--nb-ease-out), transform var(--nb-duration-normal) var(--nb-ease-out), filter var(--nb-duration-normal) var(--nb-ease-standard), backdrop-filter var(--nb-duration-normal) var(--nb-ease-standard), -webkit-backdrop-filter var(--nb-duration-normal) var(--nb-ease-standard);--nb-motion-duration-fast: var(--nb-duration-fast);--nb-motion-duration-normal: var(--nb-duration-normal);--nb-motion-duration-slow: var(--nb-duration-slow);--nb-motion-ease-standard: var(--nb-ease-standard);--nb-motion-ease-out: var(--nb-ease-out);--nb-motion-ease-in: var(--nb-ease-in);--nb-transition-base: var(--nb-transition-color), var(--nb-transition-opacity), var(--nb-transition-shadow)}:root,.nb-theme-light,.nb-theme-dark{--nb-state-surface-rest-default: var(--nb-bg-panel);--nb-state-surface-hover-default: var(--nb-surface-hover);--nb-state-surface-active-default: var(--nb-surface-active);--nb-state-surface-selected-default: var(--nb-surface-selected);--nb-state-surface-disabled-default: var(--nb-surface-disabled);--nb-state-surface-readonly-default: var(--nb-surface-readonly);--nb-state-surface-danger-default: var(--nb-surface-danger);--nb-state-surface-success-default: var(--nb-surface-success);--nb-state-surface-warning-default: var(--nb-surface-warning);--nb-state-border-feedback-info: var(--nb-info-border-subtle);--nb-state-border-feedback-success: var(--nb-success-border-subtle);--nb-state-border-feedback-warning: var(--nb-warning-border-subtle);--nb-state-border-feedback-danger: var(--nb-danger-border-subtle);--nb-state-surface-control-rest: var(--nb-control-bg);--nb-state-surface-control-hover: var(--nb-control-bg-hover);--nb-state-surface-control-active: var(--nb-control-bg-active);--nb-state-surface-control-disabled: var(--nb-input-disabled-bg);--nb-state-surface-control-selected: var(--nb-button-primary-bg);--nb-state-text-muted: var(--nb-text-muted);--nb-state-text-disabled: var(--nb-text-disabled);--nb-state-text-selected: var(--nb-control-text-active);--nb-state-text-inverse: var(--nb-text-inverse);--nb-state-shadow-focus-ring: 0 0 0 var(--nb-focus-ring-width) var(--nb-focus-ring);--nb-state-shadow-control-hover: var(--nb-shadow-control);--nb-state-shadow-control-focus: var(--nb-shadow-control), var(--nb-state-shadow-focus-ring);--nb-state-shadow-control-selected: var(--nb-shadow-control-active);--nb-state-shadow-button-focus: var(--nb-shadow-control-active), var(--nb-state-shadow-focus-ring);--nb-state-button-neutral-hover-bg: var(--nb-button-neutral-hover-bg);--nb-state-button-neutral-hover-border: var(--nb-button-neutral-hover-border);--nb-state-button-neutral-active-bg: var(--nb-button-glass-surface-active);--nb-state-button-neutral-active-border: var(--nb-button-glass-border-hover);--nb-state-button-primary-hover-bg: var(--nb-button-primary-hover-bg);--nb-state-button-primary-hover-border: var(--nb-button-primary-hover-border);--nb-state-button-primary-active-bg: var(--nb-button-primary-active-bg);--nb-state-button-primary-active-border: var(--nb-button-primary-active-border);--nb-state-button-warning-hover-bg: var(--nb-button-warning-hover-bg);--nb-state-button-warning-hover-border: var(--nb-button-warning-hover-border);--nb-state-button-warning-active-bg: var(--nb-button-warning-active-bg);--nb-state-button-warning-active-border: var(--nb-button-warning-active-border);--nb-state-button-danger-subtle-hover-bg: var(--nb-button-danger-subtle-hover-bg);--nb-state-button-danger-subtle-hover-border: var(--nb-button-danger-subtle-hover-border);--nb-state-button-danger-subtle-active-bg: var(--nb-button-danger-subtle-active-bg);--nb-state-button-danger-subtle-active-border: var(--nb-button-danger-subtle-active-border);--nb-state-button-danger-hover-bg: var(--nb-button-danger-hover-bg);--nb-state-button-danger-hover-border: var(--nb-button-danger-hover-border);--nb-state-button-danger-active-bg: var(--nb-button-danger-active-bg);--nb-state-button-danger-active-border: var(--nb-button-danger-active-border);--nb-state-button-ghost-hover-bg: var(--nb-button-ghost-hover-bg);--nb-state-button-ghost-hover-border: var(--nb-button-ghost-hover-border);--nb-state-button-ghost-active-bg: var(--nb-button-ghost-active-bg);--nb-state-button-ghost-active-border: var(--nb-button-ghost-active-border);--nb-state-button-disabled-bg: var(--nb-button-disabled-bg);--nb-state-button-disabled-border: var(--nb-button-disabled-border);--nb-state-button-disabled-text: var(--nb-button-disabled-text)}:root,.nb-theme-light,.nb-theme-dark{--nb-scrollbar-thickness: var(--nb-scrollbar-size);--nb-scrollbar-radius: var(--nb-radius-pill);--nb-scrollbar-color-track: var(--nb-scrollbar-track);--nb-scrollbar-color-thumb: var(--nb-scrollbar-thumb);--nb-scrollbar-color-thumb-hover: var(--nb-scrollbar-thumb-hover)}:root,.nb-theme-light,.nb-theme-dark{--nb-z-base: 0;--nb-z-dropdown: 1000;--nb-z-sticky: 1010;--nb-z-overlay: 1100;--nb-z-drawer: 1200;--nb-z-modal: 1300;--nb-z-popover: 1350;--nb-z-tooltip: 1400;--nb-z-toast: 1500}:root,.nb-theme-light,.nb-theme-dark{--nb-breakpoint-mobile-portrait: 599px;--nb-breakpoint-mobile-landscape: 767px;--nb-breakpoint-tablet-portrait: 1023px;--nb-breakpoint-tablet-landscape: 1279px;--nb-breakpoint-mobile: var(--nb-breakpoint-mobile-landscape);--nb-breakpoint-tablet: var(--nb-breakpoint-tablet-landscape);--nb-breakpoint-desktop: 1280px;--nb-breakpoint-wide: 1536px;--nb-container-mobile-padding: var(--nb-space-3);--nb-container-tablet-padding: var(--nb-space-4);--nb-container-tablet-landscape-padding: var(--nb-space-5);--nb-container-desktop-padding: var(--nb-space-6);--nb-safe-area-top: env(safe-area-inset-top, 0px);--nb-safe-area-right: env(safe-area-inset-right, 0px);--nb-safe-area-bottom: env(safe-area-inset-bottom, 0px);--nb-safe-area-left: env(safe-area-inset-left, 0px);--nb-viewport-height: 100vh;--nb-viewport-height: 100dvh;--nb-icon-size-navigation: 17px;--nb-icon-size-toolbar: 17px;--nb-icon-size-mobile-bar: 18px;--nb-icon-size-indicator: 14px;--nb-icon-size-menu: 14px;--nb-icon-size-menu-check: 14px;--nb-column-picker-panel-padding-inline-start: 8px;--nb-column-picker-panel-padding-inline-end: 17px;--nb-column-picker-panel-padding-y: 8px;--nb-column-picker-divider-inset-x: 8px;--nb-column-picker-divider-margin-y: 4px;--nb-column-picker-panel-radius: var(--nb-popup-radius);--nb-column-picker-item-height: 28px;--nb-column-picker-item-padding-inline-start: 8px;--nb-column-picker-item-padding-inline-end: 17px;--nb-column-picker-item-gap: 4px;--nb-column-picker-item-radius: 8px;--nb-column-picker-font-size: var(--nb-font-size-menu);--nb-column-picker-line-height: var(--nb-line-height-menu);--nb-column-picker-font-weight: var(--nb-font-weight-medium);--nb-column-picker-icon-slot: 14px;--nb-column-picker-check-slot: 14px;--nb-column-picker-arrow-slot: 16px;--nb-column-picker-icon-size: var(--nb-icon-size-menu);--nb-column-picker-check-size: var(--nb-icon-size-menu-check)}:root[data-device-profile=tablet-landscape]{--nb-icon-size-navigation: 22px;--nb-icon-size-toolbar: 19px;--nb-icon-size-mobile-bar: 18px;--nb-icon-size-indicator: 15px;--nb-icon-size-menu: 17px;--nb-icon-size-menu-check: 18px}:root[data-device-profile=tablet-portrait]{--nb-icon-size-navigation: 24px;--nb-icon-size-toolbar: 18px;--nb-icon-size-mobile-bar: 24px;--nb-icon-size-indicator: 16px;--nb-icon-size-menu: 16px;--nb-icon-size-menu-check: 17px}:root[data-device-profile=mobile-landscape]{--nb-icon-size-navigation: 22px;--nb-icon-size-toolbar: 19px;--nb-icon-size-mobile-bar: 19px;--nb-icon-size-indicator: 15px;--nb-icon-size-menu: 16px;--nb-icon-size-menu-check: 16px}:root[data-device-profile=mobile-portrait]{--nb-icon-size-navigation: 26px;--nb-icon-size-toolbar: 19px;--nb-icon-size-mobile-bar: 26px;--nb-icon-size-indicator: 16px;--nb-icon-size-menu: 16px;--nb-icon-size-menu-check: 17px}:root[data-device-profile=tablet-landscape]{--nb-column-picker-panel-padding-inline-start: 8px;--nb-column-picker-panel-padding-inline-end: 19px;--nb-column-picker-panel-padding-y: 8px;--nb-column-picker-divider-inset-x: 8px;--nb-column-picker-divider-margin-y: 5px;--nb-column-picker-panel-radius: var(--nb-popup-radius);--nb-column-picker-item-height: 38px;--nb-column-picker-item-padding-inline-start: 10px;--nb-column-picker-item-padding-inline-end: 19px;--nb-column-picker-item-gap: 2px;--nb-column-picker-item-radius: 9px;--nb-column-picker-font-size: var(--nb-font-size-menu);--nb-column-picker-line-height: var(--nb-line-height-menu);--nb-column-picker-font-weight: var(--nb-font-weight-medium);--nb-column-picker-icon-slot: 18px;--nb-column-picker-check-slot: 18px;--nb-column-picker-arrow-slot: 18px;--nb-column-picker-icon-size: var(--nb-icon-size-menu);--nb-column-picker-check-size: var(--nb-icon-size-menu-check)}:root[data-device-profile=tablet-portrait]{--nb-column-picker-panel-padding-inline-start: 9px;--nb-column-picker-panel-padding-inline-end: 20px;--nb-column-picker-panel-padding-y: 9px;--nb-column-picker-divider-inset-x: 9px;--nb-column-picker-divider-margin-y: 6px;--nb-column-picker-panel-radius: var(--nb-popup-radius);--nb-column-picker-item-height: 42px;--nb-column-picker-item-padding-inline-start: 10px;--nb-column-picker-item-padding-inline-end: 20px;--nb-column-picker-item-gap: 3px;--nb-column-picker-item-radius: 10px;--nb-column-picker-font-size: var(--nb-font-size-menu);--nb-column-picker-line-height: var(--nb-line-height-menu);--nb-column-picker-font-weight: var(--nb-font-weight-medium);--nb-column-picker-icon-slot: 18px;--nb-column-picker-check-slot: 18px;--nb-column-picker-arrow-slot: 18px;--nb-column-picker-icon-size: var(--nb-icon-size-menu);--nb-column-picker-check-size: var(--nb-icon-size-menu-check)}:root[data-device-profile=mobile-landscape]{--nb-column-picker-panel-padding-inline-start: 8px;--nb-column-picker-panel-padding-inline-end: 19px;--nb-column-picker-panel-padding-y: 8px;--nb-column-picker-divider-inset-x: 8px;--nb-column-picker-divider-margin-y: 5px;--nb-column-picker-panel-radius: var(--nb-popup-radius);--nb-column-picker-item-height: 38px;--nb-column-picker-item-padding-inline-start: 10px;--nb-column-picker-item-padding-inline-end: 19px;--nb-column-picker-item-gap: 2px;--nb-column-picker-item-radius: 9px;--nb-column-picker-font-size: var(--nb-font-size-menu);--nb-column-picker-line-height: var(--nb-line-height-menu);--nb-column-picker-font-weight: var(--nb-font-weight-medium);--nb-column-picker-icon-slot: 18px;--nb-column-picker-check-slot: 18px;--nb-column-picker-arrow-slot: 18px;--nb-column-picker-icon-size: var(--nb-icon-size-menu);--nb-column-picker-check-size: var(--nb-icon-size-menu-check)}:root[data-device-profile=mobile-portrait]{--nb-column-picker-panel-padding-inline-start: 10px;--nb-column-picker-panel-padding-inline-end: 21px;--nb-column-picker-panel-padding-y: 10px;--nb-column-picker-divider-inset-x: 10px;--nb-column-picker-divider-margin-y: 6px;--nb-column-picker-panel-radius: var(--nb-popup-radius);--nb-column-picker-item-height: 44px;--nb-column-picker-item-padding-inline-start: 10px;--nb-column-picker-item-padding-inline-end: 21px;--nb-column-picker-item-gap: 2px;--nb-column-picker-item-radius: 10px;--nb-column-picker-font-size: var(--nb-font-size-menu);--nb-column-picker-line-height: var(--nb-line-height-menu);--nb-column-picker-font-weight: var(--nb-font-weight-medium);--nb-column-picker-icon-slot: 20px;--nb-column-picker-check-slot: 20px;--nb-column-picker-arrow-slot: 18px;--nb-column-picker-icon-size: var(--nb-icon-size-menu);--nb-column-picker-check-size: var(--nb-icon-size-menu-check)}:root,.nb-theme-light{--nb-layer-page-bg: #d0d0d4;--nb-layer-card-bg: rgba(236, 235, 232, .84);--nb-layer-card-filter: blur(var(--nb-layer-blur-shared-radius)) saturate(1.04) brightness(1.01);--nb-layer-chrome-bg: var(--nb-layer-card-bg);--nb-layer-chrome-filter: var(--nb-layer-card-filter);--nb-layer-control-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 92%, white 8%);--nb-layer-control-hover-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 96%, white 4%);--nb-layer-control-active-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 98%, white 2%);--nb-bg-card: var(--nb-layer-card-bg);--nb-border-card-glass: rgba(148, 124, 108, .14);--nb-surface-card-border-line: var(--nb-divider-primary);--nb-surface-card-border-glow: 0 0 0 .5px rgba(24, 28, 32, .05), 0 0 3px rgba(24, 28, 32, .06);--nb-shadow-card: 0 2px 8px rgba(15, 23, 42, .08), 0 18px 42px rgba(15, 23, 42, .12);--nb-bg-elevated: var(--nb-layer-card-bg);--nb-overlay-glass-surface: var(--nb-layer-popup-bg);--nb-overlay-glass-border: var(--nb-divider-primary);--nb-surface-overlay-border-line: var(--nb-divider-primary);--nb-surface-overlay-border-glow: 0 0 0 .5px rgba(12, 14, 18, .03), 0 0 4px rgba(12, 14, 18, .04);--nb-overlay-glass-shadow: 0 14px 32px rgba(15, 23, 42, .1), 0 24px 56px rgba(15, 23, 42, .12);--nb-overlay-glass-filter: var(--nb-layer-popup-filter);--nb-button-glass-surface: color-mix(in srgb, var(--nb-layer-chrome-bg) 94%, white 6%);--nb-button-glass-surface-hover: color-mix(in srgb, var(--nb-layer-chrome-bg) 98%, white 2%);--nb-button-glass-surface-active: color-mix(in srgb, var(--nb-layer-popup-bg) 92%, var(--nb-layer-chrome-bg) 8%);--nb-button-glass-surface-ghost: color-mix(in srgb, var(--nb-layer-chrome-bg) 72%, transparent);--nb-button-glass-surface-ghost-hover: color-mix(in srgb, var(--nb-layer-chrome-bg) 82%, transparent);--nb-button-glass-surface-ghost-active: color-mix(in srgb, var(--nb-layer-popup-bg) 78%, transparent);--nb-button-glass-border: rgba(12, 14, 18, .12);--nb-button-glass-border-hover: rgba(12, 14, 18, .18);--nb-button-glass-shadow: 0 0 0 .5px rgba(12, 14, 18, .03), 0 10px 24px rgba(15, 23, 42, .08);--nb-button-glass-shadow-hover: 0 0 0 .5px rgba(12, 14, 18, .04), 0 12px 28px rgba(15, 23, 42, .11);--nb-button-glass-shadow-active: 0 0 0 .5px rgba(12, 14, 18, .04), 0 8px 18px rgba(15, 23, 42, .07);--nb-button-glass-filter: blur(14px) saturate(1.08) brightness(1.02);--nb-overlay-glass-surface-strong: var(--nb-layer-popup-bg);--nb-overlay-glass-border-strong: var(--nb-overlay-glass-border);--nb-surface-overlay-border-line-strong: var(--nb-surface-overlay-border-line);--nb-surface-overlay-border-glow-strong: 0 0 0 .5px rgba(12, 14, 18, .04), 0 0 4px rgba(12, 14, 18, .05);--nb-overlay-glass-shadow-strong: 0 20px 48px rgba(15, 23, 42, .14), 0 32px 76px rgba(15, 23, 42, .16);--nb-overlay-glass-filter-strong: var(--nb-layer-popup-filter);--nb-overlay-soft: rgba(104, 79, 60, .08);--nb-overlay-medium: rgba(104, 79, 60, .14);--nb-overlay-strong: rgba(104, 79, 60, .22);--nb-bg-table: var(--nb-layer-card-bg);--nb-bg-table-head: rgba(236, 235, 232, .9);--nb-border-table: var(--nb-divider-secondary);--nb-shadow-table: 0 2px 8px rgba(15, 23, 42, .08), 0 18px 42px rgba(15, 23, 42, .1);--nb-bg-table-stripe: rgba(148, 124, 108, .04);--nb-navigation-header-border: var(--nb-surface-card-border-line);--nb-navigation-header-shadow: var(--nb-shadow-card);--nb-navigation-glass-highlight-top: transparent;--nb-navigation-glass-highlight-bottom: transparent;--nb-navigation-glass-shadow: var(--nb-shadow-card)}.nb-theme-dark{--nb-layer-page-bg: #000000;--nb-layer-card-bg: rgba(40, 41, 49, .88);--nb-layer-card-filter: blur(var(--nb-layer-blur-shared-radius)) saturate(1.04) brightness(1.01);--nb-layer-chrome-bg: var(--nb-layer-card-bg);--nb-layer-chrome-filter: var(--nb-layer-card-filter);--nb-layer-control-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 88%, var(--nb-layer-card-bg) 12%);--nb-layer-control-hover-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 82%, var(--nb-layer-card-bg) 18%);--nb-layer-control-active-bg: color-mix(in srgb, var(--nb-layer-popup-bg) 76%, var(--nb-layer-card-bg) 24%);--nb-bg-card: var(--nb-layer-card-bg);--nb-border-card-glass: rgba(255, 244, 232, .11);--nb-surface-card-border-line: var(--nb-divider-primary);--nb-surface-card-border-glow: 0 0 0 .5px rgba(255, 244, 232, .06), 0 0 3px rgba(255, 244, 232, .08);--nb-shadow-card: 0 2px 8px rgba(0, 0, 0, .22), 0 22px 56px rgba(0, 0, 0, .34);--nb-bg-elevated: var(--nb-layer-card-bg);--nb-overlay-glass-surface: var(--nb-layer-popup-bg);--nb-overlay-glass-border: var(--nb-divider-primary);--nb-surface-overlay-border-line: var(--nb-divider-primary);--nb-surface-overlay-border-glow: 0 0 0 .5px rgba(255, 255, 255, .06), 0 0 4px rgba(255, 255, 255, .08);--nb-overlay-glass-shadow: 0 14px 32px rgba(0, 0, 0, .24), 0 24px 56px rgba(0, 0, 0, .2);--nb-overlay-glass-filter: var(--nb-layer-popup-filter);--nb-button-glass-surface: color-mix(in srgb, var(--nb-layer-chrome-bg) 92%, var(--nb-layer-popup-bg) 8%);--nb-button-glass-surface-hover: color-mix(in srgb, var(--nb-layer-chrome-bg) 86%, var(--nb-layer-popup-bg) 14%);--nb-button-glass-surface-active: color-mix(in srgb, var(--nb-layer-chrome-bg) 80%, var(--nb-layer-popup-bg) 20%);--nb-button-glass-surface-ghost: color-mix(in srgb, var(--nb-layer-chrome-bg) 68%, transparent);--nb-button-glass-surface-ghost-hover: color-mix(in srgb, var(--nb-layer-chrome-bg) 78%, transparent);--nb-button-glass-surface-ghost-active: color-mix(in srgb, var(--nb-layer-popup-bg) 72%, transparent);--nb-button-glass-border: rgba(255, 255, 255, .16);--nb-button-glass-border-hover: rgba(255, 255, 255, .22);--nb-button-glass-shadow: 0 0 0 .5px rgba(255, 255, 255, .04), 0 12px 28px rgba(0, 0, 0, .18);--nb-button-glass-shadow-hover: 0 0 0 .5px rgba(255, 255, 255, .05), 0 16px 34px rgba(0, 0, 0, .22);--nb-button-glass-shadow-active: 0 0 0 .5px rgba(255, 255, 255, .04), 0 10px 22px rgba(0, 0, 0, .16);--nb-button-glass-filter: blur(18px) saturate(1.14) brightness(1.02);--nb-overlay-glass-surface-strong: var(--nb-layer-popup-bg);--nb-overlay-glass-border-strong: var(--nb-overlay-glass-border);--nb-surface-overlay-border-line-strong: var(--nb-surface-overlay-border-line);--nb-surface-overlay-border-glow-strong: 0 0 0 .5px rgba(255, 255, 255, .06), 0 0 4px rgba(255, 255, 255, .1);--nb-overlay-glass-shadow-strong: 0 20px 48px rgba(0, 0, 0, .34), 0 32px 76px rgba(0, 0, 0, .26);--nb-overlay-glass-filter-strong: var(--nb-layer-popup-filter);--nb-overlay-soft: rgba(0, 0, 0, .28);--nb-overlay-medium: rgba(0, 0, 0, .4);--nb-overlay-strong: rgba(0, 0, 0, .56);--nb-bg-table: var(--nb-layer-card-bg);--nb-bg-table-head: rgba(40, 41, 49, .92);--nb-border-table: var(--nb-divider-secondary);--nb-shadow-table: 0 2px 8px rgba(0, 0, 0, .22), 0 22px 56px rgba(0, 0, 0, .3);--nb-bg-table-stripe: rgba(255, 244, 232, .045);--nb-navigation-header-border: var(--nb-surface-card-border-line);--nb-navigation-header-shadow: 0 1px 0 rgba(255, 244, 232, .035);--nb-navigation-glass-highlight-top: rgba(255, 244, 232, .08);--nb-navigation-glass-highlight-bottom: rgba(255, 244, 232, 0);--nb-navigation-glass-shadow: inset 0 1px 0 rgba(255, 244, 232, .1), 0 14px 34px rgba(0, 0, 0, .24)}:root,.nb-theme-light{--nb-layer-blur-shared-radius: 10px;--nb-layer-popup-surface-opacity: 18%;--nb-layer-local-cover-opacity: 7%;--nb-layer-navigation-cover-opacity: 14%;--nb-layer-popup-base-bg: color-mix(in srgb, var(--nb-bg-page) var(--nb-layer-popup-surface-opacity), transparent);--nb-layer-popup-material-bg: none;--nb-layer-popup-bg: var(--nb-layer-popup-base-bg);--nb-layer-popup-filter: blur(var(--nb-layer-blur-shared-radius));--nb-layer-local-cover-bg: color-mix(in srgb, var(--nb-bg-page) var(--nb-layer-local-cover-opacity), transparent);--nb-layer-local-cover-filter: none;--nb-layer-navigation-cover-bg: color-mix(in srgb, var(--nb-bg-panel) var(--nb-layer-navigation-cover-opacity), transparent);--nb-layer-navigation-cover-filter: none}.nb-theme-dark{--nb-layer-blur-shared-radius: 10px;--nb-layer-popup-surface-opacity: 18%;--nb-layer-local-cover-opacity: 10%;--nb-layer-navigation-cover-opacity: 18%;--nb-layer-popup-base-bg: color-mix(in srgb, var(--nb-bg-page) var(--nb-layer-popup-surface-opacity), transparent);--nb-layer-popup-material-bg: none;--nb-layer-popup-bg: var(--nb-layer-popup-base-bg);--nb-layer-popup-filter: blur(var(--nb-layer-blur-shared-radius));--nb-layer-local-cover-bg: color-mix(in srgb, var(--nb-bg-page) var(--nb-layer-local-cover-opacity), transparent);--nb-layer-local-cover-filter: none;--nb-layer-navigation-cover-bg: color-mix(in srgb, var(--nb-bg-panel) var(--nb-layer-navigation-cover-opacity), transparent);--nb-layer-navigation-cover-filter: none}:root,.nb-theme-light{--nb-layer-backdrop-bg: rgba(104, 79, 60, .08);--nb-layer-backdrop-filter: none}.nb-theme-dark{--nb-layer-backdrop-bg: rgba(0, 0, 0, .12);--nb-layer-backdrop-filter: none}:root,.nb-theme-light,.nb-theme-dark{--nb-overlay-blur-shared-radius: var(--nb-layer-blur-shared-radius);--nb-popup-surface-opacity: var(--nb-layer-popup-surface-opacity);--nb-popup-surface: var(--nb-layer-popup-bg);--nb-popup-filter: var(--nb-layer-popup-filter);--nb-local-cover-opacity: var(--nb-layer-local-cover-opacity);--nb-local-cover-bg: var(--nb-layer-local-cover-bg);--nb-local-cover-filter: var(--nb-layer-local-cover-filter);--nb-navigation-cover-opacity: var(--nb-layer-navigation-cover-opacity);--nb-navigation-cover-bg: var(--nb-layer-navigation-cover-bg);--nb-navigation-cover-filter: var(--nb-layer-navigation-cover-filter);--nb-backdrop-bg: var(--nb-layer-backdrop-bg);--nb-backdrop-filter: var(--nb-layer-backdrop-filter);--nb-overlay-blur-global-bg: var(--nb-backdrop-bg);--nb-overlay-blur-global-filter: var(--nb-backdrop-filter);--nb-overlay-blur-local-surface: var(--nb-popup-surface);--nb-overlay-blur-local-filter: var(--nb-popup-filter);--nb-popup-item-rest-bg: transparent;--nb-popup-item-rest-text: var(--nb-text-main);--nb-popup-item-muted-text: var(--nb-text-sub);--nb-popup-item-emphasis-bg: var(--nb-primary);--nb-popup-item-emphasis-border: var(--nb-primary);--nb-popup-item-emphasis-text: var(--nb-primary-text);--nb-overlay-glass-background-clip: padding-box}.app-navigation-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--top-navigation-actions-gap);height:100%}.app-navigation-action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--top-navigation-action-size);padding:0 var(--top-navigation-action-inline-padding);border-radius:var(--nb-radius-pill);color:var(--nb-text-main);font-size:var(--nb-font-size-nav);font-weight:var(--nb-font-weight-medium);line-height:var(--nb-line-height-nav);text-decoration:none;border-bottom:0;box-shadow:var(--nb-shadow-none);transition:color var(--nb-duration-fast) var(--nb-ease-standard),background-color var(--nb-duration-fast) var(--nb-ease-standard)}.app-navigation-action:focus{outline:none;text-decoration:none}.app-navigation-action:focus-visible{color:var(--nb-icon-action-focus-color);background:var(--nb-icon-action-focus-bg);text-decoration:none;outline:none;box-shadow:var(--nb-icon-action-focus-shadow)}.app-navigation-action:active{color:var(--nb-icon-action-active-color);background:var(--nb-icon-action-active-bg);text-decoration:none}.app-navigation-action[aria-current=page],.app-navigation-action[data-selected=true]{color:var(--nb-icon-action-current-color);background:var(--nb-icon-action-current-bg);text-decoration:none;box-shadow:var(--nb-shadow-none)}.app-navigation-action.nb-language-button{border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none)}.app-navigation-action.nb-language-button:focus-visible{border-color:transparent}.app-navigation-action.nb-language-button.nb-language-button--expanded{border-color:transparent;background:var(--nb-icon-action-current-bg);color:var(--nb-icon-action-current-color);box-shadow:var(--nb-shadow-none)}.app-navigation-login{background:var(--nb-bg-transparent)}.app-navigation-login--icon{min-width:var(--top-navigation-action-size);padding:0 var(--top-navigation-action-inline-padding)}@media (hover: hover) and (pointer: fine){.app-navigation-action:hover{color:var(--nb-icon-action-hover-color);background:var(--nb-icon-action-hover-bg);text-decoration:none}.app-navigation-action.nb-language-button:hover{border-color:transparent;box-shadow:var(--nb-shadow-none)}}.app-navigation-login__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--top-navigation-icon-size);height:var(--top-navigation-icon-size)}.app-navigation-login__icon-svg{display:block;width:100%;height:100%}:root[data-device-profile=desktop] .app-shell__header,:root[data-device-profile=tablet-landscape] .app-shell__header,:root[data-device-profile=tablet-portrait] .app-shell__header{box-sizing:border-box;padding-inline:var(--nb-page-padding-x)}:root[data-device-profile=desktop] .top-navigation,:root[data-device-profile=tablet-landscape] .top-navigation,:root[data-device-profile=tablet-portrait] .top-navigation{width:min(100%,var(--nb-page-content-width));margin:0 auto;padding:0}:root[data-device-profile=desktop] .top-navigation .account-switch__trigger.nb-language-button,:root[data-device-profile=tablet-landscape] .top-navigation .account-switch__trigger.nb-language-button,:root[data-device-profile=tablet-portrait] .top-navigation .account-switch__trigger.nb-language-button{min-height:var(--top-navigation-action-size);padding:0 var(--top-navigation-action-inline-padding)}:root[data-device-profile=desktop] .top-navigation .account-switch__trigger .nb-language-button__icon,:root[data-device-profile=tablet-landscape] .top-navigation .account-switch__trigger .nb-language-button__icon,:root[data-device-profile=tablet-portrait] .top-navigation .account-switch__trigger .nb-language-button__icon{width:var(--top-navigation-icon-size);height:var(--top-navigation-icon-size)}:root[data-device-profile=mobile-landscape] .app-shell__header,:root[data-device-profile=mobile-portrait] .app-shell__header{box-sizing:border-box;padding-inline:var(--nb-container-mobile-padding)}:root[data-device-profile=mobile-landscape] .top-navigation,:root[data-device-profile=mobile-portrait] .top-navigation{padding:0}:root[data-device-profile=mobile-landscape] .top-navigation__brand-logo,:root[data-device-profile=mobile-portrait] .top-navigation__brand-logo{height:calc(var(--top-navigation-height) - var(--nb-space-3));max-width:calc(var(--top-navigation-height) - var(--nb-space-3))}:root[data-device-profile=mobile-landscape] .app-navigation-action,:root[data-device-profile=mobile-portrait] .app-navigation-action{padding:0 var(--nb-space-2)}:root[data-device-profile=mobile-landscape] .top-navigation--size-mobile .app-navigation-actions,:root[data-device-profile=mobile-portrait] .top-navigation--size-mobile .app-navigation-actions{gap:var(--nb-space-2)}:root[data-device-profile=mobile-landscape] .top-navigation--size-mobile .app-navigation-login--icon,:root[data-device-profile=mobile-landscape] .top-navigation--size-mobile .account-switch__trigger.nb-language-button,:root[data-device-profile=mobile-portrait] .top-navigation--size-mobile .app-navigation-login--icon,:root[data-device-profile=mobile-portrait] .top-navigation--size-mobile .account-switch__trigger.nb-language-button{min-width:var(--top-navigation-action-size);padding:0}.nb-surface-card-shell,.nb-surface-panel-shell{--nb-surface-shell-border-width: var(--nb-border-width-surface-card);--nb-surface-shell-border-color: var(--nb-surface-card-border-line);--nb-surface-shell-radius: var(--nb-radius-xl);--nb-surface-shell-bg: var(--nb-bg-card);--nb-surface-shell-shadow: var(--nb-shadow-none);--nb-surface-shell-filter: var(--nb-layer-card-filter);border:var(--nb-surface-shell-border-width) solid var(--nb-surface-shell-border-color);border-radius:var(--nb-surface-shell-radius);background:var(--nb-surface-shell-bg);box-shadow:var(--nb-surface-shell-shadow);-webkit-backdrop-filter:var(--nb-surface-shell-filter);backdrop-filter:var(--nb-surface-shell-filter);background-clip:var(--nb-overlay-glass-background-clip)}.nb-surface-card-shell{--nb-surface-shell-radius: var(--nb-radius-lg)}.nb-surface-panel-shell{--nb-surface-shell-radius: var(--nb-radius-xl);--nb-surface-shell-shadow: var(--nb-shadow-card)}:root,.nb-theme-light,.nb-theme-dark{--nb-menu-panel-max-inline-size: calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) ;--nb-menu-width-compact-min: 136px;--nb-menu-width-compact-max: min( 188px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-normal-min: 220px;--nb-menu-width-normal-max: min( 320px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-wide-min: 260px;--nb-menu-width-wide-max: min( 360px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-sheet-width: var(--nb-menu-width-normal-max);--nb-menu-sheet-wide-width: var(--nb-menu-width-wide-max);--nb-menu-panel-fit-min-width: 0px;--nb-menu-panel-fit-max-width: var(--nb-menu-panel-max-inline-size);--nb-menu-radius: var(--nb-popup-radius);--nb-menu-min-width: 0px;--nb-menu-max-width: var(--nb-menu-panel-max-inline-size);--nb-menu-max-height: min( 420px, calc(var(--nb-viewport-height) - 80px - var(--nb-safe-area-top) - var(--nb-safe-area-bottom)) );--nb-menu-panel-width: fit-content;--nb-menu-padding-inline-start: 5px;--nb-menu-padding-inline-end: 5px;--nb-menu-padding-y: 6px;--nb-menu-item-stack-gap: 2px;--nb-menu-item-height: 31px;--nb-menu-item-padding-inline-start: 8px;--nb-menu-item-padding-inline-end: 8px;--nb-menu-item-gap: 4px;--nb-menu-item-radius: 7px;--nb-menu-icon-slot: 14px;--nb-menu-arrow-slot: 16px;--nb-menu-check-slot: 14px;--nb-menu-item-leading-align: center;--nb-menu-item-leading-justify: flex-start;--nb-menu-item-copy-justify: center;--nb-menu-item-label-min-block-size: calc(var(--nb-menu-font-size) * var(--nb-menu-line-height));--nb-menu-checkmark-width-ratio: .42;--nb-menu-checkmark-height-ratio: .72;--nb-menu-checkmark-offset-y: -58%;--nb-menu-checkmark-stroke-width: var(--nb-border-width-emphasis);--nb-menu-item-single-leading-slot: var(--nb-menu-check-slot);--nb-menu-item-single-icon-slot: var(--nb-menu-icon-slot);--nb-menu-item-multi-check-slot: var(--nb-menu-check-slot);--nb-menu-font-size: var(--nb-font-size-menu);--nb-menu-line-height: var(--nb-line-height-menu);--nb-menu-font-weight: var(--nb-font-weight-medium);--nb-menu-description-font-size: var(--nb-font-size-helper);--nb-menu-description-line-height: var(--nb-line-height-helper);--nb-menu-copy-gap: calc(var(--nb-space-1) / 2);--nb-menu-divider-margin-y: 4px;--nb-menu-divider-margin-x: 10px;--nb-menu-icon-size: var(--nb-icon-size-menu);--nb-menu-check-size: var(--nb-menu-check-slot);--nb-menu-pass-through-width: auto;--nb-menu-pass-through-min-width: 0px;--nb-menu-pass-through-max-width: none;--nb-menu-pass-through-max-height: none;--nb-menu-pass-through-padding: 0px;--nb-menu-pass-through-border-width: 0px;--nb-menu-pass-through-radius: 0px;--nb-menu-pass-through-filter: none;--nb-menu-border-width: var(--nb-border-width-surface-overlay);--nb-menu-bg: var(--nb-popup-surface);--nb-menu-border: var(--nb-surface-overlay-border-line);--nb-menu-border-glow: var(--nb-surface-overlay-border-glow);--nb-menu-shadow: var(--nb-overlay-glass-shadow);--nb-menu-filter: var(--nb-popup-filter);--nb-menu-item-text: var(--nb-popup-item-rest-text);--nb-menu-item-muted: var(--nb-popup-item-muted-text);--nb-menu-item-active-text: var(--nb-menu-item-text);--nb-menu-item-checked-text: var(--nb-menu-item-text);--nb-menu-item-rest-bg: var(--nb-popup-item-rest-bg);--nb-menu-item-hover-bg: var(--nb-popup-item-emphasis-bg);--nb-menu-item-active-bg: var(--nb-popup-item-emphasis-bg);--nb-menu-item-selected-bg: var(--nb-menu-item-rest-bg);--nb-menu-item-selected-border: transparent;--nb-menu-divider-width: var(--nb-divider-secondary-width);--nb-menu-divider: var(--nb-divider-secondary);--nb-menu-check-color: var(--nb-menu-item-text)}.nb-menu-panel{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--nb-menu-item-stack-gap);width:var(--nb-menu-panel-width);min-width:var(--nb-menu-min-width);max-width:min(100%,var(--nb-menu-max-width));max-height:var(--nb-menu-max-height);padding-block:var(--nb-menu-padding-y);padding-inline:var(--nb-menu-padding-inline-start) var(--nb-menu-padding-inline-end);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:var(--nb-menu-border-width) solid var(--nb-menu-border);border-radius:var(--nb-menu-radius);background:var(--nb-menu-bg);box-shadow:var(--nb-menu-border-glow),var(--nb-menu-shadow);-webkit-backdrop-filter:var(--nb-menu-filter);backdrop-filter:var(--nb-menu-filter);color:var(--nb-menu-item-text);box-sizing:border-box;background-clip:var(--nb-overlay-glass-background-clip)}.nb-menu-panel--compact{--nb-menu-radius: var(--nb-column-picker-panel-radius);--nb-menu-padding-inline-start: var(--nb-column-picker-panel-padding-inline-start);--nb-menu-padding-inline-end: var(--nb-column-picker-panel-padding-inline-end);--nb-menu-padding-y: var(--nb-column-picker-panel-padding-y);--nb-menu-item-height: var(--nb-column-picker-item-height);--nb-menu-item-padding-inline-start: var(--nb-column-picker-item-padding-inline-start);--nb-menu-item-padding-inline-end: var(--nb-column-picker-item-padding-inline-end);--nb-menu-item-gap: var(--nb-column-picker-item-gap);--nb-menu-item-radius: var(--nb-column-picker-item-radius);--nb-menu-icon-slot: var(--nb-column-picker-icon-slot);--nb-menu-arrow-slot: var(--nb-column-picker-arrow-slot);--nb-menu-check-slot: var(--nb-column-picker-check-slot);--nb-menu-divider-margin-y: var(--nb-column-picker-divider-margin-y);--nb-menu-divider-margin-x: var(--nb-column-picker-divider-inset-x);--nb-menu-icon-size: var(--nb-column-picker-icon-size);--nb-menu-check-size: var(--nb-menu-check-slot);width:fit-content;min-width:var(--nb-menu-panel-fit-min-width);max-width:min(100%,var(--nb-menu-panel-fit-max-width))}.nb-menu-panel--wide{--nb-menu-panel-fit-min-width: 0px;--nb-menu-panel-fit-max-width: var(--nb-menu-panel-max-inline-size);width:fit-content;min-width:var(--nb-menu-panel-fit-min-width);max-width:min(100%,var(--nb-menu-panel-fit-max-width))}.nb-menu-panel--column-picker{--nb-menu-panel-fit-min-width: 0px;--nb-menu-panel-fit-max-width: var(--nb-menu-panel-max-inline-size);--nb-menu-radius: var(--nb-column-picker-panel-radius);--nb-menu-padding-inline-start: var(--nb-column-picker-panel-padding-inline-start);--nb-menu-padding-inline-end: var(--nb-column-picker-panel-padding-inline-end);--nb-menu-padding-y: var(--nb-column-picker-panel-padding-y);--nb-menu-item-height: var(--nb-column-picker-item-height);--nb-menu-item-padding-inline-start: var(--nb-column-picker-item-padding-inline-start);--nb-menu-item-padding-inline-end: var(--nb-column-picker-item-padding-inline-end);--nb-menu-item-gap: var(--nb-column-picker-item-gap);--nb-menu-item-radius: var(--nb-column-picker-item-radius);--nb-menu-icon-slot: var(--nb-column-picker-icon-slot);--nb-menu-arrow-slot: var(--nb-column-picker-arrow-slot);--nb-menu-check-slot: var(--nb-column-picker-check-slot);--nb-menu-font-size: var(--nb-column-picker-font-size);--nb-menu-line-height: var(--nb-column-picker-line-height);--nb-menu-font-weight: var(--nb-column-picker-font-weight);--nb-menu-divider-margin-y: var(--nb-column-picker-divider-margin-y);--nb-menu-divider-margin-x: var(--nb-column-picker-divider-inset-x);--nb-menu-icon-size: var(--nb-column-picker-icon-size);--nb-menu-check-size: var(--nb-menu-check-slot);width:fit-content;min-width:var(--nb-menu-panel-fit-min-width);max-width:min(100%,var(--nb-menu-panel-fit-max-width))}.nb-menu-item{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:var(--nb-menu-item-gap);min-height:var(--nb-menu-item-height);padding-block:0;padding-inline:var(--nb-menu-item-padding-inline-start) var(--nb-menu-item-padding-inline-end);border:var(--nb-border-width-default) solid transparent;border-radius:var(--nb-menu-item-radius);-moz-appearance:none;appearance:none;-webkit-appearance:none;color:var(--nb-menu-item-text);font-size:var(--nb-menu-font-size);font-weight:var(--nb-menu-font-weight);line-height:var(--nb-menu-line-height);background:var(--nb-menu-item-rest-bg);-webkit-user-select:none;user-select:none;cursor:default;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard),border-color var(--nb-duration-fast) var(--nb-ease-standard),box-shadow var(--nb-duration-fast) var(--nb-ease-standard)}.nb-menu-item:focus-visible{outline:none;border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}.nb-menu-item:disabled,.nb-menu-item[aria-disabled=true]{color:var(--nb-text-disabled);cursor:not-allowed}.nb-menu__icon{display:inline-flex;align-items:var(--nb-menu-item-leading-align);justify-content:var(--nb-menu-item-leading-justify);justify-self:start;width:var(--nb-menu-item-single-leading-slot);height:var(--nb-menu-item-single-leading-slot);flex:0 0 var(--nb-menu-item-single-leading-slot)}.nb-menu__icon--empty{visibility:hidden}.nb-menu__copy{display:flex;min-width:0;flex-direction:column;justify-content:var(--nb-menu-item-copy-justify);justify-self:start;gap:var(--nb-menu-copy-gap)}.nb-menu__label{display:block;min-width:0;min-height:var(--nb-menu-item-label-min-block-size);flex:1 1 auto;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit}.nb-menu__badge{display:inline-flex;align-items:center;justify-content:center;width:var(--nb-menu-arrow-slot);min-width:var(--nb-menu-arrow-slot);justify-self:end}.nb-menu__badge--empty{visibility:hidden}.nb-menu__icon>*,.nb-menu__badge>*{width:var(--nb-menu-icon-size);height:var(--nb-menu-icon-size);flex:0 0 auto}.nb-menu__checkmark{position:relative;width:var(--nb-menu-check-size);height:var(--nb-menu-check-size);flex:0 0 auto}.nb-menu__checkmark:after{content:"";position:absolute;top:50%;left:50%;width:calc(var(--nb-menu-check-size) * var(--nb-menu-checkmark-width-ratio));height:calc(var(--nb-menu-check-size) * var(--nb-menu-checkmark-height-ratio));border-right:var(--nb-menu-checkmark-stroke-width) solid currentColor;border-bottom:var(--nb-menu-checkmark-stroke-width) solid currentColor;transform:translate(-50%,var(--nb-menu-checkmark-offset-y)) rotate(45deg)}.nb-menu__item--selected .nb-menu__icon,.nb-menu__item--active .nb-menu__icon,.nb-menu__item[data-selected=true] .nb-menu__icon,.nb-menu__item[aria-checked=true] .nb-menu__icon{color:var(--nb-menu-check-color)}@media (hover: hover) and (pointer: fine){.nb-menu-item:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}}.nb-menu-item--active,.nb-menu__item--active,.nb-menu-item[data-active=true],.nb-menu-item[aria-checked=true],.nb-menu-item--selected,.nb-menu-item[aria-selected=true],.nb-menu-item[data-selected=true]{border-color:transparent;background:var(--nb-menu-item-rest-bg);color:var(--nb-menu-item-text);box-shadow:var(--nb-shadow-none)}.nb-menu-item--selected .nb-menu__icon,.nb-menu-item[aria-selected=true] .nb-menu__icon,.nb-menu-item[data-selected=true] .nb-menu__icon{color:var(--nb-menu-check-color)}.nb-menu__item--selected:focus-visible .nb-menu__icon,.nb-menu__item[data-selected=true]:focus-visible .nb-menu__icon,.nb-menu__item[aria-checked=true]:focus-visible .nb-menu__icon,.nb-menu-item--selected:focus-visible .nb-menu__icon,.nb-menu-item[aria-selected=true]:focus-visible .nb-menu__icon,.nb-menu-item[data-selected=true]:focus-visible .nb-menu__icon{color:inherit}.nb-menu-item:active:not(:disabled):not([aria-disabled=true]){border-color:var(--nb-popup-item-emphasis-border);background:var(--nb-menu-item-active-bg);color:var(--nb-popup-item-emphasis-text);box-shadow:var(--nb-shadow-none)}.nb-menu-item--active:focus-visible,.nb-menu__item--active:focus-visible,.nb-menu-item[data-active=true]:focus-visible,.nb-menu-item[aria-checked=true]:focus-visible,.nb-menu-item--selected:focus-visible,.nb-menu-item[aria-selected=true]:focus-visible,.nb-menu-item[data-selected=true]:focus-visible{background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text)}@media (hover: hover) and (pointer: fine){.nb-menu-item--active:hover:not(:disabled):not([aria-disabled=true]),.nb-menu__item--active:hover:not(:disabled):not([aria-disabled=true]),.nb-menu-item[data-active=true]:hover:not(:disabled):not([aria-disabled=true]),.nb-menu-item[aria-checked=true]:hover:not(:disabled):not([aria-disabled=true]),.nb-menu-item--selected:hover:not(:disabled):not([aria-disabled=true]),.nb-menu-item[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]),.nb-menu-item[data-selected=true]:hover:not(:disabled):not([aria-disabled=true]){background:var(--nb-menu-item-hover-bg);color:var(--nb-popup-item-emphasis-text)}.nb-menu__item--selected:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon,.nb-menu__item[data-selected=true]:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon,.nb-menu__item[aria-checked=true]:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon,.nb-menu-item--selected:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon,.nb-menu-item[aria-selected=true]:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon,.nb-menu-item[data-selected=true]:hover:not(:disabled):not([aria-disabled=true]) .nb-menu__icon{color:inherit}}.nb-menu-divider{height:var(--nb-menu-divider-width);margin:var(--nb-menu-divider-margin-y) var(--nb-menu-divider-margin-x);background:var(--nb-menu-divider)}:root[data-device-profile=tablet-landscape],:root[data-device-profile=tablet-portrait]{--nb-menu-panel-max-inline-size: calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) ;--nb-menu-width-compact-min: 148px;--nb-menu-width-compact-max: min( 208px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-normal-min: 240px;--nb-menu-width-normal-max: min( 360px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-wide-min: 280px;--nb-menu-width-wide-max: min( 420px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-sheet-width: var(--nb-menu-width-normal-max);--nb-menu-sheet-wide-width: var(--nb-menu-width-wide-max);--nb-menu-radius: var(--nb-popup-radius);--nb-menu-min-width: 0px;--nb-menu-max-width: var(--nb-menu-panel-max-inline-size);--nb-menu-icon-slot: 24px;--nb-menu-arrow-slot: 20px;--nb-menu-check-slot: 24px;--nb-menu-padding-inline-start: 8px;--nb-menu-padding-inline-end: 8px;--nb-menu-padding-y: 8px;--nb-menu-item-height: 38px;--nb-menu-item-padding-inline-start: 10px;--nb-menu-item-padding-inline-end: 10px;--nb-menu-item-gap: 6px;--nb-menu-item-radius: 9px;--nb-menu-font-size: var(--nb-font-size-menu);--nb-menu-line-height: var(--nb-line-height-menu);--nb-menu-divider-margin-y: 5px;--nb-menu-item-stack-gap: 2px;--nb-menu-icon-size: var(--nb-icon-size-menu);--nb-menu-check-size: var(--nb-menu-check-slot)}:root[data-device-profile=desktop]{--nb-menu-item-hover-bg: var(--nb-menu-item-selected-bg)}@media (hover: hover) and (pointer: fine){:root[data-device-profile=desktop] .nb-menu-item:hover:not(:disabled):not([aria-disabled=true]){background:var(--nb-menu-item-active-bg)}}:root[data-device-profile=mobile-landscape],:root[data-device-profile=mobile-portrait]{--nb-menu-panel-max-inline-size: calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) ;--nb-menu-width-compact-min: 132px;--nb-menu-width-compact-max: min( 280px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-normal-min: 220px;--nb-menu-width-normal-max: min( 320px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-width-wide-min: 240px;--nb-menu-width-wide-max: min( 360px, calc(100vw - max(var(--nb-space-6), var(--nb-safe-area-left) + var(--nb-safe-area-right))) );--nb-menu-sheet-width: var(--nb-menu-width-normal-max);--nb-menu-sheet-wide-width: var(--nb-menu-width-wide-max);--nb-menu-radius: var(--nb-popup-radius);--nb-menu-min-width: 0px;--nb-menu-max-width: var(--nb-menu-panel-max-inline-size);--nb-menu-max-height: min( calc(var(--nb-viewport-height) * .7), calc(var(--nb-viewport-height) - 96px - var(--nb-safe-area-top) - var(--nb-safe-area-bottom)) );--nb-menu-panel-width: fit-content;--nb-menu-icon-slot: 24px;--nb-menu-arrow-slot: 20px;--nb-menu-check-slot: 24px;--nb-menu-padding-inline-start: 10px;--nb-menu-padding-inline-end: 10px;--nb-menu-padding-y: 10px;--nb-menu-item-height: 42px;--nb-menu-item-padding-inline-start: 12px;--nb-menu-item-padding-inline-end: 12px;--nb-menu-item-gap: 8px;--nb-menu-item-radius: 11px;--nb-menu-font-size: var(--nb-font-size-menu);--nb-menu-line-height: var(--nb-line-height-menu);--nb-menu-divider-margin-y: 6px;--nb-menu-item-stack-gap: 2px;--nb-menu-icon-size: var(--nb-icon-size-menu);--nb-menu-check-size: var(--nb-menu-check-slot)}:root[data-device-profile=mobile-landscape] .nb-menu-panel--compact .nb-menu__item,:root[data-device-profile=mobile-landscape] .nb-menu-panel--compact .nb-selection-menu__item,:root[data-device-profile=mobile-portrait] .nb-menu-panel--compact .nb-menu__item,:root[data-device-profile=mobile-portrait] .nb-menu-panel--compact .nb-selection-menu__item{min-height:var(--nb-menu-item-height);align-items:center;padding-top:0;padding-bottom:0}:root[data-device-profile=mobile-landscape] .nb-menu-panel--compact .nb-menu__label,:root[data-device-profile=mobile-portrait] .nb-menu-panel--compact .nb-menu__label{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}:root[data-device-profile=mobile-landscape] .nb-menu-panel--compact .nb-menu__copy,:root[data-device-profile=mobile-landscape] .nb-menu-panel--compact .nb-selection-menu__label,:root[data-device-profile=mobile-portrait] .nb-menu-panel--compact .nb-menu__copy,:root[data-device-profile=mobile-portrait] .nb-menu-panel--compact .nb-selection-menu__label{align-self:center}:root,.nb-theme-light,.nb-theme-dark{--nb-table-radius: var(--nb-radius-xl);--nb-table-border-width: var(--nb-divider-secondary-width);--nb-table-cell-padding-x: var(--nb-space-3);--nb-table-cell-padding-y: var(--nb-space-2);--nb-table-row-height: 36px;--nb-table-header-height: 40px;--nb-table-body-font-size: var(--nb-font-size-table-body);--nb-table-body-line-height: var(--nb-line-height-table-body);--nb-table-header-font-size: var(--nb-font-size-table-title);--nb-table-header-line-height: var(--nb-line-height-table-title);--nb-table-bg: var(--nb-bg-table);--nb-table-head-bg: var(--nb-bg-table-head);--nb-table-border: var(--nb-table-divider-color);--nb-table-shadow: var(--nb-shadow-table);--nb-table-filter: var(--nb-layer-card-filter);--nb-table-stripe-bg: var(--nb-bg-table-stripe);--nb-table-hover-bg: var(--nb-surface-hover);--nb-table-selected-bg: var(--nb-surface-selected);--nb-table-text: var(--nb-table-body-text);--nb-table-text-sub: var(--nb-table-header-text);--nb-table-text-muted: var(--nb-table-muted-text);--nb-table-sticky-bg: var(--nb-table-head-bg);--nb-table-sticky-shadow-left: inset -1px 0 0 var(--nb-table-border);--nb-table-sticky-shadow-right: inset 1px 0 0 var(--nb-table-border);--nb-table-head-glass-filter: var(--nb-popup-filter);--nb-table-head-cover-bg: var(--nb-local-cover-bg);--nb-table-head-cover-filter: var(--nb-local-cover-filter);--nb-table-head-background-clip: var(--nb-overlay-glass-background-clip)}.nb-table-container,.nb-data-table-container{width:100%;overflow:auto;border:var(--nb-table-border-width) solid var(--nb-table-border);border-radius:var(--nb-table-radius);background:var(--nb-table-bg);box-shadow:var(--nb-table-shadow);-webkit-backdrop-filter:var(--nb-table-filter);backdrop-filter:var(--nb-table-filter);box-sizing:border-box}.nb-table,.nb-data-table{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;color:var(--nb-table-text);font-size:var(--nb-table-body-font-size);line-height:var(--nb-table-body-line-height);background:transparent}.nb-table thead,.nb-data-table thead{background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip)}.nb-table th,.nb-data-table th{position:relative;isolation:isolate;height:var(--nb-table-header-height);padding:var(--nb-table-cell-padding-y) var(--nb-table-cell-padding-x);border-bottom:var(--nb-table-border-width) solid var(--nb-table-border);color:var(--nb-table-text-sub);font-weight:600;font-size:var(--nb-table-header-font-size);line-height:var(--nb-table-header-line-height);text-align:left;white-space:nowrap;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-head-bg);-webkit-backdrop-filter:var(--nb-table-head-glass-filter);backdrop-filter:var(--nb-table-head-glass-filter);background-clip:var(--nb-table-head-background-clip)}.nb-table td,.nb-data-table td{height:var(--nb-table-row-height);padding:var(--nb-table-cell-padding-y) var(--nb-table-cell-padding-x);border-bottom:var(--nb-table-border-width) solid var(--nb-table-border);color:var(--nb-table-text);font-size:var(--nb-table-body-font-size);line-height:var(--nb-table-body-line-height);white-space:nowrap;background:transparent}.nb-table tbody tr,.nb-data-table tbody tr{background:transparent;transition:background-color var(--nb-duration-fast) var(--nb-ease-standard),color var(--nb-duration-fast) var(--nb-ease-standard)}.nb-table tbody tr:nth-child(2n),.nb-data-table tbody tr:nth-child(2n){background:var(--nb-table-stripe-bg)}@media (hover: hover) and (pointer: fine){.nb-table tbody tr:hover,.nb-data-table tbody tr:hover{background:var(--nb-table-hover-bg)}}.nb-table tbody tr[aria-selected=true],.nb-table tbody tr[data-selected=true],.nb-data-table tbody tr[aria-selected=true],.nb-data-table tbody tr[data-selected=true]{background:var(--nb-table-selected-bg)}.nb-table th[data-sticky=left],.nb-table td[data-sticky=left],.nb-data-table th[data-sticky=left],.nb-data-table td[data-sticky=left]{position:sticky;left:0;z-index:2;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-sticky-bg);box-shadow:var(--nb-table-sticky-shadow-left)}.nb-table th[data-sticky=right],.nb-table td[data-sticky=right],.nb-data-table th[data-sticky=right],.nb-data-table td[data-sticky=right]{position:sticky;right:0;z-index:2;background:linear-gradient(var(--nb-table-head-cover-bg),var(--nb-table-head-cover-bg)),var(--nb-table-sticky-bg);box-shadow:var(--nb-table-sticky-shadow-right)}.nb-table thead th[data-sticky=left],.nb-table thead th[data-sticky=right],.nb-data-table thead th[data-sticky=left],.nb-data-table thead th[data-sticky=right]{z-index:3}:root,.nb-theme-light,.nb-theme-dark{--nb-modal-radius: var(--nb-popup-radius);--nb-modal-padding: var(--nb-modal-panel-padding);--nb-modal-border-width: var(--nb-border-width-surface-overlay);--nb-modal-bg: var(--nb-popup-surface);--nb-modal-border: var(--nb-surface-overlay-border-line);--nb-modal-border-glow: var(--nb-surface-overlay-border-glow);--nb-modal-shadow: var(--nb-overlay-glass-shadow);--nb-modal-filter: var(--nb-popup-filter);--nb-modal-overlay-bg: var(--nb-backdrop-bg);--nb-modal-overlay-filter: var(--nb-backdrop-filter);--nb-tooltip-bg: var(--nb-popup-surface);--nb-tooltip-border: var(--nb-surface-overlay-border-line);--nb-tooltip-border-width: var(--nb-border-width-surface-overlay);--nb-tooltip-border-glow: var(--nb-surface-overlay-border-glow);--nb-tooltip-shadow: var(--nb-overlay-glass-shadow);--nb-tooltip-filter: var(--nb-popup-filter);--nb-modal-title-color: var(--nb-text-main);--nb-modal-text-color: var(--nb-text-sub)}.nb-modal-overlay,.nb-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--nb-z-overlay);background:var(--nb-modal-overlay-bg);-webkit-backdrop-filter:var(--nb-modal-overlay-filter);backdrop-filter:var(--nb-modal-overlay-filter)}.nb-modal,.nb-dialog{position:fixed;isolation:isolate;z-index:var(--nb-z-modal);max-width:calc(100vw - var(--nb-space-6));max-height:calc(var(--nb-viewport-height) - var(--nb-space-6));overflow:auto;padding:var(--nb-modal-padding);border:var(--nb-modal-border-width) solid var(--nb-modal-border);border-radius:var(--nb-modal-radius);background:var(--nb-modal-bg);box-shadow:var(--nb-modal-border-glow),var(--nb-modal-shadow);-webkit-backdrop-filter:var(--nb-modal-filter);backdrop-filter:var(--nb-modal-filter);color:var(--nb-modal-text-color);box-sizing:border-box;background-clip:var(--nb-overlay-glass-background-clip)}.nb-modal-title,.nb-dialog-title{margin:0;color:var(--nb-modal-title-color);font-weight:700}.nb-modal-description,.nb-dialog-description{margin:0;color:var(--nb-modal-text-color)}:root[data-device-profile=mobile-landscape],:root[data-device-profile=mobile-portrait]{--nb-modal-radius: var(--nb-popup-radius)}:root[data-device-profile=mobile-landscape] .nb-modal,:root[data-device-profile=mobile-landscape] .nb-dialog,:root[data-device-profile=mobile-portrait] .nb-modal,:root[data-device-profile=mobile-portrait] .nb-dialog{max-width:calc(100vw - var(--nb-space-4));max-height:calc(var(--nb-viewport-height) - var(--nb-space-4))}.nb-glass-navigation{position:relative;z-index:var(--nb-z-sticky);isolation:isolate;background:transparent;box-shadow:var(--nb-navigation-glass-shadow);-webkit-backdrop-filter:var(--nb-popup-filter);backdrop-filter:var(--nb-popup-filter)}.nb-theme-light .nb-glass-navigation,.nb-theme-dark .nb-glass-navigation{box-shadow:var(--nb-shadow-none)}.nb-glass-navigation:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:var(--nb-navigation-cover-bg);-webkit-backdrop-filter:var(--nb-navigation-cover-filter);backdrop-filter:var(--nb-navigation-cover-filter);pointer-events:none}.nb-theme-light .nb-glass-navigation:before{background:color-mix(in srgb,var(--nb-bg-page) 8%,transparent)}.nb-theme-dark .nb-glass-navigation:before{background:color-mix(in srgb,var(--nb-bg-page) 9%,transparent)}.nb-glass-navigation>*{position:relative;z-index:1}.nb-glass-navigation,.nb-glass-navigation:before{box-sizing:border-box}.nb-glass-navigation{background-clip:var(--nb-overlay-glass-background-clip)}:root,.nb-theme-light,.nb-theme-dark{--nb-interaction-emphasis-color: var(--nb-primary);--nb-interaction-hover-fill-bg: #54adff;--nb-interaction-hover-fill-text: #ffffff;--nb-interaction-hover-fill-border: color-mix(in srgb, #54adff 78%, #ffffff 22%);--nb-interaction-active-fill-bg: #3f9cf7;--nb-interaction-active-fill-text: #ffffff;--nb-interaction-active-fill-border: color-mix(in srgb, #3f9cf7 82%, #ffffff 18%);--nb-interaction-hover-surface: var(--nb-surface-hover);--nb-interaction-hover-surface-strong: var(--nb-state-surface-hover-default);--nb-interaction-selected-surface: var(--nb-state-surface-selected-default);--nb-interaction-current-surface: var(--nb-state-surface-hover-default);--nb-interaction-pressed-surface: var(--nb-state-surface-hover-default);--nb-interaction-pressed-border: var(--nb-divider-emphasis);--nb-interaction-focus-shadow: var(--nb-state-shadow-button-focus);--nb-interaction-touch-feedback-surface: var(--nb-state-surface-hover-default);--nb-interaction-touch-feedback-surface-subtle: var(--nb-surface-hover);--nb-interaction-touch-feedback-color: var(--nb-interaction-emphasis-color);--nb-interaction-touch-focus-shadow: var(--nb-interaction-focus-shadow);--nb-icon-action-hover-bg: var(--nb-interaction-hover-fill-bg);--nb-icon-action-hover-color: var(--nb-interaction-hover-fill-text);--nb-icon-action-focus-bg: var(--nb-icon-action-hover-bg);--nb-icon-action-focus-color: var(--nb-icon-action-hover-color);--nb-icon-action-focus-shadow: var(--nb-interaction-focus-shadow);--nb-icon-action-active-bg: var(--nb-interaction-active-fill-bg);--nb-icon-action-active-color: var(--nb-interaction-active-fill-text);--nb-icon-action-current-bg: var(--nb-button-neutral-bg);--nb-icon-action-current-color: var(--nb-interaction-emphasis-color)}.nb-theme-dark{--nb-interaction-hover-fill-bg: #2568b6;--nb-interaction-hover-fill-text: #ffffff;--nb-interaction-hover-fill-border: color-mix(in srgb, #2568b6 76%, #8fc4ff 24%);--nb-interaction-active-fill-bg: #1e5aa1;--nb-interaction-active-fill-text: #ffffff;--nb-interaction-active-fill-border: color-mix(in srgb, #1e5aa1 78%, #8fc4ff 22%)}.app-navigation-action[aria-current=page],.app-navigation-action[aria-expanded=true],.app-navigation-action[data-selected=true],.top-navigation__item[aria-current=page],.top-navigation__item[aria-expanded=true],.top-navigation__item[data-selected=true]{color:var(--nb-interaction-touch-feedback-color);background:var(--nb-interaction-current-surface);text-decoration:none;box-shadow:var(--nb-shadow-none);border-bottom:0}.tools-page__compact-menu-trigger.nb-button[aria-expanded=true],.tools-page__workspace-search-popover .tools-page__workspace-action.nb-button[aria-expanded=true],.tools-page__workspace-search-popover .tools-page__workspace-action.nb-button[data-open=true],.master-data-list-workspace__column-filter .master-data-list-workspace__action-button[aria-expanded=true],.master-data-list-workspace__column-filter .master-data-list-workspace__action-button[data-open=true]{border-color:transparent;background:var(--nb-icon-action-current-bg);color:var(--nb-icon-action-current-color);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-filter-panel .tools-page__workspace-action.nb-button[aria-expanded=true],.tools-page__workspace-filter-panel .tools-page__workspace-action.nb-button[data-open=true]{border-color:transparent;background:transparent;color:var(--nb-icon-action-current-color);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button:focus-visible,.tools-page__workspace-title-marker:focus-visible,.master-data-list-workspace__action-button:focus-visible{outline:none;border-color:transparent;background:var(--nb-icon-action-focus-bg);box-shadow:var(--nb-icon-action-focus-shadow)}.tools-page__workspace-action.nb-button:focus-visible,.master-data-list-workspace__action-button:focus-visible{color:var(--nb-icon-action-focus-color)}.tools-page__workspace-action.nb-button:active:not(:disabled),.tools-page__workspace-title-marker:active,.master-data-list-workspace__action-button:active:not(:disabled){border-color:transparent;background:var(--nb-icon-action-active-bg);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button:active:not(:disabled),.master-data-list-workspace__action-button:active:not(:disabled){color:var(--nb-icon-action-active-color)}.tools-page__sidebar-item[aria-current=page],.tools-page__sidebar-item[aria-expanded=true],.tools-page__sidebar-item[data-selected=true],.tools-page__sidebar-item--active{background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color);outline:none}.tools-mobile-page__list-item[aria-current=page],.tools-mobile-page__list-item[data-selected=true]{border-color:var(--nb-interaction-pressed-border);background:var(--nb-interaction-current-surface);color:var(--nb-interaction-emphasis-color)}.master-data-list-workspace__count-chip[aria-expanded=true],.master-data-list-workspace__preview-selector-trigger--open{color:var(--nb-interaction-emphasis-color);border-color:color-mix(in srgb,var(--nb-interaction-emphasis-color) 52%,var(--nb-border-soft));background:var(--nb-interaction-current-surface);outline:none}.master-data-list-workspace__summary-trigger[aria-expanded=true]{color:var(--nb-text-main);text-decoration:underline;outline:none}@media (hover: none),(pointer: coarse){.app-navigation-action:hover:not(:active):not(:focus-visible):not([aria-current=page]):not([aria-expanded=true]):not([data-selected=true]){color:var(--nb-text-main);background:var(--nb-bg-transparent);text-decoration:none;box-shadow:var(--nb-shadow-none)}.top-navigation__item:hover:not(:active):not(:focus-visible):not([aria-current=page]):not([aria-expanded=true]):not([data-selected=true]){color:var(--nb-text-main);background:var(--nb-bg-transparent);text-decoration:none;border-bottom:0}.tools-page__compact-menu-trigger.nb-button:hover:not(:active):not(:focus-visible),.tools-page__workspace-action.nb-button:hover:not(:active):not(:focus-visible):not([aria-expanded=true]),.tools-page__workspace-title-marker:hover:not(:active):not(:focus-visible){border-color:transparent;background:var(--nb-bg-transparent);box-shadow:var(--nb-shadow-none)}.tools-page__compact-menu-trigger.nb-button:hover:not(:active):not(:focus-visible),.tools-page__workspace-action.nb-button:hover:not(:active):not(:focus-visible):not([aria-expanded=true]){color:var(--nb-text-main)}.tools-page__sidebar-item:hover:not(:active):not(:focus-visible):not(.tools-page__sidebar-item--active):not([aria-current=page]):not([aria-expanded=true]):not([data-selected=true]){background:var(--nb-bg-transparent);color:var(--nb-text-main);outline:none}.tools-page__person-toolbar .tools-page__action-button:hover:not(:active):not(:focus-visible){background:var(--nb-button-neutral-bg);border-color:var(--nb-border-button-neutral);box-shadow:var(--nb-shadow-control)}.tools-mobile-page__list-item:hover:not(:active):not(:focus-visible):not([aria-current=page]):not([data-selected=true]){border-color:var(--nb-border-soft);background:var(--nb-bg-elevated)}.tools-mobile-page__back-button:hover:not(:active):not(:focus-visible){background:transparent}.master-data-list-workspace__action-button:hover:not(:active):not(:focus-visible){border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);color:var(--nb-button-neutral-text);box-shadow:var(--nb-shadow-control)}.master-data-list-workspace__row-number-button:hover:not(:active):not(:focus-visible){color:inherit;outline:none}.master-data-list-workspace__sort-button:hover:not(:active):not(:focus-visible):not(.master-data-list-workspace__sort-button--active){color:inherit;outline:none}.master-data-list-workspace__sort-button:hover:not(:active):not(:focus-visible):not(.master-data-list-workspace__sort-button--active) .master-data-list-workspace__sort-icon{opacity:var(--nb-alpha-38)}.master-data-list-workspace__summary-trigger:hover:not(:active):not(:focus-visible):not([aria-expanded=true]){color:inherit;text-decoration:none}.master-data-list-workspace__count-chip:hover:not(:active):not(:focus-visible):not([aria-expanded=true]){color:var(--nb-button-neutral-text);border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control)}.master-data-list-workspace__hover-card-link:hover:not(:active):not(:focus-visible){color:var(--nb-primary);text-decoration:none;outline:none}.master-data-list-workspace__preview-selector-trigger:hover:not(:active):not(:focus-visible):not(.master-data-list-workspace__preview-selector-trigger--open){color:var(--nb-button-neutral-text);border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control);outline:none}.master-data-list-workspace__preview-switcher-button:hover:not(:active):not(:focus-visible):not(:disabled){color:var(--nb-button-neutral-text);border-color:var(--nb-border-button-neutral);background:var(--nb-button-neutral-bg);box-shadow:var(--nb-shadow-control);outline:none}}@media (hover: hover) and (pointer: fine){.tools-page__workspace-action.nb-button:hover,.tools-page__workspace-title-marker:hover,.master-data-list-workspace__action-button:hover:not(:disabled){border-color:transparent;background:var(--nb-icon-action-hover-bg);box-shadow:var(--nb-shadow-none)}.tools-page__workspace-action.nb-button:hover,.master-data-list-workspace__action-button:hover:not(:disabled){color:var(--nb-icon-action-hover-color)}}html{box-sizing:border-box;width:100%;min-height:100%;text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:var(--nb-font-family-base);background:var(--nb-bg-page);color:var(--nb-text-main)}*,*:before,*:after{box-sizing:inherit}html,body,#root{width:100%;min-height:100%;margin:0;padding:0;background:var(--nb-bg-page)}body{overflow-x:hidden;font-family:var(--nb-font-family-base);font-size:var(--nb-font-size-body);line-height:var(--nb-line-height-body);background:var(--nb-bg-page);color:var(--nb-text-main);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app,.nb-app,.nb-layout,.nb-app-shell,.app-shell,.public-layout{position:relative;min-height:100vh;min-height:100dvh;color:var(--nb-text-main);background:var(--nb-bg-page);isolation:isolate;overflow:hidden}.app:before,.nb-app:before,.nb-layout:before,.nb-app-shell:before,.app-shell:before,.public-layout:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--nb-bg-fog)}.app>*,.nb-app>*,.nb-layout>*,.nb-app-shell>*,.app-shell>*,.public-layout>*{position:relative;z-index:1}html.nb-tools-page-lock-scroll,body.nb-tools-page-lock-scroll,#root.nb-tools-page-lock-scroll{height:100%;overflow:hidden}html.nb-app-shell-lock-scroll,body.nb-app-shell-lock-scroll,#root.nb-app-shell-lock-scroll{height:100%;overflow:hidden;overscroll-behavior:none}a{color:var(--nb-text-link);text-decoration:none;transition:var(--nb-transition-color)}button,input,select,textarea{font:inherit;color:inherit}button{border:0;background:none}img,picture,svg,canvas{display:block;max-width:100%}::selection{background:var(--nb-primary-soft);color:var(--nb-text-main)}:focus-visible{outline:none;box-shadow:var(--nb-state-shadow-focus-ring)}*{scrollbar-color:var(--nb-scrollbar-color-thumb) var(--nb-scrollbar-color-track);scrollbar-width:thin}::-webkit-scrollbar{width:var(--nb-scrollbar-thickness);height:var(--nb-scrollbar-thickness)}::-webkit-scrollbar-track{background:var(--nb-scrollbar-color-track)}::-webkit-scrollbar-thumb{background:var(--nb-scrollbar-color-thumb);border-radius:var(--nb-scrollbar-radius)}@media (hover: hover) and (pointer: fine){a:hover{color:var(--nb-primary-hover)}::-webkit-scrollbar-thumb:hover{background:var(--nb-scrollbar-color-thumb-hover)}}
