@openmrs/esm-styleguide
Version:
The styleguide for OpenMRS SPA
1 lines • 252 kB
JavaScript
(()=>{var e={6080:function(){},6799:function(){"use strict";function e(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var t,n,r,i={};try{process.env.CARBON_ENABLE_CSS_CUSTOM_PROPERTIES&&"true"===process.env.CARBON_ENABLE_CSS_CUSTOM_PROPERTIES?i.enableCssCustomProperties=!0:i.enableCssCustomProperties=!1,process.env.CARBON_ENABLE_CSS_GRID&&"true"===process.env.CARBON_ENABLE_CSS_GRID?i.enableCssGrid=!0:i.enableCssGrid=!1,process.env.CARBON_ENABLE_V11_RELEASE?"true"===process.env.CARBON_ENABLE_V11_RELEASE?i.enableV11Release=!0:i.enableV11Release=!1:i.enableV11Release=!0,process.env.CARBON_ENABLE_EXPERIMENTAL_TILE_CONTRAST&&"true"===process.env.CARBON_ENABLE_EXPERIMENTAL_TILE_CONTRAST?i.enableExperimentalTileContrast=!0:i.enableExperimentalTileContrast=!1,process.env.CARBON_ENABLE_V12_TILE_DEFAULT_ICONS&&"true"===process.env.CARBON_ENABLE_V12_TILE_DEFAULT_ICONS?i.enableV12TileDefaultIcons=!0:i.enableV12TileDefaultIcons=!1,process.env.CARBON_ENABLE_V12_TILE_RADIO_ICONS&&"true"===process.env.CARBON_ENABLE_V12_TILE_RADIO_ICONS?i.enableV12TileRadioIcons=!0:i.enableV12TileRadioIcons=!1,process.env.CARBON_ENABLE_V12_OVERFLOWMENU&&"true"===process.env.CARBON_ENABLE_V12_OVERFLOWMENU?i.enableV12Overflowmenu=!0:i.enableV12Overflowmenu=!1,process.env.CARBON_ENABLE_TREEVIEW_CONTROLLABLE&&"true"===process.env.CARBON_ENABLE_TREEVIEW_CONTROLLABLE?i.enableTreeviewControllable=!0:i.enableTreeviewControllable=!1,process.env.CARBON_ENABLE_V12_STRUCTURED_LIST_VISIBLE_ICONS&&"true"===process.env.CARBON_ENABLE_V12_STRUCTURED_LIST_VISIBLE_ICONS?i.enableV12StructuredListVisibleIcons=!0:i.enableV12StructuredListVisibleIcons=!1,process.env.CARBON_ENABLE_EXPERIMENTAL_FOCUS_WRAP_WITHOUT_SENTINELS&&"true"===process.env.CARBON_ENABLE_EXPERIMENTAL_FOCUS_WRAP_WITHOUT_SENTINELS?i.enableExperimentalFocusWrapWithoutSentinels=!0:i.enableExperimentalFocusWrapWithoutSentinels=!1,process.env.CARBON_ENABLE_DIALOG_ELEMENT&&"true"===process.env.CARBON_ENABLE_DIALOG_ELEMENT?i.enableDialogElement=!0:i.enableDialogElement=!1,process.env.CARBON_ENABLE_V12_DYNAMIC_FLOATING_STYLES&&"true"===process.env.CARBON_ENABLE_V12_DYNAMIC_FLOATING_STYLES?i.enableV12DynamicFloatingStyles=!0:i.enableV12DynamicFloatingStyles=!1}catch(e){i.enableCssCustomProperties=!1,i.enableCssGrid=!1,i.enableV11Release=!0,i.enableExperimentalTileContrast=!1,i.enableV12TileDefaultIcons=!1,i.enableV12TileRadioIcons=!1,i.enableV12Overflowmenu=!1,i.enableTreeviewControllable=!1,i.enableV12StructuredListVisibleIcons=!1,i.enableExperimentalFocusWrapWithoutSentinels=!1,i.enableDialogElement=!1,i.enableV12DynamicFloatingStyles=!1}var o=[{name:"enable-css-custom-properties",description:"Describe what the flag does",enabled:i.enableCssCustomProperties},{name:"enable-css-grid",description:"Enable CSS Grid Layout in the Grid and Column React components\n",enabled:i.enableCssGrid},{name:"enable-v11-release",description:"Enable the features and functionality for the v11 Release\n",enabled:i.enableV11Release},{name:"enable-experimental-tile-contrast",description:"Enable the experimental tile improved contrast styles\n",enabled:i.enableExperimentalTileContrast},{name:"enable-v12-tile-default-icons",description:"Enable rendering of default icons in the tile components\n",enabled:i.enableV12TileDefaultIcons},{name:"enable-v12-tile-radio-icons",description:"Enable rendering of radio icons in the RadioTile component\n",enabled:i.enableV12TileRadioIcons},{name:"enable-v12-overflowmenu",description:"Enable the use of the v12 OverflowMenu leveraging the Menu subcomponents\n",enabled:i.enableV12Overflowmenu},{name:"enable-treeview-controllable",description:"Enable the new TreeView controllable API\n",enabled:i.enableTreeviewControllable},{name:"enable-v12-structured-list-visible-icons",description:"Enable rendering of radio icons in the StructuredList component\n",enabled:i.enableV12StructuredListVisibleIcons},{name:"enable-experimental-focus-wrap-without-sentinels",description:"Enable the new focus wrap behavior that doesn't use sentinel nodes\n",enabled:i.enableExperimentalFocusWrapWithoutSentinels},{name:"enable-dialog-element",description:"Enable components to utilize the native dialog element\n",enabled:i.enableDialogElement},{name:"enable-v12-dynamic-floating-styles",description:"Enable dynamic setting of floating styles for components like Popover, Tooltip, etc.\n",enabled:i.enableV12DynamicFloatingStyles}];function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){if(e){if("string"==typeof e)return a(e,t);var n=({}).toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}for(var u=(n=function e(t){var n=this,r=e;if(null!=r&&"undefined"!=typeof Symbol&&r[Symbol.hasInstance]?!r[Symbol.hasInstance](this):!(this instanceof r))throw TypeError("Cannot call a class as a function");this.flags=new Map,t&&Object.keys(t).forEach(function(e){n.flags.set(e,t[e])})},r=[{key:"checkForFlag",value:function(e){if(!this.flags.has(e))throw Error("Unable to find a feature flag with the name: `".concat(e,"`"))}},{key:"add",value:function(e,t){if(this.flags.has(e))throw Error("The feature flag: ".concat(e," already exists"));this.flags.set(e,t)}},{key:"enable",value:function(e){this.checkForFlag(e),this.flags.set(e,!0)}},{key:"disable",value:function(e){this.checkForFlag(e),this.flags.set(e,!1)}},{key:"merge",value:function(e){var t=this;Object.keys(e).forEach(function(n){t.flags.set(n,e[n])})}},{key:"mergeWithScope",value:function(e){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=s(e))){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){u=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(u)throw o}}}}(e.flags);try{for(n.s();!(t=n.n()).done;){var r,i=(r=t.value,function(e){if(Array.isArray(e))return e}(r)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],u=!0,c=!1;try{o=(n=n.call(e)).next,!1;for(;!(u=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);u=!0);}catch(e){c=!0,i=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(r,2)||s(r,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=i[0],a=i[1];this.flags.has(o)||this.flags.set(o,a)}}catch(e){n.e(e)}finally{n.f()}}},{key:"enabled",value:function(e){return this.checkForFlag(e),this.flags.get(e)}}],function(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,function(t){var n=function(t,n){if("object"!=(void 0===t?"undefined":e(t))||!t)return t;var r=t[Symbol.toPrimitive];if(void 0!==r){var i=r.call(t,n||"default");if("object"!=(void 0===i?"undefined":e(i)))return i;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===n?String:Number)(t)}(t,"string");return"symbol"==(void 0===n?"undefined":e(n))?n:n+""}(i.key),i)}}(n.prototype,r),Object.defineProperty(n,"prototype",{writable:!1}),n),c=new u(void 0),l=0;l<o.length;l++){var f=o[l];c.add(f.name,f.enabled)}!function(){c.merge.apply(c,arguments)}({"enable-css-custom-properties":!0,"enable-css-grid":!0,"enable-v11-release":!0,"enable-experimental-tile-contrast":!1,"enable-v12-tile-radio-icons":!1,"enable-v12-structured-list-visible-icons":!1,"enable-v12-dynamic-floating-styles":!1})},8807:function(e,t,n){"use strict";n.a(e,async function(e,t){try{n(6799),t()}catch(e){t(e)}})},2886:function(e,t){var n,r;n=this,r=function(){return function(e,t,n){t.prototype.isToday=function(){var e="YYYY-MM-DD",t=n();return this.format(e)===t.format(e)}}},"object"==(t&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)?e.exports=r():"function"==typeof define&&define.amd?define(r):(n="undefined"!=typeof globalThis?globalThis:n||self).dayjs_plugin_isToday=r()},4453:function(e,t,n){!function(t){"use strict";var r=n(5128);function i(e){return function(t,n){var r;return(void 0===t?"undefined":(r=t)&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)=="object"&&(n=t,t=null),null==t&&(t=new Date().toString()),n||(n={}),e.call(this,t,n)}}var o=e.exports={generate:i(function(e,t){return new r(e,t)})};t&&(t.fn.geopattern=i(function(e,n){return this.each(function(){var r=t(this).attr("data-title-sha");r&&(n=t.extend({hash:r},n));var i=o.generate(e,n);t(this).css("background-image",i.toDataUrl())})}))}("undefined"!=typeof jQuery?jQuery:null)},3328:function(e){"use strict";e.exports={hex2rgb:function(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,r){return t+t+n+n+r+r});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}:null},rgb2hex:function(e){return"#"+["r","g","b"].map(function(t){return("0"+e[t].toString(16)).slice(-2)}).join("")},rgb2hsl:function(e){var t,n,r=e.r,i=e.g,o=e.b,a=Math.max(r/=255,i/=255,o/=255),s=Math.min(r,i,o),u=(a+s)/2;if(a===s)t=n=0;else{var c=a-s;switch(n=u>.5?c/(2-a-s):c/(a+s),a){case r:t=(i-o)/c+6*(i<o);break;case i:t=(o-r)/c+2;break;case o:t=(r-i)/c+4}t/=6}return{h:t,s:n,l:u}},hsl2rgb:function(e){function t(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var n,r,i,o=e.h,a=e.s,s=e.l;if(0===a)n=r=i=s;else{var u=s<.5?s*(1+a):s+a-s*a,c=2*s-u;n=t(c,u,o+1/3),r=t(c,u,o),i=t(c,u,o-1/3)}return{r:Math.round(255*n),g:Math.round(255*r),b:Math.round(255*i)}},rgb2rgbString:function(e){return"rgb("+[e.r,e.g,e.b].join(",")+")"}}},5128:function(e,t,n){"use strict";var r=n(416),i=n(3328),o=n(7410),a=n(1488),s={baseColor:"#933c3c"},u=["octogons","overlappingCircles","plusSigns","xes","sineWaves","hexagons","overlappingRings","plaid","triangles","squares","concentricCircles","diamonds","tessellation","nestedSquares","mosaicSquares","chevrons"],c="#000";function l(e,t,n){return parseInt(e.substr(t,n||1),16)}function f(e,t,n,r,i){return(parseFloat(e)-t)*(i-r)/(n-t)+r}function h(e){return e%2==0?"#ddd":"#222"}function d(e){return f(e,0,15,.02,.15)}var p=e.exports=function(e,t){return this.opts=r({},s,t),this.hash=t.hash||o(e),this.svg=new a,this.generateBackground(),this.generatePattern(),this};function y(e){return[[e,0,e,3*e],[0,e,3*e,e]]}function v(e){return[0,0,e,e,0,e,0,0].join(",")}function m(e,t,n,r,i){var o=v(r),a=d(i[0]),s=h(i[0]),u={stroke:c,"stroke-opacity":.02,"fill-opacity":a,fill:s};e.polyline(o,u).transform({translate:[t+r,n],scale:[-1,1]}),e.polyline(o,u).transform({translate:[t+r,n+2*r],scale:[1,-1]}),u={stroke:c,"stroke-opacity":.02,"fill-opacity":a=d(i[1]),fill:s=h(i[1])},e.polyline(o,u).transform({translate:[t+r,n+2*r],scale:[-1,-1]}),e.polyline(o,u).transform({translate:[t+r,n],scale:[1,1]})}function g(e,t,n,r,i){var o=d(i),a=h(i),s=v(r),u={stroke:c,"stroke-opacity":.02,"fill-opacity":o,fill:a};e.polyline(s,u).transform({translate:[t,n+r],scale:[1,-1]}),e.polyline(s,u).transform({translate:[t+2*r,n+r],scale:[-1,-1]}),e.polyline(s,u).transform({translate:[t,n+r],scale:[1,1]}),e.polyline(s,u).transform({translate:[t+2*r,n+r],scale:[-1,1]})}p.prototype.toSvg=function(){return this.svg.toString()},p.prototype.toString=function(){return this.toSvg()},p.prototype.toBase64=function(){var e,t=this.toSvg();return"undefined"!=typeof window&&"function"==typeof window.btoa?window.btoa(t):new Buffer(t).toString("base64")},p.prototype.toDataUri=function(){return"data:image/svg+xml;base64,"+this.toBase64()},p.prototype.toDataUrl=function(){return'url("'+this.toDataUri()+'")'},p.prototype.generateBackground=function(){var e,t,n,r;this.opts.color?n=i.hex2rgb(this.opts.color):(t=f(l(this.hash,14,3),0,4095,0,359),r=l(this.hash,17),(e=i.rgb2hsl(i.hex2rgb(this.opts.baseColor))).h=(360*e.h-t+360)%360/360,r%2==0?e.s=Math.min(1,(100*e.s+r)/100):e.s=Math.max(0,(100*e.s-r)/100),n=i.hsl2rgb(e)),this.color=i.rgb2hex(n),this.svg.rect(0,0,"100%","100%",{fill:i.rgb2rgbString(n)})},p.prototype.generatePattern=function(){var e=this.opts.generator;if(e){if(0>u.indexOf(e))throw Error("The generator "+e+" does not exist.")}else e=u[l(this.hash,20)];return this["geo"+e.slice(0,1).toUpperCase()+e.slice(1)]()},p.prototype.geoHexagons=function(){var e,t,n,r,i,o,a,s,u,p=f(l(this.hash,0),0,15,8,60),y=p*Math.sqrt(3),v=2*p,m=(s=p/2,[0,u=Math.sin(60*Math.PI/180)*p,s,0,s+p,0,2*p,u,s+p,2*u,s,2*u,0,u].join(","));for(this.svg.setWidth(3*v+3*p),this.svg.setHeight(6*y),t=0,a=0;a<6;a++)for(o=0;o<6;o++)i=l(this.hash,t),e=o%2==0?a*y:a*y+y/2,n=d(i),r={fill:h(i),"fill-opacity":n,stroke:c,"stroke-opacity":.02},this.svg.polyline(m,r).transform({translate:[o*p*1.5-v/2,e-y/2]}),0===o&&this.svg.polyline(m,r).transform({translate:[6*p*1.5-v/2,e-y/2]}),0===a&&(e=o%2==0?6*y:6*y+y/2,this.svg.polyline(m,r).transform({translate:[o*p*1.5-v/2,e-y/2]})),0===o&&0===a&&this.svg.polyline(m,r).transform({translate:[6*p*1.5-v/2,5*y+y/2]}),t++},p.prototype.geoSineWaves=function(){var e,t,n,r,i,o,a,s=Math.floor(f(l(this.hash,0),0,15,100,400)),u=Math.floor(f(l(this.hash,1),0,15,30,100)),c=Math.floor(f(l(this.hash,2),0,15,3,30));for(this.svg.setWidth(s),this.svg.setHeight(36*c),t=0;t<36;t++)n=d(o=l(this.hash,t)),e=h(o),a=s/4*.7,i={fill:"none",stroke:e,opacity:n,"stroke-width":""+c+"px"},r="M0 "+u+" C "+a+" 0, "+(s/2-a)+" 0, "+s/2+" "+u+" S "+(s-a)+" "+2*u+", "+s+" "+u+" S "+(1.5*s-a)+" 0, "+1.5*s+", "+u,this.svg.path(r,i).transform({translate:[-s/4,c*t-1.5*u]}),this.svg.path(r,i).transform({translate:[-s/4,c*t-1.5*u+36*c]})},p.prototype.geoChevrons=function(){var e,t,n,r,i,o,a,s=f(l(this.hash,0),0,15,30,80),u=f(l(this.hash,0),0,15,30,80),p=(e=.66*u,[[0,0,s/2,u-e,s/2,u,0,e,0,0],[s/2,u-e,s,0,s,e,s/2,u,s/2,u-e]].map(function(e){return e.join(",")}));for(this.svg.setWidth(6*s),this.svg.setHeight(6*u*.66),t=0,a=0;a<6;a++)for(o=0;o<6;o++)n=d(i=l(this.hash,t)),r={stroke:c,"stroke-opacity":.02,fill:h(i),"fill-opacity":n,"stroke-width":1},this.svg.group(r).transform({translate:[o*s,a*u*.66-u/2]}).polyline(p).end(),0===a&&this.svg.group(r).transform({translate:[o*s,6*u*.66-u/2]}).polyline(p).end(),t+=1},p.prototype.geoPlusSigns=function(){var e,t,n,r,i,o,a,s,u=f(l(this.hash,0),0,15,10,25),p=3*u,v=y(u);for(this.svg.setWidth(12*u),this.svg.setHeight(12*u),n=0,s=0;s<6;s++)for(a=0;a<6;a++)r=d(o=l(this.hash,n)),t=h(o),e=+(s%2!=0),i={fill:t,stroke:c,"stroke-opacity":.02,"fill-opacity":r},this.svg.group(i).transform({translate:[a*p-a*u+e*u-u,s*p-s*u-p/2]}).rect(v).end(),0===a&&this.svg.group(i).transform({translate:[4*p-a*u+e*u-u,s*p-s*u-p/2]}).rect(v).end(),0===s&&this.svg.group(i).transform({translate:[a*p-a*u+e*u-u,4*p-s*u-p/2]}).rect(v).end(),0===a&&0===s&&this.svg.group(i).transform({translate:[4*p-a*u+e*u-u,4*p-s*u-p/2]}).rect(v).end(),n++},p.prototype.geoXes=function(){var e,t,n,r,i,o,a,s=f(l(this.hash,0),0,15,10,25),u=y(s),c=3*s*.943;for(this.svg.setWidth(3*c),this.svg.setHeight(3*c),t=0,a=0;a<6;a++)for(o=0;o<6;o++)n=d(i=l(this.hash,t)),e=o%2==0?a*c-.5*c:a*c-.5*c+c/4,r={fill:h(i),opacity:n},this.svg.group(r).transform({translate:[o*c/2-c/2,e-a*c/2],rotate:[45,c/2,c/2]}).rect(u).end(),0===o&&this.svg.group(r).transform({translate:[6*c/2-c/2,e-a*c/2],rotate:[45,c/2,c/2]}).rect(u).end(),0===a&&(e=o%2==0?6*c-c/2:6*c-c/2+c/4,this.svg.group(r).transform({translate:[o*c/2-c/2,e-6*c/2],rotate:[45,c/2,c/2]}).rect(u).end()),5===a&&this.svg.group(r).transform({translate:[o*c/2-c/2,e-11*c/2],rotate:[45,c/2,c/2]}).rect(u).end(),0===o&&0===a&&this.svg.group(r).transform({translate:[6*c/2-c/2,e-6*c/2],rotate:[45,c/2,c/2]}).rect(u).end(),t++},p.prototype.geoOverlappingCircles=function(){var e,t,n,r,i,o,a=f(l(this.hash,0),0,15,25,200)/2;for(this.svg.setWidth(6*a),this.svg.setHeight(6*a),e=0,o=0;o<6;o++)for(i=0;i<6;i++)t=d(r=l(this.hash,e)),n={fill:h(r),opacity:t},this.svg.circle(i*a,o*a,a,n),0===i&&this.svg.circle(6*a,o*a,a,n),0===o&&this.svg.circle(i*a,6*a,a,n),0===i&&0===o&&this.svg.circle(6*a,6*a,a,n),e++},p.prototype.geoOctogons=function(){var e,t,n,r,i,o,a,s=f(l(this.hash,0),0,15,10,60),u=[e=.33*s,0,s-e,0,s,e,s,s-e,s-e,s,e,s,0,s-e,0,e,e,0].join(",");for(this.svg.setWidth(6*s),this.svg.setHeight(6*s),n=0,a=0;a<6;a++)for(o=0;o<6;o++)r=d(i=l(this.hash,n)),t=h(i),this.svg.polyline(u,{fill:t,"fill-opacity":r,stroke:c,"stroke-opacity":.02}).transform({translate:[o*s,a*s]}),n+=1},p.prototype.geoSquares=function(){var e,t,n,r,i,o,a=f(l(this.hash,0),0,15,10,60);for(this.svg.setWidth(6*a),this.svg.setHeight(6*a),t=0,o=0;o<6;o++)for(i=0;i<6;i++)n=d(r=l(this.hash,t)),e=h(r),this.svg.rect(i*a,o*a,a,a,{fill:e,"fill-opacity":n,stroke:c,"stroke-opacity":.02}),t+=1},p.prototype.geoConcentricCircles=function(){var e,t,n,r,i,o,a=f(l(this.hash,0),0,15,10,60),s=a/5;for(this.svg.setWidth((a+s)*6),this.svg.setHeight((a+s)*6),t=0,o=0;o<6;o++)for(i=0;i<6;i++)n=d(r=l(this.hash,t)),e=h(r),this.svg.circle(i*a+i*s+(a+s)/2,o*a+o*s+(a+s)/2,a/2,{fill:"none",stroke:e,opacity:n,"stroke-width":s+"px"}),n=d(r=l(this.hash,39-t)),e=h(r),this.svg.circle(i*a+i*s+(a+s)/2,o*a+o*s+(a+s)/2,a/4,{fill:e,"fill-opacity":n}),t+=1},p.prototype.geoOverlappingRings=function(){var e,t,n,r,i,o,a=f(l(this.hash,0),0,15,10,60),s=a/4;for(this.svg.setWidth(6*a),this.svg.setHeight(6*a),e=0,o=0;o<6;o++)for(i=0;i<6;i++)t=d(r=l(this.hash,e)),n={fill:"none",stroke:h(r),opacity:t,"stroke-width":s+"px"},this.svg.circle(i*a,o*a,a-s/2,n),0===i&&this.svg.circle(6*a,o*a,a-s/2,n),0===o&&this.svg.circle(i*a,6*a,a-s/2,n),0===i&&0===o&&this.svg.circle(6*a,6*a,a-s/2,n),e+=1},p.prototype.geoTriangles=function(){var e,t,n,r,i,o,a,s,u=f(l(this.hash,0),0,15,15,80),p=u/2*Math.sqrt(3),y=[s=u/2,0,u,p,0,p,s,0].join(",");for(this.svg.setWidth(3*u),this.svg.setHeight(6*p),e=0,a=0;a<6;a++)for(o=0;o<6;o++)t=d(i=l(this.hash,e)),r={fill:h(i),"fill-opacity":t,stroke:c,"stroke-opacity":.02},n=a%2==0?180*(o%2==0):180*(o%2!=0),this.svg.polyline(y,r).transform({translate:[o*u*.5-u/2,p*a],rotate:[n,u/2,p/2]}),0===o&&this.svg.polyline(y,r).transform({translate:[6*u*.5-u/2,p*a],rotate:[n,u/2,p/2]}),e+=1},p.prototype.geoDiamonds=function(){var e,t,n,r,i,o,a,s=f(l(this.hash,0),0,15,10,50),u=f(l(this.hash,1),0,15,10,50),p=[s/2,0,s,u/2,s/2,u,0,u/2].join(",");for(this.svg.setWidth(6*s),this.svg.setHeight(3*u),t=0,a=0;a<6;a++)for(o=0;o<6;o++)n=d(i=l(this.hash,t)),r={fill:h(i),"fill-opacity":n,stroke:c,"stroke-opacity":.02},e=a%2==0?0:s/2,this.svg.polyline(p,r).transform({translate:[o*s-s/2+e,u/2*a-u/2]}),0===o&&this.svg.polyline(p,r).transform({translate:[6*s-s/2+e,u/2*a-u/2]}),0===a&&this.svg.polyline(p,r).transform({translate:[o*s-s/2+e,u/2*6-u/2]}),0===o&&0===a&&this.svg.polyline(p,r).transform({translate:[6*s-s/2+e,u/2*6-u/2]}),t+=1},p.prototype.geoNestedSquares=function(){var e,t,n,r,i,o,a,s=f(l(this.hash,0),0,15,4,12),u=7*s;for(this.svg.setWidth((u+s)*6+6*s),this.svg.setHeight((u+s)*6+6*s),t=0,a=0;a<6;a++)for(o=0;o<6;o++)n=d(i=l(this.hash,t)),r={fill:"none",stroke:h(i),opacity:n,"stroke-width":s+"px"},this.svg.rect(o*u+o*s*2+s/2,a*u+a*s*2+s/2,u,u,r),n=d(i=l(this.hash,39-t)),r={fill:"none",stroke:h(i),opacity:n,"stroke-width":s+"px"},this.svg.rect(o*u+o*s*2+s/2+2*s,a*u+a*s*2+s/2+2*s,3*s,3*s,r),t+=1},p.prototype.geoMosaicSquares=function(){var e,t,n,r=f(l(this.hash,0),0,15,15,50);for(this.svg.setWidth(8*r),this.svg.setHeight(8*r),e=0,n=0;n<4;n++)for(t=0;t<4;t++)t%2==0?n%2==0?g(this.svg,t*r*2,n*r*2,r,l(this.hash,e)):m(this.svg,t*r*2,n*r*2,r,[l(this.hash,e),l(this.hash,e+1)]):n%2==0?m(this.svg,t*r*2,n*r*2,r,[l(this.hash,e),l(this.hash,e+1)]):g(this.svg,t*r*2,n*r*2,r,l(this.hash,e)),e+=1},p.prototype.geoPlaid=function(){var e,t,n,r,i,o,a,s=0,u=0;for(t=0;t<36;)s+=l(this.hash,t)+5,n=d(a=l(this.hash,t+1)),e=h(a),i=a+5,this.svg.rect(0,s,"100%",i,{opacity:n,fill:e}),s+=i,t+=2;for(t=0;t<36;)u+=l(this.hash,t)+5,n=d(a=l(this.hash,t+1)),e=h(a),o=a+5,this.svg.rect(u,0,o,"100%",{opacity:n,fill:e}),u+=o,t+=2;this.svg.setWidth(u),this.svg.setHeight(s)},p.prototype.geoTessellation=function(){var e,t,n,r,i=f(l(this.hash,0),0,15,5,40),o=i*Math.sqrt(3),a=2*i,s=i/2*Math.sqrt(3),u=[0,0,s,i/2,0,i,0,0].join(","),p=3*i+2*s,y=2*o+2*i;for(this.svg.setWidth(p),this.svg.setHeight(y),e=0;e<20;e++)switch(t=d(r=l(this.hash,e)),n={stroke:c,"stroke-opacity":.02,fill:h(r),"fill-opacity":t,"stroke-width":1},e){case 0:this.svg.rect(-i/2,-i/2,i,i,n),this.svg.rect(p-i/2,-i/2,i,i,n),this.svg.rect(-i/2,y-i/2,i,i,n),this.svg.rect(p-i/2,y-i/2,i,i,n);break;case 1:this.svg.rect(a/2+s,o/2,i,i,n);break;case 2:this.svg.rect(-i/2,y/2-i/2,i,i,n),this.svg.rect(p-i/2,y/2-i/2,i,i,n);break;case 3:this.svg.rect(a/2+s,1.5*o+i,i,i,n);break;case 4:this.svg.polyline(u,n).transform({translate:[i/2,-i/2],rotate:[0,i/2,s/2]}),this.svg.polyline(u,n).transform({translate:[i/2,y- -i/2],rotate:[0,i/2,s/2],scale:[1,-1]});break;case 5:this.svg.polyline(u,n).transform({translate:[p-i/2,-i/2],rotate:[0,i/2,s/2],scale:[-1,1]}),this.svg.polyline(u,n).transform({translate:[p-i/2,y+i/2],rotate:[0,i/2,s/2],scale:[-1,-1]});break;case 6:this.svg.polyline(u,n).transform({translate:[p/2+i/2,o/2]});break;case 7:this.svg.polyline(u,n).transform({translate:[p-p/2-i/2,o/2],scale:[-1,1]});break;case 8:this.svg.polyline(u,n).transform({translate:[p/2+i/2,y-o/2],scale:[1,-1]});break;case 9:this.svg.polyline(u,n).transform({translate:[p-p/2-i/2,y-o/2],scale:[-1,-1]});break;case 10:this.svg.polyline(u,n).transform({translate:[i/2,y/2-i/2]});break;case 11:this.svg.polyline(u,n).transform({translate:[p-i/2,y/2-i/2],scale:[-1,1]});break;case 12:this.svg.rect(0,0,i,i,n).transform({translate:[i/2,i/2],rotate:[-30,0,0]});break;case 13:this.svg.rect(0,0,i,i,n).transform({scale:[-1,1],translate:[-p+i/2,i/2],rotate:[-30,0,0]});break;case 14:this.svg.rect(0,0,i,i,n).transform({translate:[i/2,y/2-i/2-i],rotate:[30,0,i]});break;case 15:this.svg.rect(0,0,i,i,n).transform({scale:[-1,1],translate:[-p+i/2,y/2-i/2-i],rotate:[30,0,i]});break;case 16:this.svg.rect(0,0,i,i,n).transform({scale:[1,-1],translate:[i/2,-y+y/2-i/2-i],rotate:[30,0,i]});break;case 17:this.svg.rect(0,0,i,i,n).transform({scale:[-1,-1],translate:[-p+i/2,-y+y/2-i/2-i],rotate:[30,0,i]});break;case 18:this.svg.rect(0,0,i,i,n).transform({scale:[1,-1],translate:[i/2,-y+i/2],rotate:[-30,0,0]});break;case 19:this.svg.rect(0,0,i,i,n).transform({scale:[-1,-1],translate:[-p+i/2,-y+i/2],rotate:[-30,0,0]})}}},7410:function(e){"use strict";function t(){var e=0x67452301,t=0xefcdab89,n=0x98badcfe,r=0x10325476,i=0xc3d2e1f0,o=new Uint32Array(80),a=0,s=24,u=0;function c(){for(var s,u,c=16;c<80;c++){var l=o[c-3]^o[c-8]^o[c-14]^o[c-16];o[c]=l<<1|l>>>31}var f=e,h=t,d=n,p=r,y=i;for(c=0;c<80;c++){c<20?(s=p^h&(d^p),u=0x5a827999):c<40?(s=h^d^p,u=0x6ed9eba1):c<60?(s=h&d|p&(h|d),u=0x8f1bbcdc):(s=h^d^p,u=0xca62c1d6);var v=(f<<5|f>>>27)+s+y+u+(0|o[c]);y=p,p=d,d=h<<30|h>>>2,h=f,f=v}for(c=0,e=e+f|0,t=t+h|0,n=n+d|0,r=r+p|0,i=i+y|0,a=0;c<16;c++)o[c]=0}function l(e){o[a]|=(255&e)<<s,s?s-=8:(a++,s=24),16===a&&c()}function f(e){for(var t="",n=28;n>=0;n-=4)t+=(e>>n&15).toString(16);return t}return{update:function(e){if("string"==typeof e){var t=e.length;u+=8*t;for(var n=0;n<t;n++)l(e.charCodeAt(n));return}var r=e.length;u+=8*r;for(var i=0;i<r;i++)l(e[i])},digest:function(){l(128),(a>14||14===a&&s<24)&&c(),a=14,s=24,l(0),l(0),l(u>0xffffffffff?u/0x10000000000:0),l(u>0xffffffff?u/0x100000000:0);for(var o=24;o>=0;o-=8)l(u>>o);return f(e)+f(t)+f(n)+f(r)+f(i)}}}e.exports=function(e){if(void 0===e)return t();var n=t();return n.update(e),n.digest()}},1488:function(e,t,n){"use strict";var r=n(416),i=n(3653);function o(){return this.width=100,this.height=100,this.svg=i("svg"),this.context=[],this.setAttributes(this.svg,{xmlns:"http://www.w3.org/2000/svg",width:this.width,height:this.height}),this}e.exports=o,o.prototype.currentContext=function(){return this.context[this.context.length-1]||this.svg},o.prototype.end=function(){return this.context.pop(),this},o.prototype.currentNode=function(){var e=this.currentContext();return e.lastChild||e},o.prototype.transform=function(e){return this.currentNode().setAttribute("transform",Object.keys(e).map(function(t){return t+"("+e[t].join(",")+")"}).join(" ")),this},o.prototype.setAttributes=function(e,t){Object.keys(t).forEach(function(n){e.setAttribute(n,t[n])})},o.prototype.setWidth=function(e){this.svg.setAttribute("width",Math.floor(e))},o.prototype.setHeight=function(e){this.svg.setAttribute("height",Math.floor(e))},o.prototype.toString=function(){return this.svg.toString()},o.prototype.rect=function(e,t,n,o,a){var s=this;if(Array.isArray(e))return e.forEach(function(e){s.rect.apply(s,e.concat(a))}),this;var u=i("rect");return this.currentContext().appendChild(u),this.setAttributes(u,r({x:e,y:t,width:n,height:o},a)),this},o.prototype.circle=function(e,t,n,o){var a=i("circle");return this.currentContext().appendChild(a),this.setAttributes(a,r({cx:e,cy:t,r:n},o)),this},o.prototype.path=function(e,t){var n=i("path");return this.currentContext().appendChild(n),this.setAttributes(n,r({d:e},t)),this},o.prototype.polyline=function(e,t){var n=this;if(Array.isArray(e))return e.forEach(function(e){n.polyline(e,t)}),this;var o=i("polyline");return this.currentContext().appendChild(o),this.setAttributes(o,r({points:e},t)),this},o.prototype.group=function(e){var t=i("g");return this.currentContext().appendChild(t),this.context.push(t),this.setAttributes(t,r({},e)),this}},3653:function(e){"use strict";var t=e.exports=function(e){return(null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?t[Symbol.hasInstance](this):this instanceof t)?(this.tagName=e,this.attributes=Object.create(null),this.children=[],this.lastChild=null,this):new t(e)};t.prototype.appendChild=function(e){return this.children.push(e),this.lastChild=e,this},t.prototype.setAttribute=function(e,t){return this.attributes[e]=t,this},t.prototype.toString=function(){var e=this;return["<",e.tagName,Object.keys(e.attributes).map(function(t){return[" ",t,'="',e.attributes[t],'"'].join("")}).join(""),">",e.children.map(function(e){return e.toString()}).join(""),"</",e.tagName,">"].join("")}},416:function(e){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;function r(e){if(!e||"[object Object]"!==n.call(e)||e.nodeType||e.setInterval)return!1;var r,i=t.call(e,"constructor"),o=t.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!i&&!o)return!1;for(r in e);return void 0===r||t.call(e,r)}e.exports=function e(){var t,n,i,o,a,s,u,c=arguments[0]||{},l=1,f=arguments.length,h=!1;for("boolean"==typeof c&&(h=c,c=arguments[1]||{},l=2),(void 0===c?"undefined":(t=c)&&"undefined"!=typeof Symbol&&t.constructor===Symbol?"symbol":typeof t)!="object"&&"function"!=typeof c&&(c={});l<f;l++)if(null!=(n=arguments[l]))for(i in n)o=c[i],c!==(a=n[i])&&(h&&a&&(r(a)||(s=Array.isArray(a)))?(s?(s=!1,u=o&&Array.isArray(o)?o:[]):u=o&&r(o)?o:{},c[i]=e(h,u,a)):void 0!==a&&(c[i]=a));return c}},5631:function(e,t,n){"use strict";var r=n(7362);r.createRoot,r.hydrateRoot},8800:function(e,t,n){"use strict";var r=n(810),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,u=r.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var l="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,l=r[1];return s(function(){i.value=n,i.getSnapshot=t,c(i)&&l({inst:i})},[e,n,t]),a(function(){return c(i)&&l({inst:i}),e(function(){c(i)&&l({inst:i})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:l},4273:function(e,t,n){"use strict";e.exports=n(8800)},9387:function(e,t,n){"use strict";n.a(e,async function(e,r){try{n.d(t,{Jg:()=>s});var i=n(6778),o=e([i]);i=(o.then?(await o)():o)[0];let a={flags:function(){let e={};for(let t of Object.keys(localStorage))if(t.startsWith("openmrs:feature-flag:")){let n=t.replace("openmrs:feature-flag:",""),r=JSON.parse(localStorage.getItem(`openmrs:feature-flag-meta:${n}`)||"{}");e[n]={enabled:"true"===localStorage.getItem(t),...r}}return e}()},s=(0,i.getGlobalStore)("feature-flags",a);s.subscribe(e=>{for(let[t,n]of Object.entries(e.flags))localStorage.setItem(`openmrs:feature-flag:${t}`,n.enabled.toString()),localStorage.setItem(`openmrs:feature-flag-meta:${t}`,JSON.stringify({label:n.label,description:n.description}))}),r()}catch(e){r(e)}})},2111:function(e,t,n){"use strict";n.a(e,async function(e,r){try{n.d(t,{Jg:()=>i.Jg});var i=n(9387),o=e([i]);i=(o.then?(await o)():o)[0],r()}catch(e){r(e)}})},4572:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(9387),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},6128:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(9217),i=n(1916),o=n(2151),a=n(8684),s=n(7282),u=n(4572),c=n(7083),l=n(8071),f=n(2363),h=n(1612),d=n(4396),p=n(6486),y=n(3305),v=n(60),m=e([r,i,o,a,s,u,c,l,f,h,d,p,y,v]);[r,i,o,a,s,u,c,l,f,h,d,p,y,v]=m.then?(await m)():m,t()}catch(e){t(e)}})},7568:function(){},8643:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(822),i=n(3742),o=e([r]);(r=(o.then?(await o)():o)[0]).Type.String,r.validators.oneOf(i.l),r.Type.String,r.validators.oneOf(i.l),r.Type.String,r.Type.String,r.Type.String,r.Type.Array,r.Type.UUID,r.Type.String,r.Type.ConceptUuid,r.Type.Object,r.validators.oneOf(["buddhist","chinese","coptic","dangi","ethioaa","ethiopic","gregory","hebrew","indian","islamic","islamic-umalqura","islamic-tbla","islamic-civil","islamic-rgsa","iso8601","japanese","persian","roc","islamicc"]),r.Type.Object,r.Type.String,t()}catch(e){t(e)}})},3306:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6899:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(3306),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},4731:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(7987),o=n(60),a=n(6128),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},8355:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(3991),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},4756:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},596:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(4508),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},3984:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(60),o=n(934),a=n(3991),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},6746:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=n(60),a=n(3991),s=n(4367),u=n(934),c=n(3984),l=n(4756),f=n(8355),h=n(596),d=n(4992),p=e([r,i,o,a,s,u,c,l,f,h,d]);[r,i,o,a,s,u,c,l,f,h,d]=p.then?(await p)():p,t()}catch(e){t(e)}})},4992:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(6128),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},534:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(3991),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6976:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(596),o=n(3984),a=n(934),s=n(6746),u=n(534),c=n(4367),l=n(3991),f=n(9416),h=n(60),d=n(4992),p=e([r,i,o,a,s,u,c,l,f,h,d]);[r,i,o,a,s,u,c,l,f,h,d]=p.then?(await p)():p,t()}catch(e){t(e)}})},4508:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},6084:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(6746),i=n(6976),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},934:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=e([r]);r=(i.then?(await i)():i)[0],(0,r.createContext)(null),t()}catch(e){t(e)}})},4367:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(1338),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},2669:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(8807),i=n(9416),o=n(810),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},2077:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(2669),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},8863:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=n(195),a=n(9416),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},6926:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(8863),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},169:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},3991:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(169),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},3184:function(e,t,n){"use strict";n.a(e,async function(e,t){try{n(7568);var r=n(8643),i=n(6899),o=n(4731),a=n(6084),s=n(2077),u=n(6926),c=n(169),l=n(58),f=n(9366),h=n(9115),d=n(1010),p=n(3212),y=n(6872),v=n(5423),m=n(6163),g=n(8495),b=n(8138),w=n(9523),E=n(8878),x=n(6270),O=n(4792),S=n(4676),A=n(7190),k=e([r,i,o,a,s,u,c,l,f,h,d,p,y,v,m,g,b,w,E,x,O,S,A]);[r,i,o,a,s,u,c,l,f,h,d,p,y,v,m,g,b,w,E,x,O,S,A]=k.then?(await k)():k,t()}catch(e){t(e)}})},58:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=n(9416),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},9366:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(9602),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},9602:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(6128),o=n(7987),a=n(8807),s=n(7962),u=e([r,i,o,a,s]);[r,i,o,a,s]=u.then?(await u)():u,t()}catch(e){t(e)}})},7962:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(7987),o=n(6280),a=n(2666),s=n(6472),u=n(9416),c=n(1010),l=e([r,i,o,a,s,u,c]);[r,i,o,a,s,u,c]=l.then?(await l)():l,t()}catch(e){t(e)}})},9115:function(e,t,n){"use strict";n.a(e,async function(e,t){try{n(6457);var r=n(6778),i=n(1053),o=n(8684),a=e([i,o,r]);[i,o,r]=a.then?(await a)():a,(0,r.createGlobalStore)("modalState",{modalContainer:null,modalStack:[]}),window.getComputedStyle(document.body).overflow,t()}catch(e){t(e)}})},3212:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},9481:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(3212),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},3160:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(6872),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},1010:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8999),o=n(3160),a=n(9481);n(5631);var s=e([r,o,a,i]);[r,o,a,i]=s.then?(await s)():s,new i.Subject,new i.Subject,t()}catch(e){t(e)}})},6872:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},5423:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(43),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},43:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(822),o=n(195),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},885:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(9416),o=n(195),a=n(3306),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},6986:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(8807),o=n(195),a=n(9416),s=n(60),u=n(6305),c=n(6142),l=n(685),f=e([r,i,o,a,s,u,c,l]);[r,i,o,a,s,u,c,l]=f.then?(await f)():f,t()}catch(e){t(e)}})},8363:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=n(195),a=n(6486),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},6305:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(6280),o=n(6472),a=n(9416),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},6142:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(5941),o=n(6472),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},685:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(6472),i=n(5941),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6163:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(73),i=n(7660),o=n(885),a=n(8363),s=n(6986),u=e([r,i,o,a,s]);[r,i,o,a,s]=u.then?(await u)():u,t()}catch(e){t(e)}})},7660:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=n(9416),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},73:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=n(195),a=n(60),s=n(3991),u=n(7660),c=e([r,i,o,a,s,u]);[r,i,o,a,s,u]=c.then?(await c)():c,t()}catch(e){t(e)}})},8495:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(2132),i=n(3878),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},2132:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(4453);var i=n(8807),o=n(7987),a=n(3878),s=n(8738),u=e([r,i,o,a,s]);[r,i,o,a,s]=u.then?(await u)():u,t()}catch(e){t(e)}})},8738:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(7987),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},3878:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(5941),i=n(6472),o=n(9416),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},8138:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6486:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(1010),i=n(4792),o=n(9115),a=n(5047),s=n(8878),u=n(58),c=n(4731),l=n(6926),f=n(6084),h=n(9523),d=n(6163),p=n(8495),y=n(6899),v=n(169),m=n(5423),g=n(8138),b=n(9366),w=n(2077),E=e([r,i,o,a,s,u,c,l,f,h,d,p,y,v,m,g,b,w]);[r,i,o,a,s,u,c,l,f,h,d,p,y,v,m,g,b,w]=E.then?(await E)():E,t()}catch(e){t(e)}})},9523:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(549),i=e([r]);r=(i.then?(await i)():i)[0],t()}catch(e){t(e)}})},549:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=n(9416),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},3082:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(6270),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},8878:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(5631);var i=n(8999),o=n(3082),a=e([r,o,i]);[r,o,i]=a.then?(await a)():a,new i.Subject,t()}catch(e){t(e)}})},6270:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(8807),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6601:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(4676),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},4792:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(5631);var i=n(8999),o=n(6601),a=e([r,o,i]);[r,o,i]=a.then?(await a)():a,new i.Subject,t()}catch(e){t(e)}})},4676:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(8807),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},3742:function(e,t,n){"use strict";n.d(t,{l:()=>r});var r=["red","magenta","purple","blue","teal","cyan","gray","green","warm-gray","cool-gray","high-contrast","outline"]},2988:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(8807),o=n(9416),a=n(9713),s=e([r,i,o,a]);[r,i,o,a]=s.then?(await s)():s,t()}catch(e){t(e)}})},1495:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6962);var i=n(9416),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},6092:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(7987);n(6962);var o=n(8807),a=n(9416),s=n(195),u=n(3991),c=n(9897),l=n(9713),f=n(8276),h=n(1495),d=e([r,i,o,a,s,u,c,l,f,h]);[r,i,o,a,s,u,c,l,f,h]=d.then?(await d)():d,t()}catch(e){t(e)}})},8276:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810);n(6457);var i=n(620),o=n(8807),a=n(195),s=n(6604),u=e([r,i,o,a,s]);[r,i,o,a,s]=u.then?(await u)():u,t()}catch(e){t(e)}})},7190:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(2988),i=n(1495),o=n(6092),a=n(9897),s=n(9713),u=e([r,i,o,a,s]);[r,i,o,a,s]=u.then?(await u)():u,t()}catch(e){t(e)}})},9897:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(7987),o=n(8807),a=n(9222),s=n(8684),u=n(9713),c=e([r,i,o,a,s,u]);[r,i,o,a,s,u]=c.then?(await c)():c,t()}catch(e){t(e)}})},5047:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(2988),i=n(6092),o=n(9713),a=e([r,i,o]);[r,i,o]=a.then?(await a)():a,t()}catch(e){t(e)}})},6604:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(9713),o=e([r,i]);[r,i]=o.then?(await o)():o,t()}catch(e){t(e)}})},9713:function(e,t,n){"use strict";n.a(e,async function(e,t){try{var r=n(810),i=n(1053),o=n(9222),a=n(6778),s=n(195),u=n(9416),c=e([r,i,o,s,u,a]);[r,i,o,s,u,a]=c.then?(await c)():c,(0,a.createGlobalStore)("workspace",{context:"",openWorkspaces:[],prompt:null,workspaceWindowState:"normal",workspaceGroup:void 0}),t()}catch(e){t(e)}})},6472:function(e){"use strict";e.exports=import("@openmrs/esm-api").then(function(e){return e})},822:function(e){"use strict";e.exports=import("@openmrs/esm-config").then(function(e){return e})},9329:function(e){"use strict";e.exports=import("@openmrs/esm-emr-api").then(function(e){return e})},8684:function(e){"use strict";e.exports=import("@openmrs/esm-error-handling").then(function(e){return e})},1053:function(e){"use strict";e.exports=import("@openmrs/esm-extensions").then(function(e){return e})},7083:function(e){"use strict";e.exports=import("@openmrs/esm-globals").then(function(e){return e})},9222:function(e){"use strict";e.exports=import("@openmrs/esm-navigation").then(function(e){return e})},9416:function(e){"use strict";e.exports=import("@openmrs/esm-react-utils").then(function(e){return e})},6778:function(e){"use strict";e.exports=import("@openmrs/esm-state").then(function(e){return e})},195:function(e){"use strict";e.exports=import("@openmrs/esm-translations").then(function(e){return e})},60:function(e){"use strict";e.exports=import("@openmrs/esm-utils").then(function(e){return e})},1338:function(e){"use strict";e.exports=import("dayjs").then(function(e){return e})},2021:function(e){"use strict";e.exports=import("i18next").then(function(e){return e})},810:function(e){"use strict";e.exports=import("react").then(function(e){return e})},7362:function(e){"use strict";e.exports=import("react-dom").then(function(e){return e})},7987:function(e){"use strict";e.exports=import("react-i18next").then(function(e){return e})},8999:function(e){"use strict";e.exports=import("rxjs").then(function(e){return e})},5941:function(e){"use strict";e.exports=import("swr").then(function(e){return e})},6962:function(e){function t(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e="",o=0;o<arguments.length;o++){var a=arguments[o];a&&(e=i(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if((void 0===e?"undefined":t(e))!=="object")return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var o="";for(var a in e)n.call(e,a)&&e[a]&&(o=i(o,a));return o}(a)))}return e}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(r.default=r,e.exports=r):"function"==typeof define&&"object"===t(define.amd)&&define.amd?define("classnames",[],function(){return r}):window.classNames=r}()},4197:function(e,t,n){"use strict";let r;n.d(t,{ZP:()=>nc});let i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,o=Object.keys,a=Array.isArray;function s(e,t){return"object"!=typeof t||o(t).forEach(function(n){e[n]=t[n]}),e}"undefined"==typeof Promise||i.Promise||(i.Promise=Promise);let u=Object.getPrototypeOf,c={}.hasOwnProperty;function l(e,t){return c.call(e,t)}function f(e,t){"function"==typeof t&&(t=t(u(e))),("undefined"==typeof Reflect?o:Reflect.ownKeys)(t).forEach(n=>{d(e,n,t[n])})}let h=Object.defineProperty;function d(e,t,n,r){h(e,t,s(n&&l(n,"get")&&"function"==typeof n.get?{get:n.get,set:n.set,configurable:!0}:{value:n,configurable:!0,writable:!0},r))}function p(e){return{from:function(t){return e.prototype=Object.create(t.prototype),d(e.prototype,"constructor",e),{extend:f.bind(null,e.prototype)}}}}let y=Object.getOwnPropertyDescriptor;function v(e,t){let n;return y(e,t)||(n=u(e))&&v(n,t)}let m=[].slice;function g(e,t,n){return m.call(e,t,n)}function b(e,t){return t(e)}function w(e){if(!e)throw Error("Assertion Failed")}function E(e){i.setImmediate?setImmediate(e):setTimeout(e,0)}function x(e,t){return e.reduce((e,n,r)=>{var i=t(n,r);return i&&(e[i[0]]=i[1]),e},{})}function O(e,t){if(l(e,t))return e[t];if(!t)return e;if("string"!=typeof t){for(var n=[],r=0,i=t.length;r<i;++r){var o=O(e,t[r]);n.push(o)}return n}var a=t.indexOf(".");if(-1!==a){var s=e[t.substr(0,a)];return void 0===s?void 0:O(s,t.substr(a+1))}}function S(e,t,n){if(e&&void 0!==t&&(!("isFrozen"in Object)||!Object.isFrozen(e)))if("string"!=typeof t&&"length"in t){w("string"!=typeof n&&"length"in n);for(var r=0,i=t.length;r<i;++r)S(e,t[r],n[r])}else{var o=t.indexOf(".");if(-1!==o){var s=t.substr(0,o),u=t.substr(o+1);if(""===u)void 0===n?a(e)&&!isNaN(parseInt(s))?e.splice(s,1):delete e[s]:e[s]=n;else{var c=e[s];c&&l(e,s)||(c=e[s]={}),S(c,u,n)}}else void 0===n?a(e)&&!isNaN(parseInt(t))?e.splice(t,1):delete e[t]:e[t]=n}}function A(e){var t={};for(var n in e)l(e,n)&&(t[n]=e[n]);return t}let k=[].concat;function j(e){return k.apply([],e)}let P="Boolean,String,Date,RegExp,Blob,File,FileList,FileSystemFileHandle,ArrayBuffer,DataView,Uint8ClampedArray,ImageBitmap,ImageData,Map,Set,CryptoKey".split(",").concat(j([8,16,32,64].map(e=>["Int","Uint","Float"].map(t=>t+e+"Array")))).filter(e=>i[e]),C=P.map(e=>i[e]);x(P,e=>[e,!0]);let T=null;function D(e){T="undefined"!=typeof WeakMap&&new WeakMap;let t=function e(t){if(!t||"object"!=typeof t)return t;let n=T&&T.get(t);if(n)return n;if(a(t)){n=[],T&&T.set(t,n);for(var r=0,i=t.length;r<i;++r)n.push(e(t[r]))}else if(C.indexOf(t.constructor)>=0)n=t;else{let r=u(t);for(var o in n=r===Object.prototype?{}:Object.create(r),T&&T.set(t,n),t)l(t,o)&&(n[o]=e(t[o]))}return n}(e);return T=null,t}let{toString:I}={};function R(e){return I.call(e).slice(8,-1)}let N="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator",L="symbol"==typeof N?function(e){var t;return null!=e&&(t=e[N])&&t.apply(e)}:function(){return null},B={};function M(e){var t,n,r,i;if(1==arguments.length){if(a(e))return e.slice();if(this===B&&"string"==typeof e)return[e];if(i=L(e)){for(n=[];!(r=i.next()).done;)n.push(r.value);return n}if(null==e)return[e];if("number"==typeof(t=e.length)){for(n=Array(t);t--;)n[t]=e[t];return n}return[e]}for(t=arguments.length,n=Array(t);t--;)n[t]=arguments[t];return n}let Z="undefined"!=typeof Symbol?e=>"AsyncFunction"===e[Symbol.toStringTag]:()=>!1;var K="undefined"!=typeof location&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href),U=()=>!0;let F=!Error("").stack;function V(){if(F)try{throw V.arguments,Error()}catch(e){return e}return Error()}function $(e,t){var n=e.stack;return n?(t=t||0,0===n.indexOf(e.name)&&(t+=(e.name+e.message).split("\n").length),n.split("\n").slice(t).filter(U).map(e=>"\n"+e).join("")):""}var q=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],W=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"].concat(q),G={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function H(e,t){this._e=V(),this.name=e,this.message=t}function z(e,t){return e+". Errors: "+Object.keys(t).map(e=>t[e].toString()).filter((e,t,n)=>n.indexOf(e)===t).join("\n")}function J(e,t,n,r){this._e=V(),this.failures=t,this.failedKeys=r,this.successCount=n,this.message=z(e,t)}function X(e,t){this._e=V(),this.name="BulkError",this.failures=Object.keys(t).map(e=>t[e]),this.failuresByPos=t,this.message=z(e,t)}p(H).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+$(this._e,2))}},toString:function(){return this.name+": "+this.message}}),p(J).from(H),p(X).from(H);var Y=W.reduce((e,t)=>(e[t]=t+"Error",e),{}),Q=W.reduce((e,t)=>{var n=t+"