1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2530],{8707:(e,t,r)=>{"use strict";r.d(t,{H:()=>l});var s=r(7462),a=r(50148);function l(e={}){var t;let{isReadOnly:r}=e,[i,o]=(0,s.P)(e.isSelected,e.defaultSelected||!1,e.onChange),[n]=(0,a.useState)(i);return{isSelected:i,defaultSelected:null!=(t=e.defaultSelected)?t:n,setSelected:function(e){r||o(e)},toggle:function(){r||o(!i)}}}},12295:(e,t,r)=>{"use strict";r.d(t,{J:()=>i});var s=r(95014),a=r(90274),l=r(50148);function i(e={}){let{locale:t}=(0,s.Y)();return(0,l.useMemo)(()=>new(0,a.K)(t,e),[t,e])}},17486:(e,t,r)=>{"use strict";r.d(t,{k:()=>p});var s=r(73233),a=r(45224),l=r(19459),i=r(18107),o=r(35469),n=r(41692),u=r(12295),d=r(50148);let c=(0,d.createContext)(null),p=(0,d.forwardRef)(function(e,t){[e,t]=(0,s.JT)(e,t,c);let{value:r=0,minValue:p=0,maxValue:f=100}=e;r=(0,i.qE)(r,p,f);let[m,b]=(0,s._E)(!e["aria-label"]&&!e["aria-labelledby"]),{meterProps:v,labelProps:g}=function(e){let{progressBarProps:t,labelProps:r}=function(e){let{value:t=0,minValue:r=0,maxValue:s=100,valueLabel:a,isIndeterminate:d,formatOptions:c={style:"percent"}}=e,p=(0,l.$)(e,{labelable:!0}),{labelProps:f,fieldProps:m}=(0,n.M)({...e,labelElementType:"span"}),b=((t=(0,i.qE)(t,r,s))-r)/(s-r),v=(0,u.J)(c);if(!d&&!a){let e="percent"===c.style?b:t;a=v.format(e)}return{progressBarProps:(0,o.v)(p,{...m,"aria-valuenow":d?void 0:t,"aria-valuemin":r,"aria-valuemax":s,"aria-valuetext":d?void 0:a,role:"progressbar"}),labelProps:f}}(e);return{meterProps:{...t,role:"meter progressbar"},labelProps:r}}({...e,label:b}),h=(r-p)/(f-p)*100,y=(0,s.Sl)({...e,defaultClassName:"react-aria-Meter",values:{percentage:h,valueText:v["aria-valuetext"]}}),P=(0,l.$)(e,{global:!0});return d.createElement("div",{...(0,o.v)(P,y,v),ref:t,slot:e.slot||void 0},d.createElement(a.I.Provider,{value:{...g,ref:m,elementType:"span"}},y.children))})},21708:(e,t,r)=>{"use strict";r.d(t,{f:()=>m});var s=r(73233),a=r(72311),l=r(30077),i=r(52104),o=r(44160),n=r(31654),u=r(35469),d=r(19459),c=r(50148),p=r(8707);let f=(0,c.createContext)({}),m=(0,c.forwardRef)(function(e,t){[e,t]=(0,s.JT)(e,t,f);let r=(0,c.useContext)(a.G0),m=(0,p.H)(r&&null!=e.id?{isSelected:r.selectedKeys.has(e.id),onChange(t){r.setSelected(e.id,t)}}:e),{buttonProps:b,isPressed:v,isSelected:g,isDisabled:h}=r&&null!=e.id?(0,l.O)({...e,id:e.id},r,t):(0,i.q)({...e,id:null!=e.id?String(e.id):void 0},m,t),{focusProps:y,isFocused:P,isFocusVisible:S}=(0,o.o)(e),{hoverProps:D,isHovered:w}=(0,n.M)(e),E=(0,s.Sl)({...e,id:void 0,values:{isHovered:w,isPressed:v,isFocused:P,isSelected:m.isSelected,isFocusVisible:S,isDisabled:h,state:m},defaultClassName:"react-aria-ToggleButton"}),T=(0,d.$)(e,{global:!0});return delete T.id,delete T.onClick,c.createElement("button",{...(0,u.v)(T,E,b,y,D),ref:t,slot:e.slot||void 0,"data-focused":P||void 0,"data-disabled":h||void 0,"data-pressed":v||void 0,"data-selected":g||void 0,"data-hovered":w||void 0,"data-focus-visible":S||void 0})})},30077:(e,t,r)=>{"use strict";r.d(t,{$:()=>u,O:()=>d});var s=r(52104),a=r(96468),l=r(4415),i=r(19459),o=r(50148),n=r(95014);function u(e,t,r){let{isDisabled:s}=e,{toolbarProps:u}=function(e,t){let{"aria-label":r,"aria-labelledby":s,orientation:u="horizontal"}=e,[d,c]=(0,o.useState)(!1);(0,l.N)(()=>{var e;c(!!(t.current&&(null==(e=t.current.parentElement)?void 0:e.closest('[role="toolbar"]'))))});let{direction:p}=(0,n.Y)(),f="rtl"===p&&"horizontal"===u,m=(0,a.C7)(t),b=(0,o.useRef)(null);return{toolbarProps:{...(0,i.$)(e,{labelable:!0}),role:d?"group":"toolbar","aria-orientation":u,"aria-label":r,"aria-labelledby":null==r?s:void 0,onKeyDownCapture:d?void 0:e=>{if(e.currentTarget.contains(e.target)){if("horizontal"===u&&"ArrowRight"===e.key||"vertical"===u&&"ArrowDown"===e.key)f?m.focusPrevious():m.focusNext();else if("horizontal"===u&&"ArrowLeft"===e.key||"vertical"===u&&"ArrowUp"===e.key)f?m.focusNext():m.focusPrevious();else{if("Tab"!==e.key)return;e.stopPropagation(),b.current=document.activeElement,e.shiftKey?m.focusFirst():m.focusLast();return}e.stopPropagation(),e.preventDefault()}},onFocusCapture:d?void 0:e=>{var r,s;b.current&&!e.currentTarget.contains(e.relatedTarget)&&(null==(r=t.current)?void 0:r.contains(e.target))&&(null==(s=b.current)||s.focus(),b.current=null)},onBlurCapture:d?void 0:e=>{e.currentTarget.contains(e.relatedTarget)||b.current||(b.current=e.target)}}}}(e,r);return{groupProps:{...u,role:"single"===t.selectionMode?"radiogroup":u.role,"aria-disabled":s}}}function d(e,t,r){let a={isSelected:t.selectedKeys.has(e.id),defaultSelected:!1,setSelected(r){t.setSelected(e.id,r)},toggle(){t.toggleKey(e.id)}},{isPressed:l,isSelected:i,isDisabled:o,buttonProps:n}=(0,s.q)({...e,id:void 0,isDisabled:e.isDisabled||t.isDisabled},a,r);return"single"===t.selectionMode&&(n.role="radio",n["aria-checked"]=a.isSelected,delete n["aria-pressed"]),{isPressed:l,isSelected:i,isDisabled:o,buttonProps:n}}},52104:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var s=r(7496),a=r(62540),l=r(35469);function i(e,t,r){let{isSelected:i}=t,{isPressed:o,buttonProps:n}=(0,s.s)({...e,onPress:(0,a.c)(t.toggle,e.onPress)},r);return{isPressed:o,isSelected:i,isDisabled:e.isDisabled||!1,buttonProps:(0,l.v)(n,{"aria-pressed":i})}}},72311:(e,t,r)=>{"use strict";r.d(t,{WK:()=>c,G0:()=>d});var s=r(73233),a=r(30077),l=r(19459),i=r(35469),o=r(50148),n=r(7462);let u=(0,o.createContext)({}),d=(0,o.createContext)(null),c=(0,o.forwardRef)(function(e,t){[e,t]=(0,s.JT)(e,t,u);let r=function(e){let{selectionMode:t="single",disallowEmptySelection:r,isDisabled:s=!1}=e,[a,l]=(0,n.P)((0,o.useMemo)(()=>e.selectedKeys?new Set(e.selectedKeys):void 0,[e.selectedKeys]),(0,o.useMemo)(()=>e.defaultSelectedKeys?new Set(e.defaultSelectedKeys):new Set,[e.defaultSelectedKeys]),e.onSelectionChange);return{selectionMode:t,isDisabled:s,selectedKeys:a,setSelectedKeys:l,toggleKey(e){let s;
1"multiple"===t?(s=new Set(a)).has(e)&&(!r||s.size>1)?s.delete(e):s.add(e):s=new Set(a.has(e)&&!r?[]:[e]),l(s)},setSelected(e,t){t!==a.has(e)&&this.toggleKey(e)}}}(e),{groupProps:c}=(0,a.$)(e,r,t),p=(0,s.Sl)({...e,values:{isDisabled:r.isDisabled,state:r},defaultClassName:"react-aria-ToggleButtonGroup"}),f=(0,l.$)(e,{global:!0});return o.createElement("div",{...(0,i.v)(f,p,c),ref:t,slot:e.slot||void 0,"data-orientation":e.orientation||"horizontal","data-disabled":e.isDisabled||void 0},o.createElement(d.Provider,{value:r},p.children))})},74840:()=>{},90274:(e,t,r)=>{"use strict";r.d(t,{K:()=>o});let s=new Map,a=!1;try{a="exceptZero"===new Intl.NumberFormat("de-DE",{signDisplay:"exceptZero"}).resolvedOptions().signDisplay}catch{}let l=!1;try{l="unit"===new Intl.NumberFormat("de-DE",{style:"unit",unit:"degree"}).resolvedOptions().style}catch{}let i={degree:{narrow:{default:"\xb0","ja-JP":" 度","zh-TW":"度","sl-SI":" \xb0"}}};class o{format(e){let t="";if(t=a||null==this.options.signDisplay?this.numberFormatter.format(e):function(e,t,r){if("auto"===t)return e.format(r);{if("never"===t)return e.format(Math.abs(r));let s=!1;if("always"===t?s=r>0||Object.is(r,0):"exceptZero"===t&&(Object.is(r,-0)||Object.is(r,0)?r=Math.abs(r):s=r>0),!s)return e.format(r);{let t=e.format(-r),s=e.format(r),a=t.replace(s,"").replace(/\u200e|\u061C/,"");return 1!=[...a].length&&console.warn("@react-aria/i18n polyfill for NumberFormat signDisplay: Unsupported case"),t.replace(s,"!!!").replace(a,"+").replace("!!!",s)}}}(this.numberFormatter,this.options.signDisplay,e),"unit"===this.options.style&&!l){var r;let{unit:e,unitDisplay:s="short",locale:a}=this.resolvedOptions();if(!e)return t;let l=null==(r=i[e])?void 0:r[s];t+=l[a]||l.default}return t}formatToParts(e){return this.numberFormatter.formatToParts(e)}formatRange(e,t){if("function"==typeof this.numberFormatter.formatRange)return this.numberFormatter.formatRange(e,t);if(t<e)throw RangeError("End date must be >= start date");return`${this.format(e)} \u{2013} ${this.format(t)}`}formatRangeToParts(e,t){if("function"==typeof this.numberFormatter.formatRangeToParts)return this.numberFormatter.formatRangeToParts(e,t);if(t<e)throw RangeError("End date must be >= start date");let r=this.numberFormatter.formatToParts(e),s=this.numberFormatter.formatToParts(t);return[...r.map(e=>({...e,source:"startRange"})),{type:"literal",value:" â ",source:"shared"},...s.map(e=>({...e,source:"endRange"}))]}resolvedOptions(){let e=this.numberFormatter.resolvedOptions();return a||null==this.options.signDisplay||(e={...e,signDisplay:this.options.signDisplay}),l||"unit"!==this.options.style||(e={...e,style:"unit",unit:this.options.unit,unitDisplay:this.options.unitDisplay}),e}constructor(e,t={}){this.numberFormatter=function(e,t={}){let{numberingSystem:r}=t;if(r&&e.includes("-nu-")&&(e.includes("-u-")||(e+="-u-"),e+=`-nu-${r}`),"unit"===t.style&&!l){var a;let{unit:e,unitDisplay:r="short"}=t;if(!e)throw Error('unit option must be provided with style: "unit"');if(!(null==(a=i[e])?void 0:a[r]))throw Error(`Unsupported unit ${e} with unitDisplay = ${r}`);t={...t,style:"decimal"}}let o=e+(t?Object.entries(t).sort((e,t)=>e[0]<t[0]?-1:1).join():"");if(s.has(o))return s.get(o);let n=new Intl.NumberFormat(e,t);return s.set(o,n),n}(e,t),this.options=t}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.