:root{--bp-emphasis-transition-duration:.1s;--bp-emphasis-ease-default:cubic-bezier(.4, 1, .75, .9);--bp-emphasis-ease-bounce:cubic-bezier(.54, 1.12, .38, 1.11);--bp-emphasis-focus-color:#2d72d2;--bp-emphasis-focus-width:2px;--bp-emphasis-focus-offset:2px;--bp-emphasis-motion-reduced:0;--bp-intent-default-rest:#5f6b7c;--bp-intent-default-hover:#404854;--bp-intent-default-active:#383e47;--bp-intent-default-disabled:#8f99a8;--bp-intent-default-foreground:#fff;--bp-intent-primary-rest:#2d72d2;--bp-intent-primary-hover:#215db0;--bp-intent-primary-active:#184a90;--bp-intent-primary-disabled:#4c90f0;--bp-intent-primary-foreground:#fff;--bp-intent-success-rest:#238551;--bp-intent-success-hover:#1c6e42;--bp-intent-success-active:#165a36;--bp-intent-success-disabled:#32a467;--bp-intent-success-foreground:#fff;--bp-intent-warning-rest:#c87619;--bp-intent-warning-hover:#935610;--bp-intent-warning-active:#77450d;--bp-intent-warning-disabled:#ec9a3c;--bp-intent-warning-foreground:#111418;--bp-intent-danger-rest:#cd4246;--bp-intent-danger-hover:#ac2f33;--bp-intent-danger-active:#8e292c;--bp-intent-danger-disabled:#e76a6e;--bp-intent-danger-foreground:#fff;--bp-palette-black:#111418;--bp-palette-white:#fff;--bp-palette-dark-gray-1:#1c2127;--bp-palette-dark-gray-2:#252a31;--bp-palette-dark-gray-3:#2f343c;--bp-palette-dark-gray-4:#383e47;--bp-palette-dark-gray-5:#404854;--bp-palette-gray-1:#5f6b7c;--bp-palette-gray-2:#738091;--bp-palette-gray-3:#8f99a8;--bp-palette-gray-4:#abb3bf;--bp-palette-gray-5:#c5cbd3;--bp-palette-light-gray-1:#d3d8de;--bp-palette-light-gray-2:#dce0e5;--bp-palette-light-gray-3:#e5e8eb;--bp-palette-light-gray-4:#edeff2;--bp-palette-light-gray-5:#f6f7f9;--bp-palette-blue-1:#184a90;--bp-palette-blue-2:#215db0;--bp-palette-blue-3:#2d72d2;--bp-palette-blue-4:#4c90f0;--bp-palette-blue-5:#8abbff;--bp-palette-green-1:#165a36;--bp-palette-green-2:#1c6e42;--bp-palette-green-3:#238551;--bp-palette-green-4:#32a467;--bp-palette-green-5:#72ca9b;--bp-palette-orange-1:#77450d;--bp-palette-orange-2:#935610;--bp-palette-orange-3:#c87619;--bp-palette-orange-4:#ec9a3c;--bp-palette-orange-5:#fbb360;--bp-palette-red-1:#8e292c;--bp-palette-red-2:#ac2f33;--bp-palette-red-3:#cd4246;--bp-palette-red-4:#e76a6e;--bp-palette-red-5:#fa999c;--bp-palette-vermilion-1:#96290d;--bp-palette-vermilion-2:#b83211;--bp-palette-vermilion-3:#d33d17;--bp-palette-vermilion-4:#eb6847;--bp-palette-vermilion-5:#ff9980;--bp-palette-rose-1:#a82255;--bp-palette-rose-2:#c22762;--bp-palette-rose-3:#db2c6f;--bp-palette-rose-4:#f5498b;--bp-palette-rose-5:#ff66a1;--bp-palette-violet-1:#5c255c;--bp-palette-violet-2:#7c327c;--bp-palette-violet-3:#9d3f9d;--bp-palette-violet-4:#bd6bbd;--bp-palette-violet-5:#d69fd6;--bp-palette-indigo-1:#5642a6;--bp-palette-indigo-2:#634dbf;--bp-palette-indigo-3:#7961db;--bp-palette-indigo-4:#9881f3;--bp-palette-indigo-5:#bdadff;--bp-palette-cerulean-1:#0c5174;--bp-palette-cerulean-2:#0f6894;--bp-palette-cerulean-3:#147eb3;--bp-palette-cerulean-4:#3fa6da;--bp-palette-cerulean-5:#68c1ee;--bp-palette-turquoise-1:#004d46;--bp-palette-turquoise-2:#007067;--bp-palette-turquoise-3:#00a396;--bp-palette-turquoise-4:#13c9ba;--bp-palette-turquoise-5:#7ae1d8;--bp-palette-forest-1:#1d7324;--bp-palette-forest-2:#238c2c;--bp-palette-forest-3:#29a634;--bp-palette-forest-4:#43bf4d;--bp-palette-forest-5:#62d96b;--bp-palette-lime-1:#43501b;--bp-palette-lime-2:#5a701a;--bp-palette-lime-3:#8eb125;--bp-palette-lime-4:#b6d94c;--bp-palette-lime-5:#d4f17e;--bp-palette-gold-1:#5c4405;--bp-palette-gold-2:#866103;--bp-palette-gold-3:#d1980b;--bp-palette-gold-4:#f0b726;--bp-palette-gold-5:#fbd065;--bp-palette-sepia-1:#5e4123;--bp-palette-sepia-2:#7a542e;--bp-palette-sepia-3:#946638;--bp-palette-sepia-4:#af855a;--bp-palette-sepia-5:#d0b090;--bp-surface-border-color-default:#5f6b7c1f;--bp-surface-border-color-strong:#5f6b7c40;--bp-surface-border-width:1px;--bp-surface-border-radius:4px;--bp-surface-shadow-0:0px 0px 0px 1px #00000026, 0px 0px 5px 0px #00000005;--bp-surface-shadow-1:0px 0px 0px 1px #0000001a, 0px 1px 3px 0px #0000001a, 0px 1px 2px -1px #0000001a;--bp-surface-shadow-2:0px 0px 0px 1px #0000001a, 0px 4px 6px -4px #0000001a, 0px 10px 15px -3px #0000001a;--bp-surface-shadow-3:0px 0px 0px 1px #0000001a, 0px 20px 25px -5px #0000001a, 0px 10px 15px -3px #0000001a;--bp-surface-shadow-4:0px 0px 0px 1px #0000001a, 0px 25px 50px -12px #0000004d;--bp-surface-spacing:4px;--bp-surface-z-index-0:0;--bp-surface-z-index-1:10;--bp-surface-z-index-2:20;--bp-surface-z-index-3:30;--bp-surface-z-index-4:40;--bp-surface-color-code:#ffffffb3;--bp-surface-layer-opacity:.05;--bp-surface-layer-color-default:#5f6b7c0d;--bp-surface-layer-color-primary:#2d72d20d;--bp-surface-layer-color-success:#2385510d;--bp-surface-layer-color-warning:#c876190d;--bp-surface-layer-color-danger:#cd42460d;--bp-surface-layer-default:linear-gradient(#5f6b7c0d 0 0);--bp-surface-layer-primary:linear-gradient(#2d72d20d 0 0);--bp-surface-layer-success:linear-gradient(#2385510d 0 0);--bp-surface-layer-warning:linear-gradient(#c876190d 0 0);--bp-surface-layer-danger:linear-gradient(#cd42460d 0 0);--bp-surface-background-color-default-rest:#fff;--bp-surface-background-color-default-hover:#f6f7f9;--bp-surface-background-color-default-active:#edeff2;--bp-surface-background-color-default-disabled:#fff;--bp-surface-background-color-primary-rest:#2d72d2;--bp-surface-background-color-primary-hover:#215db0;--bp-surface-background-color-primary-active:#184a90;--bp-surface-background-color-primary-disabled:#4c90f0;--bp-surface-background-color-success-rest:#238551;--bp-surface-background-color-success-hover:#1c6e42;--bp-surface-background-color-success-active:#165a36;--bp-surface-background-color-success-disabled:#32a467;--bp-surface-background-color-warning-rest:#c87619;--bp-surface-background-color-warning-hover:#935610;--bp-surface-background-color-warning-active:#77450d;--bp-surface-background-color-warning-disabled:#ec9a3c;--bp-surface-background-color-danger-rest:#cd4246;--bp-surface-background-color-danger-hover:#ac2f33;--bp-surface-background-color-danger-active:#8e292c;--bp-surface-background-color-danger-disabled:#e76a6e;--bp-typography-family-default:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", blueprint-icons-16, sans-serif;--bp-typography-family-mono:monospace;--bp-typography-size-body-x-small:10px;--bp-typography-size-body-small:12px;--bp-typography-size-body-medium:14px;--bp-typography-size-body-large:16px;--bp-typography-size-heading-small:16px;--bp-typography-size-heading-medium:20px;--bp-typography-size-heading-large:24px;--bp-typography-size-heading-x-large:28px;--bp-typography-size-heading-display:46px;--bp-typography-size-code-small:12px;--bp-typography-size-code-medium:13px;--bp-typography-size-code-large:14px;--bp-typography-weight-default:400;--bp-typography-weight-bold:600;--bp-typography-line-height-default:1.28581;--bp-typography-line-height-large:1.5;--bp-typography-color-muted:#5f6b7c;--bp-typography-color-default-rest:#1c2127;--bp-typography-color-default-hover:#111418;--bp-typography-color-default-active:#252a31;--bp-typography-color-default-disabled:#8f99a8;--bp-typography-color-primary-rest:#2d72d2;--bp-typography-color-primary-hover:#215db0;--bp-typography-color-primary-active:#184a90;--bp-typography-color-primary-disabled:#4c90f0;--bp-typography-color-success-rest:#238551;--bp-typography-color-success-hover:#1c6e42;--bp-typography-color-success-active:#165a36;--bp-typography-color-success-disabled:#32a467;--bp-typography-color-warning-rest:#c87619;--bp-typography-color-warning-hover:#935610;--bp-typography-color-warning-active:#77450d;--bp-typography-color-warning-disabled:#ec9a3c;--bp-typography-color-danger-rest:#cd4246;--bp-typography-color-danger-hover:#ac2f33;--bp-typography-color-danger-active:#8e292c;--bp-typography-color-danger-disabled:#e76a6e}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp-surface-border-color-default:oklch(from var(--bp-intent-default-rest) l c h / .12);--bp-surface-border-color-strong:oklch(from var(--bp-intent-default-rest) l c h / .25);--bp-surface-color-code:oklch(from var(--bp-palette-white) l c h / .7);--bp-surface-layer-color-default:oklch(from var(--bp-intent-default-rest) l c h / var(--bp-surface-layer-opacity));--bp-surface-layer-color-primary:oklch(from var(--bp-intent-primary-rest) l c h / var(--bp-surface-layer-opacity));--bp-surface-layer-color-success:oklch(from var(--bp-intent-success-rest) l c h / var(--bp-surface-layer-opacity));--bp-surface-layer-color-warning:oklch(from var(--bp-intent-warning-rest) l c h / var(--bp-surface-layer-opacity));--bp-surface-layer-color-danger:oklch(from var(--bp-intent-danger-rest) l c h / var(--bp-surface-layer-opacity));--bp-surface-layer-default:linear-gradient(oklch(from var(--bp-intent-default-rest) l c h / var(--bp-surface-layer-opacity)) 0 0);--bp-surface-layer-primary:linear-gradient(oklch(from var(--bp-intent-primary-rest) l c h / var(--bp-surface-layer-opacity)) 0 0);--bp-surface-layer-success:linear-gradient(oklch(from var(--bp-intent-success-rest) l c h / var(--bp-surface-layer-opacity)) 0 0);--bp-surface-layer-warning:linear-gradient(oklch(from var(--bp-intent-warning-rest) l c h / var(--bp-surface-layer-opacity)) 0 0);--bp-surface-layer-danger:linear-gradient(oklch(from var(--bp-intent-danger-rest) l c h / var(--bp-surface-layer-opacity)) 0 0);--bp-surface-background-color-default-rest:oklch(from var(--bp-intent-default-rest) calc(l * 1.909) calc(c * 0) h);--bp-surface-background-color-default-hover:oklch(from var(--bp-intent-default-hover) calc(l + .577) calc(c + -.02) calc(h + 6.2));--bp-surface-background-color-default-active:oklch(from var(--bp-intent-default-active) calc(l + .59) calc(c + -.013) calc(h + 0));--bp-surface-background-color-default-disabled:oklch(from var(--bp-intent-default-disabled) calc(l * 1.471) calc(c * 0) h);--bp-typography-color-default-rest:oklch(from var(--bp-intent-default-rest) calc(l + -.279) calc(c + -.017) calc(h + -4));--bp-typography-color-default-hover:oklch(from var(--bp-intent-default-hover) calc(l + -.209) calc(c + -.013) calc(h + -2.7));--bp-typography-color-default-active:oklch(from var(--bp-intent-default-active) calc(l + -.079) calc(c + -.003) calc(h + -1.6))}}html{box-sizing:border-box}*,:before,:after{box-sizing:inherit}body{letter-spacing:0;text-transform:none;color:#1c2127;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,blueprint-icons-16,sans-serif;font-size:14px;font-weight:400;line-height:1.28581}p{margin-top:0;margin-bottom:8px}small{font-size:12px}strong{font-weight:600}::-moz-selection{background:#7dbcff99}::selection{background:#7dbcff99}.bp6-text-muted{color:#5f6b7c}a,a:hover{color:#215db0}a .bp6-icon,a code{color:inherit}.bp6-icon.bp6-intent-primary{color:#215db0}.bp6-icon.bp6-intent-success{color:#1c6e42}.bp6-icon.bp6-intent-warning{color:#935610}.bp6-heading{color:#1c2127;font-weight:600}.bp6-heading.bp6-text-muted{color:#5f6b7c}.bp6-heading{margin:0 0 12px;padding:0}h1.bp6-heading{font-size:36px;line-height:40px}h2.bp6-heading{font-size:28px;line-height:32px}h3.bp6-heading{font-size:22px;line-height:25px}a{text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}.bp6-button{flex-direction:row;display:inline-flex}.bp6-button>*{flex-grow:0;flex-shrink:0}.bp6-button>.bp6-fill{flex-grow:1;flex-shrink:1}.bp6-button:before,.bp6-button>*{margin-right:calc(var(--bp-surface-spacing) * 2)}.bp6-button:empty:before,.bp6-button>:last-child{margin-right:0}.bp6-button{border-radius:var(--bp-surface-border-radius);cursor:pointer;font-size:var(--bp-typography-size-body-medium);padding:var(--bp-surface-spacing) calc(var(--bp-surface-spacing) * 2);text-align:left;vertical-align:middle;min-height:calc(var(--bp-surface-spacing) * 7.5);min-width:calc(var(--bp-surface-spacing) * 7.5);border:none;justify-content:center;align-items:center}.bp6-button:empty{padding:0!important}.bp6-button:disabled{cursor:not-allowed}.bp6-button.bp6-fill{width:100%;display:flex}.bp6-button:not([class*=bp6-intent-]){background-color:color-mix(in srgb, var(--bp-intent-default-rest) 5%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 10%, transparent);color:var(--bp-typography-color-default-rest)}.bp6-button:not([class*=bp6-intent-]):hover{background-clip:padding-box;background-color:color-mix(in srgb, var(--bp-intent-default-hover) 9%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button:not([class*=bp6-intent-]):active{background-color:color-mix(in srgb, var(--bp-intent-default-active) 16%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button:not([class*=bp6-intent-]):active{background:highlight}}.bp6-button:not([class*=bp6-intent-]):disabled{background-color:color-mix(in srgb, var(--bp-intent-default-disabled) 20%, transparent);box-shadow:none;color:var(--bp-typography-color-default-disabled);cursor:not-allowed;outline:none}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button:not([class*=bp6-intent-]){border:1px solid buttonborder}}.bp6-button.bp6-intent-primary{background-color:var(--bp-intent-primary-rest);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 10%, transparent);color:var(--bp-intent-primary-foreground)}.bp6-button.bp6-intent-primary:hover,.bp6-button.bp6-intent-primary:active{color:var(--bp-intent-primary-foreground)}.bp6-button.bp6-intent-primary:hover{background-color:var(--bp-intent-primary-hover);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-primary:active{background-color:var(--bp-intent-primary-active);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-primary:disabled{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 50%, transparent);box-shadow:none;color:color-mix(in oklch, var(--bp-intent-primary-foreground) 60%, transparent);border-color:#0000}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button.bp6-intent-primary:disabled{color:graytext;border-color:graytext}.bp6-button.bp6-intent-primary{box-shadow:none;border:1px solid buttonborder}}.bp6-button.bp6-intent-success{background-color:var(--bp-intent-success-rest);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 10%, transparent);color:var(--bp-intent-success-foreground)}.bp6-button.bp6-intent-success:hover,.bp6-button.bp6-intent-success:active{color:var(--bp-intent-success-foreground)}.bp6-button.bp6-intent-success:hover{background-color:var(--bp-intent-success-hover);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-success:active{background-color:var(--bp-intent-success-active);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-success:disabled{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 50%, transparent);box-shadow:none;color:color-mix(in oklch, var(--bp-intent-success-foreground) 60%, transparent);border-color:#0000}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button.bp6-intent-success:disabled{color:graytext;border-color:graytext}.bp6-button.bp6-intent-success{box-shadow:none;border:1px solid buttonborder}}.bp6-button.bp6-intent-warning{background-color:var(--bp6-button-warning-rest);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 10%, transparent);color:var(--bp-intent-warning-foreground)}.bp6-button.bp6-intent-warning:hover,.bp6-button.bp6-intent-warning:active{color:var(--bp-intent-warning-foreground)}.bp6-button.bp6-intent-warning:hover{background-color:var(--bp-intent-warning-hover);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-warning:active{background-color:var(--bp-intent-warning-active);box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-button.bp6-intent-warning:disabled{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 50%, transparent);box-shadow:none;color:color-mix(in oklch, var(--bp-intent-warning-foreground) 60%, transparent);border-color:#0000}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button.bp6-intent-warning:disabled{color:graytext;border-color:graytext}.bp6-button.bp6-intent-warning{box-shadow:none;border:1px solid buttonborder}}.bp6-button.bp6-large:before,.bp6-button.bp6-large>*,.bp6-large .bp6-button:before,.bp6-large .bp6-button>*{margin-right:calc(var(--bp-surface-spacing) * 2)}.bp6-button.bp6-large:empty:before,.bp6-button.bp6-large>:last-child,.bp6-large .bp6-button:empty:before,.bp6-large .bp6-button>:last-child{margin-right:0}.bp6-button.bp6-large,.bp6-large .bp6-button{font-size:var(--bp-typography-size-body-large);min-height:calc(var(--bp-surface-spacing) * 10);min-width:calc(var(--bp-surface-spacing) * 10);padding:var(--bp-surface-spacing) calc(var(--bp-surface-spacing) * 4)}.bp6-button[class*=bp6-icon-]:before{font-variant:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;width:16px;height:16px;color:var(--bp-typography-color-muted);font-family:blueprint-icons-16,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1}.bp6-button .bp6-icon:not([class*=bp6-intent-]){color:var(--bp-typography-color-muted)}.bp6-button>.bp6-icon:first-child:last-child{margin:0 calc(-1 * (var(--bp-surface-spacing) * 7.5 - var(--bp-surface-spacing) * 4) * .5)}.bp6-button:disabled:before,.bp6-button:disabled .bp6-icon,.bp6-button[class*=bp6-intent-]:before,.bp6-button[class*=bp6-intent-] .bp6-icon{color:inherit!important}.bp6-button.bp6-minimal{box-shadow:none;background:0 0}.bp6-button.bp6-minimal:hover{background-color:color-mix(in srgb, var(--bp-intent-default-hover) 8%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest);text-decoration:none}.bp6-button.bp6-minimal:active{background-color:color-mix(in srgb, var(--bp-intent-default-active) 16%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest)}.bp6-button.bp6-minimal:disabled,.bp6-button.bp6-minimal:disabled:hover{color:var(--bp-typography-color-default-disabled);cursor:not-allowed;background:0 0}.bp6-button.bp6-minimal.bp6-intent-primary{color:var(--bp-intent-primary-hover)}.bp6-button.bp6-minimal.bp6-intent-primary:hover,.bp6-button.bp6-minimal.bp6-intent-primary:active{box-shadow:none;color:var(--bp-intent-primary-hover);background:0 0}.bp6-button.bp6-minimal.bp6-intent-primary:hover{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 15%, transparent);color:var(--bp-intent-primary-hover)}.bp6-button.bp6-minimal.bp6-intent-primary:active{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 30%, transparent);color:var(--bp-intent-primary-active)}.bp6-button.bp6-minimal.bp6-intent-primary:disabled{color:color-mix(in oklch, var(--bp-intent-primary-hover) 50%, transparent);background:0 0}.bp6-button.bp6-minimal.bp6-intent-success{color:var(--bp-intent-success-hover)}.bp6-button.bp6-minimal.bp6-intent-success:hover,.bp6-button.bp6-minimal.bp6-intent-success:active{box-shadow:none;color:var(--bp-intent-success-hover);background:0 0}.bp6-button.bp6-minimal.bp6-intent-success:hover{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 15%, transparent);color:var(--bp-intent-success-hover)}.bp6-button.bp6-minimal.bp6-intent-success:active{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 30%, transparent);color:var(--bp-intent-success-active)}.bp6-button.bp6-minimal.bp6-intent-success:disabled{color:color-mix(in oklch, var(--bp-intent-success-hover) 50%, transparent);background:0 0}.bp6-button.bp6-minimal.bp6-intent-warning{color:var(--bp-intent-warning-hover)}.bp6-button.bp6-minimal.bp6-intent-warning:hover,.bp6-button.bp6-minimal.bp6-intent-warning:active{box-shadow:none;color:var(--bp-intent-warning-hover);background:0 0}.bp6-button.bp6-minimal.bp6-intent-warning:hover{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 15%, transparent);color:var(--bp-intent-warning-hover)}.bp6-button.bp6-minimal.bp6-intent-warning:active{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 30%, transparent);color:var(--bp-intent-warning-active)}.bp6-button.bp6-minimal.bp6-intent-warning:disabled{color:color-mix(in oklch, var(--bp-intent-warning-hover) 50%, transparent);background:0 0}.bp6-button.bp6-outlined{box-shadow:none;background:0 0}.bp6-button.bp6-outlined:hover{background-color:color-mix(in srgb, var(--bp-intent-default-hover) 8%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest);text-decoration:none}.bp6-button.bp6-outlined:active{background-color:color-mix(in srgb, var(--bp-intent-default-active) 16%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest)}.bp6-button.bp6-outlined:disabled,.bp6-button.bp6-outlined:disabled:hover{color:var(--bp-typography-color-default-disabled);cursor:not-allowed;background:0 0}.bp6-button.bp6-outlined.bp6-intent-primary{color:var(--bp-intent-primary-hover)}.bp6-button.bp6-outlined.bp6-intent-primary:hover,.bp6-button.bp6-outlined.bp6-intent-primary:active{box-shadow:none;color:var(--bp-intent-primary-hover);background:0 0}.bp6-button.bp6-outlined.bp6-intent-primary:hover{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 15%, transparent);color:var(--bp-intent-primary-hover)}.bp6-button.bp6-outlined.bp6-intent-primary:active{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 30%, transparent);color:var(--bp-intent-primary-active)}.bp6-button.bp6-outlined.bp6-intent-primary:disabled{color:color-mix(in oklch, var(--bp-intent-primary-hover) 50%, transparent);background:0 0}.bp6-button.bp6-outlined.bp6-intent-success{color:var(--bp-intent-success-hover)}.bp6-button.bp6-outlined.bp6-intent-success:hover,.bp6-button.bp6-outlined.bp6-intent-success:active{box-shadow:none;color:var(--bp-intent-success-hover);background:0 0}.bp6-button.bp6-outlined.bp6-intent-success:hover{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 15%, transparent);color:var(--bp-intent-success-hover)}.bp6-button.bp6-outlined.bp6-intent-success:active{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 30%, transparent);color:var(--bp-intent-success-active)}.bp6-button.bp6-outlined.bp6-intent-success:disabled{color:color-mix(in oklch, var(--bp-intent-success-hover) 50%, transparent);background:0 0}.bp6-button.bp6-outlined.bp6-intent-warning{color:var(--bp-intent-warning-hover)}.bp6-button.bp6-outlined.bp6-intent-warning:hover,.bp6-button.bp6-outlined.bp6-intent-warning:active{box-shadow:none;color:var(--bp-intent-warning-hover);background:0 0}.bp6-button.bp6-outlined.bp6-intent-warning:hover{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 15%, transparent);color:var(--bp-intent-warning-hover)}.bp6-button.bp6-outlined.bp6-intent-warning:active{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 30%, transparent);color:var(--bp-intent-warning-active)}.bp6-button.bp6-outlined.bp6-intent-warning:disabled{color:color-mix(in oklch, var(--bp-intent-warning-hover) 50%, transparent);background:0 0}.bp6-button.bp6-outlined{border:var(--bp-surface-border-width) solid var(--bp-surface-border-color-strong);box-sizing:border-box}.bp6-button.bp6-outlined:disabled,.bp6-button.bp6-outlined:disabled:hover{border-color:var(--bp-surface-border-color-default)}.bp6-button.bp6-outlined.bp6-intent-primary{border-color:color-mix(in oklch, var(--bp-intent-primary-hover) 60%, transparent)}.bp6-button.bp6-outlined.bp6-intent-primary:disabled{border-color:color-mix(in oklch, var(--bp-intent-primary-hover) 20%, transparent)}.bp6-button.bp6-outlined.bp6-intent-success{border-color:color-mix(in oklch, var(--bp-intent-success-hover) 60%, transparent)}.bp6-button.bp6-outlined.bp6-intent-success:disabled{border-color:color-mix(in oklch, var(--bp-intent-success-hover) 20%, transparent)}.bp6-button.bp6-outlined.bp6-intent-warning{border-color:color-mix(in oklch, var(--bp-intent-warning-hover) 60%, transparent)}.bp6-button.bp6-outlined.bp6-intent-warning:disabled{border-color:color-mix(in oklch, var(--bp-intent-warning-hover) 20%, transparent)}.bp6-button.bp6-intent-warning:not(.bp6-disabled).bp6-icon>svg{fill:color-mix(in oklch, var(--bp-intent-warning-foreground) 70%, transparent)}.bp6-button.bp6-intent-warning:not(.bp6-disabled):not(.bp6-minimal):not(.bp6-outlined):hover{background:color-mix(in oklch, var(--bp6-button-warning-rest) 77%, var(--bp-intent-warning-hover))}.bp6-button.bp6-intent-warning:not(.bp6-disabled):not(.bp6-minimal):not(.bp6-outlined):active{background:color-mix(in oklch, var(--bp6-button-warning-rest) 46%, var(--bp-intent-warning-active))}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-button.bp6-intent-warning:not(.bp6-disabled):not(.bp6-minimal):not(.bp6-outlined):active{background:highlight}}.bp6-button.bp6-intent-warning:disabled{background-color:color-mix(in oklch, var(--bp-intent-warning-rest) 40%, transparent)}.bp6-button.bp6-intent-warning.bp6-minimal,.bp6-button.bp6-intent-warning.bp6-outlined{background:0 0}.bp6-button.bp6-intent-warning.bp6-minimal:disabled,.bp6-button.bp6-intent-warning.bp6-outlined:disabled{color:color-mix(in oklch, var(--bp-intent-warning-hover) 40%, transparent)}a.bp6-button{text-align:center;text-decoration:none;transition:none}a.bp6-button,a.bp6-button:hover,a.bp6-button:active{color:var(--bp-typography-color-default-rest)}.bp6-button-text{flex:0 auto}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}.bp6-card{background-color:var(--bp-surface-background-color-default-rest);border-radius:var(--bp-surface-border-radius);box-shadow:var(--bp-surface-shadow-0);padding:calc(var(--bp-surface-spacing) * 5);transition:transform calc(var(--bp-emphasis-transition-duration) * 2) var(--bp-emphasis-ease-default), box-shadow calc(var(--bp-emphasis-transition-duration) * 2) var(--bp-emphasis-ease-default)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-card{box-shadow:none;border:1px solid buttonborder}}.bp6-elevation-1{box-shadow:var(--bp-surface-shadow-1)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-elevation-1{border:1px solid buttonborder}}.bp6-elevation-2{box-shadow:var(--bp-surface-shadow-2)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-elevation-2{border:1px solid buttonborder}}.bp6-elevation-3{box-shadow:var(--bp-surface-shadow-3)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-elevation-3{border:1px solid buttonborder}}.bp6-card.bp6-compact{padding:calc(var(--bp-surface-spacing) * 4)}.bp6-card.bp6-interactive:hover{box-shadow:var(--bp-surface-shadow-3);cursor:pointer}.bp6-card.bp6-interactive:active{box-shadow:var(--bp-surface-shadow-1);transition-duration:0}.bp6-dialog{pointer-events:all;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;background:#f6f7f9;border-radius:4px;flex-direction:column;width:500px;margin:32px 0;display:flex;box-shadow:0 0 0 1px #1114181a,0 20px 25px -5px #0000001a,0 10px 15px -3px #0000001a}.bp6-dialog:focus{outline:0}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-dialog{border:1px solid buttonborder}}.bp6-dialog-header{z-index:0;background:#fff;border-radius:4px 4px 0 0;flex:none;align-items:center;min-height:38px;padding:4px 4px 4px 16px;display:flex;box-shadow:0 1px #11141826}.bp6-dialog-header .bp6-icon{flex:none;margin-left:-4px;margin-right:8px}.bp6-dialog-header .bp6-icon:not([class*=bp6-intent]){color:#5f6b7c}.bp6-dialog-header .bp6-heading{text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:14px;line-height:inherit;flex:auto;margin:0;overflow:hidden}.bp6-dialog-header .bp6-heading:last-child{margin-right:16px}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-dialog-header{border-bottom:1px solid buttonborder}}.bp6-dialog-body{flex:auto;margin:16px}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}.bp6-form-group{margin:0 0 calc(var(--bp-surface-spacing) * 4);flex-direction:column;display:flex}.bp6-form-group label.bp6-label{margin-bottom:var(--bp-surface-spacing)}.bp6-form-group.bp6-fill{width:100%}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}.bp6-input::-moz-placeholder{color:var(--bp-typography-color-muted);opacity:1}.bp6-input:-ms-placeholder-shown{color:var(--bp-typography-color-muted);opacity:1}.bp6-input::placeholder{color:var(--bp-typography-color-muted);opacity:1}.bp6-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bp-surface-background-color-default-rest);border-radius:var(--bp-surface-border-radius);box-shadow:inset 0 0 0 0 oklch(from var(--bp-intent-primary-rest) calc(l - .074) calc(c - .018) h/0), 0 0 0 0 oklch(from var(--bp-intent-primary-rest) calc(l - .074) calc(c - .018) h/0), inset 0 0 0 1px oklch(from var(--bp-palette-black) l c h/.2), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.3);color:var(--bp-typography-color-default-rest);font-size:var(--bp-typography-size-body-medium);font-weight:var(--bp-typography-weight-default);height:calc(var(--bp-surface-spacing) * 7.5);line-height:calc(var(--bp-surface-spacing) * 7.5);padding:0 calc(var(--bp-surface-spacing) * 2);transition:box-shadow var(--bp-emphasis-transition-duration) var(--bp-emphasis-ease-default);vertical-align:middle;border:none;outline:none}.bp6-input:focus{box-shadow:inset 0 0 0 1px oklch(from var(--bp-intent-primary-rest) calc(l - .074) calc(c - .018) h/.752), 0 0 0 1px oklch(from var(--bp-intent-primary-rest) calc(l - .074) calc(c - .018) h/.752), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.2)}.bp6-input:disabled{background:oklch(from var(--bp-intent-default-disabled) calc(l + .2) calc(c - .015) h/.5);box-shadow:none;color:var(--bp-typography-color-default-disabled);cursor:not-allowed;resize:none}.bp6-input:disabled::-moz-placeholder{color:var(--bp-typography-color-default-disabled)}.bp6-input:disabled:-ms-placeholder-shown{color:var(--bp-typography-color-default-disabled)}.bp6-input:disabled::placeholder{color:var(--bp-typography-color-default-disabled)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-input{border:1px solid buttonborder}}.bp6-input.bp6-large{font-size:var(--bp-typography-size-body-large);height:calc(var(--bp-surface-spacing) * 10);line-height:calc(var(--bp-surface-spacing) * 10)}.bp6-input.bp6-fill{flex:auto;width:100%}.bp6-input.bp6-intent-primary{box-shadow:inset 0 0 0 0 oklch(from var(--bp-intent-primary-rest) l c h/0), 0 0 0 0 oklch(from var(--bp-intent-primary-rest) l c h/0), inset 0 0 0 1px var(--bp-intent-primary-rest), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.3)}.bp6-input.bp6-intent-primary:focus{box-shadow:inset 0 0 0 1px oklch(from var(--bp-intent-primary-rest) l c h/.752), 0 0 0 calc(var(--bp-surface-spacing) * .5) oklch(from var(--bp-intent-primary-rest) l c h/.752), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.2)}.bp6-input.bp6-intent-primary:disabled{box-shadow:none}.bp6-input.bp6-intent-success{box-shadow:inset 0 0 0 0 oklch(from var(--bp-intent-success-rest) l c h/0), 0 0 0 0 oklch(from var(--bp-intent-success-rest) l c h/0), inset 0 0 0 1px var(--bp-intent-success-rest), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.3)}.bp6-input.bp6-intent-success:focus{box-shadow:inset 0 0 0 1px oklch(from var(--bp-intent-success-rest) l c h/.752), 0 0 0 calc(var(--bp-surface-spacing) * .5) oklch(from var(--bp-intent-success-rest) l c h/.752), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.2)}.bp6-input.bp6-intent-success:disabled{box-shadow:none}.bp6-input.bp6-intent-warning{box-shadow:inset 0 0 0 0 oklch(from var(--bp-intent-warning-rest) l c h/0), 0 0 0 0 oklch(from var(--bp-intent-warning-rest) l c h/0), inset 0 0 0 1px var(--bp-intent-warning-rest), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.3)}.bp6-input.bp6-intent-warning:focus{box-shadow:inset 0 0 0 1px oklch(from var(--bp-intent-warning-rest) l c h/.752), 0 0 0 calc(var(--bp-surface-spacing) * .5) oklch(from var(--bp-intent-warning-rest) l c h/.752), inset 0 1px 1px oklch(from var(--bp-palette-black) l c h/.2)}.bp6-input.bp6-intent-warning:disabled{box-shadow:none}.bp6-input::-ms-clear{display:none}@supports (-webkit-touch-callout:none){input.bp6-input:disabled{opacity:1;-webkit-text-fill-color:var(--bp-typography-color-default-disabled)}}label.bp6-label{margin-bottom:calc(var(--bp-surface-spacing) * 4);margin-top:0;display:block}label.bp6-label .bp6-html-select,label.bp6-label .bp6-input{margin-top:var(--bp-surface-spacing);text-transform:none;display:block}label.bp6-label .bp6-html-select select{vertical-align:top;width:100%;font-weight:400}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}form{display:block}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}.bp6-html-select select{flex-direction:row;display:inline-flex}.bp6-html-select select>*{flex-grow:0;flex-shrink:0}.bp6-html-select select>.bp6-fill{flex-grow:1;flex-shrink:1}.bp6-html-select select:before,.bp6-html-select select>*{margin-right:calc(var(--bp-surface-spacing) * 2)}.bp6-html-select select:empty:before,.bp6-html-select select>:last-child{margin-right:0}.bp6-html-select select{border-radius:var(--bp-surface-border-radius);cursor:pointer;font-size:var(--bp-typography-size-body-medium);padding:var(--bp-surface-spacing) calc(var(--bp-surface-spacing) * 2);text-align:left;vertical-align:middle;background-color:color-mix(in srgb, var(--bp-intent-default-rest) 5%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 10%, transparent);color:var(--bp-typography-color-default-rest);border:none;justify-content:center;align-items:center}.bp6-html-select select:hover{background-clip:padding-box;background-color:color-mix(in srgb, var(--bp-intent-default-hover) 9%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}.bp6-html-select select:active{background-color:color-mix(in srgb, var(--bp-intent-default-active) 16%, var(--bp-palette-white));box-shadow:inset 0 0 0 var(--bp-surface-border-width) color-mix(in oklch, var(--bp-surface-border-color-strong) 90%, var(--bp-palette-black)), 0 1px 2px color-mix(in oklch, var(--bp-palette-black) 20%, transparent)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-html-select select:active{background:highlight}}.bp6-html-select select:disabled{background-color:color-mix(in srgb, var(--bp-intent-default-disabled) 20%, transparent);box-shadow:none;color:var(--bp-typography-color-default-disabled);cursor:not-allowed;outline:none}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-html-select select{border:1px solid buttonborder}}.bp6-html-select select{-webkit-appearance:none;-moz-appearance:none;border-radius:4px;width:100%;height:30px;padding:0 24px 0 8px}.bp6-html-select.bp6-minimal select{box-shadow:none;background:0 0}.bp6-html-select.bp6-minimal select:hover{background-color:color-mix(in srgb, var(--bp-intent-default-hover) 8%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest);text-decoration:none}.bp6-html-select.bp6-minimal select:active{background-color:color-mix(in srgb, var(--bp-intent-default-active) 16%, transparent);box-shadow:none;color:var(--bp-typography-color-default-rest)}.bp6-html-select.bp6-minimal select:disabled{color:var(--bp-typography-color-default-disabled);cursor:not-allowed;background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-primary{color:var(--bp-intent-primary-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-primary:hover,.bp6-html-select.bp6-minimal select.bp6-intent-primary:active{box-shadow:none;color:var(--bp-intent-primary-hover);background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-primary:hover{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 15%, transparent);color:var(--bp-intent-primary-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-primary:active{background-color:color-mix(in oklch, var(--bp-intent-primary-rest) 30%, transparent);color:var(--bp-intent-primary-active)}.bp6-html-select.bp6-minimal select.bp6-intent-primary:disabled{color:color-mix(in oklch, var(--bp-intent-primary-hover) 50%, transparent);background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-success{color:var(--bp-intent-success-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-success:hover,.bp6-html-select.bp6-minimal select.bp6-intent-success:active{box-shadow:none;color:var(--bp-intent-success-hover);background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-success:hover{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 15%, transparent);color:var(--bp-intent-success-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-success:active{background-color:color-mix(in oklch, var(--bp-intent-success-rest) 30%, transparent);color:var(--bp-intent-success-active)}.bp6-html-select.bp6-minimal select.bp6-intent-success:disabled{color:color-mix(in oklch, var(--bp-intent-success-hover) 50%, transparent);background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-warning{color:var(--bp-intent-warning-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-warning:hover,.bp6-html-select.bp6-minimal select.bp6-intent-warning:active{box-shadow:none;color:var(--bp-intent-warning-hover);background:0 0}.bp6-html-select.bp6-minimal select.bp6-intent-warning:hover{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 15%, transparent);color:var(--bp-intent-warning-hover)}.bp6-html-select.bp6-minimal select.bp6-intent-warning:active{background-color:color-mix(in oklch, var(--bp6-button-warning-rest) 30%, transparent);color:var(--bp-intent-warning-active)}.bp6-html-select.bp6-minimal select.bp6-intent-warning:disabled{color:color-mix(in oklch, var(--bp-intent-warning-hover) 50%, transparent);background:0 0}.bp6-html-select.bp6-large select{height:40px;padding-right:28px;font-size:16px}.bp6-html-select select:disabled{box-shadow:none;color:#5f6b7c99;cursor:not-allowed;background-color:#d3d8de80}.bp6-html-select .bp6-icon{color:#5f6b7c;pointer-events:none;position:absolute;top:7px;right:8px}.bp6-html-select{letter-spacing:normal;vertical-align:middle;display:inline-block;position:relative}.bp6-html-select .bp6-icon{color:#5f6b7c}.bp6-html-select .bp6-icon:hover{color:#1c2127}.bp6-html-select.bp6-large:after,.bp6-html-select.bp6-large .bp6-icon{top:12px;right:12px}.bp6-html-select.bp6-fill,.bp6-html-select.bp6-fill select{width:100%}table.bp6-html-table{border-spacing:0;font-size:14px}table.bp6-html-table th,table.bp6-html-table td{text-align:left;vertical-align:top;padding:11px}table.bp6-html-table th{color:#1c2127;font-weight:600}table.bp6-html-table td{color:#1c2127}table.bp6-html-table tbody tr:first-child th,table.bp6-html-table tbody tr:first-child td{box-shadow:inset 0 1px #11141826}table.bp6-html-table.bp6-compact th,table.bp6-html-table.bp6-compact td{padding-top:6px;padding-bottom:6px}table.bp6-html-table.bp6-interactive tbody tr:hover td{cursor:pointer;background-color:#8f99a84d}@media (forced-colors:active) and (prefers-color-scheme:dark){table.bp6-html-table.bp6-interactive tbody tr:hover td{background-color:highlight}}table.bp6-html-table.bp6-interactive tbody tr:active td{background-color:#8f99a859}@media (forced-colors:active) and (prefers-color-scheme:dark){table.bp6-html-table.bp6-interactive tbody tr:active td{background-color:highlight}}.bp6-icon{vertical-align:text-bottom;flex:none;display:inline-block}.bp6-icon:not(:empty):before{content:""!important;content:unset!important}.bp6-icon>svg{display:block}.bp6-icon>svg:not([fill]){fill:currentColor}span.bp6-icon:empty{font-family:blueprint-icons-20;font-size:inherit;font-style:normal;font-weight:400;line-height:1}span.bp6-icon:empty:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.bp6-navbar{z-index:10;background-color:#fff;width:100%;height:50px;padding:0 16px;position:relative;box-shadow:0 0 0 1px #1114181a,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-navbar{border:1px solid buttonborder}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@keyframes linear-progress-bar-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes skeleton-glow{0%{background:#d3d8de33;border-color:#d3d8de33}to{background:#5f6b7c33;border-color:#5f6b7c33}}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}@keyframes pt-spinner-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bp6-tag{flex-direction:row;display:inline-flex}.bp6-tag>*{flex-grow:0;flex-shrink:0}.bp6-tag>.bp6-fill{flex-grow:1;flex-shrink:1}.bp6-tag:before,.bp6-tag>*{margin-right:var(--bp-surface-spacing)}.bp6-tag:empty:before,.bp6-tag>:last-child{margin-right:0}.bp6-tag{background-color:var(--bp-intent-default-rest);border-radius:var(--bp-surface-border-radius);box-shadow:none;color:var(--bp-intent-default-foreground);font-size:var(--bp-typography-size-body-small);line-height:calc(var(--bp-surface-spacing) * 4);max-width:100%;min-height:calc(var(--bp-surface-spacing) * 5);min-width:calc(var(--bp-surface-spacing) * 5);padding:calc(var(--bp-surface-spacing) * .5) calc(var(--bp-surface-spacing) * 1.5);border:none;align-items:center;position:relative}.bp6-tag:not(.bp6-fill)>.bp6-fill:only-child{text-align:center}.bp6-tag:focus{outline-offset:0;-moz-outline-radius:6px;outline:2px solid #215db0c0}.bp6-tag.bp6-interactive{cursor:pointer}.bp6-tag.bp6-interactive:hover{background:var(--bp-intent-default-hover)}.bp6-tag.bp6-interactive:active{background:var(--bp-intent-default-active)}.bp6-tag>.bp6-icon{fill:var(--bp-intent-default-foreground)}@media (forced-colors:active) and (prefers-color-scheme:dark){.bp6-tag{border:1px solid buttonborder}}.bp6-tag.bp6-large:before,.bp6-tag.bp6-large>*,.bp6-large .bp6-tag:before,.bp6-large .bp6-tag>*{margin-right:calc(var(--bp-surface-spacing) * 2)}.bp6-tag.bp6-large:empty:before,.bp6-tag.bp6-large>:last-child,.bp6-large .bp6-tag:empty:before,.bp6-large .bp6-tag>:last-child{margin-right:0}.bp6-tag.bp6-large,.bp6-large .bp6-tag{font-size:var(--bp-typography-size-body-medium);line-height:calc(var(--bp-surface-spacing) * 4.5);min-height:calc(var(--bp-surface-spacing) * 7.5);min-width:calc(var(--bp-surface-spacing) * 7.5);padding:calc(var(--bp-surface-spacing) * 1.5) calc(var(--bp-surface-spacing) * 2)}.bp6-tag.bp6-intent-primary{background:var(--bp-intent-primary-rest);color:var(--bp-intent-primary-foreground)}.bp6-tag.bp6-intent-primary.bp6-interactive:hover{background-color:var(--bp-intent-primary-hover)}.bp6-tag.bp6-intent-primary.bp6-interactive:active{background-color:var(--bp-intent-primary-active)}.bp6-tag.bp6-intent-success{background:var(--bp-intent-success-rest);color:var(--bp-intent-success-foreground)}.bp6-tag.bp6-intent-success.bp6-interactive:hover{background-color:var(--bp-intent-success-hover)}.bp6-tag.bp6-intent-success.bp6-interactive:active{background-color:var(--bp-intent-success-active)}.bp6-tag.bp6-intent-warning{background:oklch(from var(--bp-intent-warning-rest) calc(l + .19) c h);color:oklch(from var(--bp-intent-warning-foreground) calc(l + .05) c h)}.bp6-tag.bp6-intent-warning.bp6-interactive:hover{background-color:oklch(from var(--bp-intent-warning-hover) calc(l + .24) c h)}.bp6-tag.bp6-intent-warning.bp6-interactive:active{background-color:oklch(from var(--bp-intent-warning-active) calc(l + .2) calc(c + .05) h)}.bp6-tag.bp6-fill{width:100%;display:flex}.bp6-tag.bp6-minimal>.bp6-icon{fill:var(--bp-typography-color-muted)}.bp6-tag.bp6-minimal:not([class*=bp6-intent-]).bp6-interactive{cursor:pointer}.bp6-tag.bp6-minimal:not([class*=bp6-intent-]).bp6-interactive:hover{background-color:oklch(from oklch(from var(--bp-intent-default-rest) calc(l + .16) c h) l c h/.3);color:var(--bp-palette-black)}.bp6-tag.bp6-minimal:not([class*=bp6-intent-]).bp6-interactive:active{background-color:oklch(from oklch(from var(--bp-intent-default-rest) calc(l + .16) c h) l c h/.35);color:var(--bp-palette-black)}.bp6-tag.bp6-minimal:not([class*=bp6-intent-]){background-color:oklch(from var(--bp-intent-default-rest) calc(l + .16) c h/.15);color:var(--bp-typography-color-default-rest)}.bp6-tag.bp6-minimal.bp6-intent-primary{background-color:oklch(from var(--bp-intent-primary-rest) l c h/.1);color:var(--bp-intent-primary-hover)}.bp6-tag.bp6-minimal.bp6-intent-primary>.bp6-icon{fill:var(--bp-intent-primary-hover)}.bp6-tag.bp6-minimal.bp6-intent-primary.bp6-interactive:hover{background-color:oklch(from var(--bp-intent-primary-rest) l c h/.2);color:var(--bp-intent-primary-active)}.bp6-tag.bp6-minimal.bp6-intent-primary.bp6-interactive:active{background-color:oklch(from var(--bp-intent-primary-rest) l c h/.3);color:var(--bp-intent-primary-active)}.bp6-tag.bp6-minimal.bp6-intent-success{background-color:oklch(from var(--bp-intent-success-rest) l c h/.1);color:var(--bp-intent-success-hover)}.bp6-tag.bp6-minimal.bp6-intent-success>.bp6-icon{fill:var(--bp-intent-success-hover)}.bp6-tag.bp6-minimal.bp6-intent-success.bp6-interactive:hover{background-color:oklch(from var(--bp-intent-success-rest) l c h/.2);color:var(--bp-intent-success-active)}.bp6-tag.bp6-minimal.bp6-intent-success.bp6-interactive:active{background-color:oklch(from var(--bp-intent-success-rest) l c h/.3);color:var(--bp-intent-success-active)}.bp6-tag.bp6-minimal.bp6-intent-warning{background-color:oklch(from var(--bp-intent-warning-rest) l c h/.1);color:var(--bp-intent-warning-hover)}.bp6-tag.bp6-minimal.bp6-intent-warning>.bp6-icon{fill:var(--bp-intent-warning-hover)}.bp6-tag.bp6-minimal.bp6-intent-warning.bp6-interactive:hover{background-color:oklch(from var(--bp-intent-warning-rest) l c h/.2);color:var(--bp-intent-warning-active)}.bp6-tag.bp6-minimal.bp6-intent-warning.bp6-interactive:active{background-color:oklch(from var(--bp-intent-warning-rest) l c h/.3);color:var(--bp-intent-warning-active)}:root{--bp6-button-warning-rest:var(--bp-palette-orange-5)}@supports (color:oklch(from var(--any-color) l c h)){:root{--bp6-button-warning-rest:oklch(from var(--bp-intent-warning-rest) calc(l + .177) calc(c - .01) calc(h + 6.26))}}:root{--ne-ink:#0b1413;--ne-text:#2c3a37;--ne-muted:#5b6965;--ne-paper:#fff;--ne-mist:#f2f5f3;--ne-line:#dde4e1;--ne-signal:#28c76f;--ne-signal-ink:#0f7a45;--ne-signal-wash:#e3f6ea;--ne-deep:#0b1413;--ne-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ne-font-display:"Inter Tight", "Inter", system-ui, sans-serif;--ne-font-mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--ne-radius:6px;--ne-container:1240px;--ne-gutter:clamp(16px, 4vw, 40px);--ne-section:clamp(72px, 10vw, 136px);--ne-header-h:68px;--bp-typography-family-default:var(--ne-font-sans);--bp-typography-family-mono:var(--ne-font-mono);--bp-intent-primary-rest:var(--ne-ink);--bp-intent-primary-hover:#1f2d2a;--bp-intent-primary-active:#000;--bp-intent-primary-foreground:#fff;--bp-intent-success-rest:var(--ne-signal-ink);--bp-emphasis-focus-color:var(--ne-signal-ink)}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--ne-header-h) + 16px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--ne-paper);color:var(--ne-text);font-family:var(--ne-font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}img,video{max-width:100%;display:block}a{color:var(--ne-signal-ink)}a:hover{color:var(--ne-ink)}h1,h2,h3{font-family:var(--ne-font-display);color:var(--ne-ink);letter-spacing:-.02em;margin:0}h3{line-height:1.25}p{margin:0}ul{margin:0;padding:0;list-style:none}.container{width:100%;max-width:var(--ne-container);padding:0 var(--ne-gutter);box-sizing:border-box;margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ne-ink);color:#fff;border-radius:var(--ne-radius);padding:8px 14px;position:absolute;top:-48px;left:16px}.skip-link:focus{color:#fff;top:12px}.eyebrow{font-family:var(--ne-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ne-muted);margin-bottom:16px;font-size:12px;font-weight:500}.eyebrow__index{color:var(--ne-signal-ink)}.eyebrow--light{color:#ffffffb8}.eyebrow--light .eyebrow__index{color:var(--ne-signal)}.section-head{max-width:820px;margin-bottom:clamp(40px,6vw,64px)}.section-title{font-size:clamp(32px,4.6vw,56px);font-weight:600;line-height:1.05}.section-intro,.body-lg{color:var(--ne-text);font-size:clamp(17px,1.4vw,19px);line-height:1.6}.section-intro{max-width:680px;margin-top:20px}.display{letter-spacing:-.035em;font-size:clamp(48px,7vw,96px);font-weight:700;line-height:.95}.lead{font-family:var(--ne-font-display);color:var(--ne-ink);margin:20px 0 16px;font-size:clamp(20px,2vw,26px);font-weight:500;line-height:1.3}.bp6-button{border-radius:var(--ne-radius);gap:8px;font-weight:500;text-decoration:none}.bp6-button.bp6-large{min-height:48px;padding:0 22px;font-size:16px}a.bp6-button:hover{text-decoration:none}.btn-light{color:var(--ne-ink);box-shadow:none;background:#fff}.btn-light:hover{background:var(--ne-signal-wash);color:var(--ne-ink)}.text-link{color:var(--ne-signal-ink);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.text-link .bp6-icon{transition:transform .2s}.text-link:hover .bp6-icon,.industry:hover .bp6-icon,.news-card:hover .text-link .bp6-icon{transform:translate(4px)}.bp6-icon svg{fill:currentColor}.bp6-tag.bp6-large{font-size:14px}.site-header.bp6-navbar{z-index:50;height:var(--ne-header-h);box-shadow:none;color:#fff;background:0 0;padding:0;transition:background .25s,box-shadow .25s,color .25s;position:fixed;inset:0 0 auto}.site-header.is-solid,.site-header.is-open{backdrop-filter:saturate(1.4)blur(10px);box-shadow:0 1px 0 var(--ne-line);color:var(--ne-ink);background:#fffffff5}.site-header__inner{align-items:center;gap:32px;height:100%;display:flex}.site-header__logo{flex-shrink:0;display:block}.site-header__logo img{width:auto;height:24px}.site-header .logo-dark,.site-header.is-solid .logo-light,.site-header.is-open .logo-light{display:none}.site-header.is-solid .logo-dark,.site-header.is-open .logo-dark{display:block}.site-nav{flex:1}.site-nav__list{gap:4px;display:flex}.site-nav__item{position:relative}.site-nav__trigger.bp6-button{color:inherit;height:40px;padding:0 12px;font-size:15px}.site-nav__trigger .bp6-icon{opacity:.7;transition:transform .2s}.site-nav__trigger[aria-expanded=true] .bp6-icon{transform:rotate(180deg)}.site-header:not(.is-solid):not(.is-open) .site-nav__trigger:hover{background:#ffffff1f}.site-nav__panel{border-radius:10px;min-width:320px;padding:8px;position:absolute;top:calc(100% + 8px);left:0}.site-nav__link{border-radius:var(--ne-radius);color:var(--ne-ink);padding:10px 12px;text-decoration:none;display:block}.site-nav__link:hover{background:var(--ne-mist);color:var(--ne-ink);text-decoration:none}.site-nav__label{font-weight:600;display:block}.site-nav__desc{color:var(--ne-muted);margin-top:2px;font-size:13px;display:block}.site-header__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.site-header:not(.is-solid):not(.is-open) .btn-demo{color:var(--ne-ink);background:#fff}.site-header__burger{display:none;color:inherit!important}.site-header__burger .icon-close,.site-header.is-open .site-header__burger .icon-open{display:none}.site-header.is-open .site-header__burger .icon-close{display:inline-flex}.mobile-menu{inset:var(--ne-header-h) 0 0 0;background:#fff;padding:24px 0 40px;position:fixed;overflow-y:auto}.mobile-menu__group{border-bottom:1px solid var(--ne-line);padding:16px 0}.mobile-menu__group a{font-family:var(--ne-font-display);color:var(--ne-ink);padding:8px 0;font-size:20px;font-weight:500;text-decoration:none;display:block}.mobile-menu .bp6-button{margin-top:24px}@media (width<=960px){.site-nav,.btn-demo{display:none}.site-header__burger{display:inline-flex}}.hero{color:#fff;background:var(--ne-deep);isolation:isolate;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__video{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__scrim{z-index:-1;background:linear-gradient(#0b14138c 0%,#0b141300 22%),linear-gradient(90deg,#0b1413c7 0%,#0b141359 55%,#0b14131a 100%),linear-gradient(#0b141300 55%,#0b141399 100%);position:absolute;inset:0}.hero__content{padding-top:calc(var(--ne-header-h) + 64px);padding-bottom:clamp(64px,12vh,128px)}.hero__title{color:#fff;letter-spacing:-.035em;max-width:13ch;font-size:clamp(42px,7.2vw,104px);font-weight:700;line-height:.98}.hero__sub{color:#ffffffdb;max-width:42ch;margin-top:24px;font-size:clamp(18px,1.8vw,22px)}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.hero__toggle.bp6-button{right:var(--ne-gutter);color:#fff;background:#0000004d;border-radius:999px;width:40px;height:40px;position:absolute;bottom:24px}.hero__toggle:hover{background:#00000080!important}.hero__toggle .icon-play,.hero__toggle[aria-pressed=true] .icon-pause{display:none}.hero__toggle[aria-pressed=true] .icon-play{display:inline-flex}.section{padding:var(--ne-section) 0}.section--mist{background:var(--ne-mist)}.grid-2,.grid-3{gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.grid-2,.grid-3{grid-template-columns:1fr}}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.split--top{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.split .section-head{margin-bottom:20px}.split__media{border-radius:12px;margin:0;padding:0;overflow:hidden}.split__media img{width:100%;height:auto}@media (width<=900px){.split,.split--top{grid-template-columns:1fr}}.tag-row{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.icon-tile{background:var(--ne-signal-wash);width:44px;height:44px;color:var(--ne-signal-ink);border-radius:10px;justify-content:center;align-items:center;margin-bottom:24px;display:inline-flex}.pillar{border-top:2px solid var(--ne-ink);padding-top:28px}.pillar h3,.industry h3,.capability h3{margin-bottom:12px;font-size:22px;font-weight:600}.pillar p,.industry p,.capability p{color:var(--ne-text)}.quote{border-left:4px solid var(--ne-signal);background:#fff;border-radius:12px;margin:clamp(56px,8vw,96px) 0 0;padding:clamp(32px,5vw,56px)}.quote blockquote{margin:0}.quote blockquote p{font-family:var(--ne-font-display);color:var(--ne-ink);letter-spacing:-.015em;font-size:clamp(22px,2.6vw,34px);font-weight:500;line-height:1.3}.quote figcaption{flex-wrap:wrap;gap:4px 12px;margin-top:24px;font-size:15px;display:flex}.quote figcaption strong{color:var(--ne-ink)}.quote figcaption span{color:var(--ne-muted)}.industry.bp6-card{color:inherit;box-shadow:0 0 0 1px var(--ne-line);border-radius:12px;flex-direction:column;padding:32px;text-decoration:none;display:flex}.industry.bp6-card:hover{box-shadow:0 0 0 1px var(--ne-ink), 0 18px 40px -20px #0b141359;text-decoration:none}.industry p{flex:1}.industry__cta{color:var(--ne-signal-ink);align-items:center;gap:8px;margin-top:28px;font-weight:600;display:inline-flex}.caption-line{align-items:center;gap:16px;margin-top:40px;display:flex}.caption-line:before,.caption-line:after{content:"";background:var(--ne-line);flex:1;height:1px}.caption-line .eyebrow{margin:0}.capability{background:#fff;border-radius:12px;flex-direction:column;padding:32px;display:flex}.capability p{flex:1;margin-bottom:24px}.capability__num{font-family:var(--ne-font-mono);color:var(--ne-signal-ink);margin-bottom:20px;font-size:13px}.framework{background:#fff;border-radius:12px;grid-template-columns:1fr 64px minmax(220px,.9fr) 64px 1fr;align-items:center;gap:16px;margin-top:clamp(48px,7vw,80px);padding:clamp(24px,4vw,48px);display:grid}.framework__col ul{flex-wrap:wrap;gap:8px;display:flex}.framework__col .eyebrow{margin-bottom:12px}.framework__flow span{background:repeating-linear-gradient(90deg, var(--ne-signal) 0 6px, transparent 6px 12px);height:2px;display:block;position:relative}.framework__flow span:after{content:"";border:5px solid #0000;border-left:7px solid var(--ne-signal);border-right:0;position:absolute;top:-4px;right:-2px}.framework__core{background:var(--ne-ink);color:#fffc;text-align:center;border-radius:12px;padding:28px 24px;font-size:14px}.framework__core .bp6-icon{color:var(--ne-signal);margin-bottom:12px}.framework__title{font-family:var(--ne-font-display);color:#fff;margin-bottom:4px;font-size:24px;font-weight:600}.framework__record{text-align:center;margin-top:24px}@media (width<=900px){.framework{text-align:center;grid-template-columns:1fr}.framework__col ul{justify-content:center}.framework__flow{justify-content:center;height:32px;display:flex}.framework__flow span{background:repeating-linear-gradient(180deg, var(--ne-signal) 0 6px, transparent 6px 12px);width:2px;height:100%}.framework__flow span:after{border:5px solid #0000;border-top:7px solid var(--ne-signal);border-bottom:0;top:auto;bottom:-2px;right:-4px}}dialog.record:not([open]){display:none}dialog.record{border:0;width:min(720px,100vw - 32px);max-height:calc(100vh - 48px);margin:auto;padding:0}dialog.record::backdrop{background:#0b141399}dialog.record .bp6-dialog-header{gap:10px}dialog.record .bp6-dialog-header .bp6-heading{flex:1;margin:0;font-size:18px}dialog.record .bp6-dialog-body{overflow-y:auto}.record__meta{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.record__meta code{font-family:var(--ne-font-mono);font-size:13px}.record__table{width:100%}.record__table th{width:34%;color:var(--ne-ink);vertical-align:top;font-weight:600}.record .tag-row{margin-top:16px}.cta-band{background:var(--ne-deep);color:#ffffffd1;padding:clamp(80px,11vw,144px) 0;position:relative;overflow:hidden}.cta-band:before{content:"";opacity:.18;background:radial-gradient(circle at 85% 20%, var(--ne-signal) 0, transparent 38%), radial-gradient(circle at 10% 110%, #1c6fd1 0, transparent 40%);position:absolute;inset:0}.cta-band__inner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:48px 64px;display:grid;position:relative}.cta-band__title{color:#fff;letter-spacing:-.035em;font-size:clamp(44px,6vw,84px);font-weight:700;line-height:.95}.cta-band p:not(.eyebrow){margin-bottom:32px;font-size:19px}@media (width<=900px){.cta-band__inner{grid-template-columns:1fr}}.news-card.bp6-card{color:inherit;box-shadow:0 0 0 1px var(--ne-line);border-radius:12px;grid-template-rows:auto 1fr;padding:0;text-decoration:none;display:grid;overflow:hidden}.news-card.bp6-card:hover{box-shadow:0 0 0 1px var(--ne-ink), 0 18px 40px -20px #0b141359;text-decoration:none}.news-card__media{aspect-ratio:16/9;background:var(--ne-mist);overflow:hidden}.news-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.news-card:hover .news-card__media img{transform:scale(1.03)}.news-card__pattern{background:linear-gradient(135deg,#28c76f38,#1c6fd11f),repeating-linear-gradient(60deg,#0000 0 22px,#0b14130f 22px 23px),repeating-linear-gradient(-60deg,#0000 0 22px,#0b14130f 22px 23px);width:100%;height:100%;display:block}.news-card__body{flex-direction:column;align-items:flex-start;gap:14px;padding:28px 32px 32px;display:flex}.news-card h3{flex:1;font-size:22px;font-weight:600;line-height:1.25}.contact{border-top:1px solid var(--ne-line)}.contact .section-title{margin-bottom:20px}.contact__mail{color:var(--ne-muted);align-items:center;gap:8px;margin-top:24px;display:flex}.contact__form.bp6-card{border-radius:12px;padding:clamp(24px,4vw,40px)}.contact__form .bp6-label{color:var(--ne-ink);font-weight:500}.contact__form .bp6-input,.contact__form select{border-radius:var(--ne-radius)}.form-row{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (width<=600px){.form-row{grid-template-columns:1fr}}.form-error{margin-bottom:12px;color:#b42318!important}.form-note{color:var(--ne-muted);margin-top:16px;font-size:13px}.site-footer{background:var(--ne-mist);padding:72px 0 32px;font-size:15px}.site-footer a{color:var(--ne-text);text-decoration:none}.site-footer a:hover{color:var(--ne-ink);text-decoration:underline}.site-footer__top{grid-template-columns:1.2fr 2fr;gap:48px;display:grid}.site-footer__brand img{width:auto;height:24px;margin-bottom:20px}.site-footer__brand p{max-width:30ch;color:var(--ne-muted);margin-bottom:16px}.site-footer__mail{font-weight:600}.site-footer__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.site-footer__cols li+li{margin-top:10px}.site-footer__bottom{border-top:1px solid var(--ne-line);color:var(--ne-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:64px;padding-top:24px;display:flex}.site-footer__bottom ul{gap:24px;display:flex}@media (width<=800px){.site-footer__top{grid-template-columns:1fr}.site-footer__cols{grid-template-columns:repeat(2,1fr)}}[data-blok-c]:hover{outline:2px dashed var(--ne-signal);outline-offset:-2px;cursor:pointer}@media (prefers-reduced-motion:no-preference){.js [data-reveal]{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(16px)}.js [data-reveal].is-visible{opacity:1;transform:none}}.site-nav__trigger.bp6-button:hover,.site-nav__trigger.bp6-button[aria-expanded=true]{color:inherit}.site-header:not(.is-solid):not(.is-open) .site-nav__trigger[aria-expanded=true]{background:#ffffff24}.btn-demo.bp6-button{min-height:38px;padding:0 16px}h1,h2,h3,.display,.section-title{overflow-wrap:break-word}.display{font-size:clamp(40px,7vw,96px)}.split>*,.grid-2>*,.grid-3>*,.site-footer__cols>*{min-width:0}@media (pointer:coarse){.site-header__logo{padding:10px 0}.site-header__burger.bp6-button{min-width:44px;min-height:44px}.hero__toggle.bp6-button{width:44px;height:44px}.text-link{padding:9px 0}.framework__record .bp6-button{min-height:44px;padding:0 16px}.site-footer a{padding:10px 0;display:inline-block}.site-footer__cols li+li{margin-top:0}.site-footer__bottom ul{gap:20px}.contact__mail a{padding:10px 0;display:inline-block}}.site-footer a{overflow-wrap:anywhere}.site-header__burger .bp6-icon{color:inherit}
