1"use strict";(self.webpackChunkopenpracticelibrary=self.webpackChunkopenpracticelibrary||[]).push([[663],{8239:function(e,n,t){t.d(n,{Ay:function(){return N}});var r=t(8587),i=t(8168),o=t(6540),a=t(4164),s=t(9452),c=t(9599),p=t(5659),u=t(1848),l=t(5669),m=t(4675);var d=o.createContext(),f=t(8413),g=t(1609);function w(e){return(0,g.Ay)("MuiGrid",e)}const b=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];var h=(0,f.A)("MuiGrid",["root","container","item","zeroMinWidth",...[0,1,2,3,4,5,6,7,8,9,10].map(e=>`spacing-xs-${e}`),...["column-reverse","column","row-reverse","row"].map(e=>`direction-xs-${e}`),...["nowrap","wrap-reverse","wrap"].map(e=>`wrap-xs-${e}`),...b.map(e=>`grid-xs-${e}`),...b.map(e=>`grid-sm-${e}`),...b.map(e=>`grid-md-${e}`),...b.map(e=>`grid-lg-${e}`),...b.map(e=>`grid-xl-${e}`)]),x=t(4848);const k=["className","columns","columnSpacing","component","container","direction","item","rowSpacing","spacing","wrap","zeroMinWidth"];function $(e){const n=parseFloat(e);return`${n}${String(e).replace(String(n),"")||"px"}`}function S({breakpoints:e,values:n}){let t="";Object.keys(n).forEach(e=>{""===t&&0!==n[e]&&(t=e)});const r=Object.keys(e).sort((n,t)=>e[n]-e[t]);return r.slice(0,r.indexOf(t))}const v=(0,u.Ay)("div",{name:"MuiGrid",slot:"Root",overridesResolver:(e,n)=>{const{ownerState:t}=e,{container:r,direction:i,item:o,spacing:a,wrap:s,zeroMinWidth:c,breakpoints:p}=t;let u=[];r&&(u=function(e,n,t={}){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[t[`spacing-xs-${String(e)}`]];const r=[];return n.forEach(n=>{const i=e[n];Number(i)>0&&r.push(t[`spacing-${n}-${String(i)}`])}),r}(a,p,n));const l=[];return p.forEach(e=>{const r=t[e];r&&l.push(n[`grid-${e}-${String(r)}`])}),[n.root,r&&n.container,o&&n.item,c&&n.zeroMinWidth,...u,"row"!==i&&n[`direction-xs-${String(i)}`],"wrap"!==s&&n[`wrap-xs-${String(s)}`],...l]}})(({ownerState:e})=>(0,i.A)({boxSizing:"border-box"},e.container&&{display:"flex",flexWrap:"wrap",width:"100%"},e.item&&{margin:0},e.zeroMinWidth&&{minWidth:0},"wrap"!==e.wrap&&{flexWrap:e.wrap}),function({theme:e,ownerState:n}){const t=(0,s.kW)({values:n.direction,breakpoints:e.breakpoints.values});return(0,s.NI)({theme:e},t,e=>{const n={flexDirection:e};return 0===e.indexOf("column")&&(n[`& > .${h.item}`]={maxWidth:"none"}),n})},function({theme:e,ownerState:n}){const{container:t,rowSpacing:r}=n;let i={};if(t&&0!==r){const n=(0,s.kW)({values:r,breakpoints:e.breakpoints.values});let t;"object"==typeof n&&(t=S({breakpoints:e.breakpoints.values,values:n})),i=(0,s.NI)({theme:e},n,(n,r)=>{var i;const o=e.spacing(n);return"0px"!==o?{marginTop:`-${$(o)}`,[`& > .${h.item}`]:{paddingTop:$(o)}}:null!=(i=t)&&i.includes(r)?{}:{marginTop:0,[`& > .${h.item}`]:{paddingTop:0}}})}return i},function({theme:e,ownerState:n}){const{container:t,columnSpacing:r}=n;let i={};if(t&&0!==r){const n=(0,s.kW)({values:r,breakpoints:e.breakpoints.values});let t;"object"==typeof n&&(t=S({breakpoints:e.breakpoints.values,values:n})),i=(0,s.NI)({theme:e},n,(n,r)=>{var i;const o=e.spacing(n);return"0px"!==o?{width:`calc(100% + ${$(o)})`,marginLeft:`-${$(o)}`,[`& > .${h.item}`]:{paddingLeft:$(o)}}:null!=(i=t)&&i.includes(r)?{}:{width:"100%",marginLeft:0,[`& > .${h.item}`]:{paddingLeft:0}}})}return i},function({theme:e,ownerState:n}){let t;return e.breakpoints.keys.reduce((r,o)=>{let a={};
1if(n[o]&&(t=n[o]),!t)return r;if(!0===t)a={flexBasis:0,flexGrow:1,maxWidth:"100%"};else if("auto"===t)a={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"};else{const c=(0,s.kW)({values:n.columns,breakpoints:e.breakpoints.values}),p="object"==typeof c?c[o]:c;if(null==p)return r;const u=Math.round(t/p*1e8)/1e6+"%";let l={};if(n.container&&n.item&&0!==n.columnSpacing){const t=e.spacing(n.columnSpacing);if("0px"!==t){const e=`calc(${u} + ${$(t)})`;l={flexBasis:e,maxWidth:e}}}a=(0,i.A)({flexBasis:u,flexGrow:0,maxWidth:u},l)}return 0===e.breakpoints.values[o]?Object.assign(r,a):r[e.breakpoints.up(o)]=a,r},{})});const W=e=>{const{classes:n,container:t,direction:r,item:i,spacing:o,wrap:a,zeroMinWidth:s,breakpoints:c}=e;let u=[];t&&(u=function(e,n){if(!e||e<=0)return[];if("string"==typeof e&&!Number.isNaN(Number(e))||"number"==typeof e)return[`spacing-xs-${String(e)}`];const t=[];return n.forEach(n=>{const r=e[n];if(Number(r)>0){const e=`spacing-${n}-${String(r)}`;t.push(e)}}),t}(o,c));const l=[];c.forEach(n=>{const t=e[n];t&&l.push(`grid-${n}-${String(t)}`)});const m={root:["root",t&&"container",i&&"item",s&&"zeroMinWidth",...u,"row"!==r&&`direction-xs-${String(r)}`,"wrap"!==a&&`wrap-xs-${String(a)}`,...l]};return(0,p.A)(m,w,n)},y=o.forwardRef(function(e,n){const t=(0,l.b)({props:e,name:"MuiGrid"}),{breakpoints:s}=(0,m.A)(),p=(0,c.A)(t),{className:u,columns:f,columnSpacing:g,component:w="div",container:b=!1,direction:h="row",item:$=!1,rowSpacing:S,spacing:y=0,wrap:N="wrap",zeroMinWidth:A=!1}=p,M=(0,r.A)(p,k),z=S||y,j=g||y,G=o.useContext(d),E=b?f||12:G,O={},B=(0,i.A)({},M);s.keys.forEach(e=>{null!=M[e]&&(O[e]=M[e],delete B[e])});const C=(0,i.A)({},p,{columns:E,container:b,direction:h,item:$,rowSpacing:z,columnSpacing:j,wrap:N,zeroMinWidth:A,spacing:y},O,{breakpoints:s.keys}),L=W(C);return(0,x.jsx)(d.Provider,{value:E,children:(0,x.jsx)(v,(0,i.A)({ownerState:C,className:(0,a.A)(L.root,u),as:w,ref:n},B))})});var N=y}}]); 2//# sourceMappingURL=f075a0b47c967d4523e64064d348a7c4c24eaadd-e6db1eb407d6e7363d50.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.