.nh-action-feedback-stack{z-index:100;inset-inline-end:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:stretch;gap:8px;width:min(380px,100vw - 32px);max-height:min(50dvh,420px);display:flex;position:fixed;overflow:auto}.nh-action-feedback{background:var(--surface);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-raised);pointer-events:auto;overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:12px;display:flex}.nh-action-feedback>:first-child{flex:1;min-width:0}.nh-action-feedback button{flex:none}._meter_vcv3z_2{--segment-0:var(--accent);--segment-1:color-mix(in oklch, var(--accent) 62%, var(--surface));--segment-2:color-mix(in oklch, var(--accent) 36%, var(--surface));--segment-3:color-mix(in oklch, var(--accent) 22%, var(--surface));gap:var(--space-4);min-width:0;color:var(--foreground);display:grid}._top_vcv3z_3{justify-content:space-between;align-items:center;gap:var(--space-3);min-width:0;min-height:28px;display:flex}._title_vcv3z_5{min-width:0;color:var(--foreground);font-size:var(--text-base);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);text-wrap:balance}._badge_vcv3z_8{border-radius:var(--radius-pill);background:var(--surface-muted);height:28px;color:var(--text-secondary);font-size:var(--text-xs);transition:background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);flex:none;justify-content:flex-end;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}._badgeInner_vcv3z_9{white-space:nowrap;flex:none;align-items:center;gap:5px;padding:0 10px;display:inline-flex}._badgeIcon_vcv3z_10{place-items:center;display:grid}._badge_vcv3z_8[data-status=near]{background:color-mix(in oklch, var(--warning) 14%, var(--surface));color:var(--foreground)}._badge_vcv3z_8[data-status=near] ._badgeIcon_vcv3z_10{color:var(--warning)}._badge_vcv3z_8[data-status=over]{background:color-mix(in oklch, var(--danger) 12%, var(--surface));color:var(--foreground)}._badge_vcv3z_8[data-status=over] ._badgeIcon_vcv3z_10{color:var(--danger)}._total_vcv3z_16{align-items:baseline;gap:var(--space-2);min-width:0;margin:0;display:flex}._amount_vcv3z_17{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:var(--tracking-display);font-weight:500;line-height:var(--leading-display);flex:none}._caption_vcv3z_18{min-width:0;color:var(--text-secondary);font-size:var(--text-sm);flex:1}._swap_vcv3z_19{min-width:0;display:block;position:relative}._swapText_vcv3z_20{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._bar_vcv3z_23{padding-block:5px;position:relative}._track_vcv3z_24{border-radius:var(--radius-pill);background:color-mix(in oklch, var(--foreground) 7%, var(--surface));isolation:isolate;-webkit-tap-highlight-color:transparent;height:14px;position:relative;overflow:hidden}._segment_vcv3z_25{transition:opacity var(--duration-fast) var(--ease-standard);position:absolute;inset:0}._segment_vcv3z_25[data-index="0"],._swatch_vcv3z_26[data-index="0"]{background:var(--segment-0)}._segment_vcv3z_25[data-index="1"],._swatch_vcv3z_26[data-index="1"]{background:var(--segment-1)}._segment_vcv3z_25[data-index="2"],._swatch_vcv3z_26[data-index="2"]{background:var(--segment-2)}._segment_vcv3z_25[data-index="3"],._swatch_vcv3z_26[data-index="3"]{background:var(--segment-3)}._segment_vcv3z_25[data-highlight=off]{opacity:.28}._overflow_vcv3z_32{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._hatch_vcv3z_33{fill:var(--surface)}._overTint_vcv3z_34{fill:var(--danger);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}._overflow_vcv3z_32[data-highlight=on] ._overTint_vcv3z_34{opacity:1}._limit_vcv3z_36{background:var(--foreground);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:-1px}._legend_vcv3z_39{margin:0 calc(var(--space-2) * -1);grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:2px;display:grid}._item_vcv3z_40{min-width:0;padding:var(--space-2);border-radius:calc(var(--radius-control) - 6px);color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);background:0 0;border:0;justify-items:start;gap:2px;display:grid}@media (hover:hover) and (pointer:fine){._item_vcv3z_40:hover{background:var(--surface-muted)}}._item_vcv3z_40[aria-pressed=true]{background:var(--surface-muted)}._item_vcv3z_40[data-highlight=off]{opacity:.45}._item_vcv3z_40:focus-visible{outline:2px solid var(--focus-ring);outline-offset:0}._itemHead_vcv3z_45{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);display:flex}._itemLabel_vcv3z_46{flex:1;min-width:0}._key_vcv3z_47{flex:none;place-items:center;width:12px;height:12px;display:grid}._swatch_vcv3z_26{border-radius:3px;grid-area:1/1;width:10px;height:10px}._swatch_vcv3z_26[data-index=free]{background:color-mix(in oklch, var(--foreground) 7%, var(--surface));box-shadow:inset 0 0 0 1px var(--border-strong)}._keyIcon_vcv3z_50{color:var(--danger);grid-area:1/1;place-items:center;display:grid}._itemValue_vcv3z_51{color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);align-items:baseline;gap:4px;padding-left:20px;display:flex}._itemUnit_vcv3z_52{color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}._ticker_vcv3z_55{white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;align-items:flex-start;display:inline-flex;position:relative}._column_vcv3z_56{--feather:.16em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:hidden}._sizer_vcv3z_57{visibility:hidden}._glyph_vcv3z_58{inset:var(--feather) 0;text-align:center;position:absolute}._symbol_vcv3z_59{display:inline-block;overflow-x:clip}._srOnly_vcv3z_61{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._badge_vcv3z_8,._segment_vcv3z_25,._item_vcv3z_40,._overTint_vcv3z_34{transition:none}}._badge_qjt90_1{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);min-height:26px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;padding:0 10px;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){._badge_qjt90_1:hover{border-color:color-mix(in oklab, var(--badge-color,var(--foreground)) 32%, var(--border));background:color-mix(in oklab, var(--badge-color,var(--foreground)) 10%, var(--surface))}}._sm_qjt90_23{min-height:22px;padding:0 8px;font-size:11px}._md_qjt90_24{font-size:var(--text-xs)}._body_qjt90_26{display:block}._content_qjt90_27{align-items:center;gap:5px;width:max-content;display:inline-flex;position:relative}._sm_qjt90_23 ._content_qjt90_27{gap:4px}._label_qjt90_29,._glyph_qjt90_29{align-items:center;display:inline-flex;position:relative}._text_qjt90_30{display:block}._icon_qjt90_32{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._neutral_qjt90_44{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}._success_qjt90_45{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab, var(--success) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--success) 25%, var(--border))}._info_qjt90_46{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab, var(--accent) 24%, var(--border))}._warning_qjt90_47{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab, var(--warning) 11%, var(--surface));--badge-border:color-mix(in oklab, var(--warning) 27%, var(--border))}._danger_qjt90_48{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab, var(--danger) 10%, var(--surface));--badge-border:color-mix(in oklab, var(--danger) 26%, var(--border))}@media (prefers-reduced-motion:reduce){._badge_qjt90_1{transition-duration:var(--duration-instant)}}._field_1c4qr_2{--nf-height:var(--control-height-md);--nf-step:34px;--nf-inset:3px;--nf-text:var(--text-base);--nf-width:var(--number-field-width,196px);--nf-limit:color-mix(in oklch, var(--warning) 72%, var(--foreground));min-width:0;display:grid}._field_1c4qr_2[data-size=sm]{--nf-height:var(--control-height-sm);--nf-step:28px;--nf-inset:3px;--nf-text:var(--text-sm);--nf-width:var(--number-field-width,164px)}._field_1c4qr_2[data-size=lg]{--nf-height:var(--control-height-lg);--nf-step:40px;--nf-inset:4px;--nf-text:var(--text-lg);--nf-width:var(--number-field-width,228px)}[data-resolved-theme=dark] ._field_1c4qr_2{--nf-limit:color-mix(in oklch, var(--warning) 88%, var(--foreground))}._head_1c4qr_7{width:min(100%, var(--nf-width));justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._label_1c4qr_8{min-width:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._field_1c4qr_2[data-size=sm] ._label_1c4qr_8{font-size:var(--text-xs)}._limit_1c4qr_10{color:var(--nf-limit);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._label_1c4qr_8[data-scrub]{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none}._control_1c4qr_15{width:min(100%, var(--nf-width));min-height:var(--nf-height);border:1px solid var(--border);border-radius:var(--radius-control);padding:var(--nf-inset);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);align-items:center;gap:2px;display:flex}@media (hover:hover) and (pointer:fine){:is(._control_1c4qr_15:hover,._field_1c4qr_2:has(._label_1c4qr_8[data-scrub]:hover) ._control_1c4qr_15){border-color:var(--border-strong)}}._control_1c4qr_15[data-scrubbing]{border-color:var(--foreground)}._control_1c4qr_15:has(input:focus){border-color:var(--foreground)}._control_1c4qr_15[data-warn],._control_1c4qr_15[data-warn]:hover{border-color:color-mix(in oklch, var(--warning) 55%, var(--border));background:color-mix(in oklch, var(--warning) 5%, var(--surface))}._control_1c4qr_15[data-warn]:has(input:focus){border-color:color-mix(in oklch, var(--warning) 80%, var(--border))}._control_1c4qr_15[data-disabled]{opacity:.5;background:var(--surface-muted)}._step_1c4qr_23{width:var(--nf-step);height:var(--nf-step);flex:0 0 var(--nf-step);border-radius:calc(var(--radius-control) - var(--nf-inset) - 1px);color:var(--text-secondary);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-standard) var(--ease-standard);background:0 0;border:0;place-items:center;padding:0;display:grid}._icon_1c4qr_24{place-items:center;display:grid}._icon_1c4qr_24 svg{transition:transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){._step_1c4qr_23:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-muted);color:var(--foreground)}}._step_1c4qr_23:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]){background:color-mix(in oklch, var(--foreground) 10%, var(--surface));color:var(--foreground);transition:background-color 60ms linear,color 60ms linear}._step_1c4qr_23:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg{transition:transform 90ms var(--ease-standard);transform:scale(.82)}._step_1c4qr_23:focus-visible{background:var(--surface-muted);color:var(--foreground);outline:none}._step_1c4qr_23[aria-disabled=true]{opacity:.32;cursor:not-allowed}._step_1c4qr_23:disabled{opacity:.35;cursor:not-allowed}._control_1c4qr_15[data-strain=max] ._step_1c4qr_23[aria-disabled=true]:last-child,._control_1c4qr_15[data-strain=min] ._step_1c4qr_23[aria-disabled=true]:first-child{opacity:.6;color:var(--nf-limit);transition:opacity 60ms linear,color 60ms linear}._valueWrap_1c4qr_35{cursor:text;flex:1;justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}._control_1c4qr_15[data-disabled] ._valueWrap_1c4qr_35{cursor:not-allowed}._value_1c4qr_35{white-space:nowrap;color:var(--foreground);font-size:var(--nf-text);transition:color var(--duration-standard) var(--ease-standard);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}._affix_1c4qr_39{color:var(--text-secondary);font-weight:400;display:inline-flex}._char_1c4qr_40{white-space:pre;display:inline-block;overflow-x:clip}._number_1c4qr_43{align-items:center;display:inline-grid;position:relative}._display_1c4qr_44{grid-area:1/1;display:inline-flex}._display_1c4qr_44[data-hidden]{visibility:hidden;position:absolute;top:0;left:0}._mirror_1c4qr_46{white-space:pre;grid-area:1/1}._input_1c4qr_47{z-index:1;color:#0000;width:calc(100% + 1em);height:100%;caret-color:var(--foreground);font:inherit;font-variant-numeric:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;background:0 0;border:0;outline:none;margin:0;padding:0;position:absolute;top:0;left:0}._input_1c4qr_47:focus-visible{outline:none}._input_1c4qr_47::selection{background:color-mix(in oklch, var(--foreground) 16%, transparent);color:#0000}._input_1c4qr_47:disabled{cursor:not-allowed}._column_1c4qr_53{--feather:.2em;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--feather) * 1.5), #000 calc(100% - var(--feather) * 1.5), transparent);display:inline-block;position:relative;overflow:visible clip;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-clip:no-clip;mask-clip:no-clip}._sizer_1c4qr_54{visibility:hidden}._glyph_1c4qr_55{inset:var(--feather) 0;text-align:center;position:absolute}._symbol_1c4qr_56{white-space:pre;display:inline-block;overflow-x:clip}._messageSlot_1c4qr_58{display:block;overflow:hidden}._hint_1c4qr_59{padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;display:block}._words_1c4qr_61{display:block;position:relative}._wordSlot_1c4qr_62{vertical-align:top;white-space:pre;display:inline-block;position:relative}._wordSizer_1c4qr_63{visibility:hidden;white-space:pre;position:absolute;top:0;left:0}._word_1c4qr_61{white-space:pre;display:inline-block}._srOnly_1c4qr_65{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._control_1c4qr_15,._step_1c4qr_23{transition:opacity var(--duration-instant) linear, border-color var(--duration-instant) linear, background-color var(--duration-instant) linear}._step_1c4qr_23:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true]) svg,._icon_1c4qr_24 svg{transition:none;transform:none}._control_1c4qr_15[data-strain] ._value_1c4qr_35{color:var(--nf-limit);transition:none}}.nh-number-field{--number-field-width:100%;--text-muted:var(--text-secondary);min-width:0}.nh-number-field input{border-radius:var(--radius-control);width:100%;min-width:0;min-height:36px;color:var(--foreground);font:inherit;text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0}.nh-number-field input::-webkit-inner-spin-button{appearance:none;margin:0}.nh-number-field input::-webkit-outer-spin-button{appearance:none;margin:0}.nh-number-field :is(input,button):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (width<=640px){.nh-number-field button{min-width:44px;min-height:44px}.nh-number-field input{min-height:44px}}._root_293h0_2{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface-muted);flex-shrink:1;min-width:0;max-width:100%;display:inline-flex}._track_293h0_4{--fade-start:0px;--fade-end:0px;isolation:isolate;overscroll-behavior-x:contain;border-radius:inherit;scrollbar-width:none;min-width:0;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-start), #000 calc(100% - var(--fade-end)), transparent);gap:2px;padding:3px;display:flex;overflow-x:auto}._track_293h0_4::-webkit-scrollbar{display:none}._track_293h0_4[data-fade-start]{--fade-start:20px}._track_293h0_4[data-fade-end]{--fade-end:20px}._button_293h0_9{min-height:var(--control-height-sm);border-radius:calc(var(--radius-control) - 3px);color:var(--text-muted);font:inherit;font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;padding:0 13px;font-weight:500;position:relative}@media (hover:hover) and (pointer:fine){._button_293h0_9:hover{color:var(--foreground)}}._button_293h0_9:active,._button_293h0_9[aria-pressed=true]{color:var(--foreground)}._selection_293h0_12{z-index:-1;border:1px solid var(--border);border-radius:inherit;background:var(--surface);box-shadow:var(--shadow-resting);position:absolute;inset:0}._label_293h0_13{z-index:1;align-items:center;gap:6px;display:inline-flex;position:relative}@media (width<=380px){._button_293h0_9{padding:0 10px}}@media (prefers-reduced-motion:reduce){._button_293h0_9{transition:none}}.admin-page{gap:1rem;display:grid}.admin-page>h1{margin:0}:where(.nh-legacy-screen) .nh-admin-workspace{gap:var(--r66-space-4);width:min(100%,78rem);min-width:0;color:var(--r66-text);grid-template-columns:minmax(0,1fr);margin-inline:auto}:where(.nh-legacy-screen) .nh-admin-workspace__hero,:where(.nh-legacy-screen) .nh-admin-section-heading,:where(.nh-legacy-screen) .nh-admin-section-heading--wide,:where(.nh-legacy-screen) .nh-admin-workspace__hero-actions,:where(.nh-legacy-screen) .nh-admin-focus-summary>div,:where(.nh-legacy-screen) .nh-admin-entity-card,:where(.nh-legacy-screen) .nh-admin-entity-card__main,:where(.nh-legacy-screen) .nh-admin-entity-card__actions,:where(.nh-legacy-screen) .nh-admin-pagination,:where(.nh-legacy-screen) .nh-admin-live-indicator,:where(.nh-legacy-screen) .nh-admin-inline-action,:where(.nh-legacy-screen) .nh-admin-member-state{align-items:center;display:flex}:where(.nh-legacy-screen) .nh-admin-workspace__hero{justify-content:space-between;gap:var(--r66-space-5);border:1px solid var(--r66-border);border-radius:var(--r66-admin-panel-radius);background:var(--r66-surface);box-shadow:var(--r66-shadow-border);padding:clamp(1.25rem,3vw,2rem)}:where(.nh-legacy-screen) .nh-admin-workspace__hero h1,:where(.nh-legacy-screen) .nh-admin-workspace__hero p,:where(.nh-legacy-screen) .nh-admin-section-heading h2,:where(.nh-legacy-screen) .nh-admin-section-heading p,:where(.nh-legacy-screen) .nh-admin-metric-card strong,:where(.nh-legacy-screen) .nh-admin-metric-card small,:where(.nh-legacy-screen) .nh-admin-entity-card strong,:where(.nh-legacy-screen) .nh-admin-entity-card small,:where(.nh-legacy-screen) .nh-admin-compact-list strong,:where(.nh-legacy-screen) .nh-admin-compact-list small,:where(.nh-legacy-screen) .nh-admin-empty-state strong,:where(.nh-legacy-screen) .nh-admin-empty-state span{margin:0;display:block}:where(.nh-legacy-screen) .nh-admin-workspace__hero h1{letter-spacing:-.03em;max-width:44rem;margin-block-start:.25rem;font-size:clamp(1.45rem,2vw,2rem)}:where(.nh-legacy-screen) .nh-admin-workspace__lede{max-width:42rem;color:var(--r66-text-muted);margin-block-start:.5rem;font-size:.9375rem}:where(.nh-legacy-screen) .nh-admin-eyebrow{color:var(--r66-interactive);letter-spacing:.09em;text-transform:uppercase;font-size:.75rem;font-weight:600}:where(.nh-legacy-screen) .nh-admin-workspace__hero-actions{justify-content:flex-end;align-self:flex-start;gap:var(--r66-space-3);flex-wrap:wrap;flex:none}:where(.nh-legacy-screen) .nh-admin-live-indicator{color:var(--r66-text-muted);white-space:nowrap;gap:.45rem;font-size:.75rem;font-weight:600}:where(.nh-legacy-screen) .nh-admin-live-indicator>span{background:var(--r66-success);border-radius:999px;width:.5rem;height:.5rem}:where(.nh-legacy-screen) .nh-admin-tabs{border:1px solid var(--r66-border);border-radius:var(--r66-admin-control-radius);background:var(--r66-surface-muted);gap:.25rem;padding:.25rem;display:flex;overflow-x:auto}:where(.nh-legacy-screen) .nh-admin-tab,:where(.nh-legacy-screen) .nh-admin-button,:where(.nh-legacy-screen) .nh-admin-pagination button,:where(.nh-legacy-screen) .nh-admin-inline-action{min-height:var(--r66-target-min);border-radius:var(--r66-admin-control-radius);cursor:pointer;transition:color var(--r66-motion-fast) var(--r66-ease-out), background-color var(--r66-motion-fast) var(--r66-ease-out), border-color var(--r66-motion-fast) var(--r66-ease-out), transform var(--r66-motion-fast) var(--r66-ease-out);border:1px solid #0000}:where(.nh-legacy-screen) .nh-admin-tab{color:var(--r66-text-muted);white-space:nowrap;background:0 0;align-items:center;gap:.45rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-tab:hover,:where(.nh-legacy-screen) .nh-admin-tab--active{color:var(--r66-text);background:var(--r66-surface-raised);box-shadow:var(--r66-shadow-border)}:where(.nh-legacy-screen) .nh-admin-button{justify-content:center;align-items:center;gap:.45rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-button--primary{color:var(--r66-on-action);background:var(--r66-action-solid)}:where(.nh-legacy-screen) .nh-admin-button--primary:hover:not(:disabled){background:var(--r66-action-solid-hover)}:where(.nh-legacy-screen) .nh-admin-button--quiet{color:var(--r66-text);border-color:var(--r66-border-strong);background:var(--r66-surface-raised)}:where(.nh-legacy-screen) .nh-admin-button--quiet:hover,:where(.nh-legacy-screen) .nh-admin-pagination button:hover:not(:disabled){border-color:var(--r66-interactive);background:var(--r66-interactive-soft)}:where(.nh-legacy-screen) .nh-admin-button:disabled,:where(.nh-legacy-screen) .nh-admin-pagination button:disabled,:where(.nh-legacy-screen) .nh-admin-field select:disabled{cursor:not-allowed;opacity:.55}:where(.nh-legacy-screen) .nh-admin-button:active:not(:disabled),:where(.nh-legacy-screen) .nh-admin-tab:active,:where(.nh-legacy-screen) .nh-admin-pagination button:active:not(:disabled){transform:translateY(1px)}:where(.nh-legacy-screen) .nh-admin-data-note{color:var(--r66-text-muted);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.75rem;display:flex}:where(.nh-legacy-screen) .nh-admin-quick-action{justify-content:space-between;align-items:center;gap:var(--r66-space-4);border:1px solid color-mix(in srgb, var(--r66-interactive) 36%, var(--r66-border));border-radius:var(--r66-admin-control-radius);background:var(--r66-interactive-soft);padding:1rem 1.25rem;display:flex}:where(.nh-legacy-screen) .nh-admin-quick-action h2,:where(.nh-legacy-screen) .nh-admin-quick-action p{margin:0}:where(.nh-legacy-screen) .nh-admin-quick-action h2{font-size:.9375rem}:where(.nh-legacy-screen) .nh-admin-quick-action p{color:var(--r66-text-muted);margin-block-start:.25rem;font-size:.78rem}:where(.nh-legacy-screen) .nh-admin-section-stack{gap:var(--r66-space-4);display:grid}:where(.nh-legacy-screen) .nh-admin-section-card{border:1px solid var(--r66-border);border-radius:var(--r66-admin-panel-radius);background:var(--r66-surface);min-width:0;box-shadow:var(--r66-shadow-border);padding:clamp(1rem,2.5vw,1.5rem)}:where(.nh-legacy-screen) .nh-admin-section-heading{justify-content:space-between;gap:var(--r66-space-4);margin-block-end:var(--r66-space-4)}:where(.nh-legacy-screen) .nh-admin-section-heading--wide{justify-content:space-between;gap:var(--r66-space-4);margin-block-end:var(--r66-space-5)}:where(.nh-legacy-screen) .nh-admin-section-heading h2{letter-spacing:-.015em;margin-block-start:.25rem;font-size:1.05rem}:where(.nh-legacy-screen) .nh-admin-section-heading p:not(.nh-admin-eyebrow){color:var(--r66-text-muted);margin-block-start:.35rem;font-size:.8125rem}:where(.nh-legacy-screen) .nh-admin-section-heading>svg{color:var(--r66-interactive);flex:none}:where(.nh-legacy-screen) .nh-admin-setup-card{background:var(--r66-surface)}:where(.nh-legacy-screen) .nh-admin-setup-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .nh-admin-setup-step{border:1px solid var(--r66-border);border-radius:var(--r66-admin-control-radius);background:color-mix(in srgb, var(--r66-surface) 92%, transparent);gap:.7rem;min-width:0;min-height:8.5rem;padding:1rem;display:grid;position:relative}:where(.nh-legacy-screen) .nh-admin-setup-step__index{width:1.75rem;height:1.75rem;color:var(--r66-interactive);border:1px solid color-mix(in srgb, var(--r66-interactive) 36%, var(--r66-border));border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-setup-step strong{font-size:.8125rem;display:block}:where(.nh-legacy-screen) .nh-admin-setup-step div>span{color:var(--r66-text-muted);margin-block-start:.3rem;font-size:.75rem;line-height:1.4;display:block}:where(.nh-legacy-screen) .nh-admin-setup-step--complete{border-color:color-mix(in srgb, var(--r66-success) 40%, var(--r66-border))}:where(.nh-legacy-screen) .nh-admin-setup-step--complete .nh-admin-setup-step__index{color:var(--r66-success-text);border-color:var(--r66-success);background:var(--r66-success-surface)}:where(.nh-legacy-screen) .nh-admin-inline-action{width:fit-content;min-height:2rem;color:var(--r66-interactive);background:0 0;justify-content:flex-start;align-self:end;padding:0;font-size:.75rem;font-weight:740}:where(.nh-legacy-screen) .nh-admin-inline-action:hover{color:var(--r66-text)}:where(.nh-legacy-screen) .nh-admin-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}:where(.nh-legacy-screen) .nh-admin-metric-card{border:1px solid var(--r66-border);border-radius:var(--r66-admin-control-radius);background:var(--r66-surface-raised);grid-template-columns:auto 1fr auto;align-items:center;gap:.25rem .65rem;padding:1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-metric-card__icon{width:2.25rem;height:2.25rem;color:var(--r66-interactive);background:var(--r66-interactive-soft);border-radius:.5rem;grid-row:span 2;justify-content:center;align-items:center;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-metric-card__label{color:var(--r66-text-muted);font-size:.75rem;font-weight:600}:where(.nh-legacy-screen) .nh-admin-metric-card strong{letter-spacing:-.03em;grid-column:2;font-size:1.25rem}:where(.nh-legacy-screen) .nh-admin-metric-card small{color:var(--r66-text-muted);grid-column:3;font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-focus-card{background:var(--r66-surface-raised)}:where(.nh-legacy-screen) .nh-admin-focus-summary{border:1px solid var(--r66-border);border-radius:var(--r66-admin-control-radius);background:var(--r66-surface);gap:.75rem;padding:1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-focus-summary>div{flex-wrap:wrap;gap:.5rem}:where(.nh-legacy-screen) .nh-admin-focus-summary p{color:var(--r66-text-muted);margin:0;font-size:.8125rem}:where(.nh-legacy-screen) .nh-admin-focus-actions{flex-wrap:wrap;gap:.5rem;display:flex}:where(.nh-legacy-screen) .nh-admin-focus-pools{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .nh-admin-focus-pools li{border-block-start:1px solid var(--r66-border);justify-content:space-between;align-items:center;gap:.75rem;padding-block:.55rem;display:flex}:where(.nh-legacy-screen) .nh-admin-focus-pools strong,:where(.nh-legacy-screen) .nh-admin-focus-pools small{display:block}:where(.nh-legacy-screen) .nh-admin-focus-pools small{color:var(--r66-text-muted);margin-block-start:.2rem;font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-status-dot{background:var(--r66-warning);border-radius:999px;width:.55rem;height:.55rem}:where(.nh-legacy-screen) .nh-admin-status-dot[data-status=active]{background:var(--r66-success)}:where(.nh-legacy-screen) .nh-admin-status-dot[data-status=archived],:where(.nh-legacy-screen) .nh-admin-status-dot[data-status=suspended]{background:var(--r66-danger)}:where(.nh-legacy-screen) .nh-admin-status-badge{width:fit-content;color:var(--r66-text-muted);border:1px solid var(--r66-border);background:var(--r66-surface-muted);text-transform:capitalize;border-radius:999px;align-items:center;padding:.2rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-status-badge[data-status=active]{color:var(--r66-success-text);border-color:color-mix(in srgb, var(--r66-success) 42%, var(--r66-border));background:var(--r66-success-surface)}:where(.nh-legacy-screen) .nh-admin-status-badge[data-status=provisioning]{color:var(--r66-warning-text);border-color:color-mix(in srgb, var(--r66-warning) 42%, var(--r66-border));background:var(--r66-warning-surface)}:where(.nh-legacy-screen) .nh-admin-secondary-grid{gap:var(--r66-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where(.nh-legacy-screen) .nh-admin-compact-panel{min-height:20rem}:where(.nh-legacy-screen) .nh-admin-compact-list,:where(.nh-legacy-screen) .nh-admin-card-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .nh-admin-compact-list li{border-block-end:1px solid var(--r66-border);align-items:center;gap:.65rem;min-width:0;padding:.65rem 0;display:flex}:where(.nh-legacy-screen) .nh-admin-compact-list li>span:nth-child(2){flex:1;min-width:0}:where(.nh-legacy-screen) .nh-admin-compact-list small{color:var(--r66-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-block-start:.2rem;font-size:.75rem;overflow:hidden}:where(.nh-legacy-screen) .nh-admin-avatar{width:2rem;height:2rem;color:var(--r66-interactive);background:var(--r66-interactive-soft);border-radius:.5rem;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-visit-note{max-width:10rem;color:var(--r66-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}:where(.nh-legacy-screen) .nh-admin-pagination{color:var(--r66-text-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-block-start:1rem;font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-pagination button{min-height:2rem;color:var(--r66-text);border-color:var(--r66-border);background:var(--r66-surface-raised);padding-inline:.65rem;font-size:.75rem;font-weight:600}:where(.nh-legacy-screen) .nh-admin-filters{gap:var(--r66-space-3);grid-template-columns:minmax(0,1fr) minmax(10rem,14rem);margin-block-end:var(--r66-space-5);display:grid}:where(.nh-legacy-screen) .nh-admin-field{color:var(--r66-text-muted);gap:.4rem;font-size:.75rem;font-weight:600;display:grid}:where(.nh-legacy-screen) .nh-admin-field select,:where(.nh-legacy-screen) .nh-admin-field input{width:100%;min-height:var(--r66-target-min);color:var(--r66-text);border:1px solid var(--r66-border-strong);border-radius:var(--r66-admin-control-radius);background:var(--r66-surface-raised);padding:.55rem .7rem}:where(.nh-legacy-screen) .nh-admin-field--compact{min-width:min(100%,15rem)}:where(.nh-legacy-screen) .nh-admin-field--compact select{min-width:14rem}:where(.nh-legacy-screen) .nh-admin-input-with-icon{display:block;position:relative}:where(.nh-legacy-screen) .nh-admin-input-with-icon svg{color:var(--r66-text-muted);position:absolute;inset-block-start:.75rem;inset-inline-start:.7rem}:where(.nh-legacy-screen) .nh-admin-input-with-icon input{padding-inline-start:2.15rem}:where(.nh-legacy-screen) .nh-admin-entity-card{justify-content:space-between;gap:var(--r66-space-4);border:1px solid var(--r66-border);border-radius:var(--r66-admin-control-radius);background:var(--r66-surface-raised);min-width:0;transition:border-color var(--r66-motion-fast) var(--r66-ease-out), background-color var(--r66-motion-fast) var(--r66-ease-out);padding:.9rem}:where(.nh-legacy-screen) .nh-admin-entity-card--selected{border-color:color-mix(in srgb, var(--r66-interactive) 52%, var(--r66-border));background:var(--r66-interactive-soft)}:where(.nh-legacy-screen) .nh-admin-entity-card__main{min-width:0;color:var(--r66-text);text-align:start;flex:1;gap:.7rem}:where(.nh-legacy-screen) button.nh-admin-entity-card__main{cursor:pointer;background:0 0;border:0;padding:0}:where(.nh-legacy-screen) .nh-admin-entity-card__main>span:last-child{min-width:0}:where(.nh-legacy-screen) .nh-admin-entity-card small{color:var(--r66-text-muted);margin-block-start:.3rem;font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-entity-card__icon{width:2.25rem;height:2.25rem;color:var(--r66-interactive);background:var(--r66-interactive-soft);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-entity-card__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.45rem}:where(.nh-legacy-screen) .nh-admin-member-state{color:var(--r66-success-text);gap:.35rem;font-size:.75rem;font-weight:600}:where(.nh-legacy-screen) .nh-admin-empty-state{color:var(--r66-text-muted);text-align:center;justify-items:center;gap:.45rem;padding:2.5rem 1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-empty-state>svg{color:var(--r66-interactive)}:where(.nh-legacy-screen) .nh-admin-empty-state strong{color:var(--r66-text);font-size:.9rem}:where(.nh-legacy-screen) .nh-admin-empty-state span{max-width:28rem;font-size:.78rem;line-height:1.45}:where(.nh-legacy-screen) .nh-admin-dialog-note{color:var(--r66-text-muted);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}:where(.nh-legacy-screen) .nh-admin-operation-filters{grid-template-columns:minmax(14rem,2fr) repeat(4,minmax(8rem,1fr));gap:.75rem;margin-block:1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-operations-meta{color:var(--r66-text-muted);flex-wrap:wrap;gap:.75rem;margin-block-end:.75rem;font-size:.75rem;display:flex}:where(.nh-legacy-screen) .nh-admin-operations-meta span+span:before{color:var(--r66-border-strong);content:"·";margin-inline-end:.75rem}:where(.nh-legacy-screen) .nh-admin-operations-layout{grid-template-columns:minmax(0,1.2fr) minmax(15rem,.8fr);align-items:start;gap:1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-operation-list{gap:.45rem;min-width:0;display:grid}:where(.nh-legacy-screen) .nh-admin-operation-row{border:1px solid var(--r66-border);background:var(--r66-surface);min-height:3.65rem;color:var(--r66-text);text-align:start;cursor:pointer;border-radius:.5rem;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.65rem .75rem;transition:border-color .14s,background .14s,transform .14s;display:grid}:where(.nh-legacy-screen) .nh-admin-operation-row:hover,:where(.nh-legacy-screen) .nh-admin-operation-row--selected{border-color:color-mix(in srgb, var(--r66-interactive) 55%, var(--r66-border));background:var(--r66-interactive-soft)}:where(.nh-legacy-screen) .nh-admin-operation-row:focus-visible{outline:3px solid color-mix(in srgb, var(--r66-interactive) 45%, transparent);outline-offset:2px}:where(.nh-legacy-screen) .nh-admin-operation-row__icon{width:2.25rem;height:2.25rem;color:var(--r66-interactive);background:var(--r66-interactive-soft);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}:where(.nh-legacy-screen) .nh-admin-operation-row strong,:where(.nh-legacy-screen) .nh-admin-operation-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:where(.nh-legacy-screen) .nh-admin-operation-row strong{font-size:.84rem}:where(.nh-legacy-screen) .nh-admin-operation-row small{color:var(--r66-text-muted);margin-block-start:.2rem;font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-operation-detail{border:1px solid var(--r66-border);background:var(--r66-surface-raised);border-radius:.5rem;min-width:0;padding:1rem}:where(.nh-legacy-screen) .nh-admin-operation-detail h3{margin:.25rem 0 .9rem;font-size:1rem}:where(.nh-legacy-screen) .nh-admin-operation-detail dl{grid-template-columns:minmax(5.5rem,.7fr) minmax(0,1.3fr);gap:.6rem .75rem;margin:0;display:grid}:where(.nh-legacy-screen) .nh-admin-operation-detail dt{color:var(--r66-text-muted);font-size:.75rem}:where(.nh-legacy-screen) .nh-admin-operation-detail dd{min-width:0;color:var(--r66-text);overflow-wrap:anywhere;margin:0;font-size:.78rem}:where(.nh-legacy-screen) .nh-admin-operation-error{color:var(--r66-danger-text);margin:.75rem 0;font-size:.8rem}@media (width<=62rem){:where(.nh-legacy-screen) .nh-admin-operation-filters{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.nh-legacy-screen) .nh-admin-operation-filters .nh-admin-field--search{grid-column:span 3}}@media (width<=48rem){:where(.nh-legacy-screen) .nh-admin-operations-layout{grid-template-columns:minmax(0,1fr)}:where(.nh-legacy-screen) .nh-admin-operation-filters{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.nh-legacy-screen) .nh-admin-operation-filters .nh-admin-field--search{grid-column:span 2}}@media (width<=54rem){:where(.nh-legacy-screen) .nh-admin-workspace__hero,:where(.nh-legacy-screen) .nh-admin-section-heading--wide,:where(.nh-legacy-screen) .nh-admin-entity-card{flex-direction:column;align-items:flex-start}:where(.nh-legacy-screen) .nh-admin-workspace__hero-actions,:where(.nh-legacy-screen) .nh-admin-entity-card__actions{justify-content:flex-start}:where(.nh-legacy-screen) .nh-admin-setup-list,:where(.nh-legacy-screen) .nh-admin-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.nh-legacy-screen) .nh-admin-secondary-grid{grid-template-columns:1fr}:where(.nh-legacy-screen) .nh-admin-field--compact{width:100%}:where(.nh-legacy-screen) .nh-admin-field--compact select{min-width:0}:where(.nh-legacy-screen) .nh-admin-quick-action{flex-direction:column;align-items:flex-start}}@media (width<=38rem){:where(.nh-legacy-screen) .nh-admin-filters,:where(.nh-legacy-screen) .nh-admin-setup-list,:where(.nh-legacy-screen) .nh-admin-metric-grid{grid-template-columns:1fr}:where(.nh-legacy-screen) .nh-admin-tabs{margin-inline:-.25rem}:where(.nh-legacy-screen) .nh-admin-visit-note{max-width:6rem}}@media (prefers-reduced-motion:reduce){:where(.nh-legacy-screen) .nh-admin-tab,:where(.nh-legacy-screen) .nh-admin-button,:where(.nh-legacy-screen) .nh-admin-pagination button,:where(.nh-legacy-screen) .nh-admin-inline-action,:where(.nh-legacy-screen) .nh-admin-entity-card,:where(.nh-legacy-screen) .nh-admin-operation-row{transition:none}}:where(.nh-legacy-screen) .nh-admin-operation-actions{flex-wrap:wrap;gap:.5rem;padding:1rem 0;display:flex}:where(.nh-legacy-screen) .nh-admin-insights>h2,:where(.nh-legacy-screen) .nh-admin-insights .nh-admin-section-heading h2{font-size:1.25rem;font-weight:600;line-height:1.4}:where(.nh-legacy-screen) .nh-admin-insights>p{color:var(--r66-text-muted);margin:.65rem 0;line-height:1.6}:where(.nh-legacy-screen) .nh-admin-insight-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.8rem;margin-top:1rem;display:grid}:where(.nh-legacy-screen) .nh-admin-insight-card{border:1px solid var(--r66-border);background:var(--r66-surface-muted);border-radius:.5rem;flex-direction:column;gap:.55rem;padding:1.15rem;display:flex}:where(.nh-legacy-screen) .nh-admin-insight-card>span{color:var(--r66-text-muted);font-size:.8rem;line-height:1.5}:where(.nh-legacy-screen) .nh-admin-insight-card>strong{letter-spacing:-.025em;font-size:1.35rem;line-height:1.3}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops]{margin-top:1rem}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops]>p{margin:.6rem 0;line-height:1.55}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops] ol{gap:.75rem;margin:1rem 0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops] li{border-left:2px solid var(--r66-border);padding:.5rem .75rem}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops] li p{margin:.25rem 0;font-size:.85rem}:where(.nh-legacy-screen) .nh-admin-operation-detail[aria-label=Route\ stops] .nh-admin-button{margin:.25rem .5rem .25rem 0}:where(.nh-legacy-screen) .nh-admin-team-activity{border-top:1px solid var(--r66-border);margin-top:1.25rem;padding-top:1rem}:where(.nh-legacy-screen) .nh-admin-team-activity h4{color:var(--r66-text);margin:0;font-size:.85rem}:where(.nh-legacy-screen) .nh-admin-team-activity p{color:var(--r66-text-muted);margin:.65rem 0;font-size:.75rem;line-height:1.55}:where(.nh-legacy-screen) .nh-admin-team-activity dl{margin:1rem 0}:where(.nh-legacy-screen) .nh-admin-workspace>*,:where(.nh-legacy-screen) .nh-admin-operations-layout>*{min-width:0}:where(.nh-legacy-screen) .nh-admin-team-shifts h4{align-items:center;gap:8px;display:flex}:where(.nh-legacy-screen) .nh-admin-team-shifts h5{margin:18px 0 8px;font-size:13px}:where(.nh-legacy-screen) .nh-admin-shift-history{gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .nh-admin-shift-history li{border-top:1px solid var(--r66-border);padding-top:10px}:where(.nh-legacy-screen) .nh-admin-current-shift{padding-top:6px}:where(.nh-legacy-screen) .nh-admin-shift-review{align-items:flex-start;gap:6px;display:flex}:where(.nh-legacy-screen) .nh-admin-shift-review svg{flex-shrink:0;margin-top:2px}:where(.nh-legacy-screen) .nh-admin-team-shifts time{overflow-wrap:anywhere}:where(.nh-legacy-screen) .nh-admin-shift-browser{margin-top:16px}:where(.nh-legacy-screen) .nh-admin-shift-browser p{color:var(--r66-text-muted);font-size:12px;line-height:1.6}:where(.nh-legacy-screen) .nh-admin-shift-history-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}:where(.nh-legacy-screen) .nh-admin-shift-history-filters label{gap:6px;min-width:0;font-size:12px;display:grid}:where(.nh-legacy-screen) .nh-admin-shift-history-filters input{width:100%;min-width:0;color:var(--r66-text);background:var(--r66-surface);border:1px solid var(--r66-border);border-radius:8px;padding:8px}:where(.nh-legacy-screen) .nh-admin-shift-history-row{text-align:left;width:100%;color:var(--r66-text);cursor:pointer;background:0 0;border:0;border-radius:8px;gap:8px;padding:10px 0;display:grid}:where(.nh-legacy-screen) .nh-admin-shift-history-row span{font-size:12px;line-height:1.5}:where(.nh-legacy-screen) .nh-admin-shift-history-row[aria-pressed=true]{outline:2px solid var(--r66-border);outline-offset:3px}:where(.nh-legacy-screen) .nh-admin-shift-history-row:focus-visible{outline-offset:3px;outline:2px solid}:where(.nh-legacy-screen) .nh-admin-shift-browser{grid-column:1/-1}:where(.nh-legacy-screen) .nh-admin-shift-explorer{gap:24px;display:grid}:where(.nh-legacy-screen) .nh-admin-shift-explorer>*{min-width:0}:where(.nh-legacy-screen) .nh-admin-shift-explorer--selected{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}:where(.nh-legacy-screen) .nh-admin-shift-explorer>.nh-admin-team-activity{margin-top:0}@media (width<=800px){:where(.nh-legacy-screen) .nh-admin-shift-explorer--selected{grid-template-columns:minmax(0,1fr)}}:where(.nh-legacy-screen) .company-contacts{min-width:0}:where(.nh-legacy-screen) .company-contacts__filters{grid-template-columns:minmax(12rem,1.4fr) repeat(3,minmax(9rem,1fr)) auto;align-items:end;gap:.75rem;display:grid}:where(.nh-legacy-screen) .company-contacts__owner-search{align-items:end;padding-block:.25rem .75rem}:where(.nh-legacy-screen) .company-contacts__clear-owner{justify-self:start}:where(.nh-legacy-screen) .company-contacts__empty{border:1px dashed var(--r66-border);border-radius:.5rem;min-height:9rem;padding:1.25rem}:where(.nh-legacy-screen) .company-contacts__empty h2,:where(.nh-legacy-screen) .company-contacts__history-empty h3{margin:0;font-size:1rem}:where(.nh-legacy-screen) .company-contacts__list{border-block-start:1px solid var(--r66-border);min-width:0;margin:0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .company-contacts__list li{min-width:0}:where(.nh-legacy-screen) .company-contacts__row{border:0;border-block-end:1px solid var(--r66-border);width:100%;min-height:3.75rem;color:var(--r66-text);text-align:start;cursor:pointer;background:0 0;grid-template-columns:minmax(13rem,1.5fr) minmax(10rem,1fr) minmax(8rem,.8fr) minmax(7rem,.7fr) auto;align-items:center;gap:.75rem;padding:.65rem .75rem;display:grid}:where(.nh-legacy-screen) .company-contacts__row:hover,:where(.nh-legacy-screen) .company-contacts__row[aria-expanded=true]{background:var(--r66-surface-muted)}:where(.nh-legacy-screen) .company-contacts__row:focus-visible{z-index:1;outline:3px solid var(--r66-focus);outline-offset:-3px;position:relative}:where(.nh-legacy-screen) .company-contacts__identity,:where(.nh-legacy-screen) .company-contacts__channels,:where(.nh-legacy-screen) .company-contacts__follow-up,:where(.nh-legacy-screen) .company-contacts__owner{overflow-wrap:anywhere;min-width:0;font-size:.8125rem;line-height:1.45}:where(.nh-legacy-screen) .company-contacts__identity strong,:where(.nh-legacy-screen) .company-contacts__identity small{display:block}:where(.nh-legacy-screen) .company-contacts__identity strong{font-size:.875rem}:where(.nh-legacy-screen) .company-contacts__identity small{color:var(--r66-text-muted);margin-block-start:.2rem}:where(.nh-legacy-screen) .company-contacts__channels,:where(.nh-legacy-screen) .company-contacts__owner{color:var(--r66-text-muted)}:where(.nh-legacy-screen) .company-contacts__open{color:var(--r66-interactive);white-space:nowrap;font-size:.8125rem;font-weight:600}:where(.nh-legacy-screen) .company-contacts__more{justify-self:start}:where(.nh-legacy-screen) .company-contacts__detail{gap:1.5rem;min-width:0;display:grid}:where(.nh-legacy-screen) .company-contacts__feedback,:where(.nh-legacy-screen) .company-contacts__access-error{border:1px solid var(--r66-border);border-radius:var(--r66-radius-sm,.5rem);background:var(--r66-surface-raised);color:var(--r66-text);margin:0;padding:.65rem .8rem;font-size:.8125rem;line-height:1.45}:where(.nh-legacy-screen) .company-contacts__feedback[data-state=pending]{border-color:var(--r66-interactive)}:where(.nh-legacy-screen) .company-contacts__feedback[data-state=success]{border-color:var(--r66-success-text,var(--r66-border))}:where(.nh-legacy-screen) .company-contacts__feedback[data-state=error],:where(.nh-legacy-screen) .company-contacts__feedback[data-state=uncertain],:where(.nh-legacy-screen) .company-contacts__access-error{border-color:var(--r66-danger-text,var(--r66-border))}:where(.nh-legacy-screen) .company-contacts__access-error p{margin:0 0 .5rem}:where(.nh-legacy-screen) .company-contacts__drawer-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}:where(.nh-legacy-screen) .company-contacts__drawer-footer p{color:var(--r66-text-muted);flex:18rem;margin:0;font-size:.75rem;line-height:1.45}:where(.nh-legacy-screen) .company-contacts__detail section{border-block-end:1px solid var(--r66-border);min-width:0;padding-block-end:1.25rem}:where(.nh-legacy-screen) .company-contacts__detail h2{margin:0 0 .75rem;font-size:1rem}:where(.nh-legacy-screen) .company-contacts__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1rem;margin:0;display:grid}:where(.nh-legacy-screen) .company-contacts__facts div{min-width:0}:where(.nh-legacy-screen) .company-contacts__facts dt{color:var(--r66-text-muted);margin-block-end:.25rem;font-size:.75rem}:where(.nh-legacy-screen) .company-contacts__facts dd{overflow-wrap:anywhere;color:var(--r66-text);margin:0;font-size:.875rem;line-height:1.5}:where(.nh-legacy-screen) .company-contacts__section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}:where(.nh-legacy-screen) .company-contacts__section-heading h2{margin-block-end:0}:where(.nh-legacy-screen) .company-contacts__history{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}:where(.nh-legacy-screen) .company-contacts__history li{border-inline-start:2px solid var(--r66-border-strong);overflow-wrap:anywhere;gap:.25rem;min-width:0;padding-inline-start:.75rem;font-size:.8125rem;display:grid}:where(.nh-legacy-screen) .company-contacts__history time,:where(.nh-legacy-screen) .company-contacts__history span{color:var(--r66-text-muted)}:where(.nh-legacy-screen) .company-contacts__history p{white-space:pre-wrap;margin:.25rem 0 0}:where(.nh-legacy-screen) .company-contacts__history-empty{min-height:6rem;padding:1rem}:where(.nh-legacy-screen) .company-contacts__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}:where(.nh-legacy-screen) .company-contacts__note-field{grid-column:1/-1}:where(.nh-legacy-screen) .company-contacts__note-field textarea{min-height:6rem}:where(.nh-legacy-screen) .company-contacts__actions{flex-wrap:wrap;grid-column:1/-1;gap:.5rem;display:flex}@media (width<=960px){:where(.nh-legacy-screen) .company-contacts__filters{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.nh-legacy-screen) .company-contacts__row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) auto}:where(.nh-legacy-screen) .company-contacts__follow-up,:where(.nh-legacy-screen) .company-contacts__owner{grid-column:2}:where(.nh-legacy-screen) .company-contacts__open{grid-area:1/3/span 2}}@media (width<=600px){:where(.nh-legacy-screen) .company-contacts__filters,:where(.nh-legacy-screen) .company-contacts__form-grid,:where(.nh-legacy-screen) .company-contacts__facts{grid-template-columns:minmax(0,1fr)}:where(.nh-legacy-screen) .company-contacts__note-field,:where(.nh-legacy-screen) .company-contacts__actions{grid-column:auto}:where(.nh-legacy-screen) .company-contacts__row{grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem;padding-block:.85rem}:where(.nh-legacy-screen) .company-contacts__channels,:where(.nh-legacy-screen) .company-contacts__follow-up,:where(.nh-legacy-screen) .company-contacts__owner{grid-column:1}:where(.nh-legacy-screen) .company-contacts__open{grid-area:1/2/span 4}}:where(.nh-legacy-screen) .company-reports{max-width:1280px;margin:0 auto;padding:clamp(20px,3vw,40px)}:where(.nh-legacy-screen) .company-reports header h1{letter-spacing:-.035em;margin:6px 0 10px;font-size:clamp(26px,3vw,36px)}:where(.nh-legacy-screen) .company-reports__eyebrow,:where(.nh-legacy-screen) .company-reports__evidence{opacity:1;color:var(--r66-text-secondary);font-size:.8rem}:where(.nh-legacy-screen) .company-reports__access{border:1px solid color-mix(in srgb, currentColor 15%, transparent);border-radius:.5rem;margin:24px 0;padding:14px 18px}:where(.nh-legacy-screen) .company-reports__access summary{cursor:pointer}:where(.nh-legacy-screen) .company-reports__filters{flex-wrap:wrap;align-items:end;gap:12px;margin:24px 0;display:flex}:where(.nh-legacy-screen) .company-reports__filters label{gap:8px;font-size:.85rem;display:grid}:where(.nh-legacy-screen) .company-reports__filters input,:where(.nh-legacy-screen) .company-reports__filters button{min-height:42px;color:inherit;border:1px solid color-mix(in srgb, currentColor 22%, transparent);font:inherit;background:0 0;border-radius:.5rem;padding:9px 14px}:where(.nh-legacy-screen) .company-reports__filters button{cursor:pointer;background:color-mix(in srgb, currentColor 8%, transparent)}:where(.nh-legacy-screen) .company-reports__filters button:disabled{opacity:.5;cursor:wait}:where(.nh-legacy-screen) .company-reports__filters span{opacity:1;color:var(--r66-text-secondary);padding-bottom:12px;font-size:.75rem}:where(.nh-legacy-screen) .company-reports__metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin:20px 0;display:grid}:where(.nh-legacy-screen) .company-reports__metrics article{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:22px;padding:22px;display:flex}:where(.nh-legacy-screen) .company-reports__metrics span{opacity:1;color:var(--r66-text-secondary);font-size:.8rem}:where(.nh-legacy-screen) .company-reports__metrics strong{letter-spacing:-.04em;font-size:2rem}:where(.nh-legacy-screen) .company-reports__tables{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}:where(.nh-legacy-screen) .company-reports__tables section{min-width:0}:where(.nh-legacy-screen) .company-reports__map{border-top:1px solid color-mix(in srgb, currentColor 14%, transparent);margin:32px 0;padding-top:24px}:where(.nh-legacy-screen) .company-reports__map h2{margin:0;font-size:1rem}:where(.nh-legacy-screen) .company-reports__map header p,:where(.nh-legacy-screen) .company-reports__map-footnote,:where(.nh-legacy-screen) .company-reports__map-notice,:where(.nh-legacy-screen) .company-reports__map-list{color:var(--r66-text-secondary);font-size:.85rem}:where(.nh-legacy-screen) .company-reports__map header p{max-width:72ch;margin:6px 0 16px}:where(.nh-legacy-screen) .company-reports__map-canvas{border:1px solid var(--r66-border);border-radius:.5rem;height:min(52vh,30rem);min-height:18rem;overflow:hidden}:where(.nh-legacy-screen) .company-reports__map-notice{margin:10px 0}:where(.nh-legacy-screen) .company-reports__map-list{margin-top:14px}:where(.nh-legacy-screen) .company-reports__map-list summary{cursor:pointer}:where(.nh-legacy-screen) .company-reports__map-list ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:8px 24px;margin:12px 0 0;padding-left:24px;display:grid}:where(.nh-legacy-screen) .company-reports__map-list li:focus{outline:3px solid var(--r66-accent,#3698ff);outline-offset:3px}:where(.nh-legacy-screen) .company-reports__map-footnote{margin:12px 0 0}:where(.nh-legacy-screen) .company-reports__tables h2{font-size:1rem}:where(.nh-legacy-screen) .company-reports table{border-collapse:collapse;width:100%}:where(.nh-legacy-screen) .company-reports th,:where(.nh-legacy-screen) .company-reports td{text-align:left;border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent);padding:12px 8px;font-size:.85rem}:where(.nh-legacy-screen) .company-reports th:last-child,:where(.nh-legacy-screen) .company-reports td:last-child{text-align:right}@media (width<=850px){:where(.nh-legacy-screen) .company-reports__metrics{grid-template-columns:1fr 1fr}}@media (width<=540px){:where(.nh-legacy-screen) .company-reports__tables{grid-template-columns:1fr}:where(.nh-legacy-screen) .company-reports__metrics article{padding:14px}}:where(.nh-legacy-screen) .company-reports__exports{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;display:flex}:where(.nh-legacy-screen) .company-reports__exports button{border:1px solid color-mix(in srgb, currentColor 22%, transparent);color:inherit;background:color-mix(in srgb, currentColor 6%, transparent);cursor:pointer;font:inherit;border-radius:.5rem;padding:9px 14px}:where(.nh-legacy-screen) .company-reports__exports button:disabled{opacity:.5;cursor:wait}:where(.nh-legacy-screen) .company-reports__exports span{opacity:1;color:var(--r66-text-secondary);font-size:.75rem}:where(.nh-legacy-screen) .workspace-preferences-scope{display:contents}:where(.nh-legacy-screen) .workspace-view-settings,:where(.nh-legacy-screen) .workspace-saved-views{font-size:12px;position:relative}:where(.nh-legacy-screen) .workspace-view-settings>summary,:where(.nh-legacy-screen) .workspace-saved-views>summary{border:1px solid var(--r66-border);min-height:34px;color:var(--r66-text-muted);cursor:pointer;background:var(--r66-surface);border-radius:7px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}:where(.nh-legacy-screen) .workspace-view-settings>summary::-webkit-details-marker{display:none}:where(.nh-legacy-screen) .workspace-saved-views>summary::-webkit-details-marker{display:none}:where(.nh-legacy-screen) .workspace-view-settings__panel,:where(.nh-legacy-screen) .workspace-saved-views__panel{z-index:30;background:var(--r66-surface);width:285px;max-width:calc(100vw - 40px);color:var(--r66-text);border:1px solid var(--r66-border-strong);border-radius:.5rem;gap:12px;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 35px #0002}:where(.nh-legacy-screen) .workspace-saved-views__panel{left:0;right:auto}:where(.nh-legacy-screen) .workspace-view-settings__panel label,:where(.nh-legacy-screen) .workspace-saved-views__save label{gap:6px;font-size:.75rem;display:grid}:where(.nh-legacy-screen) .workspace-view-settings__panel :is(select,button),:where(.nh-legacy-screen) .workspace-saved-views__panel :is(input,button){min-height:32px;font:inherit;color:var(--r66-text);background:var(--r66-surface);border:1px solid var(--r66-border);border-radius:6px;padding:6px 8px;font-size:.75rem}:where(.nh-legacy-screen) .workspace-view-settings__panel button,:where(.nh-legacy-screen) .workspace-saved-views__panel button{cursor:pointer}:where(.nh-legacy-screen) .workspace-view-settings__panel small,:where(.nh-legacy-screen) .workspace-saved-views__panel small{color:var(--r66-text-muted);font-size:.75rem}:where(.nh-legacy-screen) .workspace-saved-views__panel ul{max-height:220px;margin:0;padding:0;list-style:none;overflow:auto}:where(.nh-legacy-screen) .workspace-saved-views__panel li{gap:4px;margin-bottom:5px;display:flex}:where(.nh-legacy-screen) .workspace-saved-views__panel li button:first-child{text-align:left;flex:1;align-items:center;gap:8px;display:flex}:where(.nh-legacy-screen) .workspace-saved-views__save{border-top:1px solid var(--r66-border);gap:8px;padding-top:10px;display:grid}[data-workspace-density=compact] .admin-shell:where(.nh-legacy-screen,.nh-legacy-screen *) :is(.admin-data-table td,.r66-table-cell),[data-workspace-density=compact] .admin-shell:where(.nh-legacy-screen,.nh-legacy-screen *) :is(.nh-admin-compact-list>li,.nh-admin-focus-pools>li){padding-block:7px}[data-workspace-density=compact] .admin-shell:where(.nh-legacy-screen,.nh-legacy-screen *) .workspace-metric{gap:10px;padding:14px 16px}[data-workspace-density=compact] .admin-shell:where(.nh-legacy-screen,.nh-legacy-screen *) .workspace-queue-row{padding-block:9px}@media (width<=760px){:where(.nh-legacy-screen) .workspace-view-settings>summary>span{display:none}}:where(.nh-legacy-screen) .workspace-task-columns{font-size:.75rem;display:inline-block;position:relative}:where(.nh-legacy-screen) .workspace-task-columns summary{cursor:pointer;border:1px solid var(--r66-border);border-radius:.5rem;padding:.5rem .75rem}:where(.nh-legacy-screen) .workspace-task-columns>div{z-index:10;background:var(--r66-surface);border:1px solid var(--r66-border);border-radius:.5rem;min-width:220px;padding:.75rem;position:absolute;top:100%;left:0;box-shadow:0 12px 32px #0002}:where(.nh-legacy-screen) .workspace-task-columns label,:where(.nh-legacy-screen) .workspace-task-columns>div>div{align-items:center;gap:.5rem;margin-block:.5rem;display:flex}:where(.nh-legacy-screen) .workspace-task-columns>div>div span{flex:1}:where(.nh-legacy-screen) .workspace-task-columns button{border:1px solid var(--r66-border);background:var(--r66-surface);color:var(--r66-text);cursor:pointer;border-radius:.3rem;padding:.2rem .5rem}
