@layer reset,tokens,components,fpUtilities,elements;@layer reset{.nvb-root,.nvb-root *,.nvb-root *:before,.nvb-root *:after{margin:0;padding:0;box-sizing:border-box}.nvb-root{height:100%;line-height:1.5;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:sans-serif}.nvb-root ul,.nvb-root ol{list-style:none}.nvb-root a{text-decoration:none;color:inherit}.nvb-root img,.nvb-root picture,.nvb-root video,.nvb-root canvas,.nvb-root svg{display:block;max-width:100%;height:auto}.nvb-root input,.nvb-root button,.nvb-root textarea,.nvb-root select{font:inherit}.nvb-root button{border:none;background:none;cursor:pointer}.nvb-root table{border-collapse:collapse;border-spacing:0}}@layer tokens{@layer tokens{:host,.nvb-root{--nvb-font-family-base: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--nvb-color-primary-050: oklch(98.04% .0104 251.42);--nvb-color-primary-100: oklch(95.63% .0247 251.98);--nvb-color-primary-200: oklch(91.21% .0518 252.79);--nvb-color-primary-300: oklch(84.55% .0888 253.67);--nvb-color-primary-400: oklch(75.39% .1293 254.94);--nvb-color-primary-500: oklch(64.21% .1552 256.62);--nvb-color-primary-600: oklch(56.71% .1412 257.44);--nvb-color-primary-700: oklch(48.29% .1191 258.32);--nvb-color-primary-800: oklch(40.54% .0992 258.96);--nvb-color-primary-900: oklch(31.48% .0762 259.64);--nvb-color-primary-950: oklch(24.86% .0581 260.47);--nvb-color-neutral-000: oklch(100% .0001 89.88);--nvb-color-neutral-050: oklch(98.38% .0035 247.86);--nvb-color-neutral-100: oklch(96.76% .007 247.9);--nvb-color-neutral-200: oklch(92.58% .0132 255.03);--nvb-color-neutral-300: oklch(86.94% .0199 253.37);--nvb-color-neutral-400: oklch(71% .0348 256.79);--nvb-color-neutral-500: oklch(55.64% .0398 256.82);--nvb-color-neutral-600: oklch(45.05% .0371 256.83);--nvb-color-neutral-700: oklch(37.52% .0394 256.85);--nvb-color-neutral-800: oklch(27.53% .0364 259.7);--nvb-color-neutral-900: oklch(20.64% .0388 265.55);--nvb-color-neutral-950: oklch(12.92% .0415 265.15);--nvb-color-risk-050: oklch(96.78% .0142 17.4);--nvb-color-risk-100: oklch(93.44% .0314 17.73);--nvb-color-risk-200: oklch(88.03% .0615 18.39);--nvb-color-risk-300: oklch(80.98% .1025 19.54);--nvb-color-risk-400: oklch(71.23% .1656 22.18);--nvb-color-risk-500: oklch(63.56% .2082 25.38);--nvb-color-risk-600: oklch(57.86% .2137 27.17);--nvb-color-risk-700: oklch(50.79% .1918 27.56);--nvb-color-risk-800: oklch(44.1% .1603 26.89);--nvb-color-risk-900: oklch(39.96% .1348 25.77);--nvb-color-risk-950: oklch(25.26% .0866 26);--nvb-color-caution-050: oklch(98.66% .0218 95.28);--nvb-color-caution-100: oklch(96.22% .0569 95.61);--nvb-color-caution-200: oklch(92.57% .1141 95.75);--nvb-color-caution-300: oklch(88.13% .1526 91.77);--nvb-color-caution-400: oklch(83.34% .1641 83.87);--nvb-color-caution-500: oklch(76.97% .1645 70.61);--nvb-color-caution-600: oklch(66.88% .1588 57.96);--nvb-color-caution-700: oklch(55.42% .1447 49.16);--nvb-color-caution-800: oklch(47.06% .1236 46.53);--nvb-color-caution-900: oklch(40.96% .1037 46.31);--nvb-color-caution-950: oklch(27.8% .0739 45.8);--nvb-color-warning-050: oklch(98.66% .0218 95.28);--nvb-color-warning-100: oklch(96.22% .0569 95.61);--nvb-color-warning-200: oklch(92.57% .1141 95.75);--nvb-color-warning-300: oklch(88.13% .1526 91.77);--nvb-color-warning-400: oklch(83.34% .1641 83.87);--nvb-color-warning-500: oklch(76.97% .1645 70.61);--nvb-color-warning-600: oklch(66.88% .1588 57.96);--nvb-color-warning-700: oklch(55.42% .1447 49.16);--nvb-color-warning-800: oklch(47.06% .1236 46.53);--nvb-color-warning-900: oklch(40.96% .1037 46.31);--nvb-color-warning-950: oklch(27.8% .0739 45.8);--nvb-color-success-050: oklch(98.36% .0162 155.55);--nvb-color-success-100: oklch(96.46% .0405 157.07);--nvb-color-success-200: oklch(92.46% .0811 155.98);--nvb-color-success-300: oklch(87.12% .137 154.59);--nvb-color-success-400: oklch(79.99% .1816 151.78);--nvb-color-success-500: oklch(72.05% .192 149.49);--nvb-color-success-600: oklch(62.3% .1688 149.18);--nvb-color-success-700: oklch(52.48% .1373 149.83);--nvb-color-success-800: oklch(44.61% .1073 151.49);--nvb-color-success-900: oklch(38.98% .0885 152.69);--nvb-color-success-950: oklch(26.61% .0625 153.04);--nvb-color-info-050: oklch(97.67% .0127 236.62);--nvb-color-info-100: oklch(95.35% .024 236.81);--nvb-color-info-200: oklch(89.99% .0556 231.68);--nvb-color-info-300: oklch(82.95% .1004 229.56);--nvb-color-info-400: oklch(75.84% .1373 231.6);--nvb-color-info-500: oklch(67.76% .1481 238.1);--nvb-color-info-600: oklch(58.63% .1366 241.18);--nvb-color-info-700: oklch(49.96% .1179 242.21);--nvb-color-info-800: oklch(43.8% .0988 240.83);--nvb-color-info-900: oklch(39.2% .0844 240.76);--nvb-color-info-950: oklch(29.47% .0635 243.15);--nvb-color-text-000: oklch(100% .0001 89.88);--nvb-color-text-050: oklch(98.38% .0035 247.86);--nvb-color-text-100: oklch(96.76% .007 247.9);--nvb-color-text-200: oklch(92.58% .0132 255.03);--nvb-color-text-300: oklch(86.94% .0199 253.37);--nvb-color-text-400: oklch(71% .0348 256.79);--nvb-color-text-500: oklch(55.64% .0398 256.82);--nvb-color-text-600: oklch(45.05% .0371 256.83);--nvb-color-text-700: oklch(37.52% .0394 256.85);--nvb-color-text-800: oklch(27.53% .0364 259.7);--nvb-color-text-900: oklch(20.64% .0388 265.55);--nvb-color-text-950: oklch(12.92% .0415 265.15);--nvb-radius-sm: 2px;--nvb-radius-md: 4px;--nvb-radius-lg: 8px;--nvb-radius-xl: 12px;--nvb-space-0: 2px;--nvb-space-1: 4px;--nvb-space-2: 6px;--nvb-space-3: 8px;--nvb-space-4: 10px;--nvb-space-5: 12px;--nvb-space-6: 16px;--nvb-space-7: 20px;--nvb-space-8: 24px;--nvb-space-9: 32px;--nvb-text-caption2: 10px;--nvb-text-caption1: 12px;--nvb-text-body1: 14px;--nvb-text-subtitle2: 16px;--nvb-text-subtitle1: 20px;--nvb-text-title3: 24px;--nvb-text-title2: 28px;--nvb-text-sm: var(--nvb-text-caption1);--nvb-text-base: var(--nvb-text-body1);--nvb-text-md: var(--nvb-text-body1);--nvb-text-lg: var(--nvb-text-subtitle2);--nvb-color-surface-mix-target: var(--nvb-color-neutral-000)}:host([data-theme="dark"]),:host(.nvb-dark),.nvb-root.nvb-dark,.nvb-root[data-theme=dark]{--nvb-font-family-base: "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--nvb-color-primary-050: oklch(24.86% .0581 260.47);--nvb-color-primary-100: oklch(31.48% .0762 259.64);--nvb-color-primary-200: oklch(40.54% .0992 258.96);--nvb-color-primary-300: oklch(48.29% .1191 258.32);--nvb-color-primary-400: oklch(56.71% .1412 257.44);--nvb-color-primary-500: oklch(64.21% .1552 256.62);--nvb-color-primary-600: oklch(75.39% .1293 254.94);--nvb-color-primary-700: oklch(84.55% .0888 253.67);--nvb-color-primary-800: oklch(91.21% .0518 252.79);--nvb-color-primary-900: oklch(95.63% .0247 251.98);--nvb-color-primary-950: oklch(98.04% .0104 251.42);--nvb-color-neutral-000: oklch(18% .004 286);--nvb-color-neutral-050: oklch(20.5% .004 286);--nvb-color-neutral-100: oklch(23% .004 286);--nvb-color-neutral-200: oklch(27.5% .005 286);--nvb-color-neutral-300: oklch(35% .006 286);--nvb-color-neutral-400: oklch(47% .007 286);--nvb-color-neutral-500: oklch(60% .006 286);--nvb-color-neutral-600: oklch(71% .005 286);--nvb-color-neutral-700: oklch(81% .004 286);--nvb-color-neutral-800: oklch(87% .003 286);--nvb-color-neutral-900: oklch(92% .002 286);--nvb-color-neutral-950: oklch(96% .0015 286);--nvb-color-risk-050: oklch(25.26% .0866 26);--nvb-color-risk-100: oklch(39.96% .1348 25.77);--nvb-color-risk-200: oklch(44.1% .1603 26.89);--nvb-color-risk-300: oklch(50.79% .1918 27.56);--nvb-color-risk-400: oklch(57.86% .2137 27.17);--nvb-color-risk-500: oklch(63.56% .2082 25.38);--nvb-color-risk-600: oklch(71.23% .1656 22.18);--nvb-color-risk-700: oklch(80.98% .1025 19.54);--nvb-color-risk-800: oklch(88.03% .0615 18.39);--nvb-color-risk-900: oklch(93.44% .0314 17.73);--nvb-color-risk-950: oklch(96.78% .0142 17.4);--nvb-color-caution-050: oklch(27.8% .0739 45.8);--nvb-color-caution-100: oklch(40.96% .1037 46.31);--nvb-color-caution-200: oklch(47.06% .1236 46.53);--nvb-color-caution-300: oklch(55.42% .1447 49.16);--nvb-color-caution-400: oklch(66.88% .1588 57.96);--nvb-color-caution-500: oklch(76.97% .1645 70.61);--nvb-color-caution-600: oklch(83.34% .1641 83.87);--nvb-color-caution-700: oklch(88.13% .1526 91.77);--nvb-color-caution-800: oklch(92.57% .1141 95.75);--nvb-color-caution-900: oklch(96.22% .0569 95.61);--nvb-color-caution-950: oklch(98.66% .0218 95.28);--nvb-color-warning-050: oklch(27.8% .0739 45.8);--nvb-color-warning-100: oklch(40.96% .1037 46.31);--nvb-color-warning-200: oklch(47.06% .1236 46.53);--nvb-color-warning-300: oklch(55.42% .1447 49.16);--nvb-color-warning-400: oklch(66.88% .1588 57.96);--nvb-color-warning-500: oklch(76.97% .1645 70.61);--nvb-color-warning-600: oklch(83.34% .1641 83.87);--nvb-color-warning-700: oklch(88.13% .1526 91.77);--nvb-color-warning-800: oklch(92.57% .1141 95.75);--nvb-color-warning-900: oklch(96.22% .0569 95.61);--nvb-color-warning-950: oklch(98.66% .0218 95.28);--nvb-color-success-050: oklch(26.61% .0625 153.04);--nvb-color-success-100: oklch(38.98% .0885 152.69);--nvb-color-success-200: oklch(44.61% .1073 151.49);--nvb-color-success-300: oklch(52.48% .1373 149.83);--nvb-color-success-400: oklch(62.3% .1688 149.18);--nvb-color-success-500: oklch(72.05% .192 149.49);--nvb-color-success-600: oklch(79.99% .1816 151.78);--nvb-color-success-700: oklch(87.12% .137 154.59);--nvb-color-success-800: oklch(92.46% .0811 155.98);--nvb-color-success-900: oklch(96.46% .0405 157.07);--nvb-color-success-950: oklch(98.36% .0162 155.55);--nvb-color-info-050: oklch(29.47% .0635 243.15);--nvb-color-info-100: oklch(39.2% .0844 240.76);--nvb-color-info-200: oklch(43.8% .0988 240.83);--nvb-color-info-300: oklch(49.96% .1179 242.21);--nvb-color-info-400: oklch(58.63% .1366 241.18);--nvb-color-info-500: oklch(67.76% .1481 238.1);--nvb-color-info-600: oklch(75.84% .1373 231.6);--nvb-color-info-700: oklch(82.95% .1004 229.56);--nvb-color-info-800: oklch(89.99% .0556 231.68);--nvb-color-info-900: oklch(95.35% .024 236.81);--nvb-color-info-950: oklch(97.67% .0127 236.62);--nvb-color-text-000: oklch(18% .004 286);--nvb-color-text-050: oklch(20.5% .004 286);--nvb-color-text-100: oklch(23% .004 286);--nvb-color-text-200: oklch(27.5% .005 286);--nvb-color-text-300: oklch(35% .006 286);--nvb-color-text-400: oklch(47% .007 286);--nvb-color-text-500: oklch(60% .006 286);--nvb-color-text-600: oklch(71% .005 286);--nvb-color-text-700: oklch(81% .004 286);--nvb-color-text-800: oklch(87% .003 286);--nvb-color-text-900: oklch(92% .002 286);--nvb-color-text-950: oklch(96% .0015 286);--nvb-radius-sm: 2px;--nvb-radius-md: 4px;--nvb-radius-lg: 8px;--nvb-radius-xl: 12px;--nvb-space-0: 2px;--nvb-space-1: 4px;--nvb-space-2: 6px;--nvb-space-3: 8px;--nvb-space-4: 10px;--nvb-space-5: 12px;--nvb-space-6: 16px;--nvb-space-7: 20px;--nvb-space-8: 24px;--nvb-space-9: 32px;--nvb-text-caption2: 10px;--nvb-text-caption1: 12px;--nvb-text-body1: 14px;--nvb-text-subtitle2: 16px;--nvb-text-subtitle1: 20px;--nvb-text-title3: 24px;--nvb-text-title2: 28px;--nvb-text-sm: var(--nvb-text-caption1);--nvb-text-base: var(--nvb-text-body1);--nvb-text-md: var(--nvb-text-body1);--nvb-text-lg: var(--nvb-text-subtitle2);--nvb-color-surface-mix-target: var(--nvb-color-neutral-050)}:host,.nvb-root{color-scheme:light;background-color:var(--nvb-surface, var(--nvb-color-neutral-000));color:var(--nvb-color-neutral-800)}:host([data-theme="dark"]),:host(.nvb-dark),.nvb-root.nvb-dark,.nvb-root[data-theme=dark]{color-scheme:dark}}}@layer components{.nvb-root{--nvb-button-height-lg: 40px;--nvb-button-height-ms: 32px;--nvb-button-height-sm: 32px;--nvb-button-height-sx: 28px;--nvb-button-padding-lg: 0 16px;--nvb-button-padding-ms: 0 12px;--nvb-button-padding-sm: 0 10px;--nvb-button-padding-sx: 0 8px;--nvb-button-font-size-lg: 14px;--nvb-button-font-size-ms: 13px;--nvb-button-font-size-sm: 13px;--nvb-button-font-size-sx: 12px;--nvb-button-radius: var(--nvb-radius-md);--nvb-button-gap: 6px;--nvb-button-border-color: var(--nvb-color-neutral-300);--nvb-button-bg: var(--nvb-color-neutral-000);--nvb-button-text-color: var(--nvb-color-neutral-800);--nvb-button-hover-bg: var(--nvb-color-neutral-050);--nvb-button-primary-bg: var(--nvb-color-primary-600);--nvb-button-primary-hover-bg: var(--nvb-color-primary-700);--nvb-button-danger-bg: var(--nvb-color-risk-050);--nvb-button-danger-text-color: var(--nvb-color-risk-700);--nvb-button-danger-border-color: var(--nvb-color-risk-300);--nvb-surface-bg: var(--nvb-color-neutral-000);--nvb-surface-muted-bg: color-mix(in oklab, var(--nvb-color-neutral-050) 84%, var(--nvb-color-neutral-000));--nvb-stroke-subtle: var(--nvb-color-neutral-200);--nvb-stroke-strong: var(--nvb-color-neutral-300);--nvb-shadow-2: 0 1px 2px color-mix(in oklab, var(--nvb-color-neutral-950) 6%, transparent);--nvb-shadow-8: 0 4px 8px color-mix(in oklab, var(--nvb-color-neutral-950) 10%, transparent), 0 12px 24px color-mix(in oklab, var(--nvb-color-neutral-950) 8%, transparent);--nvb-shadow-16: 0 8px 16px color-mix(in oklab, var(--nvb-color-neutral-950) 12%, transparent), 0 24px 48px color-mix(in oklab, var(--nvb-color-neutral-950) 14%, transparent);--nvb-dialog-radius: var(--nvb-radius-lg);--nvb-menu-radius: var(--nvb-input-radius, var(--nvb-radius-md));--nvb-tablist-height: 40px;--nvb-card-bg: var(--nvb-color-neutral-000);--nvb-card-border-color: var(--nvb-color-neutral-200);--nvb-card-radius: var(--nvb-radius-md);--nvb-card-shadow: var(--nvb-shadow-2);--nvb-card-padding: 12px}.nvb-root .nvb-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nvb-root .nvb-button,.nvb-root .nvb-control__add-row-button{box-sizing:border-box;min-height:var(--nvb-button-height-ms);padding:var(--nvb-button-padding-ms);border:1px solid var(--nvb-button-border-color);border-radius:var(--nvb-button-radius);background:var(--nvb-button-bg);color:var(--nvb-button-text-color);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--nvb-button-gap);font-family:var(--nvb-font-family);font-size:var(--nvb-button-font-size-ms);font-weight:600;line-height:20px;white-space:nowrap;overflow:visible;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease,box-shadow .2s ease;box-shadow:none}.nvb-root .nvb-button:focus-visible,.nvb-root .nvb-control__add-row-button:focus-visible,.nvb-root .nvb-icon-button:focus-visible{outline:0;border-color:var(--nvb-input-focus-border-color, var(--nvb-color-primary-500));box-shadow:var(--nvb-focus-ring)}.nvb-root .nvb-button:hover:not(:disabled),.nvb-root .nvb-control__add-row-button:hover:not(:disabled){background:var(--nvb-button-hover-bg);border-color:var(--nvb-color-neutral-400);color:var(--nvb-color-neutral-900);box-shadow:none}.nvb-root .nvb-button:disabled,.nvb-root .nvb-control__add-row-button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.nvb-root .nvb-button--lg{min-height:var(--nvb-button-height-lg);padding:var(--nvb-button-padding-lg);font-size:var(--nvb-button-font-size-lg)}.nvb-root .nvb-button--ms,.nvb-root .nvb-button--md{min-height:var(--nvb-button-height-ms);padding:var(--nvb-button-padding-ms);font-size:var(--nvb-button-font-size-ms)}.nvb-root .nvb-button--sm{min-height:var(--nvb-button-height-sm);padding:var(--nvb-button-padding-sm);font-size:var(--nvb-button-font-size-sm)}.nvb-root .nvb-button--sx,.nvb-root .nvb-button--xs{min-height:var(--nvb-button-height-sx);padding:var(--nvb-button-padding-sx);font-size:var(--nvb-button-font-size-sx)}.nvb-root .nvb-button--left{justify-content:flex-start}.nvb-root .nvb-button--full{width:100%}.nvb-root .nvb-button--subtle{border-color:transparent;background:transparent;color:var(--nvb-color-neutral-700)}.nvb-root .nvb-button--subtle:hover:not(:disabled){border-color:transparent;background:color-mix(in oklab,var(--nvb-color-neutral-100) 72%,var(--nvb-color-neutral-000));color:var(--nvb-color-neutral-900)}.nvb-root .nvb-button--neutral{background:var(--nvb-color-neutral-000)}.nvb-root .nvb-button--primary,.nvb-root .nvb-button--active{border-color:var(--nvb-color-primary-500);background:var(--nvb-button-primary-bg);color:var(--nvb-color-neutral-000);box-shadow:none}.nvb-root .nvb-button--primary-soft{border-color:transparent;background:color-mix(in oklab,var(--nvb-color-primary-050) 76%,var(--nvb-color-neutral-000));color:var(--nvb-color-primary-700)}.nvb-root .nvb-button--primary:hover:not(:disabled),.nvb-root .nvb-button--active:hover:not(:disabled){border-color:var(--nvb-color-primary-600);background:var(--nvb-button-primary-hover-bg);color:var(--nvb-color-neutral-000)}.nvb-root .nvb-button--primary-soft:hover:not(:disabled){border-color:var(--nvb-color-primary-500);background:color-mix(in oklab,var(--nvb-color-primary-050) 70%,var(--nvb-color-primary-100, var(--nvb-color-primary-050)));color:var(--nvb-color-primary-800)}.nvb-root .nvb-button--danger{border-color:var(--nvb-button-danger-border-color);background:var(--nvb-button-danger-bg);color:var(--nvb-button-danger-text-color)}.nvb-root .nvb-button--danger:hover:not(:disabled),.nvb-root .nvb-icon-button--danger:hover:not(:disabled){border-color:var(--nvb-color-risk-400);background:color-mix(in oklab,var(--nvb-color-risk-050) 70%,var(--nvb-color-risk-100, var(--nvb-color-risk-050)));color:var(--nvb-color-risk-800, var(--nvb-color-risk-700))}.nvb-root .nvb-button__icon,.nvb-root .nvb-control__add-row-button span{font-size:15px;line-height:1}.nvb-root .nvb-control__add-row-button{border-color:var(--nvb-control-button-border-color);background:var(--nvb-control-button-bg);color:var(--nvb-control-button-text-color);font-size:var(--nvb-control-font-size);height:var(--nvb-control-height);min-height:var(--nvb-control-height);padding:0 var(--nvb-control-padding-x)}.nvb-root .nvb-control__add-row-button:hover:not(:disabled){border-color:var(--nvb-control-button-hover-border-color);background:var(--nvb-control-button-hover-bg);color:var(--nvb-control-button-hover-text-color)}.nvb-root .nvb-control__add-row-button--compact{height:var(--nvb-control-height-sm);min-height:var(--nvb-control-height-sm);padding:0 10px;font-size:12px}.nvb-root .nvb-control__add-row-button--compact span{font-size:16px}.nvb-root .nvb-control__add-row-button--link{min-height:26px;padding:0;border-color:transparent;background:transparent;color:var(--nvb-color-primary-600);border-radius:var(--nvb-radius-md);font-size:14px;font-weight:600;justify-content:flex-start}.nvb-root .nvb-control__add-row-button--link:hover:not(:disabled){border-color:transparent;background:transparent;color:var(--nvb-color-primary-700)}.nvb-root .nvb-control__add-row-button--link.nvb-control__add-row-button--compact{padding:0 2px;font-size:12px}.nvb-root .nvb-control__add-row-button nvb-icon{width:16px;height:16px;display:inline-flex}.nvb-root .nvb-button__label{display:inline-flex;align-items:center;min-height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis}.nvb-root .nvb-icon-button{width:var(--nvb-button-height-ms);min-width:var(--nvb-button-height-ms);height:var(--nvb-button-height-ms);min-height:var(--nvb-button-height-ms);border:1px solid var(--nvb-color-neutral-300);border-radius:var(--nvb-control-radius);background:var(--nvb-color-neutral-000);color:var(--nvb-color-neutral-800);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease,opacity .16s ease,box-shadow .16s ease;box-shadow:none}.nvb-root .nvb-icon-button:hover:not(:disabled){background:var(--nvb-color-neutral-050);border-color:var(--nvb-color-neutral-400);color:var(--nvb-color-neutral-900)}.nvb-root .nvb-icon-button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.nvb-root .nvb-icon-button--lg{width:var(--nvb-button-height-lg);min-width:var(--nvb-button-height-lg);height:var(--nvb-button-height-lg);min-height:var(--nvb-button-height-lg)}.nvb-root .nvb-icon-button--sm{width:var(--nvb-button-height-sm);min-width:var(--nvb-button-height-sm);height:var(--nvb-button-height-sm);min-height:var(--nvb-button-height-sm)}.nvb-root .nvb-icon-button--sx,.nvb-root .nvb-icon-button--xs{width:var(--nvb-button-height-sx);min-width:var(--nvb-button-height-sx);height:var(--nvb-button-height-sx);min-height:var(--nvb-button-height-sx);border-radius:var(--nvb-radius-md)}.nvb-root .nvb-icon-button--danger{border-color:var(--nvb-button-danger-border-color);background:var(--nvb-button-danger-bg);color:var(--nvb-button-danger-text-color)}.nvb-root .nvb-icon-button--ghost{border-color:transparent;background:transparent}.nvb-root .nvb-icon-button--ghost:hover:not(:disabled){border-color:transparent;background:color-mix(in oklab,var(--nvb-color-neutral-100) 72%,var(--nvb-color-neutral-000));color:var(--nvb-color-neutral-800)}.nvb-root .nvb-icon-button--drag{cursor:grab}.nvb-root .nvb-icon-button--drag:active{cursor:grabbing;transform:scale(.98)}.nvb-root .nvb-icon-button span,.nvb-root .nvb-icon-button nvb-icon,.nvb-root .nvb-control__add-row-button nvb-icon,.nvb-root .nvb-control__add-row-button .nvb-icon-svg{font-size:18px;line-height:1}.nvb-root .nvb-icon-button--sx span,.nvb-root .nvb-icon-button--sx nvb-icon,.nvb-root .nvb-icon-button--xs span,.nvb-root .nvb-icon-button--xs nvb-icon{font-size:15px}.nvb-root .nvb-search-field{position:relative}.nvb-root .nvb-search-field .nvb-search-field__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;color:var(--nvb-color-neutral-500);font-size:16px;line-height:1;pointer-events:none}.nvb-root .nvb-search-field .nvb-search-field__input{display:block;box-sizing:border-box;width:100%;height:32px;min-height:32px;padding:0 32px 0 36px;border:1px solid var(--nvb-color-neutral-300);border-radius:var(--nvb-input-radius, var(--nvb-radius-md));background:var(--nvb-color-neutral-000);color:var(--nvb-color-neutral-800);font-size:12px;font-weight:400;line-height:20px;box-shadow:none;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}.nvb-root .nvb-search-field.nvb-search-field--no-icon .nvb-search-field__input{padding-left:12px}.nvb-root .nvb-search-field .nvb-search-field__input::placeholder{color:var(--nvb-color-neutral-400);font-weight:400}.nvb-root .nvb-search-field .nvb-search-field__input:focus,.nvb-root .nvb-search-field .nvb-search-field__input:focus-visible{outline:none;border-color:var(--nvb-color-primary-500);box-shadow:var(--nvb-focus-ring)}.nvb-root .nvb-search-field .nvb-search-field__clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:2;color:var(--nvb-color-neutral-500)}}@layer fpUtilities{@layer fpUtilities{.nvb-root .nvb-hidden{display:none!important}.nvb-root .nvb-flex-center{display:flex;justify-content:center;align-items:center}.nvb-root .nvb-flex-left{display:flex;justify-content:flex-start;align-items:center}.nvb-root .nvb-flex-right{display:flex;justify-content:flex-end;align-items:center}.nvb-root .nvb-bg-primary-50{background-color:var(--nvb-color-primary-050)}.nvb-root .nvb-bg-primary-100{background-color:var(--nvb-color-primary-100)}.nvb-root .nvb-bg-primary-200{background-color:var(--nvb-color-primary-200)}.nvb-root .nvb-bg-primary-300{background-color:var(--nvb-color-primary-300)}.nvb-root .nvb-bg-primary-400{background-color:var(--nvb-color-primary-400)}.nvb-root .nvb-bg-primary-500{background-color:var(--nvb-color-primary-500)}.nvb-root .nvb-bg-primary-600{background-color:var(--nvb-color-primary-600)}.nvb-root .nvb-bg-primary-700{background-color:var(--nvb-color-primary-700)}.nvb-root .nvb-bg-primary-800{background-color:var(--nvb-color-primary-800)}.nvb-root .nvb-bg-primary-900{background-color:var(--nvb-color-primary-900)}.nvb-root .nvb-bg-primary-950{background-color:var(--nvb-color-primary-950)}.nvb-root .nvb-bg-neutral-000{background-color:var(--nvb-color-neutral-000)}.nvb-root .nvb-bg-neutral-050{background-color:var(--nvb-color-neutral-050)}.nvb-root .nvb-bg-neutral-100{background-color:var(--nvb-color-neutral-100)}.nvb-root .nvb-bg-neutral-200{background-color:var(--nvb-color-neutral-200)}.nvb-root .nvb-bg-neutral-300{background-color:var(--nvb-color-neutral-300)}.nvb-root .nvb-bg-neutral-400{background-color:var(--nvb-color-neutral-400)}.nvb-root .nvb-bg-neutral-500{background-color:var(--nvb-color-neutral-500)}.nvb-root .nvb-bg-neutral-600{background-color:var(--nvb-color-neutral-600)}.nvb-root .nvb-bg-neutral-700{background-color:var(--nvb-color-neutral-700)}.nvb-root .nvb-bg-neutral-800{background-color:var(--nvb-color-neutral-800)}.nvb-root .nvb-bg-neutral-900{background-color:var(--nvb-color-neutral-900)}.nvb-root .nvb-bg-neutral-950{background-color:var(--nvb-color-neutral-950)}.nvb-root .nvb-bg-risk-50{background-color:var(--nvb-color-risk-050)}.nvb-root .nvb-bg-risk-100{background-color:var(--nvb-color-risk-100)}.nvb-root .nvb-bg-risk-200{background-color:var(--nvb-color-risk-200)}.nvb-root .nvb-bg-risk-300{background-color:var(--nvb-color-risk-300)}.nvb-root .nvb-bg-risk-400{background-color:var(--nvb-color-risk-400)}.nvb-root .nvb-bg-risk-500{background-color:var(--nvb-color-risk-500)}.nvb-root .nvb-bg-risk-600{background-color:var(--nvb-color-risk-600)}.nvb-root .nvb-bg-risk-700{background-color:var(--nvb-color-risk-700)}.nvb-root .nvb-bg-risk-800{background-color:var(--nvb-color-risk-800)}.nvb-root .nvb-bg-risk-900{background-color:var(--nvb-color-risk-900)}.nvb-root .nvb-bg-risk-950{background-color:var(--nvb-color-risk-950)}.nvb-root .nvb-bg-warning-50{background-color:var(--nvb-color-warning-050)}.nvb-root .nvb-bg-warning-100{background-color:var(--nvb-color-warning-100)}.nvb-root .nvb-bg-warning-200{background-color:var(--nvb-color-warning-200)}.nvb-root .nvb-bg-warning-300{background-color:var(--nvb-color-warning-300)}.nvb-root .nvb-bg-warning-400{background-color:var(--nvb-color-warning-400)}.nvb-root .nvb-bg-warning-500{background-color:var(--nvb-color-warning-500)}.nvb-root .nvb-bg-warning-600{background-color:var(--nvb-color-warning-600)}.nvb-root .nvb-bg-warning-700{background-color:var(--nvb-color-warning-700)}.nvb-root .nvb-bg-warning-800{background-color:var(--nvb-color-warning-800)}.nvb-root .nvb-bg-warning-900{background-color:var(--nvb-color-warning-900)}.nvb-root .nvb-bg-warning-950{background-color:var(--nvb-color-warning-950)}.nvb-root .nvb-bg-success-50{background-color:var(--nvb-color-success-050)}.nvb-root .nvb-bg-success-100{background-color:var(--nvb-color-success-100)}.nvb-root .nvb-bg-success-200{background-color:var(--nvb-color-success-200)}.nvb-root .nvb-bg-success-300{background-color:var(--nvb-color-success-300)}.nvb-root .nvb-bg-success-400{background-color:var(--nvb-color-success-400)}.nvb-root .nvb-bg-success-500{background-color:var(--nvb-color-success-500)}.nvb-root .nvb-bg-success-600{background-color:var(--nvb-color-success-600)}.nvb-root .nvb-bg-success-700{background-color:var(--nvb-color-success-700)}.nvb-root .nvb-bg-success-800{background-color:var(--nvb-color-success-800)}.nvb-root .nvb-bg-success-900{background-color:var(--nvb-color-success-900)}.nvb-root .nvb-bg-success-950{background-color:var(--nvb-color-success-950)}.nvb-root .nvb-bg-info-50{background-color:var(--nvb-color-info-050)}.nvb-root .nvb-bg-info-100{background-color:var(--nvb-color-info-100)}.nvb-root .nvb-bg-info-200{background-color:var(--nvb-color-info-200)}.nvb-root .nvb-bg-info-300{background-color:var(--nvb-color-info-300)}.nvb-root .nvb-bg-info-400{background-color:var(--nvb-color-info-400)}.nvb-root .nvb-bg-info-500{background-color:var(--nvb-color-info-500)}.nvb-root .nvb-bg-info-600{background-color:var(--nvb-color-info-600)}.nvb-root .nvb-bg-info-700{background-color:var(--nvb-color-info-700)}.nvb-root .nvb-bg-info-800{background-color:var(--nvb-color-info-800)}.nvb-root .nvb-bg-info-900{background-color:var(--nvb-color-info-900)}.nvb-root .nvb-bg-info-950{background-color:var(--nvb-color-info-950)}.nvb-root .nvb-bg-text-000{background-color:var(--nvb-color-text-000)}.nvb-root .nvb-bg-text-050{background-color:var(--nvb-color-text-050)}.nvb-root .nvb-bg-text-100{background-color:var(--nvb-color-text-100)}.nvb-root .nvb-bg-text-200{background-color:var(--nvb-color-text-200)}.nvb-root .nvb-bg-text-300{background-color:var(--nvb-color-text-300)}.nvb-root .nvb-bg-text-400{background-color:var(--nvb-color-text-400)}.nvb-root .nvb-bg-text-500{background-color:var(--nvb-color-text-500)}.nvb-root .nvb-bg-text-600{background-color:var(--nvb-color-text-600)}.nvb-root .nvb-bg-text-700{background-color:var(--nvb-color-text-700)}.nvb-root .nvb-bg-text-800{background-color:var(--nvb-color-text-800)}.nvb-root .nvb-bg-text-900{background-color:var(--nvb-color-text-900)}.nvb-root .nvb-bg-text-950{background-color:var(--nvb-color-text-950)}.nvb-root .nvb-text-neutral-0{color:var(--nvb-color-neutral-000)}.nvb-root .nvb-text-neutral-50{color:var(--nvb-color-neutral-050)}.nvb-root .nvb-text-neutral-100{color:var(--nvb-color-neutral-100)}.nvb-root .nvb-text-neutral-200{color:var(--nvb-color-neutral-200)}.nvb-root .nvb-text-neutral-300{color:var(--nvb-color-neutral-300)}.nvb-root .nvb-text-neutral-400{color:var(--nvb-color-neutral-400)}.nvb-root .nvb-text-neutral-500{color:var(--nvb-color-neutral-500)}.nvb-root .nvb-text-neutral-600{color:var(--nvb-color-neutral-600)}.nvb-root .nvb-text-neutral-700{color:var(--nvb-color-neutral-700)}.nvb-root .nvb-text-neutral-800{color:var(--nvb-color-neutral-800)}.nvb-root .nvb-text-neutral-900{color:var(--nvb-color-neutral-900)}.nvb-root .nvb-text-neutral-950{color:var(--nvb-color-neutral-950)}.nvb-root .nvb-p-2{padding:var(--nvb-space-2)}.nvb-root .nvb-p-3{padding:var(--nvb-space-3)}}}@layer elements{.nvb-root{--nvb-control-height: 40px;--nvb-control-height-sm: 32px;--nvb-control-padding-x: 12px;--nvb-control-font-size: 14px;--nvb-control-font-weight: 400;--nvb-control-radius: var(--nvb-radius-md);--nvb-input-height: 40px;--nvb-input-padding-x: 12px;--nvb-input-font-size: 14px;--nvb-input-radius: var(--nvb-radius-md);--nvb-input-border-width: 1px;--nvb-input-border-color: var(--nvb-color-neutral-300);--nvb-input-bg: var(--nvb-color-neutral-000);--nvb-input-text-color: var(--nvb-color-neutral-800);--nvb-input-placeholder-color: var(--nvb-color-neutral-500);--nvb-input-focus-border-color: var(--nvb-color-primary-500);--nvb-input-disabled-bg: var(--nvb-color-neutral-100);--nvb-input-disabled-text-color: var(--nvb-color-neutral-500);--nvb-input-error-border-color: var(--nvb-color-risk-500);--nvb-input-error-focus-border-color: var(--nvb-color-risk-600);--nvb-textarea-min-height: 120px;--nvb-textarea-padding-x: 12px;--nvb-textarea-padding-y: 12px;--nvb-control-button-border-width: 1px;--nvb-control-button-border-color: var(--nvb-color-neutral-300);--nvb-control-button-bg: var(--nvb-color-neutral-000);--nvb-control-button-text-color: var(--nvb-color-primary-700);--nvb-control-button-hover-border-color: var(--nvb-color-primary-300);--nvb-control-button-hover-bg: color-mix( in oklab, var(--nvb-color-primary-050) 40%, var(--nvb-color-neutral-000) );--nvb-control-button-hover-text-color: var(--nvb-color-primary-800);--nvb-checkbox-size: 18px;--nvb-checkbox-border-width: 1.5px;--nvb-checkbox-radius: var(--nvb-radius-sm);--nvb-checkbox-border-color: var(--nvb-color-neutral-300);--nvb-checkbox-bg: var(--nvb-color-neutral-000);--nvb-checkbox-checked-bg: var(--nvb-color-primary-500);--nvb-checkbox-checked-border-color: var(--nvb-color-primary-500);--nvb-checkbox-check-color: var(--nvb-color-neutral-000);--nvb-checkbox-disabled-bg: var(--nvb-color-neutral-100);--nvb-checkbox-disabled-opacity: .5;--nvb-radio-size: 18px;--nvb-radio-border-width: 1.5px;--nvb-radio-border-color: var(--nvb-color-neutral-300);--nvb-radio-bg: var(--nvb-color-neutral-000);--nvb-radio-checked-border-color: var(--nvb-color-primary-500);--nvb-radio-dot-size: 8px;--nvb-radio-dot-color: var(--nvb-color-primary-500);--nvb-radio-disabled-bg: var(--nvb-color-neutral-100);--nvb-radio-disabled-opacity: .5;--nvb-focus-ring: 0 0 0 1px var(--nvb-color-neutral-000), 0 0 0 3px color-mix(in oklab, var(--nvb-color-primary-400) 55%, transparent);--nvb-font-family: var( --nvb-font-family-base, "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif );font-family:var(--nvb-font-family);color:var(--nvb-color-text-800)}:where(.nvb-root input[type=text],.nvb-root input[type=number],.nvb-root input[type=email],.nvb-root input[type=search],.nvb-root input[type=tel],.nvb-root input[type=url],.nvb-root input[type=password],.nvb-root input[type=date],.nvb-root input[type=datetime-local],.nvb-root input[type=month],.nvb-root input[type=time],.nvb-root input[type=week],.nvb-root select,.nvb-root textarea){border:var(--nvb-input-border-width) solid var(--nvb-input-border-color);border-radius:var(--nvb-input-radius);background:var(--nvb-input-bg);color:var(--nvb-input-text-color);font-family:var(--nvb-font-family);font-size:var(--nvb-input-font-size);line-height:20px;box-shadow:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}:where(.nvb-root input[type=text],.nvb-root input[type=number],.nvb-root input[type=email],.nvb-root input[type=search],.nvb-root input[type=tel],.nvb-root input[type=url],.nvb-root input[type=password],.nvb-root input[type=date],.nvb-root input[type=datetime-local],.nvb-root input[type=month],.nvb-root input[type=time],.nvb-root input[type=week],.nvb-root select){min-height:var(--nvb-input-height);padding:0 var(--nvb-input-padding-x)}:where(.nvb-root textarea){min-height:var(--nvb-textarea-min-height);padding:var(--nvb-textarea-padding-y) var(--nvb-textarea-padding-x);resize:vertical}:where(.nvb-root input[type=text]:focus,.nvb-root input[type=number]:focus,.nvb-root input[type=email]:focus,.nvb-root input[type=search]:focus,.nvb-root input[type=tel]:focus,.nvb-root input[type=url]:focus,.nvb-root input[type=password]:focus,.nvb-root input[type=date]:focus,.nvb-root input[type=datetime-local]:focus,.nvb-root input[type=month]:focus,.nvb-root input[type=time]:focus,.nvb-root input[type=week]:focus,.nvb-root select:focus,.nvb-root textarea:focus){border-color:var(--nvb-input-focus-border-color);box-shadow:var(--nvb-focus-ring);outline:0}:where(.nvb-root input::placeholder,.nvb-root textarea::placeholder){color:var(--nvb-input-placeholder-color);opacity:1}:where(.nvb-root input[type=text]:disabled,.nvb-root input[type=number]:disabled,.nvb-root input[type=email]:disabled,.nvb-root input[type=search]:disabled,.nvb-root input[type=tel]:disabled,.nvb-root input[type=url]:disabled,.nvb-root input[type=password]:disabled,.nvb-root input[type=date]:disabled,.nvb-root input[type=datetime-local]:disabled,.nvb-root input[type=month]:disabled,.nvb-root input[type=time]:disabled,.nvb-root input[type=week]:disabled,.nvb-root select:disabled,.nvb-root textarea:disabled){background-color:var(--nvb-input-disabled-bg);color:var(--nvb-input-disabled-text-color);cursor:not-allowed}.nvb-root [data-nvb-icon-rendered=true]{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle}.nvb-root span[data-nvb-icon-rendered=true]{width:1em;height:1em;flex-shrink:0}.nvb-root [data-nvb-icon-rendered=true]>svg{width:1em;height:1em;display:block;fill:currentColor}.nvb-root .nvb-control__text-input,.nvb-root .nvb-control__attribute-input,.nvb-root .nvb-control__column-input{display:block;box-sizing:border-box;width:100%;min-height:var(--nvb-input-height);padding:0 var(--nvb-input-padding-x);font-size:var(--nvb-input-font-size);line-height:1.4;color:var(--nvb-input-text-color);border-radius:var(--nvb-input-radius);outline:none;font-family:var(--nvb-font-family);box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.nvb-root .nvb-control__text-input,.nvb-root .nvb-control__attribute-input{border:var(--nvb-input-border-width) solid var(--nvb-input-border-color);background-color:var(--nvb-input-bg)}.nvb-root .nvb-control__column-input{border:var(--nvb-input-border-width) solid transparent;background-color:var(--nvb-input-bg)}.nvb-root .nvb-control__text-input:focus,.nvb-root .nvb-control__attribute-input:focus,.nvb-root .nvb-control__column-input:focus{border-color:var(--nvb-input-focus-border-color);box-shadow:var(--nvb-focus-ring)}.nvb-root .nvb-field--has-errors .nvb-control__text-input,.nvb-root .nvb-field--has-errors .nvb-control__attribute-input,.nvb-root .nvb-field--has-errors .nvb-control__column-input,.nvb-root .nvb-field--has-errors input[type=text],.nvb-root .nvb-field--has-errors input[type=number],.nvb-root .nvb-field--has-errors input[type=email],.nvb-root .nvb-field--has-errors input[type=search],.nvb-root .nvb-field--has-errors input[type=tel],.nvb-root .nvb-field--has-errors input[type=url],.nvb-root .nvb-field--has-errors input[type=password],.nvb-root .nvb-field--has-errors select,.nvb-root .nvb-field--has-errors textarea{border-color:var(--nvb-input-error-border-color)}.nvb-root .nvb-field--has-errors .nvb-control__text-input:focus,.nvb-root .nvb-field--has-errors .nvb-control__attribute-input:focus,.nvb-root .nvb-field--has-errors .nvb-control__column-input:focus,.nvb-root .nvb-field--has-errors input[type=text]:focus,.nvb-root .nvb-field--has-errors input[type=number]:focus,.nvb-root .nvb-field--has-errors input[type=email]:focus,.nvb-root .nvb-field--has-errors input[type=search]:focus,.nvb-root .nvb-field--has-errors input[type=tel]:focus,.nvb-root .nvb-field--has-errors input[type=url]:focus,.nvb-root .nvb-field--has-errors input[type=password]:focus,.nvb-root .nvb-field--has-errors select:focus,.nvb-root .nvb-field--has-errors textarea:focus{border-color:var(--nvb-input-error-focus-border-color)}.nvb-root .nvb-field--has-errors .nvb-control__checkbox-input,.nvb-root .nvb-field--has-errors .nvb-control__radio-input{border-color:var(--nvb-input-error-border-color)}.nvb-root .nvb-control__column-input:disabled{background-color:var(--nvb-input-disabled-bg);color:var(--nvb-input-disabled-text-color);cursor:not-allowed}.nvb-root :where(.nvb-page,.nvb-page__content,.nvb-panel,.nvb-panel__body,.nvb-panel__content,.nvb-row,.nvb-row-content,.nvb-column,.nvb-field,.nvb-field__content,select-element,multi-select-element,autocomplete-element,datepicker-element,date-range-element,phone-input-element,nvb-select):has(:where(.nvb-select-container--open,.nvb-multi-select-container--open,.nvb-autocomplete--open,.nvb-datepicker--open,.nvb-date-range--open,.nvb-select__control--open)){position:relative;z-index:var(--nvb-floating-overlay-container-z-index, 2147482990);overflow:visible}.nvb-root textarea.nvb-control__attribute-input,.nvb-root textarea.nvb-control__text-input,.nvb-root textarea.nvb-control__column-input{min-height:var(--nvb-textarea-min-height);padding:var(--nvb-textarea-padding-y) var(--nvb-textarea-padding-x);line-height:1.35}.nvb-root .nvb-control__checkbox-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--nvb-checkbox-size);min-width:var(--nvb-checkbox-size);height:var(--nvb-checkbox-size);min-height:var(--nvb-checkbox-size);border:var(--nvb-checkbox-border-width) solid var(--nvb-checkbox-border-color);border-radius:var(--nvb-checkbox-radius);position:relative;display:inline-block;vertical-align:middle;background-color:var(--nvb-checkbox-bg);cursor:pointer;margin:0;padding:0;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.nvb-root .nvb-control__checkbox-input:hover{border-color:var(--nvb-checkbox-checked-border-color)}.nvb-root .nvb-control__checkbox-input:focus-visible{outline:0;box-shadow:var(--nvb-focus-ring)}.nvb-root .nvb-control__checkbox-input:checked{background-color:var(--nvb-checkbox-checked-bg);border-color:var(--nvb-checkbox-checked-border-color)}.nvb-root .nvb-control__checkbox-input:checked:after{content:"";position:absolute;left:50%;top:45%;width:5px;height:8px;border:solid var(--nvb-checkbox-check-color);border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center}.nvb-root .nvb-control__checkbox-input:disabled{cursor:not-allowed;opacity:var(--nvb-checkbox-disabled-opacity);background-color:var(--nvb-checkbox-disabled-bg)}.nvb-root .nvb-control__radio-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:var(--nvb-radio-size);min-width:var(--nvb-radio-size);height:var(--nvb-radio-size);min-height:var(--nvb-radio-size);border:var(--nvb-radio-border-width) solid var(--nvb-radio-border-color);border-radius:50%;position:relative;display:inline-block;vertical-align:middle;background-color:var(--nvb-radio-bg);cursor:pointer;margin:0;padding:0;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.nvb-root .nvb-control__radio-input:hover{border-color:var(--nvb-radio-checked-border-color)}.nvb-root .nvb-control__radio-input:focus-visible{outline:0;box-shadow:var(--nvb-focus-ring)}.nvb-root .nvb-control__radio-input:checked{border-color:var(--nvb-radio-checked-border-color)}.nvb-root .nvb-control__radio-input:checked:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--nvb-radio-dot-size);height:var(--nvb-radio-dot-size);border-radius:50%;background-color:var(--nvb-radio-dot-color)}.nvb-root .nvb-control__radio-input:disabled{cursor:not-allowed;opacity:var(--nvb-radio-disabled-opacity);background-color:var(--nvb-radio-disabled-bg)}.nvb-root input[type=number]::-webkit-inner-spin-button,.nvb-root input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nvb-root .nvb-select-button--buttons{display:inline-flex;flex-wrap:nowrap;align-items:stretch;width:fit-content;max-width:100%}.nvb-root .nvb-select-button--buttons.nvb-select-button--vertical{flex-direction:column}.nvb-root .nvb-select-button--buttons .nvb-select-button__option{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--nvb-control-height, 36px);padding:0 14px;border:1px solid var(--nvb-color-neutral-300);border-radius:0;background:var(--nvb-color-neutral-000);color:var(--nvb-color-neutral-800);font-size:14px;font-weight:500;font-family:inherit;line-height:1;white-space:nowrap;cursor:pointer;z-index:0;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.nvb-root .nvb-select-button--buttons.nvb-select-button--horizontal .nvb-select-button__option+.nvb-select-button__option{margin-left:-1px}.nvb-root .nvb-select-button--buttons.nvb-select-button--vertical .nvb-select-button__option+.nvb-select-button__option{margin-top:-1px}.nvb-root .nvb-select-button--buttons.nvb-select-button--horizontal .nvb-select-button__option:first-child{border-radius:6px 0 0 6px}.nvb-root .nvb-select-button--buttons.nvb-select-button--horizontal .nvb-select-button__option:last-child{border-radius:0 6px 6px 0}.nvb-root .nvb-select-button--buttons.nvb-select-button--horizontal .nvb-select-button__option:first-child:last-child{border-radius:6px}.nvb-root .nvb-select-button--buttons.nvb-select-button--vertical .nvb-select-button__option:first-child{border-radius:6px 6px 0 0}.nvb-root .nvb-select-button--buttons.nvb-select-button--vertical .nvb-select-button__option:last-child{border-radius:0 0 6px 6px}.nvb-root .nvb-select-button--buttons.nvb-select-button--vertical .nvb-select-button__option:first-child:last-child{border-radius:6px}.nvb-root .nvb-select-button--buttons .nvb-select-button__option:hover:not(:disabled){background:color-mix(in oklab,var(--nvb-color-neutral-100) 80%,var(--nvb-color-neutral-000));border-color:var(--nvb-color-neutral-400);z-index:1}.nvb-root .nvb-select-button--buttons .nvb-select-button__option:focus-visible{outline:0;z-index:2;box-shadow:var(--nvb-focus-ring, 0 0 0 3px color-mix(in oklab, var(--nvb-color-primary-500) 18%, transparent))}.nvb-root .nvb-select-button--buttons .nvb-select-button__option--selected{background:color-mix(in oklab,var(--nvb-color-primary-500) 10%,var(--nvb-color-neutral-000, white));border-color:var(--nvb-color-primary-500);color:var(--nvb-color-primary-700);font-weight:600;z-index:1}.nvb-root .nvb-select-button--buttons .nvb-select-button__option--tone-neutral.nvb-select-button__option--selected{background:color-mix(in oklab,var(--nvb-color-neutral-700) 10%,var(--nvb-color-neutral-000, white));border-color:var(--nvb-color-neutral-500);color:var(--nvb-color-neutral-900)}.nvb-root .nvb-select-button--buttons .nvb-select-button__option--tone-success.nvb-select-button__option--selected{background:color-mix(in oklab,var(--nvb-color-success-500) 10%,var(--nvb-color-neutral-000, white));border-color:var(--nvb-color-success-500);color:var(--nvb-color-success-700)}.nvb-root .nvb-select-button--buttons .nvb-select-button__option--tone-warning.nvb-select-button__option--selected{background:color-mix(in oklab,var(--nvb-color-warning-500) 12%,var(--nvb-color-neutral-000, white));border-color:var(--nvb-color-warning-500);color:var(--nvb-color-warning-800)}.nvb-root .nvb-select-button--buttons .nvb-select-button__option--tone-risk.nvb-select-button__option--selected{background:color-mix(in oklab,var(--nvb-color-risk-500) 10%,var(--nvb-color-neutral-000, white));border-color:var(--nvb-color-risk-500);color:var(--nvb-color-risk-700)}.nvb-root .nvb-select-button--buttons .nvb-select-button__option:disabled,.nvb-root .nvb-select-button--buttons .nvb-select-button__option--disabled{opacity:.55;cursor:not-allowed}.nvb-root .nvb-select-button--buttons.nvb-select-button--size-small .nvb-select-button__option{height:var(--nvb-control-height-sm, 28px);padding:0 10px;font-size:13px}.nvb-root .nvb-select-button--buttons.nvb-select-button--size-large .nvb-select-button__option{height:44px;padding:0 18px;font-size:15px}.nvb-root .nvb-select-button--segmented{display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:2px;width:fit-content;max-width:100%;padding:3px;border-radius:999px;background:color-mix(in oklab,var(--nvb-color-neutral-100) 85%,var(--nvb-color-neutral-000));border:1px solid color-mix(in oklab,var(--nvb-color-neutral-300) 55%,transparent)}.nvb-root .nvb-select-button--segmented.nvb-select-button--vertical{flex-direction:column;border-radius:14px}.nvb-root .nvb-select-button--segmented .nvb-select-button__option{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--nvb-control-height, 36px);padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--nvb-color-neutral-600);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:background-color .12s ease,color .12s ease,box-shadow .12s ease}.nvb-root .nvb-select-button--segmented.nvb-select-button--vertical .nvb-select-button__option{border-radius:11px}.nvb-root .nvb-select-button--segmented .nvb-select-button__option:hover:not(:disabled){background:color-mix(in oklab,var(--nvb-color-neutral-000) 60%,transparent);color:var(--nvb-color-neutral-800)}.nvb-root .nvb-select-button--segmented .nvb-select-button__option--selected{background:var(--nvb-color-neutral-000, #ffffff);color:var(--nvb-color-neutral-900);font-weight:600;box-shadow:0 1px 3px #0000001f,0 1px 2px #00000014}.nvb-root .nvb-select-button--segmented .nvb-select-button__option:disabled,.nvb-root .nvb-select-button--segmented .nvb-select-button__option--disabled{opacity:.55;cursor:not-allowed}.nvb-root .nvb-select-button--segmented.nvb-select-button--size-small .nvb-select-button__option{min-height:var(--nvb-control-height-sm, 28px);padding:0 12px;font-size:13px}.nvb-root .nvb-select-button--segmented.nvb-select-button--size-large .nvb-select-button__option{min-height:44px;padding:0 20px;font-size:15px}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-outlined-2EX47OYG.woff2") format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-rounded-AB7CCO6Q.woff2") format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url("./media/material-symbols-sharp-WWWZNJIJ.woff2") format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{height:100%;margin:0}body{overflow:hidden;font-family:Inter Variable,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}app-root{display:block;height:100%}
