:host,:root{--ol-background-color:#fff;--ol-accent-background-color:#f5f5f5;--ol-subtle-background-color:#80808040;--ol-partial-background-color:#ffffffbf;--ol-foreground-color:#333;--ol-subtle-foreground-color:#666;--ol-brand-color:#0af}.ol-box{box-sizing:border-box;border:1.5px solid var(--ol-background-color);background-color:var(--ol-partial-background-color);border-radius:2px}.ol-mouse-position{position:absolute;top:8px;right:8px}.ol-scale-line{background:var(--ol-partial-background-color);border-radius:4px;padding:2px;position:absolute;bottom:8px;left:8px}.ol-scale-line-inner{border:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-align:center;will-change:contents,width;border-top:none;margin:1px;font-size:10px;transition:all .25s}.ol-scale-bar{position:absolute;bottom:8px;left:8px}.ol-scale-bar-inner{display:flex}.ol-scale-step-marker{background-color:var(--ol-foreground-color);float:right;z-index:10;width:1px;height:15px}.ol-scale-step-text{z-index:11;font-size:10px;bottom:-5px}.ol-scale-step-text,.ol-scale-text{color:var(--ol-foreground-color);text-shadow:-1.5px 0 var(--ol-partial-background-color),0 1.5px var(--ol-partial-background-color),1.5px 0 var(--ol-partial-background-color),0 -1.5px var(--ol-partial-background-color);position:absolute}.ol-scale-text{text-align:center;font-size:12px;bottom:25px}.ol-scale-singlebar{z-index:9;box-sizing:border-box;border:1px solid var(--ol-foreground-color);height:10px;position:relative}.ol-scale-singlebar-even{background-color:var(--ol-subtle-foreground-color)}.ol-scale-singlebar-odd{background-color:var(--ol-background-color)}.ol-unsupported{display:none}.ol-unselectable,.ol-viewport{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.ol-viewport canvas{all:unset;overflow:hidden}.ol-viewport{touch-action:pan-x pan-y}.ol-selectable{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}.ol-grabbing{cursor:grabbing}.ol-grab{cursor:move;cursor:grab}.ol-control{background-color:var(--ol-subtle-background-color);border-radius:4px;position:absolute}.ol-zoom{top:.5em;left:.5em}.ol-rotate{transition:opacity .25s linear,visibility linear;top:.5em;right:.5em}.ol-rotate.ol-hidden{opacity:0;visibility:hidden;transition:opacity .25s linear,visibility 0s linear .25s}.ol-zoom-extent{top:4.643em;left:.5em}.ol-full-screen{top:.5em;right:.5em}.ol-control button{color:var(--ol-subtle-foreground-color);font-weight:700;font-size:inherit;text-align:center;background-color:var(--ol-background-color);border:none;border-radius:2px;width:1.375em;height:1.375em;margin:1px;padding:0;line-height:.4em;text-decoration:none;display:block}.ol-control button::-moz-focus-inner{border:none;padding:0}.ol-zoom-extent button{line-height:1.4em}.ol-compass{will-change:transform;font-weight:400;display:block}.ol-touch .ol-control button{font-size:1.5em}.ol-touch .ol-zoom-extent{top:5.5em}.ol-control button:focus,.ol-control button:hover{outline:1px solid var(--ol-subtle-foreground-color);color:var(--ol-foreground-color);text-decoration:none}.ol-zoom .ol-zoom-in{border-radius:2px 2px 0 0}.ol-zoom .ol-zoom-out{border-radius:0 0 2px 2px}.ol-attribution{text-align:right;flex-flow:row-reverse;align-items:center;max-width:calc(100% - 1.3em);display:flex;bottom:.5em;right:.5em}.ol-attribution a{color:var(--ol-subtle-foreground-color);text-decoration:none}.ol-attribution ul{color:var(--ol-foreground-color);text-shadow:0 0 2px var(--ol-background-color);margin:0;padding:1px .5em;font-size:12px}.ol-attribution li{list-style:none;display:inline}.ol-attribution li:not(:last-child):after{content:" "}.ol-attribution img{max-height:2em;max-width:inherit;vertical-align:middle}.ol-attribution button{flex-shrink:0}.ol-attribution.ol-collapsed ul{display:none}.ol-attribution:not(.ol-collapsed){background:var(--ol-partial-background-color)}.ol-attribution.ol-uncollapsible{border-radius:4px 0 0;bottom:0;right:0}.ol-attribution.ol-uncollapsible img{max-height:1.6em;margin-top:-.2em}.ol-attribution.ol-uncollapsible button{display:none}.ol-zoomslider{height:200px;top:4.5em;left:.5em}.ol-zoomslider button{height:10px;position:relative}.ol-touch .ol-zoomslider{top:5.5em}.ol-overviewmap{bottom:.5em;left:.5em}.ol-overviewmap.ol-uncollapsible{border-radius:0 4px 0 0;bottom:0;left:0}.ol-overviewmap .ol-overviewmap-map,.ol-overviewmap button{display:block}.ol-overviewmap .ol-overviewmap-map{border:1px solid var(--ol-subtle-foreground-color);width:150px;height:150px}.ol-overviewmap:not(.ol-collapsed) button{position:absolute;bottom:0;left:0}.ol-overviewmap.ol-collapsed .ol-overviewmap-map,.ol-overviewmap.ol-uncollapsible button{display:none}.ol-overviewmap:not(.ol-collapsed){background:var(--ol-subtle-background-color)}.ol-overviewmap-box{border:1.5px dotted var(--ol-subtle-foreground-color)}.ol-overviewmap .ol-overviewmap-box:hover{cursor:move}.ol-overviewmap .ol-viewport:hover{cursor:pointer}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c4hh-blue-025:#ecf3ff;--c4hh-blue-050:#e0ecff;--c4hh-blue-100:#d0e2fe;--c4hh-blue-150:#bad4fe;--c4hh-blue-200:#a2c5fe;--c4hh-blue-250:#8eb9fe;--c4hh-blue-300:#80b0fd;--c4hh-blue-350:#67a0fd;--c4hh-blue-400:#5393fc;--c4hh-blue-450:#3e85f9;--c4hh-blue-500:#146ef4;--c4hh-blue-550:#0663e5;--c4hh-blue-600:#055bd4;--c4hh-blue-650:#0452c1;--c4hh-blue-700:#0347aa;--c4hh-blue-750:#023e96;--c4hh-blue-800:#013481;--c4hh-blue-850:#012b6d;--c4hh-blue-900:#00225a;--c4hh-blue-950:#001742;--c4hh-neutral-025:#f1f3f5;--c4hh-neutral-050:#e9ebee;--c4hh-neutral-100:#dde1e7;--c4hh-neutral-150:#cdd3db;--c4hh-neutral-200:#bdc4cf;--c4hh-neutral-250:#b0b9c5;--c4hh-neutral-300:#a6b0bf;--c4hh-neutral-350:#96a2b3;--c4hh-neutral-400:#8996a9;--c4hh-neutral-450:#7d8ba0;--c4hh-neutral-500:#697990;--c4hh-neutral-550:#5d6f87;--c4hh-neutral-600:#54667f;--c4hh-neutral-650:#4a5c77;--c4hh-neutral-700:#3d506c;--c4hh-neutral-750:#334662;--c4hh-neutral-800:#273b58;--c4hh-neutral-850:#1d314d;--c4hh-neutral-900:#132742;--c4hh-neutral-950:#0c1b2f;--c4hh-orange-025:#feefea;--c4hh-orange-050:#fde5dc;--c4hh-orange-100:#fed7c9;--c4hh-orange-150:#fdc4af;--c4hh-orange-200:#f9af94;--c4hh-orange-250:#f79e7d;--c4hh-orange-300:#f5916c;--c4hh-orange-350:#ef7b4f;--c4hh-orange-400:#eb6832;--c4hh-orange-450:#e4550b;--c4hh-orange-500:#c74908;--c4hh-orange-550:#b64307;--c4hh-orange-600:#a83d05;--c4hh-orange-650:#993704;--c4hh-orange-700:#862f03;--c4hh-orange-750:#772802;--c4hh-orange-800:#652102;--c4hh-orange-850:#551b01;--c4hh-orange-900:#461401;--c4hh-orange-950:#330c00;--c4hh-purple-025:#f3f1fe;--c4hh-purple-050:#ebe8fe;--c4hh-purple-100:#e1dcfe;--c4hh-purple-150:#d4cbfe;--c4hh-purple-200:#c6b8fd;--c4hh-purple-250:#bba9fc;--c4hh-purple-300:#b39efc;--c4hh-purple-350:#a68bf9;--c4hh-purple-400:#9c7bf7;--c4hh-purple-450:#926bf4;--c4hh-purple-500:#834dee;--c4hh-purple-550:#7a38eb;--c4hh-purple-600:#7321e6;--c4hh-purple-650:#6a0bd9;--c4hh-purple-700:#5d08bf;--c4hh-purple-750:#5106a9;--c4hh-purple-800:#450491;--c4hh-purple-850:#39037b;--c4hh-purple-900:#2e0266;--c4hh-purple-950:#20014b;--c4hh-green-025:#edf5ef;--c4hh-green-050:#e2efe4;--c4hh-green-100:#d2e7d7;--c4hh-green-150:#bcdcc4;--c4hh-green-200:#a6d0b0;--c4hh-green-250:#93c6a0;--c4hh-green-300:#85c094;--c4hh-green-350:#6db381;--c4hh-green-400:#58aa71;--c4hh-green-450:#42a061;--c4hh-green-500:#0b8f49;--c4hh-green-550:#098342;--c4hh-green-600:#08793c;--c4hh-green-650:#066e36;--c4hh-green-700:#05602f;--c4hh-green-750:#035428;--c4hh-green-800:#024721;--c4hh-green-850:#023b1a;--c4hh-green-900:#013014;--c4hh-green-950:#00220c;--c4hh-teal-025:#edf5f3;--c4hh-teal-050:#e1eeec;--c4hh-teal-100:#d2e6e3;--c4hh-teal-150:#bcdad5;--c4hh-teal-200:#a5cec7;--c4hh-teal-250:#92c3bc;--c4hh-teal-300:#83bcb4;--c4hh-teal-350:#6bb0a6;--c4hh-teal-400:#55a69b;--c4hh-teal-450:#3d9c91;--c4hh-teal-500:#0b8a7f;--c4hh-teal-550:#097e74;--c4hh-teal-600:#08756b;--c4hh-teal-650:#066a61;--c4hh-teal-700:#055c54;--c4hh-teal-750:#03514a;--c4hh-teal-800:#02443e;--c4hh-teal-850:#023934;--c4hh-teal-900:#012e29;--c4hh-teal-950:#00201d;--c4hh-red-025:#feefed;--c4hh-red-050:#fee4e1;--c4hh-red-100:#fed6d1;--c4hh-red-150:#fdc2ba;--c4hh-red-200:#faada4;--c4hh-red-250:#f79c91;--c4hh-red-300:#f58e83;--c4hh-red-350:#ef786c;--c4hh-red-400:#eb6559;--c4hh-red-450:#e55046;--c4hh-red-500:#da2324;--c4hh-red-550:#cc0c17;--c4hh-red-600:#bd0a14;--c4hh-red-650:#ac0811;--c4hh-red-700:#97060e;--c4hh-red-750:#86040b;--c4hh-red-800:#720308;--c4hh-red-850:#600205;--c4hh-red-900:#4f0103;--c4hh-red-950:#3a0102;--kern-color-white:oklch(100% 0 0);--kern-color-darkblue-700:oklch(42.84% .1689 265.02);--kern-color-violet-700:oklch(44.8% .2219 313.44);--kern-color-neutral-025:oklch(96.72% .0041 271.37);--kern-color-neutral-100:oklch(91.08% .0124 276.09);--kern-color-neutral-200:oklch(82.04% .0253 278.29);--kern-color-neutral-500:oklch(56.94% .0532 275.53);--kern-color-neutral-650:oklch(46.61% .0574 276.44);--kern-color-neutral-700:oklch(42.13% .0539 275.67);--kern-color-neutral-900:oklch(25.07% .0381 276.75);--kern-color-neutral-950:oklch(20.23% .0321 277.67);--kern-color-red-050:oklch(93.89% .0292 28.12);--kern-color-red-600:oklch(52.37% .2002 29.28);--kern-color-lightblue-050:oklch(93.28% .0544 213.68);--kern-color-lightblue-600:oklch(49.29% .0962 228.1);--kern-color-turquois-050:oklch(93.09% .0428 170.49);--kern-color-turquois-600:oklch(48.73% .0985 168.19);--kern-color-orange-050:oklch(93.57% .0683 84.88);--kern-color-orange-600:oklch(50.7% .1152 63.44);--kern-shadow-color:.725 .012 271.4;--kern-shadow-elevation-low:0px .1px .1px oklch(var(--kern-shadow-color)/.04),0px 2.8px 2.8px -.2px oklch(var(--kern-shadow-color)/.1),0px 6px 6px -.4px oklch(var(--kern-shadow-color)/.14);--kern-shadow-elevation-default:0px .4px .4px oklch(var(--kern-shadow-color)/.04),0px 3.6px 3.6px -.2px oklch(var(--kern-shadow-color)/.09),0px 7.6px 7.6px -.5px oklch(var(--kern-shadow-color)/.1),0px 11.8px 11.8px -.8px oklch(var(--kern-shadow-color)/.11),0px 16.3px 16.3px -1.1px oklch(var(--kern-shadow-color)/.11),0px 21px 21px -1.4px oklch(var(--kern-shadow-color)/.14);--kern-color-layout-border:var(--kern-color-neutral-500);--kern-color-layout-text-default:var(--kern-color-neutral-950);--kern-color-layout-text-muted:var(--kern-color-neutral-650);--kern-color-layout-background-default:var(--kern-color-white);--kern-color-layout-background-hued:var(--kern-color-neutral-025);--kern-color-layout-background-default-surface:var(--kern-color-neutral-025);--kern-color-layout-background-level-1:var(--kern-color-neutral-025);--kern-color-layout-background-level-1-surface:var(--kern-color-white);--kern-color-layout-background-level-2:var(--kern-color-white);--kern-color-layout-background-level-2-surface:var(--kern-color-neutral-025);--kern-color-action-default:var(--kern-color-darkblue-700);--kern-color-action-on-default:var(--kern-color-white);--kern-color-action-visited:var(--kern-color-violet-700);--kern-color-action-focus-default:var(--kern-color-neutral-700);--kern-color-action-state-opacity-hover:92%;--kern-color-action-state-opacity-active:84%;--kern-color-action-state-opacity-selected:.12;--kern-color-action-state-opacity-disabled:.4;--kern-color-action-state-opacity-overlay:.72;--kern-color-action-state-indicator-shade-hover:color-mix(in oklch,var(--kern-color-action-default),#fff calc(100% - var(--kern-color-action-state-opacity-hover)));--kern-color-action-state-indicator-shade-active:color-mix(in oklch,var(--kern-color-action-default),#fff calc(100% - var(--kern-color-action-state-opacity-active)));--kern-color-action-state-indicator-tint-hover-opacity:color-mix(in oklch,var(--kern-color-action-default),transparent var(--kern-color-action-state-opacity-hover));--kern-color-action-state-indicator-tint-active-opacity:color-mix(in oklch,var(--kern-color-action-default),transparent var(--kern-color-action-state-opacity-active));--kern-color-form-input-background:var(--kern-color-neutral-025);--kern-color-form-input-border:var(--kern-color-neutral-900);--kern-color-feedback-default:var(--kern-color-neutral-700);--kern-color-feedback-default-background:var(--kern-color-neutral-100);--kern-color-feedback-danger:var(--kern-color-red-600);--kern-color-feedback-danger-background:var(--kern-color-red-050);--kern-color-feedback-info:var(--kern-color-lightblue-600);--kern-color-feedback-info-background:var(--kern-color-lightblue-050);--kern-color-feedback-success:var(--kern-color-turquois-600);--kern-color-feedback-success-background:var(--kern-color-turquois-050);--kern-color-feedback-warning:var(--kern-color-orange-600);--kern-color-feedback-warning-background:var(--kern-color-orange-050);--kern-color-decorative-border-default:var(--kern-color-neutral-200);--c4hh-danger-action-default:var(--kern-color-feedback-danger);--c4hh-danger-action-hover:color-mix(in oklch,var(--c4hh-danger-action-default),#fff calc(100% - var(--kern-color-action-state-opacity-hover)));--c4hh-danger-action-subtle:color-mix(in oklch,var(--c4hh-danger-action-default),transparent var(--kern-color-action-state-opacity-hover));--c4hh-danger-action-on-default:var(--kern-color-white);--c4hh-danger-action-active:color-mix(in oklch,var(--c4hh-danger-action-default),#fff calc(100% - var(--kern-color-action-state-opacity-active)));--c4hh-danger-action-subtle-active:color-mix(in oklch,var(--c4hh-danger-action-default),transparent var(--kern-color-action-state-opacity-active));--c4hh-action-selected:color-mix(in oklch,var(--kern-color-action-default),transparent 88%);--c4hh-focus-width:var(--kern-metric-border-width-bold);--c4hh-focus-offset:2px;--c4hh-focus-inset:calc(var(--c4hh-focus-width)*-1);--c4hh-control-small:var(--kern-40,40px);--kern-metric-dimension-2x-small:8px;--kern-metric-dimension-x-small:16px;--kern-metric-dimension-small:20px;--kern-metric-dimension-default:24px;--kern-metric-dimension-large:32px;--kern-metric-dimension-x-large:48px;--kern-metric-dimension-2x-large:56px;--kern-metric-dimension-3x-large:64px;--kern-metric-dimension-5x-large:96px;--kern-component-description-list-term-max-width:352px;--kern-metric-border-radius-none:0;--kern-metric-border-radius-small:2px;--kern-metric-border-radius-default:4px;--kern-metric-border-radius-large:8px;--kern-metric-border-radius-circle:50%;--kern-metric-border-width-none:0;--kern-metric-border-width-light:1px;--kern-metric-border-width-default:2px;--kern-metric-border-width-bold:4px;--kern-metric-border-width-heavy:8px;--kern-metric-space-none:0;--kern-metric-space-2x-small:2px;--kern-metric-space-x-small:4px;--kern-metric-space-small:8px;--kern-metric-space-default:16px;--kern-metric-space-large:24px;--kern-metric-space-x-large:32px;--kern-metric-space-2x-large:40px;--kern-metric-space-3x-large:48px;--kern-metric-space-4x-large:56px;--kern-metric-space-5x-large:64px;--kern-typography-font-size-small-static:16px;--kern-typography-font-size-medium-static:18px;--kern-typography-font-size-large-static:21px;--kern-typography-font-size-medium-adaptive:21px;--kern-typography-font-size-large-adaptive:26px;--kern-typography-font-size-x-large-adaptive:32px;--kern-typography-font-size-2x-large-adaptive:48px;--kern-typography-line-height-medium-static:24px;--kern-typography-line-height-large-static:32px;--kern-typography-line-height-medium-adaptive:24px;--kern-typography-line-height-large-adaptive:32px;--kern-typography-line-height-x-large-adaptive:40px;--kern-typography-line-height-2x-large-adaptive:56px;--kern-typography-font-weight-regular:400;--kern-typography-font-weight-medium:500;--kern-typography-font-weight-semi-bold:600;--kern-typography-font-weight-heading-default:var(--kern-typography-font-weight-semi-bold);--kern-typography-font-weight-heading-balanced:var(--kern-typography-font-weight-medium);--kern-typography-font-weight-title-default:var(--kern-typography-font-weight-semi-bold);--kern-typography-font-weight-body-default:var(--kern-typography-font-weight-regular);--kern-typography-font-weight-body-strong:var(--kern-typography-font-weight-semi-bold);--kern-typography-font-weight-label-default:var(--kern-typography-font-weight-semi-bold);--kern-typography-font-weight-label-subtle:var(--kern-typography-font-weight-regular);--kern-typography-font-weight-preline-default:var(--kern-typography-font-weight-regular);--kern-typography-font-weight-subline-default:var(--kern-typography-font-weight-medium);--kern-metric-baseline-body-default-padding-top:6px;--kern-metric-baseline-body-default-padding-bottom:2px;--kern-metric-baseline-body-large-padding-top:1px;--kern-metric-baseline-body-large-padding-bottom:7px;--kern-metric-baseline-body-small-padding-top:7px;--kern-metric-baseline-body-small-padding-bottom:1px;--kern-metric-baseline-heading-x-large-padding-top:9px;--kern-metric-baseline-heading-x-large-padding-bottom:7px;--kern-metric-baseline-heading-large-padding-top:7px;--kern-metric-baseline-heading-large-padding-bottom:9px;--kern-metric-baseline-heading-medium-padding-top:5px;--kern-metric-baseline-heading-medium-padding-bottom:3px;--kern-metric-baseline-heading-small-padding-top:6px;--kern-metric-baseline-heading-small-padding-bottom:2px;--kern-metric-baseline-title-large-padding-top:7px;--kern-metric-baseline-title-large-padding-bottom:9px;--kern-metric-baseline-title-default-padding-top:5px;--kern-metric-baseline-title-default-padding-bottom:3px;--kern-metric-baseline-title-small-padding-top:6px;--kern-metric-baseline-title-small-padding-bottom:2px;--kern-metric-baseline-preline-default-padding-top:6px;--kern-metric-baseline-preline-default-padding-bottom:2px;--kern-metric-baseline-preline-small-padding-top:7px;--kern-metric-baseline-preline-small-padding-bottom:1px;--kern-metric-baseline-label-default-padding-top:6px;--kern-metric-baseline-label-default-padding-bottom:2px;--kern-metric-baseline-label-small-padding-top:7px;--kern-metric-baseline-label-small-padding-bottom:1px}@media (width>=768px){:root{--kern-typography-font-size-medium-adaptive:24px;--kern-typography-font-size-large-adaptive:32px;--kern-typography-font-size-x-large-adaptive:48px;--kern-typography-font-size-2x-large-adaptive:72px;--kern-typography-line-height-medium-adaptive:32px;--kern-typography-line-height-large-adaptive:40px;--kern-typography-line-height-x-large-adaptive:56px;--kern-typography-line-height-2x-large-adaptive:80px;--kern-metric-baseline-heading-x-large-padding-top:12px;--kern-metric-baseline-heading-x-large-padding-bottom:12px;--kern-metric-baseline-heading-large-padding-top:9px;--kern-metric-baseline-heading-large-padding-bottom:7px;--kern-metric-baseline-heading-medium-padding-top:8px;--kern-metric-baseline-heading-medium-padding-bottom:8px;--kern-metric-baseline-title-large-padding-top:9px;--kern-metric-baseline-title-large-padding-bottom:7px;--kern-metric-baseline-title-default-padding-top:8px;--kern-metric-baseline-title-default-padding-bottom:8px}}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:block;src:url(../fonts/material-symbols-rounded-subset.woff2)format("woff2")}.c4hh-icon-font{font-variation-settings:"FILL" var(--c4hh-icon-fill,1),"wght" 400,"GRAD" 0,"opsz" 24;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;font-family:Material Symbols Rounded;font-style:normal;font-weight:400}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/fira-sans-400.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/fira-sans-400i.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/fira-sans-500.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/fira-sans-600.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/fira-sans-700.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/fira-sans-900.woff2)format("woff2");unicode-range:U+??,U+100-17F,U+2000-206F,U+20A0-20BF,U+2190-2194,U+394,U+3A3,U+2212,U+2260,U+2264,U+2265,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Fallback;src:local(Arial),local(Liberation Sans),local(Helvetica),local(Arimo);size-adjust:99.86%;ascent-override:93.63%;descent-override:26.54%;line-gap-override:0.0%}:root{--surface:var(--kern-color-layout-background-default);--surface2:var(--kern-color-layout-background-hued);--text:var(--kern-color-layout-text-default);--muted:var(--kern-color-layout-text-muted);--border:var(--kern-color-decorative-border-default);--shadow:0 1px 2px #0f172a0f,0 2px 6px #0f172a0a;--shadow-overlay:0 12px 32px #0f172a2e;--accent:var(--kern-color-action-default);--accent-hover:var(--kern-color-action-state-indicator-shade-hover);--c4hh-uc-flaechensuche:#055bd4;--c4hh-uc-waermewende:#ea580c;--c4hh-uc-personas:#7c3aed;--c4hh-uc-landwirtschaft:#066e36;--c4hh-uc-lenzsiedlung:#1a9850;--c4hh-uc-wissen:#0d9488;--sperr:#ea580c;--sperr-text:var(--c4hh-orange-650);--sperr-subtle:var(--c4hh-orange-050);--einschluss:#7c3aed;--accent-green:#1a9850;--accent-teal:#0d9488;--cat-suchgebiet:#1f9d55;--cat-suchgebiet-text:var(--c4hh-green-650);--cat-suchgebiet-subtle:var(--c4hh-green-050);--cat-sperrlayer:#c0392b;--cat-sperrlayer-text:var(--c4hh-red-650);--cat-sperrlayer-subtle:var(--c4hh-red-050);--cat-einschlusslayer:#7a3eb8;--cat-einschlusslayer-text:var(--c4hh-purple-650);--cat-einschlusslayer-subtle:var(--c4hh-purple-050);--cat-flurstuecklayer:#0d9488;--cat-flurstuecklayer-text:var(--c4hh-teal-650);--cat-flurstuecklayer-subtle:var(--c4hh-teal-050);--cat-flurstueckspruefung:var(--cat-flurstuecklayer);--cat-flurstueckspruefung-text:var(--cat-flurstuecklayer-text);--cat-flurstueckspruefung-subtle:var(--cat-flurstuecklayer-subtle);--cat-informationlayer:#b88a00;--cat-informationlayer-text:var(--c4hh-orange-650);--cat-informationlayer-subtle:var(--c4hh-orange-050);--cat-backlog:#78716c;--cat-backlog-text:var(--c4hh-neutral-650);--cat-backlog-subtle:var(--c4hh-neutral-050);--cat-basemap:#6b7280;--cat-basemap-text:var(--c4hh-neutral-650);--cat-basemap-subtle:var(--c4hh-neutral-050);--viz-cat-1:var(--c4hh-blue-450);--viz-cat-2:var(--c4hh-orange-600);--viz-cat-3:var(--c4hh-green-450);--viz-cat-4:var(--c4hh-purple-450);--viz-a:var(--viz-cat-1);--viz-b:var(--viz-cat-2);--viz-seq-1:var(--c4hh-blue-100);--viz-seq-2:var(--c4hh-blue-200);--viz-seq-3:var(--c4hh-blue-300);--viz-seq-4:var(--c4hh-blue-400);--viz-seq-5:var(--c4hh-blue-500);--viz-seq-6:var(--c4hh-blue-650);--viz-seq-7:var(--c4hh-blue-800);--viz-div-1:var(--c4hh-red-550);--viz-div-2:var(--c4hh-red-400);--viz-div-3:var(--c4hh-red-200);--viz-div-4:var(--c4hh-neutral-025);--viz-div-5:var(--c4hh-blue-200);--viz-div-6:var(--c4hh-blue-400);--viz-div-7:var(--c4hh-blue-550);--accent-ink:var(--kern-color-layout-text-default);--accent-soft:var(--c4hh-action-selected);--accent-steel:#3c5f94;--hover:var(--kern-color-action-state-indicator-tint-hover-opacity);--accent-on-dark:#3b82f6;--accent-on-dark-soft:#60a5fa;--fits:var(--kern-color-feedback-success);--nofit:var(--kern-color-feedback-danger);--danger:var(--kern-color-feedback-danger);--success:var(--kern-color-feedback-success);--warning:var(--kern-color-feedback-warning);--radius:var(--kern-metric-border-radius-default);--nav-height:64px;--page-h:calc(100vh - var(--nav-height));--sans:"Fira Sans","Fira Sans Fallback",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--mono:ui-monospace,SFMono-Regular,"JetBrains Mono",Menlo,Consolas,monospace;--bg-hover:color-mix(in srgb,var(--kern-color-action-default) 8%,var(--kern-color-layout-background-default))}@supports (height:100dvh){:root{--page-h:calc(100dvh - var(--nav-height))}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-variant-numeric:tabular-nums slashed-zero;font-size:100%}body,html{height:100%}body{background:var(--surface);color:var(--text);font-family:var(--sans);font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static)}:where(a){color:var(--kern-color-action-default);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:var(--kern-metric-border-width-light);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px}:where(a:hover,a:active){text-decoration-thickness:3px}:where(a:visited){color:var(--kern-color-action-visited)}:where(a:focus-visible){border-radius:var(--kern-metric-border-radius-small);outline:var(--c4hh-focus-width) solid var(--kern-color-action-focus-default);outline-offset:var(--c4hh-focus-offset)}.btn,button{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);color:var(--text);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-family:inherit;font-size:13px;transition:background .15s,border-color .15s;display:inline-flex}.btn:hover,button:hover{background:var(--bg-hover)}.btn-primary{background:var(--accent);border-color:var(--accent);color:var(--kern-color-action-on-default)}.btn-primary:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.btn-danger{background:var(--danger);border-color:var(--danger);color:var(--kern-color-action-on-default)}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{background:var(--kern-color-layout-background-default);border:1px solid var(--kern-color-layout-border);color:var(--text);border-radius:var(--radius);width:100%;padding:6px 10px;font-family:inherit;font-size:13px}input:focus,select:focus,textarea:focus{outline:var(--c4hh-focus-width) solid var(--kern-color-action-focus-default);outline-offset:0;border-color:var(--kern-color-action-focus-default)}.badge{min-height:var(--kern-metric-dimension-large);padding:var(--kern-metric-space-2x-small) var(--kern-metric-space-default) var(--kern-metric-space-2x-small) 12px;border:var(--kern-metric-border-width-light) solid var(--badge-line,var(--kern-color-feedback-default));border-radius:var(--kern-metric-border-radius-default);background:var(--kern-color-feedback-default-background);color:var(--kern-color-layout-text-default);font-size:var(--kern-typography-font-size-small-static);font-weight:var(--kern-typography-font-weight-label-default);line-height:var(--kern-typography-line-height-medium-static);white-space:nowrap;vertical-align:middle;align-items:center;display:inline-flex}.badge:not(:has(.badge-ic)){padding-left:var(--kern-metric-space-default)}.badge-ic{color:var(--badge-line,var(--kern-color-feedback-default))}.badge-label{padding-left:var(--kern-metric-space-x-small)}.badge:not(:has(.badge-ic)) .badge-label{padding-left:0}.badge-small{min-height:var(--kern-metric-dimension-default);padding:0 var(--kern-metric-space-small) 0 var(--kern-metric-space-x-small);box-shadow:inset 0 0 0 var(--kern-metric-border-width-light) var(--badge-line,var(--kern-color-feedback-default));border:none}.badge-small:not(:has(.badge-ic)){padding-left:var(--kern-metric-space-small)}.badge-pending{background:var(--kern-color-feedback-default-background);--badge-line:var(--kern-color-feedback-default)}.badge-info,.badge-running{background:var(--kern-color-feedback-info-background);--badge-line:var(--kern-color-feedback-info)}.badge-done,.badge-success{background:var(--kern-color-feedback-success-background);--badge-line:var(--kern-color-feedback-success)}.badge-warning{background:var(--kern-color-feedback-warning-background);--badge-line:var(--kern-color-feedback-warning)}.badge-error{background:var(--kern-color-feedback-danger-background);--badge-line:var(--kern-color-feedback-danger)}.badge-dark{color:#fff;--badge-line:transparent}.badge-dark .badge-ic{color:inherit}.badge-dark.badge-info,.badge-dark.badge-running{background:#1e3a8a}.badge-dark.badge-done,.badge-dark.badge-success{background:#166534}.badge-dark.badge-warning{background:#92400e}.badge-dark.badge-error{background:#7f1d1d}.badge-dark.badge-pending{background:#334662}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:20px}.uc-flaechensuche{--uc:var(--c4hh-uc-flaechensuche)}.uc-waermewende{--uc:var(--c4hh-uc-waermewende)}.uc-personas{--uc:var(--c4hh-uc-personas)}.uc-landwirtschaft{--uc:var(--c4hh-uc-landwirtschaft)}.uc-lenzsiedlung{--uc:var(--c4hh-uc-lenzsiedlung)}.uc-wissen{--uc:var(--c4hh-uc-wissen)}.uc-dot{border-radius:var(--kern-metric-border-radius-circle);width:12px;height:12px;display:inline-block}.uc-bar,.uc-dot{background:var(--uc,var(--border));flex-shrink:0}.uc-bar{height:var(--kern-metric-border-width-bold);display:block}.table{border-collapse:collapse;border-spacing:0;width:100%}.table>caption{caption-side:top;padding:var(--kern-metric-baseline-title-default-padding-top) 0 var(--kern-metric-baseline-title-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-adaptive);font-weight:var(--kern-typography-font-weight-title-default);line-height:var(--kern-typography-line-height-medium-adaptive)}.table td,.table th,.table>caption{text-align:left;color:var(--kern-color-layout-text-default)}.table td,.table th{vertical-align:top;padding:calc(var(--kern-metric-baseline-body-default-padding-top) + var(--kern-metric-space-small)) var(--kern-metric-space-x-small) calc(var(--kern-metric-baseline-body-default-padding-bottom) + var(--kern-metric-space-small));font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-body-default);line-height:var(--kern-typography-line-height-medium-static);box-shadow:inset 0 -1px 0 0 var(--kern-color-layout-border)}.table th{font-weight:var(--kern-typography-font-weight-semi-bold)}.table tfoot{box-shadow:inset 0 1px 0 0 var(--kern-color-layout-border)}.table tfoot td{font-weight:var(--kern-typography-font-weight-semi-bold)}.table-small>caption{padding:var(--kern-metric-baseline-heading-small-padding-top) 0 var(--kern-metric-baseline-heading-small-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static)}.table-small td,.table-small th{padding:calc(var(--kern-metric-baseline-body-small-padding-top) + var(--kern-metric-space-small)) var(--kern-metric-space-x-small) calc(var(--kern-metric-baseline-body-small-padding-bottom) + var(--kern-metric-space-small));font-size:var(--kern-typography-font-size-small-static)}.table .cell-numeric{padding-right:var(--kern-metric-space-large);text-align:right;white-space:nowrap}.table .cell-action{text-align:right;white-space:nowrap;vertical-align:middle;padding-top:0;padding-bottom:0}.table-striped tbody tr:nth-child(odd)>*{background:var(--kern-color-layout-background-level-1)}.table-interactive tbody tr{cursor:pointer}.table-interactive tbody tr:hover>*{background:var(--kern-color-action-state-indicator-tint-hover-opacity)}.table tr.row-selected>*,.table tr[aria-selected=true]>*{background:var(--kern-color-layout-background-level-1)}.table tr.row-selected>:first-child,.table tr[aria-selected=true]>:first-child{box-shadow:inset var(--kern-metric-border-width-bold) 0 0 var(--kern-color-action-default),inset 0 -1px 0 0 var(--kern-color-layout-border)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.c4-body,.c4-body-l,.c4-body-s,.c4-heading-l,.c4-heading-m,.c4-heading-s,.c4-heading-xl,.c4-label,.c4-label-s,.c4-preline,.c4-title,.c4-title-l,.c4-title-s{color:var(--kern-color-layout-text-default);letter-spacing:0;font-style:normal}.c4-heading-xl{padding:var(--kern-metric-baseline-heading-x-large-padding-top) 0 var(--kern-metric-baseline-heading-x-large-padding-bottom);font-size:var(--kern-typography-font-size-x-large-adaptive);font-weight:var(--kern-typography-font-weight-heading-balanced);line-height:var(--kern-typography-line-height-x-large-adaptive)}.c4-heading-l{padding:var(--kern-metric-baseline-heading-large-padding-top) 0 var(--kern-metric-baseline-heading-large-padding-bottom);font-size:var(--kern-typography-font-size-large-adaptive);line-height:var(--kern-typography-line-height-large-adaptive)}.c4-heading-l,.c4-heading-m{font-weight:var(--kern-typography-font-weight-heading-default)}.c4-heading-m{padding:var(--kern-metric-baseline-heading-medium-padding-top) 0 var(--kern-metric-baseline-heading-medium-padding-bottom);font-size:var(--kern-typography-font-size-medium-adaptive);line-height:var(--kern-typography-line-height-medium-adaptive)}.c4-heading-s{padding:var(--kern-metric-baseline-heading-small-padding-top) 0 var(--kern-metric-baseline-heading-small-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-heading-default);line-height:var(--kern-typography-line-height-medium-static)}.c4-title-l{padding:var(--kern-metric-baseline-title-large-padding-top) 0 var(--kern-metric-baseline-title-large-padding-bottom);font-size:var(--kern-typography-font-size-large-adaptive);line-height:var(--kern-typography-line-height-large-adaptive)}.c4-title,.c4-title-l{font-weight:var(--kern-typography-font-weight-title-default)}.c4-title{padding:var(--kern-metric-baseline-title-default-padding-top) 0 var(--kern-metric-baseline-title-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-adaptive);line-height:var(--kern-typography-line-height-medium-adaptive)}.c4-title-s{padding:var(--kern-metric-baseline-title-small-padding-top) 0 var(--kern-metric-baseline-title-small-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-title-default);line-height:var(--kern-typography-line-height-medium-static)}.c4-body-l{padding:var(--kern-metric-baseline-body-large-padding-top) 0 var(--kern-metric-baseline-body-large-padding-bottom);font-size:var(--kern-typography-font-size-large-static);font-weight:var(--kern-typography-font-weight-body-default);line-height:var(--kern-typography-line-height-large-static)}.c4-body{padding:var(--kern-metric-baseline-body-default-padding-top) 0 var(--kern-metric-baseline-body-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-static)}.c4-body,.c4-body-s{font-weight:var(--kern-typography-font-weight-body-default);line-height:var(--kern-typography-line-height-medium-static)}.c4-body-s{padding:var(--kern-metric-baseline-body-small-padding-top) 0 var(--kern-metric-baseline-body-small-padding-bottom);font-size:var(--kern-typography-font-size-small-static)}.c4-label{padding:var(--kern-metric-baseline-label-default-padding-top) 0 var(--kern-metric-baseline-label-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-static)}.c4-label,.c4-label-s{width:fit-content;font-weight:var(--kern-typography-font-weight-label-default);line-height:var(--kern-typography-line-height-medium-static)}.c4-label-s{padding:var(--kern-metric-baseline-label-small-padding-top) 0 var(--kern-metric-baseline-label-small-padding-bottom);font-size:var(--kern-typography-font-size-small-static)}.c4-preline{width:fit-content;padding:var(--kern-metric-baseline-preline-default-padding-top) 0 var(--kern-metric-baseline-preline-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-preline-default);line-height:var(--kern-typography-line-height-medium-static)}.c4-muted,.c4-preline{color:var(--kern-color-layout-text-muted)}.c4-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ol-zoom{background:0 0;flex-direction:column;gap:8px;display:flex;inset:auto 12px 44px auto}.ol-control button{width:var(--kern-metric-dimension-x-large);height:var(--kern-metric-dimension-x-large);background:var(--kern-color-layout-background-default);color:var(--kern-color-action-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-action-default);border-radius:var(--kern-metric-border-radius-default);cursor:pointer;box-shadow:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:28px;font-weight:400;line-height:1;transition:background .12s;display:inline-flex}.ol-control button:focus,.ol-control button:hover{background:var(--bg-hover);color:var(--kern-color-action-default)}.ol-control button:focus-visible{outline:var(--c4hh-focus-width) solid var(--kern-color-action-focus-default);outline-offset:var(--c4hh-focus-offset)}.ol-attribution{border-radius:var(--kern-metric-border-radius-small);background:#ffffffe6;bottom:8px;left:auto;right:8px}.ol-attribution ul{color:var(--muted);font-size:12px;line-height:16px}.ol-attribution button{width:var(--kern-metric-dimension-large);height:var(--kern-metric-dimension-large);font-size:var(--kern-typography-font-size-small-static);background:0 0;border-color:#0000}.bal[data-v-278b3105]{--bal-line:var(--kern-color-feedback-info);border-radius:var(--kern-metric-border-radius-default);outline:var(--kern-metric-border-width-default) solid var(--bal-line);background:var(--kern-color-feedback-info-background);color:var(--kern-color-layout-text-default)}.bal-success[data-v-278b3105]{--bal-line:var(--kern-color-feedback-success);background:var(--kern-color-feedback-success-background)}.bal-warning[data-v-278b3105]{--bal-line:var(--kern-color-feedback-warning);background:var(--kern-color-feedback-warning-background)}.bal-danger[data-v-278b3105]{--bal-line:var(--kern-color-feedback-danger);background:var(--kern-color-feedback-danger-background)}.bal-head[data-v-278b3105]{padding:var(--kern-metric-space-default);align-items:flex-start;display:flex}.bal-titled>.bal-head[data-v-278b3105]{align-items:center}.bal-ic[data-v-278b3105]{--c4hh-icon-box:var(--kern-metric-dimension-large);color:var(--bal-line)}.bal-title[data-v-278b3105]{min-width:0;padding:var(--kern-metric-baseline-title-default-padding-top) var(--kern-metric-space-small) var(--kern-metric-baseline-title-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-adaptive);font-weight:var(--kern-typography-font-weight-title-default);line-height:var(--kern-typography-line-height-medium-adaptive);overflow-wrap:break-word}.bal-text[data-v-278b3105]{gap:var(--kern-metric-space-small);min-width:0;padding:0 var(--kern-metric-space-small);flex-direction:column;display:flex}.bal-msg[data-v-278b3105]{padding:var(--kern-metric-baseline-body-default-padding-top) 0 var(--kern-metric-baseline-body-default-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static);overflow-wrap:break-word}.bal-msg[data-v-278b3105]>*+*{margin-top:var(--kern-metric-space-small)}.bal-body[data-v-278b3105]{padding:var(--kern-metric-space-small) var(--kern-metric-space-large) var(--kern-metric-space-default);background:var(--kern-color-layout-background-default);outline:var(--kern-metric-border-width-light) solid var(--bal-line);border-radius:0 0 var(--kern-metric-border-radius-default) var(--kern-metric-border-radius-default);flex-direction:column}.bal-action[data-v-278b3105],.bal-body[data-v-278b3105]{gap:var(--kern-metric-space-small);display:flex}.bal-action[data-v-278b3105]{flex-wrap:wrap}.bal-small>.bal-head[data-v-278b3105]{padding:var(--kern-metric-space-small) 12px}.bal-small .bal-ic[data-v-278b3105]{--c4hh-icon-box:var(--kern-metric-dimension-default);margin-top:var(--kern-metric-space-x-small)}.bal-small.bal-titled .bal-ic[data-v-278b3105]{margin-top:0}.bal-small .bal-title[data-v-278b3105]{padding-top:var(--kern-metric-baseline-title-small-padding-top);padding-bottom:var(--kern-metric-baseline-title-small-padding-bottom);font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static)}.bal-small .bal-msg[data-v-278b3105]{padding-top:var(--kern-metric-baseline-body-small-padding-top);padding-bottom:var(--kern-metric-baseline-body-small-padding-bottom);font-size:var(--kern-typography-font-size-small-static)}.bal-small .bal-text>.bal-action[data-v-278b3105]{padding-bottom:var(--kern-metric-space-x-small)}.bal-small .bal-body[data-v-278b3105]{padding:var(--kern-metric-space-small) var(--kern-metric-space-default) 12px}@media (forced-colors:active){.bal[data-v-278b3105]{outline-color:canvastext}.bal-ic[data-v-278b3105]{color:canvastext}}.bin[data-v-90ce4bab]{width:100%;min-height:var(--kern-metric-dimension-x-large);padding:0 var(--kern-metric-space-default);background:var(--kern-color-form-input-background);color:var(--kern-color-layout-text-default);border:none;border-bottom:var(--kern-metric-border-width-default) solid var(--kern-color-form-input-border);border-radius:var(--kern-metric-border-radius-small);font-family:inherit;font-size:var(--kern-typography-font-size-medium-static);line-height:var(--kern-typography-line-height-medium-static)}.bin[data-v-90ce4bab]::placeholder{color:var(--kern-color-layout-text-muted)}.bin[data-v-90ce4bab]:hover:not(:disabled){border-bottom-width:var(--kern-metric-border-width-bold);padding-top:calc(var(--kern-metric-border-width-bold) - var(--kern-metric-border-width-default))}.bin[data-v-90ce4bab]:focus{outline:var(--c4hh-focus-width) solid var(--kern-color-action-focus-default);outline-offset:0;border-bottom-color:var(--kern-color-form-input-background)}.bin-invalid[data-v-90ce4bab]{background:var(--kern-color-feedback-danger-background);border-bottom-color:var(--kern-color-feedback-danger)}.bin-invalid[data-v-90ce4bab]:focus{outline-color:var(--kern-color-feedback-danger);border-bottom-color:var(--kern-color-feedback-danger-background)}.bin[data-v-90ce4bab]:disabled{opacity:var(--kern-color-action-state-opacity-disabled);cursor:not-allowed}.bmd-backdrop{background:rgb(0 0 0/var(--kern-color-action-state-opacity-overlay));padding:var(--kern-metric-space-default);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bmd-frame{background:var(--kern-color-layout-background-default);border:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border);border-radius:var(--kern-metric-border-radius-large);flex-direction:column;width:100%;display:flex;overflow:hidden}.bmd-frame:focus{outline:none}.bmd-head{align-items:flex-start;gap:var(--kern-metric-space-default);min-height:var(--kern-metric-dimension-3x-large);padding:var(--kern-metric-space-small) var(--kern-metric-space-small) 0 var(--kern-metric-space-x-large);flex:none;display:flex}.bmd-title{min-width:0;padding:var(--kern-metric-baseline-title-large-padding-top) 0 var(--kern-metric-baseline-title-large-padding-bottom);font-size:var(--kern-typography-font-size-large-adaptive);font-weight:var(--kern-typography-font-weight-title-default);line-height:var(--kern-typography-line-height-large-adaptive);color:var(--kern-color-layout-text-default);overflow-wrap:anywhere;flex:1}.bmd-close{flex:none}.bmd-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.bmd-body{padding:var(--kern-metric-space-small) var(--kern-metric-space-x-large) var(--kern-metric-space-large)}.bmd-fields{gap:var(--kern-metric-space-large);flex-direction:column;display:flex}.bmd-actions{justify-content:flex-end;align-items:flex-start;gap:var(--kern-metric-space-default);padding:var(--kern-metric-space-large) var(--kern-metric-space-x-large) var(--kern-metric-space-x-large);border-top:var(--kern-metric-border-width-light) solid var(--kern-color-decorative-border-default);flex-wrap:wrap;flex:none;display:flex}.bmd-actions>.bb{flex-grow:1}@media (width<=575px){.bmd-actions{flex-direction:column;align-items:stretch}}.cd-body[data-v-0e0c54e0]{gap:var(--kern-metric-space-default);flex-direction:column;display:flex}.cd-desc[data-v-0e0c54e0]{color:var(--kern-color-layout-text-default);white-space:pre-wrap}.bpb[data-v-a3cb05de]{gap:var(--kern-metric-space-small);flex-direction:column;display:flex}.bpb-track[data-v-a3cb05de]{height:var(--kern-metric-dimension-2x-small);background:var(--kern-color-feedback-default-background);position:relative;overflow:hidden}.bpb-fill[data-v-a3cb05de],.bpb-track[data-v-a3cb05de]{border-radius:var(--kern-metric-border-radius-small)}.bpb-fill[data-v-a3cb05de]{background:var(--kern-color-feedback-default);height:100%;transition:width .25s}.bpb-fill.bpb-indeterminate[data-v-a3cb05de]{width:35%;animation:1.4s ease-in-out infinite bpb-slide-a3cb05de;position:absolute}@keyframes bpb-slide-a3cb05de{0%{left:-35%}to{left:100%}}.bpb-label[data-v-a3cb05de]{font-size:var(--kern-typography-font-size-medium-static);font-weight:var(--kern-typography-font-weight-label-default);line-height:var(--kern-typography-line-height-medium-static);color:var(--kern-color-layout-text-default)}.bpb-on-dark .bpb-track[data-v-a3cb05de]{background:#ffffff24}.bpb-on-dark .bpb-fill[data-v-a3cb05de]{background:linear-gradient(90deg,var(--accent-on-dark),var(--accent-on-dark-soft))}.bpb-on-dark .bpb-fill.bpb-indeterminate[data-v-a3cb05de]{background:linear-gradient(90deg,transparent,var(--accent-on-dark-soft),transparent)}.bpb-on-dark .bpb-label[data-v-a3cb05de]{color:#ffffffd9}.asc[data-v-1b876f6d]{top:calc(var(--nav-height) + 12px);z-index:900;pointer-events:none;flex-direction:column;gap:8px;width:min(560px,100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.asc-row[data-v-1b876f6d]{pointer-events:auto;padding:var(--kern-metric-space-small) var(--kern-metric-space-small) var(--kern-metric-space-small) var(--kern-metric-space-default);background:color-mix(in srgb,var(--surface) 85%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:var(--kern-metric-border-width-light) solid var(--kern-color-layout-border);border-radius:var(--kern-metric-border-radius-default);box-shadow:var(--kern-shadow-elevation-default);align-items:flex-start;gap:12px;display:flex}.asc-body[data-v-1b876f6d]{min-width:0;padding:var(--kern-metric-space-small) 0;font-size:var(--kern-typography-font-size-small-static);line-height:var(--kern-typography-line-height-medium-static);flex-direction:column;flex:1;gap:4px;display:flex}.asc-head[data-v-1b876f6d]{align-items:baseline;gap:12px;display:flex}.asc-label[data-v-1b876f6d]{min-width:0;color:var(--kern-color-layout-text-default);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.asc-count[data-v-1b876f6d]{white-space:nowrap}.asc-count[data-v-1b876f6d],.asc-message[data-v-1b876f6d]{color:var(--kern-color-layout-text-muted)}.asc-message[data-v-1b876f6d]{word-break:break-word}.asc-bar[data-v-1b876f6d] .bpb-track{height:8px}.asc-spin[data-v-1b876f6d]{box-sizing:border-box;border:2px solid var(--kern-color-feedback-default-background);border-left-color:var(--kern-color-feedback-default);border-radius:50%;width:20px;height:20px;animation:1.5s linear infinite asc-rot-1b876f6d}@keyframes asc-rot-1b876f6d{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.asc-spin[data-v-1b876f6d]{animation-duration:6s}}.asc-action[data-v-1b876f6d],.asc-close[data-v-1b876f6d]{margin-top:var(--kern-metric-space-x-small);flex-shrink:0}.asc-fade-enter-active[data-v-1b876f6d],.asc-fade-leave-active[data-v-1b876f6d]{transition:opacity .2s}.asc-fade-enter-from[data-v-1b876f6d],.asc-fade-leave-to[data-v-1b876f6d]{opacity:0}@media (width<=640px){.asc[data-v-1b876f6d]{width:calc(100vw - 16px)}.asc-row[data-v-1b876f6d]{gap:8px}}.info-scroll[data-v-99869422]{flex:auto;min-height:0;overflow-y:auto}.info-md[data-v-99869422]{color:var(--text);font-size:14px;line-height:1.6}.info-md[data-v-99869422] h1{color:var(--accent);margin:0 0 10px;font-size:18px;font-weight:700}.info-md[data-v-99869422] h2{margin:18px 0 6px;font-size:15px;font-weight:700}.info-md[data-v-99869422] h3{margin:14px 0 4px;font-size:13px;font-weight:700}.info-md[data-v-99869422] p{margin:0 0 10px}.info-md[data-v-99869422] ol,.info-md[data-v-99869422] ul{margin:0 0 10px;padding-left:22px}.info-md[data-v-99869422] li{margin:2px 0}.info-md[data-v-99869422] a{color:var(--accent);text-decoration:underline}.info-md[data-v-99869422] img{max-width:100%;height:auto;margin:8px 0;display:block}.info-md[data-v-99869422] table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:13px}.info-md[data-v-99869422] td,.info-md[data-v-99869422] th{border:1px solid var(--border);text-align:left;vertical-align:top;padding:5px 8px}.info-md[data-v-99869422] th{background:var(--surface2);font-weight:700}.info-md[data-v-99869422] code{font-family:var(--mono);background:var(--surface2);border-radius:4px;padding:1px 5px;font-size:12px}.info-md[data-v-99869422] pre{background:var(--surface2);border-radius:6px;margin:0 0 10px;padding:10px 12px;overflow-x:auto}.info-md[data-v-99869422] pre code{background:0 0;padding:0}.info-md[data-v-99869422] blockquote{border-left:3px solid var(--border);color:var(--muted);margin:0 0 10px;padding:2px 12px}.info-md[data-v-99869422] hr{border:none;border-top:1px solid var(--border);margin:14px 0}.info-md[data-v-99869422] .info-acc{border-top:1px solid var(--border)}.info-md[data-v-99869422] .info-acc:last-of-type{border-bottom:1px solid var(--border)}.info-md[data-v-99869422] .info-acc>summary{cursor:pointer;color:var(--accent);justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;list-style:none;display:flex}.info-md[data-v-99869422] .info-acc>summary::-webkit-details-marker{display:none}.info-md[data-v-99869422] .info-acc[open]>summary{padding-bottom:6px}.info-md[data-v-99869422] .info-acc>summary:hover{color:var(--accent-hover)}.info-md[data-v-99869422] .info-acc>summary:focus-visible{outline:var(--c4hh-focus-width) solid var(--kern-color-action-focus-default);outline-offset:var(--c4hh-focus-inset);border-radius:4px}.info-md[data-v-99869422] .info-acc>summary>h2{color:inherit;margin:0;font-size:15px;font-weight:700}.info-md[data-v-99869422] .info-acc>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;flex:none;width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.info-md[data-v-99869422] .info-acc[open]>summary:after{transform:translateY(2px)rotate(-135deg)}.info-md[data-v-99869422] .info-acc>:last-child:not(summary){margin-bottom:14px}@media (prefers-reduced-motion:reduce){.info-md[data-v-99869422] .info-acc>summary:after{transition:none}}
