.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url("./media/layers-55W3Q4RM.png");width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url("./media/layers-2x-TBM42ERR.png");background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url("./media/marker-icon-2V3QKKVC.png")}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/fonts/Inter-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--aq-science-blue-50: color-mix(in srgb, var(--kp-action-bg) 6%, var(--kp-theme-bg));--aq-science-blue-100: color-mix(in srgb, var(--kp-action-bg) 12%, var(--kp-theme-bg));--aq-science-blue-200: color-mix(in srgb, var(--kp-action-bg) 22%, var(--kp-theme-bg));--aq-science-blue-300: color-mix(in srgb, var(--kp-action-bg) 34%, var(--kp-theme-bg));--aq-science-blue-400: color-mix(in srgb, var(--kp-action-bg) 72%, var(--kp-theme-bg));--aq-science-blue-500: var(--kp-action-bg);--aq-science-blue-600: color-mix(in srgb, var(--kp-action-bg) 92%, black);--aq-science-blue-700: color-mix(in srgb, var(--kp-action-bg) 84%, black);--aq-science-blue-800: color-mix(in srgb, var(--kp-action-bg) 76%, black);--aq-science-blue-900: color-mix(in srgb, var(--kp-action-bg) 64%, black);--aq-midnight-50: var(--kp-bg-surface-default);--aq-midnight-100: var(--kp-bg-surface-1);--aq-midnight-200: var(--kp-bg-surface-2);--aq-midnight-300: var(--kp-border-default);--aq-midnight-400: var(--kp-border-strong);--aq-midnight-500: var(--kp-text-muted);--aq-midnight-600: color-mix(in srgb, var(--kp-text-default) 78%, transparent);--aq-midnight-700: color-mix(in srgb, var(--kp-text-default) 86%, transparent);--aq-midnight-800: color-mix(in srgb, var(--kp-text-default) 94%, transparent);--aq-midnight-900: var(--kp-text-default);--aq-neutral-50: var(--kp-bg-surface-default);--aq-neutral-100: var(--kp-bg-surface-1);--aq-neutral-200: var(--kp-bg-surface-2);--aq-neutral-300: var(--kp-border-default);--aq-neutral-400: var(--kp-border-strong);--aq-neutral-500: var(--kp-text-muted);--aq-neutral-600: color-mix(in srgb, var(--kp-text-default) 70%, transparent);--aq-neutral-700: color-mix(in srgb, var(--kp-text-default) 78%, transparent);--aq-neutral-800: color-mix(in srgb, var(--kp-text-default) 86%, transparent);--aq-neutral-900: var(--kp-text-default);--aq-danger-50: var(--kp-status-critical-bg);--aq-danger-100: var(--kp-status-critical-bg);--aq-danger-200: color-mix(in srgb, var(--kp-status-critical-base) 22%, var(--kp-theme-bg));--aq-danger-300: color-mix(in srgb, var(--kp-status-critical-base) 34%, var(--kp-theme-bg));--aq-danger-400: color-mix(in srgb, var(--kp-status-critical-base) 62%, var(--kp-theme-bg));--aq-danger-500: var(--kp-status-critical-base);--aq-danger-600: var(--kp-status-critical-text);--aq-danger-700: color-mix(in srgb, var(--kp-status-critical-text) 82%, black);--aq-danger-800: color-mix(in srgb, var(--kp-status-critical-text) 70%, black);--aq-danger-900: color-mix(in srgb, var(--kp-status-critical-text) 58%, black);--aq-success-50: var(--kp-status-success-bg);--aq-success-100: var(--kp-status-success-bg);--aq-success-200: color-mix(in srgb, var(--kp-status-success-base) 22%, var(--kp-theme-bg));--aq-success-300: color-mix(in srgb, var(--kp-status-success-base) 34%, var(--kp-theme-bg));--aq-success-400: color-mix(in srgb, var(--kp-status-success-base) 62%, var(--kp-theme-bg));--aq-success-500: var(--kp-status-success-base);--aq-success-600: var(--kp-status-success-text);--aq-success-700: color-mix(in srgb, var(--kp-status-success-text) 82%, black);--aq-success-800: color-mix(in srgb, var(--kp-status-success-text) 70%, black);--aq-success-900: color-mix(in srgb, var(--kp-status-success-text) 58%, black);--aq-warning-50: var(--kp-status-warning-bg);--aq-warning-100: var(--kp-status-warning-bg);--aq-warning-200: color-mix(in srgb, var(--kp-status-warning-base) 22%, var(--kp-theme-bg));--aq-warning-300: color-mix(in srgb, var(--kp-status-warning-base) 34%, var(--kp-theme-bg));--aq-warning-400: color-mix(in srgb, var(--kp-status-warning-base) 62%, var(--kp-theme-bg));--aq-warning-500: var(--kp-status-warning-base);--aq-warning-600: var(--kp-status-warning-text);--aq-warning-700: color-mix(in srgb, var(--kp-status-warning-text) 82%, black);--aq-warning-800: color-mix(in srgb, var(--kp-status-warning-text) 70%, black);--aq-warning-900: color-mix(in srgb, var(--kp-status-warning-text) 58%, black);--aq-white: #ffffff;--aq-black: #000000;--aq-background: var(--kp-bg-surface-default);--aq-foreground: var(--kp-text-default);--aq-primary: var(--kp-action-bg);--aq-primary-foreground: var(--kp-action-text);--aq-link: var(--kp-action-bg);--aq-border: var(--kp-border-default);--aq-input: var(--kp-border-default);--aq-muted: var(--kp-bg-surface-1);--aq-muted-foreground: var(--kp-text-muted);--aq-destructive: var(--kp-status-critical-text);--aq-destructive-foreground:var(--kp-action-text);--aq-success: var(--kp-status-success-text);--aq-success-foreground: var(--kp-action-text);--aq-warning: var(--kp-status-warning-base);--aq-warning-foreground: var(--kp-text-default);--aq-ring: var(--kp-focus-ring-color);--aq-overlay: rgba(0, 0, 0, .5);--aq-backdrop-blur: 8px;--aq-font-sans: var(--kp-font-sans);--aq-text-xs: var(--kp-type-micro-size);--aq-text-sm: var(--kp-type-caption-size);--aq-text-base: var(--kp-type-body-size);--aq-text-lg: var(--kp-type-panel-title-size);--aq-text-xl: var(--kp-type-section-title-size);--aq-text-2xl: var(--kp-type-screen-title-size);--aq-leading-tight: var(--kp-type-panel-title-line);--aq-leading-snug: var(--kp-type-caption-line);--aq-leading-base: var(--kp-type-body-line);--aq-font-weight-regular: 400;--aq-font-weight-medium: 500;--aq-font-weight-semibold: 600;--aq-font-weight-bold: 700;--aq-space-0: 0;--aq-space-1: var(--kp-space-1);--aq-space-2: var(--kp-space-2);--aq-space-3: var(--kp-space-3);--aq-space-4: var(--kp-space-4);--aq-space-5: var(--kp-space-5);--aq-space-6: var(--kp-space-6);--aq-space-8: var(--kp-space-8);--aq-space-10: 40px;--aq-space-12: var(--kp-space-12);--aq-radius-sm: var(--kp-radius-sm);--aq-radius-md: var(--kp-radius-sm);--aq-radius-lg: var(--kp-radius-md);--aq-radius-full: var(--kp-radius-full);--aq-shadow-sm: var(--kp-shadow-sm);--aq-shadow-md: var(--kp-shadow-md);--aq-shadow-lg: var(--kp-shadow-lg);--aq-z-base: 0;--aq-z-dropdown: 1000;--aq-z-sticky: 1100;--aq-z-overlay: 1200;--aq-z-modal: 1300;--aq-z-popover: 1400;--aq-z-toast: 1500;--aq-z-tooltip: 1600;--aq-target-min: 44px;--aq-focus-width: 2px;--aq-container-max: 1280px;--aq-grid-cols: 12;--aq-grid-gutter: var(--aq-space-6);--aq-grid-margin: 64px;font-size:16px}.dark{--aq-background: var(--kp-bg-surface-default);--aq-foreground: var(--kp-text-default);--aq-primary: var(--kp-action-bg);--aq-primary-foreground: var(--kp-action-text);--aq-link: color-mix(in srgb, var(--kp-action-highlight) 86%, var(--kp-action-text));--aq-border: var(--kp-border-default);--aq-input: var(--kp-border-default);--aq-muted: var(--kp-bg-surface-1);--aq-muted-foreground: var(--kp-text-muted);--aq-destructive: var(--kp-status-critical-text);--aq-destructive-foreground:var(--kp-action-text);--aq-success: var(--kp-status-success-text);--aq-success-foreground: var(--kp-action-text);--aq-warning: var(--kp-status-warning-base);--aq-warning-foreground: var(--kp-text-default);--aq-ring: var(--kp-focus-ring-color)}.high-contrast{--aq-background: var(--kp-bg-surface-default);--aq-foreground: var(--kp-text-default);--aq-primary: var(--kp-action-bg);--aq-primary-foreground: var(--kp-action-text);--aq-link: var(--kp-action-bg);--aq-border: var(--kp-border-default);--aq-input: var(--kp-border-default);--aq-muted: var(--kp-bg-surface-1);--aq-muted-foreground: var(--kp-text-default);--aq-destructive: var(--aq-danger-700);--aq-destructive-foreground:var(--aq-white);--aq-success: var(--aq-success-800);--aq-success-foreground: var(--aq-white);--aq-warning: var(--aq-warning-400);--aq-warning-foreground: var(--aq-black);--aq-ring: var(--aq-black);--aq-backdrop-blur: 0}.dark.high-contrast{--aq-background: var(--kp-bg-surface-default);--aq-foreground: var(--kp-text-default);--aq-primary: var(--kp-action-bg);--aq-primary-foreground: var(--kp-action-text);--aq-link: var(--kp-action-bg);--aq-border: var(--kp-border-default);--aq-input: var(--kp-border-default);--aq-muted: var(--kp-bg-surface-1);--aq-muted-foreground: var(--kp-text-default);--aq-destructive: var(--aq-danger-300);--aq-destructive-foreground:var(--aq-black);--aq-success: var(--aq-success-300);--aq-success-foreground: var(--aq-black);--aq-warning: var(--aq-warning-100);--aq-warning-foreground: var(--aq-black);--aq-ring: var(--aq-white);--aq-backdrop-blur: 0}.a11y-mode{font-size:18px;--aq-target-min: 48px;--aq-focus-width: 3px;--aq-backdrop-blur: 0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.reduce-motion *,.reduce-motion *:before,.reduce-motion *:after{animation:none!important;transition:none!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2) format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7SUc.woff2) format("woff2");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;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7.woff2) format("woff2");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}:root{--kp-theme-bg: #FFFFFF;--kp-theme-surface: #F8F9FA;--kp-theme-surface-2: #EEF0F2;--kp-theme-text: #111222;--kp-theme-border: #D9D9D7;--kp-theme-border-2: #B0B0AE;--kp-action-bg: #014A51;--kp-action-text: #FFFFFF;--kp-action-highlight: #DAF280;--kp-action-highlight-text: #06110D;--kp-action-primary: var(--kp-action-bg);--kp-action-primary-base: var(--kp-action-bg);--kp-action-primary-muted: color-mix(in srgb, var(--kp-action-bg) 14%, var(--kp-bg-surface-default));--kp-action-selected-bg: color-mix(in srgb, var(--kp-action-bg) 10%, var(--kp-bg-surface-default));--kp-action-selected-hover-bg: color-mix(in srgb, var(--kp-action-bg) 15%, var(--kp-bg-surface-default));--kp-action-selected-text: var(--kp-action-bg);--kp-action-selected-icon: var(--kp-action-bg);--kp-status-critical-base: #8A3324;--kp-status-critical-on-base: #FFFFFF;--kp-status-critical-bg: #FCE8E6;--kp-status-critical-text: #8A3324;--kp-status-warning-base: #E67E22;--kp-status-warning-on-base: #111222;--kp-status-warning-bg: #FDF2E9;--kp-status-warning-text: #935116;--kp-status-success-base: #6D9A5B;--kp-status-success-on-base: #111222;--kp-status-success-bg: #F1F5E8;--kp-status-success-text: #3A5330;--kp-status-info-base: #6582A0;--kp-status-info-on-base: #111222;--kp-status-info-bg: #EFF3F8;--kp-status-info-text: #354B60;--kp-status-neutral-base: #D1C4B5;--kp-status-neutral-on-base: #111222;--kp-status-neutral-bg: #FBF9F6;--kp-status-neutral-text: #786B5A;--kp-status-caution-base: #F5A623;--kp-status-caution-bg: #FFF9ED;--kp-status-caution-text: #8A5A00;--kp-accent-live: #00B8A0;--kp-accent-live-bg: #E6FAF7;--kp-accent-live-text: #006B5E;--kp-fg-disabled: #C4C8D0;--kp-bg-disabled: #F0F1F3;--kp-bg-skeleton: #E8EAF0;--kp-glass-1: rgba(255, 255, 255, .55);--kp-glass-2: rgba(255, 255, 255, .75);--kp-glass-3: rgba(255, 255, 255, .3);--kp-glass-border: rgba(0, 0, 0, .06);--kp-glass-border-strong: rgba(0, 0, 0, .1);--kp-shadow-sm: 0 1px 3px rgba(17, 18, 34, .04);--kp-shadow-md: 0 4px 16px rgba(17, 18, 34, .06);--kp-shadow-lg: 0 8px 32px rgba(17, 18, 34, .1);--kp-shadow-xl: 0 18px 64px rgba(17, 18, 34, .16);--kp-blur-sm: blur(8px) saturate(120%);--kp-blur-md: blur(16px) saturate(150%);--kp-blur-lg: blur(32px) saturate(180%);--kp-radius-xsm: 4px;--kp-radius-sm: 8px;--kp-radius-md: 12px;--kp-radius-lg: 16px;--kp-radius-xl: 24px;--kp-radius-2xl: 32px;--kp-radius-full: 9999px;--kp-focus-ring-color: #014A51;--kp-focus-ring-width: 2px;--kp-focus-ring-offset: 1px;--kp-form-label-gap: 6px;--kp-form-field-gap: var(--kp-space-4);--kp-form-section-gap: var(--kp-space-6);--kp-space-1: 4px;--kp-space-2: 8px;--kp-space-3: 12px;--kp-space-4: 16px;--kp-space-5: 20px;--kp-space-6: 24px;--kp-space-7: 28px;--kp-space-8: 32px;--kp-space-10: 40px;--kp-space-12: 48px;--kp-space-14: 56px;--kp-space-16: 64px;--kp-font-sans: -apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;--kp-font-mono: "SF Mono", "Cascadia Code", "JetBrains Mono", "Fira Code", monospace;--kp-tracking-tight: 0em;--kp-tracking-normal: 0em;--kp-type-page-title-size: 40px;--kp-type-page-title-line: 1.08;--kp-type-screen-title-size: 32px;--kp-type-screen-title-line: 1.14;--kp-type-section-title-size: 24px;--kp-type-section-title-line: 1.2;--kp-type-panel-title-size: 18px;--kp-type-panel-title-line: 1.25;--kp-type-body-size: 15px;--kp-type-body-line: 1.55;--kp-type-body-sm-size: 14px;--kp-type-body-sm-line: 1.45;--kp-type-body-small-size: var(--kp-type-body-sm-size);--kp-type-body-large-size: 16px;--kp-type-body-large-line: 1.6;--kp-type-title-size: var(--kp-type-panel-title-size);--kp-type-title-line: var(--kp-type-panel-title-line);--kp-type-label-size: 13px;--kp-type-label-line: 1.3;--kp-type-caption-size: 13px;--kp-type-caption-line: 1.35;--kp-type-micro-size: 12px;--kp-type-micro-line: 1.3;--kp-font-size-xs: var(--kp-type-micro-size);--kp-font-size-sm: var(--kp-type-caption-size);--kp-line-height-body: var(--kp-type-body-line);--kp-duration-fast: .12s;--kp-duration-base: .18s;--kp-ease-out: cubic-bezier(.16, 1, .3, 1);--kp-ease-in-out: cubic-bezier(.65, 0, .35, 1);--kp-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--kp-sidebar-width: 280px;--kp-topbar-height: 60px;--kp-text-default: var(--kp-theme-text);--kp-text-muted: color-mix(in srgb, var(--kp-theme-text) 65%, transparent);--kp-text-soft: color-mix(in srgb, var(--kp-theme-text) 54%, transparent);--kp-text-strong: var(--kp-theme-text);--kp-text-inverse: var(--kp-action-text);--kp-bg-surface-default: var(--kp-theme-bg);--kp-bg-surface-1: var(--kp-theme-surface);--kp-bg-surface-2: var(--kp-theme-surface-2);--kp-bg-surface-strong: var(--kp-theme-surface);--kp-bg-surface-muted: var(--kp-glass-3);--kp-border-default: var(--kp-theme-border);--kp-border-subtle: color-mix(in srgb, var(--kp-theme-border) 70%, transparent);--kp-border-strong: var(--kp-theme-border-2);--kp-attention-bg: var(--kp-status-info-bg);--kp-status-danger: var(--kp-status-critical-base);--kp-color-danger-surface: var(--kp-status-critical-bg);--kp-color-danger-border: var(--kp-status-critical-base);--kp-color-danger-text: var(--kp-status-critical-text);--kp-text-base: var(--kp-text-default);--kp-border-base: var(--kp-border-default);--kp-bg-surface-elevated: var(--kp-bg-surface-2);--kp-glass-surface: var(--kp-glass-1);--kp-glass-surface-elevated: var(--kp-glass-2);--kp-glass-surface-muted: var(--kp-glass-3);--kp-glass-shine: inset 0 1px 1px rgba(255,255,255,.5), inset 0 0 0 1px rgba(255,255,255,.3);--kp-glass-shine-elevated: inset 0 1px 2px rgba(255,255,255,.7), inset 0 0 0 1px rgba(255,255,255,.4);--kp-btn-primary-bg: var(--kp-action-bg);--kp-btn-primary-text: var(--kp-action-text);--kp-btn-primary-hover: color-mix(in srgb, var(--kp-action-bg), black 15%);--kp-btn-secondary-bg: var(--kp-theme-bg);--kp-btn-secondary-border: var(--kp-theme-border);--kp-btn-secondary-text: var(--kp-text-default);--kp-btn-secondary-hover: var(--kp-theme-surface)}.kp-type-page-title{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-page-title-size);font-weight:720;line-height:var(--kp-type-page-title-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-screen-title{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-screen-title-size);font-weight:720;line-height:var(--kp-type-screen-title-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-section-title{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-section-title-size);font-weight:680;line-height:var(--kp-type-section-title-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-panel-title{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-panel-title-size);font-weight:680;line-height:var(--kp-type-panel-title-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-body{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-body-size);font-weight:400;line-height:var(--kp-type-body-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-body-large{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-body-large-size);font-weight:400;line-height:var(--kp-type-body-large-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-label{margin:0;color:var(--kp-text-default);font-family:var(--kp-font-sans);font-size:var(--kp-type-label-size);font-weight:650;line-height:var(--kp-type-label-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-caption{margin:0;color:var(--kp-text-muted);font-family:var(--kp-font-sans);font-size:var(--kp-type-caption-size);font-weight:500;line-height:var(--kp-type-caption-line);letter-spacing:var(--kp-tracking-normal)}.kp-type-micro{margin:0;color:var(--kp-text-muted);font-family:var(--kp-font-sans);font-size:var(--kp-type-micro-size);font-weight:700;line-height:var(--kp-type-micro-line);letter-spacing:.08em;text-transform:uppercase}.kp-type-mono{font-family:var(--kp-font-mono);font-variant-numeric:tabular-nums}.kp-action-card-label,.kp-action-card-footer{color:var(--kp-text-muted);font-family:var(--kp-font-sans);font-size:var(--kp-type-caption-size);line-height:var(--kp-type-caption-line)}.kp-action-card-label{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kp-action-card-value{display:block;color:var(--kp-text-default);font-family:var(--kp-font-mono);font-size:var(--kp-type-screen-title-size);font-weight:750;letter-spacing:var(--kp-tracking-normal);line-height:var(--kp-type-screen-title-line);font-variant-numeric:tabular-nums}.kp-action-card-footer{font-weight:600}.kp-action-card-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kp-space-3);min-inline-size:0}.kp-action-card-row .kp-action-card-footer{min-inline-size:0}.kp-input-native{display:block;width:100%;box-sizing:border-box;color:var(--kp-text-default);background:var(--kp-bg-surface-default);border:1px solid var(--kp-border-default);border-radius:var(--kp-radius-md);font-family:var(--kp-font-sans);font-size:var(--kp-type-body-size);line-height:1.4;padding-inline:var(--kp-space-3);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;appearance:none}.kp-input-native::placeholder{color:var(--kp-text-muted)}.kp-input-native[data-size=sm]{min-height:36px}.kp-input-native[data-size=md]{min-height:44px}.kp-input-native[data-size=lg]{min-height:52px;font-size:var(--kp-type-body-large-size)}textarea.kp-input-native{min-height:88px;padding-block:var(--kp-space-2);resize:vertical}.kp-input-native:hover:not(:disabled){border-color:var(--kp-border-strong)}.kp-input-native:focus,.kp-input-native:focus-visible{outline:none;border-color:var(--kp-action-bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--kp-action-highlight) 45%,transparent)}.kp-input-native.is-invalid{border-color:var(--kp-status-critical-base)}.kp-input-native.is-invalid:focus,.kp-input-native.is-invalid:focus-visible{border-color:var(--kp-status-critical-base);box-shadow:0 0 0 1px color-mix(in srgb,var(--kp-status-critical-base) 40%,transparent)}.kp-input-native:disabled{background:var(--kp-bg-surface-1);color:var(--kp-text-muted);cursor:not-allowed;opacity:.72}.dark{--kp-theme-bg: #02141F;--kp-theme-surface: #08202F;--kp-theme-surface-2: #0E2A3B;--kp-theme-text: #FFFFFF;--kp-theme-border: #103247;--kp-theme-border-2: #1C455F;--kp-action-bg: #DAF280;--kp-action-text: #014A51;--kp-action-highlight: #DAF280;--kp-action-highlight-text: #06110D;--kp-focus-ring-color: #DAF280;--kp-action-selected-bg: color-mix(in srgb, var(--kp-action-highlight) 18%, var(--kp-theme-surface-2));--kp-action-selected-hover-bg: color-mix(in srgb, var(--kp-action-highlight) 24%, var(--kp-theme-surface-2));--kp-action-selected-text: var(--kp-text-default);--kp-action-selected-icon: var(--kp-action-highlight);--kp-status-critical-base: #8A3324;--kp-status-critical-on-base: #FFFFFF;--kp-status-critical-bg: #3B1C1A;--kp-status-critical-text: #FF8C80;--kp-status-warning-base: #E67E22;--kp-status-warning-on-base: #111222;--kp-status-warning-bg: #4A290B;--kp-status-warning-text: #F5C971;--kp-status-success-base: #6D9A5B;--kp-status-success-on-base: #111222;--kp-status-success-bg: #23331D;--kp-status-success-text: #A8CFA0;--kp-status-info-base: #6582A0;--kp-status-info-on-base: #111222;--kp-status-info-bg: #202D3A;--kp-status-info-text: #A3C2E0;--kp-status-neutral-base: #D1C4B5;--kp-status-neutral-on-base: #111222;--kp-status-neutral-bg: #3A332B;--kp-status-neutral-text: #E8DED3;--kp-status-caution-base: #F5A623;--kp-status-caution-bg: #1E1300;--kp-status-caution-text: #F5A623;--kp-accent-live: #00D4BB;--kp-accent-live-bg: #001A17;--kp-accent-live-text: #00D4BB;--kp-fg-disabled: #3A4050;--kp-bg-disabled: #161B24;--kp-bg-skeleton: #1E2530;--kp-glass-1: rgba(8, 32, 47, .55);--kp-glass-2: rgba(8, 32, 47, .8);--kp-glass-3: rgba(2, 20, 31, .35);--kp-glass-border: rgba(16, 50, 71, .4);--kp-glass-border-strong: rgba(16, 50, 71, .7);--kp-shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--kp-shadow-md: 0 4px 20px rgba(0, 0, 0, .45);--kp-shadow-lg: 0 8px 40px rgba(0, 0, 0, .6);--kp-shadow-xl: 0 18px 72px rgba(0, 0, 0, .7);--kp-text-default: var(--kp-theme-text);--kp-text-muted: color-mix(in srgb, var(--kp-theme-text) 60%, transparent);--kp-text-inverse: var(--kp-action-text);--kp-bg-surface-default: var(--kp-theme-bg);--kp-bg-surface-1: var(--kp-theme-surface);--kp-bg-surface-2: var(--kp-theme-surface-2);--kp-bg-surface-strong: var(--kp-theme-surface-2);--kp-bg-surface-muted: var(--kp-glass-3);--kp-border-default: var(--kp-theme-border);--kp-border-strong: var(--kp-theme-border-2);--kp-text-base: var(--kp-text-default);--kp-border-base: var(--kp-border-default);--kp-bg-surface-elevated: var(--kp-bg-surface-2);--kp-glass-surface: var(--kp-glass-1);--kp-glass-surface-elevated: var(--kp-glass-2);--kp-glass-surface-muted: var(--kp-glass-3);--kp-glass-shine: inset 0 1px 1px rgba(255,255,255,.06), inset 0 0 0 1px rgba(255,255,255,.03);--kp-btn-primary-bg: var(--kp-action-bg);--kp-btn-primary-text: var(--kp-action-text);--kp-btn-primary-hover: color-mix(in srgb, var(--kp-action-bg), black 20%);--kp-btn-secondary-bg: var(--kp-glass-2);--kp-btn-secondary-border: var(--kp-glass-border-strong);--kp-btn-secondary-text: var(--kp-theme-text);--kp-btn-secondary-hover: var(--kp-glass-1)}.contrast,.dark.high-contrast{--kp-theme-bg: #000000;--kp-theme-surface: #0D0D0D;--kp-theme-text: #FFFFFF;--kp-theme-border: #FFFFFF;--kp-theme-surface-2: #1A1A1A;--kp-theme-border-2: #FFFFFF;--kp-action-bg: #DAF280;--kp-action-text: #000000;--kp-action-highlight: #FFFFFF;--kp-action-highlight-text: #000000;--kp-focus-ring-color: #DAF280;--kp-action-selected-bg: var(--kp-action-bg);--kp-action-selected-hover-bg: var(--kp-action-highlight);--kp-action-selected-text: var(--kp-action-text);--kp-action-selected-icon: var(--kp-action-text);--kp-status-critical-base: #FF4444;--kp-status-critical-on-base: #000000;--kp-status-critical-bg: #1A0000;--kp-status-critical-text: #FFB3B3;--kp-status-warning-base: #FFAA00;--kp-status-warning-on-base: #000000;--kp-status-warning-bg: #1A1000;--kp-status-warning-text: #FFDD88;--kp-status-success-base: #44CC44;--kp-status-success-on-base: #000000;--kp-status-success-bg: #001A00;--kp-status-success-text: #AAFFAA;--kp-status-info-base: #4488FF;--kp-status-info-on-base: #000000;--kp-status-info-bg: #000A1A;--kp-status-info-text: #88BBFF;--kp-status-neutral-base: #AAAAAA;--kp-status-neutral-on-base: #000000;--kp-status-neutral-bg: #0D0D0D;--kp-status-neutral-text: #CCCCCC;--kp-status-caution-base: #FFAA00;--kp-status-caution-bg: #0A0600;--kp-status-caution-text: #FFFF00;--kp-accent-live: #00FFEE;--kp-accent-live-bg: #001110;--kp-accent-live-text: #00FFEE;--kp-fg-disabled: #777777;--kp-bg-disabled: #111111;--kp-bg-skeleton: #1A1A1A;--kp-glass-1: #0D0D0D;--kp-glass-2: #1A1A1A;--kp-glass-3: #050505;--kp-glass-border: #FFFFFF;--kp-glass-border-strong: #FFFFFF;--kp-shadow-sm: 0 0 0 1px #FFFFFF;--kp-shadow-md: 0 0 0 2px #FFFFFF;--kp-shadow-lg: 0 0 0 3px #FFFFFF;--kp-shadow-xl: 0 0 0 3px #FFFFFF;--kp-text-default: #FFFFFF;--kp-text-muted: #FFFFFF;--kp-text-inverse: #000000;--kp-bg-surface-default: #000000;--kp-bg-surface-1: #0D0D0D;--kp-bg-surface-2: #1A1A1A;--kp-bg-surface-strong: #0D0D0D;--kp-bg-surface-muted: #050505;--kp-border-default: #FFFFFF;--kp-border-strong: #FFFFFF;--kp-text-base: var(--kp-text-default);--kp-border-base: var(--kp-border-default);--kp-bg-surface-elevated: var(--kp-bg-surface-strong);--kp-glass-surface: #0D0D0D;--kp-glass-surface-elevated: #1A1A1A;--kp-glass-surface-muted: #050505;--kp-glass-shine: inset 0 0 0 1px #FFFFFF;--kp-glass-shine-elevated: inset 0 0 0 2px #FFFFFF;--kp-btn-primary-bg: #DAF280;--kp-btn-primary-text: #000000;--kp-btn-primary-hover: #FFFFFF;--kp-btn-secondary-bg: #0D0D0D;--kp-btn-secondary-border: #FFFFFF;--kp-btn-secondary-text: #FFFFFF;--kp-btn-secondary-hover: #1A1A1A}.high-contrast:not(.dark){--kp-theme-bg: #FFFFFF;--kp-theme-surface: #FFFFFF;--kp-theme-text: #000000;--kp-theme-border: #000000;--kp-theme-surface-2: #F5F5F5;--kp-theme-border-2: #000000;--kp-action-bg: #014A51;--kp-action-text: #FFFFFF;--kp-action-highlight: #000000;--kp-action-highlight-text: #FFFFFF;--kp-focus-ring-color: #014A51;--kp-action-selected-bg: var(--kp-action-bg);--kp-action-selected-hover-bg: color-mix(in srgb, var(--kp-action-bg) 88%, var(--kp-action-highlight));--kp-action-selected-text: var(--kp-action-text);--kp-action-selected-icon: var(--kp-action-text);--kp-status-critical-base: #B30000;--kp-status-critical-on-base: #FFFFFF;--kp-status-critical-bg: #FFECEC;--kp-status-critical-text: #8B0000;--kp-status-warning-base: #6B4400;--kp-status-warning-on-base: #FFFFFF;--kp-status-warning-bg: #FFF4E0;--kp-status-warning-text: #5A3A00;--kp-status-success-base: #006622;--kp-status-success-on-base: #FFFFFF;--kp-status-success-bg: #E6F5EA;--kp-status-success-text: #004D1A;--kp-status-info-base: #004C99;--kp-status-info-on-base: #FFFFFF;--kp-status-info-bg: #E6F0FB;--kp-status-info-text: #003D7A;--kp-status-neutral-base: #333333;--kp-status-neutral-on-base: #FFFFFF;--kp-status-neutral-bg: #F0F0F0;--kp-status-neutral-text: #1A1A1A;--kp-status-caution-base: #705000;--kp-status-caution-bg: #FFF6E5;--kp-status-caution-text: #523A00;--kp-accent-live: #005C50;--kp-accent-live-bg: #E6FAF7;--kp-accent-live-text: #004A40;--kp-fg-disabled: #595959;--kp-bg-disabled: #E0E0E0;--kp-bg-skeleton: #D6D6D6;--kp-glass-1: #FFFFFF;--kp-glass-2: #F5F5F5;--kp-glass-3: #FFFFFF;--kp-glass-border: #000000;--kp-glass-border-strong: #000000;--kp-shadow-sm: 0 0 0 1px #000000;--kp-shadow-md: 0 0 0 2px #000000;--kp-shadow-lg: 0 0 0 3px #000000;--kp-shadow-xl: 0 0 0 3px #000000;--kp-text-default: #000000;--kp-text-muted: #000000;--kp-text-inverse: #FFFFFF;--kp-bg-surface-default: #FFFFFF;--kp-bg-surface-1: #FFFFFF;--kp-bg-surface-2: #F5F5F5;--kp-bg-surface-strong: #FFFFFF;--kp-bg-surface-muted: #F5F5F5;--kp-border-default: #000000;--kp-border-strong: #000000;--kp-text-base: var(--kp-text-default);--kp-border-base: var(--kp-border-default);--kp-bg-surface-elevated: var(--kp-bg-surface-strong);--kp-glass-surface: #FFFFFF;--kp-glass-surface-elevated: #F5F5F5;--kp-glass-surface-muted: #F5F5F5;--kp-glass-shine: inset 0 0 0 1px #000000;--kp-glass-shine-elevated: inset 0 0 0 2px #000000;--kp-btn-primary-bg: #014A51;--kp-btn-primary-text: #FFFFFF;--kp-btn-primary-hover: #000000;--kp-btn-secondary-bg: #FFFFFF;--kp-btn-secondary-border: #000000;--kp-btn-secondary-text: #000000;--kp-btn-secondary-hover: #F5F5F5}.kp-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}*:has(>.kp-sr-only){position:relative}.kp-skip-link{position:absolute;left:-999px;top:8px;z-index:9999;padding:8px 16px;border-radius:var(--kp-radius-sm);background:var(--kp-action-bg);color:var(--kp-action-text);font-family:var(--kp-font-sans);font-size:14px;font-weight:600;text-decoration:none}.kp-skip-link:focus{left:8px}.kp-focus-ring:focus-visible,.kp-focus-ring:focus{outline:var(--kp-focus-ring-width) solid var(--kp-focus-ring-color);outline-offset:var(--kp-focus-ring-offset)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.kp-reduce-motion *,.kp-reduce-motion *:before,.kp-reduce-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}:root{--kp-bp-sm: 640px;--kp-bp-md: 768px;--kp-container-md: 1024px;--kp-container-lg: 1280px;--kp-safe-top: env(safe-area-inset-top, 0px);--kp-safe-bottom: env(safe-area-inset-bottom, 0px);--kp-safe-left: env(safe-area-inset-left, 0px);--kp-safe-right: env(safe-area-inset-right, 0px);--kp-target-min: 44px;--kp-target-comfortable: 48px;--kp-grid-1: .25rem;--kp-grid-2: .5rem;--kp-grid-3: .75rem;--kp-grid-4: 1rem;--kp-grid-6: 1.5rem;--kp-grid-9: 2.25rem;--kp-z-dropdown: 500;--kp-z-sticky: 600;--kp-z-overlay: 700;--kp-z-modal: 800;--kp-z-popover: 900;--kp-z-toast: 1000;--kp-z-tooltip: 1100}:root,.dark,.contrast,.high-contrast,.dark.high-contrast{--kp-glass-1: var(--kp-theme-surface);--kp-glass-2: var(--kp-theme-surface-2);--kp-glass-3: var(--kp-theme-surface);--kp-glass-surface: var(--kp-theme-surface);--kp-glass-surface-elevated: var(--kp-theme-surface-2);--kp-glass-surface-muted: var(--kp-theme-surface);--kp-bg-surface-muted: var(--kp-theme-surface-2);--kp-glass-border: var(--kp-theme-border);--kp-glass-border-strong: var(--kp-theme-border-2);--kp-glass-shine: none;--kp-glass-shine-elevated: none;--kp-blur-sm: none;--kp-blur-md: none;--kp-blur-lg: none;--kp-blur-xl: none}:root:not(.high-contrast){--aq-primary: var(--kp-action-bg);--aq-primary-foreground: var(--kp-action-text);--aq-ring: var(--kp-action-highlight);--aq-background: var(--kp-theme-bg);--aq-foreground: var(--kp-text-default);--aq-muted: var(--kp-theme-surface-2);--aq-muted-foreground: var(--kp-text-muted);--aq-border: var(--kp-theme-border);--aq-input: var(--kp-theme-border)}*{box-sizing:border-box;margin:0;padding:0}html{block-size:100%}body{min-block-size:100%;overflow-x:hidden;overflow-x:clip}body{font-family:var(--kp-font-sans);font-size:var(--kp-type-body-size);color:var(--kp-text-default);background-color:var(--kp-bg-surface-default);line-height:1.5;-webkit-font-smoothing:antialiased}app-root{display:block;block-size:100%;min-block-size:100%}h1,h2,h3,h4,h5,h6{font-weight:680;color:var(--kp-text-default);margin-bottom:.5rem}p{color:var(--kp-text-muted)}.kp-app-main kp-container{margin-inline:0;padding-inline:0!important}.kp-app-main :is(aq-job-code-identity-editor,aq-job-code-metadata-editor,aq-job-code-lifecycle-editor,aq-job-code-work-rules-editor,aq-job-code-pay-treatment-editor,aq-job-code-scheduling-eligibility-editor,aq-job-code-break-meal-editor,aq-job-code-skills-editor,aq-job-code-requirements-editor,aq-job-code-allocation-editor,aq-job-code-scope-editor,aq-job-code-entity-mapping-step){display:block}.kp-app-main :is(aq-job-code-identity-editor,aq-job-code-metadata-editor,aq-job-code-lifecycle-editor,aq-job-code-work-rules-editor,aq-job-code-pay-treatment-editor,aq-job-code-scheduling-eligibility-editor,aq-job-code-break-meal-editor,aq-job-code-skills-editor,aq-job-code-requirements-editor,aq-job-code-allocation-editor,aq-job-code-scope-editor,aq-job-code-entity-mapping-step)>*+*{margin-block-start:var(--kp-space-5)}.kp-app-main :is(aq-job-code-identity-editor,aq-job-code-metadata-editor,aq-job-code-lifecycle-editor,aq-job-code-work-rules-editor,aq-job-code-pay-treatment-editor,aq-job-code-scheduling-eligibility-editor,aq-job-code-break-meal-editor,aq-job-code-skills-editor,aq-job-code-requirements-editor,aq-job-code-allocation-editor,aq-job-code-scope-editor,aq-job-code-entity-mapping-step)>kp-form-grid{margin-block-end:0}.kp-app-main :is(aq-job-code-create-flow,aq-job-code-edit-flow){display:block}.kp-app-main :is(aq-job-code-create-flow,aq-job-code-edit-flow)>*+*{margin-block-start:var(--kp-space-6)}
