PageSourceSearch

https://prismacloud.com/1436.e5454bb3b58f162807fc.js

js prismacloud.com collected 2026-10-02 00:54:26 UTC 139,109 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkspa_prismacloud=self.webpackChunkspa_prismacloud||[]).push([[1436],{65358(e,n,t){t.d(n,{e:()=>p});var r,i=t(5544),a=t(57528),o=t(96540),s=t(73656),c=t(15279),u=t(26739),d=t(74848),l=(0,u.Ay)(s.A)(r||(r=(0,a.A)(["\n  & {\n    border-radius: 8px;\n    border: solid "," 1px;\n    background-color: #fff;\n    .MuiToggleButtonGroup-grouped {\n      margin: ",";\n      border: 0;\n      min-width: 48px;\n      min-height: 28px;\n      background-color: #fff;\n      border-radius: 4px;\n      font-size: 14px;\n      font-weight: 300;\n      line-height: 20px;\n      transition: background-color\n        ",";\n      &.Mui-selected {\n        background-color: ",";\n      }\n      &.Mui-disabled {\n        border: 0;\n      }\n      &:hover:not(.Mui-selected) {\n        background-color: ",";\n      }\n      &:hover.Mui-selected {\n        background-color: ",";\n      }\n      &:not(:first-of-type) {\n        border-radius: 4px;\n      }\n      &:first-of-type {\n        border-radius: 4px;\n      }\n    }\n  }\n"])),function(e){return e.theme.palette.grey[200]},function(e){return e.theme.spacing(.5)},function(e){var n=e.theme;return"".concat(n.transitions.duration.shorter," ").concat(n.transitions.easing.easeInOut)},function(e){return e.theme.palette.primary.main},function(e){return e.theme.palette.grey[200]},function(e){return e.theme.palette.primary.main}),p=function(e){var n=(0,o.useState)(e.selectedItem),t=(0,i.A)(n,2),r=t[0],a=t[1];(0,o.useEffect)(function(){a(e.selectedItem)},[e.selectedItem]);var s=function(e,n){return function(){a(n),e.callback()}},u=e.items.map(function(e,n){return(0,d.jsx)(c.A,{id:e.id,value:n,disabled:!e.isEnabled,onClick:e.isEnabled?s(e,n):void 0,children:e.text},n)});return(0,d.jsx)(l,{className:"button-group",size:"small",exclusive:!0,value:r,children:u})}},62234(e,n,t){t.d(n,{j:()=>j});var r=t(5544),i=t(34164),a=t(96540),o=t(26739),s=t(45500),c=t(38333),u=t(85072),d=t.n(u),l=t(97825),p=t.n(l),g=t(77659),f=t.n(g),m=t(55056),v=t.n(m),A=t(10540),_=t.n(A),h=t(41113),b=t.n(h),C=t(14772),x={};x.styleTagTransform=b(),x.setAttributes=v(),x.insert=f().bind(null,"head"),x.domAPI=p(),x.insertStyleElement=_(),d()(C.A,x),C.A&&C.A.locals&&C.A.locals;var y=t(74848),P=(0,o.Ay)(s.t)(function(){return{width:"40px",height:"40px",minWidth:"40px",position:"sticky",padding:0}}),E=function(){return(0,y.jsxs)("svg",{className:"go-to-top-button__icon",width:"10",height:"16",viewBox:"0 0 10 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,y.jsx)("path",{d:"M0.5 5.5L5.00005 1.5L9.5 5.5",stroke:"var(--green-800)"}),(0,y.jsx)("path",{d:"M0.5 10.5L5.00005 6.5L9.5 10.5",stroke:"var(--green-700)"}),(0,y.jsx)("path",{d:"M0.5 15.5L5.00005 11.5L9.5 15.5",stroke:"var(--green-600)"})]})},j=function(){var e=(0,a.useState)(!1),n=(0,r.A)(e,2),t=n[0],o=n[1];(0,a.useEffect)(function(){return addEventListener("scroll",s),function(){removeEventListener("scroll",s)}},[]);var s=function(){window.scrollY>300?o(!0):o(!1)},u=t?"go-to-top-button__visible":"go-to-top-button__hidden";return(0,y.jsx)("div",{className:(0,i.A)("go-to-top-button__container",u),children:(0,y.jsx)(P,{className:"go-to-top-button__button",onClick:function(){(0,c.V)(0,200)},children:(0,y.jsx)(E,{})})})}},76458(e,n,t){t.d(n,{_:()=>ur});var r=t(80045),i=t(96540),a=t(22022),o=t(34164),s=t(6692),c=t(1274),u=t(63131),d=t(26109),l=t(85072),p=t.n(l),g=t(97825),f=t.n(g),m=t(77659),v=t.n(m),A=t(55056),_=t.n(A),h=t(10540),b=t.n(h),C=t(41113),x=t.n(C),y=t(80330),P={};P.styleTagTransform=x(),P.setAttributes=_(),P.insert=v().bind(null,"head"),P.domAPI=f(),P.insertStyleElement=b(),p()(y.A,P),y.A&&y.A.locals&&y.A.locals;var E=t(74848),j=function(e){var n=e.creator,t=e.creationDate,r=e.ownerOrganisationSubdomain,i=(0,a.Bd)().t;return n?(0,E.jsx)("span",{id:"device-settings-view-creationInfoText",children:function(){var e=(0,d.F6)(),a=(0,u.J)(),o=(0,c.oN)(t);if(e&&e===n.userId)return i("SleepMonitoring_DeviceConfigurationCreatorIsCurrentUser",{creationDate:o});if(n.userId&&n.tenant===a&&n.email){var s=(0,d.B2)({firstName:n.firstName,lastName:n.lastName,email:n.email});return i("SleepMonitoring_DeviceConfigurationCreatorInfo",{creationDate:o,userName:s})}return!n.tenant||n.tenant!==r&&a!==r?i("SleepMonitoring_PartnerOrganisationDeviceConfigurationCreationInfo",{creationDate:o}):i("SleepMonitoring_DeviceConfigurationCreatorTenantInfo",{organisationName:"".concat(n.organisationName," (").concat(n.tenant,")"),creationDate:o})}()}):null},S=function(e){var n=e.date,t=e.children,r=(0,a.Bd)().t;return(0,E.jsxs)(w,{className:"device-configuration-info__incoming",children:[r("SleepMonitoring_Incoming_Settings",{date:(0,c.qS)(n)})," ",t]})},B=function(e){var n=e.deliveryStatus,t=e.date,r=e.children,i=(0,a.Bd)().t,o=function(){switch(n){case s.ni.Confirmed:return{className:"device-configuration-info__status__confirmed",description:i("SleepMonitoring_LastConfigurationConfirmed",{date:(0,c.qS)(t)})};case s.ni.Pending:return{className:"device-configuration-info__status__outgoing",description:i("SleepMonitoring_NotYetReceived",{date:(0,c.qS)(t)})};case s.ni.Rejected:return{className:"device-configuration-info__status__rejected",description:i("SleepMonitoring_LastConfigurationRejected",{date:(0,c.qS)(t)})};case s.ni.Discarded:return{className:"device-configuration-info__status__discarded",description:i("SleepMonitoring_OutgoingDiscarded",{date:(0,c.qS)(t)})};case s.ni.Expired:return{className:"device-configuration-info__status__expired",description:i("SleepMonitoring_OutgoingExpired",{date:(0,c.qS)(t)})}}return{className:"",description:""}}();return(0,E.jsxs)(w,{className:o.className,children:[o.description," ",r]})},w=function(e){var n=e.className,t=e.children;return(0,E.jsx)("div",{id:"device-configuration-info__config-info",className:(0,o.A)(n,"device-configuration-info__status"),children:t})},O=function(e){return(0,E.jsx)("div",{className:"device-configuration-info__container",children:e.children})},D=function(e){var n=e.origin,t=e.date,r=e.deliveryStatus,i=e.creator,o=e.creationDate,c=e.ownerOrganisationSubdomain,u=e.isEditMode,d=e.oldDeviceName,l=(0,a.Bd)().t,p=(0,E.jsx)(j,{creator:i,creationDate:o,ownerOrganisationSubdomain:c}),g=n===s.JD.PrismaCloud?(0,E.jsx)(B,{deliveryStatus:r,date:t,children:p}):(0,E.jsx)(S,{date:t,children:p});return u?l("DeviceSettings_Edit_Description"):(0,E.jsxs)(E.Fragment,{children:[d&&(0,E.jsx)("b",{children:"".concat(d," (").concat(l("DeviceSettings.OldDevice"),")")}),g]})},k=t(43969),N=t(19293),M={};M.styleTagTransform=x(),M.setAttributes=_(),M.insert=v().bind(null,"head"),M.domAPI=f(),M.insertStyleElement=b(),p()(N.A,M),N.A&&N.A.locals&&N.A.locals;var L=function(e){var n=e.patientHistory,t=e.message,r=e.onConfigurationSelected,i=e.assignedDevice,a=e.mode;return(0,E.jsx)(E.Fragment,{children:(0,E.jsx)("form",{id:"device-sett
1ings-form",className:"device-configuration-container__form",children:(0,E.jsxs)("div",{className:"device-configuration-container__form__settings-groups-container",children:[(0,E.jsx)("div",{className:"device-configuration-container__form__configuration-history",children:(0,E.jsx)(k.$,{mode:a,currentDeviceHistory:n.currentDeviceHistory,previousDevicesHistory:n.previousDevices,onConfigurationSelect:r,assignedDevice:i,selectedConfiguration:void 0})}),(0,E.jsx)("div",{className:"device-configuration-container__form__configuration-info-and-buttons",children:(0,E.jsx)(O,{children:t})})]})})})},z=t(10467),I=t(5544),K=t(54756),T=t.n(K),F=t(57097),V=t(91060),U=t(83672),q=t(68607),H=t(63293),R={};R.styleTagTransform=x(),R.setAttributes=_(),R.insert=v().bind(null,"head"),R.domAPI=f(),R.insertStyleElement=b(),p()(H.A,R),H.A&&H.A.locals&&H.A.locals;var X=function(e){var n=(0,a.Bd)().t,t=null==e.firmwareVersion?"device-configuration-component__firmware--hidden":"device-configuration-component__firmware",r=(0,q.H)(e.firmwareVersion);return(0,E.jsx)("div",{className:"device-configuration-component__container",children:(0,E.jsxs)("div",{className:"device-configuration-component__device-info-panel",children:[(0,E.jsx)("div",{className:"device-configuration-component__patient-device-info",children:(0,E.jsxs)("div",{className:"device-configuration-component__device-info",children:[(0,E.jsx)("p",{children:"".concat((0,U.g)(e.deviceBrandName),", ").concat(e.deviceSerialNumber)}),(0,E.jsxs)("p",{className:t,children:[n("DeviceConfig_Current_Firmware_version"),": ",(0,E.jsx)("span",{className:"device-configuration-component__firmware-version",children:r})]})]})}),e.onAssignPatient&&(0,E.jsx)(V.j,{id:"device-configuration-assign-patient",onClick:e.onAssignPatient,children:n("DeviceConfig_Current_AssignPatient")})]})})},G=t(28811),W=t(18447),Y=t(59748),J={};J.styleTagTransform=x(),J.setAttributes=_(),J.insert=v().bind(null,"head"),J.domAPI=f(),J.insertStyleElement=b(),p()(Y.A,J),Y.A&&Y.A.locals&&Y.A.locals;var Z=function(e){var n=e.disabled,t=e.onChange,r=e.content,i=e.placeholder,a=e.error,s=e.deviceGeneration,c=(0,G.YW)(s).with(W.L.P3,function(){return"device-message-text-area__p3"}).with(W.L.P3_x,function(){return"device-message-text-area__p3-x"}).otherwise(function(){return""});return(0,E.jsxs)("div",{className:"device-message-text-area__container",children:[(0,E.jsx)("textarea",{className:(0,o.A)("device-message-text-area__text-field",c,a&&"device-message-text-area__error"),disabled:n,value:null!=r?r:"",onChange:t,placeholder:r?void 0:i}),e.error&&(0,E.jsx)("span",{className:"device-message-text-area__error-notification",children:a})]})},Q=t(5904),$={};$.styleTagTransform=x(),$.setAttributes=_(),$.insert=v().bind(null,"head"),$.domAPI=f(),$.insertStyleElement=b(),p()(Q.A,$),Q.A&&Q.A.locals&&Q.A.locals;var ee="P3.ConfigLabel.Parameters_Parameters_tag_Scope",ne=function(e){return(0,o.A)("device-settings-field__input-group-addon","device-settings-field__input-group-addon__unit",e&&"device-settings-field__input-group-addon__disabled")},te=t(18626),re=(new Map).set("P3.ConfigLabel.Parameters_Parameters_tag_O2Flow","Parameters_Adjust_ParameterNames_O2Flow_dotted_tooltip"),ie=function(e){var n=e.localizationKey,t=(0,a.Bd)().t,r=n===ee,i=re.get(n),o=(0,E.jsx)(te.J,{helpText:i&&t(i),children:t(n)});return r?(0,E.jsxs)("div",{className:"device-configuration-component__scope-label",children:[(0,E.jsx)("div",{className:"device-configuration-component__item-icon"}),(0,E.jsx)("div",{className:"device-configuration-component__item-scope",children:o})]}):o},ae=t(85294),oe=t(98348),se={};function ce(e){return e.visible?(0,E.jsx)(ae.E,{className:"settings-changed__popup",elementWithPopup:(0,E.jsx)("div",{id:e.id,className:"setting-changed-icon",children:(0,E.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20px",height:"20px",viewBox:"0 0 4.3 4.3",version:"1.1",children:(0,E.jsx)("path",{style:{fill:"var(--orange-400)",stroke:"none"},d:"M 1.2657435,2.50742 0.85841776,3.36936 1.7203544,2.96204 Z M 3.5173182,1.16508 3.0627032,0.71047 1.4168987,2.35627 1.8715096,2.81088 Z m 0.7104643,0.94881 c 0,1.16747 -0.9464212,2.1139 -2.1138912,2.1139 C 0.94642136,4.22779 0,3.28136 0,2.11389 -2e-8,0.94642 0.94642134,0 2.1138913,0 c 1.16747,0 2.1138912,0.94642 2.1138912,2.11389 z"})})}),popupContent:(0,E.jsx)("div",{className:"setting-changed-icon__tooltip__content",children:(0,E.jsx)("p",{children:e.tooltipText})}),popupClassName:"setting-changed-icon__tooltip"}):null}se.styleTagTransform=x(),se.setAttributes=_(),se.insert=v().bind(null,"head"),se.domAPI=f(),se.insertStyleElement=b(),p()(oe.A,se),oe.A&&oe.A.locals&&oe.A.locals;var ue=function(e){var n=e.localizationKey,t=e.labelHint,r=e.className,i=e.hideLabel,s=e.isModified,c=e.children,u=(0,a.Bd)().t;return(0,E.jsxs)("tr",{className:r,children:[(0,E.jsxs)("td",{className:"device-configuration-component__table__edit__label-column",children:[!i&&(0,E.jsx)(ie,{localizationKey:n}),t]}),(0,E.jsx)("td",{className:(0,o.A)("device-configuration-component__table__edit__value-column","device-sett
1ings__edit__value-column"),children:c}),(0,E.jsx)("td",{className:"device-configuration-component__table__icon-column",children:(0,E.jsx)(ce,{tooltipText:u("DeviceSettings_Value_Changed"),visible:s,id:"field_changed__".concat(n)})})]})},de=t(9515),le=function(e){var n,t,r=(0,a.Bd)().t;return(0,E.jsx)(de.i,{id:e.id,className:e.className,title:r("Device_Settings_Message_Title"),titleClassName:"device-configuration-component__group-title",children:(0,E.jsx)("table",{className:"device-configuration-component__edit-table",children:(0,E.jsx)("tbody",{children:(0,E.jsx)(ue,{localizationKey:"Device_Settings_Header_OnScreenMessage",labelHint:e.messageValidationHint,isModified:!1,children:(0,E.jsx)(Z,{disabled:e.isBusy,onChange:function(n){var t;return null===(t=e.onMessageChanged)||void 0===t?void 0:t.call(e,n.target.value)},placeholder:r("Device_Settings_Message_Placeholder"),content:null!==(n=e.messageForDevice.message)&&void 0!==n?n:"",error:null!==(t=e.messageForDevice.error)&&void 0!==t?t:"",charactersCount:e.messageForDevice.messageCharsLeft,deviceGeneration:e.deviceGeneration})})})})})},pe=function(e){var n=(0,a.Bd)().t;return(0,E.jsx)(de.i,{id:e.id,className:e.className,titleClassName:"device-configuration-component__group-title",title:n("Device_Settings_Message_Title"),children:(0,E.jsx)("table",{id:"device-settings-view-messageTable",className:"device-configuration-component__display-table",children:(0,E.jsx)("tbody",{children:(0,E.jsxs)("tr",{children:[(0,E.jsx)("td",{className:"device-configuration-component__table__label-column",children:(0,E.jsx)(te.J,{children:n("Device_Settings_Header_OnScreenMessage")})}),(0,E.jsx)("td",{id:"device-settings-view-message",className:(0,o.A)("device-configuration-component__table__value-column","device-configuration-component__message"),children:e.message})]})})})})},ge=t(61494),fe=t(45500),me=t(12078),ve="cancelEditConfigurationButton",Ae="discardChangesButton",_e=function(e){var n=(0,a.Bd)().t,t=e.isEditMode,r=e.editingPermission,i=e.messageForDevice,c=e.canSave,u=e.isBusy,d=e.isLoading,l=e.beginEdit,p=e.onSendConfiguration,g=e.onCancelEdit,f=e.onResetConfig,m=e.onMouseOverSubmit,v=e.onMouseOverCancel,A=e.onMouseOutCancel,_=e.onMouseOverReset,h=e.onMouseOutReset;if(r===s.q4.OrganisationForbidden)return null;var b=r===s.q4.Allowed;return(0,E.jsx)("div",{className:(0,o.A)("device-configuration-component__top-buttons"),children:t?(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(ge.Z,{id:ve,className:"device-configuration-component__cancel-editing-button",disabled:u||d,onClick:g,onMouseOver:v,onMouseOut:A,children:n("Button_Cancel")}),(0,E.jsx)(me.J,{id:Ae,className:"device-configuration-component__reset-changes-button",disabled:u||d,onClick:f,onMouseOver:_,onMouseOut:h,children:n("Button_Reset")}),(0,E.jsx)(V.j,{id:"saveConfigurationButton",className:"device-configuration-component__save-settings-button",disabled:i&&!i.isMessageValid||u||d||void 0!==c&&!c,onClick:p,onMouseOver:m,children:n("Button_Send")})]}):b&&(0,E.jsx)(fe.t,{id:"editConfigurationButton",onClick:l,className:"device-configuration-component__edit-button",children:n("UserAccount_EditProfile")})})},he=t(59752),be=function(){document.activeElement&&"BODY"!=document.activeElement.nodeName&&document.activeElement.blur()},Ce=function(e){return function(){var n=(0,z.A)(T().mark(function n(t){return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!e.current){n.next=2;break}if(e.current==ve||e.current==Ae){n.next=1;break}return n.next=1,t();case 1:n.next=3;break;case 2:return n.next=3,t();case 3:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()},xe=function(){var e=(0,i.useRef)(null);return{handleHoveredButtonChanged:function(n){e.current=n},callAdjustmentIfNeeded:Ce(e)}},ye=t(38116),Pe=t(50014),Ee=t(15636),je=t(27925),Se=t(83962),Be=function(e){var n=(0,a.Bd)().t,t=e.deviceBindingInfo,r=t.patientFirstName,i=t.patientLastName,o=t.deviceSerialNumber,s=t.deviceBrandName;return(0,E.jsxs)("div",{className:"device-configuration-container__confirmation-message",children:[null!==r&&null!==i&&n("DeviceSettings_Submittion_ConfirmationMessage_Part1",{patientName:(0,Se.w)(r,i)})+" ",n("DeviceSettings_Submittion_ConfirmationMessage_Part2"),(0,E.jsx)("br",{}),(0,E.jsx)("br",{}),n("DeviceSettings_Submittion_ConfirmationMessage_Part3",{deviceSerial:o,deviceBrandName:(0,U.g)(s)})]})},we=function(e){var n,t=e.bindingInfo,r=e.patientHistory,o=e.deviceConfiguration,u=e.handleHoveredButtonChanged,d=(0,a.Bd)().t,l=(0,i.useState)(!1),p=(0,I.A)(l,2),g=p[0],f=p[1],m=(0,i.useState)(!1),v=(0,I.A)(m,2),A=v[0],_=v[1],h=(0,i.useState)(!1),b=(0,I.A)(h,2),C=b[0],x=b[1],y=(0,i.useState)(!1),P=(0,I.A)(y,2),j=P[0],S=P[1],B=(0,je.$X)();(0,i.useEffect)(function(){f(!1),_(!1),x(!1),S(!1)},[e.configurationId]);var w,k=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(n.prev=0,_(!0),!e.onStartEditSettings){n.next=1;break}return n.next=1,e.onStartEditSettings();case 1:t.isMounted&&f(!0),n.next=3;break;case 2:n.prev=2,i=n.catch(0),null===(r=e.onFail)||void 0===r||r.call(e,i);case 3:return n.prev=3,t.isMounted&&_(!1),n.finish(3);case 4:case"end":return n.stop()}},n,null,[[0,2,3,4]])}));return function(e){return n.apply(this,arguments)}}()),N=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(be(),u&&u(null),n.prev=1,_(!0),!e.onCancelEditSettings){n.next=2;break}return n.next=2,e.onCancelEditSettings();case 2:n.next=4;break;case 3:n.prev=3,i=n.catch(1),null===(r=e.onFail)||void 0===r||r.call(e,i);case 4:return n.prev=4,t.isMounted&&(_(!1),f(!1)),n.finish(4);case 5:case"end":return n.stop()}},n,null,[[1,3,4,5]])}));return function(e){return n.apply(this,arguments)}}()),M=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(be(),u&&u(null),n.prev=1,_(!0),!e.onResetSettings){n.next=2;break}return n.next=2,e.onResetSettings();case 2:n.next=4;break;case 3:n.prev=3,i=n.catch(1),null===(r=e.onFail)||void 0===r||r.call(e,i);case 4:return n.prev=4,t.isMounted&&_(!1),n.finish(4);case 5:case"end":return n.stop()}},n,null,[[1,3,4,5]])}));return function(e){return n.apply(this,arguments)}}()),L=function(e){!e.target.id||e.target.id!=ve&&e.target.id!=Ae?u&&u(null):u&&u(e.target.id)},K=function(){u&&u(null)},F=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i,a;return T().wrap(function(n){for(;;
1)switch(n.prev=n.next){case 0:if(e.onStartSubmitting){n.next=1;break}return n.abrupt("return");case 1:return n.prev=1,_(!0),n.next=2,e.onStartSubmitting();case 2:if(r=n.sent,!t.isMounted){n.next=4;break}if(!r.passwordConfirmationRequired){n.next=3;break}x(!1),S(!0),_(!1),n.next=4;break;case 3:return x(!1),S(!1),n.next=4,V();case 4:n.next=6;break;case 5:n.prev=5,a=n.catch(1),t.isMounted&&(_(!1),x(!1),S(!1),null===(i=e.onFail)||void 0===i||i.call(e,a));case 6:case"end":return n.stop()}},n,null,[[1,5]])}));return function(e){return n.apply(this,arguments)}}()),V=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(n.prev=0,_(!0),!e.onCompleteSubmitting){n.next=1;break}return n.next=1,e.onCompleteSubmitting();case 1:n.next=3;break;case 2:n.prev=2,i=n.catch(0),null===(r=e.onFail)||void 0===r||r.call(e,i);case 3:return n.prev=3,t.isMounted&&(_(!1),x(!1),S(!1),f(!1)),n.finish(3);case 4:case"end":return n.stop()}},n,null,[[0,2,3,4]])}));return function(e){return n.apply(this,arguments)}}()),U=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!e.onCancelSubmit){n.next=1;break}return n.next=1,e.onCancelSubmit();case 1:t.isMounted&&(x(!1),S(!1));case 2:case"end":return n.stop()}},n)}));return function(e){return n.apply(this,arguments)}}()),q=!(null==r||null===(n=r.currentDeviceHistory)||void 0===n||!n.history.some(function(n){return n.configurationId==e.configurationId})),H="message"in o?o.message:null,R=e.deviceGeneration===W.L.P3?d("DeviceSettings_P3_CommentValidationHint"):e.deviceGeneration===W.L.P3_x?d("DeviceSettings_PVent_CommentValidationHint"):"",X=function(e){switch(e){case s.q4.Allowed:case s.q4.NotSupportedByDeviceGeneration:return"";case s.q4.UserForbidden:return d("DeviceSettings_UserHasNoPermissionToEdit");case s.q4.DisabledOnDevice:return d("DeviceSettings_SettingsEditingDisabled");case s.q4.NotSupportedByDeviceFirmware:return d("DeviceSettings_FirmwareOutdated");case s.q4.HistoricalEntry:return d("DeviceSettings_SettingsEditingHistoricalDisabled");case s.q4.BelongsToPartnerThatProhibitsEditing:return d("DeviceSettings_BelongsToPartnerOrganisation",{ownerOrganisationName:"".concat(t.ownerOrganisationName," (").concat(t.ownerOrganisationTenant,")")});case s.q4.OrganisationForbidden:return"";case s.q4.Unassigned:return t.unassignedAt?d("DeviceSettings_Unassigned_device",{unassignedAt:(0,c.qS)(t.unassignedAt)}):(B("Generic_Error")(),"");case s.q4.NotBelongingToPatientAndMoved:return t.deactivatedAt?d("DeviceSettings_NotBelongingToPatientAndMoved_device",{movedAt:(0,c.qS)(t.deactivatedAt)}):(B("Generic_Error")(),"")}(0,Ee.xb)(e)}(e.editingPermission);return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(he.U,{id:"SerialConfirmationMessageBox",isOpen:C,isDisabled:A||e.isLoading,compareValue:t.deviceSerialNumber,errorMsg:d("DeviceSettings_Submittion_ConfirmationError"),labelText:d("DeviceSettings_Submittion_ConfirmationLabel"),confirmButtonTitle:d("Button_Send"),onConfirm:F,onCancel:U,children:(0,E.jsx)(Be,{deviceBindingInfo:t})}),(0,E.jsx)(ye.r,{id:"PasswordVerificationMessageBox",isOpen:j,isDisabled:A||e.isLoading,labelTxt:d("Login_Password"),verifyPasswordTitle:d("DeviceSettings_VerifyPassword"),confirmButtonTitle:d("Button_Send"),onPasswordVerified:V,onCancel:U,children:(0,E.jsx)("div",{className:"device-configuration-container__confirmation-message",children:d("DeviceSettings_Submittion_ConfirmationPassword")})}),(0,E.jsx)("form",{id:"device-settings-form",className:"device-configuration-container__form",children:(0,E.jsxs)("div",{className:"device-configuration-container__form__settings-groups-container",children:[(0,E.jsxs)("div",{className:"device-configuration-container__form__configuration-info-and-buttons",children:[(0,E.jsxs)(O,{children:[(0,E.jsx)(D,{origin:o.origin,date:(w=o,w.origin===s.JD.DeviceViaBluetooth||w.origin===s.JD.DeviceViaModem||w.deliveryStatus===s.ni.Pending?w.createdAt:w.deliveryFinalizedAt?w.deliveryFinalizedAt:""),deliveryStatus:o.deliveryStatus,isActive:o.isActive,creator:o.creator,creationDate:o.createdAt,ownerOrganisationSubdomain:t.ownerOrganisationTenant,isEditMode:g,oldDeviceName:q||e.isDeviceInfoShown?void 0:"".concat(t.deviceBrandName,", ").concat(t.deviceSerialNumber)}),X&&(0,E.jsx)("div",{className:"device-configuration-container__editing-disabled-reason",children:X})]}),e.isEditButtonShown&&(0,E.jsx)(_e,{isEditMode:g,editingPermission:e.editingPermission,ownerOrganisationName:t.ownerOrganisationName,ownerOrganisationSubdomain:t.ownerOrganisationTenant,beginEdit:k,messageForDevice:e.messageForDevice,isBusy:A,isLoading:e.isLoading,canSave:e.canSave,onSendConfiguration:function(){x(!0),S(!1)},onResetConfig:M,onCancelEdit:N,onMouseOverSubmit:function(){var e=document.querySelector(".device-message-text-area__text-field");document.activeElement&&"BODY"!=document.activeElement.nodeName&&document.activeElement!=e&&document.activeElement.blur()},onMouseOverCancel:L,onMouseOverReset:L,onMouseOutCancel:K,onMouseOutReset:K})]}),g?e.messageForDevice&&(0,E.jsx)(le,{className:"device-configuration-container__form__device-message",isBusy:!g||A||e.isLoading,messageForDevice:e.messageForDevice,messageValidationHint:R,onMessageChanged:e.onMessageChanged,deviceGeneration:e.deviceGeneration}):H&&(0,E.jsx)(pe,{className:"device-configuration-container__form__device-message",message:H}),e.children]})})]})},Oe=t(449),De=t(23029),ke=t(92901),Ne=t(72635),Me=function(){return(0,ke.A)(function e(){(0,De.A)(this,e)},null,[{key:"renderLabelAndValue",value:function(e,n){var t=[arguments.length>2&&void 0!==arguments[2]?arguments[2]:"","device-configuration-component__table__value-column"];if((arguments.length>3?arguments[3]:void 0).isVisible)return(0,E.jsxs)("tr",{children:[(0,E.jsx)("td",{className:"device-configuration-component__table__label-column",children:(0,E.jsx)(te.J,{children:e})}),(0,E.jsx)("td",{className:(0,o.A)(t),children:n})]})}},{key:"renderNumericValue",value:function(e,n){return(0,E.jsx)("div",{className:"device-configuration-component__table__value-container",children:(0,E.jsx)("span",{className:"device-configuration-component__table__value-container__value",children:"".concat((0,c.rY)(e)," ").concat(n)})})}},{key:"renderSwitchValue",value:function(e){return(0,E.jsx)("span",{children:e?Ne.Ay.t("Parameters_Adjust_On"):Ne.Ay.t("Parameters_Adjust_Off")})}},{key:"renderEnumValue",value:function(e,n){return(0,E.jsx)("span",{children:Ne.Ay.t("".concat(n,"_").concat(e))})}}])}(),Le=function(e){var n,t,r=(0,a.Bd)().t,i=e.modeSpecificConfiguration,o=i.autoStart,s=i.softStartTimeMinutes,c=i.softStartTimeMaxMinutes,u=i.softStartPressureCmH2O,d=i.humidifierLevel,l=e.modeSpecificMetadata;return(0,E.jsx)(de.i,{titleClassName:"device-configuration-component__group-title",title:r("Device_Settings_Comfort_Title"),children:(0,E.jsx)("div",{className:"device-sett
1ings__comfort",children:(0,E.jsx)("table",{className:"device-configuration-component__display-table",children:(0,E.jsxs)("tbody",{children:[Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_Autostart_dotted"),Me.renderSwitchValue(o),"setting-value--autostart",l.autoStart),(n=c,t=l.softStartTimeMaxMinutes,0===n?Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_SoftStartTimeMax_dotted"),Me.renderSwitchValue(!1),"setting-value--softstart-max-time",t):Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_SoftStartTimeMax_dotted"),Me.renderNumericValue(n,r("Parameters_Adjust_Units_Minutes_Short")),"setting-value--softstart-max-time",t)),Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_SoftStartTime_dotted"),Me.renderNumericValue(s,r("Parameters_Adjust_Units_Minutes_Short")),"setting-value--softstart-time",l.softStartTimeMinutes),Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_SoftStartPressure_dotted"),Me.renderNumericValue(u,r("Parameters_PressureUnit_cmH2O")),"setting-value--softstart-pressure",l.softStartPressureCmH2O),Me.renderLabelAndValue(r("Parameters_Adjust_ParameterNames_HumidifierLevel_dotted"),Me.renderNumericValue(d,""),"setting-value--humidifier-level",l.humidifierLevel)]})})})})},ze=function(e){var n=(0,a.Bd)().t,t=e.metadata,r=e.configuration;return(0,E.jsx)(de.i,{titleClassName:"device-configuration-component__group-title",title:n("Device_Settings_Ventilation_Title"),children:(0,E.jsx)("div",{className:"device-settings__ventilation",children:(0,E.jsx)("table",{className:"device-configuration-component__display-table",children:r.therapyMode===Oe.GB.Apap?function(e,t){return(0,E.jsxs)("tbody",{children:[Me.renderLabelAndValue(n("DeviceSettings_Therapy_mode"),Me.renderEnumValue(n("Device_Therapy_Mode_APAP"),"Device_Therapy_Mode"),"setting-value--therapy-mode",t.therapyMode),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_ApapMax_Long_Dotted"),Me.renderNumericValue(e.maxPressureCmH2O,n("Parameters_PressureUnit_cmH2O")),"setting-value--apap-max-pressure",t.apapSettings.maxPressureCmH2O),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_ApapMin_Long_Dotted"),Me.renderNumericValue(e.minPressureCmH2O,n("Parameters_PressureUnit_cmH2O")),"setting-value--apap-min-pressure",t.apapSettings.minPressureCmH2O),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_Apap_dyn"),Me.renderEnumValue(e.apapDynamicMode,"Parameters_SpecialValues"),"setting-value--apap-dynamic-mode",t.apapSettings.apapDynamicMode),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_SoftPAP"),Me.renderEnumValue(e.softPap,"DeviceSettings_SoftPap"),"setting-value--softpap",t.apapSettings.softPap),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_SoftPAPFreeze_dotted"),Me.renderSwitchValue(e.softPapLock),"setting-value--softpap-lock",t.apapSettings.softPapLock)]})}(r.apapConfigurationParams,t):function(e,t){return(0,E.jsxs)("tbody",{children:[Me.renderLabelAndValue(n("DeviceSettings_Therapy_mode"),Me.renderEnumValue(n("Device_Therapy_Mode_CPAP"),"Device_Therapy_Mode"),"setting-value--therapy-mode",t.therapyMode),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_CpapPressure_Long_Dotted"),Me.renderNumericValue(e.pressureCmH2O,n("Parameters_PressureUnit_cmH2O")),"setting-value--cpap-pressure",t.cpapSettings.pressureCmH2O),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_SoftPAP"),Me.renderEnumValue(e.softPap,"DeviceSettings_SoftPap"),"setting-value--softpap",t.cpapSettings.softPap),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_SoftPAPFreeze_dotted"),Me.renderSwitchValue(e.softPapLock),"setting-value--softpap-lock",t.cpapSettings.softPapLock)]})}(r.cpapConfigurationParams,t)})})})},Ie=function(e){var n=(0,a.Bd)().t,t=e.modeSpecificConfiguration,r=e.modeSpecificMetadata;return null!=t&&t.tube&&null!=r&&r.tube?(0,E.jsx)(de.i,{titleClassName:"device-configuration-component__group-title",title:n("Device_Settings_Accessories_Title"),children:(0,E.jsx)("div",{className:"device-settings__accessories",children:(0,E.jsx)("table",{className:"device-configuration-component__display-table",children:(0,E.jsxs)("tbody",{children:[Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_TubeType_dotted"),Me.renderEnumValue(t.tube.tubeType,"DeviceSettings_TubeType"),"setting-value--tube-type",r.tube.tubeType),Me.renderLabelAndValue(n("Parameters_Adjust_ParameterNames_TubeTypeL
1ock_dotted"),Me.renderSwitchValue(t.tube.tubeTypeLock),"setting-value--tube-type-lock",r.tube.tubeTypeLock)]})})})}):null},Ke=function(e){var n,t=(0,a.Bd)().t,r=e.configuration,i=e.metadata;return null!=r&&null!==(n=r.bluetoothConfiguration)&&void 0!==n&&n.bluetoothEditable&&null!=i&&i.bluetoothEnabled?(0,E.jsx)(de.i,{titleClassName:"device-configuration-component__group-title",title:t("Device_Settings_Device_Title"),children:(0,E.jsx)("div",{className:"device-settings__device",children:(0,E.jsx)("table",{className:"device-configuration-component__display-table",children:(0,E.jsx)("tbody",{children:Me.renderLabelAndValue(t("Parameters_Adjust_ParameterNames_Bluetooth_dotted"),Me.renderSwitchValue(r.bluetoothConfiguration.bluetoothEnabled),"setting-value--bluetooth",i.bluetoothEnabled)})})})}):null},Te=function(e){var n=e.configuration,t=e.metadata;if(n.deviceGeneration===W.L.P2_8){var r=n.p2_8Configuration,i=r.therapyMode===Oe.GB.Apap?r.apapConfigurationParams:r.cpapConfigurationParams,a=r.therapyMode===Oe.GB.Apap?t.apapSettings:t.cpapSettings;return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(ze,{configuration:r,metadata:t}),(0,E.jsx)(Le,{modeSpecificConfiguration:i,modeSpecificMetadata:a}),(0,E.jsx)(Ie,{modeSpecificConfiguration:i,modeSpecificMetadata:a}),(0,E.jsx)(Ke,{configuration:r,metadata:t})]})}return null},Fe=function(e){return e.Unknown="Unknown",e.ComboBox="ComboBox",e.UpDown="UpDown",e.CheckBox="CheckBox",e}({}),Ve=t(64467),Ue=function(e){var n=e.unit,t=e.value,r=e.name;return(0,E.jsx)("div",{className:"device-configuration-component__table__value-container",children:(0,E.jsx)("p",{className:"device-configuration-component__table__value-container__value ".concat(r.split(".").join("_")),children:"".concat(t," ").concat(n)})})},qe=function(e){var n=e.localizationKey,t=e.value,r=e.unit,i=e.className,s=(0,a.Bd)().t,u=(0,o.A)("device-configuration-component__table__value-column",i),d=function(e){if(""===e)return"";var n=Number(e);return Number.isNaN(n)?Ne.Ay.t(e):(0,c.rY)(n)}(t);return(0,E.jsxs)("tr",{children:[(0,E.jsx)("td",{className:"device-configuration-component__table__label-column",children:(0,E.jsx)(te.J,{children:s(n)})}),(0,E.jsx)("td",{className:u,children:(0,E.jsx)(Ue,{name:"".concat(n,"_readonly"),value:d,unit:s(r)})})]})},He=t(19858);function Re(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Xe(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Re(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Re(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Ge=function(e){var n=e.localizationKey,t=e.meta,r=e.value,i=e.updateParameter,s=e.onParameterChanged,c=e.disabled,u=(0,a.Bd)().t,d=t.checkBoxMeta,l=r===d.valueOn,p=(0,E.jsx)(He.j,{id:"".concat(n,"_toggleSwitch"),name:n,onChange:function(e){var n=e.target.checked?d.valueOn:d.valueOff;i(n),s()},value:l,disabled:t.isReadOnly||c,options:[{name:u(d.valueOff),value:!1},{name:u(d.valueOn),value:!0}]});return(0,E.jsx)(ue,Xe(Xe({},e),{},{className:(0,o.A)(e.className,"field-checkbox"),children:p}))},We=t(2543),Ye=t(79834);function Je(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Ze(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Je(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Je(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Qe=function(e){var n=e.localizationKey,t=e.meta,r=e.value,i=e.updateParameter,s=e.onParameterChanged,c=e.disabled,u=e.unit,d=e.values,l=(0,a.Bd)().t,p=t.isReadOnly,g=n===ee,f=d.find(function(e){return e===r}),m=!1,v=(0,We.cloneDeep)(d);f||(v.unshift(r),m=!0);var A=v.map(function(e){var n=m&&e===r;return{value:e,label:l(g&&n?"Parameters_Scope_NotSet":e),isDisabled:n}});return(0,E.jsx)(ue,Ze(Ze({},e),{},{className:(0,o.A)(e.className,"field-combobox"),children:(0,E.jsxs)("div",{className:"device-sett
1ings-field__input-group",children:[(0,E.jsx)(Ye.l,{id:n,options:A,value:r,onChange:function(e){i(e),s()},disabled:p||c}),u&&(0,E.jsx)("div",{className:ne(c),children:l(u)})]})}))};function $e(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function en(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?$e(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):$e(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var nn=[{offValue:"P3.ConfigSpecialValue.Parameters_SpecialValues_switch_off",onLocalizationKey:"P3.ConfigSpecialValue.Parameters_SpecialValues_switch_on"},{offValue:"P3.ConfigSpecialValue.Parameters_SpecialValues_locked_for_patient",onLocalizationKey:"P3.ConfigSpecialValue.Parameters_SpecialValues_switch_on"},{offValue:"Parameters_Adjust_Off",onLocalizationKey:"Parameters_Adjust_On"}],tn=function(e){var n,t=e.localizationKey,r=e.meta,i=e.value,o=e.updateParameter,s=e.onParameterChanged,c=e.disabled,u=(0,a.Bd)().t,d=r.comboBoxMeta,l=null!==(n=nn.find(function(e){return d.values.some(function(n){return n===e.offValue})}))&&void 0!==n?n:nn[0],p=l.offValue!==i,g=d.values.filter(function(e){return e!==l.offValue}),f=(0,E.jsx)(He.j,{id:"".concat(t,"_toggleSwitch"),name:t,onChange:function(e){var n=e.target.checked?d.values[1]:l.offValue;o(n),s()},value:p,disabled:r.isReadOnly||c,options:[{name:u(l.offValue),value:!1},{name:u(l.onLocalizationKey),value:!0}]});return(0,E.jsx)("tr",{className:"field-combobox-with-checkbox",children:(0,E.jsx)("td",{colSpan:3,children:(0,E.jsx)("table",{className:"device-configuration-component__edit-table-inner",children:(0,E.jsxs)("tbody",{children:[(0,E.jsx)(ue,en(en({},e),{},{children:f})),p&&(0,E.jsx)(Qe,en(en({},e),{},{values:g,hideLabel:!0}))]})})})})},rn=t(24298);function an(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}var on=i.forwardRef(function(e,n){var t,r,a=(t=n,r=(0,i.useRef)(null),(0,i.useEffect)(function(){t&&("function"==typeof t?t(r.current):t.current=r.current)},[t,r.current]),r),o=(0,i.useState)("number"===e.type&&(0,rn.b$)()||(0,rn.Tc)());if((0,I.A)(o,1)[0]){var s=function(e){e.target==document.activeElement&&e.stopPropagation()};(0,i.useEffect)(function(){var e;return null===(e=a.current)||void 0===e||e.addEventListener("wheel",s,{passive:!1}),function(){var e;return null===(e=a.current)||void 0===e?void 0:e.removeEventListener("wheel",s)}})}return(0,E.jsx)("input",function(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?an(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):an(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}({ref:a},e))}),sn=t(39845);function cn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function un(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?cn(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):cn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}t(4158);var dn=function(e){var n=e.meta,t=e.value,r=e.unit,s=e.updateParameter,c=e.onParameterChanged,u=e.localizationKey,d=e.disabled,l=n.upDownMeta,p=(0,a.Bd)().t,g=(0,i.createRef)(),f=(0,sn.F)().dayJSLocale,m=(0,E.jsxs)("div",{className:"device-settings-field__input-group",children:[(0,E.jsx)(on,{ref:g,id:"".concat(u,"_input"),lang:f,className:(0,o.A)(r&&"device-sett
1ings-field__field","field","field__one-line"),type:isNaN(Number(t))?"text":"number",min:l.minValue,max:l.maxValue,step:l.stepSize,value:p(t),disabled:n.isReadOnly||d,onChange:function(e){return s(e.target.value)},onClick:function(){g.current&&g.current.focus()},onBlur:c}),r&&(0,E.jsx)("div",{className:ne(d),children:p(r)})]});return(0,E.jsx)(ue,un(un({},e),{},{children:m}))};function ln(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function pn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?ln(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ln(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var gn=function(e){var n,t=e.localizationKey,r=e.meta,i=e.value,o=e.updateParameter,s=e.onParameterChanged,c=e.disabled,u=(0,a.Bd)().t,d=Number(i),l=!isNaN(d)&&d>0,p=r.upDownMeta,g=(0,E.jsx)(He.j,{id:"".concat(t,"_toggleSwitch"),name:t,onChange:function(e){var n,t=e.target.checked?p.canStepUp?p.nextUpperValue.toString():p.minValue.toString():null!==(n=p.specialValueForMinValue)&&void 0!==n?n:"";o(t),s()},value:l,disabled:r.isReadOnly||c,options:[{name:u(null!==(n=p.specialValueForMinValue)&&void 0!==n?n:"Parameters_SpecialValues_switch_off"),value:!1},{name:u("Parameters_SpecialValues_switch_on"),value:!0}]});return(0,E.jsx)("tr",{children:(0,E.jsx)("td",{colSpan:3,children:(0,E.jsx)("table",{className:"device-configuration-component__edit-table-inner",children:(0,E.jsxs)("tbody",{children:[(0,E.jsx)(ue,pn(pn({},e),{},{children:g})),l&&(0,E.jsx)(dn,pn(pn({},e),{},{hideLabel:!0}))]})})})})};function fn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function mn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?fn(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):fn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var vn=function(e){var n=e.meta;switch(n.type){case Fe.ComboBox:var t=n.comboBoxMeta;return function(e){return e.values.length>=3&&nn.some(function(n){return e.values.some(function(e){return e===n.offValue})})}(t)?(0,E.jsx)(tn,mn(mn({},e),{},{meta:n})):(0,E.jsx)(Qe,mn(mn({},e),{},{values:t.values,meta:n}));case Fe.UpDown:return n.upDownMeta.specialValueForMinValue?(0,E.jsx)(gn,mn(mn({},e),{},{meta:n})):(0,E.jsx)(dn,mn(mn({},e),{},{meta:n}));case Fe.CheckBox:return(0,E.jsx)(Ge,mn(mn({},e),{},{meta:n}));default:throw new Error("Invalid type: ".concat(n.type))}};function An(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function _n(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?An(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):An(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var hn=function(e){var n=e.isEditMode,t=e.meta;return n&&t?(0,E.jsx)(vn,_n({},e)):(0,E.jsx)(qe,_n({},e))},bn=function(e){var n,t;if(!e.metadata.isVisible)return null;var r=e.values.map(function(n){return{name:"".concat(e.localizationPrefix,"_").concat(e.valuesLocalizationKeys?e.valuesLocalizationKeys[n]:n),value:n}}),i="".concat(e.localizationPrefix,"_").concat((null===(n=e.valuesLocalizationKeys)||void 0===n?void 0:n[e.value])||e.value),a={type:Fe.ComboBox,isReadOnly:e.disabled,comboBoxMeta:{values:r.map(function(e){return e.name})}};return(0,E.jsx)(hn,{isEditMode:!0,localizationKey:e.localizationKey,value:i,unit:null!==(t=e.unit)&&void 0!==t?t:"",disabled:e.disabled,isModified:e.isMarkedAsChanged(e.parameterName),meta:a,updateParameter:function(n){var t,i=r.find(function(e){return e.name===n});e.onUpdateParameter(e.parameterName,null!==(t=null==i?void 0:i.value)&&void 0!==t?t:e.value)},onParameterChanged:function(){var n;return null===(n=e.onParameterChanged)||void 0===n?void 0:n.call(e,e.parameterName)}
1})},Cn=function(e){var n;if(!e.metadata.isVisible)return null;var t={type:Fe.UpDown,isReadOnly:e.disabled,upDownMeta:{specialValueForMinValue:null,minValue:e.metadata.minValue,maxValue:e.metadata.maxValue,stepSize:e.metadata.step,canStepUp:e.value<e.metadata.maxValue,canStepDown:e.value>e.metadata.minValue,nextUpperValue:e.value+e.metadata.step,nextLowerValue:e.value-e.metadata.step}};return(0,E.jsx)(hn,{isEditMode:!0,localizationKey:e.localizationKey,value:e.value.toString(),unit:null!==(n=e.unit)&&void 0!==n?n:"",disabled:e.disabled,isModified:e.isMarkedAsChanged(e.parameterName),meta:t,updateParameter:function(n){return e.onUpdateParameter(e.parameterName,parseFloat(n))},onParameterChanged:function(){var n;return null===(n=e.onParameterChanged)||void 0===n?void 0:n.call(e,e.parameterName)}})},xn=function(e){var n,t,r;if(!e.metadata.isVisible)return null;var i=null!==(n=e.valueOn)&&void 0!==n?n:"Parameters_Adjust_On",a=null!==(t=e.valueOff)&&void 0!==t?t:"Parameters_Adjust_Off",o={type:Fe.CheckBox,isReadOnly:e.disabled,checkBoxMeta:{valueOn:i,valueOff:a}};return(0,E.jsx)(hn,{isEditMode:!0,localizationKey:e.localizationKey,value:e.value?i:a,unit:null!==(r=e.unit)&&void 0!==r?r:"",disabled:e.disabled,isModified:e.isMarkedAsChanged(e.parameterName),meta:o,updateParameter:function(n){e.onUpdateParameter(e.parameterName,n===i)},onParameterChanged:function(){var n;return null===(n=e.onParameterChanged)||void 0===n?void 0:n.call(e,e.parameterName)}})};function yn(e){var n;if(!e.metadata.isVisible)return null;var t=e.offValue,r=e.values.map(function(n){return n===t?{name:"Parameters_Adjust_Off",value:n}:{name:e.localizationPrefix?"".concat(e.localizationPrefix,"_").concat(n):n.toString(),value:n}}),i=t==e.value?"Parameters_Adjust_Off":e.localizationPrefix?"".concat(e.localizationPrefix,"_").concat(e.value):e.value.toString(),a={type:Fe.ComboBox,isReadOnly:e.disabled,comboBoxMeta:{values:r.map(function(e){return e.name})}};return(0,E.jsx)(hn,{isEditMode:!0,localizationKey:e.localizationKey,value:i,unit:null!==(n=e.unit)&&void 0!==n?n:"",disabled:e.disabled,isModified:e.isMarkedAsChanged(e.parameterName),meta:a,updateParameter:function(n){var t,i=r.find(function(e){return e.name===n});e.onUpdateParameter(e.parameterName,null!==(t=null==i?void 0:i.value)&&void 0!==t?t:e.value)},onParameterChanged:function(){var n;return null===(n=e.onParameterChanged)||void 0===n?void 0:n.call(e,e.parameterName)}})}var Pn=function(e){return(0,E.jsx)(de.i,{className:e.className,titleClassName:"device-configuration-component__group-title",title:e.title,children:(0,E.jsx)("table",{className:"device-configuration-component__edit-table",children:(0,E.jsx)("tbody",{children:e.children})})})},En=t(29430),jn={};jn.styleTagTransform=x(),jn.setAttributes=_(),jn.insert=v().bind(null,"head"),jn.domAPI=f(),jn.insertStyleElement=b(),p()(En.A,jn),En.A&&En.A.locals&&En.A.locals;var Sn=function(e){var n=e.editSettings,t=e.disabled,r=e.therapyMode,i=e.modeSpecificMetadata,o=(0,a.Bd)().t;return(0,E.jsxs)(Pn,{className:"device-settings__comfort",title:o("Device_Settings_Comfort_Title"),children:[(0,E.jsx)(xn,{parameterName:"".concat(r,".autoStart"),localizationKey:"Parameters_Adjust_ParameterNames_Autostart_dotted",value:n[e.therapyMode].autoStart,disabled:t,valueOff:"Parameters_Adjust_Off",valueOn:"Parameters_Adjust_On",id:"setting-value--autostart",isMarkedAsChanged:e.isFieldChanged,metadata:i.autoStart,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(yn,{localizationKey:"Parameters_Adjust_ParameterNames_SoftStartTimeMax_dotted",parameterName:"".concat(r,".softStartTimeMaxMinutes"),id:"setting-value--softstart-max-time",isMarkedAsChanged:e.isFieldChanged,metadata:i.softStartTimeMaxMinutes,value:n[e.therapyMode].softStartTimeMaxMinutes,offValue:i.softStartTimeMaxMinutes.minValue,values:function(e){for(var n=[],t=e.minValue;t<=e.maxValue;t+=e.step)n.push(t);return n}(i.softStartTimeMaxMinutes),disabled:t,unit:"Parameters_Adjust_Units_Minutes_Short",onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"".concat(r,".softStartTimeMinutes"),localizationKey:"Parameters_Adjust_ParameterNames_SoftStartTime_dotted",value:n[e.therapyMode].softStartTimeMinutes,metadata:i.softStartTimeMinutes,unit:"Parameters_Adjust_Units_Minutes_Short",disabled:t,id:"setting-value--softstart-time",isMarkedAsChanged:e.isFieldChanged,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"".concat(r,".softStartPressureCmH2O"),localizationKey:"Parameters_Adjust_ParameterNames_SoftStartPressure_dotted",value:n[e.therapyMode].softStartPressureCmH2O,metadata:i.softStartPressureCmH2O,unit:"Parameters_PressureUnit_cmH2O",disabled:t,id:"setting-value--softstart-pressure",isMarkedAsChanged:e.isFieldChanged,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"".concat(r,".humidifierLevel"),localizationKey:"Parameters_Adjust_ParameterNames_HumidifierLevel_dotted",value:n[e.therapyMode].humidifierLevel,metadata:i.humidifierLevel,disabled:t,id:"setting-value--humidifier-level",isMarkedAsChanged:e.isFieldChanged,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})]})},Bn={Apap:"APAP",Cpap:"CPAP"},wn=function(e){var n=(0,a.Bd)().t,t=e.editSettings,r=e.disabled,i=e.metadata;
1return(0,E.jsx)(Pn,{className:"device-settings__ventilation",title:Ne.Ay.t("Device_Settings_Ventilation_Title"),children:t.therapyMode===Oe.GB.Apap?function(r,i){return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(bn,{parameterName:"therapyMode",value:Oe.GB.Apap,localizationKey:"DeviceSettings_Therapy_mode",localizationPrefix:"Device_Therapy_Mode",values:r.therapyMode.values,disabled:i,valuesLocalizationKeys:Bn,id:"setting-value--therapy-mode",isMarkedAsChanged:e.isFieldChanged,metadata:r.therapyMode,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"apapSettings.maxPressureCmH2O",value:t.apapSettings.maxPressureCmH2O,localizationKey:"Parameters_Adjust_ParameterNames_ApapMax_Long_Dotted",metadata:r.apapSettings.maxPressureCmH2O,unit:n("Parameters_PressureUnit_cmH2O"),disabled:i,id:"setting-value--apap-max-pressure",isMarkedAsChanged:e.isFieldChanged,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"apapSettings.minPressureCmH2O",value:t.apapSettings.minPressureCmH2O,localizationKey:"Parameters_Adjust_ParameterNames_ApapMin_Long_Dotted",metadata:r.apapSettings.minPressureCmH2O,unit:n("Parameters_PressureUnit_cmH2O"),disabled:i,id:"setting-value--apap-min-pressure",isMarkedAsChanged:e.isFieldChanged,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(bn,{parameterName:"apapSettings.apapDynamicMode",value:t.apapSettings.apapDynamicMode,localizationKey:"Parameters_Adjust_ParameterNames_Apap_dyn",localizationPrefix:"Parameters_SpecialValues",values:Object.keys(Oe.uL),disabled:i,id:"setting-value--apap-dynamic-mode",isMarkedAsChanged:e.isFieldChanged,metadata:r.apapSettings.apapDynamicMode,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(yn,{localizationKey:"Parameters_Adjust_ParameterNames_SoftPAP",parameterName:"apapSettings.softPap",id:"setting-value--softpap",isMarkedAsChanged:e.isFieldChanged,metadata:r.apapSettings.softPap,localizationPrefix:"DeviceSettings_SoftPap",offValue:Oe.iZ.Off,values:Object.keys(Oe.iZ),disabled:i,value:t.apapSettings.softPap,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(xn,{parameterName:"apapSettings.softPapLock",localizationKey:"Parameters_Adjust_ParameterNames_SoftPAPFreeze_dotted",value:t.apapSettings.softPapLock,disabled:i,valueOn:"Parameters_Adjust_On",valueOff:"Parameters_Adjust_Off",id:"setting-value--softpap-lock",isMarkedAsChanged:e.isFieldChanged,metadata:r.apapSettings.softPapLock,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})]})}(i,r):function(r,i){return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(bn,{parameterName:"therapyMode",localizationKey:"DeviceSettings_Therapy_mode",value:Oe.GB.Cpap,localizationPrefix:"Device_Therapy_Mode",values:r.therapyMode.values,disabled:i,valuesLocalizationKeys:Bn,id:"setting-value--therapy-mode",isMarkedAsChanged:e.isFieldChanged,metadata:r.therapyMode,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Cn,{parameterName:"cpapSettings.pressureCmH2O",value:null==t?void 0:t.cpapSettings.pressureCmH2O,localizationKey:"Parameters_Adjust_ParameterNames_CpapPressure_Long_Dotted",unit:n("Parameters_PressureUnit_cmH2O"),disabled:i,id:"setting-value--cpap-pressure",isMarkedAsChanged:e.isFieldChanged,metadata:r.cpapSettings.pressureCmH2O,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(yn,{localizationKey:"Parameters_Adjust_ParameterNames_SoftPAP",parameterName:"cpapSettings.softPap",value:t.cpapSettings.softPap,id:"setting-value--softpap",isMarkedAsChanged:e.isFieldChanged,metadata:r.apapSettings.softPap,localizationPrefix:"DeviceSettings_SoftPap",offValue:Oe.iZ.Off,values:Object.keys(Oe.iZ),disabled:i,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(xn,{parameterName:"cpapSettings.softPapLock",localizationKey:"Parameters_Adjust_ParameterNames_SoftPAPFreeze_dotted",value:t.cpapSett
1ings.softPapLock,disabled:i,valueOn:"Parameters_Adjust_On",valueOff:"Parameters_Adjust_Off",id:"setting-value--softpap-lock",isMarkedAsChanged:e.isFieldChanged,metadata:r.cpapSettings.softPapLock,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})]})}(i,r)})},On=function(e){var n,t,r,i,o=(0,a.Bd)(),s=e.editSettings,c=e.disabled,u=e.therapyMode,d=e.modeSpecificMetadata;return null!=d&&d.tube?(0,E.jsxs)(Pn,{className:"device-settings__accessories",title:o.t("Device_Settings_Accessories_Title"),children:[(0,E.jsx)(bn,{parameterName:"".concat(u,".tube.tubeType"),localizationKey:"Parameters_Adjust_ParameterNames_TubeType_dotted",value:null!==(n=null===(t=s[u].tube)||void 0===t?void 0:t.tubeType)&&void 0!==n?n:"",localizationPrefix:"DeviceSettings_TubeType",values:d.tube.tubeType.values,disabled:c,id:"setting-value--tube-type",isMarkedAsChanged:e.isFieldChanged,metadata:d.tube.tubeType,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(xn,{parameterName:"".concat(u,".tube.tubeTypeLock"),localizationKey:"Parameters_Adjust_ParameterNames_TubeTypeLock_dotted",value:null!==(r=null===(i=s[u].tube)||void 0===i?void 0:i.tubeTypeLock)&&void 0!==r&&r,disabled:c,id:"setting-value--tube-type-lock",isMarkedAsChanged:e.isFieldChanged,metadata:d.tube.tubeTypeLock,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})]}):null},Dn=function(e){var n,t=(0,a.Bd)(),r=e.disabled,i=e.metadata,o=e.editSettings;return null!=o&&null!==(n=o.bluetoothConfiguration)&&void 0!==n&&n.bluetoothEditable&&null!=i&&i.bluetoothEnabled?(0,E.jsx)(Pn,{className:"device-settings__device",title:t.t("Device_Settings_Device_Title"),children:(0,E.jsx)(xn,{parameterName:"bluetoothConfiguration.bluetoothEnabled",localizationKey:"Parameters_Adjust_ParameterNames_Bluetooth_dotted",value:o.bluetoothConfiguration.bluetoothEnabled,disabled:r,valueOff:"Parameters_Adjust_Off",valueOn:"Parameters_Adjust_On",id:"setting-value--tube-type-lock",isMarkedAsChanged:e.isFieldChanged,metadata:i.bluetoothEnabled,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})}):null},kn=function(e){var n=e.metadata,t=e.editSettings,r=e.disabled,i=e.changedFields,a=t.therapyMode===Oe.GB.Apap?"apapSettings":"cpapSettings",o=t.therapyMode===Oe.GB.Apap?n.apapSettings:n.cpapSettings,s=function(e){return i.includes(e)};return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(wn,{editSettings:t,metadata:n,disabled:r,changedFields:i,isFieldChanged:s,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Sn,{editSettings:t,modeSpecificMetadata:o,metadata:n,disabled:r,therapyMode:a,changedFields:i,isFieldChanged:s,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(On,{editSettings:t,modeSpecificMetadata:o,metadata:n,disabled:r,therapyMode:a,isFieldChanged:s,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged}),(0,E.jsx)(Dn,{editSettings:t,metadata:n,disabled:r,therapyMode:a,changedFields:i,isFieldChanged:s,onUpdateParameter:e.onUpdateParameter,onParameterChanged:e.onParameterChanged})]})},Nn=t(72956),Mn=t(74632),Ln=t(88835),zn=t(71083),In=t(40466),Kn=t(81036);function Tn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Fn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Tn(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Tn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Vn=function(e){return{editConfiguration:function(n,t,r){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=Ln.parse("/P3Settings",!0);e&&(i=e.baseOptions);var s=Fn(Fn({method:"POST"},i),a),c={},u={};if(e&&e.apiKey){var d="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;c.Authorization=d}return void 0!==n&&(u.incomingSettingsId=n),void 0!==t&&(u.outgoingSettingsId=t),c["Content-Type"]="application/json-patch+json",o.query=Fn(Fn(Fn({},o.query),u),a.query),delete o.search,s.headers=Fn(Fn({},c),a.headers),s.data=JSON.stringify(r||{}
1),{url:Ln.format(o),options:s}},getExtendedP3Configuration:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==n)throw new In.Q0("configId","Required parameter configId was null or undefined when calling getIncomingExtendedConfiguration.");var r,i="/configuration/p3/extended/{configId}".replace("{".concat("configId","}"),encodeURIComponent(String(n))),a=Ln.parse(i,!0);e&&(r=e.baseOptions);var o=Fn(Fn({method:"GET"},r),t),s={};if(e&&e.apiKey){var c="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;s.Authorization=c}return a.query=Fn(Fn(Fn({},a.query),{}),t.query),delete a.search,o.headers=Fn(Fn({},s),t.headers),{url:Ln.format(a),options:o}},getOutgoingExtendedConfiguration:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==n)throw new In.Q0("configurationId","Required parameter configurationId was null or undefined when calling getOutgoingExtendedConfiguration.");var r,i="/P3Settings/outgoing/extended/"+"".concat(encodeURIComponent(String(n))),a=Ln.parse(i,!0);e&&(r=e.baseOptions);var o=Fn(Fn({method:"GET"},r),t),s={};if(e&&e.apiKey){var c="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;s.Authorization=c}return a.query=Fn(Fn(Fn({},a.query),{}),t.query),delete a.search,o.headers=Fn(Fn({},s),t.headers),{url:Ln.format(a),options:o}},getOutgoingConfiguration:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==n)throw new In.Q0("configurationId","Required parameter configurationId was null or undefined when calling getOutgoingConfiguration.");var r,i="/P3Settings/outgoing/"+"".concat(encodeURIComponent(String(n))),a=Ln.parse(i,!0);e&&(r=e.baseOptions);var o=Fn(Fn({method:"GET"},r),t),s={};if(e&&e.apiKey){var c="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;s.Authorization=c}return a.query=Fn(Fn(Fn({},a.query),{}),t.query),delete a.search,o.headers=Fn(Fn({},s),t.headers),{url:Ln.format(a),options:o}},startEditConfiguration:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==n)throw new In.Q0("configId","Required parameter configId was null or undefined when calling startEditConfiguration.");var r,i="/configuration/p3/startEditConfig/{configId}".replace("{".concat("configId","}"),encodeURIComponent(String(n))),a=Ln.parse(i,!0);e&&(r=e.baseOptions);var o=Fn(Fn({method:"POST"},r),t),s={};if(e&&e.apiKey){var c="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;s.Authorization=c}return a.query=Fn(Fn(Fn({},a.query),{}),t.query),delete a.search,o.headers=Fn(Fn({},s),t.headers),{url:Ln.format(a),options:o}},finishEditConfiguration:function(n,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null==n)throw new In.Q0("operationId","Required parameter operationId was null or undefined when calling finishEditConfiguration.");var i,a="/configuration/p3/finishEditConfig/{operationId}".replace("{".concat("operationId","}"),encodeURIComponent(String(n))),o=Ln.parse(a,!0);e&&(i=e.baseOptions);var s=Fn(Fn({method:"POST"},i),r),c={};if(e&&e.apiKey){var u="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;c.Authorization=u}return c["Content-Type"]="application/json-patch+json",o.query=Fn(Fn(Fn({},o.query),{}),r.query),delete o.search,s.headers=Fn(Fn({},c),r.headers),s.data=JSON.stringify(t||{}),{url:Ln.format(o),options:s}},adjustP3Config:function(n){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=Ln.parse("/configuration/p3/adjustConfig",!0);e&&(t=e.baseOptions);var a=Fn(Fn({method:"POST"},t),r),o={};if(e&&e.apiKey){var s="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;o.Authorization=s}return o["Content-Type"]="application/json-patch+json",i.query=Fn(Fn(Fn({},i.query),{}),r.query),delete i.search,a.headers=Fn(Fn({},o),r.headers),a.data=JSON.stringify(n||{}),{url:Ln.format(i),options:a}},abortP3EditConfig:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==n||null===n.operationId||void 0===n.operationId)throw new In.Q0("operationId","Required parameter operationId was nullor undefined when calling abortP3EditConfig.");var r,i=Ln.parse("/configuration/p3/abortConfig",!0);e&&(r=e.baseOptions);var a=Fn(Fn({method:"POST"},r),t),o={};if(e&&e.apiKey){var s="function"==typeof e.apiKey?e.apiKey("Authorization"):e.apiKey;o.Authorization=s}return o["Content-Type"]="application/json-patch+json",i.query=Fn(Fn(Fn({},i.query),{}),t.query),delete i.search,a.headers=Fn(Fn({},o),t.headers),a.data=JSON.stringify(n||{}),{url:Ln.format(i),options:a}}}},Un=function(e){return{editConfiguration:function(n,t,r,i){var a=Vn(e).editConfiguration(n,t,r,i);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},a.options),{},{url:n+a.url});return e.request(t).catch(In.cf)}},getExtendedP3Configuration:function(n,t){var r=Vn(e).getExtendedP3Configuration(n,t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},r.options),{},{url:n+r.url});return e.request(t).catch(In.cf)}},getOutgoingConfiguration:function(n,t){var r=Vn(e).getOutgoingConfiguration(n,t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},r.options),{},{url:n+r.url});return e.request(t).catch(In.cf)}},startEditConfiguration:function(n,t){var r=Vn(e).startEditConfiguration(n,t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},r.options),{},{url:n+r.url});return e.request(t).catch(In.cf)}},finishEditConfiguration:function(n,t,r){var i=Vn(e).finishEditConfiguration(n,t,r);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},i.options),{},{url:n+i.url});return e.request(t).catch(In.cf)}},adjustP3Config:function(n,t){var r=Vn(e).adjustP3Config(n,t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},r.options),{},{url:n+r.url});return e.request(t).catch(In.cf)}},abortP3EditConfig:function(n,t){var r=Vn(e).abortP3EditConfig({operationId:n},t);return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:zn.A,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Kn.WB,t=Fn(Fn({},r.options),{},{url:n+r.url});return e.request(t).catch(In.cf)}}}};function qn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Hn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?qn(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):qn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Rn={baseURL:Kn.WB},Xn=function(e,n){var t=arguments;return(0,z.A)(T().mark(function r(){var i,a,o;return T().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return i=t.length>2&&void 0!==t[2]?t[2]:{},r.prev=1,r.next=2,zn.A.post("/configuration/p28/metadata",n,Hn(Hn(Hn({},Rn),i),{},{params:{deviceType:e}}));case 2:return a=r.sent,r.abrupt("return",a.data);case 3:r.prev=3,o=r.catch(1),(0,In.cf)(o);case 4:case"end":return r.stop()}},r,null,[[1,3]])}))()};function Gn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Wn(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Gn(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Gn(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Yn,Jn,Zn,Qn={baseURL:Kn.WB},$n=function(e,n,t){return(0,z.A)(T().mark(function r(){var i,a;return T().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=1,zn.A.post("/configuration/p28/adjust",n,Wn(Wn(Wn({},Qn),t),{},{params:{deviceType:e}}));case 1:return i=r.sent,r.abrupt("return",i.data);case 2:r.prev=2,a=r.catch(0),(0,In.cf)(a);case 3:case"end":return r.stop()}},r,null,[[0,2]])}))()},et=function(e,n,t){return(0,z.A)(T().mark(function r(){var i,a;return T().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.prev=0,r.next=1,zn.A.post("/configuration/p28",n,Wn(Wn(Wn({},Qn),t),{},{params:{originalEntryId:e}}));case 1:return i=r.sent,r.abrupt("return",i.data);case 2:r.prev=2,a=r.catch(0),(0,In.cf)(a);case 3:case"end":return r.stop()}},r,null,[[0,2]])}))()},nt={editConfiguration:function(e,n,t,r){return Un(Yn).editConfiguration(e,n,t,r)(Zn,Jn)},getExtendedP3Configuration:function(e,n){return Un(Yn).getExtendedP3Configuration(e,n)(Zn,Jn)},getOutgoingConfiguration:function(e,n){return Un(Yn).getOutgoingConfiguration(e,n)(Zn,Jn)},startEditConfiguration:function(e,n){return Un(Yn).startEditConfiguration(e,n)(Zn,Jn)},finishEditConfiguration:function(e,n,t){return Un(Yn).finishEditConfiguration(e,n,t)(Zn,Jn)},adjustP3Config:function(e,n){return Un(Yn).adjustP3Config(e,n)(Zn,Jn)},abortP3EditConfig:function(e,n){return Un(Yn).abortP3EditConfig(e,n)(Zn,Jn)}},tt=t(76132),rt=t(81854),it=t(45142),at=t(3099),ot=["data"],st=function(e,n){if(n){var t=Oe.Ax.createFromViewSettings(e);return Oe.Ax.findChangedFields(t,n)}return[]},ct=function(e){var n,t=(0,a.Bd)().t,o=(0,i.useState)(!1),s=(0,I.A)(o,2),c=s[0],u=s[1],d=(0,i.useState)([]),l=(0,I.A)(d,2),p=l[0],g=l[1],f=(0,i.useRef)(null),m=(0,i.useState)(),v=(0,I.A)(m,2),A=v[0],_=v[1],h=(0,rt.Xr)(),b=xe(),C=b.handleHoveredButtonChanged,x=b.callAdjustmentIfNeeded,y=e.deviceConfiguration,P=e.deviceBindingInfo,j=(0,at.r)({queryKey:(0,tt.gr)(null==y?void 0:y.configId),queryFn:(n=(0,z.A)(T().mark(function e(n){var t,r,i;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.signal,y&&y.deviceGeneration===W.L.P2_8){e.next=1;break}return e.abrupt("return",void 0);case 1:return r=Oe.Ax.createFromViewSettings(y.p2_8Configuration),e.next=2,Xn(y.p2_8Configuration.deviceType,r,{signal:t});case 2:return i=e.sent,e.abrupt("return",i);case 3:case"end":return e.stop()}},e)})),function(e){return n.apply(this,arguments)}),enabled:!!y&&!!P}),S=j.data,B=(0,r.A)(j,ot);(0,i.useEffect)(function(){if(y&&y.deviceGeneration==W.L.P2_8){var e=Oe.Ax.createFromViewSettings(y.p2_8Configuration);f.current=JSON.parse(JSON.stringify(e)),u(!1),g([])}},[null==y?void 0:y.configId]),(0,i.useEffect)(function(){S&&_(S)},[S]);var w,O,D=(0,F.n)({mutationFn:(w=(0,z.A)(T().mark(function e(n){var t,r,i;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.parameterName,!(y&&P&&f.current&&y.deviceGeneration===W.L.P2_8)){e.next=2;break}return e.next=1,$n(y.p2_8Configuration.deviceType,{changedPropertyName:t,settingsDto:f.current});case 1:r=e.sent,f.current=r.editSettings,_(r.metadata),i=st(y.p2_8Configuration,r.editSettings),g(i);case 2:case"end":return e.stop()}},e)})),function(e){return w.apply(this,arguments)})}),k=(0,F.n)({mutationFn:(O=(0,z.A)(T().mark(function n(){var t,r;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!y||!f.current){n.next=2;break}return t=y.configId,n.next=1,et(t,f.current);case 1:r=n.sent,e.onConfigurationEdited(r);case 2:case"end":return n.stop()}},n)})),function(){return O.apply(this,arguments)})}),N=(0,Pe.J0)(function(){var e=(0,z.A)(T().mark(function e(n){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,M();case 1:n.isMounted&&u(!1);case 2:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}()),M=function(){if(S&&y&&y.deviceGeneration==W.L.P2_8){var e=Oe.Ax.createFromVie
1wSettings(y.p2_8Configuration);f.current=JSON.parse(JSON.stringify(e)),_(S),g([])}return Promise.resolve()},L=function(){var e=(0,z.A)(T().mark(function e(n,t){var r,i,a,o,s,c;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(y&&P&&f.current&&y.deviceGeneration===W.L.P2_8){for(r=JSON.parse(JSON.stringify(f.current)),i=r,a=n.split("."),o=0;o<a.length-1;o++)(s=a[o])in i?i=i[s]:i[s]={};"number"==typeof t&&isNaN(t)&&(t=0),i[a[a.length-1]]=t,f.current=r,c=st(y.p2_8Configuration,r),g(c)}case 1:case"end":return e.stop()}},e)}));return function(n,t){return e.apply(this,arguments)}}(),K=function(){var e=(0,z.A)(T().mark(function e(n){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",x((0,z.A)(T().mark(function e(){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",D.mutate({parameterName:n}));case 1:case"end":return e.stop()}},e)}))));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}(),V=function(){return B.isFetching||D.isPending||k.isPending},U=function(){var e=(0,z.A)(T().mark(function e(){var n;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Mn.KE.getSettings();case 1:return n=e.sent,e.abrupt("return",{passwordConfirmationRequired:n.isDeviceSettingsConfirmationRequiresPassword});case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),q=function(){var e=(0,z.A)(T().mark(function e(){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return h({id:rt.Fr,resourceKey:rt.FL,kind:it.j.Warning}),e.next=1,N();case 1:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}();return B.isFetching?(0,E.jsx)(Nn.bJ,{className:"p28-device-config__busy"}):y&&P&&A&&y.deviceGeneration===W.L.P2_8&&f.current?(0,E.jsx)(we,{configurationId:y.configId,deviceConfiguration:y,deviceGeneration:y.deviceGeneration,isLoading:V(),bindingInfo:P,editingPermission:y.editingPermission,messageForDevice:!1,patientHistory:e.patientHistory,canSave:p.length>0,onStartEditSettings:function(){return u(!0),Promise.resolve()},onCancelEditSettings:N,onResetSettings:M,onStartSubmitting:U,onCompleteSubmitting:function(){return k.mutateAsync()},onFail:q,isEditButtonShown:!0,isDeviceInfoShown:e.isDeviceInfoShown,handleHoveredButtonChanged:C,children:c?(0,E.jsx)(kn,{editSettings:f.current,configuration:y.p2_8Configuration,metadata:A,disabled:V(),changedFields:p,onUpdateParameter:L,onParameterChanged:K}):(0,E.jsx)(Te,{configuration:y,metadata:A})}):V()?(0,E.jsx)(Nn.bJ,{}):(0,E.jsx)("div",{children:t("DeviceSettings.UnableToLoadConfiguration")})},ut=t(92091),dt=t(15268),lt=t(35987),pt={};pt.styleTagTransform=x(),pt.setAttributes=_(),pt.insert=v().bind(null,"head"),pt.domAPI=f(),pt.insertStyleElement=b(),p()(lt.A,pt),lt.A&&lt.A.locals&&lt.A.locals;var gt=function(e){return(0,E.jsxs)("div",{className:"error-info__container",children:[(0,E.jsx)("img",{className:"error-info__image",src:dt}),(0,E.jsx)(ut.A,{title:e.title,message:e.message})]})},ft=function(){var e=(0,a.Bd)().t;return(0,E.jsx)("div",{className:"device-configuration-container__form__settings-groups-container",children:(0,E.jsx)(gt,{title:e("DeviceConfiguration_Error"),message:e("DeviceConfiguration_UnavailableConfiguration")})})},mt=function(e){var n=e.disabled,t=e.parameters,r=e.title,i=e.isEditMode,a=e.onChange,o=e.onParameterChanged,s=e.id;if(!e.parameters||0===e.parameters.length)return null;var c=i?"device-configuration-component__edit-table":"device-configuration-component__display-table";return(0,E.jsx)(de.i,{id:s,title:r,titleClassName:"device-configuration-component__group-title",children:(0,E.jsx)("table",{className:c,children:(0,E.jsxs)("tbody",{children:[e.children,t.map(function(e){var t=e&&e.isModified;return(0,E.jsx)(hn,{className:"device-configuration-component__settings-group__edit-parameter",disabled:n,localizationKey:e.localizationKey,value:e.value,unit:e.unit.localizationKey,isEditMode:i,meta:e.meta,updateParameter:function(n){return a(e,n)},onParameterChanged:function(){return o(e)},isModified:t},e.localizationKey)})]})})})};function vt(e){var n=(0,a.Bd)(),t=e.settings,r=e.operationId,i=e.updateParameter,o=e.onParameterChanged,s=e.disabled,c=null!==r,u=t.configuration,d=u.mode,l=d&&d.isModified;return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(mt,{id:"device-sett
1ings-ventilation",title:n.t(u.ventilationLocalizationKey),disabled:s,parameters:u.ventilation,isEditMode:c,onChange:function(e,n){return i(e,"ventilation",n)},onParameterChanged:function(e){return o(e)},children:[(0,E.jsx)(hn,{className:c?"device-configuration-component__settings-group__edit-mode":"setting-value--therapy-mode",disabled:s,localizationKey:u.mode.localizationKey,value:u.mode.value,unit:u.mode.unit.localizationKey,isEditMode:c,meta:u.mode.meta,updateParameter:function(e){return i(u.mode,"mode",e)},onParameterChanged:function(){return o(u.mode)},isModified:l},"mode"),function(){if(null!==u.scope){var e=u.scope,n=e&&e.isModified;return(0,E.jsx)(hn,{className:c?"device-configuration-component__settings-group__edit-mode":"",localizationKey:u.scope.localizationKey,value:u.scope.value,unit:u.scope.unit.localizationKey,isEditMode:c,meta:u.scope.meta,updateParameter:function(e){return i(u.scope,"scope",e)},onParameterChanged:function(){return o(u.scope)},disabled:s,isModified:n},"scope")}return null}()]}),(0,E.jsx)(mt,{id:"device-settings-alarm",disabled:s,title:n.t(u.alarmLocalizationKey),parameters:u.alarmSettings,isEditMode:c,onChange:function(e,n){return i(e,"alarmSettings",n)},onParameterChanged:function(e){return o(e)}}),(0,E.jsx)(mt,{id:"device-settings-comfort",disabled:s,title:n.t(u.comfortLocalizationKey),parameters:u.comfort,isEditMode:c,onChange:function(e,n){return i(e,"comfort",n)},onParameterChanged:function(e){return o(e)}}),(0,E.jsx)(mt,{id:"device-settings-accessories",disabled:s,title:n.t(u.accessoriesLocalizationKey),parameters:u.accessories,isEditMode:c,onChange:function(e,n){return i(e,"accessories",n)},onParameterChanged:function(e){return o(e)}})]})}var At=t(37425),_t=t(60436),ht=/\r\n?|\n/,bt=(0,Ve.A)((0,Ve.A)({},W.L.P3,{maxLines:6,maxCharactersPerLine:28,matchCharacterRegex:/^[\u0020-\u007E\u00A1-\u017F\u0384-\u038A\u038C\u038E-\u03A1\u03A3-\u03CE\u0410-\u044F]$/}),W.L.P3_x,{maxLines:8,maxCharactersPerLine:21,matchCharacterRegex:/^[\u0020-\u007E\u00A0-\u00FF\u0100-\u017F\u0180–\u01F5\u01FA–\u0217\u0250-\u02A8\u02B0-\u02DE\u02E0-\u02E9\u0300-\u0345\u0360-\u0361\u0384-\u03CE\u0410-\u044F\u1E00-\u1E9B\u1EA0-\u1EF9]$/});function Ct(e,n){if(e!==W.L.P3&&e!==W.L.P3_x)throw Error("Not supported generation: ".concat(e));var t=bt[e],r=t.maxLines,i=t.maxCharactersPerLine,a=t.matchCharacterRegex,o=n.split(ht),s=0;if(o.length>r)return{isValid:!1,message:Ne.Ay.t("DeviceMessageValidation_TooLong",{count:r}),charactersLeft:0};for(var c=[],u=0;u<o.length;u++){var d=o[u];if(d.length>i)return{isValid:!1,message:Ne.Ay.t("DeviceMessageValidation_LineToLong",{lineNumber:u+1,count:i}),charactersLeft:0};(s=i-d.length)<0&&(s=0),(0,_t.A)(d).forEach(function(e){e.match(a)||c.push(e)})}return c.length>0?{isValid:!1,message:Ne.Ay.t("DeviceMessageValidation_InvalidCharacters",{invalidChars:c.join()}),charactersLeft:0}:{isValid:!0,message:null,charactersLeft:s}}function xt(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function yt(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?xt(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):xt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Pt(){return{requestState:At.X.PENDING}}function Et(e,n){return{configurationId:e,requestState:At.X.SUCCESS,settings:n,messageForDevice:n.message,isMessageForDeviceValid:!0,messageForDeviceErrorMessage:null,charactersLeft:bt.P3.maxCharactersPerLine,operationId:null,requestIsPending:!1}}function jt(e){return yt(yt({},e),{},{requestIsPending:!0})}function St(e,n){return yt(yt({},e),{},{settings:yt(yt({},e.settings),{},{configuration:n}),requestIsPending:!1})}function Bt(e,n){return yt(yt({},e),{},{settings:yt(yt({},e.settings),{},{configuration:n.extendedConfig}),operationId:n.operationId,requestIsPending:!1,charactersLeft:bt.P3.maxCharactersPerLine,messageForDevice:"",messageForDeviceErrorMessage:""})}function wt(e){return{requestState:At.X.FAILED,error:e}}var Ot=function(e){var n=(0,i.useState)({requestState:At.X.NOT_STARTED}),t=(0,I.A)(n,2),r=t[0],a=t[1],o=xe(),s=o.handleHoveredButtonChanged,c=o.callAdjustmentIfNeeded;(0,i.useEffect)(function(){var n=function(){var n=(0,z.A)(T().mark(function n(){var t,i,o;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r.requestState!=At.X.SUCCESS?a(Pt()):jt(r),n.prev=1,n.next=2,nt.getExtendedP3Configuration(e.configurationId);case 2:t=n.sent,i=t.data,a(Et(e.configurationId,i)),n.next=4;break;case 3:n.prev=3,o=n.catch(1),a(wt(o.message));case 4:case"end":return n.stop()}},n,null,[[1,3]])}
1));return function(){return n.apply(this,arguments)}}();n()},[e.configurationId]);var u=function(){var e=(0,z.A)(T().mark(function e(n){var t;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=function(){var e=(0,z.A)(T().mark(function e(){var t,i,o;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return a(jt(t=r)),e.prev=1,e.next=2,nt.adjustP3Config({operationId:t.operationId,localizationKey:n.localizationKey,value:n.value});case 2:i=e.sent,a(St(t,i.data)),e.next=4;break;case 3:e.prev=3,o=e.catch(1),a(wt(o.message));case 4:case"end":return e.stop()}},e,null,[[1,3]])}));return function(){return e.apply(this,arguments)}}(),e.next=1,c(t);case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}(),d=function(){var e=(0,z.A)(T().mark(function e(){var n;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.requestState!=At.X.SUCCESS){e.next=2;break}return e.next=1,nt.startEditConfiguration(r.configurationId);case 1:n=e.sent,a(Bt(r,n.data));case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),l=function(){var e=(0,z.A)(T().mark(function e(){var n,t;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.requestState!=At.X.SUCCESS){e.next=3;break}if(!r.operationId){e.next=1;break}return e.next=1,nt.abortP3EditConfig(r.operationId);case 1:return e.next=2,nt.getExtendedP3Configuration(r.configurationId);case 2:n=e.sent,t=n.data,a(yt(yt({},r),{},{settings:t,operationId:null,requestIsPending:!1}));case 3:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),p=function(){var e=(0,z.A)(T().mark(function e(){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(r.requestState!=At.X.SUCCESS){e.next=2;break}if(!r.operationId){e.next=1;break}return e.next=1,nt.abortP3EditConfig(r.operationId);case 1:return e.next=2,d();case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),g=function(){var e=(0,z.A)(T().mark(function e(){var n;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Mn.KE.getSettings();case 1:return n=e.sent,e.abrupt("return",{passwordConfirmationRequired:n.isDeviceSettingsConfirmationRequiresPassword});case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),f=function(){var n=(0,z.A)(T().mark(function n(){var t,i;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(r.requestState!=At.X.SUCCESS||null==r.operationId){n.next=2;break}return n.next=1,nt.finishEditConfiguration(r.operationId,{message:r.messageForDevice?r.messageForDevice:""});case 1:t=n.sent,i=t.data,e.onConfigurationEdited(i);case 2:case"end":return n.stop()}},n)}));return function(){return n.apply(this,arguments)}}();switch(r.requestState){case At.X.NOT_STARTED:case At.X.PENDING:return(0,E.jsx)(Nn.bJ,{className:"p3-device-config__busy"});case At.X.SUCCESS:var m=r.settings,v=r.messageForDevice,A=r.isMessageForDeviceValid,_=r.messageForDeviceErrorMessage,h=r.operationId,b=r.requestIsPending,C=r.charactersLeft;return(0,E.jsx)(we,{isLoading:b,configurationId:r.configurationId,deviceConfiguration:m,bindingInfo:e.deviceBindingInfo,deviceGeneration:W.L.P3,patientHistory:e.patientHistory,editingPermission:m.editingPermission,messageForDevice:{message:v,error:_,isMessageValid:A,messageCharsLeft:C},onStartEditSettings:d,onCancelEditSettings:l,onResetSettings:p,onStartSubmitting:g,onCompleteSubmitting:f,onMessageChanged:function(e){if(r.requestState==At.X.SUCCESS){var n=Ct(W.L.P3,e);a(yt(yt({},r),{},{messageForDevice:e,isMessageForDeviceValid:n.isValid,messageForDeviceErrorMessage:n.message,charactersLeft:n.charactersLeft}))}},onFail:function(e){a(wt(e.message))},isEditButtonShown:!0,isDeviceInfoShown:e.isDeviceInfoShown,handleHoveredButtonChanged:s,children:(0,E.jsx)(vt,{settings:m,operationId:h,updateParameter:function(e,n,t){if(r.requestState==At.X.SUCCESS){var i=r.settings.configuration,o=null;switch(n){case"mode":o=i.mode;break;case"scope":o=i.scope;break;case"accessories":o=i.accessories.find(function(n){return n.localizationKey===e.localizationKey});break;case"alarmSettings":o=i.alarmSettings.find(function(n){return n.localizationKey===e.localizationKey});break;case"comfort":o=i.comfort.find(function(n){return n.localizationKey===e.localizationKey});break;case"ventilation":o=i.ventilation.find(function(n){return n.localizationKey===e.localizationKey});break;default:throw new Error("Unknown group: ".concat(n))}o&&(o.value=t),a(yt(yt({},r),{},{settings:yt(yt({},r.settings),{},{configuration:i}),requestIsPending:!1}))}},onParameterChanged:u,disabled:b})});case At.X.FAILED:return(0,E.jsx)(ft,{});default:return(0,Ee.xb)(r),null}}
1,Dt=t(65358),kt=["checkBoxMeta"],Nt=function(e){var n=(0,a.Bd)().t,t=e.programStates.map(function(t){return i=(r=t).id,a=r.program?n("DeviceSettings_Tooltip_Program".concat(i)):n("DeviceSettings_Tooltip_Program".concat(i,"_Disabled")),{id:"program-button-".concat(i),text:"".concat(i),tooltip:a,callback:function(){e.onSelectProgram(r.id)},isEnabled:!!e.isEditMode||!!r.program};var r,i,a});return e.isEditMode,(0,E.jsx)(Dt.e,{items:t,selectedItem:e.activeProgram-1})},Mt=function(e){var n,t=(0,a.Bd)().t;if(!e.program||(null===(n=e.program.meta)||void 0===n?void 0:n.type)!==Fe.CheckBox)return null;var i=e.program,o=i.isModified,s=i.localizationKey,c=i.meta,u=c.checkBoxMeta,d=(0,r.A)(c,kt),l=e.program.value===u.valueOn;return(0,E.jsxs)("div",{className:"device-configuration-component__program-selector",children:[(0,E.jsx)(He.j,{name:"program-switch",disabled:d.isReadOnly||!e.enabled,options:[{name:t(u.valueOff),value:!1},{name:t(u.valueOn),value:!0}],value:l,onChange:function(n){var t=n.target.checked?u.valueOn:u.valueOff;e.onChange(t)}}),(0,E.jsx)(ce,{tooltipText:t("DeviceSettings_Value_Changed"),visible:o,id:"field_changed__".concat(s)})]})},Lt=function(e){var n,t,r=(0,a.Bd)().t,i=e.programs.findIndex(function(n){return!!n.program&&n.id!==e.activeProgram}),o=-1===i?void 0:e.programs[i],s=o?null===(n=o.program)||void 0===n?void 0:n[e.activeProgram-1]:null===(t=e.programs[e.activeProgram-1].program)||void 0===t?void 0:t[e.activeProgram-1];return(0,E.jsxs)("div",{className:"device-configuration-component__program-row",children:[r(e.programLocalizationKey),(0,E.jsx)(Nt,{isEditMode:e.isEditMode,activeProgram:e.activeProgram,programStates:e.programs,onSelectProgram:e.onSelectProgram}),(0,E.jsx)(Mt,{program:s,enabled:e.isEditMode,onChange:function(n){return s&&e.onToggleProgram(i+1,s,n)}})]})},zt=function(e){return e[e.Programs=0]="Programs",e[e.Ventilation=1]="Ventilation",e[e.Alarms=2]="Alarms",e[e.Comfort=3]="Comfort",e}({}),It=function(e){var n,t,r,i=(0,a.Bd)(),o=e.operationId,s=e.disabled,c=e.activeProgram,u=e.programs,d=e.onSelectProgram,l=e.onUpdateParameter,p=e.onParameterChanged,g=e.programLocalizationKey,f=e.ventilationLocalizationKey,m=e.comfortLocalizationKey,v=e.alarmLocalizationKey,A=null!==o,_=[{id:1,program:null===(n=u[0])||void 0===n?void 0:n.programParams},{id:2,program:null===(t=u[1])||void 0===t?void 0:t.programParams},{id:3,program:null===(r=u[2])||void 0===r?void 0:r.programParams}],h=u[c-1],b=null==h?void 0:h.ventilationParams.filter(function(e){return"DeviceSettings_Program"!==e.localizationKey});return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(Lt,{programLocalizationKey:g,isEditMode:A,activeProgram:c,programs:_,onSelectProgram:function(e){4!==e&&d(e)},onToggleProgram:function(e,n,t){4!==e&&(l(n,zt.Programs,t),p(e,n))}}),b&&(0,E.jsx)(mt,{id:"device-settings-p3x-ventilation",title:i.t(f),disabled:s,parameters:b,isEditMode:A,onChange:function(e,n){return l(e,zt.Ventilation,n)},onParameterChanged:function(e){return p(c,e)}}),(null==h?void 0:h.alarmParams)&&(0,E.jsx)(mt,{id:"device-settings-p3x-alarm",title:i.t(v),disabled:s,parameters:h.alarmParams,isEditMode:A,onChange:function(e,n){return l(e,zt.Alarms,n)},onParameterChanged:function(e){return p(c,e)}}),(null==h?void 0:h.comfortParams)&&(0,E.jsx)(mt,{id:"device-settings-p3x-comfort",title:i.t(m),disabled:s,parameters:h.comfortParams,isEditMode:A,onChange:function(e,n){return l(e,zt.Comfort,n)},onParameterChanged:function(e){return p(c,e)}})]})};function Kt(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Tt(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?Kt(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Kt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var Ft={baseURL:Kn.WB},Vt=function(e,n){return(0,z.A)(T().mark(function t(){var r;return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,zn.A.get("/configuration/p5/extended/".concat(encodeURIComponent(e)),Tt(Tt({},Ft),n));case 1:return r=t.sent,t.abrupt("return",r.data);case 2:case"end":return t.stop()}},t)}))()},Ut=function(e,n){return(0,z.A)(T().mark(function t(){var r;return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,zn.A.get("/configuration/p3x/extended/".concat(encodeURIComponent(e)),Tt(Tt({},Ft),n));case 1:return r=t.sent,t.abrupt("return",r.data);case 2:case"end":return t.stop()}},t)}))()},qt=function(e,n,t){return(0,z.A)(T().mark(function r(){var i;return T().wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=1,zn.A.post("/configuration/p3x/finishEditConfig/".concat(encodeURIComponent(e)),n,Tt(Tt({},Ft),t));case 1:return i=r.sent,r.abrupt("return",i.data);case 2:case"end":return r.stop()}},r)}))()},Ht=function(e,n){return(0,z.A)(T().mark(function t(){var r;return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,zn.A.post("/configuration/p3x/startEditConfig/".concat(encodeURIComponent(e)),"{}",Tt(Tt({},Ft),n));case 1:return r=t.sent,t.abrupt("return",r.data);case 2:case"end":return t.stop()}},t)}))()},Rt=function(e,n){return(0,z.A)(T().mark(function t(){return T().wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=1,zn.A.post("/configuration/p3x/abortConfig",{operationId:e},Tt(Tt({},Ft),n));case 1:case"end":return t.stop()}},t)}))()},Xt=function(e,n,t,r,i){return(0,z.A)(T().mark(function a(){var o;return T().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=1,zn.A.post("/configuration/p3x/adjustConfig",{operationId:e,program:n,localizerKey:t,value:r},Tt(Tt({},Ft),i));case 1:return o=a.sent,a.abrupt("return",o.data);case 2:case"end":return a.stop()}},a)}))()};function Gt(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function Wt(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?Gt(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):Gt(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function Yt(){return{requestState:At.X.PENDING}}function Jt(e,n){return{requestState:At.X.SUCCESS,configurationId:e,settings:n,messageForDevice:n.message,isMessageForDeviceValid:!0,messageForDeviceErrorMessage:null,charactersLeft:bt.P3_4.maxCharactersPerLine,operationId:null,requestIsPending:!1}}function Zt(e){return{requestState:At.X.FAILED,error:e}}var Qt=function(e){var n,t,r,a,o,s=(0,i.useState)({requestState:At.X.NOT_STARTED}),c=(0,I.A)(s,2),u=c[0],d=c[1],l=(0,i.useState)({activeProgram:null,programs:[null,null,null],programLocalizationKey:null,ventilationLocalizationKey:null,comfortLocalizationKey:null,alarmLocalizationKey:null}),p=(0,I.A)(l,2),g=p[0],f=p[1],m=xe(),v=m.handleHoveredButtonChanged,A=m.callAdjustmentIfNeeded;function _(e){d(Wt(Wt({},e),{},{requestIsPending:!0}))}(0,i.useEffect)(function(){h()},[e.configurationId]);var h=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i,a;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return u.requestState!=At.X.SUCCESS?d(Yt()):_(u),n.prev=1,n.next=2,Ut(e.configurationId);case 2:r=n.sent,i={activeProgram:null,programs:[r.configuration.program1,r.configuration.program2,r.configuration.program3],programLocalizationKey:r.configuration.programLocalizationKey,ventilationLocalizationKey:r.configuration.ventilationLocalizationKey,comfortLocalizationKey:r.configuration.comfortLocalizationKey,alarmLocalizationKey:r.configuration.alarmLocalizationKey},null!=r.configuration.program1?i.activeProgram=1:null!=r.configuration.program2?i.activeProgram=2:null!=r.configuration.program3&&(i.activeProgram=3),t.isMounted&&(f(i),d(Jt(e.configurationId,r))),n.next=4;break;case 3:n.prev=3,a=n.catch(1),t.isMounted&&d(Zt(a.message));case 4:case"end":return n.stop()}},n,null,[[1,3]])}));return function(e){return n.apply(this,arguments)}}()),b=function(){var e=(0,z.A)(T().mark(function e(){var n;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u.requestState!==At.X.SUCCESS){e.next=2;break}return e.next=1,Ht(u.configurationId);case 1:B((n=e.sent).config,n.operationId,!0);case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),C=function(){var e=(0,z.A)(T().mark(function e(){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u.requestState!==At.X.SUCCESS){e.next=2;break}if(!u.operationId){e.next=1;break}return e.next=1,Rt(u.operationId);case 1:return e.next=2,h();case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),x=function(){var e=(0,z.A)(T().mark(function e(){return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u.requestState!==At.X.SUCCESS){e.next=2;break}if(!u.operationId){e.next=1;break}return e.next=1,Rt(u.operationId);case 1:return e.next=2,b();case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),y=function(){var e=(0,z.A)(T().mark(function e(){var n;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,Mn.KE.getSettings();case 1:return n=e.sent,e.abrupt("return",{passwordConfirmationRequired:n.isDeviceSettingsConfirmationRequiresPassword});case 2:case"end":return e.stop()}},e)}));return function(){return e.apply(this,arguments)}}(),P=function(){var n=(0,z.A)(T().mark(function n(){var t;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(u.requestState!==At.X.SUCCESS||null==u.operationId){n.next=2;break}return n.next=1,qt(u.operationId,{message:u.messageForDevice});case 1:t=n.sent,e.onConfigurationEdited(t);case 2:case"end":return n.stop()}},n)}));return function(){return n.apply(this,arguments)}}(),j=function(){var e=(0,z.A)(T().mark(function e(n){var t;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:u.requestState===At.X.SUCCESS&&(t=Ct(W.L.P3_x,n),d(Wt(Wt({},u),{},{messageForDevice:n,isMessageForDeviceValid:t.isValid,messageForDeviceErrorMessage:t.message,charactersLeft:t.charactersLeft})));case 1:case"end":return e.stop()}},e)}));return function(n){return e.apply(this,arguments)}}();function S(){return S=(0,z.A)(T().mark(function e(n,t){var r;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=function(){var e=(0,z.A)(T().mark(function e(){var r;return T().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(u.requestState!==At.X.SUCCESS||null===u.operationId||null===g.activeProgram){e.next=4;break}return _(u),e.prev=1,e.next=2,Xt(u.operationId,n-1,t.localizationKey,t.value);case 2:B(e.sent,u.operationId,!1),e.next=4;break;case 3:e.prev=3,r=e.catch(1),d(Zt(r.message));case 4:case"end":return e.stop()}},e,null,[[1,3]])}
1));return function(){return e.apply(this,arguments)}}(),e.next=1,A(r);case 1:case"end":return e.stop()}},e)})),S.apply(this,arguments)}function B(e,n,t){var r=u,i=r.messageForDevice,a=r.isMessageForDeviceValid,o=r.messageForDeviceErrorMessage,s=r.charactersLeft;t&&(i=null,a=!0,o=null,s=bt.P3_4.maxCharactersPerLine),d(Wt(Wt({},r),{},{operationId:n,messageForDevice:i,isMessageForDeviceValid:a,messageForDeviceErrorMessage:o,charactersLeft:s,settings:Wt(Wt({},r.settings),{},{configuration:e}),requestIsPending:!1}));var c=g.activeProgram;f(Wt(Wt({},g),{},{programs:[e.program1,e.program2,e.program3],activeProgram:c,programLocalizationKey:e.programLocalizationKey,ventilationLocalizationKey:e.ventilationLocalizationKey,comfortLocalizationKey:e.comfortLocalizationKey,alarmLocalizationKey:e.alarmLocalizationKey}))}switch(u.requestState){case At.X.PENDING:case At.X.NOT_STARTED:return(0,E.jsx)(Nn.bJ,{className:"p3x-device-config__busy"});case At.X.SUCCESS:var w=u.settings,O=u.messageForDevice,D=u.isMessageForDeviceValid,k=u.messageForDeviceErrorMessage,N=u.operationId,M=u.requestIsPending,L=u.charactersLeft;return(0,E.jsx)(we,{isDeviceInfoShown:e.isDeviceInfoShown,isEditButtonShown:!0,configurationId:u.configurationId,deviceConfiguration:w,deviceGeneration:W.L.P3_x,patientHistory:e.patientHistory,isLoading:M,bindingInfo:e.deviceBindingInfo,editingPermission:w.editingPermission,messageForDevice:{message:O,error:k,isMessageValid:D,messageCharsLeft:L},onStartEditSettings:b,onCancelEditSettings:C,onResetSettings:x,onStartSubmitting:y,onCompleteSubmitting:P,onMessageChanged:j,onFail:function(e){d(Zt(e.message))},handleHoveredButtonChanged:v,children:(0,E.jsx)(It,{activeProgram:null!==(n=g.activeProgram)&&void 0!==n?n:1,programs:g.programs,programLocalizationKey:null!==(t=g.programLocalizationKey)&&void 0!==t?t:"unknown",ventilationLocalizationKey:null!==(r=g.ventilationLocalizationKey)&&void 0!==r?r:"unknown",comfortLocalizationKey:null!==(a=g.comfortLocalizationKey)&&void 0!==a?a:"unknown",alarmLocalizationKey:null!==(o=g.alarmLocalizationKey)&&void 0!==o?o:"unknown",operationId:N,disabled:M,onSelectProgram:function(e){if(u.requestState===At.X.SUCCESS){var n=u.settings,t={activeProgram:e,programs:[n.configuration.program1,n.configuration.program2,n.configuration.program3],programLocalizationKey:n.configuration.programLocalizationKey,ventilationLocalizationKey:n.configuration.ventilationLocalizationKey,comfortLocalizationKey:n.configuration.comfortLocalizationKey,alarmLocalizationKey:n.configuration.alarmLocalizationKey};f(t)}},onUpdateParameter:function(e,n,t){if(u.requestState===At.X.SUCCESS){var r=u.settings.configuration;e&&(e.value=t),d(Wt(Wt({},u),{},{settings:Wt(Wt({},u.settings),{},{configuration:r})})),f(Wt(Wt({},g),{},{programs:[r.program1,r.program2,r.program3],programLocalizationKey:r.programLocalizationKey,ventilationLocalizationKey:r.ventilationLocalizationKey,comfortLocalizationKey:r.comfortLocalizationKey,alarmLocalizationKey:r.alarmLocalizationKey}))}},onParameterChanged:function(e,n){return S.apply(this,arguments)}})});case At.X.FAILED:return(0,E.jsx)(ft,{});default:return(0,Ee.xb)(u),null}};function $t(e){var n,t,r,i,o=(0,a.Bd)(),s=e.disabled,c=e.activeProgram,u=e.programs,d=e.onSelectProgram,l=e.programLocalizationKey,p=e.ventilationLocalizationKey,g=e.alarmLocalizationKey,f=u[c-1],m=[{id:1,program:null===(n=u[0])||void 0===n?void 0:n.programParams},{id:2,program:null===(t=u[1])||void 0===t?void 0:t.programParams},{id:3,program:null===(r=u[2])||void 0===r?void 0:r.programParams},{id:4,program:null===(i=u[3])||void 0===i?void 0:i.programParams}];return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(Lt,{programLocalizationKey:l,isEditMode:!1,activeProgram:c,programs:m,onSelectProgram:function(e){d(e)},onToggleProgram:function(){}}
1),(null==f?void 0:f.ventilationParams)&&(0,E.jsx)(mt,{id:"device-settings-p5-ventilation",title:o.t(p),disabled:s,parameters:f.ventilationParams,isEditMode:!1,onChange:function(){},onParameterChanged:function(){}}),(null==f?void 0:f.alarmParams)&&(0,E.jsx)(mt,{id:"device-settings-p5-alarm",title:o.t(g),disabled:s,parameters:f.alarmParams,isEditMode:!1,onChange:function(){},onParameterChanged:function(){}})]})}function er(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function nr(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};n%2?er(Object(t),!0).forEach(function(n){(0,Ve.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):er(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}function tr(){return{requestState:At.X.PENDING}}function rr(e,n){return{requestState:At.X.SUCCESS,configurationId:e,settings:n,requestIsPending:!1}}function ir(e){return{requestState:At.X.FAILED,error:e}}var ar=function(e){var n,t,r,a=(0,i.useState)({requestState:At.X.NOT_STARTED}),o=(0,I.A)(a,2),s=o[0],c=o[1],u=(0,i.useState)({activeProgram:null,programs:[null,null,null,null],programLocalizationKey:null,ventilationLocalizationKey:null,alarmLocalizationKey:null}),d=(0,I.A)(u,2),l=d[0],p=d[1];function g(e){c(nr(nr({},e),{},{requestIsPending:!0}))}var f=(0,Pe.J0)(function(){var n=(0,z.A)(T().mark(function n(t){var r,i,a;return T().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return s.requestState!=At.X.SUCCESS?c(tr()):g(s),n.prev=1,n.next=2,Vt(e.configurationId);case 2:r=n.sent,i={activeProgram:null,programs:[r.configuration.program1,r.configuration.program2,r.configuration.program3,r.configuration.program4],programLocalizationKey:r.configuration.programLocalizationKey,ventilationLocalizationKey:r.configuration.ventilationLocalizationKey,alarmLocalizationKey:r.configuration.alarmLocalizationKey},null!=r.configuration.program1?i.activeProgram=1:null!=r.configuration.program2?i.activeProgram=2:null!=r.configuration.program3?i.activeProgram=3:null!=r.configuration.program4&&(i.activeProgram=4),t.isMounted&&(p(i),c(rr(e.configurationId,r))),n.next=4;break;case 3:n.prev=3,a=n.catch(1),t.isMounted&&c(ir(a.message));case 4:case"end":return n.stop()}},n,null,[[1,3]])}));return function(e){return n.apply(this,arguments)}}());switch((0,i.useEffect)(function(){f()},[e.configurationId]),s.requestState){case At.X.NOT_STARTED:case At.X.PENDING:return(0,E.jsx)(Nn.bJ,{className:"p5-device-config__busy"});case At.X.SUCCESS:var m=s.settings,v=s.requestIsPending;return(0,E.jsx)(we,{isDeviceInfoShown:e.isDeviceInfoShown,isEditButtonShown:!1,configurationId:s.configurationId,deviceConfiguration:m,deviceGeneration:W.L.P5,patientHistory:e.patientHistory,isLoading:v,bindingInfo:e.deviceBindingInfo,editingPermission:m.editingPermission,messageForDevice:!1,children:(0,E.jsx)($t,{activeProgram:l.activeProgram,programs:l.programs,programLocalizationKey:null!==(n=l.programLocalizationKey)&&void 0!==n?n:"unknown",ventilationLocalizationKey:null!==(t=l.ventilationLocalizationKey)&&void 0!==t?t:"unknown",alarmLocalizationKey:null!==(r=l.alarmLocalizationKey)&&void 0!==r?r:"unknown",disabled:v,onSelectProgram:function(e){if(s.requestState===At.X.SUCCESS){var n=s.settings,t={activeProgram:e,programs:[n.configuration.program1,n.configuration.program2,n.configuration.program3,n.configuration.program4],programLocalizationKey:n.configuration.programLocalizationKey,ventilationLocalizationKey:n.configuration.ventilationLocalizationKey,alarmLocalizationKey:n.configuration.alarmLocalizationKey};p(t)}}})});case At.X.FAILED:return(0,E.jsx)(ft,{});default:return(0,Ee.xb)(s),null}},or=t(38849),sr=t(62381),cr=["data"],ur=function(e){var n=(0,a.Bd)().t,t=e.configurationId,i=e.patientHistory,o=e.mode,s=e.isBusy,c=e.assignedDevice,u=e.configuration,d=e.configurationIsFetching,l=e.configurationFetchIsErrored,p=e.deviceBindingInfo,g=e.deviceBindingInfoIsFetching,f=e.deviceBindingInfoIsErrored,m=e.onConfigurationEdited,v=e.onConfigurationSelected,A=e.onAssignPatient,_=e.patientId,h=(0,at.r)({queryKey:(0,tt.sP)(null==u?void 0:u.deviceBindingId),queryFn:function(e){var n,t=e.signal;return sr.b.getDeviceHistory(null!==(n=null==u?void 0:u.deviceBindingId)&&void 0!==n?n:"",{signal:t})},enabled:!(null==u||!u.deviceBindingId)}),b=h.data,C=(0,r.A)(h,cr),x=d||g||C.isFetching||s,y=!!p,P=null,j=null;i&&(i.currentDeviceHistory||i.previousDevices.length>0)?(P=i.currentDeviceHistory,j=i.previousDevices):y&&u&&b&&(P={serialNumber:p.deviceSerialNumber,generation:u.deviceGeneration,deviceBrandName:p.deviceBrandName,history:b.history});var S=function(e){var n=i||{currentDeviceHistory:null,activeConfiguration:null,previousDevices:[]};return(0,E.jsx)(L,{mode:o,patientHistory:n,onConfigurationSelected:v,message:e,assignedDevice:c})};return l||f||C.isError?S(n("DeviceSettings.UnableToLoadConfiguration")):x||u||!i?"patient"==o&&null!=u&&u.patientId&&(null==u?void 0:u.patientId)!=_?S(n("DeviceSettings.UnableToLoadConfiguration")):(0,E.jsxs)("div",{className:"device-configuration-component","config-id":t,children:["device"==o&&p&&t&&(0,E.jsx)(X,{deviceBrandName:p.deviceBrandName,deviceSerialNumber:p.deviceSerialNumber,firmwareVersion:p.deviceFirmwareVersion,configurationId:t,onAssignPatient:A}),(0,E.jsx)("div",{className:"device-configuration-container__form__configuration-history",children:(0,E.jsx)(k.$,{currentDeviceHistory:P,previousDevicesHistory:j,onConfigurationSelect:v,assignedDevice:c,mode:o,selectedConfiguration:u})}),x?(0,E.jsx)(Nn.bJ,{}):t&&u&&p&&dr(t,u,"device"==o,function(e){C.refetch(),m(e)},p,i)]}):S(n("DeviceSettings.NoConfigurationSelected"))};function dr(e,n,t,r,i,a){switch(n.deviceGeneration){case W.L.P3:return(0,E.jsx)(Ot,{configurationId:e,deviceConfiguration:n,isDeviceInfoShown:t,onConfigurationEdited:r,patientHistory:a,deviceBindingInfo:i});case W.L.P2_8:return(0,E.jsx)(ct,{configurationId:e,deviceConfiguration:n,isDeviceInfoShown:t,onConfigurationEdited:r,patientHistory:a,deviceBindingInfo:i});case W.L.P3_x:return(0,E.jsx)(Qt,{configurationId:e,deviceConfiguration:n,isDeviceInfoShown:t,onConfigurationEdited:r,patientHistory:a,deviceBindingInfo:i});case W.L.P5:return(0,E.jsx)(ar,{configurationId:e,deviceConfiguration:n,isDeviceInfoShown:t,onConfigurationEdited:r,patientHistory:a,deviceBindingInfo:i});default:return(0,E.jsx)(or.V,{})}}},17054(e,n,t){t.d(n,{U:()=>d});var r=t(80045),i=t(74632),a=t(62381),o=t(76132),s=t(3099),c=["data"],u=["data"],d=function(e){var n=(0,s.r)({queryKey:(0,o.G3)(null!=e?e:""),queryFn:function(n){var t=n.signal;return a.b.getConfiguration(null!=e?e:"",{signal:t})},enabled:!!e,placeholderData:function(e){return e}}),t=n.data,d=(0,r.A)(n,c),l=null==t?void 0:t.deviceBindingId,p=(0,s.r)({queryKey:(0,o.R2)(l),queryFn:function(e){var n=e.signal;return i.bk.getDeviceBindingWithPatientInfo(null!=l?l:"",{signal:n})},enabled:!!l});return{deviceConfiguration:t,deviceConfigurationQuery:d,deviceBindingInfo:p.data,deviceBindingInfoQuery:(0,r.A)(p,u)}}},62381(e,n,t){t.d(n,{b:()=>_});var r=t(64467),i=t(10467),a=t(54756),o=t.n(a),s=t(71083),c=t(88835);function u(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),t.push.apply(t,r)}return t}function d(e){for(var n=1;n<arguments.length;n++){var t=null!=arguments[n]?arguments[n]:{};
1n%2?u(Object(t),!0).forEach(function(n){(0,r.A)(e,n,t[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):u(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})}return e}var l,p,g,f,m,v,A={baseURL:t(81036).WB},_={getConfiguration:(v=(0,i.A)(o().mark(function e(n,t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,s.A.get("/configuration/".concat(n),d(d({},A),t));case 1:return r=e.sent,e.abrupt("return",r.data);case 2:case"end":return e.stop()}},e)})),function(e,n){return v.apply(this,arguments)}),getDevicesConfigurations:(m=(0,i.A)(o().mark(function e(n,t){var r,i;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=c.format({query:{deviceBindingId:n}}),e.next=1,s.A.get("/configurationHistory".concat(r),d(d({},A),t));case 1:return i=e.sent,e.abrupt("return",i.data);case 2:case"end":return e.stop()}},e)})),function(e,n){return m.apply(this,arguments)}),getDeviceHistory:(f=(0,i.A)(o().mark(function e(n,t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,s.A.get("/configurationHistory/".concat(n),d(d({},A),t));case 1:return r=e.sent,e.abrupt("return",r.data);case 2:case"end":return e.stop()}},e)})),function(e,n){return f.apply(this,arguments)}),getPatientHistory:(g=(0,i.A)(o().mark(function e(n,t){var r,i;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,s.A.get("/configurationHistory/patient/".concat(n),d(d({},A),t));case 1:return i=e.sent,e.abrupt("return",null!==(r=i.data)&&void 0!==r?r:null);case 2:case"end":return e.stop()}},e)})),function(e,n){return g.apply(this,arguments)}),getPatientHistoryTimeline:(p=(0,i.A)(o().mark(function e(n,t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,s.A.get("/configurationHistory/timeline/".concat(n),d(d({},A),t));case 1:return r=e.sent,e.abrupt("return",r.data);case 2:case"end":return e.stop()}},e)})),function(e,n){return p.apply(this,arguments)}),getPatientLastConfigHistory:(l=(0,i.A)(o().mark(function e(n,t){var r;return o().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=1,s.A.get("/configurationHistory/patient/device-history/".concat(n),d(d({},A),t));case 1:return r=e.sent,e.abrupt("return",r.data);case 2:case"end":return e.stop()}},e)})),function(e,n){return l.apply(this,arguments)})}},68607(e,n,t){t.d(n,{H:()=>i});var r=t(72635),i=function(e){return null!=e?e:r.Ay.t("Label_NA")}},38333(e,n,t){t.d(n,{R:()=>i,V:()=>r});var r=function(e,n){var t=(e-window.scrollY)/n*10;setTimeout(function(){window.scrollTo(0,window.scrollY+t),window.scrollY!==e&&r(e,n-10)},10)},i=function(e){e.scrollIntoView({behavior:"smooth"})}},35987(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".error-info__container {\n  text-align: center;\n}\n\n.error-info__image {\n  width: 200px;\n  height: 200px;\n  margin-bottom: 20px;\n}","",{version:3,sources:["webpack://./src/controls/Errors/ErrorInfo/ErrorInfo.css"],names:[],mappings:"AAAA;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;EACZ,aAAa;EACb,mBAAmB;AACrB",sourcesContent:[".error-info__container {\n  text-align: center;\n}\n\n.error-info__image {\n  width: 200px;\n  height: 200px;\n  margin-bottom: 20px;\n}"],sourceRoot:""}]);const s=o},14772(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".go-to-top-button__container {\n  position: sticky;\n  bottom: 0;\n  display: flex;\n  flex-direction: row-reverse;\n  z-index: 900;\n  width: 100%;\n  padding-bottom: 32px;\n  pointer-events: none;\n  margin-top: -72px;\n}\n\n.go-to-top-button__button {\n  right: 20px;\n  pointer-events: all;\n}\n\n.go-to-top-button__visible {\n  opacity: 1;\n  visibility: visible;\n  transition: opacity ease 0.5s, visibility ease 0.5s;\n}\n\n.go-to-top-button__hidden {\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity ease 0.5s, visibility ease 0.5s;\n}\n\n.go-to-top-button__icon {\n  transform: scale(1.3, 1.3) translate(0, -0.5px);\n}
1","",{version:3,sources:["webpack://./src/controls/MainWrapper/GoToTopButton/GoToTopButton.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,SAAS;EACT,aAAa;EACb,2BAA2B;EAC3B,YAAY;EACZ,WAAW;EACX,oBAAoB;EACpB,oBAAoB;EACpB,iBAAiB;AACnB;;AAEA;EACE,WAAW;EACX,mBAAmB;AACrB;;AAEA;EACE,UAAU;EACV,mBAAmB;EACnB,mDAAmD;AACrD;;AAEA;EACE,UAAU;EACV,kBAAkB;EAClB,mDAAmD;AACrD;;AAEA;EACE,+CAA+C;AACjD",sourcesContent:[".go-to-top-button__container {\n  position: sticky;\n  bottom: 0;\n  display: flex;\n  flex-direction: row-reverse;\n  z-index: 900;\n  width: 100%;\n  padding-bottom: 32px;\n  pointer-events: none;\n  margin-top: -72px;\n}\n\n.go-to-top-button__button {\n  right: 20px;\n  pointer-events: all;\n}\n\n.go-to-top-button__visible {\n  opacity: 1;\n  visibility: visible;\n  transition: opacity ease 0.5s, visibility ease 0.5s;\n}\n\n.go-to-top-button__hidden {\n  opacity: 0;\n  visibility: hidden;\n  transition: opacity ease 0.5s, visibility ease 0.5s;\n}\n\n.go-to-top-button__icon {\n  transform: scale(1.3, 1.3) translate(0, -0.5px);\n}"],sourceRoot:""}]);const s=o},63293(e,n,t){t.d(n,{A:()=>p});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a),s=t(4417),c=t.n(s),u=new URL(t(9654),t.b),d=o()(i()),l=c()(u);d.push([e.id,`.device-configuration-component__group-title {\n  padding-left: 16px;\n  padding-right: 10px;\n  height: 52px;\n}\n\n.device-configuration-component__group-title h2 {\n  color: #000;\n}\n\n.device-configuration-component__display-table {\n  table-layout: fixed;\n  width: 100%;\n  font-size: 14px;\n}\n\n.device-configuration-component__display-table > tbody > tr:nth-child(odd),\n.device-configuration-component__edit-table > tbody > tr:nth-child(odd) {\n  background: var(--background-grey-light);\n}\n\n.device-configuration-component__display-table .device-configuration-component__table__label-column,\n.device-configuration-component__display-table .device-configuration-component__table__value-column {\n  font-size: 14px;\n  line-height: 20px;\n  padding: 16px;\n  color: var(--black, #000);\n}\n\n.device-configuration-component__table__value-column {\n  min-width: 63%;\n}\n\n.device-configuration-component__table__value-container {\n  display: flex;\n}\n\n.device-configuration-component__device-info-panel {\n  flex-grow: 1;\n  font-size: 18px;\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  align-items: stretch;\n}\n\n.device-configuration-component__firmware {\n  font-size: 12px;\n  color: #979797;\n}\n\n.device-configuration-component__firmware--hidden {\n  visibility: hidden;\n}\n\n.device-configuration-component__header-message {\n  font-size: 12px;\n  font-weight: normal;\n  font-style: normal;\n  font-stretch: normal;\n  line-height: 1.83;\n  letter-spacing: normal;\n  text-align: left;\n  color: #979797;\n}\n\n.device-configuration-component__message {\n  font-size: 14px;\n  font-family: 'Roboto Mono', monospace;\n  font-weight: 300;\n  font-style: normal;\n  font-stretch: normal;\n  line-height: 20px;\n  letter-spacing: normal;\n  text-align: left;\n  white-space: pre;\n}\n\n.device-configuration-component__wrapper {\n  display: table;\n  margin-top: 20px;\n}\n\n.device-configuration-component__wrapper .device-configuration-component__description {\n  display: table-cell;\n  vertical-align: middle;\n  padding-right: 10px;\n  font-size: 10px;\n  font-weight: 300;\n  font-style: normal;\n  font-stretch: normal;\n  line-height: 1.57;\n  letter-spacing: normal;\n  text-align: left;\n  color: #313131;\n}\n\n.device-configuration-component__patient-device-info {\n  display: flex;\n  flex-direction: row;\n  justify-content: space-between;\n  gap: 50px;\n}\n\n.device-configuration-component__device-info {\n  font-weight: 300;\n  width: 270px;\n  margin-bottom: 20px;\n}\n\n.device-configuration-component__top-buttons .device-configuration-component__edit-button {\n  align-self: start;\n}\n\n.device-configuration-component__edit-table,\n.device-configuration-component__edit-table-inner {\n  table-layout: fixed;\n  width: 100%;\n  font-size: 12px;\n}\n\n.device-configuration-component__display-table td,\n.device-configuration-component__edit-table td {\n  padding: 0 0;\n  vertical-align: middle;\n}\n\n.device-configuration-component__edit-table .device-configuration-component__scope-label {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: nowrap;\n  justify-content: flex-start;\n  align-content: stretch;\n  align-items: center;\n}\n\n.device-configuration-component__item-icon {\n  background-image: url(${l});\n  order: 1;\n  align-self: auto;\n  height: 16px;\n  width: 16px;\n  background-size: contain;\n  background-repeat: no-repeat;\n  margin-right: 8px;\n}\n\n.device-configuration-component__item-scope {\n  order: 2;\n  align-self: auto;\n  font-size: 12px;\n  font-weight: bold;\n  font-style: normal;\n  font-stretch: normal;\n  line-height: 1.5;\n  letter-spacing: normal;\n  text-align: left;
1\n  color: #313131;\n}\n\n.device-configuration-component__edit-table .device-configuration-component__table__icon-column {\n  display: flex;\n  justify-content: flex-end;\n  align-items: center;\n  padding: 16px 16px 16px 20px;\n}\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column {\n  width: 50%;\n  font-size: 14px;\n  line-height: 20px;\n  padding: 16px;\n  color: #000;\n}\n\n.device-configuration-component__display-table .device-configuration-component__table__label-column,\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column {\n  height: 54px;\n}\n\n.device-configuration-component__display-table .device-configuration-component__table__label-column .label,\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column .label {\n  font-size: 14px;\n  justify-content: left;\n  height: auto;\n}\n\n.device-configuration-component__display-table .device-configuration-component__table__label-column .label__text,\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column .label__text {\n  text-align: right;\n  padding: 0;\n  line-height: 20px;\n  color: #000;\n}\n.device-configuration-component__edit-table .device-configuration-component__table__edit__value-column {\n  width: 45%;\n  padding: 6px 16px 6px 2px;\n  box-sizing: border-box;\n  font-size: 14px;\n  font-weight: normal;\n  font-style: normal;\n  font-stretch: normal;\n  line-height: 1.57;\n  text-align: left;\n  color: #313131;\n}\n.device-configuration-component__edit-table .device-configuration-component__table__edit__value-column .field {\n  font-size: 14px;\n}\n\n.device-configuration-component__settings-group__edit-mode {\n  width: 100%;\n}\n\n.device-configuration-component__top-buttons {\n  display: flex;\n  align-items: center;\n  flex-direction: row;\n  justify-content: flex-end;\n  gap: 8px;\n}\n\n.device-configuration-component__program-row {\n  display: flex;\n  flex-direction: row;\n  align-items: center;\n  gap: 8px;\n  margin-bottom: 24px;\n  margin-top: 12px;\n}\n\n.device-configuration-component__program-selector {\n  margin-left: 12px;\n  display: flex;\n  flex-direction: row;\n  gap: 8px;\n}\n\n.device-configuration-component__container {\n  display: flex;\n  justify-content: stretch;\n  align-items: stretch;\n}\n`,"",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/DeviceConfigurationComponent.css"],names:[],mappings:"AAAA;EACE,kBAAkB;EAClB,mBAAmB;EACnB,YAAY;AACd;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,mBAAmB;EACnB,WAAW;EACX,eAAe;AACjB;;AAEA;;EAEE,wCAAwC;AAC1C;;AAEA;;EAEE,eAAe;EACf,iBAAiB;EACjB,aAAa;EACb,yBAAyB;AAC3B;;AAEA;EACE,cAAc;AAChB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,YAAY;EACZ,eAAe;EACf,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,oBAAoB;AACtB;;AAEA;EACE,eAAe;EACf,cAAc;AAChB;;AAEA;EACE,kBAAkB;AACpB;;AAEA;EACE,eAAe;EACf,mBAAmB;EACnB,kBAAkB;EAClB,oBAAoB;EACpB,iBAAiB;EACjB,sBAAsB;EACtB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EACE,eAAe;EACf,qCAAqC;EACrC,gBAAgB;EAChB,kBAAkB;EAClB,oBAAoB;EACpB,iBAAiB;EACjB,sBAAsB;EACtB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,cAAc;EACd,gBAAgB;AAClB;;AAEA;EACE,mBAAmB;EACnB,sBAAsB;EACtB,mBAAmB;EACnB,eAAe;EACf,gBAAgB;EAChB,kBAAkB;EAClB,oBAAoB;EACpB,iBAAiB;EACjB,sBAAsB;EACtB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,8BAA8B;EAC9B,SAAS;AACX;;AAEA;EACE,gBAAgB;EAChB,YAAY;EACZ,mBAAmB;AACrB;;AAEA;EACE,iBAAiB;AACnB;;AAEA;;EAEE,mBAAmB;EACnB,WAAW;EACX,eAAe;AACjB;;AAEA;;EAEE,YAAY;EACZ,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,iBAAiB;EACjB,2BAA2B;EAC3B,sBAAsB;EACtB,mBAAmB;AACrB;;AAEA;EACE,yDAA0gC;EAC1gC,QAAQ;EACR,gBAAgB;EAChB,YAAY;EACZ,WAAW;EACX,wBAAwB;EACxB,4BAA4B;EAC5B,iBAAiB;AACnB;;AAEA;EACE,QAAQ;EACR,gBAAgB;EAChB,eAAe;EACf,iBAAiB;EACjB,kBAAkB;EAClB,oBAAoB;EACpB,gBAAgB;EAChB,sBAAsB;EACtB,gBAAgB;EAChB,cAAc;AAChB;;AAEA;EACE,aAAa;EACb,yBAAyB;EACzB,mBAAmB;EACnB,4BAA4B;AAC9B;AACA;EACE,UAAU;EACV,eAAe;EACf,iBAAiB;EACjB,aAAa;EACb,WAAW;AACb;;AAEA;;EAEE,YAAY;AACd;;AAEA;;EAEE,eAAe;EACf,qBAAqB;EACrB,YAAY;AACd;;AAEA;;EAEE,iBAAiB;EACjB,UAAU;EACV,iBAAiB;EACjB,WAAW;AACb;
1AACA;EACE,UAAU;EACV,yBAAyB;EACzB,sBAAsB;EACtB,eAAe;EACf,mBAAmB;EACnB,kBAAkB;EAClB,oBAAoB;EACpB,iBAAiB;EACjB,gBAAgB;EAChB,cAAc;AAChB;AACA;EACE,eAAe;AACjB;;AAEA;EACE,WAAW;AACb;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,yBAAyB;EACzB,QAAQ;AACV;;AAEA;EACE,aAAa;EACb,mBAAmB;EACnB,mBAAmB;EACnB,QAAQ;EACR,mBAAmB;EACnB,gBAAgB;AAClB;;AAEA;EACE,iBAAiB;EACjB,aAAa;EACb,mBAAmB;EACnB,QAAQ;AACV;;AAEA;EACE,aAAa;EACb,wBAAwB;EACxB,oBAAoB;AACtB",sourcesContent:[".device-configuration-component__group-title {\r\n  padding-left: 16px;\r\n  padding-right: 10px;\r\n  height: 52px;\r\n}\r\n\r\n.device-configuration-component__group-title h2 {\r\n  color: #000;\r\n}\r\n\r\n.device-configuration-component__display-table {\r\n  table-layout: fixed;\r\n  width: 100%;\r\n  font-size: 14px;\r\n}\r\n\r\n.device-configuration-component__display-table > tbody > tr:nth-child(odd),\r\n.device-configuration-component__edit-table > tbody > tr:nth-child(odd) {\r\n  background: var(--background-grey-light);\r\n}\r\n\r\n.device-configuration-component__display-table .device-configuration-component__table__label-column,\r\n.device-configuration-component__display-table .device-configuration-component__table__value-column {\r\n  font-size: 14px;\r\n  line-height: 20px;\r\n  padding: 16px;\r\n  color: var(--black, #000);\r\n}\r\n\r\n.device-configuration-component__table__value-column {\r\n  min-width: 63%;\r\n}\r\n\r\n.device-configuration-component__table__value-container {\r\n  display: flex;\r\n}\r\n\r\n.device-configuration-component__device-info-panel {\r\n  flex-grow: 1;\r\n  font-size: 18px;\r\n  display: flex;\r\n  flex-direction: row;\r\n  justify-content: space-between;\r\n  align-items: stretch;\r\n}\r\n\r\n.device-configuration-component__firmware {\r\n  font-size: 12px;\r\n  color: #979797;\r\n}\r\n\r\n.device-configuration-component__firmware--hidden {\r\n  visibility: hidden;\r\n}\r\n\r\n.device-configuration-component__header-message {\r\n  font-size: 12px;\r\n  font-weight: normal;\r\n  font-style: normal;\r\n  font-stretch: normal;\r\n  line-height: 1.83;\r\n  letter-spacing: normal;\r\n  text-align: left;\r\n  color: #979797;\r\n}\r\n\r\n.device-configuration-component__message {\r\n  font-size: 14px;\r\n  font-family: 'Roboto Mono', monospace;\r\n  font-weight: 300;\r\n  font-style: normal;\r\n  font-stretch: normal;\r\n  line-height: 20px;\r\n  letter-spacing: normal;\r\n  text-align: left;\r\n  white-space: pre;\r\n}\r\n\r\n.device-configuration-component__wrapper {\r\n  display: table;\r\n  margin-top: 20px;\r\n}\r\n\r\n.device-configuration-component__wrapper .device-configuration-component__description {\r\n  display: table-cell;\r\n  vertical-align: middle;\r\n  padding-right: 10px;\r\n  font-size: 10px;\r\n  font-weight: 300;\r\n  font-style: normal;\r\n  font-stretch: normal;\r\n  line-height: 1.57;\r\n  letter-spacing: normal;\r\n  text-align: left;\r\n  color: #313131;\r\n}\r\n\r\n.device-configuration-component__patient-device-info {\r\n  display: flex;\r\n  flex-direction: row;\r\n  justify-content: space-between;\r\n  gap: 50px;\r\n}\r\n\r\n.device-configuration-component__device-info {\r\n  font-weight: 300;\r\n  width: 270px;\r\n  margin-bottom: 20px;\r\n}\r\n\r\n.device-configuration-component__top-buttons .device-configuration-component__edit-button {\r\n  align-self: start;\r\n}\r\n\r\n.device-configuration-component__edit-table,\r\n.device-configuration-component__edit-table-inner {\r\n  table-layout: fixed;\r\n  width: 100%;\r\n  font-size: 12px;\r\n}\r\n\r\n.device-configuration-component__display-table td,\r\n.device-configuration-component__edit-table td {\r\n  padding: 0 0;\r\n  vertical-align: middle;\r\n}\r\n\r\n.device-configuration-component__edit-table .device-configuration-component__scope-label {\r\n  display: flex;\r\n  flex-direction: row;\r\n  flex-wrap: nowrap;\r\n  justify-content: flex-start;\r\n  align-content: stretch;\r\n  align-items: center;\r\n}\r\n\r\n.device-configuration-component__item-icon {\r\n  background-image: url(\"data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewB
1ox='0 0 16 16' version='1.1'%3E%3Cg%3E%3Cpath style='fill:%2380b000;stroke:none;' d='m 8.0002654,3.00007 3.0000986,6 H 5.0001667 Z'/%3E%3Cpath style='fill:%2380b000;stroke:none;' d='M 8.2558594 0.00390625 A 8 8 0 0 0 2.4433594 2.2460938 L 3.8320312 3.6855469 A 6 6 0 0 1 8 2 A 6 6 0 0 1 12.164062 3.6894531 L 13.556641 2.2460938 A 8 8 0 0 0 8.2558594 0.00390625 z '/%3E%3Cpath style='fill:%23979797;stroke:none;' d='M 6.3476562,13.763672 C 3.7753884,13.026801 2.0019278,10.675731 2,8 2.0025824,7.5111723 2.0648932,7.024492 2.1855469,6.5507812 L 0.23828125,6.0644531 C -0.80406935,10.245712 1.6527357,14.501296 5.7949219,15.689453 Z'/%3E%3Cpath style='fill:%23979797;stroke:none;' d='M 15.761719 6.0644531 L 13.816406 6.5488281 A 6 6 0 0 1 14 8 A 6 6 0 0 1 9.6523438 13.765625 L 10.205078 15.689453 A 8 8 0 0 0 15.761719 6.0644531 z '/%3E%3C/g%3E%3C/svg%3E%0A\");\r\n  order: 1;\r\n  align-self: auto;\r\n  height: 16px;\r\n  width: 16px;\r\n  background-size: contain;\r\n  background-repeat: no-repeat;\r\n  margin-right: 8px;\r\n}\r\n\r\n.device-configuration-component__item-scope {\r\n  order: 2;\r\n  align-self: auto;\r\n  font-size: 12px;\r\n  font-weight: bold;\r\n  font-style: normal;\r\n  font-stretch: normal;\r\n  line-height: 1.5;\r\n  letter-spacing: normal;\r\n  text-align: left;\r\n  color: #313131;\r\n}\r\n\r\n.device-configuration-component__edit-table .device-configuration-component__table__icon-column {\r\n  display: flex;\r\n  justify-content: flex-end;\r\n  align-items: center;\r\n  padding: 16px 16px 16px 20px;\r\n}\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column {\r\n  width: 50%;\r\n  font-size: 14px;\r\n  line-height: 20px;\r\n  padding: 16px;\r\n  color: #000;\r\n}\r\n\r\n.device-configuration-component__display-table .device-configuration-component__table__label-column,\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column {\r\n  height: 54px;\r\n}\r\n\r\n.device-configuration-component__display-table .device-configuration-component__table__label-column .label,\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column .label {\r\n  font-size: 14px;\r\n  justify-content: left;\r\n  height: auto;\r\n}\r\n\r\n.device-configuration-component__display-table .device-configuration-component__table__label-column .label__text,\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__label-column .label__text {\r\n  text-align: right;\r\n  padding: 0;\r\n  line-height: 20px;\r\n  color: #000;\r\n}\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__value-column {\r\n  width: 45%;\r\n  padding: 6px 16px 6px 2px;\r\n  box-sizing: border-box;\r\n  font-size: 14px;\r\n  font-weight: normal;\r\n  font-style: normal;\r\n  font-stretch: normal;\r\n  line-height: 1.57;\r\n  text-align: left;\r\n  color: #313131;\r\n}\r\n.device-configuration-component__edit-table .device-configuration-component__table__edit__value-column .field {\r\n  font-size: 14px;\r\n}\r\n\r\n.device-configuration-component__settings-group__edit-mode {\r\n  width: 100%;\r\n}\r\n\r\n.device-configuration-component__top-buttons {\r\n  display: flex;\r\n  align-items: center;\r\n  flex-direction: row;\r\n  justify-content: flex-end;\r\n  gap: 8px;\r\n}\r\n\r\n.device-configuration-component__program-row {\r\n  display: flex;\r\n  flex-direction: row;\r\n  align-items: center;\r\n  gap: 8px;\r\n  margin-bottom: 24px;\r\n  margin-top: 12px;\r\n}\r\n\r\n.device-configuration-component__program-selector {\r\n  margin-left: 12px;\r\n  display: flex;\r\n  flex-direction: row;\r\n  gap: 8px;\r\n}\r\n\r\n.device-configuration-component__container {\r\n  display: flex;\r\n  justify-content: stretch;\r\n  align-items: stretch;\r\n}\r\n"],sourceRoot:""}]);const p=d},19293(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".device-configuration-container__confirmation-message {\n  text-align: left;\n  max-width: 500px;\n  padding-bottom: 0.5rem;\n}\n\n.device-configuration-container__form {\n  display: flex;\n  flex-direction: column;\n}\n\n.device-configuration-container__form__configuration-info-and-buttons {\n  display: flex;\n  justify-content: space-between;\n  gap: 16px;\n  margin-bottom: 16px;\n  margin-top: 16px;\n  min-height: 32px;\n}\n\n.device-configuration-container__editing-disabled-reason {\n  margin-top: 10px;\n}","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/DeviceConfigurationContainer.css"],names:[],mappings:"AAAA;EACE,gBAAgB;EAChB,gBAAgB;
1EAChB,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,sBAAsB;AACxB;;AAEA;EACE,aAAa;EACb,8BAA8B;EAC9B,SAAS;EACT,mBAAmB;EACnB,gBAAgB;EAChB,gBAAgB;AAClB;;AAEA;EACE,gBAAgB;AAClB",sourcesContent:[".device-configuration-container__confirmation-message {\r\n  text-align: left;\r\n  max-width: 500px;\r\n  padding-bottom: 0.5rem;\r\n}\r\n\r\n.device-configuration-container__form {\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n\r\n.device-configuration-container__form__configuration-info-and-buttons {\r\n  display: flex;\r\n  justify-content: space-between;\r\n  gap: 16px;\r\n  margin-bottom: 16px;\r\n  margin-top: 16px;\r\n  min-height: 32px;\r\n}\r\n\r\n.device-configuration-container__editing-disabled-reason {\r\n  margin-top: 10px;\r\n}"],sourceRoot:""}]);const s=o},80330(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".device-configuration-info__container {\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n  align-self: center;\n  font-size: 14px;\n}\n","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/DeviceConfigurationInfo.css"],names:[],mappings:"AAAA;EACE,YAAY;EACZ,aAAa;EACb,sBAAsB;EACtB,kBAAkB;EAClB,eAAe;AACjB",sourcesContent:[".device-configuration-info__container {\n  height: 100%;\n  display: flex;\n  flex-direction: column;\n  align-self: center;\n  font-size: 14px;\n}\n"],sourceRoot:""}]);const s=o},29430(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".device-settings__edit__value-column > div {\n  min-height: 29px;\n}\n\n.device-settings__edit__value-column > div:last-child {\n  margin-top: 0;\n}\n\n.device-settings__edit__readonly-value {\n  padding: 10px 0 10px 13px;\n}\n","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/DeviceSettingsEditValue.css"],names:[],mappings:"AAAA;EACE,gBAAgB;AAClB;;AAEA;EACE,aAAa;AACf;;AAEA;EACE,yBAAyB;AAC3B",sourcesContent:[".device-settings__edit__value-column > div {\r\n  min-height: 29px;\r\n}\r\n\r\n.device-settings__edit__value-column > div:last-child {\r\n  margin-top: 0;\r\n}\r\n\r\n.device-settings__edit__readonly-value {\r\n  padding: 10px 0 10px 13px;\r\n}\r\n"],sourceRoot:""}]);const s=o},98348(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".settings-changed__popup {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.setting-changed-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  position: relative;\n}\n.setting-changed-icon__tooltip {\n  margin-bottom: 4px;\n}\n\n.setting-changed-icon__tooltip__content {\n  width: 250px;\n}","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/Edit/ConfigurationIsChangedIconWithTooltip/ConfigurationIsChangedIconWithTooltip.css"],names:[],mappings:"AAAA;EACE,aAAa;EACb,uBAAuB;EACvB,mBAAmB;AACrB;;AAEA;EACE,qBAAqB;EACrB,WAAW;EACX,YAAY;EACZ,kBAAkB;AACpB;AACA;EACE,kBAAkB;AACpB;;AAEA;EACE,YAAY;AACd",sourcesContent:[".settings-changed__popup {\n  display: flex;\n  justify-content: center;\n  align-items: center;\n}\n\n.setting-changed-icon {\n  display: inline-block;\n  width: 20px;\n  height: 20px;\n  position: relative;\n}\n.setting-changed-icon__tooltip {\n  margin-bottom: 4px;\n}\n\n.setting-changed-icon__tooltip__content {\n  width: 250px;\n}"],sourceRoot:""}]);const s=o},59748(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());o.push([e.id,".device-message-text-area__container {\n  margin: 0;\n}\n\n.device-message-text-area__text-field {\n  font-family: 'Roboto Mono', monospace;\n  font-size: 14px;\n  overflow: auto;\n  white-space: pre-wrap;\n  line-height: 20px;\n  display: block;\n  border: var(--field-border);\n  background: var(--field-background);\n  border-radius: var(--field-border-radius);\n  box-sizing: border-box;\n  color: var(--field-foreground-color);\n  resize: none;\n  padding: 8px 12px;\n  transition: all 0.1s ease;\n}\n\n.device-message-text-area__text-field.device-message-text-area__p3 {\n  /* Char width (60/7 ~ 8.5714) * 28 + paddings */\n  width: calc(60px / 7 * 28 + 40px);\n  /* line-height * 6 lines + paddings */\n  height: calc(20px * 6 + 20px);\n}\n\n.device-message-text-area__text-field.device-message-text-area__p3-x {\n  /* Char width (60/7 ~ 8.5714) * 21 + paddings */\n  width: calc(60px / 7 * 21 + 40px);\n  /* line-height * 8 lines + paddings */\n  height: calc(20px * 8 + 20px);\n}\n\n.device-message-text-area__text-field.device-message-text-area__error {\n  border-color: var(--field-error-border-color);\n  background: var(--field-error-background);\n  color: var(--field-error-foreground-color);\n  transition: all 0.1s ease;\n}\n.device-message-text-area__text-field:not(.device-message-text-area__error):hover {\n  background: var(--field-hover-background);\n  border-color: var(--field-hover-border-color);\n}\n.device-message-text-area__text-field:not(.device-message-text-area__error):focus {\n  background: var(--field-focus-background);\n  border-color: var(--field-focus-border-color);\n}\n.device-message-text-area__text-field--big {\n  height: 115px;\n}\n.device-message-text-area__text-field:disabled {\n  background: var(--field-disabled-background);\n  border-color: var(--field-disabled-border-color);\n  color: var(--field-disabled-foreground-color);\n}\n\n.device-message-text-area__error-notification {\n  vertical-align: bottom;\n  font-size: 11px;\n  line-height: 32px;\n  color: var(--field-error-foreground-color);\n}\n","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/Edit/DeviceMessageTextArea.css"],names:[],mappings:"AAAA;EACE,SAAS;AACX;;AAEA;EACE,qCAAqC;EACrC,eAAe;EACf,cAAc;EACd,qBAAqB;EACrB,iBAAiB;EACjB,cAAc;EACd,2BAA2B;EAC3B,mCAAmC;EACnC,yCAAyC;EACzC,sBAAsB;EACtB,oCAAoC;EACpC,YAAY;EACZ,iBAAiB;EACjB,yBAAyB;AAC3B;;AAEA;EACE,+CAA+C;EAC/C,iCAAiC;EACjC,qCAAqC;EACrC,6BAA6B;AAC/B;;AAEA;EACE,+CAA+C;EAC/C,iCAAiC;EACjC,qCAAqC;EACrC,6BAA6B;AAC/B;;AAEA;EACE,6CAA6C;EAC7C,yCAAyC;EACzC,0CAA0C;EAC1C,yBAAyB;AAC3B;AACA;EACE,yCAAyC;EACzC,6CAA6C;AAC/C;AACA;EACE,yCAAyC;EACzC,6CAA6C;AAC/C;AACA;EACE,aAAa;AACf;AACA;EACE,4CAA4C;EAC5C,gDAAgD;EAChD,6CAA6C;AAC/C;;AAEA;EACE,sBAAsB;EACtB,eAAe;EACf,iBAAiB;EACjB,0CAA0C;AAC5C",sourcesContent:[".device-message-text-area__container {\n  margin: 0;\n}\n\n.device-message-text-area__text-field {\n  font-family: 'Roboto Mono', monospace;\n  font-size: 14px;\n  overflow: auto;\n  white-space: pre-wrap;\n  line-height: 20px;\n  display: block;\n  border: var(--field-border);\n  background: var(--field-background);\n  border-radius: var(--field-border-radius);\n  box-sizing: border-box;\n  color: var(--field-foreground-color);\n  resize: none;\n  padding: 8px 12px;\n  transition: all 0.1s ease;\n}\n\n.device-message-text-area__text-field.device-message-text-area__p3 {\n  /* Char width (60/7 ~ 8.5714) * 28 + paddings */\n  width: calc(60px / 7 * 28 + 40px);\n  /* line-height * 6 lines + paddings */\n  height: calc(20px * 6 + 20px);\n}\n\n.device-message-text-area__text-field.device-message-text-area__p3-x {\n  /* Char width (60/7 ~ 8.5714) * 21 + paddings */\n  width: calc(60px / 7 * 21 + 40px);\n  /* line-height * 8 lines + paddings */\n  height: calc(20px * 8 + 20px);\n}\n\n.device-message-text-area__text-field.device-message-text-area__error {\n  border-color: var(--field-error-border-color);\n  background: var(--field-error-background);\n  color: var(--field-error-foreground-color);\n  transition: all 0.1s ease;\n}\n.device-message-text-area__text-field:not(.device-message-text-area__error):hover {\n  background: var(--field-hover-background);\n  border-color: var(--field-hover-border-color);\n}\n.device-message-text-area__text-field:not(.device-message-text-area__error):focus {\n  background: var(--field-focus-background);\n  border-color: var(--field-focus-border-color);\n}\n.device-message-text-area__text-field--big {\n  height: 115px;\n}\n.device-message-text-area__text-field:disabled {\n  background: var(--field-disabled-background);\n  border-color: var(--field-disabled-border-color);\n  color: var(--field-disabled-foreground-color);\n}\n\n.device-message-text-area__error-notification {\n  vertical-align: bottom;\n  font-size: 11px;\n  line-height: 32px;\n  color: var(--field-error-foreground-color);\n}\n"],sourceRoot:""}]);const s=o},5904(e,n,t){t.d(n,{A:()=>s});var r=t(71354),i=t.n(r),a=t(76314),o=t.n(a)()(i());
1o.push([e.id,".device-settings-field__input-group {\n  display: inline-table;\n  vertical-align: middle;\n  position: relative;\n  border-collapse: separate;\n  width: 100%;\n}\n\n.device-settings-field__field {\n  display: table-cell;\n}\n\n.device-settings-field__input-group-addon {\n  padding-left: 10px;\n  font-size: 14px;\n  color: #000;\n  height: initial;\n  vertical-align: middle;\n  line-height: 20px;\n  display: table-cell;\n}\n\n.device-settings-field__input-group-addon__unit {\n  width: 50%;\n}\n\n.device-settings-field__input-group-addon__disabled {\n  color: var(--field-disabled-placeholder-color);\n}\n","",{version:3,sources:["webpack://./src/entities/DeviceConfiguration/Edit/Fields/DeviceSettingsField.css"],names:[],mappings:"AAAA;EACE,qBAAqB;EACrB,sBAAsB;EACtB,kBAAkB;EAClB,yBAAyB;EACzB,WAAW;AACb;;AAEA;EACE,mBAAmB;AACrB;;AAEA;EACE,kBAAkB;EAClB,eAAe;EACf,WAAW;EACX,eAAe;EACf,sBAAsB;EACtB,iBAAiB;EACjB,mBAAmB;AACrB;;AAEA;EACE,UAAU;AACZ;;AAEA;EACE,8CAA8C;AAChD",sourcesContent:[".device-settings-field__input-group {\n  display: inline-table;\n  vertical-align: middle;\n  position: relative;\n  border-collapse: separate;\n  width: 100%;\n}\n\n.device-settings-field__field {\n  display: table-cell;\n}\n\n.device-settings-field__input-group-addon {\n  padding-left: 10px;\n  font-size: 14px;\n  color: #000;\n  height: initial;\n  vertical-align: middle;\n  line-height: 20px;\n  display: table-cell;\n}\n\n.device-settings-field__input-group-addon__unit {\n  width: 50%;\n}\n\n.device-settings-field__input-group-addon__disabled {\n  color: var(--field-disabled-placeholder-color);\n}\n"],sourceRoot:""}]);const s=o},9654(e){e.exports="data:image/svg+xml,%3C%3Fxml version=%271.0%27 encoding=%27UTF-8%27 standalone=%27no%27%3F%3E%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 viewBox=%270 0 16 16%27 version=%271.1%27%3E%3Cg%3E%3Cpath style=%27fill:%2380b000;stroke:none;%27 d=%27m 8.0002654,3.00007 3.0000986,6 H 5.0001667 Z%27/%3E%3Cpath style=%27fill:%2380b000;stroke:none;%27 d=%27M 8.2558594 0.00390625 A 8 8 0 0 0 2.4433594 2.2460938 L 3.8320312 3.6855469 A 6 6 0 0 1 8 2 A 6 6 0 0 1 12.164062 3.6894531 L 13.556641 2.2460938 A 8 8 0 0 0 8.2558594 0.00390625 z %27/%3E%3Cpath style=%27fill:%23979797;stroke:none;%27 d=%27M 6.3476562,13.763672 C 3.7753884,13.026801 2.0019278,10.675731 2,8 2.0025824,7.5111723 2.0648932,7.024492 2.1855469,6.5507812 L 0.23828125,6.0644531 C -0.80406935,10.245712 1.6527357,14.501296 5.7949219,15.689453 Z%27/%3E%3Cpath style=%27fill:%23979797;stroke:none;%27 d=%27M 15.761719 6.0644531 L 13.816406 6.5488281 A 6 6 0 0 1 14 8 A 6 6 0 0 1 9.6523438 13.765625 L 10.205078 15.689453 A 8 8 0 0 0 15.761719 6.0644531 z %27/%3E%3C/g%3E%3C/svg%3E%0A"}}]);
2//# sourceMappingURL=1436.e5454bb3b58f162807fc.js.map

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.