"use strict";(self.webpackChunkunifiNetworkUi=self.webpackChunkunifiNetworkUi||[]).push([[87994],{547967(e,t,i){i.d(t,{AC:()=>T,D7:()=>S,Ie:()=>A,JL:()=>v,JX:()=>u,KY:()=>g,O2:()=>p,Op:()=>h,Rm:()=>I,e$:()=>E,t7:()=>m,yr:()=>f});var o=i(938984),n=i(814557),a=i(247816),s=i(409844),r=i(291508),d=i(61322),l=i(309130),c=i(100978);const h=(0,a.A)(c.A,(0,r.A)("inline","wrap"))`
  position: relative;
  flex: ${({inline:e})=>e?"1 1 0":"0 0 100%"};
  align-items: flex-start;
  flex-flow: ${({wrap:e})=>"row "+(e?"wrap":"nowrap")};
  gap: ${l.kc};
`,p=(0,a.A)(c.A,(0,r.A)("editMaxHeight","editFieldWrap"))`
  flex-direction: column;
  max-height: ${({editMaxHeight:e})=>`${e||300}px`};
  overflow-y: auto;
  overflow-x: hidden;
  gap: ${l.YC};

  ${({editFieldWrap:e,theme:{themeName:t}})=>e?`\n    gap: 0;\n\n    > * {\n      border-bottom: ${n.Ay[`desktop-border-divider-${t}`]};\n      padding-bottom: ${l.kc};\n      padding-top: ${l.kc};\n    }\n\n    > *:first-child {\n      padding-top: 0;\n    }\n\n    > *:last-child {\n      border-bottom: none;\n      padding-bottom: 0;\n    }\n  `:""}
`,T=(0,a.A)("div",(0,r.A)("isWindowsTable","rows","tableMaxHeight","marginTop"))`
  width: 100%;
  // windows table inherits height from parent container
  height: ${({rows:e,isWindowsTable:t})=>t&&`${d.I.ROW_HEIGHT*e+d.I.HEADER_HEIGHT}`}px;
  max-height: ${({tableMaxHeight:e})=>e?`${e}px`:"auto"};
  margin-top: ${({marginTop:e})=>e||l.Ln};

  table {
    td {
      max-width: 170px;

      span {
        overflow: hidden;
        text-overflow: ellipsis;
      }
    }
  }
`,S=(0,a.A)(o.A)`
  margin-right: ${l.YC};
`,g=s.AH`
  :first-of-type {
    padding: 0 ${l.fS} 0 0px;
  }
`,I="drag-and-drop-table-row-placeholder",m=(0,a.A)(c.A)`
  flex-direction: column;

  /* Adjust weird padding on the right side for the ID column when right aligned (drag & drop table) */
  table > thead > tr > th:last-of-type {
    padding-right: ${l.kc};
  }

  /* Add missing border between drag and drop groups (tbody elements) */
  table > tbody {
    border-bottom: ${({theme:{themeName:e}})=>n.Ay[`desktop-border-divider-${e}`]};
  }
  /* Last cell in table is hover content which is not used in this table */
  table > tbody[data-rbd-droppable-context-id] td:not(:last-of-type),
  table > thead > tr > th {
    /* Align drag & drop table cell padding to regular table padding */
    padding-right: ${l.kc} !important;
  }
  /* Align drop zone placeholder row when a row is dragged to matched the CSS overrides for drag and drop table we use */
  table .${I} {
    display: flex;
  }
`,v=s.AH`
  /* This is default for the table rows, so we need it for the header. */
  display: flex;
  width: 100%;

  > th:first-child {
    /* Since we flex the header, we must specify this to align with the table rows. */
    width: 24px;
  }
  > th:not(:first-child) {
    /* Something inside UIC sets the padding to 8px for table header and 5px for table rows. This aligns it to make flex work. */
    padding-right: ${l.kc} !important;
  }
`,E=s.AH`
  /* Override the padding-right of the first column to align with manage + drop modes. */
  > th:first-child {
    padding-right: ${l.kc} !important;
  }
  > th:first-child:has(> label) {
    padding-right: 1px !important;
    width: 36px;
  }
`,f=s.AH`
  /* UIC already does this for some table states, like drag and drop and when in manage mode. If we just use this ALWAYS, we're avoiding many issues related to using different alignment techniques in different places. */
  display: flex;
`,u=s.AH`
  tbody {
    display: flex;
    flex-direction: column;
  }
`;function A(e,t){return s.AH`
    width: ${t.width?`${t.width}px`:"auto"};
    min-width: ${t.minWidth?`${t.minWidth}px`:"0px"};
    flex: ${t.growthFactor||0} !important;
    padding-left: ${l.kc} !important;
    padding-right: ${l.kc} !important;
  `}},256468(e,t,i){var o;i.d(t,{EE:()=>a,Uh:()=>o,Vf:()=>n}),function(e){e.SINGLE="single",e.PLURAL="plural"}(o||(o={}));const n="editActive",a=20},531984(e,t,i){i.d(t,{w:()=>s});var o=i(602086),n=i(977872),a=i(205521);const s=e=>{const t=(0,n.wA)();(0,o.useEffect)(()=>{t((0,a.SQ)(e))},[t,e])}},762542(e,t,i){i.d(t,{y:()=>n});var o=i(531984);const n=e=>(0,o.w)(e.formState.isDirty)},612389(e,t,i){i.d(t,{A:()=>h});var o=i(274934),n=i(814557),a=i(938984),s=i(247816),r=i(263705),d=i(309130),l=i(100978);const c=(0,s.A)(a.A)`
  line-height: 20px;
`,h=({icon:e,description:t,action:i,footer:a,background:s,...h})=>{const{themeName:p}=(0,r.u)();return(0,o.jsxs)(l.A,{flexGrow:1,borderRadius:d.YC,padding:d.kc,background:s||n.Ay[`desktop-color-neutral-01-${p}`],gap:d.kc,flexDirection:"column",...h,children:[(0,o.jsxs)(l.A,{flexGrow:1,gap:d.kc,children:[e,t?(0,o.jsx)(c,{size:"medium",children:t}):null,i?(0,o.jsx)(l.A,{marginLeft:"auto",children:(0,o.jsx)(c,{size:"medium",children:i})}):null]}),a]})}},753959(e,t,i){i.d(t,{A:()=>d});var o=i(274934),n=i(814557),a=i(853777),s=i(263705),r=i(612389);const d=({children:e,icon:t,background:i,...d})=>{const{themeName:l}=(0,s.u)();return(0,o.jsx)(r.A,{icon:t||(0,o.jsx)(a.A,{variant:"fill",size:"original",color:n.Ay[`desktop-color-ublue-06-${l}`]}),description:e,background:i,...d})}},535322(e,t,i){i.d(t,{A:()=>S,I:()=>o});var o,n=i(274934),a=i(814557),s=i(158885),r=i(247816),d=i(565527),l=i(309130),c=i(100978),h=i(291508);!function(e){e.ACCORDION="accordion",e.BUTTON_LIST="buttonList"}(o||(o={}));const p=(0,r.A)(c.A,(0,h.A)("marginBottom","isButtonList","margin","flex","width","padding","nested","background"))`
  background-color: ${({background:e,nested:t,theme:{themeName:i}})=>e||a.Ay[i===d.S.DARK?`desktop-color-neutral-${t?"00":"01"}-${d.S.DARK}`:`desktop-color-neutral-${t?"01":"00"}-${d.S.LIGHT}`]};
  padding: ${({isButtonList:e,padding:t})=>t||(e?`0 ${l.Ln}`:l.Ln)};
  margin-bottom: ${({marginBottom:e})=>e||l.Ln};
  ${({margin:e})=>e?`margin: ${e};`:""}
  border-radius: 8px;
  flex-direction: column;
  width: ${({width:e="100%"})=>e};
  flex: ${({flex:e=0})=>e};
  > :last-child {
    margin-bottom: 0;
  }
  thead {
    tr {
      height: 32px !important;
    }
    th {
      text-transform: none;
    }
  }
  ${({isButtonList:e})=>e?`\n    > div {\n      display: flex;\n      height: 48px;\n      border-bottom: ${({theme:{themeName:e}})=>a.Ay[`desktop-border-divider-${e}`]};\n      &:last-child {\n        border-bottom: none;\n      }\n    }\n  `:""}
`,T=(0,r.A)(s.A,(0,h.A)("marginBottom","margin","flex","padding","nested","background"))`
  background-color: ${({background:e,nested:t,theme:{themeName:i}})=>e||a.Ay[i===d.S.DARK?`desktop-color-neutral-${t?"00":"01"}-${d.S.DARK}`:`desktop-color-neutral-${t?"01":"00"}-${d.S.LIGHT}`]};
  margin-bottom: ${({theme:e,marginBottom:t})=>t||e.spacing["spacing-l"]};
  ${({margin:e})=>e?`margin: ${e};`:""}
  ${({padding:e})=>e?`padding: ${e};`:""}
  border-radius: 8px;
  flex-direction: column;
  flex: ${({flex:e=0})=>e};
  > :last-child {
    margin-bottom: 0;
  }
  thead {
    tr {
      height: 32px !important;
    }
    th {
      text-transform: none;
    }
  }
  > li {
    > div:first-child {
      background: ${({background:e,theme:{themeName:t}})=>e||a.Ay[t===d.S.DARK?`desktop-color-neutral-01-${d.S.DARK}`:`desktop-color-neutral-00-${d.S.LIGHT}`]};
      height: 48px;
      padding: 0 ${l.Ln};
    }
    > div:nth-child(2) {
      margin-bottom: 0;
      padding: 0;
      > div {
        padding: 0 ${l.Ln} ${l.Ln};
      }
    }
  }
`,S=({type:e,marginBottom:t,margin:i,padding:a,flex:s,width:r,nested:d,...l})=>"items"in l?(0,n.jsx)(T,{marginBottom:t,margin:i,padding:a,flex:s,nested:d,...l}):(0,n.jsx)(p,{nested:d,width:r,marginBottom:t,margin:i,padding:a,flex:s,isButtonList:e===o.BUTTON_LIST,...l,children:l.children})},796091(e,t,i){i.d(t,{A:()=>r});var o=i(274934),n=i(833466),a=i(309130),s=i(100978);const r=e=>(0,o.jsx)(s.A,{paddingTop:a.YC,paddingBottom:a.YC,gap:a.Ln,rowGap:a.YC,flexWrap:"wrap",minHeight:n.b,alignItems:"center",...e})},480562(e,t,i){i.d(t,{i:()=>s});var o=i(274934),n=i(125799),a=i(767822);const s=e=>(0,o.jsx)(n.A,{description:e.option&&"tooltipDescription"in e.option?e.option.tooltipDescription:null,position:"left",portal:!0,children:(0,o.jsx)(a.q,{...e})})},61322(e,t,i){i.d(t,{I:()=>o});const o={HEADER_HEIGHT:32,ROW_HEIGHT:32,EDIT_FIELD_HEIGHT:36,getHeight(e,t,i,o){return Math.min((o||this.ROW_HEIGHT)*e+(i??this.HEADER_HEIGHT),(o||this.ROW_HEIGHT)*t+(i??this.HEADER_HEIGHT))},getEditContainerHeight(e,t,i){return Math.min((i||this.EDIT_FIELD_HEIGHT)*e,(i||this.EDIT_FIELD_HEIGHT)*t)}}},246798(e,t,i){i.d(t,{Ay:()=>l});var o=i(274934),n=i(42220),a=i(104669),s=i(976888),r=i(260334);const d=e=>{if(!e)return[];const t=Object.values(e).map(e=>(e=>"object"==typeof e&&null!==e&&"type"in e&&"string"==typeof e.type)(e)?d(e):[]);return[e.message,...t.flat()].filter(s.z)},l=function({name:e,form:t,noMargin:i}){const s=(0,r.L_)();return(0,o.jsx)(n.xI,{name:e,control:t.control,render:({fieldState:e})=>{const t=d(e.error)[0];return(0,o.jsx)(o.Fragment,{children:e.invalid&&t?(0,o.jsx)(a.A,{isInvalid:!0,style:i?{paddingTop:0,paddingBottom:0}:void 0,label:s(t)}):null})}})}},846294(e,t,i){i.d(t,{A:()=>l});var o=i(274934),n=i(125799),a=i(409844),s=i(184931),r=i(877840);const d=a.AH`
  width: fit-content;
`,l=({reasons:e,reason:t,children:i,isInteractive:a,noWrap:l,position:c,fitContent:h})=>{const p=(0,s.pv)(),T=[t,...e||[]].filter(Boolean)[0]||null,S=!!T;return(0,o.jsx)(r.A,{isDisabled:{fields:S,labels:S,tooltipIcons:S,tooltipPopovers:!p.fields&&S},children:(0,o.jsx)(n.A,{description:p.fields?null:T,portal:!0,isInteractive:a,noWrap:l,position:c,className:h?d:void 0,children:i})})}},877840(e,t,i){i.d(t,{A:()=>r});var o=i(274934),n=i(602086),a=i(184931),s=i(712642);const r=({isDisabled:e,isAdditive:t=!0,children:i})=>{const r=(0,a.pv)(),d=(0,n.useMemo)(()=>"boolean"==typeof e?{fields:e,labels:e,tooltipIcons:e,tooltipPopovers:!1}:e,[e]),l=(0,n.useMemo)(()=>({fields:t?d.fields||r.fields:d.fields,labels:t?d.labels||r.labels:d.labels,tooltipIcons:t?d.tooltipIcons||r.tooltipIcons:d.tooltipIcons,tooltipPopovers:t?d.tooltipPopovers||r.tooltipPopovers:d.tooltipPopovers}),[t,d.fields,d.labels,d.tooltipIcons,d.tooltipPopovers,r.fields,r.labels,r.tooltipIcons,r.tooltipPopovers]);return(0,o.jsx)(s.I.Provider,{value:l,children:i})}},625133(e,t,i){i.d(t,{A:()=>c});var o=i(274934),n=i(42220),a=i(762705),s=i(309130),r=i(304151),d=i(100978),l=i(184931);const c=function({control:e,name:t,children:i,tooltip:c,tooltipProps:h,onToggle:p,renderCheckbox:T,inputClassName:S}){const g=(0,l.mQ)();return(0,o.jsx)(n.xI,{control:e,name:t,render:({field:e})=>{const t=(0,o.jsx)(a.A,{id:e.name,onChange:({target:{checked:t}})=>{e.onChange(t),p?.(t)},checked:!!e.value,disabled:g,inputClassName:S,children:i});return(0,o.jsxs)(d.A,{gap:s.YC,alignItems:"center",children:[T?T(t,e):t,c?(0,o.jsx)(r.A,{description:c,...h}):null]})}})}},689941(e,t,i){i.d(t,{A:()=>p});var o=i(274934),n=i(693371),a=i(42220),s=i(480562),r=i(164487),d=i(597750),l=i(147045),c=i(260334),h=i(184931);const p=function({control:e,name:t,label:i,options:p,tooltip:T,tooltipProps:S,placeholder:g,renderOption:I,onChange:m,onAfterChange:v,searchable:E,searchableProps:f,portal:u,maxHeight:A,disableValidationMessage:_,isReadOnly:N,[l.L]:L}){const x=(0,h.mQ)(),b=(0,c.L_)();return(0,o.jsx)(a.xI,{control:e,name:t,render:({field:e,fieldState:l,formState:c})=>(0,o.jsxs)(d.A,{gap:2,children:[i?(0,o.jsx)(r.A,{htmlFor:t,tooltip:T,tooltipProps:{portal:!0,...S},children:i}):null,(0,o.jsx)(n.A,{variant:"secondary",width:"100%",renderOption:I??s.i,options:p,...e,readOnly:N,disabled:x,onChange:(t,i)=>{const o=m?m(i,{field:e,fieldState:l,formState:c}):e.onChange(i);return v?.(i),o},value:e.value??"",invalid:l.invalid&&!_?b((0,a.Jt)(c.errors,t)?.message)||!0:void 0,placeholder:g,searchable:E,searchableProps:f,portal:u,"data-testid":L,maxHeight:A})]})})}},16805(e,t,i){i.d(t,{A:()=>l});var o=i(274934),n=i(42220),a=i(843615),s=i(309130),r=i(260334),d=i(184931);const l=function({control:e,name:t,label:i,placeholder:l,tooltip:c,tooltipProps:h,contentAfter:p,arrowSize:T,min:S,max:g,step:I,value:m,iconBefore:v,onAfterChange:E,onChange:f}){const u=(0,d.mQ)(),A=(0,r.L_)();return(0,o.jsx)(n.xI,{control:e,name:t,render:({field:{ref:e,...r},fieldState:d,formState:_})=>(0,o.jsx)(a.A,{type:"number",variant:"secondary",width:"100%",...r,value:m??r.value??"",onChange:e=>{f?f(e,_):r.onChange(e.target.value?.length?+e.target.value:null),E?.(e)},disabled:u,invalid:d.invalid?A((0,n.Jt)(_.errors,t)?.message)||!0:void 0,labelTooltip:c,labelTooltipProps:{style:{opacity:u?s.xN:void 0,...h?.style},...h},label:i,placeholder:l,arrowSize:T,contentAfter:p,iconBefore:v,step:I,min:S,max:g})})}},482609(e,t,i){i.d(t,{A:()=>h});var o=i(274934),n=i(602086),a=i(42220),s=i(956976),r=i(309130),d=i(304151),l=i(100978),c=i(184931);const h=(0,n.forwardRef)(function({control:e,name:t,children:i,tooltip:n,tooltipProps:h,value:p,onCheck:T,...S},g){const I=(0,c.mQ)();return(0,o.jsx)(a.xI,{control:e,name:t,render:({field:e})=>(0,o.jsxs)(l.A,{gap:r.YC,alignItems:"center",ref:g,...S,children:[(0,o.jsx)(s.A,{id:e.name,onChange:({target:{checked:t}})=>{t&&(e.onChange(p),T?.())},checked:e.value===p,disabled:I,value:e.value,children:i}),n?(0,o.jsx)(d.A,{description:n,...h}):null]})})})},166130(e,t,i){i.d(t,{A:()=>p});var o=i(274934),n=i(42220),a=i(383061);const s=(0,i(247816).A)(a.A)`
  width: auto;
  flex: none;
`;var r=i(164487),d=i(597750),l=i(100978),c=i(246798),h=i(184931);const p=function({form:e,name:t,label:i,tabs:a,tooltip:p,tooltipProps:T,variant:S,onAfterChange:g}){const I=(0,h.mQ)();return(0,o.jsx)(n.xI,{control:e.control,name:t,render:({field:n})=>(0,o.jsxs)(d.A,{children:[i?(0,o.jsx)(r.A,{htmlFor:t,tooltip:p,tooltipProps:T,children:i}):null,(0,o.jsx)(l.A,{alignItems:"center",justifyContent:"flex-start",children:(0,o.jsx)(s,{id:t,variant:S??"filter",tabs:a,selectedTab:n.value||null,onSelectTab:({id:e})=>{e!==n.value&&(n.onChange(e),g?.(e))},disabled:I,ref:n.ref})}),(0,o.jsx)(c.Ay,{form:e,name:t})]})})}},635891(e,t,i){i.d(t,{A:()=>c});var o=i(274934),n=i(42220),a=i(843615),s=i(95032),r=i(309130),d=i(260334),l=i(184931);const c=function({control:e,name:t,label:i,placeholder:c,tooltip:h,tooltipProps:p,autoFocus:T,motif:S,onChange:g,onBlur:I,onAfterChange:m,onPaste:v,onKeyDown:E,passwordToggle:f,type:u,helperMessage:A,autoComplete:_,contentBefore:N,contentAfter:L,onFocus:x,value:b,invalid:w}){const G=(0,l.mQ)(),C=(0,l.Im)(),O=(0,l.q)(),P=(0,d.L_)();return(0,o.jsx)(n.xI,{control:e,name:t,render:({field:e,fieldState:d,formState:l})=>(0,o.jsx)(a.A,{type:u||(f?"password":"text"),variant:"secondary",width:"100%",autoFocus:T,...e,onChange:t=>{g?g(t,e,l):e.onChange(t),m?.(t)},onBlur:t=>{I?I(t,e,l):e.onBlur()},onFocus:x,onPaste:v,disabled:G,value:b??e.value?.toString(),invalid:w||(d.invalid?(0,o.jsxs)(s.A,{variant:"inherit",style:{overflowWrap:"break-word"},children:[P((0,n.Jt)(l.errors,t)?.message)||!0," "]}):void 0),label:i,placeholder:c,labelTooltip:h,labelTooltipProps:{style:{opacity:C?r.xN:void 0,pointerEvents:O?"none":void 0,...p?.style},...p},motif:S,passwordToggle:f,helperMessage:A,autoComplete:_,onKeyDown:E,contentBefore:N,contentAfter:L})})}},871808(e,t,i){i.d(t,{A:()=>s});var o=i(602086),n=i(977872),a=i(167933);const s=e=>(0,n.d4)((0,o.useMemo)(()=>(0,a.jN)(e),[e]))},519372(e,t,i){i.d(t,{A:()=>r,TM:()=>c,f9:()=>l});var o=i(95857),n=i(956978),a=i(670241);const s={[a.v.SETTINGS_WIFI]:e=>!e.devicesHaveLastFetchTime||e.hasApAdopted,[a.v.SETTINGS_WIFI_SPEED_LIMIT_PROFILES]:e=>!e.devicesHaveLastFetchTime||e.hasApAdopted,[a.v.SETTINGS_NETWORKS]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasSwitchAdopted||e.hasApAdopted,[a.v.SETTINGS_INTERNET]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway,[a.v.SETTINGS_TELEPORT]:e=>e.features.has(o.Xj.TELEPORT),[a.v.SETTING_ROUTING]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasL3SwitchAdopted,[a.v.SETTINGS_SECURITY]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasL3SwitchAdopted,[a.v.SETTINGS_RADIUS]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway,[a.v.NETWORK_OBJECTS]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway,[a.v.SETTINGS_ETHERNET_PORTS]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasSwitchAdopted,[a.v.SETTINGS_PROFILES]:e=>!e.devicesHaveLastFetchTime||e.hasApAdopted||e.hasSiteGateway||e.hasSwitchAdopted,[a.v.SETTINGS_VPN]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway,[a.v.SETTINGS_VPN_CLIENT]:e=>e.hasSiteGateway&&!(0,n.oWO)({type:e.siteGatewayInterfaces.type})&&!(0,n.ziy)({model:e.siteGatewayInterfaces.model}),[a.v.SETTINGS_POLICY]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasL3SwitchAdopted||e.features.has(o.Xj.SWITCH_CUSTOM_ACL_RULES)||e.features.has(o.Xj.ZONE_BASED_FIREWALL)||e.features.has(o.Xj.USER_DEFINED_NAT_RULES)||e.features.has(o.Xj.STATIC_DNS),[a.v.SETTINGS_POLICY_ACL]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.SWITCH_CUSTOM_ACL_RULES),[a.v.SETTINGS_POLICY_QOS]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.ZONE_BASED_FIREWALL),[a.v.SETTINGS_POLICY_NAT]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.USER_DEFINED_NAT_RULES),[a.v.SETTINGS_POLICY_DNS]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.STATIC_DNS),[a.v.SETTINGS_POLICY_PORT_FORWARDING]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway,[a.v.SETTINGS_POLICY_FIREWALL]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.ZONE_BASED_FIREWALL),[a.v.SETTINGS_POLICY_ROUTE]:e=>!e.devicesHaveLastFetchTime||e.hasSiteGateway||e.hasL3SwitchAdopted,[a.v.SETTINGS_CONTENT_FILTER]:e=>!e.devicesHaveLastFetchTime||e.features.has(o.Xj.CLOUDFLARE_CONTENT_FILTERING)},r=(e,t)=>!!s[e]?.(t),d={[a.v.SETTINGS_WIFI]:()=>!0,[a.v.SETTINGS_WIFI_SPEED_LIMIT_PROFILES]:()=>!0,[a.v.SETTINGS_NETWORKS]:()=>!0,[a.v.SETTINGS_INTERNET]:()=>!0,[a.v.SETTINGS_TELEPORT]:()=>!0,[a.v.SETTING_ROUTING]:()=>!0,[a.v.SETTINGS_SECURITY]:()=>!0,[a.v.SETTINGS_RADIUS]:()=>!0,[a.v.NETWORK_OBJECTS]:()=>!0,[a.v.SETTINGS_ETHERNET_PORTS]:()=>!0,[a.v.SETTINGS_PROFILES]:()=>!0,[a.v.SETTINGS_VPN]:()=>!0,[a.v.SETTINGS_VPN_CLIENT]:()=>!0,[a.v.SETTINGS_POLICY]:()=>!0,[a.v.SETTINGS_POLICY_ACL]:()=>!1,[a.v.SETTINGS_POLICY_QOS]:()=>!1,[a.v.SETTINGS_POLICY_NAT]:()=>!1,[a.v.SETTINGS_POLICY_DNS]:()=>!1,[a.v.SETTINGS_POLICY_PORT_FORWARDING]:()=>!0,[a.v.SETTINGS_POLICY_FIREWALL]:()=>!1,[a.v.SETTINGS_POLICY_ROUTE]:()=>!0,[a.v.SETTINGS_CONTENT_FILTER]:()=>!1},l=(e,t)=>d[e]?.(t),c=(e,t)=>!!t.selfPreconfigureApprovals?.includes(e)&&l(e,t)},670241(e,t,i){var o;i.d(t,{v:()=>o}),function(e){e.SETTINGS_WIFI="settingsWifi",e.SETTINGS_NETWORKS="settingsNetworks",e.SETTINGS_INTERNET="settingsInternet",e.SETTINGS_TELEPORT="settingsTeleport",e.SETTINGS_VPN="settingsVpn",e.SETTING_ROUTING="settingsRouting",e.SETTINGS_SECURITY="settingsSecurity",e.SETTINGS_ETHERNET_PORTS="settingsEthernetPorts",e.SETTINGS_WIFI_SPEED_LIMIT_PROFILES="settingsWifiSpeedLimitProfiles",e.SETTINGS_RADIUS="settingsRadius",e.NETWORK_OBJECTS="settingsNetworkObjects",e.SETTINGS_PROFILES="settingsProfiles",e.SETTINGS_VPN_CLIENT="vpnClient",e.SETTINGS_CONTENT_FILTER="settingsContentFilter",e.SETTINGS_POLICY="settingsPolicy",e.SETTINGS_POLICY_ACL="settingsPolicyAcl",e.SETTINGS_POLICY_QOS="settingsPolicyQos",e.SETTINGS_POLICY_NAT="settingsPolicyNat",e.SETTINGS_POLICY_DNS="settingsPolicyDns",e.SETTINGS_POLICY_PORT_FORWARDING="settingsPolicyPortForwarding",e.SETTINGS_POLICY_FIREWALL="settingsPolicyFirewall",e.SETTINGS_POLICY_ROUTE="settingsPolicyRoute"}(o||(o={}))},92781(e,t,i){i.d(t,{C:()=>d});var o=i(222102),n=i(570801),a=i(167933),s=i(754924),r=i(655424);const d=(0,o.Mz)(s.$8,s.m9,s.N4,s.at,s.Tp,a.et,n.UP,s.IP,s.C$,r.Az,(e,t,i,o,n,a,s,r,d,l)=>({devicesHaveLastFetchTime:e,hasSiteGateway:t,hasApAdopted:i,hasSwitchAdopted:o,hasL3SwitchAdopted:n,features:a,selfPreconfigureApprovals:s,siteGatewayInterfaces:r,isUsg:d,isFirewallManagedByOrchestration:l}))},976888(e,t,i){function o(e){return Boolean(e)}i.d(t,{z:()=>o})}}]);