Changeset 3247515
- Timestamp:
- 02/27/2025 03:13:12 AM (13 months ago)
- Location:
- yooanalytics/trunk
- Files:
-
- 4 added
- 13 edited
-
build/index-rtl.css (modified) (1 diff)
-
build/index.asset.php (modified) (1 diff)
-
build/index.css (modified) (1 diff)
-
build/index.js (modified) (17 diffs)
-
includes/class-yooanalytics-query.php (added)
-
includes/class-yooanalytics-settings.php (added)
-
includes/class-yooanalytics.php (modified) (1 diff)
-
includes/rest-api/v1/rest-api.php (modified) (2 diffs)
-
includes/yoo-functions.php (modified) (1 diff)
-
includes/yoo-track.php (modified) (2 diffs)
-
readme.txt (modified) (2 diffs)
-
src/api/api.js (modified) (1 diff)
-
src/components/YooDatePicker.js (added)
-
src/components/YooDateRangePicker.js (added)
-
src/index.css (modified) (1 diff)
-
src/screens/Dashboard.js (modified) (6 diffs)
-
yooanalytics.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
yooanalytics/trunk/build/index-rtl.css
r3243564 r3247515 1 1 @import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap); 2 :root{--growth-green:#e8f5e9;--growth-red:#ffebee}#wpbody,#wpbody span{font-family:Figtree,serif!important}:root{--primary-color:#0073aa;--secondary-color:#2f3133;--tertiary-color:#808489}a:focus{box-shadow:none}.clearfix{clear:both}body{background:#fff;height:100%;margin:0;padding:0}#wpcontent{padding-right:0}#wpbody-content{padding-bottom:0}#wpfooter{display:none}.yoo-dashboard{display:flex;margin:10px}.yoo-menu{background:#fafafa;border-radius:6px;bottom:7px;overflow-y:auto;position:fixed;top:40px;width:250px;z-index:99}.yoo-menu-items-container{margin:0 auto;width:95%}.yoo-menu-item{border-radius:4px;color:#808489;display:block;margin:5px 0;padding:10px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.yoo-menu-item.disabled{opacity:.5}.yoo-menu-icon{font-size:1.5rem;margin-left:10px}.yoo-menu-icon,.yoo-menu-text{transition:color .2s ease;vertical-align:middle}.yoo-menu-text{font-size:13px;font-weight:600}.yoo-menu-item.active,.yoo-menu-item:hover{background-color:#e8f2ff;color:#1a7efb}.yoo-menu-item.yoo-get-pro{background:#1a7efb;color:#fff}.yoo-body{background:#fff;flex:1;float:none;margin-right:250px;padding:20px}.yoo-menu .yoo-logo{display:flex;margin:20px 0}.yoo-menu-pro img{margin-left:10px;vertical-align:middle;width:24px}.yoo-menu-pro{bottom:10px;right:7px;position:absolute;left:7px}.yoo-coming-soon-chip{font-size:10px;height:20px;margin-right:3px}.yoo-menu-item .yoo-coming-soon-chip{float:left;margin-left:25px}.yoo- stats-box{border-radius:7px;padding:15px;width:100%}.yoo-stats-box h3{margin:0}.yoo-stats{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.yoo-stats-up{background-color:var(--growth-green)}.yoo-stats-down{background-color:var(--growth-red)}.yoo-stats img{height:auto;-o-object-fit:contain;object-fit:contain;width:50px}.yoo-header p,.yoo-stats-text{color:#5f5f5f}.yoo-dashboard-logs{padding-top:20px}.yoo-dashboard-cards{position:relative}.yoo-dashboard-card-no-results{right:50%;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%)}.yoo-dashboard-cards .components-card__body,.yoo-dashboard-cards .components-card__header{padding:15px}.yoo-dashboard-cards .components-card__body ul,.yoo-dashboard-cards .components-card__header h2{margin:0}.yoo-search-engines-card{height:253px}.yoo-top-referers-card{min-height:253px}.yoo-search-engines-card img{margin-left:10px;vertical-align:text-top;width:14px}.yoo-search-engines-card tr{cursor:pointer}.yoo-search-engines-card td:nth-child(2){text-align:left}.yoo-search-engines-card tr,.yoo-top-referers-card tr{line-height:25px}.yoo-toast-notification{margin-top:25px}.yoo-dashboard-cards.yoo-dashboard-stats{background:#fafafa;border-radius:7px;height:641px;width:100%}.yoo-dashboard-stats-tooltip,.yoo-top-referers-card tr{cursor:pointer}2 :root{--growth-green:#e8f5e9;--growth-red:#ffebee}#wpbody,#wpbody span{font-family:Figtree,serif!important}:root{--primary-color:#0073aa;--secondary-color:#2f3133;--tertiary-color:#808489}a:focus{box-shadow:none}.clearfix{clear:both}body{background:#fff;height:100%;margin:0;padding:0}#wpcontent{padding-right:0}#wpbody-content{padding-bottom:0}#wpfooter{display:none}.yoo-dashboard{display:flex;margin:10px}.yoo-menu{background:#fafafa;border-radius:6px;bottom:7px;overflow-y:auto;position:fixed;top:40px;width:250px;z-index:99}.yoo-menu-items-container{margin:0 auto;width:95%}.yoo-menu-item{border-radius:4px;color:#808489;display:block;margin:5px 0;padding:10px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.yoo-menu-item.disabled{opacity:.5}.yoo-menu-icon{font-size:1.5rem;margin-left:10px}.yoo-menu-icon,.yoo-menu-text{transition:color .2s ease;vertical-align:middle}.yoo-menu-text{font-size:13px;font-weight:600}.yoo-menu-item.active,.yoo-menu-item:hover{background-color:#e8f2ff;color:#1a7efb}.yoo-menu-item.yoo-get-pro{background:#1a7efb;color:#fff}.yoo-body{background:#fff;flex:1;float:none;margin-right:250px;padding:20px}.yoo-menu .yoo-logo{display:flex;margin:20px 0}.yoo-menu-pro img{margin-left:10px;vertical-align:middle;width:24px}.yoo-menu-pro{bottom:10px;right:7px;position:absolute;left:7px}.yoo-coming-soon-chip{font-size:10px;height:20px;margin-right:3px}.yoo-menu-item .yoo-coming-soon-chip{float:left;margin-left:25px}.yoo-dashboard-filter{margin-bottom:15px}.yoo-stats-box{border-radius:7px;padding:15px;width:100%}.yoo-stats-box h3{margin:0}.yoo-stats{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.yoo-stats-up{background-color:var(--growth-green)}.yoo-stats-down{background-color:var(--growth-red)}.yoo-stats img{height:auto;-o-object-fit:contain;object-fit:contain;width:50px}.yoo-header p,.yoo-stats-text{color:#5f5f5f}.yoo-dashboard-logs{padding-top:20px}.yoo-dashboard-cards{position:relative}.yoo-dashboard-card-no-results{right:50%;position:absolute;text-align:center;top:50%;transform:translate(50%,-50%)}.yoo-dashboard-cards .components-card__body,.yoo-dashboard-cards .components-card__header{padding:15px}.yoo-dashboard-cards .components-card__body ul,.yoo-dashboard-cards .components-card__header h2{margin:0}.yoo-search-engines-card{height:253px}.yoo-top-referers-card{min-height:253px}.yoo-search-engines-card img{margin-left:10px;vertical-align:text-top;width:14px}.yoo-search-engines-card tr{cursor:pointer}.yoo-search-engines-card td:nth-child(2){text-align:left}.yoo-search-engines-card tr,.yoo-top-referers-card tr{line-height:25px}.yoo-toast-notification{margin-top:25px}.yoo-dashboard-cards.yoo-dashboard-stats{background:#fafafa;border-radius:7px;height:641px;width:100%}.yoo-dashboard-stats-tooltip,.yoo-top-referers-card tr{cursor:pointer} 3 3 @keyframes react-loading-skeleton{to{transform:translateX(-100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:var( 4 4 --custom-highlight-background,linear-gradient(-90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%) -
yooanalytics/trunk/build/index.asset.php
r3243564 r3247515 1 <?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-i18n'), 'version' => ' b2ea5e2f60ec740c91e2');1 <?php return array('dependencies' => array('react', 'react-dom', 'react-jsx-runtime', 'wp-components', 'wp-dom-ready', 'wp-element', 'wp-i18n'), 'version' => 'd60a96f6e472d283c96c'); -
yooanalytics/trunk/build/index.css
r3243564 r3247515 1 1 @import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&display=swap); 2 :root{--growth-green:#e8f5e9;--growth-red:#ffebee}#wpbody,#wpbody span{font-family:Figtree,serif!important}:root{--primary-color:#0073aa;--secondary-color:#2f3133;--tertiary-color:#808489}a:focus{box-shadow:none}.clearfix{clear:both}body{background:#fff;height:100%;margin:0;padding:0}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:0}#wpfooter{display:none}.yoo-dashboard{display:flex;margin:10px}.yoo-menu{background:#fafafa;border-radius:6px;bottom:7px;overflow-y:auto;position:fixed;top:40px;width:250px;z-index:99}.yoo-menu-items-container{margin:0 auto;width:95%}.yoo-menu-item{border-radius:4px;color:#808489;display:block;margin:5px 0;padding:10px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.yoo-menu-item.disabled{opacity:.5}.yoo-menu-icon{font-size:1.5rem;margin-right:10px}.yoo-menu-icon,.yoo-menu-text{transition:color .2s ease;vertical-align:middle}.yoo-menu-text{font-size:13px;font-weight:600}.yoo-menu-item.active,.yoo-menu-item:hover{background-color:#e8f2ff;color:#1a7efb}.yoo-menu-item.yoo-get-pro{background:#1a7efb;color:#fff}.yoo-body{background:#fff;flex:1;float:none;margin-left:250px;padding:20px}.yoo-menu .yoo-logo{display:flex;margin:20px 0}.yoo-menu-pro img{margin-right:10px;vertical-align:middle;width:24px}.yoo-menu-pro{bottom:10px;left:7px;position:absolute;right:7px}.yoo-coming-soon-chip{font-size:10px;height:20px;margin-left:3px}.yoo-menu-item .yoo-coming-soon-chip{float:right;margin-right:25px}.yoo- stats-box{border-radius:7px;padding:15px;width:100%}.yoo-stats-box h3{margin:0}.yoo-stats{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.yoo-stats-up{background-color:var(--growth-green)}.yoo-stats-down{background-color:var(--growth-red)}.yoo-stats img{height:auto;-o-object-fit:contain;object-fit:contain;width:50px}.yoo-header p,.yoo-stats-text{color:#5f5f5f}.yoo-dashboard-logs{padding-top:20px}.yoo-dashboard-cards{position:relative}.yoo-dashboard-card-no-results{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.yoo-dashboard-cards .components-card__body,.yoo-dashboard-cards .components-card__header{padding:15px}.yoo-dashboard-cards .components-card__body ul,.yoo-dashboard-cards .components-card__header h2{margin:0}.yoo-search-engines-card{height:253px}.yoo-top-referers-card{min-height:253px}.yoo-search-engines-card img{margin-right:10px;vertical-align:text-top;width:14px}.yoo-search-engines-card tr{cursor:pointer}.yoo-search-engines-card td:nth-child(2){text-align:right}.yoo-search-engines-card tr,.yoo-top-referers-card tr{line-height:25px}.yoo-toast-notification{margin-top:25px}.yoo-dashboard-cards.yoo-dashboard-stats{background:#fafafa;border-radius:7px;height:641px;width:100%}.yoo-dashboard-stats-tooltip,.yoo-top-referers-card tr{cursor:pointer}2 :root{--growth-green:#e8f5e9;--growth-red:#ffebee}#wpbody,#wpbody span{font-family:Figtree,serif!important}:root{--primary-color:#0073aa;--secondary-color:#2f3133;--tertiary-color:#808489}a:focus{box-shadow:none}.clearfix{clear:both}body{background:#fff;height:100%;margin:0;padding:0}#wpcontent{padding-left:0}#wpbody-content{padding-bottom:0}#wpfooter{display:none}.yoo-dashboard{display:flex;margin:10px}.yoo-menu{background:#fafafa;border-radius:6px;bottom:7px;overflow-y:auto;position:fixed;top:40px;width:250px;z-index:99}.yoo-menu-items-container{margin:0 auto;width:95%}.yoo-menu-item{border-radius:4px;color:#808489;display:block;margin:5px 0;padding:10px;text-decoration:none;transition:background-color .2s ease,color .2s ease}.yoo-menu-item.disabled{opacity:.5}.yoo-menu-icon{font-size:1.5rem;margin-right:10px}.yoo-menu-icon,.yoo-menu-text{transition:color .2s ease;vertical-align:middle}.yoo-menu-text{font-size:13px;font-weight:600}.yoo-menu-item.active,.yoo-menu-item:hover{background-color:#e8f2ff;color:#1a7efb}.yoo-menu-item.yoo-get-pro{background:#1a7efb;color:#fff}.yoo-body{background:#fff;flex:1;float:none;margin-left:250px;padding:20px}.yoo-menu .yoo-logo{display:flex;margin:20px 0}.yoo-menu-pro img{margin-right:10px;vertical-align:middle;width:24px}.yoo-menu-pro{bottom:10px;left:7px;position:absolute;right:7px}.yoo-coming-soon-chip{font-size:10px;height:20px;margin-left:3px}.yoo-menu-item .yoo-coming-soon-chip{float:right;margin-right:25px}.yoo-dashboard-filter{margin-bottom:15px}.yoo-stats-box{border-radius:7px;padding:15px;width:100%}.yoo-stats-box h3{margin:0}.yoo-stats{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:10px}.yoo-stats-up{background-color:var(--growth-green)}.yoo-stats-down{background-color:var(--growth-red)}.yoo-stats img{height:auto;-o-object-fit:contain;object-fit:contain;width:50px}.yoo-header p,.yoo-stats-text{color:#5f5f5f}.yoo-dashboard-logs{padding-top:20px}.yoo-dashboard-cards{position:relative}.yoo-dashboard-card-no-results{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.yoo-dashboard-cards .components-card__body,.yoo-dashboard-cards .components-card__header{padding:15px}.yoo-dashboard-cards .components-card__body ul,.yoo-dashboard-cards .components-card__header h2{margin:0}.yoo-search-engines-card{height:253px}.yoo-top-referers-card{min-height:253px}.yoo-search-engines-card img{margin-right:10px;vertical-align:text-top;width:14px}.yoo-search-engines-card tr{cursor:pointer}.yoo-search-engines-card td:nth-child(2){text-align:right}.yoo-search-engines-card tr,.yoo-top-referers-card tr{line-height:25px}.yoo-toast-notification{margin-top:25px}.yoo-dashboard-cards.yoo-dashboard-stats{background:#fafafa;border-radius:7px;height:641px;width:100%}.yoo-dashboard-stats-tooltip,.yoo-top-referers-card tr{cursor:pointer} 3 3 @keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:var( 4 4 --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%) -
yooanalytics/trunk/build/index.js
r3242117 r3247515 17 17 top: 0; 18 18 z-index: 1; 19 `, E=c.default.div`19 `,R=c.default.div` 20 20 display: flex; 21 21 width: 100%; 22 22 ${({$fixedHeader:e})=>e&&k}; 23 23 ${({theme:e})=>e.head.style}; 24 `, R=c.default.div`24 `,E=c.default.div` 25 25 display: flex; 26 26 align-items: stretch; … … 89 89 ${({theme:e,$isDragging:t})=>t&&e.cells.draggingStyle}; 90 90 ${({$cellStyle:e})=>e}; 91 `;var N=s.memo((function({id:e,column:t,row:n,rowIndex:r,dataTag:o,isDragging:a,onDragStart:i,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d}){const{conditionalStyle:p,classNames:f}=y(n,t.conditionalCellStyles,["rdt_TableCell"]);return s.createElement(I,{id:e,"data-column-id":t.id,role:"cell",className:f,"data-tag":o,$cellStyle:t.style,$renderAsCell:!!t.cell,$allowOverflow:t.allowOverflow,button:t.button,center:t.center,compact:t.compact,grow:t.grow,hide:t.hide,maxWidth:t.maxWidth,minWidth:t.minWidth,right:t.right,width:t.width,$wrapCell:t.wrap,style:p,$isDragging:a,onDragStart:i,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d},!t.cell&&s.createElement("div",{"data-tag":o},function(e,t,n,r){return t?n&&"function"==typeof n?n(e,r):t(e,r):null}(n,t.selector,t.format,r)),t.cell&&t.cell(n,r,t,e))}));const _="input";var M=s.memo((function({name:e,component:t=_,componentOptions:n={style:{}},indeterminate:r=!1,checked:o=!1,disabled:a=!1,onClick:i=g}){const l=t,c=l!==_?n.style:(e=>Object.assign(Object.assign({fontSize:"18px"},!e&&{cursor:"pointer"}),{padding:0,marginTop:"1px",verticalAlign:"middle",position:"relative"}))(a),u=s.useMemo((()=>function(e,...t){let n;return Object.keys(e).map((t=>e[t])).forEach(((r,o)=>{const a=e;"function"==typeof r&&(n=Object.assign(Object.assign({},a),{[Object.keys(e)[o]]:r(...t)}))})),n||e}(n,r)),[n,r]);return s.createElement(l,Object.assign({type:"checkbox",ref:e=>{e&&(e.indeterminate=r)},style:c,onClick:a?g:i,name:e,"aria-label":e,checked:o,disabled:a},u,{onChange:g}))}));const D=c.default(j)`91 `;var M=s.memo((function({id:e,column:t,row:n,rowIndex:r,dataTag:o,isDragging:a,onDragStart:i,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d}){const{conditionalStyle:p,classNames:f}=y(n,t.conditionalCellStyles,["rdt_TableCell"]);return s.createElement(I,{id:e,"data-column-id":t.id,role:"cell",className:f,"data-tag":o,$cellStyle:t.style,$renderAsCell:!!t.cell,$allowOverflow:t.allowOverflow,button:t.button,center:t.center,compact:t.compact,grow:t.grow,hide:t.hide,maxWidth:t.maxWidth,minWidth:t.minWidth,right:t.right,width:t.width,$wrapCell:t.wrap,style:p,$isDragging:a,onDragStart:i,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d},!t.cell&&s.createElement("div",{"data-tag":o},function(e,t,n,r){return t?n&&"function"==typeof n?n(e,r):t(e,r):null}(n,t.selector,t.format,r)),t.cell&&t.cell(n,r,t,e))}));const N="input";var L=s.memo((function({name:e,component:t=N,componentOptions:n={style:{}},indeterminate:r=!1,checked:o=!1,disabled:a=!1,onClick:i=g}){const l=t,c=l!==N?n.style:(e=>Object.assign(Object.assign({fontSize:"18px"},!e&&{cursor:"pointer"}),{padding:0,marginTop:"1px",verticalAlign:"middle",position:"relative"}))(a),u=s.useMemo((()=>function(e,...t){let n;return Object.keys(e).map((t=>e[t])).forEach(((r,o)=>{const a=e;"function"==typeof r&&(n=Object.assign(Object.assign({},a),{[Object.keys(e)[o]]:r(...t)}))})),n||e}(n,r)),[n,r]);return s.createElement(l,Object.assign({type:"checkbox",ref:e=>{e&&(e.indeterminate=r)},style:c,onClick:a?g:i,name:e,"aria-label":e,checked:o,disabled:a},u,{onChange:g}))}));const F=c.default(j)` 92 92 flex: 0 0 48px; 93 93 min-width: 48px; … … 96 96 user-select: none; 97 97 white-space: nowrap; 98 `;function L({name:e,keyField:t,row:n,rowCount:r,selected:o,selectableRowsComponent:a,selectableRowsComponentProps:i,selectableRowsSingle:l,selectableRowDisabled:c,onSelectedRow:u}){const d=!(!c||!c(n));return s.createElement(D,{onClick:e=>e.stopPropagation(),className:"rdt_TableCell",$noPadding:!0},s.createElement(M,{name:e,component:a,componentOptions:i,checked:o,"aria-checked":o,onClick:()=>{u({type:"SELECT_SINGLE_ROW",row:n,isSelected:o,keyField:t,rowCount:r,singleSelect:l})},disabled:d}))}const F=c.default.button`98 `;function D({name:e,keyField:t,row:n,rowCount:r,selected:o,selectableRowsComponent:a,selectableRowsComponentProps:i,selectableRowsSingle:l,selectableRowDisabled:c,onSelectedRow:u}){const d=!(!c||!c(n));return s.createElement(F,{onClick:e=>e.stopPropagation(),className:"rdt_TableCell",$noPadding:!0},s.createElement(L,{name:e,component:a,componentOptions:i,checked:o,"aria-checked":o,onClick:()=>{u({type:"SELECT_SINGLE_ROW",row:n,isSelected:o,keyField:t,rowCount:r,singleSelect:l})},disabled:d}))}const _=c.default.button` 99 99 display: inline-flex; 100 100 align-items: center; … … 104 104 background-color: transparent; 105 105 ${({theme:e})=>e.expanderButton.style}; 106 `;function B({disabled:e=!1,expanded:t=!1,expandableIcon:n,id:r,row:o,onToggled:a}){const i=t?n.expanded:n.collapsed;return s.createElement( F,{"aria-disabled":e,onClick:()=>a&&a(o),"data-testid":`expander-button-${r}`,disabled:e,"aria-label":t?"Collapse Row":"Expand Row",role:"button",type:"button"},i)}const H=c.default(j)`106 `;function B({disabled:e=!1,expanded:t=!1,expandableIcon:n,id:r,row:o,onToggled:a}){const i=t?n.expanded:n.collapsed;return s.createElement(_,{"aria-disabled":e,onClick:()=>a&&a(o),"data-testid":`expander-button-${r}`,disabled:e,"aria-label":t?"Collapse Row":"Expand Row",role:"button",type:"button"},i)}const z=c.default(j)` 107 107 white-space: nowrap; 108 108 font-weight: 400; 109 109 min-width: 48px; 110 110 ${({theme:e})=>e.expanderCell.style}; 111 `;function z({row:e,expanded:t=!1,expandableIcon:n,id:r,onToggled:o,disabled:a=!1}){return s.createElement(H,{onClick:e=>e.stopPropagation(),$noPadding:!0},s.createElement(B,{id:r,row:e,expanded:t,expandableIcon:n,disabled:a,onToggled:o}))}const W=c.default.div`111 `;function W({row:e,expanded:t=!1,expandableIcon:n,id:r,onToggled:o,disabled:a=!1}){return s.createElement(z,{onClick:e=>e.stopPropagation(),$noPadding:!0},s.createElement(B,{id:r,row:e,expanded:t,expandableIcon:n,disabled:a,onToggled:o}))}const H=c.default.div` 112 112 width: 100%; 113 113 box-sizing: border-box; 114 114 ${({theme:e})=>e.expanderRow.style}; 115 115 ${({$extendedRowStyle:e})=>e}; 116 `;var V=s.memo((function({data:e,ExpanderComponent:t,expanderComponentProps:n,extendedRowStyle:r,extendedClassNames:o}){const a=["rdt_ExpanderRow",...o.split(" ").filter((e=>"rdt_TableRow"!==e))].join(" ");return s.createElement( W,{className:a,$extendedRowStyle:r},s.createElement(t,Object.assign({data:e},n)))}));const U="allowRowEvents";var G,Y,K;t.OP=void 0,(G=t.OP||(t.OP={})).LTR="ltr",G.RTL="rtl",G.AUTO="auto",t.C1=void 0,(Y=t.C1||(t.C1={})).LEFT="left",Y.RIGHT="right",Y.CENTER="center",t.$U=void 0,(K=t.$U||(t.$U={})).SM="sm",K.MD="md",K.LG="lg";const q=o.css`116 `;var V=s.memo((function({data:e,ExpanderComponent:t,expanderComponentProps:n,extendedRowStyle:r,extendedClassNames:o}){const a=["rdt_ExpanderRow",...o.split(" ").filter((e=>"rdt_TableRow"!==e))].join(" ");return s.createElement(H,{className:a,$extendedRowStyle:r},s.createElement(t,Object.assign({data:e},n)))}));const U="allowRowEvents";var G,Y,K;t.OP=void 0,(G=t.OP||(t.OP={})).LTR="ltr",G.RTL="rtl",G.AUTO="auto",t.C1=void 0,(Y=t.C1||(t.C1={})).LEFT="left",Y.RIGHT="right",Y.CENTER="center",t.$U=void 0,(K=t.$U||(t.$U={})).SM="sm",K.MD="md",K.LG="lg";const q=o.css` 117 117 &:hover { 118 118 ${({$highlightOnHover:e,theme:t})=>e&&t.rows.highlightOnHoverStyle}; … … 135 135 ${({$selected:e,theme:t})=>e&&t.rows.selectedHighlightStyle}; 136 136 ${({$conditionalStyle:e})=>e}; 137 `;function Q({columns:e=[],conditionalRowStyles:t=[],defaultExpanded:n=!1,defaultExpanderDisabled:r=!1,dense:o=!1,expandableIcon:a,expandableRows:i=!1,expandableRowsComponent:l,expandableRowsComponentProps:c,expandableRowsHideExpander:d,expandOnRowClicked:p=!1,expandOnRowDoubleClicked:f=!1,highlightOnHover:h=!1,id:m,expandableInheritConditionalStyles:b,keyField:v,onRowClicked:w=g,onRowDoubleClicked:S=g,onRowMouseEnter:C=g,onRowMouseLeave:k=g,onRowExpandToggled:E=g,onSelectedRow:R=g,pointerOnHover:$=!1,row:O,rowCount:P,rowIndex:j,selectableRowDisabled:A=null,selectableRows:T=!1,selectableRowsComponent:I,selectableRowsComponentProps:_,selectableRowsHighlight:M=!1,selectableRowsSingle:D=!1,selected:F,striped:B=!1,draggingColumnId:H,onDragStart:W,onDragOver:G,onDragEnd:Y,onDragEnter:K,onDragLeave:q}){const[X,Q]=s.useState(n);s.useEffect((()=>{Q(n)}),[n]);const Z=s.useCallback((()=>{Q(!X),E(!X,O)}),[X,E,O]),ee=$||i&&(p||f),te=s.useCallback((e=>{e.target.getAttribute("data-tag")===U&&(w(O,e),!r&&i&&p&&Z())}),[r,p,i,Z,w,O]),ne=s.useCallback((e=>{e.target.getAttribute("data-tag")===U&&(S(O,e),!r&&i&&f&&Z())}),[r,f,i,Z,S,O]),re=s.useCallback((e=>{C(O,e)}),[C,O]),oe=s.useCallback((e=>{k(O,e)}),[k,O]),ae=u(O,v),{conditionalStyle:ie,classNames:se}=y(O,t,["rdt_TableRow"]),le=M&&F,ce=b?ie:{},ue=B&&j%2==0;return s.createElement(s.Fragment,null,s.createElement(J,{id:`row-${m}`,role:"row",$striped:ue,$highlightOnHover:h,$pointerOnHover:!r&&ee,$dense:o,onClick:te,onDoubleClick:ne,onMouseEnter:re,onMouseLeave:oe,className:se,$selected:le,$conditionalStyle:ie},T&&s.createElement(L,{name:`select-row-${ae}`,keyField:v,row:O,rowCount:P,selected:F,selectableRowsComponent:I,selectableRowsComponentProps:_,selectableRowDisabled:A,selectableRowsSingle:D,onSelectedRow:R}),i&&!d&&s.createElement(z,{id:ae,expandableIcon:a,expanded:X,row:O,onToggled:Z,disabled:r}),e.map((e=>e.omit?null:s.createElement(N,{id:`cell-${e.id}-${ae}`,key:`cell-${e.id}-${ae}`,dataTag:e.ignoreRowClick||e.button?null:U,column:e,row:O,rowIndex:j,isDragging:x(H,e.id),onDragStart:W,onDragOver:G,onDragEnd:Y,onDragEnter:K,onDragLeave:q})))),i&&X&&s.createElement(V,{key:`expander-${ae}`,data:O,extendedRowStyle:ce,extendedClassNames:se,ExpanderComponent:l,expanderComponentProps:c}))}const Z=c.default.span`137 `;function Z({columns:e=[],conditionalRowStyles:t=[],defaultExpanded:n=!1,defaultExpanderDisabled:r=!1,dense:o=!1,expandableIcon:a,expandableRows:i=!1,expandableRowsComponent:l,expandableRowsComponentProps:c,expandableRowsHideExpander:d,expandOnRowClicked:p=!1,expandOnRowDoubleClicked:f=!1,highlightOnHover:h=!1,id:m,expandableInheritConditionalStyles:b,keyField:v,onRowClicked:w=g,onRowDoubleClicked:S=g,onRowMouseEnter:C=g,onRowMouseLeave:k=g,onRowExpandToggled:R=g,onSelectedRow:E=g,pointerOnHover:$=!1,row:O,rowCount:P,rowIndex:j,selectableRowDisabled:A=null,selectableRows:T=!1,selectableRowsComponent:I,selectableRowsComponentProps:N,selectableRowsHighlight:L=!1,selectableRowsSingle:F=!1,selected:_,striped:B=!1,draggingColumnId:z,onDragStart:H,onDragOver:G,onDragEnd:Y,onDragEnter:K,onDragLeave:q}){const[X,Z]=s.useState(n);s.useEffect((()=>{Z(n)}),[n]);const Q=s.useCallback((()=>{Z(!X),R(!X,O)}),[X,R,O]),ee=$||i&&(p||f),te=s.useCallback((e=>{e.target.getAttribute("data-tag")===U&&(w(O,e),!r&&i&&p&&Q())}),[r,p,i,Q,w,O]),ne=s.useCallback((e=>{e.target.getAttribute("data-tag")===U&&(S(O,e),!r&&i&&f&&Q())}),[r,f,i,Q,S,O]),re=s.useCallback((e=>{C(O,e)}),[C,O]),oe=s.useCallback((e=>{k(O,e)}),[k,O]),ae=u(O,v),{conditionalStyle:ie,classNames:se}=y(O,t,["rdt_TableRow"]),le=L&&_,ce=b?ie:{},ue=B&&j%2==0;return s.createElement(s.Fragment,null,s.createElement(J,{id:`row-${m}`,role:"row",$striped:ue,$highlightOnHover:h,$pointerOnHover:!r&&ee,$dense:o,onClick:te,onDoubleClick:ne,onMouseEnter:re,onMouseLeave:oe,className:se,$selected:le,$conditionalStyle:ie},T&&s.createElement(D,{name:`select-row-${ae}`,keyField:v,row:O,rowCount:P,selected:_,selectableRowsComponent:I,selectableRowsComponentProps:N,selectableRowDisabled:A,selectableRowsSingle:F,onSelectedRow:E}),i&&!d&&s.createElement(W,{id:ae,expandableIcon:a,expanded:X,row:O,onToggled:Q,disabled:r}),e.map((e=>e.omit?null:s.createElement(M,{id:`cell-${e.id}-${ae}`,key:`cell-${e.id}-${ae}`,dataTag:e.ignoreRowClick||e.button?null:U,column:e,row:O,rowIndex:j,isDragging:x(z,e.id),onDragStart:H,onDragOver:G,onDragEnd:Y,onDragEnter:K,onDragLeave:q})))),i&&X&&s.createElement(V,{key:`expander-${ae}`,data:O,extendedRowStyle:ce,extendedClassNames:se,ExpanderComponent:l,expanderComponentProps:c}))}const Q=c.default.span` 138 138 padding: 2px; 139 139 color: inherit; … … 142 142 ${({$sortActive:e})=>e?"opacity: 1":"opacity: 0"}; 143 143 ${({$sortDirection:e})=>"desc"===e&&"transform: rotate(180deg)"}; 144 `,ee=({sortActive:e,sortDirection:t})=>l.default.createElement( Z,{$sortActive:e,$sortDirection:t},"▲"),te=c.default(A)`144 `,ee=({sortActive:e,sortDirection:t})=>l.default.createElement(Q,{$sortActive:e,$sortDirection:t},"▲"),te=c.default(A)` 145 145 ${({button:e})=>e&&"text-align: center"}; 146 146 ${({theme:e,$isDragging:t})=>t&&e.headCells.draggingStyle}; … … 193 193 white-space: nowrap; 194 194 text-overflow: ellipsis; 195 `;var ae=s.memo((function({column:e,disabled:t,draggingColumnId:n,selectedColumn:r={},sortDirection:o,sortIcon:a,sortServer:l,pagination:c,paginationServer:u,persistSelectedOnSort:d,selectableRowsVisibleOnly:p,onSort:f,onDragStart:h,onDragOver:m,onDragEnd:g,onDragEnter:y,onDragLeave:b}){s.useEffect((()=>{"string"==typeof e.selector&&console.error(`Warning: ${e.selector} is a string based column selector which has been deprecated as of v7 and will be removed in v8. Instead, use a selector function e.g. row => row[field]...`)}),[]);const[v,w]=s.useState(!1),S=s.useRef(null);if(s.useEffect((()=>{S.current&&w(S.current.scrollWidth>S.current.clientWidth)}),[v]),e.omit)return null;const C=()=>{if(!e.sortable&&!e.selector)return;let t=o;x(r.id,e.id)&&(t=o===i.ASC?i.DESC:i.ASC),f({type:"SORT_CHANGE",sortDirection:t,selectedColumn:e,clearSelectedOnSort:c&&u&&!d||l||p})},k=e=>s.createElement(ee,{sortActive:e,sortDirection:o}), E=()=>s.createElement("span",{className:[o,"__rdt_custom_sort_icon__"].join(" ")},a),R=!(!e.sortable||!x(r.id,e.id)),$=!e.sortable||t,O=e.sortable&&!a&&!e.right,P=e.sortable&&!a&&e.right,j=e.sortable&&a&&!e.right,A=e.sortable&&a&&e.right;return s.createElement(te,{"data-column-id":e.id,className:"rdt_TableCol",$headCell:!0,allowOverflow:e.allowOverflow,button:e.button,compact:e.compact,grow:e.grow,hide:e.hide,maxWidth:e.maxWidth,minWidth:e.minWidth,right:e.right,center:e.center,width:e.width,draggable:e.reorder,$isDragging:x(e.id,n),onDragStart:h,onDragOver:m,onDragEnd:g,onDragEnter:y,onDragLeave:b},e.name&&s.createElement(re,{"data-column-id":e.id,"data-sort-id":e.id,role:"columnheader",tabIndex:0,className:"rdt_TableCol_Sortable",onClick:$?void 0:C,onKeyPress:$?void 0:e=>{"Enter"===e.key&&C()},$sortActive:!$&&R,disabled:$},!$&&A&&E(),!$&&P&&k(R),"string"==typeof e.name?s.createElement(oe,{title:v?e.name:void 0,ref:S,"data-column-id":e.id},e.name):e.name,!$&&j&&E(),!$&&O&&k(R)))}));const ie=c.default(j)`195 `;var ae=s.memo((function({column:e,disabled:t,draggingColumnId:n,selectedColumn:r={},sortDirection:o,sortIcon:a,sortServer:l,pagination:c,paginationServer:u,persistSelectedOnSort:d,selectableRowsVisibleOnly:p,onSort:f,onDragStart:h,onDragOver:m,onDragEnd:g,onDragEnter:y,onDragLeave:b}){s.useEffect((()=>{"string"==typeof e.selector&&console.error(`Warning: ${e.selector} is a string based column selector which has been deprecated as of v7 and will be removed in v8. Instead, use a selector function e.g. row => row[field]...`)}),[]);const[v,w]=s.useState(!1),S=s.useRef(null);if(s.useEffect((()=>{S.current&&w(S.current.scrollWidth>S.current.clientWidth)}),[v]),e.omit)return null;const C=()=>{if(!e.sortable&&!e.selector)return;let t=o;x(r.id,e.id)&&(t=o===i.ASC?i.DESC:i.ASC),f({type:"SORT_CHANGE",sortDirection:t,selectedColumn:e,clearSelectedOnSort:c&&u&&!d||l||p})},k=e=>s.createElement(ee,{sortActive:e,sortDirection:o}),R=()=>s.createElement("span",{className:[o,"__rdt_custom_sort_icon__"].join(" ")},a),E=!(!e.sortable||!x(r.id,e.id)),$=!e.sortable||t,O=e.sortable&&!a&&!e.right,P=e.sortable&&!a&&e.right,j=e.sortable&&a&&!e.right,A=e.sortable&&a&&e.right;return s.createElement(te,{"data-column-id":e.id,className:"rdt_TableCol",$headCell:!0,allowOverflow:e.allowOverflow,button:e.button,compact:e.compact,grow:e.grow,hide:e.hide,maxWidth:e.maxWidth,minWidth:e.minWidth,right:e.right,center:e.center,width:e.width,draggable:e.reorder,$isDragging:x(e.id,n),onDragStart:h,onDragOver:m,onDragEnd:g,onDragEnter:y,onDragLeave:b},e.name&&s.createElement(re,{"data-column-id":e.id,"data-sort-id":e.id,role:"columnheader",tabIndex:0,className:"rdt_TableCol_Sortable",onClick:$?void 0:C,onKeyPress:$?void 0:e=>{"Enter"===e.key&&C()},$sortActive:!$&&E,disabled:$},!$&&A&&R(),!$&&P&&k(E),"string"==typeof e.name?s.createElement(oe,{title:v?e.name:void 0,ref:S,"data-column-id":e.id},e.name):e.name,!$&&j&&R(),!$&&O&&k(E)))}));const ie=c.default(j)` 196 196 flex: 0 0 48px; 197 197 justify-content: center; … … 200 200 white-space: nowrap; 201 201 font-size: unset; 202 `;function se({headCell:e=!0,rowData:t,keyField:n,allSelected:r,mergeSelections:o,selectedRows:a,selectableRowsComponent:i,selectableRowsComponentProps:l,selectableRowDisabled:c,onSelectAllRows:u}){const d=a.length>0&&!r,p=c?t.filter((e=>!c(e))):t,f=0===p.length,h=Math.min(t.length,p.length);return s.createElement(ie,{className:"rdt_TableCol",$headCell:e,$noPadding:!0},s.createElement( M,{name:"select-all-rows",component:i,componentOptions:l,onClick:()=>{u({type:"SELECT_ALL_ROWS",rows:p,rowCount:h,mergeSelections:o,keyField:n})},checked:r,indeterminate:d,disabled:f}))}function le(e=t.OP.AUTO){const n="object"==typeof window,[r,o]=s.useState(!1);return s.useEffect((()=>{if(n)if("auto"!==e)o("rtl"===e);else{const e=!(!window.document||!window.document.createElement),t=document.getElementsByTagName("BODY")[0],n=document.getElementsByTagName("HTML")[0],r="rtl"===t.dir||"rtl"===n.dir;o(e&&r)}}),[e,n]),r}const ce=c.default.div`202 `;function se({headCell:e=!0,rowData:t,keyField:n,allSelected:r,mergeSelections:o,selectedRows:a,selectableRowsComponent:i,selectableRowsComponentProps:l,selectableRowDisabled:c,onSelectAllRows:u}){const d=a.length>0&&!r,p=c?t.filter((e=>!c(e))):t,f=0===p.length,h=Math.min(t.length,p.length);return s.createElement(ie,{className:"rdt_TableCol",$headCell:e,$noPadding:!0},s.createElement(L,{name:"select-all-rows",component:i,componentOptions:l,onClick:()=>{u({type:"SELECT_ALL_ROWS",rows:p,rowCount:h,mergeSelections:o,keyField:n})},checked:r,indeterminate:d,disabled:f}))}function le(e=t.OP.AUTO){const n="object"==typeof window,[r,o]=s.useState(!1);return s.useEffect((()=>{if(n)if("auto"!==e)o("rtl"===e);else{const e=!(!window.document||!window.document.createElement),t=document.getElementsByTagName("BODY")[0],n=document.getElementsByTagName("HTML")[0],r="rtl"===t.dir||"rtl"===n.dir;o(e&&r)}}),[e,n]),r}const ce=c.default.div` 203 203 display: flex; 204 204 align-items: center; … … 294 294 width: 100%; 295 295 ${({theme:e})=>e.tableWrapper.style}; 296 `, Ee=c.default(j)`296 `,Re=c.default(j)` 297 297 white-space: nowrap; 298 298 ${({theme:e})=>e.expanderCell.style}; 299 `, Re=c.default.div`299 `,Ee=c.default.div` 300 300 box-sizing: border-box; 301 301 width: 100%; … … 358 358 width: 100%; 359 359 ${({theme:e})=>e.pagination.style}; 360 `, Ne=c.default.button`360 `,Me=c.default.button` 361 361 position: relative; 362 362 display: block; … … 365 365 ${({theme:e})=>e.pagination.pageButtonsStyle}; 366 366 ${({$isRTL:e})=>e&&"transform: scale(-1, -1)"}; 367 `, _e=c.default.div`367 `,Ne=c.default.div` 368 368 display: flex; 369 369 align-items: center; … … 374 374 justify-content: space-around; 375 375 `}; 376 `, Me=c.default.span`376 `,Le=c.default.span` 377 377 flex-shrink: 1; 378 378 user-select: none; 379 `, De=c.default(Me)`379 `,Fe=c.default(Le)` 380 380 margin: 0 24px; 381 `, Le=c.default(Me)`381 `,De=c.default(Le)` 382 382 margin: 0 4px; 383 `;var Fe=s.memo((function({rowsPerPage:e,rowCount:t,currentPage:n,direction:r=Ae.direction,paginationRowsPerPageOptions:o=Ae.paginationRowsPerPageOptions,paginationIconLastPage:a=Ae.paginationIconLastPage,paginationIconFirstPage:i=Ae.paginationIconFirstPage,paginationIconNext:l=Ae.paginationIconNext,paginationIconPrevious:c=Ae.paginationIconPrevious,paginationComponentOptions:u=Ae.paginationComponentOptions,onChangeRowsPerPage:d=Ae.onChangeRowsPerPage,onChangePage:p=Ae.onChangePage}){const f=(()=>{const e="object"==typeof window;function t(){return{width:e?window.innerWidth:void 0,height:e?window.innerHeight:void 0}}const[n,r]=s.useState(t);return s.useEffect((()=>{if(!e)return()=>null;function n(){r(t())}return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)}),[]),n})(),m=le(r),g=f.width&&f.width>599,y=h(t,e),b=n*e,v=b-e+1,x=1===n,w=n===y,S=Object.assign(Object.assign({},Te),u),C=n===y?`${v}-${t} ${S.rangeSeparatorText} ${t}`:`${v}-${b} ${S.rangeSeparatorText} ${t}`,k=s.useCallback((()=>p(n-1)),[n,p]),E=s.useCallback((()=>p(n+1)),[n,p]),R=s.useCallback((()=>p(1)),[p]),$=s.useCallback((()=>p(h(t,e))),[p,t,e]),O=s.useCallback((e=>d(Number(e.target.value),n)),[n,d]),P=o.map((e=>s.createElement("option",{key:e,value:e},e)));S.selectAllRowsItem&&P.push(s.createElement("option",{key:-1,value:t},S.selectAllRowsItemText));const j=s.createElement(je,{onChange:O,defaultValue:e,"aria-label":S.rowsPerPageText},P);return s.createElement(Ie,{className:"rdt_Pagination"},!S.noRowsPerPage&&g&&s.createElement(s.Fragment,null,s.createElement(Le,null,S.rowsPerPageText),j),g&&s.createElement(De,null,C),s.createElement(_e,null,s.createElement(Ne,{id:"pagination-first-page",type:"button","aria-label":"First Page","aria-disabled":x,onClick:R,disabled:x,$isRTL:m},i),s.createElement(Ne,{id:"pagination-previous-page",type:"button","aria-label":"Previous Page","aria-disabled":x,onClick:k,disabled:x,$isRTL:m},c),!S.noRowsPerPage&&!g&&j,s.createElement(Ne,{id:"pagination-next-page",type:"button","aria-label":"Next Page","aria-disabled":w,onClick:E,disabled:w,$isRTL:m},l),s.createElement(Ne,{id:"pagination-last-page",type:"button","aria-label":"Last Page","aria-disabled":w,onClick:$,disabled:w,$isRTL:m},a)))}));const Be=(e,t)=>{const n=s.useRef(!0);s.useEffect((()=>{n.current?n.current=!1:e()}),t)};var He=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===ze}(e)}(e)},ze="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function We(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Ye((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function Ve(e,t,n){return e.concat(t).map((function(e){return We(e,n)}))}function Ue(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function Ge(e,t){try{return t in e}catch(e){return!1}}function Ye(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||Ve,n.isMergeableObject=n.isMergeableObject||He,n.cloneUnlessOtherwiseSpecified=We;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Ue(e).forEach((function(t){r[t]=We(e[t],n)})),Ue(t).forEach((function(o){(function(e,t){return Ge(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(Ge(e,o)&&n.isMergeableObject(t[o])?r[o]=function(e,t){if(!t.customMerge)return Ye;var n=t.customMerge(e);return"function"==typeof n?n:Ye}(o,n)(e[o],t[o],n):r[o]=We(t[o],n))})),r}(e,t,n):We(t,n)}Ye.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return Ye(e,n,t)}),{})};var Ke=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Ye);const qe={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)"},background:{default:"#FFFFFF"},context:{background:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},divider:{default:"rgba(0,0,0,.12)"},button:{default:"rgba(0,0,0,.54)",focus:"rgba(0,0,0,.12)",hover:"rgba(0,0,0,.12)",disabled:"rgba(0, 0, 0, .18)"},selected:{default:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},highlightOnHover:{default:"#EEEEEE",text:"rgba(0, 0, 0, 0.87)"},striped:{default:"#FAFAFA",text:"rgba(0, 0, 0, 0.87)"}},Xe={default:qe,light:qe,dark:{text:{primary:"#FFFFFF",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(0,0,0,.12)"},background:{default:"#424242"},context:{background:"#E91E63",text:"#FFFFFF"},divider:{default:"rgba(81, 81, 81, 1)"},button:{default:"#FFFFFF",focus:"rgba(255, 255, 255, .54)",hover:"rgba(255, 255, 255, .12)",disabled:"rgba(255, 255, 255, .18)"},selected:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},highlightOnHover:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},striped:{default:"rgba(0, 0, 0, .87)",text:"#FFFFFF"}}};function Je(e,t,n,r){const[o,a]=s.useState((()=>f(e))),[l,c]=s.useState(""),u=s.useRef("");Be((()=>{a(f(e))}),[e]);const d=s.useCallback((e=>{var t,n,r;const{attributes:a}=e.target,i=null===(t=a.getNamedItem("data-column-id"))||void 0===t?void 0:t.value;i&&(u.current=(null===(r=null===(n=o[v(o,i)])||void 0===n?void 0:n.id)||void 0===r?void 0:r.toString())||"",c(u.current))}),[o]),p=s.useCallback((e=>{var n;const{attributes:r}=e.target,i=null===(n=r.getNamedItem("data-column-id"))||void 0===n?void 0:n.value;if(i&&u.current&&i!==u.current){const e=v(o,u.current),n=v(o,i),r=[...o];r[e]=o[n],r[n]=o[e],a(r),t(r)}}),[t,o]),h=s.useCallback((e=>{e.preventDefault()}),[]),m=s.useCallback((e=>{e.preventDefault()}),[]),g=s.useCallback((e=>{e.preventDefault(),u.current="",c("")}),[]),y=function(e=!1){return e?i.ASC:i.DESC}(r),b=s.useMemo((()=>o[v(o,null==n?void 0:n.toString())]||{}),[n,o]);return{tableColumns:o,draggingColumnId:l,handleDragStart:d,handleDragEnter:p,handleDragOver:h,handleDragLeave:m,handleDragEnd:g,defaultSortDirection:y,defaultSortColumn:b}}var Qe=s.memo((function(e){const{data:t=Ae.data,columns:n=Ae.columns,title:r=Ae.title,actions:a=Ae.actions,keyField:l=Ae.keyField,striped:c=Ae.striped,highlightOnHover:d=Ae.highlightOnHover,pointerOnHover:p=Ae.pointerOnHover,dense:f=Ae.dense,selectableRows:g=Ae.selectableRows,selectableRowsSingle:y=Ae.selectableRowsSingle,selectableRowsHighlight:v=Ae.selectableRowsHighlight,selectableRowsNoSelectAll:x=Ae.selectableRowsNoSelectAll,selectableRowsVisibleOnly:S=Ae.selectableRowsVisibleOnly,selectableRowSelected:k=Ae.selectableRowSelected,selectableRowDisabled:$=Ae.selectableRowDisabled,selectableRowsComponent:O=Ae.selectableRowsComponent,selectableRowsComponentProps:P=Ae.selectableRowsComponentProps,onRowExpandToggled:A=Ae.onRowExpandToggled,onSelectedRowsChange:T=Ae.onSelectedRowsChange,expandableIcon:I=Ae.expandableIcon,onChangeRowsPerPage:N=Ae.onChangeRowsPerPage,onChangePage:_=Ae.onChangePage,paginationServer:M=Ae.paginationServer,paginationServerOptions:D=Ae.paginationServerOptions,paginationTotalRows:L=Ae.paginationTotalRows,paginationDefaultPage:F=Ae.paginationDefaultPage,paginationResetDefaultPage:B=Ae.paginationResetDefaultPage,paginationPerPage:H=Ae.paginationPerPage,paginationRowsPerPageOptions:z=Ae.paginationRowsPerPageOptions,paginationIconLastPage:W=Ae.paginationIconLastPage,paginationIconFirstPage:V=Ae.paginationIconFirstPage,paginationIconNext:U=Ae.paginationIconNext,paginationIconPrevious:G=Ae.paginationIconPrevious,paginationComponent:Y=Ae.paginationComponent,paginationComponentOptions:K=Ae.paginationComponentOptions,responsive:q=Ae.responsive,progressPending:X=Ae.progressPending,progressComponent:J=Ae.progressComponent,persistTableHead:Z=Ae.persistTableHead,noDataComponent:ee=Ae.noDataComponent,disabled:te=Ae.disabled,noTableHead:ne=Ae.noTableHead,noHeader:re=Ae.noHeader,fixedHeader:oe=Ae.fixedHeader,fixedHeaderScrollHeight:ie=Ae.fixedHeaderScrollHeight,pagination:le=Ae.pagination,subHeader:ce=Ae.subHeader,subHeaderAlign:ue=Ae.subHeaderAlign,subHeaderWrap:de=Ae.subHeaderWrap,subHeaderComponent:pe=Ae.subHeaderComponent,noContextMenu:fe=Ae.noContextMenu,contextMessage:he=Ae.contextMessage,contextActions:me=Ae.contextActions,contextComponent:ye=Ae.contextComponent,expandableRows:be=Ae.expandableRows,onRowClicked:ve=Ae.onRowClicked,onRowDoubleClicked:$e=Ae.onRowDoubleClicked,onRowMouseEnter:Oe=Ae.onRowMouseEnter,onRowMouseLeave:Pe=Ae.onRowMouseLeave,sortIcon:je=Ae.sortIcon,onSort:Te=Ae.onSort,sortFunction:Ie=Ae.sortFunction,sortServer:Ne=Ae.sortServer,expandableRowsComponent:_e=Ae.expandableRowsComponent,expandableRowsComponentProps:Me=Ae.expandableRowsComponentProps,expandableRowDisabled:De=Ae.expandableRowDisabled,expandableRowsHideExpander:Le=Ae.expandableRowsHideExpander,expandOnRowClicked:He=Ae.expandOnRowClicked,expandOnRowDoubleClicked:ze=Ae.expandOnRowDoubleClicked,expandableRowExpanded:We=Ae.expandableRowExpanded,expandableInheritConditionalStyles:Ve=Ae.expandableInheritConditionalStyles,defaultSortFieldId:Ue=Ae.defaultSortFieldId,defaultSortAsc:Ge=Ae.defaultSortAsc,clearSelectedRows:Ye=Ae.clearSelectedRows,conditionalRowStyles:qe=Ae.conditionalRowStyles,theme:Qe=Ae.theme,customStyles:Ze=Ae.customStyles,direction:et=Ae.direction,onColumnOrderChange:tt=Ae.onColumnOrderChange,className:nt}=e,{tableColumns:rt,draggingColumnId:ot,handleDragStart:at,handleDragEnter:it,handleDragOver:st,handleDragLeave:lt,handleDragEnd:ct,defaultSortDirection:ut,defaultSortColumn:dt}=Je(n,tt,Ue,Ge),[{rowsPerPage:pt,currentPage:ft,selectedRows:ht,allSelected:mt,selectedCount:gt,selectedColumn:yt,sortDirection:bt,toggleOnSelectedRowsChange:vt},xt]=s.useReducer(w,{allSelected:!1,selectedCount:0,selectedRows:[],selectedColumn:dt,toggleOnSelectedRowsChange:!1,sortDirection:ut,currentPage:F,rowsPerPage:H,selectedRowsFlag:!1,contextMessage:Ae.contextMessage}),{persistSelectedOnSort:wt=!1,persistSelectedOnPageChange:St=!1}=D,Ct=!(!M||!St&&!wt),kt=le&&!X&&t.length>0,Et=Y||Fe,Rt=s.useMemo((()=>((e={},t="default",n="default")=>{return Ke({table:{style:{color:(r=Xe[Xe[t]?t:n]).text.primary,backgroundColor:r.background.default}},tableWrapper:{style:{display:"table"}},responsiveWrapper:{style:{}},header:{style:{fontSize:"22px",color:r.text.primary,backgroundColor:r.background.default,minHeight:"56px",paddingLeft:"16px",paddingRight:"8px"}},subHeader:{style:{backgroundColor:r.background.default,minHeight:"52px"}},head:{style:{color:r.text.primary,fontSize:"12px",fontWeight:500}},headRow:{style:{backgroundColor:r.background.default,minHeight:"52px",borderBottomWidth:"1px",borderBottomColor:r.divider.default,borderBottomStyle:"solid"},denseStyle:{minHeight:"32px"}},headCells:{style:{paddingLeft:"16px",paddingRight:"16px"},draggingStyle:{cursor:"move"}},contextMenu:{style:{backgroundColor:r.context.background,fontSize:"18px",fontWeight:400,color:r.context.text,paddingLeft:"16px",paddingRight:"8px",transform:"translate3d(0, -100%, 0)",transitionDuration:"125ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",willChange:"transform"},activeStyle:{transform:"translate3d(0, 0, 0)"}},cells:{style:{paddingLeft:"16px",paddingRight:"16px",wordBreak:"break-word"},draggingStyle:{}},rows:{style:{fontSize:"13px",fontWeight:400,color:r.text.primary,backgroundColor:r.background.default,minHeight:"48px","&:not(:last-of-type)":{borderBottomStyle:"solid",borderBottomWidth:"1px",borderBottomColor:r.divider.default}},denseStyle:{minHeight:"32px"},selectedHighlightStyle:{"&:nth-of-type(n)":{color:r.selected.text,backgroundColor:r.selected.default,borderBottomColor:r.background.default}},highlightOnHoverStyle:{color:r.highlightOnHover.text,backgroundColor:r.highlightOnHover.default,transitionDuration:"0.15s",transitionProperty:"background-color",borderBottomColor:r.background.default,outlineStyle:"solid",outlineWidth:"1px",outlineColor:r.background.default},stripedStyle:{color:r.striped.text,backgroundColor:r.striped.default}},expanderRow:{style:{color:r.text.primary,backgroundColor:r.background.default}},expanderCell:{style:{flex:"0 0 48px"}},expanderButton:{style:{color:r.button.default,fill:r.button.default,backgroundColor:"transparent",borderRadius:"2px",transition:"0.25s",height:"100%",width:"100%","&:hover:enabled":{cursor:"pointer"},"&:disabled":{color:r.button.disabled},"&:hover:not(:disabled)":{cursor:"pointer",backgroundColor:r.button.hover},"&:focus":{outline:"none",backgroundColor:r.button.focus},svg:{margin:"auto"}}},pagination:{style:{color:r.text.secondary,fontSize:"13px",minHeight:"56px",backgroundColor:r.background.default,borderTopStyle:"solid",borderTopWidth:"1px",borderTopColor:r.divider.default},pageButtonsStyle:{borderRadius:"50%",height:"40px",width:"40px",padding:"8px",margin:"px",cursor:"pointer",transition:"0.4s",color:r.button.default,fill:r.button.default,backgroundColor:"transparent","&:disabled":{cursor:"unset",color:r.button.disabled,fill:r.button.disabled},"&:hover:not(:disabled)":{backgroundColor:r.button.hover},"&:focus":{outline:"none",backgroundColor:r.button.focus}}},noData:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:r.text.primary,backgroundColor:r.background.default}},progress:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:r.text.primary,backgroundColor:r.background.default}}},e);var r})(Ze,Qe)),[Ze,Qe]),$t=s.useMemo((()=>Object.assign({},"auto"!==et&&{dir:et})),[et]),Ot=s.useMemo((()=>{if(Ne)return t;if((null==yt?void 0:yt.sortFunction)&&"function"==typeof yt.sortFunction){const e=yt.sortFunction,n=bt===i.ASC?e:(t,n)=>-1*e(t,n);return[...t].sort(n)}return function(e,t,n,r){return t?r&&"function"==typeof r?r(e.slice(0),t,n):e.slice(0).sort(((e,r)=>{const o=t(e),a=t(r);if("asc"===n){if(o<a)return-1;if(o>a)return 1}if("desc"===n){if(o>a)return-1;if(o<a)return 1}return 0})):e}(t,null==yt?void 0:yt.selector,bt,Ie)}),[Ne,yt,bt,t,Ie]),Pt=s.useMemo((()=>{if(le&&!M){const e=ft*pt,t=e-pt;return Ot.slice(t,e)}return Ot}),[ft,le,M,pt,Ot]),jt=s.useCallback((e=>{xt(e)}),[]),At=s.useCallback((e=>{xt(e)}),[]),Tt=s.useCallback((e=>{xt(e)}),[]),It=s.useCallback(((e,t)=>ve(e,t)),[ve]),Nt=s.useCallback(((e,t)=>$e(e,t)),[$e]),_t=s.useCallback(((e,t)=>Oe(e,t)),[Oe]),Mt=s.useCallback(((e,t)=>Pe(e,t)),[Pe]),Dt=s.useCallback((e=>xt({type:"CHANGE_PAGE",page:e,paginationServer:M,visibleOnly:S,persistSelectedOnPageChange:St})),[M,St,S]),Lt=s.useCallback((e=>{const t=h(L||Pt.length,e),n=m(ft,t);M||Dt(n),xt({type:"CHANGE_ROWS_PER_PAGE",page:n,rowsPerPage:e})}),[ft,Dt,M,L,Pt.length]);if(le&&!M&&Ot.length>0&&0===Pt.length){const e=h(Ot.length,pt),t=m(ft,e);Dt(t)}Be((()=>{T({allSelected:mt,selectedCount:gt,selectedRows:ht.slice(0)})}),[vt]),Be((()=>{Te(yt,bt,Ot.slice(0))}),[yt,bt]),Be((()=>{_(ft,L||Ot.length)}),[ft]),Be((()=>{N(pt,ft)}),[pt]),Be((()=>{Dt(F)}),[F,B]),Be((()=>{if(le&&M&&L>0){const e=h(L,pt),t=m(ft,e);ft!==t&&Dt(t)}}),[L]),s.useEffect((()=>{xt({type:"CLEAR_SELECTED_ROWS",selectedRowsFlag:Ye})}),[y,Ye]),s.useEffect((()=>{if(!k)return;const e=Ot.filter((e=>k(e))),t=y?e.slice(0,1):e;xt({type:"SELECT_MULTIPLE_ROWS",keyField:l,selectedRows:t,totalRows:Ot.length,mergeSelections:Ct})}),[t,k]);const Ft=S?Pt:Ot,Bt=St||y||x;return s.createElement(o.ThemeProvider,{theme:Rt},!re&&(!!r||!!a)&&s.createElement(ge,{title:r,actions:a,showMenu:!fe,selectedCount:gt,direction:et,contextActions:me,contextComponent:ye,contextMessage:he}),ce&&s.createElement(xe,{align:ue,wrapContent:de},pe),s.createElement(Se,Object.assign({$responsive:q,$fixedHeader:oe,$fixedHeaderScrollHeight:ie,className:nt},$t),s.createElement(ke,null,X&&!Z&&s.createElement(Ce,null,J),s.createElement(C,{disabled:te,className:"rdt_Table",role:"table"},!ne&&(!!Z||Ot.length>0&&!X)&&s.createElement(E,{className:"rdt_TableHead",role:"rowgroup",$fixedHeader:oe},s.createElement(R,{className:"rdt_TableHeadRow",role:"row",$dense:f},g&&(Bt?s.createElement(j,{style:{flex:"0 0 48px"}}):s.createElement(se,{allSelected:mt,selectedRows:ht,selectableRowsComponent:O,selectableRowsComponentProps:P,selectableRowDisabled:$,rowData:Ft,keyField:l,mergeSelections:Ct,onSelectAllRows:At})),be&&!Le&&s.createElement(Ee,null),rt.map((e=>s.createElement(ae,{key:e.id,column:e,selectedColumn:yt,disabled:X||0===Ot.length,pagination:le,paginationServer:M,persistSelectedOnSort:wt,selectableRowsVisibleOnly:S,sortDirection:bt,sortIcon:je,sortServer:Ne,onSort:jt,onDragStart:at,onDragOver:st,onDragEnd:ct,onDragEnter:it,onDragLeave:lt,draggingColumnId:ot}))))),!Ot.length&&!X&&s.createElement(Re,null,ee),X&&Z&&s.createElement(Ce,null,J),!X&&Ot.length>0&&s.createElement(we,{className:"rdt_TableBody",role:"rowgroup"},Pt.map(((e,t)=>{const n=u(e,l),r=function(e=""){return"number"!=typeof e&&(!e||0===e.length)}(n)?t:n,o=b(e,ht,l),a=!!(be&&We&&We(e)),i=!!(be&&De&&De(e));return s.createElement(Q,{id:r,key:r,keyField:l,"data-row-id":r,columns:rt,row:e,rowCount:Ot.length,rowIndex:t,selectableRows:g,expandableRows:be,expandableIcon:I,highlightOnHover:d,pointerOnHover:p,dense:f,expandOnRowClicked:He,expandOnRowDoubleClicked:ze,expandableRowsComponent:_e,expandableRowsComponentProps:Me,expandableRowsHideExpander:Le,defaultExpanderDisabled:i,defaultExpanded:a,expandableInheritConditionalStyles:Ve,conditionalRowStyles:qe,selected:o,selectableRowsHighlight:v,selectableRowsComponent:O,selectableRowsComponentProps:P,selectableRowDisabled:$,selectableRowsSingle:y,striped:c,onRowExpandToggled:A,onRowClicked:It,onRowDoubleClicked:Nt,onRowMouseEnter:_t,onRowMouseLeave:Mt,onSelectedRow:Tt,draggingColumnId:ot,onDragStart:at,onDragOver:st,onDragEnd:ct,onDragEnter:it,onDragLeave:lt})})))))),kt&&s.createElement("div",null,s.createElement(Et,{onChangePage:Dt,onChangeRowsPerPage:Lt,rowCount:L||Ot.length,currentPage:ft,rowsPerPage:pt,direction:et,paginationRowsPerPageOptions:z,paginationIconLastPage:W,paginationIconFirstPage:V,paginationIconNext:U,paginationIconPrevious:G,paginationComponentOptions:K})))}));t.Ay=Qe},69:(e,t)=>{"use strict";Object.prototype.toString},833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var c=a[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(o=n?n.call(r,u,d,c):void 0)||void 0===o&&u!==d)return!1}return!0}},250:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ServerStyleSheet:()=>on,StyleSheetConsumer:()=>Pt,StyleSheetContext:()=>Ot,StyleSheetManager:()=>Tt,ThemeConsumer:()=>Wt,ThemeContext:()=>zt,ThemeProvider:()=>Ut,__PRIVATE__:()=>an,createGlobalStyle:()=>tn,css:()=>Xt,default:()=>Zt,isStyledComponent:()=>Xe,keyframes:()=>nn,styled:()=>Zt,useTheme:()=>Vt,version:()=>de,withTheme:()=>rn});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};function o(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var a=n(609),i=n.n(a),s=n(833),l=n.n(s),c="-ms-",u="-moz-",d="-webkit-",p="comm",f="rule",h="decl",m="@import",g="@keyframes",y="@layer",b=Math.abs,v=String.fromCharCode,x=Object.assign;function w(e){return e.trim()}function S(e,t){return(e=t.exec(e))?e[0]:e}function C(e,t,n){return e.replace(t,n)}function k(e,t,n){return e.indexOf(t,n)}function E(e,t){return 0|e.charCodeAt(t)}function R(e,t,n){return e.slice(t,n)}function $(e){return e.length}function O(e){return e.length}function P(e,t){return t.push(e),e}function j(e,t){return e.filter((function(e){return!S(e,t)}))}var A=1,T=1,I=0,N=0,_=0,M="";function D(e,t,n,r,o,a,i,s){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:A,column:T,length:i,return:"",siblings:s}}function L(e,t){return x(D("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function F(e){for(;e.root;)e=L(e.root,{children:[e]});P(e,e.siblings)}function B(){return _=N>0?E(M,--N):0,T--,10===_&&(T=1,A--),_}function H(){return _=N<I?E(M,N++):0,T++,10===_&&(T=1,A++),_}function z(){return E(M,N)}function W(){return N}function V(e,t){return R(M,e,t)}function U(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function G(e){return w(V(N-1,q(91===e?e+2:40===e?e+1:e)))}function Y(e){for(;(_=z())&&_<33;)H();return U(e)>2||U(_)>3?"":" "}function K(e,t){for(;--t&&H()&&!(_<48||_>102||_>57&&_<65||_>70&&_<97););return V(e,W()+(t<6&&32==z()&&32==H()))}function q(e){for(;H();)switch(_){case e:return N;case 34:case 39:34!==e&&39!==e&&q(_);break;case 40:41===e&&q(e);break;case 92:H()}return N}function X(e,t){for(;H()&&e+_!==57&&(e+_!==84||47!==z()););return"/*"+V(t,N-1)+"*"+v(47===e?e:H())}function J(e){for(;!U(z());)H();return V(e,N)}function Q(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function Z(e,t,n,r){switch(e.type){case y:if(e.children.length)break;case m:case h:return e.return=e.return||e.value;case p:return"";case g:return e.return=e.value+"{"+Q(e.children,r)+"}";case f:if(!$(e.value=e.props.join(",")))return""}return $(n=Q(e.children,r))?e.return=e.value+"{"+n+"}":""}function ee(e,t,n){switch(function(e,t){return 45^E(e,0)?(((t<<2^E(e,0))<<2^E(e,1))<<2^E(e,2))<<2^E(e,3):0}(e,t)){case 5103:return d+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return d+e+e;case 4789:return u+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return d+e+u+e+c+e+e;case 5936:switch(E(e,t+11)){case 114:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return d+e+c+e+e;case 6165:return d+e+c+"flex-"+e+e;case 5187:return d+e+C(e,/(\w+).+(:[^]+)/,d+"box-$1$2"+c+"flex-$1$2")+e;case 5443:return d+e+c+"flex-item-"+C(e,/flex-|-self/g,"")+(S(e,/flex-|baseline/)?"":c+"grid-row-"+C(e,/flex-|-self/g,""))+e;case 4675:return d+e+c+"flex-line-pack"+C(e,/align-content|flex-|-self/g,"")+e;case 5548:return d+e+c+C(e,"shrink","negative")+e;case 5292:return d+e+c+C(e,"basis","preferred-size")+e;case 6060:return d+"box-"+C(e,"-grow","")+d+e+c+C(e,"grow","positive")+e;case 4554:return d+C(e,/([^-])(transform)/g,"$1"+d+"$2")+e;case 6187:return C(C(C(e,/(zoom-|grab)/,d+"$1"),/(image-set)/,d+"$1"),e,"")+e;case 5495:case 3959:return C(e,/(image-set\([^]*)/,d+"$1$`$1");case 4968:return C(C(e,/(.+:)(flex-)?(.*)/,d+"box-pack:$3"+c+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+d+e+e;case 4200:if(!S(e,/flex-|baseline/))return c+"grid-column-align"+R(e,t)+e;break;case 2592:case 3360:return c+C(e,"template-","")+e;case 4384:case 3616:return n&&n.some((function(e,n){return t=n,S(e.props,/grid-\w+-end/)}))?~k(e+(n=n[t].value),"span",0)?e:c+C(e,"-start","")+e+c+"grid-row-span:"+(~k(n,"span",0)?S(n,/\d+/):+S(n,/\d+/)-+S(e,/\d+/))+";":c+C(e,"-start","")+e;case 4896:case 4128:return n&&n.some((function(e){return S(e.props,/grid-\w+-start/)}))?e:c+C(C(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return C(e,/(.+)-inline(.+)/,d+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if($(e)-1-t>6)switch(E(e,t+1)){case 109:if(45!==E(e,t+4))break;case 102:return C(e,/(.+:)(.+)-([^]+)/,"$1"+d+"$2-$3$1"+u+(108==E(e,t+3)?"$3":"$2-$3"))+e;case 115:return~k(e,"stretch",0)?ee(C(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return C(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,a,i,s){return c+n+":"+r+s+(o?c+n+"-span:"+(a?i:+i-+r)+s:"")+e}));case 4949:if(121===E(e,t+6))return C(e,":",":"+d)+e;break;case 6444:switch(E(e,45===E(e,14)?18:11)){case 120:return C(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+d+(45===E(e,14)?"inline-":"")+"box$3$1"+d+"$2$3$1"+c+"$2box$3")+e;case 100:return C(e,":",":"+c)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return C(e,"scroll-","scroll-snap-")+e}return e}function te(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case h:return void(e.return=ee(e.value,e.length,n));case g:return Q([L(e,{value:C(e.value,"@","@"+d)})],r);case f:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(S(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":F(L(e,{props:[C(t,/:(read-\w+)/,":"+u+"$1")]})),F(L(e,{props:[t]})),x(e,{props:j(n,r)});break;case"::placeholder":F(L(e,{props:[C(t,/:(plac\w+)/,":"+d+"input-$1")]})),F(L(e,{props:[C(t,/:(plac\w+)/,":"+u+"$1")]})),F(L(e,{props:[C(t,/:(plac\w+)/,c+"input-$1")]})),F(L(e,{props:[t]})),x(e,{props:j(n,r)})}return""}))}}function ne(e){return function(e){return M="",e}(re("",null,null,null,[""],e=function(e){return A=T=1,I=$(M=e),N=0,[]}(e),0,[0],e))}function re(e,t,n,r,o,a,i,s,l){for(var c=0,u=0,d=i,p=0,f=0,h=0,m=1,g=1,y=1,x=0,w="",S=o,R=a,O=r,j=w;g;)switch(h=x,x=H()){case 40:if(108!=h&&58==E(j,d-1)){-1!=k(j+=C(G(x),"&","&\f"),"&\f",b(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:j+=G(x);break;case 9:case 10:case 13:case 32:j+=Y(h);break;case 92:j+=K(W()-1,7);continue;case 47:switch(z()){case 42:case 47:P(ae(X(H(),W()),t,n,l),l);break;default:j+="/"}break;case 123*m:s[c++]=$(j)*y;case 125*m:case 59:case 0:switch(x){case 0:case 125:g=0;case 59+u:-1==y&&(j=C(j,/\f/g,"")),f>0&&$(j)-d&&P(f>32?ie(j+";",r,n,d-1,l):ie(C(j," ","")+";",r,n,d-2,l),l);break;case 59:j+=";";default:if(P(O=oe(j,t,n,c,u,o,s,w,S=[],R=[],d,a),a),123===x)if(0===u)re(j,t,O,O,S,a,d,s,R);else switch(99===p&&110===E(j,3)?100:p){case 100:case 108:case 109:case 115:re(e,O,O,r&&P(oe(e,O,O,0,0,o,s,w,o,S=[],d,R),R),o,R,d,s,r?S:R);break;default:re(j,O,O,O,[""],R,0,s,R)}}c=u=f=0,m=y=1,w=j="",d=i;break;case 58:d=1+$(j),f=h;default:if(m<1)if(123==x)--m;else if(125==x&&0==m++&&125==B())continue;switch(j+=v(x),x*m){case 38:y=u>0?1:(j+="\f",-1);break;case 44:s[c++]=($(j)-1)*y,y=1;break;case 64:45===z()&&(j+=G(H())),p=z(),u=d=$(w=j+=J(W())),x++;break;case 45:45===h&&2==$(j)&&(m=0)}}return a}function oe(e,t,n,r,o,a,i,s,l,c,u,d){for(var p=o-1,h=0===o?a:[""],m=O(h),g=0,y=0,v=0;g<r;++g)for(var x=0,S=R(e,p+1,p=b(y=i[g])),k=e;x<m;++x)(k=w(y>0?h[x]+" "+S:C(S,/&\f/g,h[x])))&&(l[v++]=k);return D(e,t,n,0===o?f:s,l,c,u,d)}function ae(e,t,n,r){return D(e,t,n,p,v(_),R(e,2,-2),0,r)}function ie(e,t,n,r,o){return D(e,t,n,h,R(e,0,r),R(e,r+1,-1),r,o)}var se={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},le="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",ce="active",ue="data-styled-version",de="6.1.15",pe="/*!sc*/\n",fe="undefined"!=typeof window&&"HTMLElement"in window,he=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),me={},ge=(new Set,Object.freeze([])),ye=Object.freeze({});function be(e,t,n){return void 0===n&&(n=ye),e.theme!==n.theme&&e.theme||t||n.theme}var ve=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),xe=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,we=/(^-|-$)/g;function Se(e){return e.replace(xe,"-").replace(we,"")}var Ce=/(a)(d)/gi,ke=52,Ee=function(e){return String.fromCharCode(e+(e>25?39:97))};function Re(e){var t,n="";for(t=Math.abs(e);t>ke;t=t/ke|0)n=Ee(t%ke)+n;return(Ee(t%ke)+n).replace(Ce,"$1-$2")}var $e,Oe=5381,Pe=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},je=function(e){return Pe(Oe,e)};function Ae(e){return Re(je(e)>>>0)}function Te(e){return e.displayName||e.name||"Component"}function Ie(e){return"string"==typeof e&&!0}var Ne="function"==typeof Symbol&&Symbol.for,_e=Ne?Symbol.for("react.memo"):60115,Me=Ne?Symbol.for("react.forward_ref"):60112,De={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Le={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Fe={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Be=(($e={})[Me]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},$e[_e]=Fe,$e);function He(e){return("type"in(t=e)&&t.type.$$typeof)===_e?Fe:"$$typeof"in e?Be[e.$$typeof]:De;var t}var ze=Object.defineProperty,We=Object.getOwnPropertyNames,Ve=Object.getOwnPropertySymbols,Ue=Object.getOwnPropertyDescriptor,Ge=Object.getPrototypeOf,Ye=Object.prototype;function Ke(e,t,n){if("string"!=typeof t){if(Ye){var r=Ge(t);r&&r!==Ye&&Ke(e,r,n)}var o=We(t);Ve&&(o=o.concat(Ve(t)));for(var a=He(e),i=He(t),s=0;s<o.length;++s){var l=o[s];if(!(l in Le||n&&n[l]||i&&l in i||a&&l in a)){var c=Ue(t,l);try{ze(e,l,c)}catch(e){}}}}return e}function qe(e){return"function"==typeof e}function Xe(e){return"object"==typeof e&&"styledComponentId"in e}function Je(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Qe(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r<e.length;r++)n+=t?t+e[r]:e[r];return n}function Ze(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function et(e,t,n){if(void 0===n&&(n=!1),!n&&!Ze(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=et(e[r],t[r]);else if(Ze(t))for(var r in t)e[r]=et(e[r],t[r]);return e}function tt(e,t){Object.defineProperty(e,"toString",{value:t})}function nt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var rt=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw nt(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=r;a<o;a++)this.groupSizes[a]=0}for(var i=this.indexOfGroup(e+1),s=(a=0,t.length);a<s;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,a=r;a<o;a++)t+="".concat(this.tag.getRule(a)).concat(pe);return t},e}(),ot=new Map,at=new Map,it=1,st=function(e){if(ot.has(e))return ot.get(e);for(;at.has(it);)it++;var t=it++;return ot.set(e,t),at.set(t,e),t},lt=function(e,t){it=t+1,ot.set(e,t),at.set(t,e)},ct="style[".concat(le,"][").concat(ue,'="').concat(de,'"]'),ut=new RegExp("^".concat(le,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),dt=function(e,t,n){for(var r,o=n.split(","),a=0,i=o.length;a<i;a++)(r=o[a])&&e.registerName(t,r)},pt=function(e,t){for(var n,r=(null!==(n=t.textContent)&&void 0!==n?n:"").split(pe),o=[],a=0,i=r.length;a<i;a++){var s=r[a].trim();if(s){var l=s.match(ut);if(l){var c=0|parseInt(l[1],10),u=l[2];0!==c&&(lt(u,c),dt(e,u,l[3]),e.getTag().insertRules(c,o)),o.length=0}else o.push(s)}}},ft=function(e){for(var t=document.querySelectorAll(ct),n=0,r=t.length;n<r;n++){var o=t[n];o&&o.getAttribute(le)!==ce&&(pt(e,o),o.parentNode&&o.parentNode.removeChild(o))}};function ht(){return n.nc}var mt=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(e){var t=Array.from(e.querySelectorAll("style[".concat(le,"]")));return t[t.length-1]}(n),a=void 0!==o?o.nextSibling:null;r.setAttribute(le,ce),r.setAttribute(ue,de);var i=ht();return i&&r.setAttribute("nonce",i),n.insertBefore(r,a),r},gt=function(){function e(e){this.element=mt(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}throw nt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),yt=function(){function e(e){this.element=mt(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),bt=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),vt=fe,xt={isServer:!fe,useCSSOMInjection:!he},wt=function(){function e(e,t,n){void 0===e&&(e=ye),void 0===t&&(t={});var o=this;this.options=r(r({},xt),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&fe&&vt&&(vt=!1,ft(this)),tt(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,r="",o=function(n){var o=function(e){return at.get(e)}(n);if(void 0===o)return"continue";var a=e.names.get(o),i=t.getGroup(n);if(void 0===a||!a.size||0===i.length)return"continue";var s="".concat(le,".g").concat(n,'[id="').concat(o,'"]'),l="";void 0!==a&&a.forEach((function(e){e.length>0&&(l+="".concat(e,","))})),r+="".concat(i).concat(s,'{content:"').concat(l,'"}').concat(pe)},a=0;a<n;a++)o(a);return r}(o)}))}return e.registerId=function(e){return st(e)},e.prototype.rehydrate=function(){!this.server&&fe&&ft(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(r(r({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new bt(n):t?new gt(n):new yt(n)}(this.options),new rt(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(st(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(st(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(st(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),St=/&/g,Ct=/^\s*\/\/.*$/gm;function kt(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=kt(e.children,t)),e}))}function Et(e){var t,n,r,o=void 0===e?ye:e,a=o.options,i=void 0===a?ye:a,s=o.plugins,l=void 0===s?ge:s,c=function(e,r,o){return o.startsWith(n)&&o.endsWith(n)&&o.replaceAll(n,"").length>0?".".concat(t):e},u=l.slice();u.push((function(e){e.type===f&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(St,n).replace(r,c))})),i.prefix&&u.push(te),u.push(Z);var d=function(e,o,a,s){void 0===o&&(o=""),void 0===a&&(a=""),void 0===s&&(s="&"),t=s,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var l=e.replace(Ct,""),c=ne(a||o?"".concat(a," ").concat(o," { ").concat(l," }"):l);i.namespace&&(c=kt(c,i.namespace));var d,p,f,h=[];return Q(c,(d=u.concat((f=function(e){return h.push(e)},function(e){e.root||(e=e.return)&&f(e)})),p=O(d),function(e,t,n,r){for(var o="",a=0;a<p;a++)o+=d[a](e,t,n,r)||"";return o})),h};return d.hash=l.length?l.reduce((function(e,t){return t.name||nt(15),Pe(e,t.name)}),Oe).toString():"",d}var Rt=new wt,$t=Et(),Ot=i().createContext({shouldForwardProp:void 0,styleSheet:Rt,stylis:$t}),Pt=Ot.Consumer,jt=i().createContext(void 0);function At(){return(0,a.useContext)(Ot)}function Tt(e){var t=(0,a.useState)(e.stylisPlugins),n=t[0],r=t[1],o=At().styleSheet,s=(0,a.useMemo)((function(){var t=o;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,o]),c=(0,a.useMemo)((function(){return Et({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);(0,a.useEffect)((function(){l()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]);var u=(0,a.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:c}}),[e.shouldForwardProp,s,c]);return i().createElement(Ot.Provider,{value:u},i().createElement(jt.Provider,{value:c},e.children))}var It=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=$t);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,tt(this,(function(){throw nt(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=$t),this.name+e.hash},e}(),Nt=function(e){return e>="A"&&e<="Z"};function _t(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(1===n&&"-"===r&&"-"===e[0])return e;Nt(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var Mt=function(e){return null==e||!1===e||""===e},Dt=function(e){var t,n,r=[];for(var a in e){var i=e[a];e.hasOwnProperty(a)&&!Mt(i)&&(Array.isArray(i)&&i.isCss||qe(i)?r.push("".concat(_t(a),":"),i,";"):Ze(i)?r.push.apply(r,o(o(["".concat(a," {")],Dt(i),!1),["}"],!1)):r.push("".concat(_t(a),": ").concat((t=a,null==(n=i)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in se||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function Lt(e,t,n,r){return Mt(e)?[]:Xe(e)?[".".concat(e.styledComponentId)]:qe(e)?!qe(o=e)||o.prototype&&o.prototype.isReactComponent||!t?[e]:Lt(e(t),t,n,r):e instanceof It?n?(e.inject(n,r),[e.getName(r)]):[e]:Ze(e)?Dt(e):Array.isArray(e)?Array.prototype.concat.apply(ge,e.map((function(e){return Lt(e,t,n,r)}))):[e.toString()];var o}function Ft(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(qe(n)&&!Xe(n))return!1}return!0}var Bt=je(de),Ht=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&Ft(e),this.componentId=t,this.baseHash=Pe(Bt,t),this.baseStyle=n,wt.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))r=Je(r,this.staticRulesId);else{var o=Qe(Lt(this.rules,e,t,n)),a=Re(Pe(this.baseHash,o)>>>0);if(!t.hasNameForId(this.componentId,a)){var i=n(o,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,i)}r=Je(r,a),this.staticRulesId=a}else{for(var s=Pe(this.baseHash,n.hash),l="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)l+=u;else if(u){var d=Qe(Lt(u,e,t,n));s=Pe(s,d+c),l+=d}}if(l){var p=Re(s>>>0);t.hasNameForId(this.componentId,p)||t.insertRules(this.componentId,p,n(l,".".concat(p),void 0,this.componentId)),r=Je(r,p)}}return r},e}(),zt=i().createContext(void 0),Wt=zt.Consumer;function Vt(){var e=(0,a.useContext)(zt);if(!e)throw nt(18);return e}function Ut(e){var t=i().useContext(zt),n=(0,a.useMemo)((function(){return function(e,t){if(!e)throw nt(14);if(qe(e))return e(t);if(Array.isArray(e)||"object"!=typeof e)throw nt(8);return t?r(r({},t),e):e}(e.theme,t)}),[e.theme,t]);return e.children?i().createElement(zt.Provider,{value:n},e.children):null}var Gt={};function Yt(e,t,n){var o=Xe(e),s=e,l=!Ie(e),c=t.attrs,u=void 0===c?ge:c,d=t.componentId,p=void 0===d?function(e,t){var n="string"!=typeof e?"sc":Se(e);Gt[n]=(Gt[n]||0)+1;var r="".concat(n,"-").concat(Ae(de+n+Gt[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):d,f=t.displayName,h=void 0===f?function(e){return Ie(e)?"styled.".concat(e):"Styled(".concat(Te(e),")")}(e):f,m=t.displayName&&t.componentId?"".concat(Se(t.displayName),"-").concat(t.componentId):t.componentId||p,g=o&&s.attrs?s.attrs.concat(u).filter(Boolean):u,y=t.shouldForwardProp;if(o&&s.shouldForwardProp){var b=s.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;y=function(e,t){return b(e,t)&&v(e,t)}}else y=b}var x=new Ht(n,m,o?s.componentStyle:void 0);function w(e,t){return function(e,t,n){var o=e.attrs,s=e.componentStyle,l=e.defaultProps,c=e.foldedComponentIds,u=e.styledComponentId,d=e.target,p=i().useContext(zt),f=At(),h=e.shouldForwardProp||f.shouldForwardProp,m=be(t,p,l)||ye,g=function(e,t,n){for(var o,a=r(r({},t),{className:void 0,theme:n}),i=0;i<e.length;i+=1){var s=qe(o=e[i])?o(a):o;for(var l in s)a[l]="className"===l?Je(a[l],s[l]):"style"===l?r(r({},a[l]),s[l]):s[l]}return t.className&&(a.className=Je(a.className,t.className)),a}(o,t,m),y=g.as||d,b={};for(var v in g)void 0===g[v]||"$"===v[0]||"as"===v||"theme"===v&&g.theme===m||("forwardedAs"===v?b.as=g.forwardedAs:h&&!h(v,y)||(b[v]=g[v]));var x=function(e,t){var n=At();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(s,g),w=Je(c,u);return x&&(w+=" "+x),g.className&&(w+=" "+g.className),b[Ie(y)&&!ve.has(y)?"class":"className"]=w,n&&(b.ref=n),(0,a.createElement)(y,b)}(S,e,t)}w.displayName=h;var S=i().forwardRef(w);return S.attrs=g,S.componentStyle=x,S.displayName=h,S.shouldForwardProp=y,S.foldedComponentIds=o?Je(s.foldedComponentIds,s.styledComponentId):"",S.styledComponentId=m,S.target=o?s.target:e,Object.defineProperty(S,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=o?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++)et(e,o[r],!0);return e}({},s.defaultProps,e):e}}),tt(S,(function(){return".".concat(S.styledComponentId)})),l&&Ke(S,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),S}function Kt(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n}new Set;var qt=function(e){return Object.assign(e,{isCss:!0})};function Xt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(qe(e)||Ze(e))return qt(Lt(Kt(ge,o([e],t,!0))));var r=e;return 0===t.length&&1===r.length&&"string"==typeof r[0]?Lt(r):qt(Lt(Kt(r,t)))}function Jt(e,t,n){if(void 0===n&&(n=ye),!t)throw nt(1,t);var a=function(r){for(var a=[],i=1;i<arguments.length;i++)a[i-1]=arguments[i];return e(t,n,Xt.apply(void 0,o([r],a,!1)))};return a.attrs=function(o){return Jt(e,t,r(r({},n),{attrs:Array.prototype.concat(n.attrs,o).filter(Boolean)}))},a.withConfig=function(o){return Jt(e,t,r(r({},n),o))},a}var Qt=function(e){return Jt(Yt,e)},Zt=Qt;ve.forEach((function(e){Zt[e]=Qt(e)}));var en=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Ft(e),wt.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,n,r){var o=r(Qe(Lt(this.rules,t,n,r)),""),a=this.componentId+e;n.insertRules(a,a,o)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,r){e>2&&wt.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function tn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var a=Xt.apply(void 0,o([e],t,!1)),s="sc-global-".concat(Ae(JSON.stringify(a))),l=new en(a,s),c=function(e){var t=At(),n=i().useContext(zt),r=i().useRef(t.styleSheet.allocateGSInstance(s)).current;return t.styleSheet.server&&u(r,e,t.styleSheet,n,t.stylis),i().useLayoutEffect((function(){if(!t.styleSheet.server)return u(r,e,t.styleSheet,n,t.stylis),function(){return l.removeStyles(r,t.styleSheet)}}),[r,e,t.styleSheet,n,t.stylis]),null};function u(e,t,n,o,a){if(l.isStatic)l.renderStyles(e,me,n,a);else{var i=r(r({},t),{theme:be(t,o,c.defaultProps)});l.renderStyles(e,i,n,a)}}return i().memo(c)}function nn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Qe(Xt.apply(void 0,o([e],t,!1))),a=Ae(r);return new It(a,r)}function rn(e){var t=i().forwardRef((function(t,n){var o=be(t,i().useContext(zt),e.defaultProps);return i().createElement(e,r({},t,{theme:o,ref:n}))}));return t.displayName="WithTheme(".concat(Te(e),")"),Ke(t,e)}var on=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=ht(),r=Qe([n&&'nonce="'.concat(n,'"'),"".concat(le,'="true"'),"".concat(ue,'="').concat(de,'"')].filter(Boolean)," ");return"<style ".concat(r,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw nt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw nt(2);var n=e.instance.toString();if(!n)return[];var o=((t={})[le]="",t[ue]=de,t.dangerouslySetInnerHTML={__html:n},t),a=ht();return a&&(o.nonce=a),[i().createElement("style",r({},o,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new wt({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(e){if(this.sealed)throw nt(2);return i().createElement(Tt,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw nt(3)},e}(),an={StyleSheet:wt,mainSheet:Rt};"__sc-".concat(le,"__")},609:e=>{"use strict";e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nc=void 0,(()=>{"use strict";const e=window.wp.domReady;var t=n.n(e);const r=window.wp.element;var o=n(609),a=n.n(o);function i(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=i(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const s=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=i(e))&&(r&&(r+=" "),r+=t);return r};function l(e,t,n=void 0){const r={};for(const o in e){const a=e[o];let i="",s=!0;for(let e=0;e<a.length;e+=1){const r=a[e];r&&(i+=(!0===s?"":" ")+t(r),s=!1,n&&n[r]&&(i+=" "+n[r]))}r[o]=i}return r}function c(e,...t){const n=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach((e=>n.searchParams.append("args[]",e))),`Minified MUI error #${e}; visit ${n} for the full message.`}function u(e){if("string"!=typeof e)throw new Error(c(7));return e.charAt(0).toUpperCase()+e.slice(1)}const d=u;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}var f=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),h=Math.abs,m=String.fromCharCode,g=Object.assign;function y(e){return e.trim()}function b(e,t,n){return e.replace(t,n)}function v(e,t){return e.indexOf(t)}function x(e,t){return 0|e.charCodeAt(t)}function w(e,t,n){return e.slice(t,n)}function S(e){return e.length}function C(e){return e.length}function k(e,t){return t.push(e),e}var E=1,R=1,$=0,O=0,P=0,j="";function A(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:E,column:R,length:i,return:""}}function T(e,t){return g(A("",null,null,"",null,null,0),e,{length:-e.length},t)}function I(){return P=O>0?x(j,--O):0,R--,10===P&&(R=1,E--),P}function N(){return P=O<$?x(j,O++):0,R++,10===P&&(R=1,E++),P}function _(){return x(j,O)}function M(){return O}function D(e,t){return w(j,e,t)}function L(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function F(e){return E=R=1,$=S(j=e),O=0,[]}function B(e){return j="",e}function H(e){return y(D(O-1,V(91===e?e+2:40===e?e+1:e)))}function z(e){for(;(P=_())&&P<33;)N();return L(e)>2||L(P)>3?"":" "}function W(e,t){for(;--t&&N()&&!(P<48||P>102||P>57&&P<65||P>70&&P<97););return D(e,M()+(t<6&&32==_()&&32==N()))}function V(e){for(;N();)switch(P){case e:return O;case 34:case 39:34!==e&&39!==e&&V(P);break;case 40:41===e&&V(e);break;case 92:N()}return O}function U(e,t){for(;N()&&e+P!==57&&(e+P!==84||47!==_()););return"/*"+D(t,O-1)+"*"+m(47===e?e:N())}function G(e){for(;!L(_());)N();return D(e,O)}var Y="-ms-",K="-moz-",q="-webkit-",X="comm",J="rule",Q="decl",Z="@keyframes";function ee(e,t){for(var n="",r=C(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function te(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Q:return e.return=e.return||e.value;case X:return"";case Z:return e.return=e.value+"{"+ee(e.children,r)+"}";case J:e.value=e.props.join(",")}return S(n=ee(e.children,r))?e.return=e.value+"{"+n+"}":""}function ne(e){return B(re("",null,null,null,[""],e=F(e),0,[0],e))}function re(e,t,n,r,o,a,i,s,l){for(var c=0,u=0,d=i,p=0,f=0,h=0,g=1,y=1,w=1,C=0,E="",R=o,$=a,O=r,P=E;y;)switch(h=C,C=N()){case 40:if(108!=h&&58==x(P,d-1)){-1!=v(P+=b(H(C),"&","&\f"),"&\f")&&(w=-1);break}case 34:case 39:case 91:P+=H(C);break;case 9:case 10:case 13:case 32:P+=z(h);break;case 92:P+=W(M()-1,7);continue;case 47:switch(_()){case 42:case 47:k(ae(U(N(),M()),t,n),l);break;default:P+="/"}break;case 123*g:s[c++]=S(P)*w;case 125*g:case 59:case 0:switch(C){case 0:case 125:y=0;case 59+u:-1==w&&(P=b(P,/\f/g,"")),f>0&&S(P)-d&&k(f>32?ie(P+";",r,n,d-1):ie(b(P," ","")+";",r,n,d-2),l);break;case 59:P+=";";default:if(k(O=oe(P,t,n,c,u,o,s,E,R=[],$=[],d),a),123===C)if(0===u)re(P,t,O,O,R,a,d,s,$);else switch(99===p&&110===x(P,3)?100:p){case 100:case 108:case 109:case 115:re(e,O,O,r&&k(oe(e,O,O,0,0,o,s,E,o,R=[],d),$),o,$,d,s,r?R:$);break;default:re(P,O,O,O,[""],$,0,s,$)}}c=u=f=0,g=w=1,E=P="",d=i;break;case 58:d=1+S(P),f=h;default:if(g<1)if(123==C)--g;else if(125==C&&0==g++&&125==I())continue;switch(P+=m(C),C*g){case 38:w=u>0?1:(P+="\f",-1);break;case 44:s[c++]=(S(P)-1)*w,w=1;break;case 64:45===_()&&(P+=H(N())),p=_(),u=d=S(E=P+=G(M())),C++;break;case 45:45===h&&2==S(P)&&(g=0)}}return a}function oe(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=C(p),m=0,g=0,v=0;m<r;++m)for(var x=0,S=w(e,d+1,d=h(g=i[m])),k=e;x<f;++x)(k=y(g>0?p[x]+" "+S:b(S,/&\f/g,p[x])))&&(l[v++]=k);return A(e,t,n,0===o?J:s,l,c,u)}function ae(e,t,n){return A(e,t,n,X,m(P),w(e,2,-2),0)}function ie(e,t,n,r){return A(e,t,n,Q,w(e,0,r),w(e,r+1,-1),r)}var se=function(e,t,n){for(var r=0,o=0;r=o,o=_(),38===r&&12===o&&(t[n]=1),!L(o);)N();return D(e,O)},le=new WeakMap,ce=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||le.get(n))&&!r){le.set(e,!0);for(var o=[],a=function(e,t){return B(function(e,t){var n=-1,r=44;do{switch(L(r)){case 0:38===r&&12===_()&&(t[n]=1),e[n]+=se(O-1,t,n);break;case 2:e[n]+=H(r);break;case 4:if(44===r){e[++n]=58===_()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=m(r)}}while(r=N());return e}(F(e),t))}(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},ue=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function de(e,t){switch(function(e,t){return 45^x(e,0)?(((t<<2^x(e,0))<<2^x(e,1))<<2^x(e,2))<<2^x(e,3):0}(e,t)){case 5103:return q+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return q+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return q+e+K+e+Y+e+e;case 6828:case 4268:return q+e+Y+e+e;case 6165:return q+e+Y+"flex-"+e+e;case 5187:return q+e+b(e,/(\w+).+(:[^]+)/,q+"box-$1$2"+Y+"flex-$1$2")+e;case 5443:return q+e+Y+"flex-item-"+b(e,/flex-|-self/,"")+e;case 4675:return q+e+Y+"flex-line-pack"+b(e,/align-content|flex-|-self/,"")+e;case 5548:return q+e+Y+b(e,"shrink","negative")+e;case 5292:return q+e+Y+b(e,"basis","preferred-size")+e;case 6060:return q+"box-"+b(e,"-grow","")+q+e+Y+b(e,"grow","positive")+e;case 4554:return q+b(e,/([^-])(transform)/g,"$1"+q+"$2")+e;case 6187:return b(b(b(e,/(zoom-|grab)/,q+"$1"),/(image-set)/,q+"$1"),e,"")+e;case 5495:case 3959:return b(e,/(image-set\([^]*)/,q+"$1$`$1");case 4968:return b(b(e,/(.+:)(flex-)?(.*)/,q+"box-pack:$3"+Y+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+q+e+e;case 4095:case 3583:case 4068:case 2532:return b(e,/(.+)-inline(.+)/,q+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(S(e)-1-t>6)switch(x(e,t+1)){case 109:if(45!==x(e,t+4))break;case 102:return b(e,/(.+:)(.+)-([^]+)/,"$1"+q+"$2-$3$1"+K+(108==x(e,t+3)?"$3":"$2-$3"))+e;case 115:return~v(e,"stretch")?de(b(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==x(e,t+1))break;case 6444:switch(x(e,S(e)-3-(~v(e,"!important")&&10))){case 107:return b(e,":",":"+q)+e;case 101:return b(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+q+(45===x(e,14)?"inline-":"")+"box$3$1"+q+"$2$3$1"+Y+"$2box$3")+e}break;case 5936:switch(x(e,t+11)){case 114:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return q+e+Y+e+e}return e}var pe=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Q:e.return=de(e.value,e.length);break;case Z:return ee([T(e,{value:b(e.value,"@","@"+q)})],r);case J:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return ee([T(e,{props:[b(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ee([T(e,{props:[b(t,/:(plac\w+)/,":"+q+"input-$1")]}),T(e,{props:[b(t,/:(plac\w+)/,":-moz-$1")]}),T(e,{props:[b(t,/:(plac\w+)/,Y+"input-$1")]})],r)}return""}))}}],fe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,a=e.stylisPlugins||pe,i={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var l,c,u,d,p=[te,(d=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],h=(c=[ce,ue].concat(a,p),u=C(c),function(e,t,n,r){for(var o="",a=0;a<u;a++)o+=c[a](e,t,n,r)||"";return o});o=function(e,t,n,r){l=n,function(e){ee(ne(e),h)}(e?e+"{"+t.styles+"}":t.styles),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new f({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return m.sheet.hydrate(s),m};function he(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var me=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},ge=function(e,t,n){me(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}},ye={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function be(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var ve=/[A-Z]|^ms/g,xe=/_EMO_([^_]+?)_([^]*?)_EMO_/g,we=function(e){return 45===e.charCodeAt(1)},Se=function(e){return null!=e&&"boolean"!=typeof e},Ce=be((function(e){return we(e)?e:e.replace(ve,"-$&").toLowerCase()})),ke=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(xe,(function(e,t,n){return Re={name:t,styles:n,next:Re},t}))}return 1===ye[e]||we(e)||"number"!=typeof t||0===t?t:t+"px"};function Ee(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return Re={name:o.name,styles:o.styles,next:Re},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)Re={name:i.name,styles:i.styles,next:Re},i=i.next;return a.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Ee(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!=typeof i){var s=i;null!=t&&void 0!==t[s]?r+=a+"{"+t[s]+"}":Se(s)&&(r+=Ce(a)+":"+ke(a,s)+";")}else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=Ee(e,t,i);switch(a){case"animation":case"animationName":r+=Ce(a)+":"+l+";";break;default:r+=a+"{"+l+"}"}}else for(var c=0;c<i.length;c++)Se(i[c])&&(r+=Ce(a)+":"+ke(a,i[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=Re,l=n(e);return Re=s,Ee(e,t,l)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Re,$e=/label:\s*([^\s;{]+)\s*(;|$)/g;function Oe(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Re=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Ee(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=Ee(n,t,e[i]),r&&(o+=a[i]);$e.lastIndex=0;for(var s,l="";null!==(s=$e.exec(o));)l+="-"+s[1];var c=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Re}}var Pe=!!o.useInsertionEffect&&o.useInsertionEffect,je=Pe||function(e){return e()},Ae=(Pe||o.useLayoutEffect,o.createContext("undefined"!=typeof HTMLElement?fe({key:"css"}):null)),Te=(Ae.Provider,function(e){return(0,o.forwardRef)((function(t,n){var r=(0,o.useContext)(Ae);return e(t,r,n)}))}),Ie=o.createContext({}),Ne={}.hasOwnProperty,_e="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Me=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return me(t,n,r),je((function(){return ge(t,n,r)})),null},De=Te((function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var a=e[_e],i=[r],s="";"string"==typeof e.className?s=he(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Oe(i,void 0,o.useContext(Ie));s+=t.key+"-"+l.name;var c={};for(var u in e)Ne.call(e,u)&&"css"!==u&&u!==_e&&(c[u]=e[u]);return c.className=s,n&&(c.ref=n),o.createElement(o.Fragment,null,o.createElement(Me,{cache:t,serialized:l,isStringTag:"string"==typeof a}),o.createElement(a,c))})),Le=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Fe=be((function(e){return Le.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),Be=function(e){return"theme"!==e},He=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?Fe:Be},ze=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},We=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return me(t,n,r),je((function(){return ge(t,n,r)})),null},Ve=function e(t,n){var r,a,i=t.__emotion_real===t,s=i&&t.__emotion_base||t;void 0!==n&&(r=n.label,a=n.target);var l=ze(t,n,i),c=l||He(s),u=!c("as");return function(){var d=arguments,f=i&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&f.push("label:"+r+";"),null==d[0]||void 0===d[0].raw)f.push.apply(f,d);else{var h=d[0];f.push(h[0]);for(var m=d.length,g=1;g<m;g++)f.push(d[g],h[g])}var y=Te((function(e,t,n){var r=u&&e.as||s,i="",d=[],p=e;if(null==e.theme){for(var h in p={},e)p[h]=e[h];p.theme=o.useContext(Ie)}"string"==typeof e.className?i=he(t.registered,d,e.className):null!=e.className&&(i=e.className+" ");var m=Oe(f.concat(d),t.registered,p);i+=t.key+"-"+m.name,void 0!==a&&(i+=" "+a);var g=u&&void 0===l?He(r):c,y={};for(var b in e)u&&"as"===b||g(b)&&(y[b]=e[b]);return y.className=i,n&&(y.ref=n),o.createElement(o.Fragment,null,o.createElement(We,{cache:t,serialized:m,isStringTag:"string"==typeof r}),o.createElement(r,y))}));return y.displayName=void 0!==r?r:"Styled("+("string"==typeof s?s:s.displayName||s.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=s,y.__emotion_styles=f,y.__emotion_forwardProp=l,Object.defineProperty(y,"toString",{value:function(){return"."+a}}),y.withComponent=function(t,r){return e(t,p({},n,r,{shouldForwardProp:ze(y,r,!0)})).apply(void 0,f)},y}}.bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){Ve[e]=Ve(e)}));const Ue=[];function Ge(e){return Ue[0]=e,Oe(Ue)}var Ye=n(774);function Ke(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function qe(e){if(o.isValidElement(e)||(0,Ye.Hy)(e)||!Ke(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=qe(e[n])})),t}function Xe(e,t,n={clone:!0}){const r=n.clone?{...e}:e;return Ke(e)&&Ke(t)&&Object.keys(t).forEach((a=>{o.isValidElement(t[a])||(0,Ye.Hy)(t[a])?r[a]=t[a]:Ke(t[a])&&Object.prototype.hasOwnProperty.call(e,a)&&Ke(e[a])?r[a]=Xe(e[a],t[a],n):n.clone?r[a]=Ke(t[a])?qe(t[a]):t[a]:r[a]=t[a]})),r}function Je(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5,...o}=e,a=(e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>({...e,[t.key]:t.val})),{})})(t),i=Object.keys(a);function s(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n})`}function l(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-r/100}${n})`}function c(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==a&&"number"==typeof t[i[a]]?t[i[a]]:o)-r/100}${n})`}return{keys:i,values:a,up:s,down:l,between:c,only:function(e){return i.indexOf(e)+1<i.length?c(e,i[i.indexOf(e)+1]):s(e)},not:function(e){const t=i.indexOf(e);return 0===t?s(i[1]):t===i.length-1?l(i[t]):c(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}const Qe={borderRadius:4},Ze={xs:0,sm:600,md:900,lg:1200,xl:1536},et={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ze[e]}px)`},tt={containerQueries:e=>({up:t=>{let n="number"==typeof t?t:Ze[t]||t;return"number"==typeof n&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function nt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||et;return t.reduce(((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r)),{})}if("object"==typeof t){const e=r.breakpoints||et;return Object.keys(t).reduce(((o,a)=>{if(i=e.keys,"@"===(s=a)||s.startsWith("@")&&(i.some((e=>s.startsWith(`@${e}`)))||s.match(/^@\d/))){const e=function(e,t){const n=t.match(/^@([^/]+)?\/?(.+)?$/);if(!n)return null;const[,r,o]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(o).up(a)}(r.containerQueries?r:tt,a);e&&(o[e]=n(t[a],a))}else if(Object.keys(e.values||Ze).includes(a))o[e.up(a)]=n(t[a],a);else{const e=a;o[e]=t[e]}var i,s;return o}),{})}return n(t)}function rt(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=n)return n}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function ot(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:rt(e,n)||r,t&&(o=t(o,r,e)),o}const at=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=e=>{if(null==e[t])return null;const a=e[t],i=rt(e.theme,r)||{};return nt(e,a,(e=>{let r=ot(i,o,e);return e===r&&"string"==typeof e&&(r=ot(i,o,`${t}${"default"===e?"":u(e)}`,e)),!1===n?r:{[n]:r}}))};return a.propTypes={},a.filterProps=[t],a},it=function(e,t){return t?Xe(e,t,{clone:!1}):e},st={m:"margin",p:"padding"},lt={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ct={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},ut=function(){const e={};return t=>(void 0===e[t]&&(e[t]=(e=>{if(e.length>2){if(!ct[e])return[e];e=ct[e]}const[t,n]=e.split(""),r=st[t],o=lt[n]||"";return Array.isArray(o)?o.map((e=>r+e)):[r+o]})(t)),e[t])}(),dt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],pt=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],ft=[...dt,...pt];function ht(e,t,n,r){const o=rt(e,t,!0)??n;return"number"==typeof o||"string"==typeof o?e=>"string"==typeof e?e:"string"==typeof o?`calc(${e} * ${o})`:o*e:Array.isArray(o)?e=>{if("string"==typeof e)return e;const t=Math.abs(e),n=o[t];return e>=0?n:"number"==typeof n?-n:`-${n}`}:"function"==typeof o?o:()=>{}}function mt(e){return ht(e,"spacing",8)}function gt(e,t){return"string"==typeof t||null==t?t:e(t)}function yt(e,t){const n=mt(e.theme);return Object.keys(e).map((r=>function(e,t,n,r){if(!t.includes(n))return null;const o=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=gt(t,n),e)),{})}(ut(n),r);return nt(e,e[n],o)}(e,t,r,n))).reduce(it,{})}function bt(e){return yt(e,dt)}function vt(e){return yt(e,pt)}function xt(e){return yt(e,ft)}function wt(e=8,t=mt({spacing:e})){if(e.mui)return e;const n=(...e)=>(0===e.length?[1]:e).map((e=>{const n=t(e);return"number"==typeof n?`${n}px`:n})).join(" ");return n.mui=!0,n}bt.propTypes={},bt.filterProps=dt,vt.propTypes={},vt.filterProps=pt,xt.propTypes={},xt.filterProps=ft;const St=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((n=>{e[n]=t})),e)),{}),n=e=>Object.keys(e).reduce(((n,r)=>t[r]?it(n,t[r](e)):n),{});return n.propTypes={},n.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),n};function Ct(e){return"number"!=typeof e?e:`${e}px solid`}function kt(e,t){return at({prop:e,themeKey:"borders",transform:t})}const Et=kt("border",Ct),Rt=kt("borderTop",Ct),$t=kt("borderRight",Ct),Ot=kt("borderBottom",Ct),Pt=kt("borderLeft",Ct),jt=kt("borderColor"),At=kt("borderTopColor"),Tt=kt("borderRightColor"),It=kt("borderBottomColor"),Nt=kt("borderLeftColor"),_t=kt("outline",Ct),Mt=kt("outlineColor"),Dt=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=ht(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:gt(t,e)});return nt(e,e.borderRadius,n)}return null};Dt.propTypes={},Dt.filterProps=["borderRadius"],St(Et,Rt,$t,Ot,Pt,jt,At,Tt,It,Nt,Dt,_t,Mt);const Lt=e=>{if(void 0!==e.gap&&null!==e.gap){const t=ht(e.theme,"spacing",8),n=e=>({gap:gt(t,e)});return nt(e,e.gap,n)}return null};Lt.propTypes={},Lt.filterProps=["gap"];const Ft=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=ht(e.theme,"spacing",8),n=e=>({columnGap:gt(t,e)});return nt(e,e.columnGap,n)}return null};Ft.propTypes={},Ft.filterProps=["columnGap"];const Bt=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=ht(e.theme,"spacing",8),n=e=>({rowGap:gt(t,e)});return nt(e,e.rowGap,n)}return null};function Ht(e,t){return"grey"===t?t:e}function zt(e){return e<=1&&0!==e?100*e+"%":e}Bt.propTypes={},Bt.filterProps=["rowGap"],St(Lt,Ft,Bt,at({prop:"gridColumn"}),at({prop:"gridRow"}),at({prop:"gridAutoFlow"}),at({prop:"gridAutoColumns"}),at({prop:"gridAutoRows"}),at({prop:"gridTemplateColumns"}),at({prop:"gridTemplateRows"}),at({prop:"gridTemplateAreas"}),at({prop:"gridArea"})),St(at({prop:"color",themeKey:"palette",transform:Ht}),at({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ht}),at({prop:"backgroundColor",themeKey:"palette",transform:Ht}));const Wt=at({prop:"width",transform:zt}),Vt=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{const n=e.theme?.breakpoints?.values?.[t]||Ze[t];return n?"px"!==e.theme?.breakpoints?.unit?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:zt(t)}};return nt(e,e.maxWidth,t)}return null};Vt.filterProps=["maxWidth"];const Ut=at({prop:"minWidth",transform:zt}),Gt=at({prop:"height",transform:zt}),Yt=at({prop:"maxHeight",transform:zt}),Kt=at({prop:"minHeight",transform:zt}),qt=(at({prop:"size",cssProperty:"width",transform:zt}),at({prop:"size",cssProperty:"height",transform:zt}),St(Wt,Vt,Ut,Gt,Yt,Kt,at({prop:"boxSizing"})),{border:{themeKey:"borders",transform:Ct},borderTop:{themeKey:"borders",transform:Ct},borderRight:{themeKey:"borders",transform:Ct},borderBottom:{themeKey:"borders",transform:Ct},borderLeft:{themeKey:"borders",transform:Ct},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:Ct},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Dt},color:{themeKey:"palette",transform:Ht},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ht},backgroundColor:{themeKey:"palette",transform:Ht},p:{style:vt},pt:{style:vt},pr:{style:vt},pb:{style:vt},pl:{style:vt},px:{style:vt},py:{style:vt},padding:{style:vt},paddingTop:{style:vt},paddingRight:{style:vt},paddingBottom:{style:vt},paddingLeft:{style:vt},paddingX:{style:vt},paddingY:{style:vt},paddingInline:{style:vt},paddingInlineStart:{style:vt},paddingInlineEnd:{style:vt},paddingBlock:{style:vt},paddingBlockStart:{style:vt},paddingBlockEnd:{style:vt},m:{style:bt},mt:{style:bt},mr:{style:bt},mb:{style:bt},ml:{style:bt},mx:{style:bt},my:{style:bt},margin:{style:bt},marginTop:{style:bt},marginRight:{style:bt},marginBottom:{style:bt},marginLeft:{style:bt},marginX:{style:bt},marginY:{style:bt},marginInline:{style:bt},marginInlineStart:{style:bt},marginInlineEnd:{style:bt},marginBlock:{style:bt},marginBlockStart:{style:bt},marginBlockEnd:{style:bt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Lt},rowGap:{style:Bt},columnGap:{style:Ft},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:zt},maxWidth:{style:Vt},minWidth:{transform:zt},height:{transform:zt},maxHeight:{transform:zt},minHeight:{transform:zt},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}),Xt=function(){function e(e,t,n,r){const o={[e]:t,theme:n},a=r[e];if(!a)return{[e]:t};const{cssProperty:i=e,themeKey:s,transform:l,style:c}=a;if(null==t)return null;if("typography"===s&&"inherit"===t)return{[e]:t};const d=rt(n,s)||{};return c?c(o):nt(o,t,(t=>{let n=ot(d,l,t);return t===n&&"string"==typeof t&&(n=ot(d,l,`${e}${"default"===t?"":u(t)}`,t)),!1===i?n:{[i]:n}}))}return function t(n){const{sx:r,theme:o={}}=n||{};if(!r)return null;const a=o.unstable_sxConfig??qt;function i(n){let r=n;if("function"==typeof n)r=n(o);else if("object"!=typeof n)return n;if(!r)return null;const i=function(e={}){const t=e.keys?.reduce(((t,n)=>(t[e.up(n)]={},t)),{});return t||{}}(o.breakpoints),s=Object.keys(i);let l=i;return Object.keys(r).forEach((n=>{const i=function(e,t){return"function"==typeof e?e(t):e}(r[n],o);if(null!=i)if("object"==typeof i)if(a[n])l=it(l,e(n,i,o,a));else{const e=nt({theme:o},i,(e=>({[n]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),n=new Set(t);return e.every((e=>n.size===Object.keys(e).length))}(e,i)?l=it(l,e):l[n]=t({sx:i,theme:o})}else l=it(l,e(n,i,o,a))})),function(e,t){if(!e.containerQueries)return t;const n=Object.keys(t).filter((e=>e.startsWith("@container"))).sort(((e,t)=>{const n=/min-width:\s*([0-9.]+)/;return+(e.match(n)?.[1]||0)-+(t.match(n)?.[1]||0)}));return n.length?n.reduce(((e,n)=>{const r=t[n];return delete e[n],e[n]=r,e}),{...t}):t}(o,(c=l,s.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),c)));var c}return Array.isArray(r)?r.map(i):i(r)}}();Xt.filterProps=["sx"];const Jt=Xt;function Qt(e,t){const n=this;if(n.vars){if(!n.colorSchemes?.[e]||"function"!=typeof n.getColorSchemeSelector)return{};let r=n.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return n.palette.mode===e?t:{}}const Zt=function(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={},...i}=e;let s=Xe({breakpoints:Je(n),direction:"ltr",components:{},palette:{mode:"light",...r},spacing:wt(o),shape:{...Qe,...a}},i);return s=function(e){const t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function n(n,r){n.up=(...n)=>t(e.breakpoints.up(...n),r),n.down=(...n)=>t(e.breakpoints.down(...n),r),n.between=(...n)=>t(e.breakpoints.between(...n),r),n.only=(...n)=>t(e.breakpoints.only(...n),r),n.not=(...n)=>{const o=t(e.breakpoints.not(...n),r);return o.includes("not all and")?o.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):o}}const r={},o=e=>(n(r,e),r);return n(o),{...e,containerQueries:o}}(s),s.applyStyles=Qt,s=t.reduce(((e,t)=>Xe(e,t)),s),s.unstable_sxConfig={...qt,...i?.unstable_sxConfig},s.unstable_sx=function(e){return Jt({sx:e,theme:this})},s};function en(e){const{variants:t,...n}=e,r={variants:t,style:Ge(n),isProcessed:!0};return r.style===n||t&&t.forEach((e=>{"function"!=typeof e.style&&(e.style=Ge(e.style))})),r}const tn=Zt();function nn(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function rn(e){return e?(t,n)=>n[e]:null}function on(e,t){const n="function"==typeof t?t(e):t;if(Array.isArray(n))return n.flatMap((t=>on(e,t)));if(Array.isArray(n?.variants)){let t;if(n.isProcessed)t=n.style;else{const{variants:e,...r}=n;t=r}return an(e,n.variants,[t])}return n?.isProcessed?n.style:n}function an(e,t,n=[]){let r;e:for(let o=0;o<t.length;o+=1){const a=t[o];if("function"==typeof a.props){if(r??={...e,...e.ownerState,ownerState:e.ownerState},!a.props(r))continue}else for(const t in a.props)if(e[t]!==a.props[t]&&e.ownerState?.[t]!==a.props[t])continue e;"function"==typeof a.style?(r??={...e,...e.ownerState,ownerState:e.ownerState},n.push(a.style(r))):n.push(a.style)}return n}function sn(e){return e?e.charAt(0).toLowerCase()+e.slice(1):e}function ln(e,t=0,n=1){return function(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}(e,t,n)}function cn(e){if(e.type)return e;if("#"===e.charAt(0))return cn(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map((e=>e+e))),n?`rgb${4===n.length?"a":""}(${n.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error(c(9,e));let r,o=e.substring(t+1,e.length-1);if("color"===n){if(o=o.split(" "),r=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(r))throw new Error(c(10,r))}else o=o.split(",");return o=o.map((e=>parseFloat(e))),{type:n,values:o,colorSpace:r}}const un=(e,t)=>{try{return(e=>{const t=cn(e);return t.values.slice(0,3).map(((e,n)=>t.type.includes("hsl")&&0!==n?`${e}%`:e)).join(" ")})(e)}catch(t){return e}};function dn(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map(((e,t)=>t<3?parseInt(e,10):e)):t.includes("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=t.includes("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function pn(e){e=cn(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(e,t=(e+n/30)%12)=>o-a*Math.max(Math.min(t-3,9-t,1),-1);let s="rgb";const l=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),dn({type:s,values:l})}function fn(e){let t="hsl"===(e=cn(e)).type||"hsla"===e.type?cn(pn(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function hn(e,t){return e=cn(e),t=ln(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,dn(e)}function mn(e,t,n){try{return hn(e,t)}catch(t){return e}}function gn(e,t){if(e=cn(e),t=ln(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return dn(e)}function yn(e,t,n){try{return gn(e,t)}catch(t){return e}}function bn(e,t){if(e=cn(e),t=ln(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return dn(e)}function vn(e,t,n){try{return bn(e,t)}catch(t){return e}}function xn(e,t,n){try{return function(e,t=.15){return fn(e)>.5?gn(e,t):bn(e,t)}(e,t)}catch(t){return e}}const wn={black:"#000",white:"#fff"},Sn={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},Cn="#f3e5f5",kn="#ce93d8",En="#ba68c8",Rn="#ab47bc",$n="#9c27b0",On="#7b1fa2",Pn="#e57373",jn="#ef5350",An="#f44336",Tn="#d32f2f",In="#c62828",Nn="#ffb74d",Mn="#ffa726",Dn="#ff9800",Ln="#f57c00",Fn="#e65100",Bn="#e3f2fd",Hn="#90caf9",zn="#42a5f5",Wn="#1976d2",Vn="#1565c0",Un="#4fc3f7",Gn="#29b6f6",Yn="#03a9f4",Kn="#0288d1",qn="#01579b",Xn="#81c784",Jn="#66bb6a",Qn="#4caf50",Zn="#388e3c",er="#2e7d32",tr="#1b5e20";function nr(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:wn.white,default:wn.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const rr=nr();function or(){return{text:{primary:wn.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:wn.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const ar=or();function ir(e,t,n,r){const o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=bn(e.main,o):"dark"===t&&(e.dark=gn(e.main,a)))}function sr(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2,...o}=e,a=e.primary||function(e="light"){return"dark"===e?{main:Hn,light:Bn,dark:zn}:{main:Wn,light:zn,dark:Vn}}(t),i=e.secondary||function(e="light"){return"dark"===e?{main:kn,light:Cn,dark:Rn}:{main:$n,light:En,dark:On}}(t),s=e.error||function(e="light"){return"dark"===e?{main:An,light:Pn,dark:Tn}:{main:Tn,light:jn,dark:In}}(t),l=e.info||function(e="light"){return"dark"===e?{main:Gn,light:Un,dark:Kn}:{main:Kn,light:Yn,dark:qn}}(t),u=e.success||function(e="light"){return"dark"===e?{main:Jn,light:Xn,dark:Zn}:{main:er,light:Qn,dark:tr}}(t),d=e.warning||function(e="light"){return"dark"===e?{main:Mn,light:Nn,dark:Ln}:{main:"#ed6c02",light:Dn,dark:Fn}}(t);function p(e){const t=function(e,t){const n=fn(e),r=fn(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,ar.text.primary)>=n?ar.text.primary:rr.text.primary;return t}const f=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:a=700})=>{if(!(e={...e}).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw new Error(c(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw new Error(c(12,t?` (${t})`:"",JSON.stringify(e.main)));return ir(e,"light",o,r),ir(e,"dark",a,r),e.contrastText||(e.contrastText=p(e.main)),e};let h;return"light"===t?h=nr():"dark"===t&&(h=or()),Xe({common:{...wn},mode:t,primary:f({color:a,name:"primary"}),secondary:f({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:s,name:"error"}),warning:f({color:d,name:"warning"}),info:f({color:l,name:"info"}),success:f({color:u,name:"success"}),grey:Sn,contrastThreshold:n,getContrastText:p,augmentColor:f,tonalOffset:r,...h},o)}function lr(e=""){function t(...n){if(!n.length)return"";const r=n[0];return"string"!=typeof r||r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${r}`:`, var(--${e?`${e}-`:""}${r}${t(...n.slice(1))})`}return(n,...r)=>`var(--${e?`${e}-`:""}${n}${t(...r)})`}function cr(e){const t={};return Object.entries(e).forEach((e=>{const[n,r]=e;"object"==typeof r&&(t[n]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)})),t}const ur=(e,t,n,r=[])=>{let o=e;t.forEach(((e,a)=>{a===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"==typeof o&&(o[e]=n):o&&"object"==typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])}))};function dr(e,t){const{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},a={},i={};var s,l;return s=(e,t,s)=>{if(!("string"!=typeof t&&"number"!=typeof t||r&&r(e,t))){const r=`--${n?`${n}-`:""}${e.join("-")}`,l=((e,t)=>"number"==typeof t?["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t)))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t)(e,t);Object.assign(o,{[r]:l}),ur(a,e,`var(${r})`,s),ur(i,e,`var(${r}, ${l})`,s)}},l=e=>"vars"===e[0],function e(t,n=[],r=[]){Object.entries(t).forEach((([t,o])=>{(!l||l&&!l([...n,t]))&&null!=o&&("object"==typeof o&&Object.keys(o).length>0?e(o,[...n,t],Array.isArray(o)?[...r,t]:r):s([...n,t],o,r))}))}(e),{css:o,vars:a,varsWithDefaults:i}}const pr={textTransform:"uppercase"},fr='"Roboto", "Helvetica", "Arial", sans-serif';function hr(e,t){const{fontFamily:n=fr,fontSize:r=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:s=700,htmlFontSize:l=16,allVariants:c,pxToRem:u,...d}="function"==typeof t?t(e):t,p=r/14,f=u||(e=>e/l*p+"rem"),h=(e,t,r,o,a)=>{return{fontFamily:n,fontWeight:e,fontSize:f(t),lineHeight:r,...n===fr?{letterSpacing:(i=o/t,Math.round(1e5*i)/1e5+"em")}:{},...a,...c};var i},m={h1:h(o,96,1.167,-1.5),h2:h(o,60,1.2,-.5),h3:h(a,48,1.167,0),h4:h(a,34,1.235,.25),h5:h(a,24,1.334,0),h6:h(i,20,1.6,.15),subtitle1:h(a,16,1.75,.15),subtitle2:h(i,14,1.57,.1),body1:h(a,16,1.5,.15),body2:h(a,14,1.43,.15),button:h(i,14,1.75,.4,pr),caption:h(a,12,1.66,.4),overline:h(a,12,2.66,1,pr),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Xe({htmlFontSize:l,pxToRem:f,fontFamily:n,fontSize:r,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:s,...m},d,{clone:!1})}function mr(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const gr=["none",mr(0,2,1,-1,0,1,1,0,0,1,3,0),mr(0,3,1,-2,0,2,2,0,0,1,5,0),mr(0,3,3,-2,0,3,4,0,0,1,8,0),mr(0,2,4,-1,0,4,5,0,0,1,10,0),mr(0,3,5,-1,0,5,8,0,0,1,14,0),mr(0,3,5,-1,0,6,10,0,0,1,18,0),mr(0,4,5,-2,0,7,10,1,0,2,16,1),mr(0,5,5,-3,0,8,10,1,0,3,14,2),mr(0,5,6,-3,0,9,12,1,0,3,16,2),mr(0,6,6,-3,0,10,14,1,0,4,18,3),mr(0,6,7,-4,0,11,15,1,0,4,20,3),mr(0,7,8,-4,0,12,17,2,0,5,22,4),mr(0,7,8,-4,0,13,19,2,0,5,24,4),mr(0,7,9,-4,0,14,21,2,0,5,26,4),mr(0,8,9,-5,0,15,22,2,0,6,28,5),mr(0,8,10,-5,0,16,24,2,0,6,30,5),mr(0,8,11,-5,0,17,26,2,0,6,32,5),mr(0,9,11,-5,0,18,28,2,0,7,34,6),mr(0,9,12,-6,0,19,29,2,0,7,36,6),mr(0,10,13,-6,0,20,31,3,0,8,38,7),mr(0,10,13,-6,0,21,33,3,0,8,40,7),mr(0,10,14,-6,0,22,35,3,0,8,42,7),mr(0,11,14,-7,0,23,36,3,0,9,44,8),mr(0,11,15,-7,0,24,38,3,0,9,46,8)],yr={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},br={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function vr(e){return`${Math.round(e)}ms`}function xr(e){if(!e)return 0;const t=e/36;return Math.min(Math.round(10*(4+15*t**.25+t/5)),3e3)}function wr(e){const t={...yr,...e.easing},n={...br,...e.duration};return{getAutoHeightDuration:xr,create:(e=["all"],r={})=>{const{duration:o=n.standard,easing:a=t.easeInOut,delay:i=0,...s}=r;return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof o?o:vr(o)} ${a} ${"string"==typeof i?i:vr(i)}`)).join(",")},...e,easing:t,duration:n}}const Sr={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function Cr(e={}){const t={...e};return function e(t){const n=Object.entries(t);for(let o=0;o<n.length;o++){const[a,i]=n[o];!Ke(r=i)&&void 0!==r&&"string"!=typeof r&&"boolean"!=typeof r&&"number"!=typeof r&&!Array.isArray(r)||a.startsWith("unstable_")?delete t[a]:Ke(i)&&(t[a]={...i},e(t[a]))}var r}(t),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';\n\nconst theme = ${JSON.stringify(t,null,2)};\n\ntheme.breakpoints = createBreakpoints(theme.breakpoints || {});\ntheme.transitions = createTransitions(theme.transitions || {});\n\nexport default theme;`}const kr=function(e={},...t){const{breakpoints:n,mixins:r={},spacing:o,palette:a={},transitions:i={},typography:s={},shape:l,...u}=e;if(e.vars)throw new Error(c(20));const d=sr(a),p=Zt(e);let f=Xe(p,{mixins:(h=p.breakpoints,m=r,{toolbar:{minHeight:56,[h.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[h.up("sm")]:{minHeight:64}},...m}),palette:d,shadows:gr.slice(),typography:hr(d,s),transitions:wr(i),zIndex:{...Sr}});var h,m;return f=Xe(f,u),f=t.reduce(((e,t)=>Xe(e,t)),f),f.unstable_sxConfig={...qt,...u?.unstable_sxConfig},f.unstable_sx=function(e){return Jt({sx:e,theme:this})},f.toRuntimeSource=Cr,f},Er=[...Array(25)].map(((e,t)=>{if(0===t)return"none";const n=function(e){let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,Math.round(10*t)/1e3}(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}));function Rr(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function $r(e){return"dark"===e?Er:[]}function Or(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}const Pr=e=>(t,n)=>{const r=e.rootSelector||":root",o=e.colorSchemeSelector;let a=o;if("class"===o&&(a=".%s"),"data"===o&&(a="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(a=`[${o}="%s"]`),e.defaultColorScheme===t){if("dark"===t){const o={};return(i=e.cssVarPrefix,[...[...Array(25)].map(((e,t)=>`--${i?`${i}-`:""}overlays-${t}`)),`--${i?`${i}-`:""}palette-AppBar-darkBg`,`--${i?`${i}-`:""}palette-AppBar-darkColor`]).forEach((e=>{o[e]=n[e],delete n[e]})),"media"===a?{[r]:n,"@media (prefers-color-scheme: dark)":{[r]:o}}:a?{[a.replace("%s",t)]:o,[`${r}, ${a.replace("%s",t)}`]:n}:{[r]:{...n,...o}}}if(a&&"media"!==a)return`${r}, ${a.replace("%s",String(t))}`}else if(t){if("media"===a)return{[`@media (prefers-color-scheme: ${String(t)})`]:{[r]:n}};if(a)return a.replace("%s",String(t))}var i;return r};function jr(e,t,n){!e[t]&&n&&(e[t]=n)}function Ar(e){return"string"==typeof e&&e.startsWith("hsl")?pn(e):e}function Tr(e,t){`${t}Channel`in e||(e[`${t}Channel`]=un(Ar(e[t])))}const Ir=e=>{try{return e()}catch(e){}};function Nr(e,t,n,r){if(!t)return;t=!0===t?{}:t;const o="dark"===r?"dark":"light";if(!n)return void(e[r]=function(e){const{palette:t={mode:"light"},opacity:n,overlays:r,...o}=e,a=sr(t);return{palette:a,opacity:{...Rr(a.mode),...n},overlays:r||$r(a.mode),...o}}({...t,palette:{mode:o,...t?.palette}}));const{palette:a,...i}=kr({...n,palette:{mode:o,...t?.palette}});return e[r]={...t,palette:a,opacity:{...Rr(o),...t?.opacity},overlays:t?.overlays||$r(o)},i}function _r(e={},...t){const{colorSchemes:n={light:!0},defaultColorScheme:r,disableCssColorScheme:o=!1,cssVarPrefix:a="mui",shouldSkipGeneratingVar:i=Or,colorSchemeSelector:s=(n.light&&n.dark?"media":void 0),rootSelector:l=":root",...u}=e,d=Object.keys(n)[0],p=r||(n.light&&"light"!==d?"light":d),f=((e="mui")=>lr(e))(a),{[p]:h,light:m,dark:g,...y}=n,b={...y};let v=h;if(("dark"===p&&!("dark"in n)||"light"===p&&!("light"in n))&&(v=!0),!v)throw new Error(c(21,p));const x=Nr(b,v,u,p);m&&!b.light&&Nr(b,m,void 0,"light"),g&&!b.dark&&Nr(b,g,void 0,"dark");let w={defaultColorScheme:p,...x,cssVarPrefix:a,colorSchemeSelector:s,rootSelector:l,getCssVar:f,colorSchemes:b,font:{...cr(x.typography),...x.font},spacing:(S=u.spacing,"number"==typeof S?`${S}px`:"string"==typeof S||"function"==typeof S||Array.isArray(S)?S:"8px")};var S;Object.keys(w.colorSchemes).forEach((e=>{const t=w.colorSchemes[e].palette,n=e=>{const n=e.split("-"),r=n[1],o=n[2];return f(e,t[r][o])};var r;if("light"===t.mode&&(jr(t.common,"background","#fff"),jr(t.common,"onBackground","#000")),"dark"===t.mode&&(jr(t.common,"background","#000"),jr(t.common,"onBackground","#fff")),r=t,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach((e=>{r[e]||(r[e]={})})),"light"===t.mode){jr(t.Alert,"errorColor",yn(t.error.light,.6)),jr(t.Alert,"infoColor",yn(t.info.light,.6)),jr(t.Alert,"successColor",yn(t.success.light,.6)),jr(t.Alert,"warningColor",yn(t.warning.light,.6)),jr(t.Alert,"errorFilledBg",n("palette-error-main")),jr(t.Alert,"infoFilledBg",n("palette-info-main")),jr(t.Alert,"successFilledBg",n("palette-success-main")),jr(t.Alert,"warningFilledBg",n("palette-warning-main")),jr(t.Alert,"errorFilledColor",Ir((()=>t.getContrastText(t.error.main)))),jr(t.Alert,"infoFilledColor",Ir((()=>t.getContrastText(t.info.main)))),jr(t.Alert,"successFilledColor",Ir((()=>t.getContrastText(t.success.main)))),jr(t.Alert,"warningFilledColor",Ir((()=>t.getContrastText(t.warning.main)))),jr(t.Alert,"errorStandardBg",vn(t.error.light,.9)),jr(t.Alert,"infoStandardBg",vn(t.info.light,.9)),jr(t.Alert,"successStandardBg",vn(t.success.light,.9)),jr(t.Alert,"warningStandardBg",vn(t.warning.light,.9)),jr(t.Alert,"errorIconColor",n("palette-error-main")),jr(t.Alert,"infoIconColor",n("palette-info-main")),jr(t.Alert,"successIconColor",n("palette-success-main")),jr(t.Alert,"warningIconColor",n("palette-warning-main")),jr(t.AppBar,"defaultBg",n("palette-grey-100")),jr(t.Avatar,"defaultBg",n("palette-grey-400")),jr(t.Button,"inheritContainedBg",n("palette-grey-300")),jr(t.Button,"inheritContainedHoverBg",n("palette-grey-A100")),jr(t.Chip,"defaultBorder",n("palette-grey-400")),jr(t.Chip,"defaultAvatarColor",n("palette-grey-700")),jr(t.Chip,"defaultIconColor",n("palette-grey-700")),jr(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),jr(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),jr(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),jr(t.LinearProgress,"primaryBg",vn(t.primary.main,.62)),jr(t.LinearProgress,"secondaryBg",vn(t.secondary.main,.62)),jr(t.LinearProgress,"errorBg",vn(t.error.main,.62)),jr(t.LinearProgress,"infoBg",vn(t.info.main,.62)),jr(t.LinearProgress,"successBg",vn(t.success.main,.62)),jr(t.LinearProgress,"warningBg",vn(t.warning.main,.62)),jr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.11)`),jr(t.Slider,"primaryTrack",vn(t.primary.main,.62)),jr(t.Slider,"secondaryTrack",vn(t.secondary.main,.62)),jr(t.Slider,"errorTrack",vn(t.error.main,.62)),jr(t.Slider,"infoTrack",vn(t.info.main,.62)),jr(t.Slider,"successTrack",vn(t.success.main,.62)),jr(t.Slider,"warningTrack",vn(t.warning.main,.62));const e=xn(t.background.default,.8);jr(t.SnackbarContent,"bg",e),jr(t.SnackbarContent,"color",Ir((()=>t.getContrastText(e)))),jr(t.SpeedDialAction,"fabHoverBg",xn(t.background.paper,.15)),jr(t.StepConnector,"border",n("palette-grey-400")),jr(t.StepContent,"border",n("palette-grey-400")),jr(t.Switch,"defaultColor",n("palette-common-white")),jr(t.Switch,"defaultDisabledColor",n("palette-grey-100")),jr(t.Switch,"primaryDisabledColor",vn(t.primary.main,.62)),jr(t.Switch,"secondaryDisabledColor",vn(t.secondary.main,.62)),jr(t.Switch,"errorDisabledColor",vn(t.error.main,.62)),jr(t.Switch,"infoDisabledColor",vn(t.info.main,.62)),jr(t.Switch,"successDisabledColor",vn(t.success.main,.62)),jr(t.Switch,"warningDisabledColor",vn(t.warning.main,.62)),jr(t.TableCell,"border",vn(mn(t.divider,1),.88)),jr(t.Tooltip,"bg",mn(t.grey[700],.92))}if("dark"===t.mode){jr(t.Alert,"errorColor",vn(t.error.light,.6)),jr(t.Alert,"infoColor",vn(t.info.light,.6)),jr(t.Alert,"successColor",vn(t.success.light,.6)),jr(t.Alert,"warningColor",vn(t.warning.light,.6)),jr(t.Alert,"errorFilledBg",n("palette-error-dark")),jr(t.Alert,"infoFilledBg",n("palette-info-dark")),jr(t.Alert,"successFilledBg",n("palette-success-dark")),jr(t.Alert,"warningFilledBg",n("palette-warning-dark")),jr(t.Alert,"errorFilledColor",Ir((()=>t.getContrastText(t.error.dark)))),jr(t.Alert,"infoFilledColor",Ir((()=>t.getContrastText(t.info.dark)))),jr(t.Alert,"successFilledColor",Ir((()=>t.getContrastText(t.success.dark)))),jr(t.Alert,"warningFilledColor",Ir((()=>t.getContrastText(t.warning.dark)))),jr(t.Alert,"errorStandardBg",yn(t.error.light,.9)),jr(t.Alert,"infoStandardBg",yn(t.info.light,.9)),jr(t.Alert,"successStandardBg",yn(t.success.light,.9)),jr(t.Alert,"warningStandardBg",yn(t.warning.light,.9)),jr(t.Alert,"errorIconColor",n("palette-error-main")),jr(t.Alert,"infoIconColor",n("palette-info-main")),jr(t.Alert,"successIconColor",n("palette-success-main")),jr(t.Alert,"warningIconColor",n("palette-warning-main")),jr(t.AppBar,"defaultBg",n("palette-grey-900")),jr(t.AppBar,"darkBg",n("palette-background-paper")),jr(t.AppBar,"darkColor",n("palette-text-primary")),jr(t.Avatar,"defaultBg",n("palette-grey-600")),jr(t.Button,"inheritContainedBg",n("palette-grey-800")),jr(t.Button,"inheritContainedHoverBg",n("palette-grey-700")),jr(t.Chip,"defaultBorder",n("palette-grey-700")),jr(t.Chip,"defaultAvatarColor",n("palette-grey-300")),jr(t.Chip,"defaultIconColor",n("palette-grey-300")),jr(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),jr(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),jr(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),jr(t.LinearProgress,"primaryBg",yn(t.primary.main,.5)),jr(t.LinearProgress,"secondaryBg",yn(t.secondary.main,.5)),jr(t.LinearProgress,"errorBg",yn(t.error.main,.5)),jr(t.LinearProgress,"infoBg",yn(t.info.main,.5)),jr(t.LinearProgress,"successBg",yn(t.success.main,.5)),jr(t.LinearProgress,"warningBg",yn(t.warning.main,.5)),jr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.13)`),jr(t.Slider,"primaryTrack",yn(t.primary.main,.5)),jr(t.Slider,"secondaryTrack",yn(t.secondary.main,.5)),jr(t.Slider,"errorTrack",yn(t.error.main,.5)),jr(t.Slider,"infoTrack",yn(t.info.main,.5)),jr(t.Slider,"successTrack",yn(t.success.main,.5)),jr(t.Slider,"warningTrack",yn(t.warning.main,.5));const e=xn(t.background.default,.98);jr(t.SnackbarContent,"bg",e),jr(t.SnackbarContent,"color",Ir((()=>t.getContrastText(e)))),jr(t.SpeedDialAction,"fabHoverBg",xn(t.background.paper,.15)),jr(t.StepConnector,"border",n("palette-grey-600")),jr(t.StepContent,"border",n("palette-grey-600")),jr(t.Switch,"defaultColor",n("palette-grey-300")),jr(t.Switch,"defaultDisabledColor",n("palette-grey-600")),jr(t.Switch,"primaryDisabledColor",yn(t.primary.main,.55)),jr(t.Switch,"secondaryDisabledColor",yn(t.secondary.main,.55)),jr(t.Switch,"errorDisabledColor",yn(t.error.main,.55)),jr(t.Switch,"infoDisabledColor",yn(t.info.main,.55)),jr(t.Switch,"successDisabledColor",yn(t.success.main,.55)),jr(t.Switch,"warningDisabledColor",yn(t.warning.main,.55)),jr(t.TableCell,"border",yn(mn(t.divider,1),.68)),jr(t.Tooltip,"bg",mn(t.grey[700],.92))}Tr(t.background,"default"),Tr(t.background,"paper"),Tr(t.common,"background"),Tr(t.common,"onBackground"),Tr(t,"divider"),Object.keys(t).forEach((e=>{const n=t[e];"tonalOffset"!==e&&n&&"object"==typeof n&&(n.main&&jr(t[e],"mainChannel",un(Ar(n.main))),n.light&&jr(t[e],"lightChannel",un(Ar(n.light))),n.dark&&jr(t[e],"darkChannel",un(Ar(n.dark))),n.contrastText&&jr(t[e],"contrastTextChannel",un(Ar(n.contrastText))),"text"===e&&(Tr(t[e],"primary"),Tr(t[e],"secondary")),"action"===e&&(n.active&&Tr(t[e],"active"),n.selected&&Tr(t[e],"selected")))}))})),w=t.reduce(((e,t)=>Xe(e,t)),w);const C={prefix:a,disableCssColorScheme:o,shouldSkipGeneratingVar:i,getSelector:Pr(w)},{vars:k,generateThemeVars:E,generateStyleSheets:R}=function(e,t={}){const{getSelector:n=g,disableCssColorScheme:r,colorSchemeSelector:o}=t,{colorSchemes:a={},components:i,defaultColorScheme:s="light",...l}=e,{vars:c,css:u,varsWithDefaults:d}=dr(l,t);let p=d;const f={},{[s]:h,...m}=a;if(Object.entries(m||{}).forEach((([e,n])=>{const{vars:r,css:o,varsWithDefaults:a}=dr(n,t);p=Xe(p,a),f[e]={css:o,vars:r}})),h){const{css:e,vars:n,varsWithDefaults:r}=dr(h,t);p=Xe(p,r),f[s]={css:e,vars:n}}function g(t,n){let r=o;if("class"===o&&(r=".%s"),"data"===o&&(r="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(r=`[${o}="%s"]`),t){if("media"===r){if(e.defaultColorScheme===t)return":root";const r=a[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${r})`]:{":root":n}}}if(r)return e.defaultColorScheme===t?`:root, ${r.replace("%s",String(t))}`:r.replace("%s",String(t))}return":root"}return{vars:p,generateThemeVars:()=>{let e={...c};return Object.entries(f).forEach((([,{vars:t}])=>{e=Xe(e,t)})),e},generateStyleSheets:()=>{const t=[],o=e.defaultColorScheme||"light";function i(e,n){Object.keys(n).length&&t.push("string"==typeof e?{[e]:{...n}}:e)}i(n(void 0,{...u}),u);const{[o]:s,...l}=f;if(s){const{css:e}=s,t=a[o]?.palette?.mode,l=!r&&t?{colorScheme:t,...e}:{...e};i(n(o,{...l}),l)}return Object.entries(l).forEach((([e,{css:t}])=>{const o=a[e]?.palette?.mode,s=!r&&o?{colorScheme:o,...t}:{...t};i(n(e,{...s}),s)})),t}}}(w,C);return w.vars=k,Object.entries(w.colorSchemes[w.defaultColorScheme]).forEach((([e,t])=>{w[e]=t})),w.generateThemeVars=E,w.generateStyleSheets=R,w.generateSpacing=function(){return wt(u.spacing,mt(this))},w.getColorSchemeSelector=function(e){return function(t){return"media"===e?`@media (prefers-color-scheme: ${t})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${t}"] &`:"class"===e?`.${t} &`:"data"===e?`[data-${t}] &`:`${e.replace("%s",t)} &`:"&"}}(s),w.spacing=w.generateSpacing(),w.shouldSkipGeneratingVar=i,w.unstable_sxConfig={...qt,...u?.unstable_sxConfig},w.unstable_sx=function(e){return Jt({sx:e,theme:this})},w.toRuntimeSource=Cr,w}function Mr(e,t,n){e.colorSchemes&&n&&(e.colorSchemes[t]={...!0!==n&&n,palette:sr({...!0===n?{}:n.palette,mode:t})})}const Dr=function(e={},...t){const{palette:n,cssVariables:r=!1,colorSchemes:o=(n?void 0:{light:!0}),defaultColorScheme:a=n?.mode,...i}=e,s=a||"light",l=o?.[s],c={...o,...n?{[s]:{..."boolean"!=typeof l&&l,palette:n}}:void 0};if(!1===r){if(!("colorSchemes"in e))return kr(e,...t);let r=n;"palette"in e||c[s]&&(!0!==c[s]?r=c[s].palette:"dark"===s&&(r={mode:"dark"}));const o=kr({...e,palette:r},...t);return o.defaultColorScheme=s,o.colorSchemes=c,"light"===o.palette.mode&&(o.colorSchemes.light={...!0!==c.light&&c.light,palette:o.palette},Mr(o,"dark",c.dark)),"dark"===o.palette.mode&&(o.colorSchemes.dark={...!0!==c.dark&&c.dark,palette:o.palette},Mr(o,"light",c.light)),o}return n||"light"in c||"light"!==s||(c.light=!0),_r({...i,colorSchemes:c,defaultColorScheme:s,..."boolean"!=typeof r&&r},...t)}(),Lr="$$material",Fr=function(e={}){const{themeId:t,defaultTheme:n=tn,rootShouldForwardProp:r=nn,slotShouldForwardProp:o=nn}=e;function a(e){!function(e,t,n){e.theme=function(e){for(const t in e)return!1;return!0}(e.theme)?n:e.theme[t]||e.theme}(e,t,n)}return(e,t={})=>{!function(e){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=(e=>e.filter((e=>e!==Jt)))(e.__emotion_styles))}(e);const{name:n,slot:i,skipVariantsResolver:s,skipSx:l,overridesResolver:c=rn(sn(i)),...u}=t,d=void 0!==s?s:i&&"Root"!==i&&"root"!==i||!1,p=l||!1;let f=nn;"Root"===i||"root"===i?f=r:i?f=o:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(f=void 0);const h=function(e,t){return Ve(e,t)}(e,{shouldForwardProp:f,label:void 0,...u}),m=e=>{if("function"==typeof e&&e.__emotion_real!==e)return function(t){return on(t,e)};if(Ke(e)){const t=en(e);return t.variants?function(e){return on(e,t)}:t.style}return e},g=(...t)=>{const r=[],o=t.map(m),i=[];if(r.push(a),n&&c&&i.push((function(e){const t=e.theme,r=t.components?.[n]?.styleOverrides;if(!r)return null;const o={};for(const t in r)o[t]=on(e,r[t]);return c(e,o)})),n&&!d&&i.push((function(e){const t=e.theme,r=t?.components?.[n]?.variants;return r?an(e,r):null})),p||i.push(Jt),Array.isArray(o[0])){const e=o.shift(),t=new Array(r.length).fill(""),n=new Array(i.length).fill("");let a;a=[...t,...e,...n],a.raw=[...t,...e.raw,...n],r.unshift(a)}const s=[...r,...o,...i],l=h(...s);return e.muiName&&(l.muiName=e.muiName),l};return h.withConfig&&(g.withConfig=h.withConfig),g}}({themeId:Lr,defaultTheme:Dr,rootShouldForwardProp:e=>function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}(e)&&"classes"!==e}),Br=Fr,Hr={theme:void 0},zr=function(e){let t,n;return function(r){let o=t;return void 0!==o&&r.theme===n||(Hr.theme=r.theme,o=en(e(Hr)),t=o,n=r.theme),o}};function Wr(e,t){const n={...t};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const o=r;if("components"===o||"slots"===o)n[o]={...e[o],...n[o]};else if("componentsProps"===o||"slotProps"===o){const r=e[o],a=t[o];if(a)if(r){n[o]={...a};for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)){const t=e;n[o][t]=Wr(r[t],a[t])}}else n[o]=a;else n[o]=r||{}}else void 0===n[o]&&(n[o]=e[o])}return n}const Vr=window.ReactJSXRuntime,Ur=o.createContext(void 0);function Gr(e){return function({props:e,name:t}){return function(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Wr(o.defaultProps,r):o.styleOverrides||o.variants?r:Wr(o,r)}({props:e,name:t,theme:{components:o.useContext(Ur)}})}(e)}const Yr=e=>e,Kr=(()=>{let e=Yr;return{configure(t){e=t},generate:t=>e(t),reset(){e=Yr}}})(),qr={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Xr(e,t,n="Mui"){const r=qr[t];return r?`${n}-${r}`:`${Kr.generate(e)}-${t}`}function Jr(e,t,n="Mui"){const r={};return t.forEach((t=>{r[t]=Xr(e,t,n)})),r}function Qr(e){return Xr("MuiSvgIcon",e)}Jr("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const Zr=Br("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${d(n.color)}`],t[`fontSize${d(n.fontSize)}`]]}})(zr((({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter((([,e])=>e&&e.main)).map((([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}}))),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]})))),eo=o.forwardRef((function(e,t){const n=Gr({props:e,name:"MuiSvgIcon"}),{children:r,className:a,color:i="inherit",component:c="svg",fontSize:u="medium",htmlColor:p,inheritViewBox:f=!1,titleAccess:h,viewBox:m="0 0 24 24",...g}=n,y=o.isValidElement(r)&&"svg"===r.type,b={...n,color:i,component:c,fontSize:u,instanceFontSize:e.fontSize,inheritViewBox:f,viewBox:m,hasSvgAsChild:y},v={};f||(v.viewBox=m);const x=(e=>{const{color:t,fontSize:n,classes:r}=e;return l({root:["root","inherit"!==t&&`color${d(t)}`,`fontSize${d(n)}`]},Qr,r)})(b);return(0,Vr.jsxs)(Zr,{as:c,className:s(x.root,a),focusable:"false",color:p,"aria-hidden":!h||void 0,role:h?"img":void 0,ref:t,...v,...g,...y&&r.props,ownerState:b,children:[y?r.props.children:r,h?(0,Vr.jsx)("title",{children:h}):null]})}));eo.muiName="SvgIcon";const to=eo;function no(e,t){function n(n,r){return(0,Vr.jsx)(to,{"data-testid":`${t}Icon`,ref:r,...n,children:e})}return n.muiName=to.muiName,o.memo(o.forwardRef(n))}const ro=no((0,Vr.jsx)("path",{d:"M4 13h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1m0 8h6c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m10 0h6c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1M13 4v4c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1"}),"DashboardRounded"),oo=no((0,Vr.jsx)("path",{d:"M6 20c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2s-2 .9-2 2v7c0 1.1.9 2 2 2m10-5v3c0 1.1.9 2 2 2s2-.9 2-2v-3c0-1.1-.9-2-2-2s-2 .9-2 2m-4 5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 1.1.9 2 2 2"}),"BarChartRounded"),ao=no((0,Vr.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"PublicRounded"),io=no((0,Vr.jsx)("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68m-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"SettingsRounded"),so=no([(0,Vr.jsx)("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2 .55 0 1-.45 1-1v-4.81c0-3.83 2.95-7.18 6.78-7.29 3.96-.12 7.22 3.06 7.22 7V19h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),(0,Vr.jsx)("circle",{cx:"9",cy:"13",r:"1"},"1"),(0,Vr.jsx)("circle",{cx:"15",cy:"13",r:"1"},"2"),(0,Vr.jsx)("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgentRounded"),lo=no((0,Vr.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1-8h-2V7h2z"}),"InfoRounded"),co=no((0,Vr.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function uo(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function po(...e){return o.useMemo((()=>e.every((e=>null==e))?null:t=>{e.forEach((e=>{uo(e,t)}))}),e)}const fo=po;function ho(e){try{return e.matches(":focus-visible")}catch(e){}return!1}const mo="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,go=function(e){const t=o.useRef(e);return mo((()=>{t.current=e})),o.useRef(((...e)=>(0,t.current)(...e))).current},yo={};function bo(e,t){const n=o.useRef(yo);return n.current===yo&&(n.current=e(t)),n}class vo{static create(){return new vo}static use(){const e=bo(vo.create).current,[t,n]=o.useState(!1);return e.shouldMount=t,e.setShouldMount=n,o.useEffect(e.mountEffect,[t]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=function(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())};start(...e){this.mount().then((()=>this.ref.current?.start(...e)))}stop(...e){this.mount().then((()=>this.ref.current?.stop(...e)))}pulsate(...e){this.mount().then((()=>this.ref.current?.pulsate(...e)))}}function xo(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function wo(e,t){return wo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wo(e,t)}function So(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,wo(e,t)}const Co=a().createContext(null);function ko(e,t){var n=Object.create(null);return e&&o.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),n}function Eo(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Ro(e,t,n){var r=ko(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,r);return Object.keys(a).forEach((function(i){var s=a[i];if((0,o.isValidElement)(s)){var l=i in t,c=i in r,u=t[i],d=(0,o.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,o.isValidElement)(u)&&(a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:Eo(s,"exit",e),enter:Eo(s,"enter",e)})):a[i]=(0,o.cloneElement)(s,{in:!1}):a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:Eo(s,"exit",e),enter:Eo(s,"enter",e)})}})),a}var $o=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Oo=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}So(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,ko(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:Eo(e,"appear",n),enter:Eo(e,"enter",n),exit:Eo(e,"exit",n)})}))):Ro(e,a,i),firstRender:!1}},n.handleExited=function(e,t){var n=ko(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=p({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=xo(e,["component","childFactory"]),o=this.state.contextValue,i=$o(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?a().createElement(Co.Provider,{value:o},i):a().createElement(Co.Provider,{value:o},a().createElement(t,r,i))},t}(a().Component);Oo.propTypes={},Oo.defaultProps={component:"div",childFactory:function(e){return e}};const Po=Oo,jo=[];class Ao{static create(){return new Ao}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function To(){const e=bo(Ao.create).current;var t;return t=e.disposeEffect,o.useEffect(t,jo),e}n(146);var Io,No,_o=function(e,t){var n=arguments;if(null==t||!Ne.call(t,"css"))return o.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=De,a[1]=function(e,t){var n={};for(var r in t)Ne.call(t,r)&&(n[r]=t[r]);return n[_e]=e,n}(e,t);for(var i=2;i<r;i++)a[i]=n[i];return o.createElement.apply(null,a)};function Mo(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Oe(t)}function Do(){var e=Mo.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}Io=_o||(_o={}),No||(No=Io.JSX||(Io.JSX={}));const Lo=Jr("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Fo=Do`383 `;var _e=s.memo((function({rowsPerPage:e,rowCount:t,currentPage:n,direction:r=Ae.direction,paginationRowsPerPageOptions:o=Ae.paginationRowsPerPageOptions,paginationIconLastPage:a=Ae.paginationIconLastPage,paginationIconFirstPage:i=Ae.paginationIconFirstPage,paginationIconNext:l=Ae.paginationIconNext,paginationIconPrevious:c=Ae.paginationIconPrevious,paginationComponentOptions:u=Ae.paginationComponentOptions,onChangeRowsPerPage:d=Ae.onChangeRowsPerPage,onChangePage:p=Ae.onChangePage}){const f=(()=>{const e="object"==typeof window;function t(){return{width:e?window.innerWidth:void 0,height:e?window.innerHeight:void 0}}const[n,r]=s.useState(t);return s.useEffect((()=>{if(!e)return()=>null;function n(){r(t())}return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)}),[]),n})(),m=le(r),g=f.width&&f.width>599,y=h(t,e),b=n*e,v=b-e+1,x=1===n,w=n===y,S=Object.assign(Object.assign({},Te),u),C=n===y?`${v}-${t} ${S.rangeSeparatorText} ${t}`:`${v}-${b} ${S.rangeSeparatorText} ${t}`,k=s.useCallback((()=>p(n-1)),[n,p]),R=s.useCallback((()=>p(n+1)),[n,p]),E=s.useCallback((()=>p(1)),[p]),$=s.useCallback((()=>p(h(t,e))),[p,t,e]),O=s.useCallback((e=>d(Number(e.target.value),n)),[n,d]),P=o.map((e=>s.createElement("option",{key:e,value:e},e)));S.selectAllRowsItem&&P.push(s.createElement("option",{key:-1,value:t},S.selectAllRowsItemText));const j=s.createElement(je,{onChange:O,defaultValue:e,"aria-label":S.rowsPerPageText},P);return s.createElement(Ie,{className:"rdt_Pagination"},!S.noRowsPerPage&&g&&s.createElement(s.Fragment,null,s.createElement(De,null,S.rowsPerPageText),j),g&&s.createElement(Fe,null,C),s.createElement(Ne,null,s.createElement(Me,{id:"pagination-first-page",type:"button","aria-label":"First Page","aria-disabled":x,onClick:E,disabled:x,$isRTL:m},i),s.createElement(Me,{id:"pagination-previous-page",type:"button","aria-label":"Previous Page","aria-disabled":x,onClick:k,disabled:x,$isRTL:m},c),!S.noRowsPerPage&&!g&&j,s.createElement(Me,{id:"pagination-next-page",type:"button","aria-label":"Next Page","aria-disabled":w,onClick:R,disabled:w,$isRTL:m},l),s.createElement(Me,{id:"pagination-last-page",type:"button","aria-label":"Last Page","aria-disabled":w,onClick:$,disabled:w,$isRTL:m},a)))}));const Be=(e,t)=>{const n=s.useRef(!0);s.useEffect((()=>{n.current?n.current=!1:e()}),t)};var ze=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===We}(e)}(e)},We="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function He(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Ye((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function Ve(e,t,n){return e.concat(t).map((function(e){return He(e,n)}))}function Ue(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function Ge(e,t){try{return t in e}catch(e){return!1}}function Ye(e,t,n){(n=n||{}).arrayMerge=n.arrayMerge||Ve,n.isMergeableObject=n.isMergeableObject||ze,n.cloneUnlessOtherwiseSpecified=He;var r=Array.isArray(t);return r===Array.isArray(e)?r?n.arrayMerge(e,t,n):function(e,t,n){var r={};return n.isMergeableObject(e)&&Ue(e).forEach((function(t){r[t]=He(e[t],n)})),Ue(t).forEach((function(o){(function(e,t){return Ge(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(Ge(e,o)&&n.isMergeableObject(t[o])?r[o]=function(e,t){if(!t.customMerge)return Ye;var n=t.customMerge(e);return"function"==typeof n?n:Ye}(o,n)(e[o],t[o],n):r[o]=He(t[o],n))})),r}(e,t,n):He(t,n)}Ye.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return Ye(e,n,t)}),{})};var Ke=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Ye);const qe={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)"},background:{default:"#FFFFFF"},context:{background:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},divider:{default:"rgba(0,0,0,.12)"},button:{default:"rgba(0,0,0,.54)",focus:"rgba(0,0,0,.12)",hover:"rgba(0,0,0,.12)",disabled:"rgba(0, 0, 0, .18)"},selected:{default:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},highlightOnHover:{default:"#EEEEEE",text:"rgba(0, 0, 0, 0.87)"},striped:{default:"#FAFAFA",text:"rgba(0, 0, 0, 0.87)"}},Xe={default:qe,light:qe,dark:{text:{primary:"#FFFFFF",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(0,0,0,.12)"},background:{default:"#424242"},context:{background:"#E91E63",text:"#FFFFFF"},divider:{default:"rgba(81, 81, 81, 1)"},button:{default:"#FFFFFF",focus:"rgba(255, 255, 255, .54)",hover:"rgba(255, 255, 255, .12)",disabled:"rgba(255, 255, 255, .18)"},selected:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},highlightOnHover:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},striped:{default:"rgba(0, 0, 0, .87)",text:"#FFFFFF"}}};function Je(e,t,n,r){const[o,a]=s.useState((()=>f(e))),[l,c]=s.useState(""),u=s.useRef("");Be((()=>{a(f(e))}),[e]);const d=s.useCallback((e=>{var t,n,r;const{attributes:a}=e.target,i=null===(t=a.getNamedItem("data-column-id"))||void 0===t?void 0:t.value;i&&(u.current=(null===(r=null===(n=o[v(o,i)])||void 0===n?void 0:n.id)||void 0===r?void 0:r.toString())||"",c(u.current))}),[o]),p=s.useCallback((e=>{var n;const{attributes:r}=e.target,i=null===(n=r.getNamedItem("data-column-id"))||void 0===n?void 0:n.value;if(i&&u.current&&i!==u.current){const e=v(o,u.current),n=v(o,i),r=[...o];r[e]=o[n],r[n]=o[e],a(r),t(r)}}),[t,o]),h=s.useCallback((e=>{e.preventDefault()}),[]),m=s.useCallback((e=>{e.preventDefault()}),[]),g=s.useCallback((e=>{e.preventDefault(),u.current="",c("")}),[]),y=function(e=!1){return e?i.ASC:i.DESC}(r),b=s.useMemo((()=>o[v(o,null==n?void 0:n.toString())]||{}),[n,o]);return{tableColumns:o,draggingColumnId:l,handleDragStart:d,handleDragEnter:p,handleDragOver:h,handleDragLeave:m,handleDragEnd:g,defaultSortDirection:y,defaultSortColumn:b}}var Ze=s.memo((function(e){const{data:t=Ae.data,columns:n=Ae.columns,title:r=Ae.title,actions:a=Ae.actions,keyField:l=Ae.keyField,striped:c=Ae.striped,highlightOnHover:d=Ae.highlightOnHover,pointerOnHover:p=Ae.pointerOnHover,dense:f=Ae.dense,selectableRows:g=Ae.selectableRows,selectableRowsSingle:y=Ae.selectableRowsSingle,selectableRowsHighlight:v=Ae.selectableRowsHighlight,selectableRowsNoSelectAll:x=Ae.selectableRowsNoSelectAll,selectableRowsVisibleOnly:S=Ae.selectableRowsVisibleOnly,selectableRowSelected:k=Ae.selectableRowSelected,selectableRowDisabled:$=Ae.selectableRowDisabled,selectableRowsComponent:O=Ae.selectableRowsComponent,selectableRowsComponentProps:P=Ae.selectableRowsComponentProps,onRowExpandToggled:A=Ae.onRowExpandToggled,onSelectedRowsChange:T=Ae.onSelectedRowsChange,expandableIcon:I=Ae.expandableIcon,onChangeRowsPerPage:M=Ae.onChangeRowsPerPage,onChangePage:N=Ae.onChangePage,paginationServer:L=Ae.paginationServer,paginationServerOptions:F=Ae.paginationServerOptions,paginationTotalRows:D=Ae.paginationTotalRows,paginationDefaultPage:_=Ae.paginationDefaultPage,paginationResetDefaultPage:B=Ae.paginationResetDefaultPage,paginationPerPage:z=Ae.paginationPerPage,paginationRowsPerPageOptions:W=Ae.paginationRowsPerPageOptions,paginationIconLastPage:H=Ae.paginationIconLastPage,paginationIconFirstPage:V=Ae.paginationIconFirstPage,paginationIconNext:U=Ae.paginationIconNext,paginationIconPrevious:G=Ae.paginationIconPrevious,paginationComponent:Y=Ae.paginationComponent,paginationComponentOptions:K=Ae.paginationComponentOptions,responsive:q=Ae.responsive,progressPending:X=Ae.progressPending,progressComponent:J=Ae.progressComponent,persistTableHead:Q=Ae.persistTableHead,noDataComponent:ee=Ae.noDataComponent,disabled:te=Ae.disabled,noTableHead:ne=Ae.noTableHead,noHeader:re=Ae.noHeader,fixedHeader:oe=Ae.fixedHeader,fixedHeaderScrollHeight:ie=Ae.fixedHeaderScrollHeight,pagination:le=Ae.pagination,subHeader:ce=Ae.subHeader,subHeaderAlign:ue=Ae.subHeaderAlign,subHeaderWrap:de=Ae.subHeaderWrap,subHeaderComponent:pe=Ae.subHeaderComponent,noContextMenu:fe=Ae.noContextMenu,contextMessage:he=Ae.contextMessage,contextActions:me=Ae.contextActions,contextComponent:ye=Ae.contextComponent,expandableRows:be=Ae.expandableRows,onRowClicked:ve=Ae.onRowClicked,onRowDoubleClicked:$e=Ae.onRowDoubleClicked,onRowMouseEnter:Oe=Ae.onRowMouseEnter,onRowMouseLeave:Pe=Ae.onRowMouseLeave,sortIcon:je=Ae.sortIcon,onSort:Te=Ae.onSort,sortFunction:Ie=Ae.sortFunction,sortServer:Me=Ae.sortServer,expandableRowsComponent:Ne=Ae.expandableRowsComponent,expandableRowsComponentProps:Le=Ae.expandableRowsComponentProps,expandableRowDisabled:Fe=Ae.expandableRowDisabled,expandableRowsHideExpander:De=Ae.expandableRowsHideExpander,expandOnRowClicked:ze=Ae.expandOnRowClicked,expandOnRowDoubleClicked:We=Ae.expandOnRowDoubleClicked,expandableRowExpanded:He=Ae.expandableRowExpanded,expandableInheritConditionalStyles:Ve=Ae.expandableInheritConditionalStyles,defaultSortFieldId:Ue=Ae.defaultSortFieldId,defaultSortAsc:Ge=Ae.defaultSortAsc,clearSelectedRows:Ye=Ae.clearSelectedRows,conditionalRowStyles:qe=Ae.conditionalRowStyles,theme:Ze=Ae.theme,customStyles:Qe=Ae.customStyles,direction:et=Ae.direction,onColumnOrderChange:tt=Ae.onColumnOrderChange,className:nt}=e,{tableColumns:rt,draggingColumnId:ot,handleDragStart:at,handleDragEnter:it,handleDragOver:st,handleDragLeave:lt,handleDragEnd:ct,defaultSortDirection:ut,defaultSortColumn:dt}=Je(n,tt,Ue,Ge),[{rowsPerPage:pt,currentPage:ft,selectedRows:ht,allSelected:mt,selectedCount:gt,selectedColumn:yt,sortDirection:bt,toggleOnSelectedRowsChange:vt},xt]=s.useReducer(w,{allSelected:!1,selectedCount:0,selectedRows:[],selectedColumn:dt,toggleOnSelectedRowsChange:!1,sortDirection:ut,currentPage:_,rowsPerPage:z,selectedRowsFlag:!1,contextMessage:Ae.contextMessage}),{persistSelectedOnSort:wt=!1,persistSelectedOnPageChange:St=!1}=F,Ct=!(!L||!St&&!wt),kt=le&&!X&&t.length>0,Rt=Y||_e,Et=s.useMemo((()=>((e={},t="default",n="default")=>{return Ke({table:{style:{color:(r=Xe[Xe[t]?t:n]).text.primary,backgroundColor:r.background.default}},tableWrapper:{style:{display:"table"}},responsiveWrapper:{style:{}},header:{style:{fontSize:"22px",color:r.text.primary,backgroundColor:r.background.default,minHeight:"56px",paddingLeft:"16px",paddingRight:"8px"}},subHeader:{style:{backgroundColor:r.background.default,minHeight:"52px"}},head:{style:{color:r.text.primary,fontSize:"12px",fontWeight:500}},headRow:{style:{backgroundColor:r.background.default,minHeight:"52px",borderBottomWidth:"1px",borderBottomColor:r.divider.default,borderBottomStyle:"solid"},denseStyle:{minHeight:"32px"}},headCells:{style:{paddingLeft:"16px",paddingRight:"16px"},draggingStyle:{cursor:"move"}},contextMenu:{style:{backgroundColor:r.context.background,fontSize:"18px",fontWeight:400,color:r.context.text,paddingLeft:"16px",paddingRight:"8px",transform:"translate3d(0, -100%, 0)",transitionDuration:"125ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",willChange:"transform"},activeStyle:{transform:"translate3d(0, 0, 0)"}},cells:{style:{paddingLeft:"16px",paddingRight:"16px",wordBreak:"break-word"},draggingStyle:{}},rows:{style:{fontSize:"13px",fontWeight:400,color:r.text.primary,backgroundColor:r.background.default,minHeight:"48px","&:not(:last-of-type)":{borderBottomStyle:"solid",borderBottomWidth:"1px",borderBottomColor:r.divider.default}},denseStyle:{minHeight:"32px"},selectedHighlightStyle:{"&:nth-of-type(n)":{color:r.selected.text,backgroundColor:r.selected.default,borderBottomColor:r.background.default}},highlightOnHoverStyle:{color:r.highlightOnHover.text,backgroundColor:r.highlightOnHover.default,transitionDuration:"0.15s",transitionProperty:"background-color",borderBottomColor:r.background.default,outlineStyle:"solid",outlineWidth:"1px",outlineColor:r.background.default},stripedStyle:{color:r.striped.text,backgroundColor:r.striped.default}},expanderRow:{style:{color:r.text.primary,backgroundColor:r.background.default}},expanderCell:{style:{flex:"0 0 48px"}},expanderButton:{style:{color:r.button.default,fill:r.button.default,backgroundColor:"transparent",borderRadius:"2px",transition:"0.25s",height:"100%",width:"100%","&:hover:enabled":{cursor:"pointer"},"&:disabled":{color:r.button.disabled},"&:hover:not(:disabled)":{cursor:"pointer",backgroundColor:r.button.hover},"&:focus":{outline:"none",backgroundColor:r.button.focus},svg:{margin:"auto"}}},pagination:{style:{color:r.text.secondary,fontSize:"13px",minHeight:"56px",backgroundColor:r.background.default,borderTopStyle:"solid",borderTopWidth:"1px",borderTopColor:r.divider.default},pageButtonsStyle:{borderRadius:"50%",height:"40px",width:"40px",padding:"8px",margin:"px",cursor:"pointer",transition:"0.4s",color:r.button.default,fill:r.button.default,backgroundColor:"transparent","&:disabled":{cursor:"unset",color:r.button.disabled,fill:r.button.disabled},"&:hover:not(:disabled)":{backgroundColor:r.button.hover},"&:focus":{outline:"none",backgroundColor:r.button.focus}}},noData:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:r.text.primary,backgroundColor:r.background.default}},progress:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:r.text.primary,backgroundColor:r.background.default}}},e);var r})(Qe,Ze)),[Qe,Ze]),$t=s.useMemo((()=>Object.assign({},"auto"!==et&&{dir:et})),[et]),Ot=s.useMemo((()=>{if(Me)return t;if((null==yt?void 0:yt.sortFunction)&&"function"==typeof yt.sortFunction){const e=yt.sortFunction,n=bt===i.ASC?e:(t,n)=>-1*e(t,n);return[...t].sort(n)}return function(e,t,n,r){return t?r&&"function"==typeof r?r(e.slice(0),t,n):e.slice(0).sort(((e,r)=>{const o=t(e),a=t(r);if("asc"===n){if(o<a)return-1;if(o>a)return 1}if("desc"===n){if(o>a)return-1;if(o<a)return 1}return 0})):e}(t,null==yt?void 0:yt.selector,bt,Ie)}),[Me,yt,bt,t,Ie]),Pt=s.useMemo((()=>{if(le&&!L){const e=ft*pt,t=e-pt;return Ot.slice(t,e)}return Ot}),[ft,le,L,pt,Ot]),jt=s.useCallback((e=>{xt(e)}),[]),At=s.useCallback((e=>{xt(e)}),[]),Tt=s.useCallback((e=>{xt(e)}),[]),It=s.useCallback(((e,t)=>ve(e,t)),[ve]),Mt=s.useCallback(((e,t)=>$e(e,t)),[$e]),Nt=s.useCallback(((e,t)=>Oe(e,t)),[Oe]),Lt=s.useCallback(((e,t)=>Pe(e,t)),[Pe]),Ft=s.useCallback((e=>xt({type:"CHANGE_PAGE",page:e,paginationServer:L,visibleOnly:S,persistSelectedOnPageChange:St})),[L,St,S]),Dt=s.useCallback((e=>{const t=h(D||Pt.length,e),n=m(ft,t);L||Ft(n),xt({type:"CHANGE_ROWS_PER_PAGE",page:n,rowsPerPage:e})}),[ft,Ft,L,D,Pt.length]);if(le&&!L&&Ot.length>0&&0===Pt.length){const e=h(Ot.length,pt),t=m(ft,e);Ft(t)}Be((()=>{T({allSelected:mt,selectedCount:gt,selectedRows:ht.slice(0)})}),[vt]),Be((()=>{Te(yt,bt,Ot.slice(0))}),[yt,bt]),Be((()=>{N(ft,D||Ot.length)}),[ft]),Be((()=>{M(pt,ft)}),[pt]),Be((()=>{Ft(_)}),[_,B]),Be((()=>{if(le&&L&&D>0){const e=h(D,pt),t=m(ft,e);ft!==t&&Ft(t)}}),[D]),s.useEffect((()=>{xt({type:"CLEAR_SELECTED_ROWS",selectedRowsFlag:Ye})}),[y,Ye]),s.useEffect((()=>{if(!k)return;const e=Ot.filter((e=>k(e))),t=y?e.slice(0,1):e;xt({type:"SELECT_MULTIPLE_ROWS",keyField:l,selectedRows:t,totalRows:Ot.length,mergeSelections:Ct})}),[t,k]);const _t=S?Pt:Ot,Bt=St||y||x;return s.createElement(o.ThemeProvider,{theme:Et},!re&&(!!r||!!a)&&s.createElement(ge,{title:r,actions:a,showMenu:!fe,selectedCount:gt,direction:et,contextActions:me,contextComponent:ye,contextMessage:he}),ce&&s.createElement(xe,{align:ue,wrapContent:de},pe),s.createElement(Se,Object.assign({$responsive:q,$fixedHeader:oe,$fixedHeaderScrollHeight:ie,className:nt},$t),s.createElement(ke,null,X&&!Q&&s.createElement(Ce,null,J),s.createElement(C,{disabled:te,className:"rdt_Table",role:"table"},!ne&&(!!Q||Ot.length>0&&!X)&&s.createElement(R,{className:"rdt_TableHead",role:"rowgroup",$fixedHeader:oe},s.createElement(E,{className:"rdt_TableHeadRow",role:"row",$dense:f},g&&(Bt?s.createElement(j,{style:{flex:"0 0 48px"}}):s.createElement(se,{allSelected:mt,selectedRows:ht,selectableRowsComponent:O,selectableRowsComponentProps:P,selectableRowDisabled:$,rowData:_t,keyField:l,mergeSelections:Ct,onSelectAllRows:At})),be&&!De&&s.createElement(Re,null),rt.map((e=>s.createElement(ae,{key:e.id,column:e,selectedColumn:yt,disabled:X||0===Ot.length,pagination:le,paginationServer:L,persistSelectedOnSort:wt,selectableRowsVisibleOnly:S,sortDirection:bt,sortIcon:je,sortServer:Me,onSort:jt,onDragStart:at,onDragOver:st,onDragEnd:ct,onDragEnter:it,onDragLeave:lt,draggingColumnId:ot}))))),!Ot.length&&!X&&s.createElement(Ee,null,ee),X&&Q&&s.createElement(Ce,null,J),!X&&Ot.length>0&&s.createElement(we,{className:"rdt_TableBody",role:"rowgroup"},Pt.map(((e,t)=>{const n=u(e,l),r=function(e=""){return"number"!=typeof e&&(!e||0===e.length)}(n)?t:n,o=b(e,ht,l),a=!!(be&&He&&He(e)),i=!!(be&&Fe&&Fe(e));return s.createElement(Z,{id:r,key:r,keyField:l,"data-row-id":r,columns:rt,row:e,rowCount:Ot.length,rowIndex:t,selectableRows:g,expandableRows:be,expandableIcon:I,highlightOnHover:d,pointerOnHover:p,dense:f,expandOnRowClicked:ze,expandOnRowDoubleClicked:We,expandableRowsComponent:Ne,expandableRowsComponentProps:Le,expandableRowsHideExpander:De,defaultExpanderDisabled:i,defaultExpanded:a,expandableInheritConditionalStyles:Ve,conditionalRowStyles:qe,selected:o,selectableRowsHighlight:v,selectableRowsComponent:O,selectableRowsComponentProps:P,selectableRowDisabled:$,selectableRowsSingle:y,striped:c,onRowExpandToggled:A,onRowClicked:It,onRowDoubleClicked:Mt,onRowMouseEnter:Nt,onRowMouseLeave:Lt,onSelectedRow:Tt,draggingColumnId:ot,onDragStart:at,onDragOver:st,onDragEnd:ct,onDragEnter:it,onDragLeave:lt})})))))),kt&&s.createElement("div",null,s.createElement(Rt,{onChangePage:Ft,onChangeRowsPerPage:Dt,rowCount:D||Ot.length,currentPage:ft,rowsPerPage:pt,direction:et,paginationRowsPerPageOptions:W,paginationIconLastPage:H,paginationIconFirstPage:V,paginationIconNext:U,paginationIconPrevious:G,paginationComponentOptions:K})))}));t.Ay=Ze},69:(e,t)=>{"use strict";Object.prototype.toString},833:e=>{e.exports=function(e,t,n,r){var o=n?n.call(r,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var c=a[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(o=n?n.call(r,u,d,c):void 0)||void 0===o&&u!==d)return!1}return!0}},250:(e,t,n)=>{"use strict";n.r(t),n.d(t,{ServerStyleSheet:()=>on,StyleSheetConsumer:()=>Pt,StyleSheetContext:()=>Ot,StyleSheetManager:()=>Tt,ThemeConsumer:()=>Ht,ThemeContext:()=>Wt,ThemeProvider:()=>Ut,__PRIVATE__:()=>an,createGlobalStyle:()=>tn,css:()=>Xt,default:()=>Qt,isStyledComponent:()=>Xe,keyframes:()=>nn,styled:()=>Qt,useTheme:()=>Vt,version:()=>de,withTheme:()=>rn});var r=function(){return r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},r.apply(this,arguments)};function o(e,t,n){if(n||2===arguments.length)for(var r,o=0,a=t.length;o<a;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))}Object.create,Object.create,"function"==typeof SuppressedError&&SuppressedError;var a=n(609),i=n.n(a),s=n(833),l=n.n(s),c="-ms-",u="-moz-",d="-webkit-",p="comm",f="rule",h="decl",m="@import",g="@keyframes",y="@layer",b=Math.abs,v=String.fromCharCode,x=Object.assign;function w(e){return e.trim()}function S(e,t){return(e=t.exec(e))?e[0]:e}function C(e,t,n){return e.replace(t,n)}function k(e,t,n){return e.indexOf(t,n)}function R(e,t){return 0|e.charCodeAt(t)}function E(e,t,n){return e.slice(t,n)}function $(e){return e.length}function O(e){return e.length}function P(e,t){return t.push(e),e}function j(e,t){return e.filter((function(e){return!S(e,t)}))}var A=1,T=1,I=0,M=0,N=0,L="";function F(e,t,n,r,o,a,i,s){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:A,column:T,length:i,return:"",siblings:s}}function D(e,t){return x(F("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function _(e){for(;e.root;)e=D(e.root,{children:[e]});P(e,e.siblings)}function B(){return N=M>0?R(L,--M):0,T--,10===N&&(T=1,A--),N}function z(){return N=M<I?R(L,M++):0,T++,10===N&&(T=1,A++),N}function W(){return R(L,M)}function H(){return M}function V(e,t){return E(L,e,t)}function U(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function G(e){return w(V(M-1,q(91===e?e+2:40===e?e+1:e)))}function Y(e){for(;(N=W())&&N<33;)z();return U(e)>2||U(N)>3?"":" "}function K(e,t){for(;--t&&z()&&!(N<48||N>102||N>57&&N<65||N>70&&N<97););return V(e,H()+(t<6&&32==W()&&32==z()))}function q(e){for(;z();)switch(N){case e:return M;case 34:case 39:34!==e&&39!==e&&q(N);break;case 40:41===e&&q(e);break;case 92:z()}return M}function X(e,t){for(;z()&&e+N!==57&&(e+N!==84||47!==W()););return"/*"+V(t,M-1)+"*"+v(47===e?e:z())}function J(e){for(;!U(W());)z();return V(e,M)}function Z(e,t){for(var n="",r=0;r<e.length;r++)n+=t(e[r],r,e,t)||"";return n}function Q(e,t,n,r){switch(e.type){case y:if(e.children.length)break;case m:case h:return e.return=e.return||e.value;case p:return"";case g:return e.return=e.value+"{"+Z(e.children,r)+"}";case f:if(!$(e.value=e.props.join(",")))return""}return $(n=Z(e.children,r))?e.return=e.value+"{"+n+"}":""}function ee(e,t,n){switch(function(e,t){return 45^R(e,0)?(((t<<2^R(e,0))<<2^R(e,1))<<2^R(e,2))<<2^R(e,3):0}(e,t)){case 5103:return d+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return d+e+e;case 4789:return u+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return d+e+u+e+c+e+e;case 5936:switch(R(e,t+11)){case 114:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return d+e+c+C(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return d+e+c+e+e;case 6165:return d+e+c+"flex-"+e+e;case 5187:return d+e+C(e,/(\w+).+(:[^]+)/,d+"box-$1$2"+c+"flex-$1$2")+e;case 5443:return d+e+c+"flex-item-"+C(e,/flex-|-self/g,"")+(S(e,/flex-|baseline/)?"":c+"grid-row-"+C(e,/flex-|-self/g,""))+e;case 4675:return d+e+c+"flex-line-pack"+C(e,/align-content|flex-|-self/g,"")+e;case 5548:return d+e+c+C(e,"shrink","negative")+e;case 5292:return d+e+c+C(e,"basis","preferred-size")+e;case 6060:return d+"box-"+C(e,"-grow","")+d+e+c+C(e,"grow","positive")+e;case 4554:return d+C(e,/([^-])(transform)/g,"$1"+d+"$2")+e;case 6187:return C(C(C(e,/(zoom-|grab)/,d+"$1"),/(image-set)/,d+"$1"),e,"")+e;case 5495:case 3959:return C(e,/(image-set\([^]*)/,d+"$1$`$1");case 4968:return C(C(e,/(.+:)(flex-)?(.*)/,d+"box-pack:$3"+c+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+d+e+e;case 4200:if(!S(e,/flex-|baseline/))return c+"grid-column-align"+E(e,t)+e;break;case 2592:case 3360:return c+C(e,"template-","")+e;case 4384:case 3616:return n&&n.some((function(e,n){return t=n,S(e.props,/grid-\w+-end/)}))?~k(e+(n=n[t].value),"span",0)?e:c+C(e,"-start","")+e+c+"grid-row-span:"+(~k(n,"span",0)?S(n,/\d+/):+S(n,/\d+/)-+S(e,/\d+/))+";":c+C(e,"-start","")+e;case 4896:case 4128:return n&&n.some((function(e){return S(e.props,/grid-\w+-start/)}))?e:c+C(C(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return C(e,/(.+)-inline(.+)/,d+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if($(e)-1-t>6)switch(R(e,t+1)){case 109:if(45!==R(e,t+4))break;case 102:return C(e,/(.+:)(.+)-([^]+)/,"$1"+d+"$2-$3$1"+u+(108==R(e,t+3)?"$3":"$2-$3"))+e;case 115:return~k(e,"stretch",0)?ee(C(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return C(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,n,r,o,a,i,s){return c+n+":"+r+s+(o?c+n+"-span:"+(a?i:+i-+r)+s:"")+e}));case 4949:if(121===R(e,t+6))return C(e,":",":"+d)+e;break;case 6444:switch(R(e,45===R(e,14)?18:11)){case 120:return C(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+d+(45===R(e,14)?"inline-":"")+"box$3$1"+d+"$2$3$1"+c+"$2box$3")+e;case 100:return C(e,":",":"+c)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return C(e,"scroll-","scroll-snap-")+e}return e}function te(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case h:return void(e.return=ee(e.value,e.length,n));case g:return Z([D(e,{value:C(e.value,"@","@"+d)})],r);case f:if(e.length)return function(e,t){return e.map(t).join("")}(n=e.props,(function(t){switch(S(t,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":_(D(e,{props:[C(t,/:(read-\w+)/,":"+u+"$1")]})),_(D(e,{props:[t]})),x(e,{props:j(n,r)});break;case"::placeholder":_(D(e,{props:[C(t,/:(plac\w+)/,":"+d+"input-$1")]})),_(D(e,{props:[C(t,/:(plac\w+)/,":"+u+"$1")]})),_(D(e,{props:[C(t,/:(plac\w+)/,c+"input-$1")]})),_(D(e,{props:[t]})),x(e,{props:j(n,r)})}return""}))}}function ne(e){return function(e){return L="",e}(re("",null,null,null,[""],e=function(e){return A=T=1,I=$(L=e),M=0,[]}(e),0,[0],e))}function re(e,t,n,r,o,a,i,s,l){for(var c=0,u=0,d=i,p=0,f=0,h=0,m=1,g=1,y=1,x=0,w="",S=o,E=a,O=r,j=w;g;)switch(h=x,x=z()){case 40:if(108!=h&&58==R(j,d-1)){-1!=k(j+=C(G(x),"&","&\f"),"&\f",b(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:j+=G(x);break;case 9:case 10:case 13:case 32:j+=Y(h);break;case 92:j+=K(H()-1,7);continue;case 47:switch(W()){case 42:case 47:P(ae(X(z(),H()),t,n,l),l);break;default:j+="/"}break;case 123*m:s[c++]=$(j)*y;case 125*m:case 59:case 0:switch(x){case 0:case 125:g=0;case 59+u:-1==y&&(j=C(j,/\f/g,"")),f>0&&$(j)-d&&P(f>32?ie(j+";",r,n,d-1,l):ie(C(j," ","")+";",r,n,d-2,l),l);break;case 59:j+=";";default:if(P(O=oe(j,t,n,c,u,o,s,w,S=[],E=[],d,a),a),123===x)if(0===u)re(j,t,O,O,S,a,d,s,E);else switch(99===p&&110===R(j,3)?100:p){case 100:case 108:case 109:case 115:re(e,O,O,r&&P(oe(e,O,O,0,0,o,s,w,o,S=[],d,E),E),o,E,d,s,r?S:E);break;default:re(j,O,O,O,[""],E,0,s,E)}}c=u=f=0,m=y=1,w=j="",d=i;break;case 58:d=1+$(j),f=h;default:if(m<1)if(123==x)--m;else if(125==x&&0==m++&&125==B())continue;switch(j+=v(x),x*m){case 38:y=u>0?1:(j+="\f",-1);break;case 44:s[c++]=($(j)-1)*y,y=1;break;case 64:45===W()&&(j+=G(z())),p=W(),u=d=$(w=j+=J(H())),x++;break;case 45:45===h&&2==$(j)&&(m=0)}}return a}function oe(e,t,n,r,o,a,i,s,l,c,u,d){for(var p=o-1,h=0===o?a:[""],m=O(h),g=0,y=0,v=0;g<r;++g)for(var x=0,S=E(e,p+1,p=b(y=i[g])),k=e;x<m;++x)(k=w(y>0?h[x]+" "+S:C(S,/&\f/g,h[x])))&&(l[v++]=k);return F(e,t,n,0===o?f:s,l,c,u,d)}function ae(e,t,n,r){return F(e,t,n,p,v(N),E(e,2,-2),0,r)}function ie(e,t,n,r,o){return F(e,t,n,h,E(e,0,r),E(e,r+1,-1),r,o)}var se={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},le="undefined"!=typeof process&&void 0!==process.env&&(process.env.REACT_APP_SC_ATTR||process.env.SC_ATTR)||"data-styled",ce="active",ue="data-styled-version",de="6.1.15",pe="/*!sc*/\n",fe="undefined"!=typeof window&&"HTMLElement"in window,he=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&""!==process.env.REACT_APP_SC_DISABLE_SPEEDY?"false"!==process.env.REACT_APP_SC_DISABLE_SPEEDY&&process.env.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!==process.env&&void 0!==process.env.SC_DISABLE_SPEEDY&&""!==process.env.SC_DISABLE_SPEEDY&&"false"!==process.env.SC_DISABLE_SPEEDY&&process.env.SC_DISABLE_SPEEDY),me={},ge=(new Set,Object.freeze([])),ye=Object.freeze({});function be(e,t,n){return void 0===n&&(n=ye),e.theme!==n.theme&&e.theme||t||n.theme}var ve=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),xe=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,we=/(^-|-$)/g;function Se(e){return e.replace(xe,"-").replace(we,"")}var Ce=/(a)(d)/gi,ke=52,Re=function(e){return String.fromCharCode(e+(e>25?39:97))};function Ee(e){var t,n="";for(t=Math.abs(e);t>ke;t=t/ke|0)n=Re(t%ke)+n;return(Re(t%ke)+n).replace(Ce,"$1-$2")}var $e,Oe=5381,Pe=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},je=function(e){return Pe(Oe,e)};function Ae(e){return Ee(je(e)>>>0)}function Te(e){return e.displayName||e.name||"Component"}function Ie(e){return"string"==typeof e&&!0}var Me="function"==typeof Symbol&&Symbol.for,Ne=Me?Symbol.for("react.memo"):60115,Le=Me?Symbol.for("react.forward_ref"):60112,Fe={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},De={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},_e={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},Be=(($e={})[Le]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},$e[Ne]=_e,$e);function ze(e){return("type"in(t=e)&&t.type.$$typeof)===Ne?_e:"$$typeof"in e?Be[e.$$typeof]:Fe;var t}var We=Object.defineProperty,He=Object.getOwnPropertyNames,Ve=Object.getOwnPropertySymbols,Ue=Object.getOwnPropertyDescriptor,Ge=Object.getPrototypeOf,Ye=Object.prototype;function Ke(e,t,n){if("string"!=typeof t){if(Ye){var r=Ge(t);r&&r!==Ye&&Ke(e,r,n)}var o=He(t);Ve&&(o=o.concat(Ve(t)));for(var a=ze(e),i=ze(t),s=0;s<o.length;++s){var l=o[s];if(!(l in De||n&&n[l]||i&&l in i||a&&l in a)){var c=Ue(t,l);try{We(e,l,c)}catch(e){}}}}return e}function qe(e){return"function"==typeof e}function Xe(e){return"object"==typeof e&&"styledComponentId"in e}function Je(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Ze(e,t){if(0===e.length)return"";for(var n=e[0],r=1;r<e.length;r++)n+=t?t+e[r]:e[r];return n}function Qe(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function et(e,t,n){if(void 0===n&&(n=!1),!n&&!Qe(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)e[r]=et(e[r],t[r]);else if(Qe(t))for(var r in t)e[r]=et(e[r],t[r]);return e}function tt(e,t){Object.defineProperty(e,"toString",{value:t})}function nt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var rt=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,n=0;n<e;n++)t+=this.groupSizes[n];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,o=r;e>=o;)if((o<<=1)<0)throw nt(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(n),this.length=o;for(var a=r;a<o;a++)this.groupSizes[a]=0}for(var i=this.indexOfGroup(e+1),s=(a=0,t.length);a<s;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],n=this.indexOfGroup(e),r=n+t;this.groupSizes[e]=0;for(var o=n;o<r;o++)this.tag.deleteRule(n)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),o=r+n,a=r;a<o;a++)t+="".concat(this.tag.getRule(a)).concat(pe);return t},e}(),ot=new Map,at=new Map,it=1,st=function(e){if(ot.has(e))return ot.get(e);for(;at.has(it);)it++;var t=it++;return ot.set(e,t),at.set(t,e),t},lt=function(e,t){it=t+1,ot.set(e,t),at.set(t,e)},ct="style[".concat(le,"][").concat(ue,'="').concat(de,'"]'),ut=new RegExp("^".concat(le,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),dt=function(e,t,n){for(var r,o=n.split(","),a=0,i=o.length;a<i;a++)(r=o[a])&&e.registerName(t,r)},pt=function(e,t){for(var n,r=(null!==(n=t.textContent)&&void 0!==n?n:"").split(pe),o=[],a=0,i=r.length;a<i;a++){var s=r[a].trim();if(s){var l=s.match(ut);if(l){var c=0|parseInt(l[1],10),u=l[2];0!==c&&(lt(u,c),dt(e,u,l[3]),e.getTag().insertRules(c,o)),o.length=0}else o.push(s)}}},ft=function(e){for(var t=document.querySelectorAll(ct),n=0,r=t.length;n<r;n++){var o=t[n];o&&o.getAttribute(le)!==ce&&(pt(e,o),o.parentNode&&o.parentNode.removeChild(o))}};function ht(){return n.nc}var mt=function(e){var t=document.head,n=e||t,r=document.createElement("style"),o=function(e){var t=Array.from(e.querySelectorAll("style[".concat(le,"]")));return t[t.length-1]}(n),a=void 0!==o?o.nextSibling:null;r.setAttribute(le,ce),r.setAttribute(ue,de);var i=ht();return i&&r.setAttribute("nonce",i),n.insertBefore(r,a),r},gt=function(){function e(e){this.element=mt(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n<r;n++){var o=t[n];if(o.ownerNode===e)return o}throw nt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),yt=function(){function e(e){this.element=mt(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var n=document.createTextNode(t);return this.element.insertBefore(n,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),bt=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),vt=fe,xt={isServer:!fe,useCSSOMInjection:!he},wt=function(){function e(e,t,n){void 0===e&&(e=ye),void 0===t&&(t={});var o=this;this.options=r(r({},xt),e),this.gs=t,this.names=new Map(n),this.server=!!e.isServer,!this.server&&fe&&vt&&(vt=!1,ft(this)),tt(this,(function(){return function(e){for(var t=e.getTag(),n=t.length,r="",o=function(n){var o=function(e){return at.get(e)}(n);if(void 0===o)return"continue";var a=e.names.get(o),i=t.getGroup(n);if(void 0===a||!a.size||0===i.length)return"continue";var s="".concat(le,".g").concat(n,'[id="').concat(o,'"]'),l="";void 0!==a&&a.forEach((function(e){e.length>0&&(l+="".concat(e,","))})),r+="".concat(i).concat(s,'{content:"').concat(l,'"}').concat(pe)},a=0;a<n;a++)o(a);return r}(o)}))}return e.registerId=function(e){return st(e)},e.prototype.rehydrate=function(){!this.server&&fe&&ft(this)},e.prototype.reconstructWithOptions=function(t,n){return void 0===n&&(n=!0),new e(r(r({},this.options),t),this.gs,n&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,n=e.target;return e.isServer?new bt(n):t?new gt(n):new yt(n)}(this.options),new rt(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(st(e),this.names.has(e))this.names.get(e).add(t);else{var n=new Set;n.add(t),this.names.set(e,n)}},e.prototype.insertRules=function(e,t,n){this.registerName(e,t),this.getTag().insertRules(st(e),n)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(st(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),St=/&/g,Ct=/^\s*\/\/.*$/gm;function kt(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=kt(e.children,t)),e}))}function Rt(e){var t,n,r,o=void 0===e?ye:e,a=o.options,i=void 0===a?ye:a,s=o.plugins,l=void 0===s?ge:s,c=function(e,r,o){return o.startsWith(n)&&o.endsWith(n)&&o.replaceAll(n,"").length>0?".".concat(t):e},u=l.slice();u.push((function(e){e.type===f&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(St,n).replace(r,c))})),i.prefix&&u.push(te),u.push(Q);var d=function(e,o,a,s){void 0===o&&(o=""),void 0===a&&(a=""),void 0===s&&(s="&"),t=s,n=o,r=new RegExp("\\".concat(n,"\\b"),"g");var l=e.replace(Ct,""),c=ne(a||o?"".concat(a," ").concat(o," { ").concat(l," }"):l);i.namespace&&(c=kt(c,i.namespace));var d,p,f,h=[];return Z(c,(d=u.concat((f=function(e){return h.push(e)},function(e){e.root||(e=e.return)&&f(e)})),p=O(d),function(e,t,n,r){for(var o="",a=0;a<p;a++)o+=d[a](e,t,n,r)||"";return o})),h};return d.hash=l.length?l.reduce((function(e,t){return t.name||nt(15),Pe(e,t.name)}),Oe).toString():"",d}var Et=new wt,$t=Rt(),Ot=i().createContext({shouldForwardProp:void 0,styleSheet:Et,stylis:$t}),Pt=Ot.Consumer,jt=i().createContext(void 0);function At(){return(0,a.useContext)(Ot)}function Tt(e){var t=(0,a.useState)(e.stylisPlugins),n=t[0],r=t[1],o=At().styleSheet,s=(0,a.useMemo)((function(){var t=o;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,o]),c=(0,a.useMemo)((function(){return Rt({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:n})}),[e.enableVendorPrefixes,e.namespace,n]);(0,a.useEffect)((function(){l()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]);var u=(0,a.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:c}}),[e.shouldForwardProp,s,c]);return i().createElement(Ot.Provider,{value:u},i().createElement(jt.Provider,{value:c},e.children))}var It=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=$t);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,tt(this,(function(){throw nt(12,String(n.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=$t),this.name+e.hash},e}(),Mt=function(e){return e>="A"&&e<="Z"};function Nt(e){for(var t="",n=0;n<e.length;n++){var r=e[n];if(1===n&&"-"===r&&"-"===e[0])return e;Mt(r)?t+="-"+r.toLowerCase():t+=r}return t.startsWith("ms-")?"-"+t:t}var Lt=function(e){return null==e||!1===e||""===e},Ft=function(e){var t,n,r=[];for(var a in e){var i=e[a];e.hasOwnProperty(a)&&!Lt(i)&&(Array.isArray(i)&&i.isCss||qe(i)?r.push("".concat(Nt(a),":"),i,";"):Qe(i)?r.push.apply(r,o(o(["".concat(a," {")],Ft(i),!1),["}"],!1)):r.push("".concat(Nt(a),": ").concat((t=a,null==(n=i)||"boolean"==typeof n||""===n?"":"number"!=typeof n||0===n||t in se||t.startsWith("--")?String(n).trim():"".concat(n,"px")),";")))}return r};function Dt(e,t,n,r){return Lt(e)?[]:Xe(e)?[".".concat(e.styledComponentId)]:qe(e)?!qe(o=e)||o.prototype&&o.prototype.isReactComponent||!t?[e]:Dt(e(t),t,n,r):e instanceof It?n?(e.inject(n,r),[e.getName(r)]):[e]:Qe(e)?Ft(e):Array.isArray(e)?Array.prototype.concat.apply(ge,e.map((function(e){return Dt(e,t,n,r)}))):[e.toString()];var o}function _t(e){for(var t=0;t<e.length;t+=1){var n=e[t];if(qe(n)&&!Xe(n))return!1}return!0}var Bt=je(de),zt=function(){function e(e,t,n){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===n||n.isStatic)&&_t(e),this.componentId=t,this.baseHash=Pe(Bt,t),this.baseStyle=n,wt.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,n){var r=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,n):"";if(this.isStatic&&!n.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))r=Je(r,this.staticRulesId);else{var o=Ze(Dt(this.rules,e,t,n)),a=Ee(Pe(this.baseHash,o)>>>0);if(!t.hasNameForId(this.componentId,a)){var i=n(o,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,i)}r=Je(r,a),this.staticRulesId=a}else{for(var s=Pe(this.baseHash,n.hash),l="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)l+=u;else if(u){var d=Ze(Dt(u,e,t,n));s=Pe(s,d+c),l+=d}}if(l){var p=Ee(s>>>0);t.hasNameForId(this.componentId,p)||t.insertRules(this.componentId,p,n(l,".".concat(p),void 0,this.componentId)),r=Je(r,p)}}return r},e}(),Wt=i().createContext(void 0),Ht=Wt.Consumer;function Vt(){var e=(0,a.useContext)(Wt);if(!e)throw nt(18);return e}function Ut(e){var t=i().useContext(Wt),n=(0,a.useMemo)((function(){return function(e,t){if(!e)throw nt(14);if(qe(e))return e(t);if(Array.isArray(e)||"object"!=typeof e)throw nt(8);return t?r(r({},t),e):e}(e.theme,t)}),[e.theme,t]);return e.children?i().createElement(Wt.Provider,{value:n},e.children):null}var Gt={};function Yt(e,t,n){var o=Xe(e),s=e,l=!Ie(e),c=t.attrs,u=void 0===c?ge:c,d=t.componentId,p=void 0===d?function(e,t){var n="string"!=typeof e?"sc":Se(e);Gt[n]=(Gt[n]||0)+1;var r="".concat(n,"-").concat(Ae(de+n+Gt[n]));return t?"".concat(t,"-").concat(r):r}(t.displayName,t.parentComponentId):d,f=t.displayName,h=void 0===f?function(e){return Ie(e)?"styled.".concat(e):"Styled(".concat(Te(e),")")}(e):f,m=t.displayName&&t.componentId?"".concat(Se(t.displayName),"-").concat(t.componentId):t.componentId||p,g=o&&s.attrs?s.attrs.concat(u).filter(Boolean):u,y=t.shouldForwardProp;if(o&&s.shouldForwardProp){var b=s.shouldForwardProp;if(t.shouldForwardProp){var v=t.shouldForwardProp;y=function(e,t){return b(e,t)&&v(e,t)}}else y=b}var x=new zt(n,m,o?s.componentStyle:void 0);function w(e,t){return function(e,t,n){var o=e.attrs,s=e.componentStyle,l=e.defaultProps,c=e.foldedComponentIds,u=e.styledComponentId,d=e.target,p=i().useContext(Wt),f=At(),h=e.shouldForwardProp||f.shouldForwardProp,m=be(t,p,l)||ye,g=function(e,t,n){for(var o,a=r(r({},t),{className:void 0,theme:n}),i=0;i<e.length;i+=1){var s=qe(o=e[i])?o(a):o;for(var l in s)a[l]="className"===l?Je(a[l],s[l]):"style"===l?r(r({},a[l]),s[l]):s[l]}return t.className&&(a.className=Je(a.className,t.className)),a}(o,t,m),y=g.as||d,b={};for(var v in g)void 0===g[v]||"$"===v[0]||"as"===v||"theme"===v&&g.theme===m||("forwardedAs"===v?b.as=g.forwardedAs:h&&!h(v,y)||(b[v]=g[v]));var x=function(e,t){var n=At();return e.generateAndInjectStyles(t,n.styleSheet,n.stylis)}(s,g),w=Je(c,u);return x&&(w+=" "+x),g.className&&(w+=" "+g.className),b[Ie(y)&&!ve.has(y)?"class":"className"]=w,n&&(b.ref=n),(0,a.createElement)(y,b)}(S,e,t)}w.displayName=h;var S=i().forwardRef(w);return S.attrs=g,S.componentStyle=x,S.displayName=h,S.shouldForwardProp=y,S.foldedComponentIds=o?Je(s.foldedComponentIds,s.styledComponentId):"",S.styledComponentId=m,S.target=o?s.target:e,Object.defineProperty(S,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=o?function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=0,o=t;r<o.length;r++)et(e,o[r],!0);return e}({},s.defaultProps,e):e}}),tt(S,(function(){return".".concat(S.styledComponentId)})),l&&Ke(S,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),S}function Kt(e,t){for(var n=[e[0]],r=0,o=t.length;r<o;r+=1)n.push(t[r],e[r+1]);return n}new Set;var qt=function(e){return Object.assign(e,{isCss:!0})};function Xt(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];if(qe(e)||Qe(e))return qt(Dt(Kt(ge,o([e],t,!0))));var r=e;return 0===t.length&&1===r.length&&"string"==typeof r[0]?Dt(r):qt(Dt(Kt(r,t)))}function Jt(e,t,n){if(void 0===n&&(n=ye),!t)throw nt(1,t);var a=function(r){for(var a=[],i=1;i<arguments.length;i++)a[i-1]=arguments[i];return e(t,n,Xt.apply(void 0,o([r],a,!1)))};return a.attrs=function(o){return Jt(e,t,r(r({},n),{attrs:Array.prototype.concat(n.attrs,o).filter(Boolean)}))},a.withConfig=function(o){return Jt(e,t,r(r({},n),o))},a}var Zt=function(e){return Jt(Yt,e)},Qt=Zt;ve.forEach((function(e){Qt[e]=Zt(e)}));var en=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=_t(e),wt.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,n,r){var o=r(Ze(Dt(this.rules,t,n,r)),""),a=this.componentId+e;n.insertRules(a,a,o)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,n,r){e>2&&wt.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function tn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var a=Xt.apply(void 0,o([e],t,!1)),s="sc-global-".concat(Ae(JSON.stringify(a))),l=new en(a,s),c=function(e){var t=At(),n=i().useContext(Wt),r=i().useRef(t.styleSheet.allocateGSInstance(s)).current;return t.styleSheet.server&&u(r,e,t.styleSheet,n,t.stylis),i().useLayoutEffect((function(){if(!t.styleSheet.server)return u(r,e,t.styleSheet,n,t.stylis),function(){return l.removeStyles(r,t.styleSheet)}}),[r,e,t.styleSheet,n,t.stylis]),null};function u(e,t,n,o,a){if(l.isStatic)l.renderStyles(e,me,n,a);else{var i=r(r({},t),{theme:be(t,o,c.defaultProps)});l.renderStyles(e,i,n,a)}}return i().memo(c)}function nn(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];var r=Ze(Xt.apply(void 0,o([e],t,!1))),a=Ae(r);return new It(a,r)}function rn(e){var t=i().forwardRef((function(t,n){var o=be(t,i().useContext(Wt),e.defaultProps);return i().createElement(e,r({},t,{theme:o,ref:n}))}));return t.displayName="WithTheme(".concat(Te(e),")"),Ke(t,e)}var on=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString();if(!t)return"";var n=ht(),r=Ze([n&&'nonce="'.concat(n,'"'),"".concat(le,'="true"'),"".concat(ue,'="').concat(de,'"')].filter(Boolean)," ");return"<style ".concat(r,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw nt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw nt(2);var n=e.instance.toString();if(!n)return[];var o=((t={})[le]="",t[ue]=de,t.dangerouslySetInnerHTML={__html:n},t),a=ht();return a&&(o.nonce=a),[i().createElement("style",r({},o,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new wt({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(e){if(this.sealed)throw nt(2);return i().createElement(Tt,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw nt(3)},e}(),an={StyleSheet:wt,mainSheet:Et};"__sc-".concat(le,"__")},609:e=>{"use strict";e.exports=window.React}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nc=void 0,(()=>{"use strict";const e=window.wp.domReady;var t=n.n(e);const r=window.wp.element;var o=n(609),a=n.n(o);function i(e){var t,n,r="";if("string"==typeof e||"number"==typeof e)r+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=i(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}const s=function(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=i(e))&&(r&&(r+=" "),r+=t);return r};function l(e,t,n=void 0){const r={};for(const o in e){const a=e[o];let i="",s=!0;for(let e=0;e<a.length;e+=1){const r=a[e];r&&(i+=(!0===s?"":" ")+t(r),s=!1,n&&n[r]&&(i+=" "+n[r]))}r[o]=i}return r}function c(e,...t){const n=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach((e=>n.searchParams.append("args[]",e))),`Minified MUI error #${e}; visit ${n} for the full message.`}function u(e){if("string"!=typeof e)throw new Error(c(7));return e.charAt(0).toUpperCase()+e.slice(1)}const d=u;function p(){return p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(null,arguments)}var f=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)})),this.tags=[],this.ctr=0},e}(),h=Math.abs,m=String.fromCharCode,g=Object.assign;function y(e){return e.trim()}function b(e,t,n){return e.replace(t,n)}function v(e,t){return e.indexOf(t)}function x(e,t){return 0|e.charCodeAt(t)}function w(e,t,n){return e.slice(t,n)}function S(e){return e.length}function C(e){return e.length}function k(e,t){return t.push(e),e}var R=1,E=1,$=0,O=0,P=0,j="";function A(e,t,n,r,o,a,i){return{value:e,root:t,parent:n,type:r,props:o,children:a,line:R,column:E,length:i,return:""}}function T(e,t){return g(A("",null,null,"",null,null,0),e,{length:-e.length},t)}function I(){return P=O>0?x(j,--O):0,E--,10===P&&(E=1,R--),P}function M(){return P=O<$?x(j,O++):0,E++,10===P&&(E=1,R++),P}function N(){return x(j,O)}function L(){return O}function F(e,t){return w(j,e,t)}function D(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function _(e){return R=E=1,$=S(j=e),O=0,[]}function B(e){return j="",e}function z(e){return y(F(O-1,V(91===e?e+2:40===e?e+1:e)))}function W(e){for(;(P=N())&&P<33;)M();return D(e)>2||D(P)>3?"":" "}function H(e,t){for(;--t&&M()&&!(P<48||P>102||P>57&&P<65||P>70&&P<97););return F(e,L()+(t<6&&32==N()&&32==M()))}function V(e){for(;M();)switch(P){case e:return O;case 34:case 39:34!==e&&39!==e&&V(P);break;case 40:41===e&&V(e);break;case 92:M()}return O}function U(e,t){for(;M()&&e+P!==57&&(e+P!==84||47!==N()););return"/*"+F(t,O-1)+"*"+m(47===e?e:M())}function G(e){for(;!D(N());)M();return F(e,O)}var Y="-ms-",K="-moz-",q="-webkit-",X="comm",J="rule",Z="decl",Q="@keyframes";function ee(e,t){for(var n="",r=C(e),o=0;o<r;o++)n+=t(e[o],o,e,t)||"";return n}function te(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Z:return e.return=e.return||e.value;case X:return"";case Q:return e.return=e.value+"{"+ee(e.children,r)+"}";case J:e.value=e.props.join(",")}return S(n=ee(e.children,r))?e.return=e.value+"{"+n+"}":""}function ne(e){return B(re("",null,null,null,[""],e=_(e),0,[0],e))}function re(e,t,n,r,o,a,i,s,l){for(var c=0,u=0,d=i,p=0,f=0,h=0,g=1,y=1,w=1,C=0,R="",E=o,$=a,O=r,P=R;y;)switch(h=C,C=M()){case 40:if(108!=h&&58==x(P,d-1)){-1!=v(P+=b(z(C),"&","&\f"),"&\f")&&(w=-1);break}case 34:case 39:case 91:P+=z(C);break;case 9:case 10:case 13:case 32:P+=W(h);break;case 92:P+=H(L()-1,7);continue;case 47:switch(N()){case 42:case 47:k(ae(U(M(),L()),t,n),l);break;default:P+="/"}break;case 123*g:s[c++]=S(P)*w;case 125*g:case 59:case 0:switch(C){case 0:case 125:y=0;case 59+u:-1==w&&(P=b(P,/\f/g,"")),f>0&&S(P)-d&&k(f>32?ie(P+";",r,n,d-1):ie(b(P," ","")+";",r,n,d-2),l);break;case 59:P+=";";default:if(k(O=oe(P,t,n,c,u,o,s,R,E=[],$=[],d),a),123===C)if(0===u)re(P,t,O,O,E,a,d,s,$);else switch(99===p&&110===x(P,3)?100:p){case 100:case 108:case 109:case 115:re(e,O,O,r&&k(oe(e,O,O,0,0,o,s,R,o,E=[],d),$),o,$,d,s,r?E:$);break;default:re(P,O,O,O,[""],$,0,s,$)}}c=u=f=0,g=w=1,R=P="",d=i;break;case 58:d=1+S(P),f=h;default:if(g<1)if(123==C)--g;else if(125==C&&0==g++&&125==I())continue;switch(P+=m(C),C*g){case 38:w=u>0?1:(P+="\f",-1);break;case 44:s[c++]=(S(P)-1)*w,w=1;break;case 64:45===N()&&(P+=z(M())),p=N(),u=d=S(R=P+=G(L())),C++;break;case 45:45===h&&2==S(P)&&(g=0)}}return a}function oe(e,t,n,r,o,a,i,s,l,c,u){for(var d=o-1,p=0===o?a:[""],f=C(p),m=0,g=0,v=0;m<r;++m)for(var x=0,S=w(e,d+1,d=h(g=i[m])),k=e;x<f;++x)(k=y(g>0?p[x]+" "+S:b(S,/&\f/g,p[x])))&&(l[v++]=k);return A(e,t,n,0===o?J:s,l,c,u)}function ae(e,t,n){return A(e,t,n,X,m(P),w(e,2,-2),0)}function ie(e,t,n,r){return A(e,t,n,Z,w(e,0,r),w(e,r+1,-1),r)}var se=function(e,t,n){for(var r=0,o=0;r=o,o=N(),38===r&&12===o&&(t[n]=1),!D(o);)M();return F(e,O)},le=new WeakMap,ce=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||le.get(n))&&!r){le.set(e,!0);for(var o=[],a=function(e,t){return B(function(e,t){var n=-1,r=44;do{switch(D(r)){case 0:38===r&&12===N()&&(t[n]=1),e[n]+=se(O-1,t,n);break;case 2:e[n]+=z(r);break;case 4:if(44===r){e[++n]=58===N()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=m(r)}}while(r=M());return e}(_(e),t))}(t,o),i=n.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},ue=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function de(e,t){switch(function(e,t){return 45^x(e,0)?(((t<<2^x(e,0))<<2^x(e,1))<<2^x(e,2))<<2^x(e,3):0}(e,t)){case 5103:return q+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return q+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return q+e+K+e+Y+e+e;case 6828:case 4268:return q+e+Y+e+e;case 6165:return q+e+Y+"flex-"+e+e;case 5187:return q+e+b(e,/(\w+).+(:[^]+)/,q+"box-$1$2"+Y+"flex-$1$2")+e;case 5443:return q+e+Y+"flex-item-"+b(e,/flex-|-self/,"")+e;case 4675:return q+e+Y+"flex-line-pack"+b(e,/align-content|flex-|-self/,"")+e;case 5548:return q+e+Y+b(e,"shrink","negative")+e;case 5292:return q+e+Y+b(e,"basis","preferred-size")+e;case 6060:return q+"box-"+b(e,"-grow","")+q+e+Y+b(e,"grow","positive")+e;case 4554:return q+b(e,/([^-])(transform)/g,"$1"+q+"$2")+e;case 6187:return b(b(b(e,/(zoom-|grab)/,q+"$1"),/(image-set)/,q+"$1"),e,"")+e;case 5495:case 3959:return b(e,/(image-set\([^]*)/,q+"$1$`$1");case 4968:return b(b(e,/(.+:)(flex-)?(.*)/,q+"box-pack:$3"+Y+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+q+e+e;case 4095:case 3583:case 4068:case 2532:return b(e,/(.+)-inline(.+)/,q+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(S(e)-1-t>6)switch(x(e,t+1)){case 109:if(45!==x(e,t+4))break;case 102:return b(e,/(.+:)(.+)-([^]+)/,"$1"+q+"$2-$3$1"+K+(108==x(e,t+3)?"$3":"$2-$3"))+e;case 115:return~v(e,"stretch")?de(b(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==x(e,t+1))break;case 6444:switch(x(e,S(e)-3-(~v(e,"!important")&&10))){case 107:return b(e,":",":"+q)+e;case 101:return b(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+q+(45===x(e,14)?"inline-":"")+"box$3$1"+q+"$2$3$1"+Y+"$2box$3")+e}break;case 5936:switch(x(e,t+11)){case 114:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return q+e+Y+b(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return q+e+Y+e+e}return e}var pe=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case Z:e.return=de(e.value,e.length);break;case Q:return ee([T(e,{value:b(e.value,"@","@"+q)})],r);case J:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return ee([T(e,{props:[b(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return ee([T(e,{props:[b(t,/:(plac\w+)/,":"+q+"input-$1")]}),T(e,{props:[b(t,/:(plac\w+)/,":-moz-$1")]}),T(e,{props:[b(t,/:(plac\w+)/,Y+"input-$1")]})],r)}return""}))}}],fe=function(e){var t=e.key;if("css"===t){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var r,o,a=e.stylisPlugins||pe,i={},s=[];r=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)i[t[n]]=!0;s.push(e)}));var l,c,u,d,p=[te,(d=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&d(e)})],h=(c=[ce,ue].concat(a,p),u=C(c),function(e,t,n,r){for(var o="",a=0;a<u;a++)o+=c[a](e,t,n,r)||"";return o});o=function(e,t,n,r){l=n,function(e){ee(ne(e),h)}(e?e+"{"+t.styles+"}":t.styles),r&&(m.inserted[t.name]=!0)};var m={key:t,sheet:new f({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:o};return m.sheet.hydrate(s),m};function he(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")})),r}var me=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},ge=function(e,t,n){me(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}},ye={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function be(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var ve=/[A-Z]|^ms/g,xe=/_EMO_([^_]+?)_([^]*?)_EMO_/g,we=function(e){return 45===e.charCodeAt(1)},Se=function(e){return null!=e&&"boolean"!=typeof e},Ce=be((function(e){return we(e)?e:e.replace(ve,"-$&").toLowerCase()})),ke=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(xe,(function(e,t,n){return Ee={name:t,styles:n,next:Ee},t}))}return 1===ye[e]||we(e)||"number"!=typeof t||0===t?t:t+"px"};function Re(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var o=n;if(1===o.anim)return Ee={name:o.name,styles:o.styles,next:Ee},o.name;var a=n;if(void 0!==a.styles){var i=a.next;if(void 0!==i)for(;void 0!==i;)Ee={name:i.name,styles:i.styles,next:Ee},i=i.next;return a.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var o=0;o<n.length;o++)r+=Re(e,t,n[o])+";";else for(var a in n){var i=n[a];if("object"!=typeof i){var s=i;null!=t&&void 0!==t[s]?r+=a+"{"+t[s]+"}":Se(s)&&(r+=Ce(a)+":"+ke(a,s)+";")}else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=Re(e,t,i);switch(a){case"animation":case"animationName":r+=Ce(a)+":"+l+";";break;default:r+=a+"{"+l+"}"}}else for(var c=0;c<i.length;c++)Se(i[c])&&(r+=Ce(a)+":"+ke(a,i[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=Ee,l=n(e);return Ee=s,Re(e,t,l)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Ee,$e=/label:\s*([^\s;{]+)\s*(;|$)/g;function Oe(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,o="";Ee=void 0;var a=e[0];null==a||void 0===a.raw?(r=!1,o+=Re(n,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=Re(n,t,e[i]),r&&(o+=a[i]);$e.lastIndex=0;for(var s,l="";null!==(s=$e.exec(o));)l+="-"+s[1];var c=function(e){for(var t,n=0,r=0,o=e.length;o>=4;++r,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(o){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:Ee}}var Pe=!!o.useInsertionEffect&&o.useInsertionEffect,je=Pe||function(e){return e()},Ae=Pe||o.useLayoutEffect,Te=o.createContext("undefined"!=typeof HTMLElement?fe({key:"css"}):null),Ie=(Te.Provider,function(e){return(0,o.forwardRef)((function(t,n){var r=(0,o.useContext)(Te);return e(t,r,n)}))}),Me=o.createContext({}),Ne={}.hasOwnProperty,Le="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",Fe=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return me(t,n,r),je((function(){return ge(t,n,r)})),null},De=Ie((function(e,t,n){var r=e.css;"string"==typeof r&&void 0!==t.registered[r]&&(r=t.registered[r]);var a=e[Le],i=[r],s="";"string"==typeof e.className?s=he(t.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=Oe(i,void 0,o.useContext(Me));s+=t.key+"-"+l.name;var c={};for(var u in e)Ne.call(e,u)&&"css"!==u&&u!==Le&&(c[u]=e[u]);return c.className=s,n&&(c.ref=n),o.createElement(o.Fragment,null,o.createElement(Fe,{cache:t,serialized:l,isStringTag:"string"==typeof a}),o.createElement(a,c))})),_e=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,Be=be((function(e){return _e.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91})),ze=function(e){return"theme"!==e},We=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?Be:ze},He=function(e,t,n){var r;if(t){var o=t.shouldForwardProp;r=e.__emotion_forwardProp&&o?function(t){return e.__emotion_forwardProp(t)&&o(t)}:o}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},Ve=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return me(t,n,r),je((function(){return ge(t,n,r)})),null},Ue=function e(t,n){var r,a,i=t.__emotion_real===t,s=i&&t.__emotion_base||t;void 0!==n&&(r=n.label,a=n.target);var l=He(t,n,i),c=l||We(s),u=!c("as");return function(){var d=arguments,f=i&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&f.push("label:"+r+";"),null==d[0]||void 0===d[0].raw)f.push.apply(f,d);else{var h=d[0];f.push(h[0]);for(var m=d.length,g=1;g<m;g++)f.push(d[g],h[g])}var y=Ie((function(e,t,n){var r=u&&e.as||s,i="",d=[],p=e;if(null==e.theme){for(var h in p={},e)p[h]=e[h];p.theme=o.useContext(Me)}"string"==typeof e.className?i=he(t.registered,d,e.className):null!=e.className&&(i=e.className+" ");var m=Oe(f.concat(d),t.registered,p);i+=t.key+"-"+m.name,void 0!==a&&(i+=" "+a);var g=u&&void 0===l?We(r):c,y={};for(var b in e)u&&"as"===b||g(b)&&(y[b]=e[b]);return y.className=i,n&&(y.ref=n),o.createElement(o.Fragment,null,o.createElement(Ve,{cache:t,serialized:m,isStringTag:"string"==typeof r}),o.createElement(r,y))}));return y.displayName=void 0!==r?r:"Styled("+("string"==typeof s?s:s.displayName||s.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=s,y.__emotion_styles=f,y.__emotion_forwardProp=l,Object.defineProperty(y,"toString",{value:function(){return"."+a}}),y.withComponent=function(t,r){return e(t,p({},n,r,{shouldForwardProp:He(y,r,!0)})).apply(void 0,f)},y}}.bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach((function(e){Ue[e]=Ue(e)}));const Ge=[];function Ye(e){return Ge[0]=e,Oe(Ge)}var Ke=n(774);function qe(e){if("object"!=typeof e||null===e)return!1;const t=Object.getPrototypeOf(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||Symbol.toStringTag in e||Symbol.iterator in e)}function Xe(e){if(o.isValidElement(e)||(0,Ke.Hy)(e)||!qe(e))return e;const t={};return Object.keys(e).forEach((n=>{t[n]=Xe(e[n])})),t}function Je(e,t,n={clone:!0}){const r=n.clone?{...e}:e;return qe(e)&&qe(t)&&Object.keys(t).forEach((a=>{o.isValidElement(t[a])||(0,Ke.Hy)(t[a])?r[a]=t[a]:qe(t[a])&&Object.prototype.hasOwnProperty.call(e,a)&&qe(e[a])?r[a]=Je(e[a],t[a],n):n.clone?r[a]=qe(t[a])?Xe(t[a]):t[a]:r[a]=t[a]})),r}function Ze(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n="px",step:r=5,...o}=e,a=(e=>{const t=Object.keys(e).map((t=>({key:t,val:e[t]})))||[];return t.sort(((e,t)=>e.val-t.val)),t.reduce(((e,t)=>({...e,[t.key]:t.val})),{})})(t),i=Object.keys(a);function s(e){return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n})`}function l(e){return`@media (max-width:${("number"==typeof t[e]?t[e]:e)-r/100}${n})`}function c(e,o){const a=i.indexOf(o);return`@media (min-width:${"number"==typeof t[e]?t[e]:e}${n}) and (max-width:${(-1!==a&&"number"==typeof t[i[a]]?t[i[a]]:o)-r/100}${n})`}return{keys:i,values:a,up:s,down:l,between:c,only:function(e){return i.indexOf(e)+1<i.length?c(e,i[i.indexOf(e)+1]):s(e)},not:function(e){const t=i.indexOf(e);return 0===t?s(i[1]):t===i.length-1?l(i[t]):c(e,i[i.indexOf(e)+1]).replace("@media","@media not all and")},unit:n,...o}}const Qe={borderRadius:4},et={xs:0,sm:600,md:900,lg:1200,xl:1536},tt={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${et[e]}px)`},nt={containerQueries:e=>({up:t=>{let n="number"==typeof t?t:et[t]||t;return"number"==typeof n&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function rt(e,t,n){const r=e.theme||{};if(Array.isArray(t)){const e=r.breakpoints||tt;return t.reduce(((r,o,a)=>(r[e.up(e.keys[a])]=n(t[a]),r)),{})}if("object"==typeof t){const e=r.breakpoints||tt;return Object.keys(t).reduce(((o,a)=>{if(i=e.keys,"@"===(s=a)||s.startsWith("@")&&(i.some((e=>s.startsWith(`@${e}`)))||s.match(/^@\d/))){const e=function(e,t){const n=t.match(/^@([^/]+)?\/?(.+)?$/);if(!n)return null;const[,r,o]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(o).up(a)}(r.containerQueries?r:nt,a);e&&(o[e]=n(t[a],a))}else if(Object.keys(e.values||et).includes(a))o[e.up(a)]=n(t[a],a);else{const e=a;o[e]=t[e]}var i,s;return o}),{})}return n(t)}function ot(e,t,n=!0){if(!t||"string"!=typeof t)return null;if(e&&e.vars&&n){const n=`vars.${t}`.split(".").reduce(((e,t)=>e&&e[t]?e[t]:null),e);if(null!=n)return n}return t.split(".").reduce(((e,t)=>e&&null!=e[t]?e[t]:null),e)}function at(e,t,n,r=n){let o;return o="function"==typeof e?e(n):Array.isArray(e)?e[n]||r:ot(e,n)||r,t&&(o=t(o,r,e)),o}const it=function(e){const{prop:t,cssProperty:n=e.prop,themeKey:r,transform:o}=e,a=e=>{if(null==e[t])return null;const a=e[t],i=ot(e.theme,r)||{};return rt(e,a,(e=>{let r=at(i,o,e);return e===r&&"string"==typeof e&&(r=at(i,o,`${t}${"default"===e?"":u(e)}`,e)),!1===n?r:{[n]:r}}))};return a.propTypes={},a.filterProps=[t],a},st=function(e,t){return t?Je(e,t,{clone:!1}):e},lt={m:"margin",p:"padding"},ct={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},ut={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},dt=function(){const e={};return t=>(void 0===e[t]&&(e[t]=(e=>{if(e.length>2){if(!ut[e])return[e];e=ut[e]}const[t,n]=e.split(""),r=lt[t],o=ct[n]||"";return Array.isArray(o)?o.map((e=>r+e)):[r+o]})(t)),e[t])}(),pt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ft=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],ht=[...pt,...ft];function mt(e,t,n,r){const o=ot(e,t,!0)??n;return"number"==typeof o||"string"==typeof o?e=>"string"==typeof e?e:"string"==typeof o?`calc(${e} * ${o})`:o*e:Array.isArray(o)?e=>{if("string"==typeof e)return e;const t=Math.abs(e),n=o[t];return e>=0?n:"number"==typeof n?-n:`-${n}`}:"function"==typeof o?o:()=>{}}function gt(e){return mt(e,"spacing",8)}function yt(e,t){return"string"==typeof t||null==t?t:e(t)}function bt(e,t){const n=gt(e.theme);return Object.keys(e).map((r=>function(e,t,n,r){if(!t.includes(n))return null;const o=function(e,t){return n=>e.reduce(((e,r)=>(e[r]=yt(t,n),e)),{})}(dt(n),r);return rt(e,e[n],o)}(e,t,r,n))).reduce(st,{})}function vt(e){return bt(e,pt)}function xt(e){return bt(e,ft)}function wt(e){return bt(e,ht)}function St(e=8,t=gt({spacing:e})){if(e.mui)return e;const n=(...e)=>(0===e.length?[1]:e).map((e=>{const n=t(e);return"number"==typeof n?`${n}px`:n})).join(" ");return n.mui=!0,n}vt.propTypes={},vt.filterProps=pt,xt.propTypes={},xt.filterProps=ft,wt.propTypes={},wt.filterProps=ht;const Ct=function(...e){const t=e.reduce(((e,t)=>(t.filterProps.forEach((n=>{e[n]=t})),e)),{}),n=e=>Object.keys(e).reduce(((n,r)=>t[r]?st(n,t[r](e)):n),{});return n.propTypes={},n.filterProps=e.reduce(((e,t)=>e.concat(t.filterProps)),[]),n};function kt(e){return"number"!=typeof e?e:`${e}px solid`}function Rt(e,t){return it({prop:e,themeKey:"borders",transform:t})}const Et=Rt("border",kt),$t=Rt("borderTop",kt),Ot=Rt("borderRight",kt),Pt=Rt("borderBottom",kt),jt=Rt("borderLeft",kt),At=Rt("borderColor"),Tt=Rt("borderTopColor"),It=Rt("borderRightColor"),Mt=Rt("borderBottomColor"),Nt=Rt("borderLeftColor"),Lt=Rt("outline",kt),Ft=Rt("outlineColor"),Dt=e=>{if(void 0!==e.borderRadius&&null!==e.borderRadius){const t=mt(e.theme,"shape.borderRadius",4),n=e=>({borderRadius:yt(t,e)});return rt(e,e.borderRadius,n)}return null};Dt.propTypes={},Dt.filterProps=["borderRadius"],Ct(Et,$t,Ot,Pt,jt,At,Tt,It,Mt,Nt,Dt,Lt,Ft);const _t=e=>{if(void 0!==e.gap&&null!==e.gap){const t=mt(e.theme,"spacing",8),n=e=>({gap:yt(t,e)});return rt(e,e.gap,n)}return null};_t.propTypes={},_t.filterProps=["gap"];const Bt=e=>{if(void 0!==e.columnGap&&null!==e.columnGap){const t=mt(e.theme,"spacing",8),n=e=>({columnGap:yt(t,e)});return rt(e,e.columnGap,n)}return null};Bt.propTypes={},Bt.filterProps=["columnGap"];const zt=e=>{if(void 0!==e.rowGap&&null!==e.rowGap){const t=mt(e.theme,"spacing",8),n=e=>({rowGap:yt(t,e)});return rt(e,e.rowGap,n)}return null};function Wt(e,t){return"grey"===t?t:e}function Ht(e){return e<=1&&0!==e?100*e+"%":e}zt.propTypes={},zt.filterProps=["rowGap"],Ct(_t,Bt,zt,it({prop:"gridColumn"}),it({prop:"gridRow"}),it({prop:"gridAutoFlow"}),it({prop:"gridAutoColumns"}),it({prop:"gridAutoRows"}),it({prop:"gridTemplateColumns"}),it({prop:"gridTemplateRows"}),it({prop:"gridTemplateAreas"}),it({prop:"gridArea"})),Ct(it({prop:"color",themeKey:"palette",transform:Wt}),it({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Wt}),it({prop:"backgroundColor",themeKey:"palette",transform:Wt}));const Vt=it({prop:"width",transform:Ht}),Ut=e=>{if(void 0!==e.maxWidth&&null!==e.maxWidth){const t=t=>{const n=e.theme?.breakpoints?.values?.[t]||et[t];return n?"px"!==e.theme?.breakpoints?.unit?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:Ht(t)}};return rt(e,e.maxWidth,t)}return null};Ut.filterProps=["maxWidth"];const Gt=it({prop:"minWidth",transform:Ht}),Yt=it({prop:"height",transform:Ht}),Kt=it({prop:"maxHeight",transform:Ht}),qt=it({prop:"minHeight",transform:Ht}),Xt=(it({prop:"size",cssProperty:"width",transform:Ht}),it({prop:"size",cssProperty:"height",transform:Ht}),Ct(Vt,Ut,Gt,Yt,Kt,qt,it({prop:"boxSizing"})),{border:{themeKey:"borders",transform:kt},borderTop:{themeKey:"borders",transform:kt},borderRight:{themeKey:"borders",transform:kt},borderBottom:{themeKey:"borders",transform:kt},borderLeft:{themeKey:"borders",transform:kt},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:kt},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Dt},color:{themeKey:"palette",transform:Wt},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Wt},backgroundColor:{themeKey:"palette",transform:Wt},p:{style:xt},pt:{style:xt},pr:{style:xt},pb:{style:xt},pl:{style:xt},px:{style:xt},py:{style:xt},padding:{style:xt},paddingTop:{style:xt},paddingRight:{style:xt},paddingBottom:{style:xt},paddingLeft:{style:xt},paddingX:{style:xt},paddingY:{style:xt},paddingInline:{style:xt},paddingInlineStart:{style:xt},paddingInlineEnd:{style:xt},paddingBlock:{style:xt},paddingBlockStart:{style:xt},paddingBlockEnd:{style:xt},m:{style:vt},mt:{style:vt},mr:{style:vt},mb:{style:vt},ml:{style:vt},mx:{style:vt},my:{style:vt},margin:{style:vt},marginTop:{style:vt},marginRight:{style:vt},marginBottom:{style:vt},marginLeft:{style:vt},marginX:{style:vt},marginY:{style:vt},marginInline:{style:vt},marginInlineStart:{style:vt},marginInlineEnd:{style:vt},marginBlock:{style:vt},marginBlockStart:{style:vt},marginBlockEnd:{style:vt},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:_t},rowGap:{style:zt},columnGap:{style:Bt},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:Ht},maxWidth:{style:Ut},minWidth:{transform:Ht},height:{transform:Ht},maxHeight:{transform:Ht},minHeight:{transform:Ht},boxSizing:{},font:{themeKey:"font"},fontFamily:{themeKey:"typography"},fontSize:{themeKey:"typography"},fontStyle:{themeKey:"typography"},fontWeight:{themeKey:"typography"},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:"typography"}}),Jt=function(){function e(e,t,n,r){const o={[e]:t,theme:n},a=r[e];if(!a)return{[e]:t};const{cssProperty:i=e,themeKey:s,transform:l,style:c}=a;if(null==t)return null;if("typography"===s&&"inherit"===t)return{[e]:t};const d=ot(n,s)||{};return c?c(o):rt(o,t,(t=>{let n=at(d,l,t);return t===n&&"string"==typeof t&&(n=at(d,l,`${e}${"default"===t?"":u(t)}`,t)),!1===i?n:{[i]:n}}))}return function t(n){const{sx:r,theme:o={}}=n||{};if(!r)return null;const a=o.unstable_sxConfig??Xt;function i(n){let r=n;if("function"==typeof n)r=n(o);else if("object"!=typeof n)return n;if(!r)return null;const i=function(e={}){const t=e.keys?.reduce(((t,n)=>(t[e.up(n)]={},t)),{});return t||{}}(o.breakpoints),s=Object.keys(i);let l=i;return Object.keys(r).forEach((n=>{const i=function(e,t){return"function"==typeof e?e(t):e}(r[n],o);if(null!=i)if("object"==typeof i)if(a[n])l=st(l,e(n,i,o,a));else{const e=rt({theme:o},i,(e=>({[n]:e})));!function(...e){const t=e.reduce(((e,t)=>e.concat(Object.keys(t))),[]),n=new Set(t);return e.every((e=>n.size===Object.keys(e).length))}(e,i)?l=st(l,e):l[n]=t({sx:i,theme:o})}else l=st(l,e(n,i,o,a))})),function(e,t){if(!e.containerQueries)return t;const n=Object.keys(t).filter((e=>e.startsWith("@container"))).sort(((e,t)=>{const n=/min-width:\s*([0-9.]+)/;return+(e.match(n)?.[1]||0)-+(t.match(n)?.[1]||0)}));return n.length?n.reduce(((e,n)=>{const r=t[n];return delete e[n],e[n]=r,e}),{...t}):t}(o,(c=l,s.reduce(((e,t)=>{const n=e[t];return(!n||0===Object.keys(n).length)&&delete e[t],e}),c)));var c}return Array.isArray(r)?r.map(i):i(r)}}();Jt.filterProps=["sx"];const Zt=Jt;function Qt(e,t){const n=this;if(n.vars){if(!n.colorSchemes?.[e]||"function"!=typeof n.getColorSchemeSelector)return{};let r=n.getColorSchemeSelector(e);return"&"===r?t:((r.includes("data-")||r.includes("."))&&(r=`*:where(${r.replace(/\s*&$/,"")}) &`),{[r]:t})}return n.palette.mode===e?t:{}}const en=function(e={},...t){const{breakpoints:n={},palette:r={},spacing:o,shape:a={},...i}=e;let s=Je({breakpoints:Ze(n),direction:"ltr",components:{},palette:{mode:"light",...r},spacing:St(o),shape:{...Qe,...a}},i);return s=function(e){const t=(e,t)=>e.replace("@media",t?`@container ${t}`:"@container");function n(n,r){n.up=(...n)=>t(e.breakpoints.up(...n),r),n.down=(...n)=>t(e.breakpoints.down(...n),r),n.between=(...n)=>t(e.breakpoints.between(...n),r),n.only=(...n)=>t(e.breakpoints.only(...n),r),n.not=(...n)=>{const o=t(e.breakpoints.not(...n),r);return o.includes("not all and")?o.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):o}}const r={},o=e=>(n(r,e),r);return n(o),{...e,containerQueries:o}}(s),s.applyStyles=Qt,s=t.reduce(((e,t)=>Je(e,t)),s),s.unstable_sxConfig={...Xt,...i?.unstable_sxConfig},s.unstable_sx=function(e){return Zt({sx:e,theme:this})},s};function tn(e){const{variants:t,...n}=e,r={variants:t,style:Ye(n),isProcessed:!0};return r.style===n||t&&t.forEach((e=>{"function"!=typeof e.style&&(e.style=Ye(e.style))})),r}const nn=en();function rn(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e}function on(e){return e?(t,n)=>n[e]:null}function an(e,t){const n="function"==typeof t?t(e):t;if(Array.isArray(n))return n.flatMap((t=>an(e,t)));if(Array.isArray(n?.variants)){let t;if(n.isProcessed)t=n.style;else{const{variants:e,...r}=n;t=r}return sn(e,n.variants,[t])}return n?.isProcessed?n.style:n}function sn(e,t,n=[]){let r;e:for(let o=0;o<t.length;o+=1){const a=t[o];if("function"==typeof a.props){if(r??={...e,...e.ownerState,ownerState:e.ownerState},!a.props(r))continue}else for(const t in a.props)if(e[t]!==a.props[t]&&e.ownerState?.[t]!==a.props[t])continue e;"function"==typeof a.style?(r??={...e,...e.ownerState,ownerState:e.ownerState},n.push(a.style(r))):n.push(a.style)}return n}function ln(e){return e?e.charAt(0).toLowerCase()+e.slice(1):e}function cn(e,t=0,n=1){return function(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}(e,t,n)}function un(e){if(e.type)return e;if("#"===e.charAt(0))return un(function(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&1===n[0].length&&(n=n.map((e=>e+e))),n?`rgb${4===n.length?"a":""}(${n.map(((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3)).join(", ")})`:""}(e));const t=e.indexOf("("),n=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(n))throw new Error(c(9,e));let r,o=e.substring(t+1,e.length-1);if("color"===n){if(o=o.split(" "),r=o.shift(),4===o.length&&"/"===o[3].charAt(0)&&(o[3]=o[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(r))throw new Error(c(10,r))}else o=o.split(",");return o=o.map((e=>parseFloat(e))),{type:n,values:o,colorSpace:r}}const dn=(e,t)=>{try{return(e=>{const t=un(e);return t.values.slice(0,3).map(((e,n)=>t.type.includes("hsl")&&0!==n?`${e}%`:e)).join(" ")})(e)}catch(t){return e}};function pn(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.includes("rgb")?r=r.map(((e,t)=>t<3?parseInt(e,10):e)):t.includes("hsl")&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=t.includes("color")?`${n} ${r.join(" ")}`:`${r.join(", ")}`,`${t}(${r})`}function fn(e){e=un(e);const{values:t}=e,n=t[0],r=t[1]/100,o=t[2]/100,a=r*Math.min(o,1-o),i=(e,t=(e+n/30)%12)=>o-a*Math.max(Math.min(t-3,9-t,1),-1);let s="rgb";const l=[Math.round(255*i(0)),Math.round(255*i(8)),Math.round(255*i(4))];return"hsla"===e.type&&(s+="a",l.push(t[3])),pn({type:s,values:l})}function hn(e){let t="hsl"===(e=un(e)).type||"hsla"===e.type?un(fn(e)).values:e.values;return t=t.map((t=>("color"!==e.type&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4))),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function mn(e,t){return e=un(e),t=cn(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),"color"===e.type?e.values[3]=`/${t}`:e.values[3]=t,pn(e)}function gn(e,t,n){try{return mn(e,t)}catch(t){return e}}function yn(e,t){if(e=un(e),t=cn(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return pn(e)}function bn(e,t,n){try{return yn(e,t)}catch(t){return e}}function vn(e,t){if(e=un(e),t=cn(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes("color"))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return pn(e)}function xn(e,t,n){try{return vn(e,t)}catch(t){return e}}function wn(e,t,n){try{return function(e,t=.15){return hn(e)>.5?yn(e,t):vn(e,t)}(e,t)}catch(t){return e}}const Sn={black:"#000",white:"#fff"},Cn={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#f5f5f5",A200:"#eeeeee",A400:"#bdbdbd",A700:"#616161"},kn="#f3e5f5",Rn="#ce93d8",En="#ba68c8",$n="#ab47bc",On="#9c27b0",Pn="#7b1fa2",jn="#e57373",An="#ef5350",Tn="#f44336",In="#d32f2f",Mn="#c62828",Nn="#ffb74d",Ln="#ffa726",Fn="#ff9800",Dn="#f57c00",Bn="#e65100",zn="#e3f2fd",Wn="#90caf9",Hn="#42a5f5",Vn="#1976d2",Un="#1565c0",Gn="#4fc3f7",Yn="#29b6f6",Kn="#03a9f4",qn="#0288d1",Xn="#01579b",Jn="#81c784",Zn="#66bb6a",Qn="#4caf50",er="#388e3c",tr="#2e7d32",nr="#1b5e20";function rr(){return{text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.6)",disabled:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:Sn.white,default:Sn.white},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}const or=rr();function ar(){return{text:{primary:Sn.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:"#121212",default:"#121212"},action:{active:Sn.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}}}const ir=ar();function sr(e,t,n,r){const o=r.light||r,a=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=vn(e.main,o):"dark"===t&&(e.dark=yn(e.main,a)))}function lr(e){const{mode:t="light",contrastThreshold:n=3,tonalOffset:r=.2,...o}=e,a=e.primary||function(e="light"){return"dark"===e?{main:Wn,light:zn,dark:Hn}:{main:Vn,light:Hn,dark:Un}}(t),i=e.secondary||function(e="light"){return"dark"===e?{main:Rn,light:kn,dark:$n}:{main:On,light:En,dark:Pn}}(t),s=e.error||function(e="light"){return"dark"===e?{main:Tn,light:jn,dark:In}:{main:In,light:An,dark:Mn}}(t),l=e.info||function(e="light"){return"dark"===e?{main:Yn,light:Gn,dark:qn}:{main:qn,light:Kn,dark:Xn}}(t),u=e.success||function(e="light"){return"dark"===e?{main:Zn,light:Jn,dark:er}:{main:tr,light:Qn,dark:nr}}(t),d=e.warning||function(e="light"){return"dark"===e?{main:Ln,light:Nn,dark:Dn}:{main:"#ed6c02",light:Fn,dark:Bn}}(t);function p(e){const t=function(e,t){const n=hn(e),r=hn(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}(e,ir.text.primary)>=n?ir.text.primary:or.text.primary;return t}const f=({color:e,name:t,mainShade:n=500,lightShade:o=300,darkShade:a=700})=>{if(!(e={...e}).main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty("main"))throw new Error(c(11,t?` (${t})`:"",n));if("string"!=typeof e.main)throw new Error(c(12,t?` (${t})`:"",JSON.stringify(e.main)));return sr(e,"light",o,r),sr(e,"dark",a,r),e.contrastText||(e.contrastText=p(e.main)),e};let h;return"light"===t?h=rr():"dark"===t&&(h=ar()),Je({common:{...Sn},mode:t,primary:f({color:a,name:"primary"}),secondary:f({color:i,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:f({color:s,name:"error"}),warning:f({color:d,name:"warning"}),info:f({color:l,name:"info"}),success:f({color:u,name:"success"}),grey:Cn,contrastThreshold:n,getContrastText:p,augmentColor:f,tonalOffset:r,...h},o)}function cr(e=""){function t(...n){if(!n.length)return"";const r=n[0];return"string"!=typeof r||r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${r}`:`, var(--${e?`${e}-`:""}${r}${t(...n.slice(1))})`}return(n,...r)=>`var(--${e?`${e}-`:""}${n}${t(...r)})`}function ur(e){const t={};return Object.entries(e).forEach((e=>{const[n,r]=e;"object"==typeof r&&(t[n]=`${r.fontStyle?`${r.fontStyle} `:""}${r.fontVariant?`${r.fontVariant} `:""}${r.fontWeight?`${r.fontWeight} `:""}${r.fontStretch?`${r.fontStretch} `:""}${r.fontSize||""}${r.lineHeight?`/${r.lineHeight} `:""}${r.fontFamily||""}`)})),t}const dr=(e,t,n,r=[])=>{let o=e;t.forEach(((e,a)=>{a===t.length-1?Array.isArray(o)?o[Number(e)]=n:o&&"object"==typeof o&&(o[e]=n):o&&"object"==typeof o&&(o[e]||(o[e]=r.includes(e)?[]:{}),o=o[e])}))};function pr(e,t){const{prefix:n,shouldSkipGeneratingVar:r}=t||{},o={},a={},i={};var s,l;return s=(e,t,s)=>{if(!("string"!=typeof t&&"number"!=typeof t||r&&r(e,t))){const r=`--${n?`${n}-`:""}${e.join("-")}`,l=((e,t)=>"number"==typeof t?["lineHeight","fontWeight","opacity","zIndex"].some((t=>e.includes(t)))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t)(e,t);Object.assign(o,{[r]:l}),dr(a,e,`var(${r})`,s),dr(i,e,`var(${r}, ${l})`,s)}},l=e=>"vars"===e[0],function e(t,n=[],r=[]){Object.entries(t).forEach((([t,o])=>{(!l||l&&!l([...n,t]))&&null!=o&&("object"==typeof o&&Object.keys(o).length>0?e(o,[...n,t],Array.isArray(o)?[...r,t]:r):s([...n,t],o,r))}))}(e),{css:o,vars:a,varsWithDefaults:i}}const fr={textTransform:"uppercase"},hr='"Roboto", "Helvetica", "Arial", sans-serif';function mr(e,t){const{fontFamily:n=hr,fontSize:r=14,fontWeightLight:o=300,fontWeightRegular:a=400,fontWeightMedium:i=500,fontWeightBold:s=700,htmlFontSize:l=16,allVariants:c,pxToRem:u,...d}="function"==typeof t?t(e):t,p=r/14,f=u||(e=>e/l*p+"rem"),h=(e,t,r,o,a)=>{return{fontFamily:n,fontWeight:e,fontSize:f(t),lineHeight:r,...n===hr?{letterSpacing:(i=o/t,Math.round(1e5*i)/1e5+"em")}:{},...a,...c};var i},m={h1:h(o,96,1.167,-1.5),h2:h(o,60,1.2,-.5),h3:h(a,48,1.167,0),h4:h(a,34,1.235,.25),h5:h(a,24,1.334,0),h6:h(i,20,1.6,.15),subtitle1:h(a,16,1.75,.15),subtitle2:h(i,14,1.57,.1),body1:h(a,16,1.5,.15),body2:h(a,14,1.43,.15),button:h(i,14,1.75,.4,fr),caption:h(a,12,1.66,.4),overline:h(a,12,2.66,1,fr),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return Je({htmlFontSize:l,pxToRem:f,fontFamily:n,fontSize:r,fontWeightLight:o,fontWeightRegular:a,fontWeightMedium:i,fontWeightBold:s,...m},d,{clone:!1})}function gr(...e){return[`${e[0]}px ${e[1]}px ${e[2]}px ${e[3]}px rgba(0,0,0,0.2)`,`${e[4]}px ${e[5]}px ${e[6]}px ${e[7]}px rgba(0,0,0,0.14)`,`${e[8]}px ${e[9]}px ${e[10]}px ${e[11]}px rgba(0,0,0,0.12)`].join(",")}const yr=["none",gr(0,2,1,-1,0,1,1,0,0,1,3,0),gr(0,3,1,-2,0,2,2,0,0,1,5,0),gr(0,3,3,-2,0,3,4,0,0,1,8,0),gr(0,2,4,-1,0,4,5,0,0,1,10,0),gr(0,3,5,-1,0,5,8,0,0,1,14,0),gr(0,3,5,-1,0,6,10,0,0,1,18,0),gr(0,4,5,-2,0,7,10,1,0,2,16,1),gr(0,5,5,-3,0,8,10,1,0,3,14,2),gr(0,5,6,-3,0,9,12,1,0,3,16,2),gr(0,6,6,-3,0,10,14,1,0,4,18,3),gr(0,6,7,-4,0,11,15,1,0,4,20,3),gr(0,7,8,-4,0,12,17,2,0,5,22,4),gr(0,7,8,-4,0,13,19,2,0,5,24,4),gr(0,7,9,-4,0,14,21,2,0,5,26,4),gr(0,8,9,-5,0,15,22,2,0,6,28,5),gr(0,8,10,-5,0,16,24,2,0,6,30,5),gr(0,8,11,-5,0,17,26,2,0,6,32,5),gr(0,9,11,-5,0,18,28,2,0,7,34,6),gr(0,9,12,-6,0,19,29,2,0,7,36,6),gr(0,10,13,-6,0,20,31,3,0,8,38,7),gr(0,10,13,-6,0,21,33,3,0,8,40,7),gr(0,10,14,-6,0,22,35,3,0,8,42,7),gr(0,11,14,-7,0,23,36,3,0,9,44,8),gr(0,11,15,-7,0,24,38,3,0,9,46,8)],br={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},vr={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function xr(e){return`${Math.round(e)}ms`}function wr(e){if(!e)return 0;const t=e/36;return Math.min(Math.round(10*(4+15*t**.25+t/5)),3e3)}function Sr(e){const t={...br,...e.easing},n={...vr,...e.duration};return{getAutoHeightDuration:wr,create:(e=["all"],r={})=>{const{duration:o=n.standard,easing:a=t.easeInOut,delay:i=0,...s}=r;return(Array.isArray(e)?e:[e]).map((e=>`${e} ${"string"==typeof o?o:xr(o)} ${a} ${"string"==typeof i?i:xr(i)}`)).join(",")},...e,easing:t,duration:n}}const Cr={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};function kr(e={}){const t={...e};return function e(t){const n=Object.entries(t);for(let o=0;o<n.length;o++){const[a,i]=n[o];!qe(r=i)&&void 0!==r&&"string"!=typeof r&&"boolean"!=typeof r&&"number"!=typeof r&&!Array.isArray(r)||a.startsWith("unstable_")?delete t[a]:qe(i)&&(t[a]={...i},e(t[a]))}var r}(t),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';\n\nconst theme = ${JSON.stringify(t,null,2)};\n\ntheme.breakpoints = createBreakpoints(theme.breakpoints || {});\ntheme.transitions = createTransitions(theme.transitions || {});\n\nexport default theme;`}const Rr=function(e={},...t){const{breakpoints:n,mixins:r={},spacing:o,palette:a={},transitions:i={},typography:s={},shape:l,...u}=e;if(e.vars)throw new Error(c(20));const d=lr(a),p=en(e);let f=Je(p,{mixins:(h=p.breakpoints,m=r,{toolbar:{minHeight:56,[h.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[h.up("sm")]:{minHeight:64}},...m}),palette:d,shadows:yr.slice(),typography:mr(d,s),transitions:Sr(i),zIndex:{...Cr}});var h,m;return f=Je(f,u),f=t.reduce(((e,t)=>Je(e,t)),f),f.unstable_sxConfig={...Xt,...u?.unstable_sxConfig},f.unstable_sx=function(e){return Zt({sx:e,theme:this})},f.toRuntimeSource=kr,f};function Er(e){let t;return t=e<1?5.11916*e**2:4.5*Math.log(e+1)+2,Math.round(10*t)/1e3}const $r=[...Array(25)].map(((e,t)=>{if(0===t)return"none";const n=Er(t);return`linear-gradient(rgba(255 255 255 / ${n}), rgba(255 255 255 / ${n}))`}));function Or(e){return{inputPlaceholder:"dark"===e?.5:.42,inputUnderline:"dark"===e?.7:.42,switchTrackDisabled:"dark"===e?.2:.12,switchTrack:"dark"===e?.3:.38}}function Pr(e){return"dark"===e?$r:[]}function jr(e){return!!e[0].match(/(cssVarPrefix|colorSchemeSelector|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!e[0].match(/sxConfig$/)||"palette"===e[0]&&!!e[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}const Ar=e=>(t,n)=>{const r=e.rootSelector||":root",o=e.colorSchemeSelector;let a=o;if("class"===o&&(a=".%s"),"data"===o&&(a="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(a=`[${o}="%s"]`),e.defaultColorScheme===t){if("dark"===t){const o={};return(i=e.cssVarPrefix,[...[...Array(25)].map(((e,t)=>`--${i?`${i}-`:""}overlays-${t}`)),`--${i?`${i}-`:""}palette-AppBar-darkBg`,`--${i?`${i}-`:""}palette-AppBar-darkColor`]).forEach((e=>{o[e]=n[e],delete n[e]})),"media"===a?{[r]:n,"@media (prefers-color-scheme: dark)":{[r]:o}}:a?{[a.replace("%s",t)]:o,[`${r}, ${a.replace("%s",t)}`]:n}:{[r]:{...n,...o}}}if(a&&"media"!==a)return`${r}, ${a.replace("%s",String(t))}`}else if(t){if("media"===a)return{[`@media (prefers-color-scheme: ${String(t)})`]:{[r]:n}};if(a)return a.replace("%s",String(t))}var i;return r};function Tr(e,t,n){!e[t]&&n&&(e[t]=n)}function Ir(e){return"string"==typeof e&&e.startsWith("hsl")?fn(e):e}function Mr(e,t){`${t}Channel`in e||(e[`${t}Channel`]=dn(Ir(e[t])))}const Nr=e=>{try{return e()}catch(e){}};function Lr(e,t,n,r){if(!t)return;t=!0===t?{}:t;const o="dark"===r?"dark":"light";if(!n)return void(e[r]=function(e){const{palette:t={mode:"light"},opacity:n,overlays:r,...o}=e,a=lr(t);return{palette:a,opacity:{...Or(a.mode),...n},overlays:r||Pr(a.mode),...o}}({...t,palette:{mode:o,...t?.palette}}));const{palette:a,...i}=Rr({...n,palette:{mode:o,...t?.palette}});return e[r]={...t,palette:a,opacity:{...Or(o),...t?.opacity},overlays:t?.overlays||Pr(o)},i}function Fr(e={},...t){const{colorSchemes:n={light:!0},defaultColorScheme:r,disableCssColorScheme:o=!1,cssVarPrefix:a="mui",shouldSkipGeneratingVar:i=jr,colorSchemeSelector:s=(n.light&&n.dark?"media":void 0),rootSelector:l=":root",...u}=e,d=Object.keys(n)[0],p=r||(n.light&&"light"!==d?"light":d),f=((e="mui")=>cr(e))(a),{[p]:h,light:m,dark:g,...y}=n,b={...y};let v=h;if(("dark"===p&&!("dark"in n)||"light"===p&&!("light"in n))&&(v=!0),!v)throw new Error(c(21,p));const x=Lr(b,v,u,p);m&&!b.light&&Lr(b,m,void 0,"light"),g&&!b.dark&&Lr(b,g,void 0,"dark");let w={defaultColorScheme:p,...x,cssVarPrefix:a,colorSchemeSelector:s,rootSelector:l,getCssVar:f,colorSchemes:b,font:{...ur(x.typography),...x.font},spacing:(S=u.spacing,"number"==typeof S?`${S}px`:"string"==typeof S||"function"==typeof S||Array.isArray(S)?S:"8px")};var S;Object.keys(w.colorSchemes).forEach((e=>{const t=w.colorSchemes[e].palette,n=e=>{const n=e.split("-"),r=n[1],o=n[2];return f(e,t[r][o])};var r;if("light"===t.mode&&(Tr(t.common,"background","#fff"),Tr(t.common,"onBackground","#000")),"dark"===t.mode&&(Tr(t.common,"background","#000"),Tr(t.common,"onBackground","#fff")),r=t,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"].forEach((e=>{r[e]||(r[e]={})})),"light"===t.mode){Tr(t.Alert,"errorColor",bn(t.error.light,.6)),Tr(t.Alert,"infoColor",bn(t.info.light,.6)),Tr(t.Alert,"successColor",bn(t.success.light,.6)),Tr(t.Alert,"warningColor",bn(t.warning.light,.6)),Tr(t.Alert,"errorFilledBg",n("palette-error-main")),Tr(t.Alert,"infoFilledBg",n("palette-info-main")),Tr(t.Alert,"successFilledBg",n("palette-success-main")),Tr(t.Alert,"warningFilledBg",n("palette-warning-main")),Tr(t.Alert,"errorFilledColor",Nr((()=>t.getContrastText(t.error.main)))),Tr(t.Alert,"infoFilledColor",Nr((()=>t.getContrastText(t.info.main)))),Tr(t.Alert,"successFilledColor",Nr((()=>t.getContrastText(t.success.main)))),Tr(t.Alert,"warningFilledColor",Nr((()=>t.getContrastText(t.warning.main)))),Tr(t.Alert,"errorStandardBg",xn(t.error.light,.9)),Tr(t.Alert,"infoStandardBg",xn(t.info.light,.9)),Tr(t.Alert,"successStandardBg",xn(t.success.light,.9)),Tr(t.Alert,"warningStandardBg",xn(t.warning.light,.9)),Tr(t.Alert,"errorIconColor",n("palette-error-main")),Tr(t.Alert,"infoIconColor",n("palette-info-main")),Tr(t.Alert,"successIconColor",n("palette-success-main")),Tr(t.Alert,"warningIconColor",n("palette-warning-main")),Tr(t.AppBar,"defaultBg",n("palette-grey-100")),Tr(t.Avatar,"defaultBg",n("palette-grey-400")),Tr(t.Button,"inheritContainedBg",n("palette-grey-300")),Tr(t.Button,"inheritContainedHoverBg",n("palette-grey-A100")),Tr(t.Chip,"defaultBorder",n("palette-grey-400")),Tr(t.Chip,"defaultAvatarColor",n("palette-grey-700")),Tr(t.Chip,"defaultIconColor",n("palette-grey-700")),Tr(t.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),Tr(t.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),Tr(t.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),Tr(t.LinearProgress,"primaryBg",xn(t.primary.main,.62)),Tr(t.LinearProgress,"secondaryBg",xn(t.secondary.main,.62)),Tr(t.LinearProgress,"errorBg",xn(t.error.main,.62)),Tr(t.LinearProgress,"infoBg",xn(t.info.main,.62)),Tr(t.LinearProgress,"successBg",xn(t.success.main,.62)),Tr(t.LinearProgress,"warningBg",xn(t.warning.main,.62)),Tr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.11)`),Tr(t.Slider,"primaryTrack",xn(t.primary.main,.62)),Tr(t.Slider,"secondaryTrack",xn(t.secondary.main,.62)),Tr(t.Slider,"errorTrack",xn(t.error.main,.62)),Tr(t.Slider,"infoTrack",xn(t.info.main,.62)),Tr(t.Slider,"successTrack",xn(t.success.main,.62)),Tr(t.Slider,"warningTrack",xn(t.warning.main,.62));const e=wn(t.background.default,.8);Tr(t.SnackbarContent,"bg",e),Tr(t.SnackbarContent,"color",Nr((()=>t.getContrastText(e)))),Tr(t.SpeedDialAction,"fabHoverBg",wn(t.background.paper,.15)),Tr(t.StepConnector,"border",n("palette-grey-400")),Tr(t.StepContent,"border",n("palette-grey-400")),Tr(t.Switch,"defaultColor",n("palette-common-white")),Tr(t.Switch,"defaultDisabledColor",n("palette-grey-100")),Tr(t.Switch,"primaryDisabledColor",xn(t.primary.main,.62)),Tr(t.Switch,"secondaryDisabledColor",xn(t.secondary.main,.62)),Tr(t.Switch,"errorDisabledColor",xn(t.error.main,.62)),Tr(t.Switch,"infoDisabledColor",xn(t.info.main,.62)),Tr(t.Switch,"successDisabledColor",xn(t.success.main,.62)),Tr(t.Switch,"warningDisabledColor",xn(t.warning.main,.62)),Tr(t.TableCell,"border",xn(gn(t.divider,1),.88)),Tr(t.Tooltip,"bg",gn(t.grey[700],.92))}if("dark"===t.mode){Tr(t.Alert,"errorColor",xn(t.error.light,.6)),Tr(t.Alert,"infoColor",xn(t.info.light,.6)),Tr(t.Alert,"successColor",xn(t.success.light,.6)),Tr(t.Alert,"warningColor",xn(t.warning.light,.6)),Tr(t.Alert,"errorFilledBg",n("palette-error-dark")),Tr(t.Alert,"infoFilledBg",n("palette-info-dark")),Tr(t.Alert,"successFilledBg",n("palette-success-dark")),Tr(t.Alert,"warningFilledBg",n("palette-warning-dark")),Tr(t.Alert,"errorFilledColor",Nr((()=>t.getContrastText(t.error.dark)))),Tr(t.Alert,"infoFilledColor",Nr((()=>t.getContrastText(t.info.dark)))),Tr(t.Alert,"successFilledColor",Nr((()=>t.getContrastText(t.success.dark)))),Tr(t.Alert,"warningFilledColor",Nr((()=>t.getContrastText(t.warning.dark)))),Tr(t.Alert,"errorStandardBg",bn(t.error.light,.9)),Tr(t.Alert,"infoStandardBg",bn(t.info.light,.9)),Tr(t.Alert,"successStandardBg",bn(t.success.light,.9)),Tr(t.Alert,"warningStandardBg",bn(t.warning.light,.9)),Tr(t.Alert,"errorIconColor",n("palette-error-main")),Tr(t.Alert,"infoIconColor",n("palette-info-main")),Tr(t.Alert,"successIconColor",n("palette-success-main")),Tr(t.Alert,"warningIconColor",n("palette-warning-main")),Tr(t.AppBar,"defaultBg",n("palette-grey-900")),Tr(t.AppBar,"darkBg",n("palette-background-paper")),Tr(t.AppBar,"darkColor",n("palette-text-primary")),Tr(t.Avatar,"defaultBg",n("palette-grey-600")),Tr(t.Button,"inheritContainedBg",n("palette-grey-800")),Tr(t.Button,"inheritContainedHoverBg",n("palette-grey-700")),Tr(t.Chip,"defaultBorder",n("palette-grey-700")),Tr(t.Chip,"defaultAvatarColor",n("palette-grey-300")),Tr(t.Chip,"defaultIconColor",n("palette-grey-300")),Tr(t.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),Tr(t.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),Tr(t.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),Tr(t.LinearProgress,"primaryBg",bn(t.primary.main,.5)),Tr(t.LinearProgress,"secondaryBg",bn(t.secondary.main,.5)),Tr(t.LinearProgress,"errorBg",bn(t.error.main,.5)),Tr(t.LinearProgress,"infoBg",bn(t.info.main,.5)),Tr(t.LinearProgress,"successBg",bn(t.success.main,.5)),Tr(t.LinearProgress,"warningBg",bn(t.warning.main,.5)),Tr(t.Skeleton,"bg",`rgba(${n("palette-text-primaryChannel")} / 0.13)`),Tr(t.Slider,"primaryTrack",bn(t.primary.main,.5)),Tr(t.Slider,"secondaryTrack",bn(t.secondary.main,.5)),Tr(t.Slider,"errorTrack",bn(t.error.main,.5)),Tr(t.Slider,"infoTrack",bn(t.info.main,.5)),Tr(t.Slider,"successTrack",bn(t.success.main,.5)),Tr(t.Slider,"warningTrack",bn(t.warning.main,.5));const e=wn(t.background.default,.98);Tr(t.SnackbarContent,"bg",e),Tr(t.SnackbarContent,"color",Nr((()=>t.getContrastText(e)))),Tr(t.SpeedDialAction,"fabHoverBg",wn(t.background.paper,.15)),Tr(t.StepConnector,"border",n("palette-grey-600")),Tr(t.StepContent,"border",n("palette-grey-600")),Tr(t.Switch,"defaultColor",n("palette-grey-300")),Tr(t.Switch,"defaultDisabledColor",n("palette-grey-600")),Tr(t.Switch,"primaryDisabledColor",bn(t.primary.main,.55)),Tr(t.Switch,"secondaryDisabledColor",bn(t.secondary.main,.55)),Tr(t.Switch,"errorDisabledColor",bn(t.error.main,.55)),Tr(t.Switch,"infoDisabledColor",bn(t.info.main,.55)),Tr(t.Switch,"successDisabledColor",bn(t.success.main,.55)),Tr(t.Switch,"warningDisabledColor",bn(t.warning.main,.55)),Tr(t.TableCell,"border",bn(gn(t.divider,1),.68)),Tr(t.Tooltip,"bg",gn(t.grey[700],.92))}Mr(t.background,"default"),Mr(t.background,"paper"),Mr(t.common,"background"),Mr(t.common,"onBackground"),Mr(t,"divider"),Object.keys(t).forEach((e=>{const n=t[e];"tonalOffset"!==e&&n&&"object"==typeof n&&(n.main&&Tr(t[e],"mainChannel",dn(Ir(n.main))),n.light&&Tr(t[e],"lightChannel",dn(Ir(n.light))),n.dark&&Tr(t[e],"darkChannel",dn(Ir(n.dark))),n.contrastText&&Tr(t[e],"contrastTextChannel",dn(Ir(n.contrastText))),"text"===e&&(Mr(t[e],"primary"),Mr(t[e],"secondary")),"action"===e&&(n.active&&Mr(t[e],"active"),n.selected&&Mr(t[e],"selected")))}))})),w=t.reduce(((e,t)=>Je(e,t)),w);const C={prefix:a,disableCssColorScheme:o,shouldSkipGeneratingVar:i,getSelector:Ar(w)},{vars:k,generateThemeVars:R,generateStyleSheets:E}=function(e,t={}){const{getSelector:n=g,disableCssColorScheme:r,colorSchemeSelector:o}=t,{colorSchemes:a={},components:i,defaultColorScheme:s="light",...l}=e,{vars:c,css:u,varsWithDefaults:d}=pr(l,t);let p=d;const f={},{[s]:h,...m}=a;if(Object.entries(m||{}).forEach((([e,n])=>{const{vars:r,css:o,varsWithDefaults:a}=pr(n,t);p=Je(p,a),f[e]={css:o,vars:r}})),h){const{css:e,vars:n,varsWithDefaults:r}=pr(h,t);p=Je(p,r),f[s]={css:e,vars:n}}function g(t,n){let r=o;if("class"===o&&(r=".%s"),"data"===o&&(r="[data-%s]"),o?.startsWith("data-")&&!o.includes("%s")&&(r=`[${o}="%s"]`),t){if("media"===r){if(e.defaultColorScheme===t)return":root";const r=a[t]?.palette?.mode||t;return{[`@media (prefers-color-scheme: ${r})`]:{":root":n}}}if(r)return e.defaultColorScheme===t?`:root, ${r.replace("%s",String(t))}`:r.replace("%s",String(t))}return":root"}return{vars:p,generateThemeVars:()=>{let e={...c};return Object.entries(f).forEach((([,{vars:t}])=>{e=Je(e,t)})),e},generateStyleSheets:()=>{const t=[],o=e.defaultColorScheme||"light";function i(e,n){Object.keys(n).length&&t.push("string"==typeof e?{[e]:{...n}}:e)}i(n(void 0,{...u}),u);const{[o]:s,...l}=f;if(s){const{css:e}=s,t=a[o]?.palette?.mode,l=!r&&t?{colorScheme:t,...e}:{...e};i(n(o,{...l}),l)}return Object.entries(l).forEach((([e,{css:t}])=>{const o=a[e]?.palette?.mode,s=!r&&o?{colorScheme:o,...t}:{...t};i(n(e,{...s}),s)})),t}}}(w,C);return w.vars=k,Object.entries(w.colorSchemes[w.defaultColorScheme]).forEach((([e,t])=>{w[e]=t})),w.generateThemeVars=R,w.generateStyleSheets=E,w.generateSpacing=function(){return St(u.spacing,gt(this))},w.getColorSchemeSelector=function(e){return function(t){return"media"===e?`@media (prefers-color-scheme: ${t})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${t}"] &`:"class"===e?`.${t} &`:"data"===e?`[data-${t}] &`:`${e.replace("%s",t)} &`:"&"}}(s),w.spacing=w.generateSpacing(),w.shouldSkipGeneratingVar=i,w.unstable_sxConfig={...Xt,...u?.unstable_sxConfig},w.unstable_sx=function(e){return Zt({sx:e,theme:this})},w.toRuntimeSource=kr,w}function Dr(e,t,n){e.colorSchemes&&n&&(e.colorSchemes[t]={...!0!==n&&n,palette:lr({...!0===n?{}:n.palette,mode:t})})}const _r=function(e={},...t){const{palette:n,cssVariables:r=!1,colorSchemes:o=(n?void 0:{light:!0}),defaultColorScheme:a=n?.mode,...i}=e,s=a||"light",l=o?.[s],c={...o,...n?{[s]:{..."boolean"!=typeof l&&l,palette:n}}:void 0};if(!1===r){if(!("colorSchemes"in e))return Rr(e,...t);let r=n;"palette"in e||c[s]&&(!0!==c[s]?r=c[s].palette:"dark"===s&&(r={mode:"dark"}));const o=Rr({...e,palette:r},...t);return o.defaultColorScheme=s,o.colorSchemes=c,"light"===o.palette.mode&&(o.colorSchemes.light={...!0!==c.light&&c.light,palette:o.palette},Dr(o,"dark",c.dark)),"dark"===o.palette.mode&&(o.colorSchemes.dark={...!0!==c.dark&&c.dark,palette:o.palette},Dr(o,"light",c.light)),o}return n||"light"in c||"light"!==s||(c.light=!0),Fr({...i,colorSchemes:c,defaultColorScheme:s,..."boolean"!=typeof r&&r},...t)}(),Br="$$material",zr=function(e){return"ownerState"!==e&&"theme"!==e&&"sx"!==e&&"as"!==e},Wr=e=>zr(e)&&"classes"!==e,Hr=function(e={}){const{themeId:t,defaultTheme:n=nn,rootShouldForwardProp:r=rn,slotShouldForwardProp:o=rn}=e;function a(e){!function(e,t,n){e.theme=function(e){for(const t in e)return!1;return!0}(e.theme)?n:e.theme[t]||e.theme}(e,t,n)}return(e,t={})=>{!function(e){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=(e=>e.filter((e=>e!==Zt)))(e.__emotion_styles))}(e);const{name:n,slot:i,skipVariantsResolver:s,skipSx:l,overridesResolver:c=on(ln(i)),...u}=t,d=void 0!==s?s:i&&"Root"!==i&&"root"!==i||!1,p=l||!1;let f=rn;"Root"===i||"root"===i?f=r:i?f=o:function(e){return"string"==typeof e&&e.charCodeAt(0)>96}(e)&&(f=void 0);const h=function(e,t){return Ue(e,t)}(e,{shouldForwardProp:f,label:void 0,...u}),m=e=>{if("function"==typeof e&&e.__emotion_real!==e)return function(t){return an(t,e)};if(qe(e)){const t=tn(e);return t.variants?function(e){return an(e,t)}:t.style}return e},g=(...t)=>{const r=[],o=t.map(m),i=[];if(r.push(a),n&&c&&i.push((function(e){const t=e.theme,r=t.components?.[n]?.styleOverrides;if(!r)return null;const o={};for(const t in r)o[t]=an(e,r[t]);return c(e,o)})),n&&!d&&i.push((function(e){const t=e.theme,r=t?.components?.[n]?.variants;return r?sn(e,r):null})),p||i.push(Zt),Array.isArray(o[0])){const e=o.shift(),t=new Array(r.length).fill(""),n=new Array(i.length).fill("");let a;a=[...t,...e,...n],a.raw=[...t,...e.raw,...n],r.unshift(a)}const s=[...r,...o,...i],l=h(...s);return e.muiName&&(l.muiName=e.muiName),l};return h.withConfig&&(g.withConfig=h.withConfig),g}}({themeId:Br,defaultTheme:_r,rootShouldForwardProp:Wr}),Vr=Hr,Ur={theme:void 0},Gr=function(e){let t,n;return function(r){let o=t;return void 0!==o&&r.theme===n||(Ur.theme=r.theme,o=tn(e(Ur)),t=o,n=r.theme),o}};function Yr(e,t){const n={...t};for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)){const o=r;if("components"===o||"slots"===o)n[o]={...e[o],...n[o]};else if("componentsProps"===o||"slotProps"===o){const r=e[o],a=t[o];if(a)if(r){n[o]={...a};for(const e in r)if(Object.prototype.hasOwnProperty.call(r,e)){const t=e;n[o][t]=Yr(r[t],a[t])}}else n[o]=a;else n[o]=r||{}}else void 0===n[o]&&(n[o]=e[o])}return n}const Kr=window.ReactJSXRuntime,qr=o.createContext(void 0);function Xr(e){return function({props:e,name:t}){return function(e){const{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;const o=t.components[n];return o.defaultProps?Yr(o.defaultProps,r):o.styleOverrides||o.variants?r:Yr(o,r)}({props:e,name:t,theme:{components:o.useContext(qr)}})}(e)}const Jr=e=>e,Zr=(()=>{let e=Jr;return{configure(t){e=t},generate:t=>e(t),reset(){e=Jr}}})(),Qr={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function eo(e,t,n="Mui"){const r=Qr[t];return r?`${n}-${r}`:`${Zr.generate(e)}-${t}`}function to(e,t,n="Mui"){const r={};return t.forEach((t=>{r[t]=eo(e,t,n)})),r}function no(e){return eo("MuiSvgIcon",e)}to("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);const ro=Vr("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"inherit"!==n.color&&t[`color${d(n.color)}`],t[`fontSize${d(n.fontSize)}`]]}})(Gr((({theme:e})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:e.transitions?.create?.("fill",{duration:(e.vars??e).transitions?.duration?.shorter}),variants:[{props:e=>!e.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:e.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:e.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:e.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((e.vars??e).palette).filter((([,e])=>e&&e.main)).map((([t])=>({props:{color:t},style:{color:(e.vars??e).palette?.[t]?.main}}))),{props:{color:"action"},style:{color:(e.vars??e).palette?.action?.active}},{props:{color:"disabled"},style:{color:(e.vars??e).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]})))),oo=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiSvgIcon"}),{children:r,className:a,color:i="inherit",component:c="svg",fontSize:u="medium",htmlColor:p,inheritViewBox:f=!1,titleAccess:h,viewBox:m="0 0 24 24",...g}=n,y=o.isValidElement(r)&&"svg"===r.type,b={...n,color:i,component:c,fontSize:u,instanceFontSize:e.fontSize,inheritViewBox:f,viewBox:m,hasSvgAsChild:y},v={};f||(v.viewBox=m);const x=(e=>{const{color:t,fontSize:n,classes:r}=e;return l({root:["root","inherit"!==t&&`color${d(t)}`,`fontSize${d(n)}`]},no,r)})(b);return(0,Kr.jsxs)(ro,{as:c,className:s(x.root,a),focusable:"false",color:p,"aria-hidden":!h||void 0,role:h?"img":void 0,ref:t,...v,...g,...y&&r.props,ownerState:b,children:[y?r.props.children:r,h?(0,Kr.jsx)("title",{children:h}):null]})}));oo.muiName="SvgIcon";const ao=oo;function io(e,t){function n(n,r){return(0,Kr.jsx)(ao,{"data-testid":`${t}Icon`,ref:r,...n,children:e})}return n.muiName=ao.muiName,o.memo(o.forwardRef(n))}const so=io((0,Kr.jsx)("path",{d:"M4 13h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1m0 8h6c.55 0 1-.45 1-1v-4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1m10 0h6c.55 0 1-.45 1-1v-8c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1v8c0 .55.45 1 1 1M13 4v4c0 .55.45 1 1 1h6c.55 0 1-.45 1-1V4c0-.55-.45-1-1-1h-6c-.55 0-1 .45-1 1"}),"DashboardRounded"),lo=io((0,Kr.jsx)("path",{d:"M6 20c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2s-2 .9-2 2v7c0 1.1.9 2 2 2m10-5v3c0 1.1.9 2 2 2s2-.9 2-2v-3c0-1.1-.9-2-2-2s-2 .9-2 2m-4 5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2s-2 .9-2 2v12c0 1.1.9 2 2 2"}),"BarChartRounded"),co=io((0,Kr.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39"}),"PublicRounded"),uo=io((0,Kr.jsx)("path",{d:"M19.5 12c0-.23-.01-.45-.03-.68l1.86-1.41c.4-.3.51-.86.26-1.3l-1.87-3.23c-.25-.44-.79-.62-1.25-.42l-2.15.91c-.37-.26-.76-.49-1.17-.68l-.29-2.31c-.06-.5-.49-.88-.99-.88h-3.73c-.51 0-.94.38-1 .88l-.29 2.31c-.41.19-.8.42-1.17.68l-2.15-.91c-.46-.2-1-.02-1.25.42L2.41 8.62c-.25.44-.14.99.26 1.3l1.86 1.41c-.02.22-.03.44-.03.67s.01.45.03.68l-1.86 1.41c-.4.3-.51.86-.26 1.3l1.87 3.23c.25.44.79.62 1.25.42l2.15-.91c.37.26.76.49 1.17.68l.29 2.31c.06.5.49.88.99.88h3.73c.5 0 .93-.38.99-.88l.29-2.31c.41-.19.8-.42 1.17-.68l2.15.91c.46.2 1 .02 1.25-.42l1.87-3.23c.25-.44.14-.99-.26-1.3l-1.86-1.41c.03-.23.04-.45.04-.68m-7.46 3.5c-1.93 0-3.5-1.57-3.5-3.5s1.57-3.5 3.5-3.5 3.5 1.57 3.5 3.5-1.57 3.5-3.5 3.5"}),"SettingsRounded"),po=io([(0,Kr.jsx)("path",{d:"M21 12.22C21 6.73 16.74 3 12 3c-4.69 0-9 3.65-9 9.28-.6.34-1 .98-1 1.72v2c0 1.1.9 2 2 2 .55 0 1-.45 1-1v-4.81c0-3.83 2.95-7.18 6.78-7.29 3.96-.12 7.22 3.06 7.22 7V19h-7c-.55 0-1 .45-1 1s.45 1 1 1h7c1.1 0 2-.9 2-2v-1.22c.59-.31 1-.92 1-1.64v-2.3c0-.7-.41-1.31-1-1.62"},"0"),(0,Kr.jsx)("circle",{cx:"9",cy:"13",r:"1"},"1"),(0,Kr.jsx)("circle",{cx:"15",cy:"13",r:"1"},"2"),(0,Kr.jsx)("path",{d:"M18 11.03C17.52 8.18 15.04 6 12.05 6c-3.03 0-6.29 2.51-6.03 6.45 2.47-1.01 4.33-3.21 4.86-5.89 1.31 2.63 4 4.44 7.12 4.47"},"3")],"SupportAgentRounded"),fo=io((0,Kr.jsx)("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 15c-.55 0-1-.45-1-1v-4c0-.55.45-1 1-1s1 .45 1 1v4c0 .55-.45 1-1 1m1-8h-2V7h2z"}),"InfoRounded"),ho=io((0,Kr.jsx)("path",{d:"M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z"}),"Cancel");function mo(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function go(...e){return o.useMemo((()=>e.every((e=>null==e))?null:t=>{e.forEach((e=>{mo(e,t)}))}),e)}const yo=go;function bo(e){try{return e.matches(":focus-visible")}catch(e){}return!1}const vo="undefined"!=typeof window?o.useLayoutEffect:o.useEffect,xo=function(e){const t=o.useRef(e);return vo((()=>{t.current=e})),o.useRef(((...e)=>(0,t.current)(...e))).current},wo=xo,So={};function Co(e,t){const n=o.useRef(So);return n.current===So&&(n.current=e(t)),n}class ko{static create(){return new ko}static use(){const e=Co(ko.create).current,[t,n]=o.useState(!1);return e.shouldMount=t,e.setShouldMount=n,o.useEffect(e.mountEffect,[t]),e}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=function(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}(),this.shouldMount=!0,this.setShouldMount(this.shouldMount)),this.mounted}mountEffect=()=>{this.shouldMount&&!this.didMount&&null!==this.ref.current&&(this.didMount=!0,this.mounted.resolve())};start(...e){this.mount().then((()=>this.ref.current?.start(...e)))}stop(...e){this.mount().then((()=>this.ref.current?.stop(...e)))}pulsate(...e){this.mount().then((()=>this.ref.current?.pulsate(...e)))}}function Ro(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}function Eo(e,t){return Eo=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Eo(e,t)}function $o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Eo(e,t)}const Oo=a().createContext(null);function Po(e,t){var n=Object.create(null);return e&&o.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,o.isValidElement)(e)?t(e):e}(e)})),n}function jo(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Ao(e,t,n){var r=Po(e.children),a=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,o=Object.create(null),a=[];for(var i in e)i in t?a.length&&(o[i]=a,a=[]):a.push(i);var s={};for(var l in t){if(o[l])for(r=0;r<o[l].length;r++){var c=o[l][r];s[o[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<a.length;r++)s[a[r]]=n(a[r]);return s}(t,r);return Object.keys(a).forEach((function(i){var s=a[i];if((0,o.isValidElement)(s)){var l=i in t,c=i in r,u=t[i],d=(0,o.isValidElement)(u)&&!u.props.in;!c||l&&!d?c||!l||d?c&&l&&(0,o.isValidElement)(u)&&(a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:u.props.in,exit:jo(s,"exit",e),enter:jo(s,"enter",e)})):a[i]=(0,o.cloneElement)(s,{in:!1}):a[i]=(0,o.cloneElement)(s,{onExited:n.bind(null,s),in:!0,exit:jo(s,"exit",e),enter:jo(s,"enter",e)})}})),a}var To=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},Io=function(e){function t(t,n){var r,o=(r=e.call(this,t,n)||this).handleExited.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(r));return r.state={contextValue:{isMounting:!0},handleExited:o,firstRender:!0},r}$o(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,a=t.children,i=t.handleExited;return{children:t.firstRender?(n=e,r=i,Po(n.children,(function(e){return(0,o.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:jo(e,"appear",n),enter:jo(e,"enter",n),exit:jo(e,"exit",n)})}))):Ao(e,a,i),firstRender:!1}},n.handleExited=function(e,t){var n=Po(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=p({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=Ro(e,["component","childFactory"]),o=this.state.contextValue,i=To(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?a().createElement(Oo.Provider,{value:o},i):a().createElement(Oo.Provider,{value:o},a().createElement(t,r,i))},t}(a().Component);Io.propTypes={},Io.defaultProps={component:"div",childFactory:function(e){return e}};const Mo=Io,No=[];class Lo{static create(){return new Lo}currentId=null;start(e,t){this.clear(),this.currentId=setTimeout((()=>{this.currentId=null,t()}),e)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function Fo(){const e=Co(Lo.create).current;var t;return t=e.disposeEffect,o.useEffect(t,No),e}n(146);var Do,_o,Bo=function(e,t){var n=arguments;if(null==t||!Ne.call(t,"css"))return o.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=De,a[1]=function(e,t){var n={};for(var r in t)Ne.call(t,r)&&(n[r]=t[r]);return n[Le]=e,n}(e,t);for(var i=2;i<r;i++)a[i]=n[i];return o.createElement.apply(null,a)};Do=Bo||(Bo={}),_o||(_o=Do.JSX||(Do.JSX={}));var zo=Ie((function(e,t){var n=Oe([e.styles],void 0,o.useContext(Me)),r=o.useRef();return Ae((function(){var e=t.key+"-global",o=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),a=!1,i=document.querySelector('style[data-emotion="'+e+" "+n.name+'"]');return t.sheet.tags.length&&(o.before=t.sheet.tags[0]),null!==i&&(a=!0,i.setAttribute("data-emotion",e),o.hydrate([i])),r.current=[o,a],function(){o.flush()}}),[t]),Ae((function(){var e=r.current,o=e[0];if(e[1])e[1]=!1;else{if(void 0!==n.next&&ge(t,n.next,!0),o.tags.length){var a=o.tags[o.tags.length-1].nextElementSibling;o.before=a,o.flush()}t.insert("",n,o,!1)}}),[t,n.name]),null}));function Wo(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Oe(t)}function Ho(){var e=Wo.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}const Vo=to("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]),Uo=Ho` 384 384 0% { 385 385 transform: scale(0); … … 391 391 opacity: 0.3; 392 392 } 393 `, Bo=Do`393 `,Go=Ho` 394 394 0% { 395 395 opacity: 1; … … 399 399 opacity: 0; 400 400 } 401 `, Ho=Do`401 `,Yo=Ho` 402 402 0% { 403 403 transform: scale(1); … … 411 411 transform: scale(1); 412 412 } 413 `, zo=Br("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),Wo=Br((function(e){const{className:t,classes:n,pulsate:r=!1,rippleX:a,rippleY:i,rippleSize:l,in:c,onExited:u,timeout:d}=e,[p,f]=o.useState(!1),h=s(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:l,height:l,top:-l/2+i,left:-l/2+a},g=s(n.child,p&&n.childLeaving,r&&n.childPulsate);return c||p||f(!0),o.useEffect((()=>{if(!c&&null!=u){const e=setTimeout(u,d);return()=>{clearTimeout(e)}}}),[u,c,d]),(0,Vr.jsx)("span",{className:h,style:m,children:(0,Vr.jsx)("span",{className:g})})}),{name:"MuiTouchRipple",slot:"Ripple"})`413 `,Ko=Vr("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),qo=Vr((function(e){const{className:t,classes:n,pulsate:r=!1,rippleX:a,rippleY:i,rippleSize:l,in:c,onExited:u,timeout:d}=e,[p,f]=o.useState(!1),h=s(t,n.ripple,n.rippleVisible,r&&n.ripplePulsate),m={width:l,height:l,top:-l/2+i,left:-l/2+a},g=s(n.child,p&&n.childLeaving,r&&n.childPulsate);return c||p||f(!0),o.useEffect((()=>{if(!c&&null!=u){const e=setTimeout(u,d);return()=>{clearTimeout(e)}}}),[u,c,d]),(0,Kr.jsx)("span",{className:h,style:m,children:(0,Kr.jsx)("span",{className:g})})}),{name:"MuiTouchRipple",slot:"Ripple"})` 414 414 opacity: 0; 415 415 position: absolute; 416 416 417 &.${ Lo.rippleVisible} {417 &.${Vo.rippleVisible} { 418 418 opacity: 0.3; 419 419 transform: scale(1); 420 animation-name: ${ Fo};420 animation-name: ${Uo}; 421 421 animation-duration: ${550}ms; 422 422 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 423 423 } 424 424 425 &.${ Lo.ripplePulsate} {425 &.${Vo.ripplePulsate} { 426 426 animation-duration: ${({theme:e})=>e.transitions.duration.shorter}ms; 427 427 } 428 428 429 & .${ Lo.child} {429 & .${Vo.child} { 430 430 opacity: 1; 431 431 display: block; … … 436 436 } 437 437 438 & .${ Lo.childLeaving} {438 & .${Vo.childLeaving} { 439 439 opacity: 0; 440 animation-name: ${ Bo};440 animation-name: ${Go}; 441 441 animation-duration: ${550}ms; 442 442 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; 443 443 } 444 444 445 & .${ Lo.childPulsate} {445 & .${Vo.childPulsate} { 446 446 position: absolute; 447 447 /* @noflip */ 448 448 left: 0px; 449 449 top: 0; 450 animation-name: ${ Ho};450 animation-name: ${Yo}; 451 451 animation-duration: 2500ms; 452 452 animation-timing-function: ${({theme:e})=>e.transitions.easing.easeInOut}; … … 454 454 animation-delay: 200ms; 455 455 } 456 `, Vo=o.forwardRef((function(e,t){const n=Gr({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:a={},className:i,...l}=n,[c,u]=o.useState([]),d=o.useRef(0),p=o.useRef(null);o.useEffect((()=>{p.current&&(p.current(),p.current=null)}),[c]);const f=o.useRef(!1),h=To(),m=o.useRef(null),g=o.useRef(null),y=o.useCallback((e=>{const{pulsate:t,rippleX:n,rippleY:r,rippleSize:o,cb:i}=e;u((e=>[...e,(0,Vr.jsx)(Wo,{classes:{ripple:s(a.ripple,Lo.ripple),rippleVisible:s(a.rippleVisible,Lo.rippleVisible),ripplePulsate:s(a.ripplePulsate,Lo.ripplePulsate),child:s(a.child,Lo.child),childLeaving:s(a.childLeaving,Lo.childLeaving),childPulsate:s(a.childPulsate,Lo.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},d.current)])),d.current+=1,p.current=i}),[a]),b=o.useCallback(((e={},t={},n=()=>{})=>{const{pulsate:o=!1,center:a=r||t.pulsate,fakeElement:i=!1}=t;if("mousedown"===e?.type&&f.current)return void(f.current=!1);"touchstart"===e?.type&&(f.current=!0);const s=i?null:g.current,l=s?s.getBoundingClientRect():{width:0,height:0,left:0,top:0};let c,u,d;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(l.width/2),u=Math.round(l.height/2);else{const{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;c=Math.round(t-l.left),u=Math.round(n-l.top)}if(a)d=Math.sqrt((2*l.width**2+l.height**2)/3),d%2==0&&(d+=1);else{const e=2*Math.max(Math.abs((s?s.clientWidth:0)-c),c)+2,t=2*Math.max(Math.abs((s?s.clientHeight:0)-u),u)+2;d=Math.sqrt(e**2+t**2)}e?.touches?null===m.current&&(m.current=()=>{y({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})},h.start(80,(()=>{m.current&&(m.current(),m.current=null)}))):y({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})}),[r,y,h]),v=o.useCallback((()=>{b({},{pulsate:!0})}),[b]),x=o.useCallback(((e,t)=>{if(h.clear(),"touchend"===e?.type&&m.current)return m.current(),m.current=null,void h.start(0,(()=>{x(e,t)}));m.current=null,u((e=>e.length>0?e.slice(1):e)),p.current=t}),[h]);return o.useImperativeHandle(t,(()=>({pulsate:v,start:b,stop:x})),[v,b,x]),(0,Vr.jsx)(zo,{className:s(Lo.root,a.root,i),ref:g,...l,children:(0,Vr.jsx)(Po,{component:null,exit:!0,children:c})})})),Uo=Vo;function Go(e){return Xr("MuiButtonBase",e)}const Yo=Jr("MuiButtonBase",["root","disabled","focusVisible"]),Ko=Br("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Yo.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}});function qo(e,t,n,r=!1){return go((o=>(n&&n(o),r||e[t](o),!0)))}const Xo=o.forwardRef((function(e,t){const n=Gr({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:a=!1,children:i,className:c,component:u="button",disabled:d=!1,disableRipple:p=!1,disableTouchRipple:f=!1,focusRipple:h=!1,focusVisibleClassName:m,LinkComponent:g="a",onBlur:y,onClick:b,onContextMenu:v,onDragLeave:x,onFocus:w,onFocusVisible:S,onKeyDown:C,onKeyUp:k,onMouseDown:E,onMouseLeave:R,onMouseUp:$,onTouchEnd:O,onTouchMove:P,onTouchStart:j,tabIndex:A=0,TouchRippleProps:T,touchRippleRef:I,type:N,..._}=n,M=o.useRef(null),D=vo.use(),L=fo(D.ref,I),[F,B]=o.useState(!1);d&&F&&B(!1),o.useImperativeHandle(r,(()=>({focusVisible:()=>{B(!0),M.current.focus()}})),[]);const H=D.shouldMount&&!p&&!d;o.useEffect((()=>{F&&h&&!p&&D.pulsate()}),[p,h,F,D]);const z=qo(D,"start",E,f),W=qo(D,"stop",v,f),V=qo(D,"stop",x,f),U=qo(D,"stop",$,f),G=qo(D,"stop",(e=>{F&&e.preventDefault(),R&&R(e)}),f),Y=qo(D,"start",j,f),K=qo(D,"stop",O,f),q=qo(D,"stop",P,f),X=qo(D,"stop",(e=>{ho(e.target)||B(!1),y&&y(e)}),!1),J=go((e=>{M.current||(M.current=e.currentTarget),ho(e.target)&&(B(!0),S&&S(e)),w&&w(e)})),Q=()=>{const e=M.current;return u&&"button"!==u&&!("A"===e.tagName&&e.href)},Z=go((e=>{h&&!e.repeat&&F&&" "===e.key&&D.stop(e,(()=>{D.start(e)})),e.target===e.currentTarget&&Q()&&" "===e.key&&e.preventDefault(),C&&C(e),e.target===e.currentTarget&&Q()&&"Enter"===e.key&&!d&&(e.preventDefault(),b&&b(e))})),ee=go((e=>{h&&" "===e.key&&F&&!e.defaultPrevented&&D.stop(e,(()=>{D.pulsate(e)})),k&&k(e),b&&e.target===e.currentTarget&&Q()&&" "===e.key&&!e.defaultPrevented&&b(e)}));let te=u;"button"===te&&(_.href||_.to)&&(te=g);const ne={};"button"===te?(ne.type=void 0===N?"button":N,ne.disabled=d):(_.href||_.to||(ne.role="button"),d&&(ne["aria-disabled"]=d));const re=fo(t,M),oe={...n,centerRipple:a,component:u,disabled:d,disableRipple:p,disableTouchRipple:f,focusRipple:h,tabIndex:A,focusVisible:F},ae=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=l({root:["root",t&&"disabled",n&&"focusVisible"]},Go,o);return n&&r&&(a.root+=` ${r}`),a})(oe);return(0,Vr.jsxs)(Ko,{as:te,className:s(ae.root,c),ownerState:oe,onBlur:X,onClick:b,onContextMenu:W,onFocus:J,onKeyDown:Z,onKeyUp:ee,onMouseDown:z,onMouseLeave:G,onMouseUp:U,onDragLeave:V,onTouchEnd:K,onTouchMove:q,onTouchStart:Y,ref:re,tabIndex:d?-1:A,type:N,...ne,..._,children:[i,H?(0,Vr.jsx)(Uo,{ref:L,center:a,...T}):null]})}));function Jo(e=[]){return([,t])=>t&&function(e,t=[]){if(!function(e){return"string"==typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!=typeof e[n])return!1;return!0}(t,e)}function Qo(e){return Xr("MuiChip",e)}const Zo=Jr("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),ea=Br("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:l}=n;return[{[`& .${Zo.avatar}`]:t.avatar},{[`& .${Zo.avatar}`]:t[`avatar${d(s)}`]},{[`& .${Zo.avatar}`]:t[`avatarColor${d(r)}`]},{[`& .${Zo.icon}`]:t.icon},{[`& .${Zo.icon}`]:t[`icon${d(s)}`]},{[`& .${Zo.icon}`]:t[`iconColor${d(o)}`]},{[`& .${Zo.deleteIcon}`]:t.deleteIcon},{[`& .${Zo.deleteIcon}`]:t[`deleteIcon${d(s)}`]},{[`& .${Zo.deleteIcon}`]:t[`deleteIconColor${d(r)}`]},{[`& .${Zo.deleteIcon}`]:t[`deleteIcon${d(l)}Color${d(r)}`]},t.root,t[`size${d(s)}`],t[`color${d(r)}`],a&&t.clickable,a&&"default"!==r&&t[`clickableColor${d(r)})`],i&&t.deletable,i&&"default"!==r&&t[`deletableColor${d(r)}`],t[l],t[`${l}${d(r)}`]]}})(zr((({theme:e})=>{const t="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return{maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${Zo.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${Zo.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${Zo.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${Zo.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${Zo.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${Zo.icon}`]:{marginLeft:5,marginRight:-6},[`& .${Zo.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:hn(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:hn(e.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${Zo.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${Zo.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(e.palette).filter(Jo(["contrastText"])).map((([t])=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main,color:(e.vars||e).palette[t].contrastText,[`& .${Zo.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t].contrastTextChannel} / 0.7)`:hn(e.palette[t].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t].contrastText}}}}))),{props:e=>e.iconColor===e.color,style:{[`& .${Zo.icon}`]:{color:e.vars?e.vars.palette.Chip.defaultIconColor:t}}},{props:e=>e.iconColor===e.color&&"default"!==e.color,style:{[`& .${Zo.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:hn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}},...Object.entries(e.palette).filter(Jo(["dark"])).map((([t])=>({props:{color:t,onDelete:!0},style:{[`&.${Zo.focusVisible}`]:{background:(e.vars||e).palette[t].dark}}}))),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:hn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:hn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}}},...Object.entries(e.palette).filter(Jo(["dark"])).map((([t])=>({props:{color:t,clickable:!0},style:{[`&:hover, &.${Zo.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t].dark}}}))),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${Zo.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${Zo.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${Zo.avatar}`]:{marginLeft:4},[`& .${Zo.avatarSmall}`]:{marginLeft:2},[`& .${Zo.icon}`]:{marginLeft:4},[`& .${Zo.iconSmall}`]:{marginLeft:2},[`& .${Zo.deleteIcon}`]:{marginRight:5},[`& .${Zo.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(e.palette).filter(Jo()).map((([t])=>({props:{variant:"outlined",color:t},style:{color:(e.vars||e).palette[t].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.7)`:hn(e.palette[t].main,.7)}`,[`&.${Zo.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:hn(e.palette[t].main,e.palette.action.hoverOpacity)},[`&.${Zo.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.focusOpacity})`:hn(e.palette[t].main,e.palette.action.focusOpacity)},[`& .${Zo.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.7)`:hn(e.palette[t].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t].main}}}})))]}}))),ta=Br("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${d(r)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function na(e){return"Backspace"===e.key||"Delete"===e.key}const ra=o.forwardRef((function(e,t){const n=Gr({props:e,name:"MuiChip"}),{avatar:r,className:a,clickable:i,color:c="default",component:u,deleteIcon:p,disabled:f=!1,icon:h,label:m,onClick:g,onDelete:y,onKeyDown:b,onKeyUp:v,size:x="medium",variant:w="filled",tabIndex:S,skipFocusWhenDisabled:C=!1,...k}=n,E=o.useRef(null),R=fo(E,t),$=e=>{e.stopPropagation(),y&&y(e)},O=!(!1===i||!g)||i,P=O||y?Xo:u||"div",j={...n,component:P,disabled:f,size:x,color:c,iconColor:o.isValidElement(h)&&h.props.color||c,onDelete:!!y,clickable:O,variant:w},A=(e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:c}=e;return l({root:["root",c,n&&"disabled",`size${d(r)}`,`color${d(o)}`,s&&"clickable",s&&`clickableColor${d(o)}`,i&&"deletable",i&&`deletableColor${d(o)}`,`${c}${d(o)}`],label:["label",`label${d(r)}`],avatar:["avatar",`avatar${d(r)}`,`avatarColor${d(o)}`],icon:["icon",`icon${d(r)}`,`iconColor${d(a)}`],deleteIcon:["deleteIcon",`deleteIcon${d(r)}`,`deleteIconColor${d(o)}`,`deleteIcon${d(c)}Color${d(o)}`]},Qo,t)})(j),T=P===Xo?{component:u||"div",focusVisibleClassName:A.focusVisible,...y&&{disableRipple:!0}}:{};let I=null;y&&(I=p&&o.isValidElement(p)?o.cloneElement(p,{className:s(p.props.className,A.deleteIcon),onClick:$}):(0,Vr.jsx)(co,{className:s(A.deleteIcon),onClick:$}));let N=null;r&&o.isValidElement(r)&&(N=o.cloneElement(r,{className:s(A.avatar,r.props.className)}));let _=null;return h&&o.isValidElement(h)&&(_=o.cloneElement(h,{className:s(A.icon,h.props.className)})),(0,Vr.jsxs)(ea,{as:P,className:s(A.root,a),disabled:!(!O||!f)||void 0,onClick:g,onKeyDown:e=>{e.currentTarget===e.target&&na(e)&&e.preventDefault(),b&&b(e)},onKeyUp:e=>{e.currentTarget===e.target&&y&&na(e)&&y(e),v&&v(e)},ref:R,tabIndex:C&&f?-1:S,ownerState:j,...T,...k,children:[N||_,(0,Vr.jsx)(ta,{className:s(A.label),ownerState:j,children:m}),I]})})),oa=window.wp.i18n;n(69);var aa="popstate";function ia(e={}){return function(e,t,n,r={}){let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s="POP",l=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){s="POP";let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:f.location,delta:t})}function p(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:da(e);return n=n.replace(/ $/,"%20"),sa(t,`No window.location.(origin|href) available to create URL for href: ${n}`),new URL(n,t)}null==c&&(c=0,i.replaceState({...i.state,idx:c},""));let f={get action(){return s},get location(){return e(o,i)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(aa,d),l=e,()=>{o.removeEventListener(aa,d),l=null}},createHref:e=>t(o,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s="PUSH";let r=ua(f.location,e,t);n&&n(r,e),c=u()+1;let d=ca(r,c),p=f.createHref(r);try{i.pushState(d,"",p)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(p)}a&&l&&l({action:s,location:f.location,delta:1})},replace:function(e,t){s="REPLACE";let r=ua(f.location,e,t);n&&n(r,e),c=u();let o=ca(r,c),d=f.createHref(r);i.replaceState(o,"",d),a&&l&&l({action:s,location:f.location,delta:0})},go:e=>i.go(e)};return f}((function(e,t){let{pathname:n="/",search:r="",hash:o=""}=pa(e.location.hash.substring(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),ua("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:da(t))}),(function(e,t){la("/"===e.pathname.charAt(0),`relative pathnames are not supported in hash history.push(${JSON.stringify(t)})`)}),e)}function sa(e,t){if(!1===e||null==e)throw new Error(t)}function la(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function ca(e,t){return{usr:e.state,key:e.key,idx:t}}function ua(e,t,n=null,r){return{pathname:"string"==typeof e?e:e.pathname,search:"",hash:"",..."string"==typeof t?pa(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)}}function da({pathname:e="/",search:t="",hash:n=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),n&&"#"!==n&&(e+="#"===n.charAt(0)?n:"#"+n),e}function pa(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function fa(e,t,n="/"){return function(e,t,n,r){let o=$a(("string"==typeof t?pa(t):t).pathname||"/",n);if(null==o)return null;let a=ha(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let i=null;for(let e=0;null==i&&e<a.length;++e){let t=Ra(o);i=ka(a[e],t,r)}return i}(e,t,n,!1)}function ha(e,t=[],n=[],r=""){let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(sa(i.relativePath.startsWith(r),`Absolute route path "${i.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),i.relativePath=i.relativePath.slice(r.length));let s=Aa([r,i.relativePath]),l=n.concat(i);e.children&&e.children.length>0&&(sa(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${s}".`),ha(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:Ca(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of ma(e.path))o(e,t,n);else o(e,t)})),t}function ma(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=ma(r.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}var ga=/^:[\w-]+$/,ya=3,ba=2,va=1,xa=10,wa=-2,Sa=e=>"*"===e;function Ca(e,t){let n=e.split("/"),r=n.length;return n.some(Sa)&&(r+=wa),t&&(r+=ba),n.filter((e=>!Sa(e))).reduce(((e,t)=>e+(ga.test(t)?ya:""===t?va:xa)),r)}function ka(e,t,n=!1){let{routesMeta:r}=e,o={},a="/",i=[];for(let e=0;e<r.length;++e){let s=r[e],l=e===r.length-1,c="/"===a?t:t.slice(a.length)||"/",u=Ea({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c),d=s.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=Ea({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},c)),!u)return null;Object.assign(o,u.params),i.push({params:o,pathname:Aa([a,u.pathname]),pathnameBase:Ta(Aa([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=Aa([a,u.pathnameBase]))}return i}function Ea(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t=!1,n=!0){la("*"===e||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:r.reduce(((e,{paramName:t,isOptional:n},r)=>{if("*"===t){let e=s[r]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const o=s[r];return e[t]=n&&!o?void 0:(o||"").replace(/%2F/g,"/"),e}),{}),pathname:a,pathnameBase:i,pattern:e}}function Ra(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return la(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function $a(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function Oa(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Pa(e){let t=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t.map(((e,n)=>n===t.length-1?e.pathname:e.pathnameBase))}function ja(e,t,n,r=!1){let o;"string"==typeof e?o=pa(e):(o={...e},sa(!o.pathname||!o.pathname.includes("?"),Oa("?","pathname","search",o)),sa(!o.pathname||!o.pathname.includes("#"),Oa("#","pathname","hash",o)),sa(!o.search||!o.search.includes("#"),Oa("#","search","hash",o)));let a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(null==s)a=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=function(e,t="/"){let{pathname:n,search:r="",hash:o=""}="string"==typeof e?pa(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:Ia(r),hash:Na(o)}}(o,a),c=s&&"/"!==s&&s.endsWith("/"),u=(i||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}var Aa=e=>e.join("/").replace(/\/\/+/g,"/"),Ta=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Ia=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Na=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function _a(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var Ma=["POST","PUT","PATCH","DELETE"],Da=(new Set(Ma),["GET",...Ma]);new Set(Da),Symbol("ResetLoaderData");var La=o.createContext(null);La.displayName="DataRouter";var Fa=o.createContext(null);Fa.displayName="DataRouterState";var Ba=o.createContext({isTransitioning:!1});Ba.displayName="ViewTransition",o.createContext(new Map).displayName="Fetchers",o.createContext(null).displayName="Await";var Ha=o.createContext(null);Ha.displayName="Navigation";var za=o.createContext(null);za.displayName="Location";var Wa=o.createContext({outlet:null,matches:[],isDataRoute:!1});Wa.displayName="Route";var Va=o.createContext(null);function Ua(){return null!=o.useContext(za)}function Ga(){return sa(Ua(),"useLocation() may be used only in the context of a <Router> component."),o.useContext(za).location}Va.displayName="RouteError";var Ya="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Ka(e){o.useContext(Ha).static||o.useLayoutEffect(e)}function qa(){let{isDataRoute:e}=o.useContext(Wa);return e?function(){let{router:e}=function(e){let t=o.useContext(La);return sa(t,ni(e)),t}("useNavigate"),t=ri("useNavigate"),n=o.useRef(!1);return Ka((()=>{n.current=!0})),o.useCallback((async(r,o={})=>{la(n.current,Ya),n.current&&("number"==typeof r?e.navigate(r):await e.navigate(r,{fromRouteId:t,...o}))}),[e,t])}():function(){sa(Ua(),"useNavigate() may be used only in the context of a <Router> component.");let e=o.useContext(La),{basename:t,navigator:n}=o.useContext(Ha),{matches:r}=o.useContext(Wa),{pathname:a}=Ga(),i=JSON.stringify(Pa(r)),s=o.useRef(!1);return Ka((()=>{s.current=!0})),o.useCallback(((r,o={})=>{if(la(s.current,Ya),!s.current)return;if("number"==typeof r)return void n.go(r);let l=ja(r,JSON.parse(i),a,"path"===o.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:Aa([t,l.pathname])),(o.replace?n.replace:n.push)(l,o.state,o)}),[t,n,i,a,e])}()}function Xa(e,{relative:t}={}){let{matches:n}=o.useContext(Wa),{pathname:r}=Ga(),a=JSON.stringify(Pa(n));return o.useMemo((()=>ja(e,JSON.parse(a),r,"path"===t)),[e,a,r,t])}function Ja(e,t,n,r){sa(Ua(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=o.useContext(Ha),{matches:i}=o.useContext(Wa),s=i[i.length-1],l=s?s.params:{},c=s?s.pathname:"/",u=s?s.pathnameBase:"/",d=s&&s.route;{let e=d&&d.path||"";ai(c,!d||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${c}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let p,f=Ga();if(t){let e="string"==typeof t?pa(t):t;sa("/"===u||e.pathname?.startsWith(u),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),p=e}else p=f;let h=p.pathname||"/",m=h;if("/"!==u){let e=u.replace(/^\//,"").split("/");m="/"+h.replace(/^\//,"").split("/").slice(e.length).join("/")}let g=fa(e,{pathname:m});la(d||null!=g,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),la(null==g||void 0!==g[g.length-1].route.element||void 0!==g[g.length-1].route.Component||void 0!==g[g.length-1].route.lazy,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let y=function(e,t=[],n=null){if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let r=e,a=n?.errors;if(null!=a){let e=r.findIndex((e=>e.route.id&&void 0!==a?.[e.route.id]));sa(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),r=r.slice(0,Math.min(r.length,e+1))}let i=!1,s=-1;if(n)for(let e=0;e<r.length;e++){let t=r[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:o}=n,a=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!o||void 0===o[t.route.id]);if(t.route.lazy||a){i=!0,r=s>=0?r.slice(0,s+1):[r[0]];break}}}return r.reduceRight(((e,l,c)=>{let u,d=!1,p=null,f=null;n&&(u=a&&l.route.id?a[l.route.id]:void 0,p=l.route.errorElement||Za,i&&(s<0&&0===c?(ai("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,f=null):s===c&&(d=!0,f=l.route.hydrateFallbackElement||null)));let h=t.concat(r.slice(0,c+1)),m=()=>{let t;return t=u?p:d?f:l.route.Component?o.createElement(l.route.Component,null):l.route.element?l.route.element:e,o.createElement(ti,{match:l,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(l.route.ErrorBoundary||l.route.errorElement||0===c)?o.createElement(ei,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()}),null)}(g&&g.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:Aa([u,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:Aa([u,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,n,r);return t&&y?o.createElement(za.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...p},navigationType:"POP"}},y):y}function Qa(){let e=function(){let e=o.useContext(Va),t=function(e){let t=o.useContext(Fa);return sa(t,ni(e)),t}("useRouteError"),n=ri("useRouteError");return void 0!==e?e:t.errors?.[n]}(),t=_a(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r},s=null;return console.error("Error handled by React Router default ErrorBoundary:",e),s=o.createElement(o.Fragment,null,o.createElement("p",null,"💿 Hey developer 👋"),o.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",o.createElement("code",{style:i},"ErrorBoundary")," or"," ",o.createElement("code",{style:i},"errorElement")," prop on your route.")),o.createElement(o.Fragment,null,o.createElement("h2",null,"Unexpected Application Error!"),o.createElement("h3",{style:{fontStyle:"italic"}},t),n?o.createElement("pre",{style:a},n):null,s)}o.createContext(null);var Za=o.createElement(Qa,null),ei=class extends o.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?o.createElement(Wa.Provider,{value:this.props.routeContext},o.createElement(Va.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function ti({routeContext:e,match:t,children:n}){let r=o.useContext(La);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),o.createElement(Wa.Provider,{value:e},n)}function ni(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ri(e){let t=function(e){let t=o.useContext(Wa);return sa(t,ni(e)),t}(e),n=t.matches[t.matches.length-1];return sa(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}var oi={};function ai(e,t,n){t||oi[e]||(oi[e]=!0,la(!1,n))}function ii(e){sa(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function si({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:a,static:i=!1}){sa(!Ua(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),l=o.useMemo((()=>({basename:s,navigator:a,static:i,future:{}})),[s,a,i]);"string"==typeof n&&(n=pa(n));let{pathname:c="/",search:u="",hash:d="",state:p=null,key:f="default"}=n,h=o.useMemo((()=>{let e=$a(c,s);return null==e?null:{location:{pathname:e,search:u,hash:d,state:p,key:f},navigationType:r}}),[s,c,u,d,p,f,r]);return la(null!=h,`<Router basename="${s}"> is not able to match the URL "${c}${u}${d}" because it does not start with the basename, so the <Router> won't render anything.`),null==h?null:o.createElement(Ha.Provider,{value:l},o.createElement(za.Provider,{children:t,value:h}))}function li({children:e,location:t}){return Ja(ci(e),t)}function ci(e,t=[]){let n=[];return o.Children.forEach(e,((e,r)=>{if(!o.isValidElement(e))return;let a=[...t,r];if(e.type===o.Fragment)return void n.push.apply(n,ci(e.props.children,a));sa(e.type===ii,`[${"string"==typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),sa(!e.props.index||!e.props.children,"An index route cannot have child routes.");let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=ci(e.props.children,a)),n.push(i)})),n}o.memo((function({routes:e,future:t,state:n}){return Ja(e,void 0,n,t)})),o.Component;var ui="get",di="application/x-www-form-urlencoded";function pi(e){return null!=e&&"string"==typeof e.tagName}var fi=null,hi=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function mi(e){return null==e||hi.has(e)?e:(la(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${di}"`),null)}function gi(e,t){if(!1===e||null==e)throw new Error(t)}function yi(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"==typeof e.imageSrcSet&&"string"==typeof e.imageSizes:"string"==typeof e.rel&&"string"==typeof e.href)}function bi(e,t,n,r,o,a){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===a?t.filter(((e,t)=>i(e,t)||s(e,t))):"data"===a?t.filter(((t,a)=>{let l=r.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(i(t,a)||s(t,a))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"==typeof r)return r}return!0})):[]}function vi(){let e=o.useContext(La);return gi(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function xi(){let e=o.useContext(Fa);return gi(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}Symbol("SingleFetchRedirect"),o.Component;var wi=o.createContext(void 0);function Si(){let e=o.useContext(wi);return gi(e,"You must render this element inside a <HydratedRouter> element"),e}function Ci(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function ki({page:e,...t}){let{router:n}=vi(),r=o.useMemo((()=>fa(n.routes,e,n.basename)),[n.routes,e,n.basename]);return r?o.createElement(Ri,{page:e,matches:r,...t}):null}function Ei(e){let{manifest:t,routeModules:n}=Si(),[r,a]=o.useState([]);return o.useEffect((()=>{let r=!1;return async function(e,t,n){return function(e,t){let n=new Set,r=new Set(t);return e.reduce(((e,o)=>{if(t&&(null==(a=o)||"string"!=typeof a.page)&&"script"===o.as&&o.href&&r.has(o.href))return e;var a;let i=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(o));return n.has(i)||(n.add(i),e.push({key:i,link:o})),e}),[])}((await Promise.all(e.map((async e=>{let r=t.routes[e.route.id];if(r){let e=await async function(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(t){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise((()=>{}))}}(r,n);return e.links?e.links():[]}return[]})))).flat(1).filter(yi).filter((e=>"stylesheet"===e.rel||"preload"===e.rel)).map((e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"})))}(e,t,n).then((e=>{r||a(e)})),()=>{r=!0}}),[e,t,n]),r}function Ri({page:e,matches:t,...n}){let r=Ga(),{manifest:a,routeModules:i}=Si(),{loaderData:s,matches:l}=xi(),c=o.useMemo((()=>bi(e,t,l,a,r,"data")),[e,t,l,a,r]),u=o.useMemo((()=>bi(e,t,l,a,r,"assets")),[e,t,l,a,r]),d=o.useMemo((()=>{if(e===r.pathname+r.search+r.hash)return[];let n=new Set,o=!1;if(t.forEach((e=>{let t=a.routes[e.route.id];t&&t.hasLoader&&(!c.some((t=>t.route.id===e.route.id))&&e.route.id in s&&i[e.route.id]?.shouldRevalidate||t.hasClientLoader?o=!0:n.add(e.route.id))})),0===n.size)return[];let l=function(e){let t="string"==typeof e?new URL(e,"undefined"==typeof window?"server://singlefetch/":window.location.origin):e;return"/"===t.pathname?t.pathname="_root.data":t.pathname=`${t.pathname.replace(/\/$/,"")}.data`,t}(e);return o&&n.size>0&&l.searchParams.set("_routes",t.filter((e=>n.has(e.route.id))).map((e=>e.route.id)).join(",")),[l.pathname+l.search]}),[s,r,a,c,t,e,i]),p=o.useMemo((()=>function(e,t){return n=e.map((e=>{let n=t.routes[e.route.id];if(!n)return[];let r=[n.module];return n.imports&&(r=r.concat(n.imports)),r})).flat(1),[...new Set(n)];var n}(u,a)),[u,a]),f=Ei(u);return o.createElement(o.Fragment,null,d.map((e=>o.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...n}))),p.map((e=>o.createElement("link",{key:e,rel:"modulepreload",href:e,...n}))),f.map((({key:e,link:t})=>o.createElement("link",{key:e,...t}))))}wi.displayName="FrameworkContext";function $i(...e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}var Oi="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{Oi&&(window.__reactRouterVersion="7.1.3")}catch(e){}function Pi({basename:e,children:t,window:n}){let r=o.useRef();null==r.current&&(r.current=ia({window:n,v5Compat:!0}));let a=r.current,[i,s]=o.useState({action:a.action,location:a.location}),l=o.useCallback((e=>{o.startTransition((()=>s(e)))}),[s]);return o.useLayoutEffect((()=>a.listen(l)),[a,l]),o.createElement(si,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:a})}var ji=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ai=o.forwardRef((function({onClick:e,discover:t="render",prefetch:n="none",relative:r,reloadDocument:a,replace:i,state:s,target:l,to:c,preventScrollReset:u,viewTransition:d,...p},f){let h,{basename:m}=o.useContext(Ha),g="string"==typeof c&&ji.test(c),y=!1;if("string"==typeof c&&g&&(h=c,Oi))try{let e=new URL(window.location.href),t=c.startsWith("//")?new URL(e.protocol+c):new URL(c),n=$a(t.pathname,m);t.origin===e.origin&&null!=n?c=n+t.search+t.hash:y=!0}catch(e){la(!1,`<Link to="${c}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let b=function(e,{relative:t}={}){sa(Ua(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=o.useContext(Ha),{hash:a,pathname:i,search:s}=Xa(e,{relative:t}),l=i;return"/"!==n&&(l="/"===i?n:Aa([n,i])),r.createHref({pathname:l,search:s,hash:a})}(c,{relative:r}),[v,x,w]=function(e,t){let n=o.useContext(wi),[r,a]=o.useState(!1),[i,s]=o.useState(!1),{onFocus:l,onBlur:c,onMouseEnter:u,onMouseLeave:d,onTouchStart:p}=t,f=o.useRef(null);o.useEffect((()=>{if("render"===e&&s(!0),"viewport"===e){let e=new IntersectionObserver((e=>{e.forEach((e=>{s(e.isIntersecting)}))}),{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}}),[e]),o.useEffect((()=>{if(r){let e=setTimeout((()=>{s(!0)}),100);return()=>{clearTimeout(e)}}}),[r]);let h=()=>{a(!0)},m=()=>{a(!1),s(!1)};return n?"intent"!==e?[i,f,{}]:[i,f,{onFocus:Ci(l,h),onBlur:Ci(c,m),onMouseEnter:Ci(u,h),onMouseLeave:Ci(d,m),onTouchStart:Ci(p,h)}]:[!1,f,{}]}(n,p),S=function(e,{target:t,replace:n,state:r,preventScrollReset:a,relative:i,viewTransition:s}={}){let l=qa(),c=Ga(),u=Xa(e,{relative:i});return o.useCallback((o=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(o,t)){o.preventDefault();let t=void 0!==n?n:da(c)===da(u);l(e,{replace:t,state:r,preventScrollReset:a,relative:i,viewTransition:s})}}),[c,l,u,n,r,t,e,a,i,s])}(c,{replace:i,state:s,target:l,preventScrollReset:u,relative:r,viewTransition:d}),C=o.createElement("a",{...p,...w,href:h||b,onClick:y||a?e:function(t){e&&e(t),t.defaultPrevented||S(t)},ref:$i(f,x),target:l,"data-discover":g||"render"!==t?void 0:"true"});return v&&!g?o.createElement(o.Fragment,null,C,o.createElement(ki,{page:b})):C}));Ai.displayName="Link";var Ti=o.forwardRef((function({"aria-current":e="page",caseSensitive:t=!1,className:n="",end:r=!1,style:a,to:i,viewTransition:s,children:l,...c},u){let d=Xa(i,{relative:c.relative}),p=Ga(),f=o.useContext(Fa),{navigator:h,basename:m}=o.useContext(Ha),g=null!=f&&function(e,t={}){let n=o.useContext(Ba);sa(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=Ii("useViewTransitionState"),a=Xa(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=$a(n.currentLocation.pathname,r)||n.currentLocation.pathname,s=$a(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=Ea(a.pathname,s)||null!=Ea(a.pathname,i)}(d)&&!0===s,y=h.encodeLocation?h.encodeLocation(d).pathname:d.pathname,b=p.pathname,v=f&&f.navigation&&f.navigation.location?f.navigation.location.pathname:null;t||(b=b.toLowerCase(),v=v?v.toLowerCase():null,y=y.toLowerCase()),v&&m&&(v=$a(v,m)||v);const x="/"!==y&&y.endsWith("/")?y.length-1:y.length;let w,S=b===y||!r&&b.startsWith(y)&&"/"===b.charAt(x),C=null!=v&&(v===y||!r&&v.startsWith(y)&&"/"===v.charAt(y.length)),k={isActive:S,isPending:C,isTransitioning:g},E=S?e:void 0;w="function"==typeof n?n(k):[n,S?"active":null,C?"pending":null,g?"transitioning":null].filter(Boolean).join(" ");let R="function"==typeof a?a(k):a;return o.createElement(Ai,{...c,"aria-current":E,className:w,ref:u,style:R,to:i,viewTransition:s},"function"==typeof l?l(k):l)}));function Ii(e){let t=o.useContext(La);return sa(t,function(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}(e)),t}Ti.displayName="NavLink",o.forwardRef((({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:a,state:i,method:s=ui,action:l,onSubmit:c,relative:u,preventScrollReset:d,viewTransition:p,...f},h)=>{let m=function(){let{router:e}=Ii("useSubmit"),{basename:t}=o.useContext(Ha),n=ri("useRouteId");return o.useCallback((async(r,o={})=>{let{action:a,method:i,encType:s,formData:l,body:c}=function(e,t){let n,r,o,a,i;if(pi(s=e)&&"form"===s.tagName.toLowerCase()){let i=e.getAttribute("action");r=i?$a(i,t):null,n=e.getAttribute("method")||ui,o=mi(e.getAttribute("enctype"))||di,a=new FormData(e)}else if(function(e){return pi(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return pi(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=e.getAttribute("formaction")||i.getAttribute("action");if(r=s?$a(s,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||ui,o=mi(e.getAttribute("formenctype"))||mi(i.getAttribute("enctype"))||di,a=new FormData(i,e),!function(){if(null===fi)try{new FormData(document.createElement("form"),0),fi=!1}catch(e){fi=!0}return fi}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?`${t}.`:"";a.append(`${e}x`,"0"),a.append(`${e}y`,"0")}else t&&a.append(t,r)}}else{if(pi(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=ui,r=null,o=di,i=e}var s;return a&&"text/plain"===o&&(i=a,a=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:a,body:i}}(r,t);if(!1===o.navigate){let t=o.fetcherKey||_i();await e.fetch(t,n,o.action||a,{preventScrollReset:o.preventScrollReset,formData:l,body:c,formMethod:o.method||i,formEncType:o.encType||s,flushSync:o.flushSync})}else await e.navigate(o.action||a,{preventScrollReset:o.preventScrollReset,formData:l,body:c,formMethod:o.method||i,formEncType:o.encType||s,replace:o.replace,state:o.state,fromRouteId:n,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[e,t,n])}(),g=function(e,{relative:t}={}){let{basename:n}=o.useContext(Ha),r=o.useContext(Wa);sa(r,"useFormAction must be used inside a RouteContext");let[a]=r.matches.slice(-1),i={...Xa(e||".",{relative:t})},s=Ga();if(null==e){i.search=s.search;let e=new URLSearchParams(i.search),t=e.getAll("index");if(t.some((e=>""===e))){e.delete("index"),t.filter((e=>e)).forEach((t=>e.append("index",t)));let n=e.toString();i.search=n?`?${n}`:""}}return e&&"."!==e||!a.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==n&&(i.pathname="/"===i.pathname?n:Aa([n,i.pathname])),da(i)}(l,{relative:u}),y="get"===s.toLowerCase()?"get":"post",b="string"==typeof l&&ji.test(l);return o.createElement("form",{ref:h,method:y,action:g,onSubmit:r?c:e=>{if(c&&c(e),e.defaultPrevented)return;e.preventDefault();let r=e.nativeEvent.submitter,o=r?.getAttribute("formmethod")||s;m(r||e.currentTarget,{fetcherKey:t,method:o,navigate:n,replace:a,state:i,relative:u,preventScrollReset:d,viewTransition:p})},...f,"data-discover":b||"render"!==e?void 0:"true"})})).displayName="Form";var Ni=0,_i=()=>`__${String(++Ni)}__`;new TextEncoder;const Mi=()=>(0,Vr.jsxs)("div",{className:"yoo-menu",children:[(0,Vr.jsxs)("div",{className:"yoo-logo",children:[(0,Vr.jsx)(Ai,{to:"/",children:(0,Vr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/logo.png`,alt:"YooAnalytics Logo",width:190})}),(0,Vr.jsx)("div",{children:(0,Vr.jsx)(ra,{label:`v${YooAnalytics.version}`,className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"})})]}),(0,Vr.jsxs)("div",{className:"yoo-menu-items-container",children:[(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ti,{to:"/",className:"yoo-menu-item",children:[(0,Vr.jsx)(ro,{className:"yoo-menu-icon"}),(0,Vr.jsx)("span",{className:"yoo-menu-text",children:(0,oa.__)("Dashboard","yooanalytics")})]})}),(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ai,{to:"javascript:void(0)",className:"yoo-menu-item disabled",children:[(0,Vr.jsx)(oo,{className:"yoo-menu-icon"}),(0,Vr.jsxs)("span",{className:"yoo-menu-text",children:[(0,oa.__)("Realtime","yooanalytics")," ",(0,Vr.jsx)(ra,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Vr.jsx)("div",{className:"clearfix"})]})]})}),(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ai,{to:"javascript:void(0)",className:"yoo-menu-item disabled",children:[(0,Vr.jsx)(ao,{className:"yoo-menu-icon"}),(0,Vr.jsxs)("span",{className:"yoo-menu-text",children:[(0,oa.__)("Countries","yooanalytics")," ",(0,Vr.jsx)(ra,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Vr.jsx)("div",{className:"clearfix"})]})]})}),YooAnalytics.isWooCommerceActive&&(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ai,{to:"javascript:void(0)",className:"yoo-menu-item disabled",title:"WooCommerce Purchase Journey",children:[(0,Vr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/woocommerce-logo.svg`,className:"yoo-menu-icon",width:24,alt:"WooCommerce Logo"}),(0,Vr.jsxs)("span",{className:"yoo-menu-text",children:[(0,oa.__)("Purchase","yooanalytics")," ",(0,Vr.jsx)(ra,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Vr.jsx)("div",{className:"clearfix"})]})]})}),(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ti,{to:"/settings",className:"yoo-menu-item",children:[(0,Vr.jsx)(io,{className:"yoo-menu-icon"}),(0,Vr.jsx)("span",{className:"yoo-menu-text",children:(0,oa.__)("Settings","yooanalytics")})]})}),(0,Vr.jsx)("div",{children:(0,Vr.jsxs)("a",{href:"https://yooanalytics.com/contact-us/?utm_source=plugin&utm_medium=menu&utm_campaign=Support",target:"_blank",className:"yoo-menu-item",children:[(0,Vr.jsx)(so,{className:"yoo-menu-icon"}),(0,Vr.jsx)("span",{className:"yoo-menu-text",children:(0,oa.__)("Support","yooanalytics")})]})}),(0,Vr.jsx)("div",{children:(0,Vr.jsxs)(Ti,{to:"/about",className:"yoo-menu-item",children:[(0,Vr.jsx)(lo,{className:"yoo-menu-icon"}),(0,Vr.jsx)("span",{className:"yoo-menu-text",children:(0,oa.__)("About","yooanalytics")})]})}),YooAnalytics.hasActiveValidLicense?"":(0,Vr.jsx)("div",{className:"yoo-menu-pro",children:(0,Vr.jsxs)("a",{href:"https://www.yooanalytics.com/?utm_source=plugin&utm_medium=menu&utm_campaign=Get+YooAnalytics+Pro",target:"_blank",className:"yoo-menu-item yoo-get-pro",children:[(0,Vr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/pro.png`,alt:"YooAnalytics Get Pro"}),(0,Vr.jsx)("span",{className:"yoo-menu-text",children:(0,Vr.jsx)("b",{children:(0,oa.__)("Get YooAnalytics Pro","yooanalytics")})})]})})]})]}),Di=window.wp.components,Li=o.createContext({});function Fi({baseColor:e,highlightColor:t,width:n,height:r,borderRadius:o,circle:a,direction:i,duration:s,enableAnimation:l=!0,customHighlightBackground:c}){const u={};return"rtl"===i&&(u["--animation-direction"]="reverse"),"number"==typeof s&&(u["--animation-duration"]=`${s}s`),l||(u["--pseudo-element-display"]="none"),"string"!=typeof n&&"number"!=typeof n||(u.width=n),"string"!=typeof r&&"number"!=typeof r||(u.height=r),"string"!=typeof o&&"number"!=typeof o||(u.borderRadius=o),a&&(u.borderRadius="50%"),void 0!==e&&(u["--base-color"]=e),void 0!==t&&(u["--highlight-color"]=t),"string"==typeof c&&(u["--custom-highlight-background"]=c),u}function Bi({count:e=1,wrapper:t,className:n,containerClassName:r,containerTestId:a,circle:i=!1,style:s,...l}){var c,u,d;const p=o.useContext(Li),f={...l};for(const[e,t]of Object.entries(l))void 0===t&&delete f[e];const h={...p,...f,circle:i},m={...s,...Fi(h)};let g="react-loading-skeleton";n&&(g+=` ${n}`);const y=null!==(c=h.inline)&&void 0!==c&&c,b=[],v=Math.ceil(e);for(let t=0;t<v;t++){let n=m;if(v>e&&t===v-1){const t=null!==(u=n.width)&&void 0!==u?u:"100%",r=e%1,o="number"==typeof t?t*r:`calc(${t} * ${r})`;n={...n,width:o}}const r=o.createElement("span",{className:g,style:n,key:t},"");y?b.push(r):b.push(o.createElement(o.Fragment,{key:t},r,o.createElement("br",null)))}return o.createElement("span",{className:r,"data-testid":a,"aria-live":"polite","aria-busy":null===(d=h.enableAnimation)||void 0===d||d},t?b.map(((e,n)=>o.createElement(t,{key:n},e))):b)}const Hi=e=>(0,Vr.jsx)(Bi,{baseColor:"#FAFAFA",count:e.count,height:e.height,width:e.width,className:e.className}),zi={"X-WP-Nonce":YooAnalytics.nonce};var Wi=n(757);const Vi=({columns:e,data:t})=>(0,Vr.jsx)(Wi.Ay,{columns:e,data:t,responsive:!0,highlightOnHover:!0,pagination:!0}),Ui=o.createContext(),Gi=()=>o.useContext(Ui)??!1;function Yi(e){return parseInt(o.version,10)>=19?e?.props?.ref||null:e?.ref||null}const Ki=Zt(),qi=function(e=Ki){return function(e=null){const t=o.useContext(Ie);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n}(e)};function Xi(){const e=qi(Dr);return e[Lr]||e}const Ji=window.ReactDOM;var Qi=n.n(Ji);var Zi="unmounted",es="exited",ts="entering",ns="entered",rs="exiting",os=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=es,r.appearStatus=ts):o=ns:o=t.unmountOnExit||t.mountOnEnter?Zi:es,r.state={status:o},r.nextCallback=null,r}So(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===Zi?{status:es}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==ts&&n!==ns&&(t=ts):n!==ts&&n!==ns||(t=rs)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===ts){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:Qi().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===es&&this.setState({status:Zi})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[Qi().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:ts},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:ns},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:ns},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:Qi().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:rs},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:es},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:es},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:Qi().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===Zi)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,xo(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return a().createElement(Co.Provider,{value:null},"function"==typeof n?n(e,r):a().cloneElement(a().Children.only(n),r))},t}(a().Component);function as(){}os.contextType=Co,os.propTypes={},os.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:as,onEntering:as,onEntered:as,onExit:as,onExiting:as,onExited:as},os.UNMOUNTED=Zi,os.EXITED=es,os.ENTERING=ts,os.ENTERED=ns,os.EXITING=rs;const is=os;function ss(e,t){const{timeout:n,easing:r,style:o={}}=e;return{duration:o.transitionDuration??("number"==typeof n?n:n[t.mode]||0),easing:o.transitionTimingFunction??("object"==typeof r?r[t.mode]:r),delay:o.transitionDelay}}function ls(e){return`scale(${e}, ${e**2})`}const cs={entering:{opacity:1,transform:ls(1)},entered:{opacity:1,transform:"none"}},us="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),ds=o.forwardRef((function(e,t){const{addEndListener:n,appear:r=!0,children:a,easing:i,in:s,onEnter:l,onEntered:c,onEntering:u,onExit:d,onExited:p,onExiting:f,style:h,timeout:m="auto",TransitionComponent:g=is,...y}=e,b=To(),v=o.useRef(),x=Xi(),w=o.useRef(null),S=fo(w,Yi(a),t),C=e=>t=>{if(e){const n=w.current;void 0===t?e(n):e(n,t)}},k=C(u),E=C(((e,t)=>{(e=>{e.scrollTop})(e);const{duration:n,delay:r,easing:o}=ss({style:h,timeout:m,easing:i},{mode:"enter"});let a;"auto"===m?(a=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=a):a=n,e.style.transition=[x.transitions.create("opacity",{duration:a,delay:r}),x.transitions.create("transform",{duration:us?a:.666*a,delay:r,easing:o})].join(","),l&&l(e,t)})),R=C(c),$=C(f),O=C((e=>{const{duration:t,delay:n,easing:r}=ss({style:h,timeout:m,easing:i},{mode:"exit"});let o;"auto"===m?(o=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=o):o=t,e.style.transition=[x.transitions.create("opacity",{duration:o,delay:n}),x.transitions.create("transform",{duration:us?o:.666*o,delay:us?n:n||.333*o,easing:r})].join(","),e.style.opacity=0,e.style.transform=ls(.75),d&&d(e)})),P=C(p);return(0,Vr.jsx)(g,{appear:r,in:s,nodeRef:w,onEnter:E,onEntered:R,onEntering:k,onExit:O,onExited:P,onExiting:$,addEndListener:e=>{"auto"===m&&b.start(v.current||0,e),n&&n(w.current,e)},timeout:"auto"===m?null:m,...y,children:(e,{ownerState:t,...n})=>o.cloneElement(a,{style:{opacity:0,transform:ls(.75),visibility:"exited"!==e||s?void 0:"hidden",...cs[e],...h,...a.props.style},ref:S,...n})})}));ds&&(ds.muiSupportAuto=!0);const ps=ds;function fs(e){return e&&e.ownerDocument||document}function hs(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ms(e){return e instanceof hs(e).Element||e instanceof Element}function gs(e){return e instanceof hs(e).HTMLElement||e instanceof HTMLElement}function ys(e){return"undefined"!=typeof ShadowRoot&&(e instanceof hs(e).ShadowRoot||e instanceof ShadowRoot)}var bs=Math.max,vs=Math.min,xs=Math.round;function ws(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Ss(){return!/^((?!chrome|android).)*safari/i.test(ws())}function Cs(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&gs(e)&&(o=e.offsetWidth>0&&xs(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&xs(r.height)/e.offsetHeight||1);var i=(ms(e)?hs(e):window).visualViewport,s=!Ss()&&n,l=(r.left+(s&&i?i.offsetLeft:0))/o,c=(r.top+(s&&i?i.offsetTop:0))/a,u=r.width/o,d=r.height/a;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function ks(e){var t=hs(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Es(e){return e?(e.nodeName||"").toLowerCase():null}function Rs(e){return((ms(e)?e.ownerDocument:e.document)||window.document).documentElement}function $s(e){return Cs(Rs(e)).left+ks(e).scrollLeft}function Os(e){return hs(e).getComputedStyle(e)}function Ps(e){var t=Os(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function js(e,t,n){void 0===n&&(n=!1);var r=gs(t),o=gs(t)&&function(e){var t=e.getBoundingClientRect(),n=xs(t.width)/e.offsetWidth||1,r=xs(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=Rs(t),i=Cs(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==Es(t)||Ps(a))&&(s=function(e){return e!==hs(e)&&gs(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:ks(e);var t}(t)),gs(t)?((l=Cs(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=$s(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function As(e){var t=Cs(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function Ts(e){return"html"===Es(e)?e:e.assignedSlot||e.parentNode||(ys(e)?e.host:null)||Rs(e)}function Is(e){return["html","body","#document"].indexOf(Es(e))>=0?e.ownerDocument.body:gs(e)&&Ps(e)?e:Is(Ts(e))}function Ns(e,t){var n;void 0===t&&(t=[]);var r=Is(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=hs(r),i=o?[a].concat(a.visualViewport||[],Ps(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(Ns(Ts(i)))}function _s(e){return["table","td","th"].indexOf(Es(e))>=0}function Ms(e){return gs(e)&&"fixed"!==Os(e).position?e.offsetParent:null}function Ds(e){for(var t=hs(e),n=Ms(e);n&&_s(n)&&"static"===Os(n).position;)n=Ms(n);return n&&("html"===Es(n)||"body"===Es(n)&&"static"===Os(n).position)?t:n||function(e){var t=/firefox/i.test(ws());if(/Trident/i.test(ws())&&gs(e)&&"fixed"===Os(e).position)return null;var n=Ts(e);for(ys(n)&&(n=n.host);gs(n)&&["html","body"].indexOf(Es(n))<0;){var r=Os(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Ls="top",Fs="bottom",Bs="right",Hs="left",zs="auto",Ws=[Ls,Fs,Bs,Hs],Vs="start",Us="end",Gs="viewport",Ys="popper",Ks=Ws.reduce((function(e,t){return e.concat([t+"-"+Vs,t+"-"+Us])}),[]),qs=[].concat(Ws,[zs]).reduce((function(e,t){return e.concat([t,t+"-"+Vs,t+"-"+Us])}),[]),Xs=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function Js(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var Qs={placement:"bottom",modifiers:[],strategy:"absolute"};function Zs(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function el(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?Qs:o;return function(e,t,n){void 0===n&&(n=a);var o,i,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},Qs,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(n){var o="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},a,s.options,o),s.scrollParents={reference:ms(e)?Ns(e):e.contextElement?Ns(e.contextElement):[],popper:Ns(t)};var i,c,p=function(e){var t=Js(e);return Xs.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((i=[].concat(r,s.options.modifiers),c=i.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return s.orderedModifiers=p.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var a=o({state:s,name:t,instance:u,options:r});l.push(a||function(){})}})),u.update()},forceUpdate:function(){if(!c){var e=s.elements,t=e.reference,n=e.popper;if(Zs(t,n)){s.rects={reference:js(t,Ds(n),"fixed"===s.options.strategy),popper:As(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var o=s.orderedModifiers[r],a=o.fn,i=o.options,l=void 0===i?{}:i,d=o.name;"function"==typeof a&&(s=a({state:s,options:l,name:d,instance:u})||s)}else s.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(e){u.forceUpdate(),e(s)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(o())}))}))),i}),destroy:function(){d(),c=!0}};if(!Zs(e,t))return u;function d(){l.forEach((function(e){return e()})),l=[]}return u.setOptions(n).then((function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}var tl={passive:!0};function nl(e){return e.split("-")[0]}function rl(e){return e.split("-")[1]}function ol(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function al(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?nl(o):null,i=o?rl(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case Ls:t={x:s,y:n.y-r.height};break;case Fs:t={x:s,y:n.y+n.height};break;case Bs:t={x:n.x+n.width,y:l};break;case Hs:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?ol(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case Vs:t[c]=t[c]-(n[u]/2-r[u]/2);break;case Us:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var il={top:"auto",right:"auto",bottom:"auto",left:"auto"};function sl(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,g="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var y=i.hasOwnProperty("x"),b=i.hasOwnProperty("y"),v=Hs,x=Ls,w=window;if(c){var S=Ds(n),C="clientHeight",k="clientWidth";S===hs(n)&&"static"!==Os(S=Rs(n)).position&&"absolute"===s&&(C="scrollHeight",k="scrollWidth"),(o===Ls||(o===Hs||o===Bs)&&a===Us)&&(x=Fs,m-=(d&&S===w&&w.visualViewport?w.visualViewport.height:S[C])-r.height,m*=l?1:-1),o!==Hs&&(o!==Ls&&o!==Fs||a!==Us)||(v=Bs,f-=(d&&S===w&&w.visualViewport?w.visualViewport.width:S[k])-r.width,f*=l?1:-1)}var E,R=Object.assign({position:s},c&&il),$=!0===u?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:xs(n*o)/o||0,y:xs(r*o)/o||0}}({x:f,y:m},hs(n)):{x:f,y:m};return f=$.x,m=$.y,l?Object.assign({},R,((E={})[x]=b?"0":"",E[v]=y?"0":"",E.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",E)):Object.assign({},R,((t={})[x]=b?m+"px":"",t[v]=y?f+"px":"",t.transform="",t))}var ll={left:"right",right:"left",bottom:"top",top:"bottom"};function cl(e){return e.replace(/left|right|bottom|top/g,(function(e){return ll[e]}))}var ul={start:"end",end:"start"};function dl(e){return e.replace(/start|end/g,(function(e){return ul[e]}))}function pl(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ys(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function fl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function hl(e,t,n){return t===Gs?fl(function(e,t){var n=hs(e),r=Rs(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var c=Ss();(c||!c&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+$s(e),y:l}}(e,n)):ms(t)?function(e,t){var n=Cs(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):fl(function(e){var t,n=Rs(e),r=ks(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=bs(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=bs(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+$s(e),l=-r.scrollTop;return"rtl"===Os(o||n).direction&&(s+=bs(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(Rs(e)))}function ml(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function gl(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function yl(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,c=n.rootBoundary,u=void 0===c?Gs:c,d=n.elementContext,p=void 0===d?Ys:d,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,y=ml("number"!=typeof g?g:gl(g,Ws)),b=p===Ys?"reference":Ys,v=e.rects.popper,x=e.elements[h?b:p],w=function(e,t,n,r){var o="clippingParents"===t?function(e){var t=Ns(Ts(e)),n=["absolute","fixed"].indexOf(Os(e).position)>=0&&gs(e)?Ds(e):e;return ms(n)?t.filter((function(e){return ms(e)&&pl(e,n)&&"body"!==Es(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce((function(t,n){var o=hl(e,n,r);return t.top=bs(o.top,t.top),t.right=vs(o.right,t.right),t.bottom=vs(o.bottom,t.bottom),t.left=bs(o.left,t.left),t}),hl(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}(ms(x)?x:x.contextElement||Rs(e.elements.popper),l,u,i),S=Cs(e.elements.reference),C=al({reference:S,element:v,strategy:"absolute",placement:o}),k=fl(Object.assign({},v,C)),E=p===Ys?k:S,R={top:w.top-E.top+y.top,bottom:E.bottom-w.bottom+y.bottom,left:w.left-E.left+y.left,right:E.right-w.right+y.right},$=e.modifiersData.offset;if(p===Ys&&$){var O=$[o];Object.keys(R).forEach((function(e){var t=[Bs,Fs].indexOf(e)>=0?1:-1,n=[Ls,Fs].indexOf(e)>=0?"y":"x";R[e]+=O[n]*t}))}return R}const bl={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,y=nl(g),b=l||(y!==g&&h?function(e){if(nl(e)===zs)return[];var t=cl(e);return[dl(e),t,dl(t)]}(g):[cl(g)]),v=[g].concat(b).reduce((function(e,n){return e.concat(nl(n)===zs?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?qs:l,u=rl(r),d=u?s?Ks:Ks.filter((function(e){return rl(e)===u})):Ws,p=d.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=yl(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[nl(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,S=new Map,C=!0,k=v[0],E=0;E<v.length;E++){var R=v[E],$=nl(R),O=rl(R)===Vs,P=[Ls,Fs].indexOf($)>=0,j=P?"width":"height",A=yl(t,{placement:R,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),T=P?O?Bs:Hs:O?Fs:Ls;x[j]>w[j]&&(T=cl(T));var I=cl(T),N=[];if(a&&N.push(A[$]<=0),s&&N.push(A[T]<=0,A[I]<=0),N.every((function(e){return e}))){k=R,C=!1;break}S.set(R,N)}if(C)for(var _=function(e){var t=v.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},M=h?3:1;M>0&&"break"!==_(M);M--);t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function vl(e,t,n){return bs(e,vs(t,n))}const xl={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,g=yl(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),y=nl(t.placement),b=rl(t.placement),v=!b,x=ol(y),w="x"===x?"y":"x",S=t.modifiersData.popperOffsets,C=t.rects.reference,k=t.rects.popper,E="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,R="number"==typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),$=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(S){if(a){var P,j="y"===x?Ls:Hs,A="y"===x?Fs:Bs,T="y"===x?"height":"width",I=S[x],N=I+g[j],_=I-g[A],M=f?-k[T]/2:0,D=b===Vs?C[T]:k[T],L=b===Vs?-k[T]:-C[T],F=t.elements.arrow,B=f&&F?As(F):{width:0,height:0},H=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},z=H[j],W=H[A],V=vl(0,C[T],B[T]),U=v?C[T]/2-M-V-z-R.mainAxis:D-V-z-R.mainAxis,G=v?-C[T]/2+M+V+W+R.mainAxis:L+V+W+R.mainAxis,Y=t.elements.arrow&&Ds(t.elements.arrow),K=Y?"y"===x?Y.clientTop||0:Y.clientLeft||0:0,q=null!=(P=null==$?void 0:$[x])?P:0,X=I+G-q,J=vl(f?vs(N,I+U-q-K):N,I,f?bs(_,X):_);S[x]=J,O[x]=J-I}if(s){var Q,Z="x"===x?Ls:Hs,ee="x"===x?Fs:Bs,te=S[w],ne="y"===w?"height":"width",re=te+g[Z],oe=te-g[ee],ae=-1!==[Ls,Hs].indexOf(y),ie=null!=(Q=null==$?void 0:$[w])?Q:0,se=ae?re:te-C[ne]-k[ne]-ie+R.altAxis,le=ae?te+C[ne]+k[ne]-ie-R.altAxis:oe,ce=f&&ae?function(e,t,n){var r=vl(e,t,n);return r>n?n:r}(se,te,le):vl(f?se:re,te,f?le:oe);S[w]=ce,O[w]=ce-te}t.modifiersData[r]=O}},requiresIfExists:["offset"]},wl={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=nl(n.placement),l=ol(s),c=[Hs,Bs].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return ml("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:gl(e,Ws))}(o.padding,n),d=As(a),p="y"===l?Ls:Hs,f="y"===l?Fs:Bs,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=Ds(a),y=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,v=u[p],x=y-d[c]-u[f],w=y/2-d[c]/2+b,S=vl(v,w,x),C=l;n.modifiersData[r]=((t={})[C]=S,t.centerOffset=S-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&pl(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Sl(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Cl(e){return[Ls,Bs,Fs,Hs].some((function(t){return e[t]>=0}))}var kl=el({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=hs(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,tl)})),s&&l.addEventListener("resize",n.update,tl),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,tl)})),s&&l.removeEventListener("resize",n.update,tl)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=al({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:nl(t.placement),variation:rl(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,sl(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,sl(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];gs(o)&&Es(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});gs(r)&&Es(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=qs.reduce((function(e,n){return e[n]=function(e,t,n){var r=nl(e),o=[Hs,Ls].indexOf(r)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Hs,Bs].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}},bl,xl,wl,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=yl(t,{elementContext:"reference"}),s=yl(t,{altBoundary:!0}),l=Sl(i,r),c=Sl(s,o,a),u=Cl(l),d=Cl(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]});const El=function(e,t,n){return void 0===e||"string"==typeof e?t:{...t,ownerState:{...t.ownerState,...n}}},Rl=function(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t]))).forEach((n=>{t[n]=e[n]})),t},$l=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=s(n?.className,a,o?.className,r?.className),t={...n?.style,...o?.style,...r?.style},i={...n,...o,...r};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=function(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n}({...o,...r}),l=Rl(r),c=Rl(o),u=t(i),d=s(u?.className,n?.className,a,o?.className,r?.className),p={...u?.style,...n?.style,...o?.style,...r?.style},f={...u,...n,...c,...l};return d.length>0&&(f.className=d),Object.keys(p).length>0&&(f.style=p),{props:f,internalRef:u.ref}},Ol=function(e,t,n){return"function"==typeof e?e(t,n):e},Pl=o.forwardRef((function(e,t){const{children:n,container:r,disablePortal:a=!1}=e,[i,s]=o.useState(null),l=po(o.isValidElement(n)?Yi(n):null,t);if(mo((()=>{a||s(function(e){return"function"==typeof e?e():e}(r)||document.body)}),[r,a]),mo((()=>{if(i&&!a)return uo(t,i),()=>{uo(t,null)}}),[t,i,a]),a){if(o.isValidElement(n)){const e={ref:l};return o.cloneElement(n,e)}return n}return i?Ji.createPortal(n,i):i}));function jl(e){return Xr("MuiPopper",e)}function Al(e){return"function"==typeof e?e():e}Jr("MuiPopper",["root"]);const Tl={},Il=o.forwardRef((function(e,t){const{anchorEl:n,children:r,direction:a,disablePortal:i,modifiers:s,open:c,placement:u,popperOptions:d,popperRef:p,slotProps:f={},slots:h={},TransitionProps:m,ownerState:g,...y}=e,b=o.useRef(null),v=po(b,t),x=o.useRef(null),w=po(x,p),S=o.useRef(w);mo((()=>{S.current=w}),[w]),o.useImperativeHandle(p,(()=>x.current),[]);const C=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(u,a),[k,E]=o.useState(C),[R,$]=o.useState(Al(n));o.useEffect((()=>{x.current&&x.current.forceUpdate()})),o.useEffect((()=>{n&&$(Al(n))}),[n]),mo((()=>{if(!R||!c)return;let e=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{E(e.placement)}}];null!=s&&(e=e.concat(s)),d&&null!=d.modifiers&&(e=e.concat(d.modifiers));const t=kl(R,b.current,{placement:C,...d,modifiers:e});return S.current(t),()=>{t.destroy(),S.current(null)}}),[R,i,s,c,d,C]);const O={placement:k};null!==m&&(O.TransitionProps=m);const P=(e=>{const{classes:t}=e;return l({root:["root"]},jl,t)})(e),j=h.root??"div",A=function(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:o=!1,...a}=e,i=o?{}:Ol(n,r),{props:s,internalRef:l}=$l({...a,externalSlotProps:i}),c=po(l,i?.ref,e.additionalProps?.ref);return El(t,{...s,ref:c},r)}({elementType:j,externalSlotProps:f.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:v},ownerState:e,className:P.root});return(0,Vr.jsx)(j,{...A,children:"function"==typeof r?r(O):r})})),Nl=Br(o.forwardRef((function(e,t){const{anchorEl:n,children:r,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:c,open:u,placement:d="bottom",popperOptions:p=Tl,popperRef:f,style:h,transition:m=!1,slotProps:g={},slots:y={},...b}=e,[v,x]=o.useState(!0);if(!l&&!u&&(!m||v))return null;let w;if(a)w=a;else if(n){const e=Al(n);w=e&&void 0!==e.nodeType?fs(e).body:fs(null).body}const S=u||!l||m&&!v?void 0:"none",C=m?{in:u,onEnter:()=>{x(!1)},onExited:()=>{x(!0)}}:void 0;return(0,Vr.jsx)(Pl,{disablePortal:s,container:w,children:(0,Vr.jsx)(Il,{anchorEl:n,direction:i,disablePortal:s,modifiers:c,ref:t,open:m?!v:u,placement:d,popperOptions:p,popperRef:f,slotProps:g,slots:y,...b,style:{position:"fixed",top:0,left:0,display:S,...h},TransitionProps:C,children:r})})})),{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),_l=o.forwardRef((function(e,t){const n=Gi(),r=Gr({props:e,name:"MuiPopper"}),{anchorEl:o,component:a,components:i,componentsProps:s,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,slots:y,slotProps:b,...v}=r,x=y?.root??i?.Root,w={anchorEl:o,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,...v};return(0,Vr.jsx)(Nl,{as:a,direction:n?"rtl":"ltr",slots:{root:x},slotProps:b??s,...w,ref:t})}));let Ml=0;const Dl={...o}.useId;function Ll(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,internalForwardedProps:i,shouldForwardComponentProp:s=!1,...l}=t,{component:c,slots:u={[e]:void 0},slotProps:d={[e]:void 0},...p}=a,f=u[e]||r,h=Ol(d[e],o),{props:{component:m,...g},internalRef:y}=$l({className:n,...l,externalForwardedProps:"root"===e?p:void 0,externalSlotProps:h}),b=po(y,h?.ref,t.ref),v="root"===e?m||c:m;return[f,El(f,{..."root"===e&&!c&&!u[e]&&i,..."root"!==e&&!u[e]&&i,...g,...v&&!s&&{as:v},...v&&s&&{component:v},ref:b},o)]}function Fl(e){return Xr("MuiTooltip",e)}const Bl=Jr("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Hl=Br(_l,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(zr((({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:e})=>!e,style:{pointerEvents:"none"}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${Bl.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Bl.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Bl.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${Bl.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${Bl.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${Bl.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${Bl.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${Bl.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]})))),zl=Br("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${d(n.placement.split("-")[0])}`]]}})(zr((({theme:e})=>{return{backgroundColor:e.vars?e.vars.palette.Tooltip.bg:hn(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium,[`.${Bl.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${Bl.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${Bl.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${Bl.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:e})=>e.arrow,style:{position:"relative",margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:(t=16/14,Math.round(1e5*t)/1e5+"em"),fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${Bl.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${Bl.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${Bl.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${Bl.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${Bl.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${Bl.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${Bl.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${Bl.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${Bl.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${Bl.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]};var t}))),Wl=Br("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(zr((({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:hn(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}))));let Vl=!1;const Ul=new Ao;let Gl={x:0,y:0};function Yl(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const Kl=o.forwardRef((function(e,t){const n=Gr({props:e,name:"MuiTooltip"}),{arrow:r=!1,children:a,classes:i,components:c={},componentsProps:u={},describeChild:p=!1,disableFocusListener:f=!1,disableHoverListener:h=!1,disableInteractive:m=!1,disableTouchListener:g=!1,enterDelay:y=100,enterNextDelay:b=0,enterTouchDelay:v=700,followCursor:x=!1,id:w,leaveDelay:S=0,leaveTouchDelay:C=1500,onClose:k,onOpen:E,open:R,placement:$="bottom",PopperComponent:O,PopperProps:P={},slotProps:j={},slots:A={},title:T,TransitionComponent:I,TransitionProps:N,..._}=n,M=o.isValidElement(a)?a:(0,Vr.jsx)("span",{children:a}),D=Xi(),L=Gi(),[F,B]=o.useState(),[H,z]=o.useState(null),W=o.useRef(!1),V=m||x,U=To(),G=To(),Y=To(),K=To(),[q,X]=function({controlled:e,default:t,name:n,state:r="value"}){const{current:a}=o.useRef(void 0!==e),[i,s]=o.useState(t);return[a?e:i,o.useCallback((e=>{a||s(e)}),[])]}({controlled:R,default:!1,name:"Tooltip",state:"open"});let J=q;const Q=function(e){if(void 0!==Dl){const t=Dl();return e??t}return function(e){const[t,n]=o.useState(e),r=e||t;return o.useEffect((()=>{null==t&&(Ml+=1,n(`mui-${Ml}`))}),[t]),r}(e)}(w),Z=o.useRef(),ee=go((()=>{void 0!==Z.current&&(document.body.style.WebkitUserSelect=Z.current,Z.current=void 0),K.clear()}));o.useEffect((()=>ee),[ee]);const te=e=>{Ul.clear(),Vl=!0,X(!0),E&&!J&&E(e)},ne=go((e=>{Ul.start(800+S,(()=>{Vl=!1})),X(!1),k&&J&&k(e),U.start(D.transitions.duration.shortest,(()=>{W.current=!1}))})),re=e=>{W.current&&"touchstart"!==e.type||(F&&F.removeAttribute("title"),G.clear(),Y.clear(),y||Vl&&b?G.start(Vl?b:y,(()=>{te(e)})):te(e))},oe=e=>{G.clear(),Y.start(S,(()=>{ne(e)}))},[,ae]=o.useState(!1),ie=e=>{ho(e.target)||(ae(!1),oe(e))},se=e=>{F||B(e.currentTarget),ho(e.target)&&(ae(!0),re(e))},le=e=>{W.current=!0;const t=M.props;t.onTouchStart&&t.onTouchStart(e)};o.useEffect((()=>{if(J)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&ne(e)}}),[ne,J]);const ce=fo(Yi(M),B,t);T||0===T||(J=!1);const ue=o.useRef(),de={},pe="string"==typeof T;p?(de.title=J||!pe||h?null:T,de["aria-describedby"]=J?Q:null):(de["aria-label"]=pe?T:null,de["aria-labelledby"]=J&&!pe?Q:null);const fe={...de,..._,...M.props,className:s(_.className,M.props.className),onTouchStart:le,ref:ce,...x?{onMouseMove:e=>{const t=M.props;t.onMouseMove&&t.onMouseMove(e),Gl={x:e.clientX,y:e.clientY},ue.current&&ue.current.update()}}:{}},he={};g||(fe.onTouchStart=e=>{le(e),Y.clear(),U.clear(),ee(),Z.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",K.start(v,(()=>{document.body.style.WebkitUserSelect=Z.current,re(e)}))},fe.onTouchEnd=e=>{M.props.onTouchEnd&&M.props.onTouchEnd(e),ee(),Y.start(C,(()=>{ne(e)}))}),h||(fe.onMouseOver=Yl(re,fe.onMouseOver),fe.onMouseLeave=Yl(oe,fe.onMouseLeave),V||(he.onMouseOver=re,he.onMouseLeave=oe)),f||(fe.onFocus=Yl(se,fe.onFocus),fe.onBlur=Yl(ie,fe.onBlur),V||(he.onFocus=se,he.onBlur=ie));const me={...n,isRtl:L,arrow:r,disableInteractive:V,placement:$,PopperComponentProp:O,touch:W.current},ge="function"==typeof j.popper?j.popper(me):j.popper,ye=o.useMemo((()=>{let e=[{name:"arrow",enabled:Boolean(H),options:{element:H,padding:4}}];return P.popperOptions?.modifiers&&(e=e.concat(P.popperOptions.modifiers)),ge?.popperOptions?.modifiers&&(e=e.concat(ge.popperOptions.modifiers)),{...P.popperOptions,...ge?.popperOptions,modifiers:e}}),[H,P.popperOptions,ge?.popperOptions]),be=(e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e;return l({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${d(a.split("-")[0])}`],arrow:["arrow"]},Fl,t)})(me),ve="function"==typeof j.transition?j.transition(me):j.transition,xe={slots:{popper:c.Popper,transition:c.Transition??I,tooltip:c.Tooltip,arrow:c.Arrow,...A},slotProps:{arrow:j.arrow??u.arrow,popper:{...P,...ge??u.popper},tooltip:j.tooltip??u.tooltip,transition:{...N,...ve??u.transition}}},[we,Se]=Ll("popper",{elementType:Hl,externalForwardedProps:xe,ownerState:me,className:s(be.popper,P?.className)}),[Ce,ke]=Ll("transition",{elementType:ps,externalForwardedProps:xe,ownerState:me}),[Ee,Re]=Ll("tooltip",{elementType:zl,className:be.tooltip,externalForwardedProps:xe,ownerState:me}),[$e,Oe]=Ll("arrow",{elementType:Wl,className:be.arrow,externalForwardedProps:xe,ownerState:me,ref:z});return(0,Vr.jsxs)(o.Fragment,{children:[o.cloneElement(M,fe),(0,Vr.jsx)(we,{as:O??_l,placement:$,anchorEl:x?{getBoundingClientRect:()=>({top:Gl.y,left:Gl.x,right:Gl.x,bottom:Gl.y,width:0,height:0})}:F,popperRef:ue,open:!!F&&J,id:Q,transition:!0,...he,...Se,popperOptions:ye,children:({TransitionProps:e})=>(0,Vr.jsx)(Ce,{timeout:D.transitions.duration.shorter,...e,...ke,children:(0,Vr.jsxs)(Ee,{...Re,children:[T,r?(0,Vr.jsx)($e,{...Oe}):null]})})})]})})),ql=()=>{const e=`${YooAnalytics.assetsURL}images/up-trend.png`,t=`${YooAnalytics.assetsURL}images/down-trend.png`,[n,o]=(0,r.useState)(!0),[a,i]=(0,r.useState)([]),[s,l]=(0,r.useState)([]),[c,u]=(0,r.useState)([]),[d,p]=(0,r.useState)({visitors:0,views:0,online:0,purchase:0}),f={post:"📬",page:"📄",product:"🛒"},h=[{name:"ID",selector:e=>f[e.type]?(0,Vr.jsx)(Kl,{title:e.page_id,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",children:f[e.type]}):(0,Vr.jsx)(Kl,{title:e.page_id,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",children:f.post}),grow:0},{name:"Title",selector:e=>(0,Vr.jsx)(Kl,{title:e.page_url,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",onClick:()=>window.open(e.page_url,"_blank"),children:e.title}),sortable:!0},{name:"Visitors",selector:e=>e.visitors_count,sortable:!0,grow:0},{name:"Views",selector:e=>e.views_count,sortable:!0,grow:0}];return(0,r.useEffect)((()=>{let e;async function t(){o(!0);const e=await async function(){const e=await fetch(`${YooAnalytics.restURL}/v1/get-analytics`,{headers:zi});return!!e.ok&&(await e.json()).data}();e?(console.log(e.pages_stats),p(e.summary),i(e.search_engines),l(e.top_referers),u(e.pages_stats)):console.log("fetchAnalytics",e),o(!1)}return t(),e=setInterval(t,3e4),()=>clearInterval(e)}),[]),(0,Vr.jsx)("div",{className:"yoo-body",children:n?(0,Vr.jsxs)(Vr.Fragment,{children:[(0,Vr.jsxs)(Di.Flex,{children:[(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Hi,{count:1,height:131,width:"100%"})}),(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Hi,{count:1,height:131,width:"100%"})}),(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Hi,{count:1,height:131,width:"100%"})}),YooAnalytics.isWooCommerceActive&&(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Hi,{count:1,height:131,width:"100%"})})]}),(0,Vr.jsxs)(Di.Flex,{className:"yoo-dashboard-logs",align:"start",children:[(0,Vr.jsxs)(Di.FlexItem,{style:{width:"310%"},children:[(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:50,width:"100%"})]}),(0,Vr.jsx)(Di.Flex,{direction:"column",style:{width:"100%"},children:(0,Vr.jsxs)(Di.FlexItem,{style:{width:"100%"},children:[(0,Vr.jsx)(Hi,{count:1,height:252,width:"100%"}),(0,Vr.jsx)(Hi,{count:1,height:252,width:"100%"})]})})]})]}):(0,Vr.jsxs)(Vr.Fragment,{children:[(0,Vr.jsxs)(Di.Flex,{className:"yoo-dashboard-stats",children:[(0,Vr.jsxs)(Di.FlexItem,{className:d.visitors>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Vr.jsx)("h3",{children:(0,oa.__)("Visitors","yooanalytics")}),(0,Vr.jsxs)("div",{className:"yoo-stats",children:[(0,Vr.jsxs)("div",{children:[(0,Vr.jsx)("h1",{children:d.visitors}),(0,Vr.jsx)("span",{className:"yoo-stats-text",children:(0,oa.__)("Today","yooanalytics")})]}),(0,Vr.jsx)("div",{children:(0,Vr.jsx)("img",{src:d.visitors>0?e:t,alt:"Stats Trend"})})]})]}),(0,Vr.jsxs)(Di.FlexItem,{className:d.views>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Vr.jsx)("h3",{children:(0,oa.__)("Views","yooanalytics")}),(0,Vr.jsxs)("div",{className:"yoo-stats",children:[(0,Vr.jsxs)("div",{children:[(0,Vr.jsx)("h1",{children:d.views}),(0,Vr.jsx)("span",{className:"yoo-stats-text",children:(0,oa.__)("Today","yooanalytics")})]}),(0,Vr.jsx)("div",{children:(0,Vr.jsx)("img",{src:d.views>0?e:t,alt:"Stats Trend"})})]})]}),(0,Vr.jsxs)(Di.FlexItem,{className:d.online>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Vr.jsx)("h3",{children:(0,oa.__)("Online","yooanalytics")}),(0,Vr.jsxs)("div",{className:"yoo-stats",children:[(0,Vr.jsxs)("div",{children:[(0,Vr.jsx)("h1",{children:d.online}),(0,Vr.jsx)("span",{className:"yoo-stats-text",children:(0,oa.__)("In last 30 minutes","yooanalytics")})]}),(0,Vr.jsx)("div",{children:(0,Vr.jsx)("img",{src:d.online>0?e:t,alt:"Stats Trend"})})]})]}),YooAnalytics.isWooCommerceActive&&(0,Vr.jsxs)(Di.FlexItem,{className:d.purchase>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Vr.jsx)("h3",{children:(0,oa.__)("Purchase","yooanalytics")}),(0,Vr.jsxs)("div",{className:"yoo-stats",children:[(0,Vr.jsxs)("div",{children:[(0,Vr.jsx)("h1",{children:d.purchase}),(0,Vr.jsx)("span",{className:"yoo-stats-text",children:(0,oa.__)("Today","yooanalytics")})]}),(0,Vr.jsx)("div",{children:(0,Vr.jsx)("img",{src:d.purchase>0?e:t,alt:"Stats Trend"})})]})]})]}),(0,Vr.jsxs)(Di.Flex,{className:"yoo-dashboard-logs",align:"start",children:[(0,Vr.jsx)(Di.FlexItem,{style:{width:"310%"},children:0!==c.length?(0,Vr.jsxs)(Vr.Fragment,{children:[(0,Vr.jsxs)("h1",{children:["🔢 ",(0,oa.__)("Pages","yooanalytics")]}),(0,Vr.jsx)(Vi,{columns:h,data:c})]}):(0,Vr.jsx)("div",{className:"yoo-dashboard-cards yoo-dashboard-stats",children:(0,Vr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Vr.jsx)("h1",{children:"📊"}),(0,Vr.jsx)("h2",{children:(0,oa.__)("No Visits Found, Let's wait for amazing performance.","yooanalytics")})]})})}),(0,Vr.jsxs)(Di.Flex,{direction:"column",style:{width:"100%"},children:[(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Di.Card,{className:"yoo-dashboard-cards yoo-search-engines-card",style:0===a.length?{backgroundColor:"#ffebee"}:void 0,children:0===a.length?(0,Vr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Vr.jsx)("h1",{children:"🔍"}),(0,Vr.jsx)("h2",{children:(0,oa.__)("No Search Engine data found!","yooanalytics")})]}):(0,Vr.jsxs)(React.Fragment,{children:[(0,Vr.jsx)(Di.CardHeader,{children:(0,Vr.jsxs)("h2",{children:["🔍 ",(0,oa.__)("Search Engines","yooanalytics")]})}),(0,Vr.jsx)(Di.CardBody,{children:(0,Vr.jsx)("table",{width:"100%",children:Object.keys(a).map(((e,t)=>{let n=a[t].referer_url,r=(o=n).includes("google")?"Google":o.includes("bing")?"Bing":o.includes("yahoo")?"Yahoo":o.includes("duckduckgo")?"DuckDuckGo":o.includes("yandex")?"Yandex":o.includes("baidu")?"Baidu":"Other";var o;let i=a[t].count;return(0,Vr.jsxs)("tr",{title:n,children:[(0,Vr.jsxs)("td",{children:[(0,Vr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/search-engines/${r}.png`}),r]}),(0,Vr.jsx)("td",{children:i})]})}))})})]},"0.1")})}),(0,Vr.jsx)(Di.FlexItem,{style:{width:"100%"},children:(0,Vr.jsx)(Di.Card,{className:"yoo-dashboard-cards yoo-top-referers-card",style:0===s.length?{backgroundColor:"#ffebee"}:void 0,children:0===s.length?(0,Vr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Vr.jsx)("h1",{children:"🌏"}),(0,Vr.jsx)("h2",{children:(0,oa.__)("No Referrers data found!","yooanalytics")})]}):(0,Vr.jsxs)(React.Fragment,{children:[(0,Vr.jsx)(Di.CardHeader,{children:(0,Vr.jsxs)("h2",{children:["⬇️ ",(0,oa.__)("Top 10 Referrers","yooanalytics")]})}),(0,Vr.jsx)(Di.CardBody,{children:(0,Vr.jsx)("table",{width:"100%",children:Object.keys(s).map(((e,t)=>{console.log(s[e]);let n=s[t].count,r=s[t].referer_url;return(0,Vr.jsxs)("tr",{onClick:()=>window.open(r,"_blank"),children:[(0,Vr.jsxs)("td",{children:["🌏 ",r]}),(0,Vr.jsx)("td",{children:n})]})}))})})]},"0.1")})})]})]})]})})},Xl=()=>(0,Vr.jsx)("div",{className:"yoo-body",children:(0,Vr.jsxs)("div",{className:"yoo-header",children:[(0,Vr.jsxs)("h1",{children:["⚒️ ",(0,oa.__)("Coming Soon","yooanalytics")]}),(0,Vr.jsx)("p",{children:(0,oa.__)("Get more control over settings.","yooanalytics")})]})}),Jl=()=>(0,Vr.jsxs)("div",{className:"yoo-body",children:[(0,Vr.jsxs)("div",{className:"yoo-header",children:[(0,Vr.jsx)("h1",{children:(0,oa.__)("About","yooanalytics")}),(0,Vr.jsx)("p",{children:(0,oa.__)("This is about your System Status, Share with YooAnalytics Support if you are facing any issues.","yooanalytics")})]}),(0,Vr.jsx)("div",{className:"yoo-section",children:(0,Vr.jsxs)("ol",{children:[(0,Vr.jsx)("li",{children:(0,oa.sprintf)((0,oa.__)("You are using YooAnalytics Version %s","yooanalytics"),YooAnalytics.version)}),(0,Vr.jsx)("li",{children:(0,oa.sprintf)((0,oa.__)("You are using YooAnalytics %s","yooanalytics"),YooAnalytics.hasActiveValidLicense&&" Pro")}),(0,Vr.jsx)("li",{children:(0,oa.sprintf)((0,oa.__)("Your Rest URL is %s","yooanalytics"),YooAnalytics.restURL)}),(0,Vr.jsx)("li",{children:(0,oa.sprintf)((0,oa.__)("Your Admin URL is %s","yooanalytics"),YooAnalytics.adminURL)}),YooAnalytics.isWooCommerceActive&&(0,Vr.jsx)("li",{children:(0,oa.__)("WooCommerce is active","yooanalytics")})]})})]}),Ql=()=>(0,Vr.jsxs)(li,{children:[(0,Vr.jsx)(ii,{path:"/",element:(0,Vr.jsx)(ql,{})}),(0,Vr.jsx)(ii,{path:"/settings",element:(0,Vr.jsx)(Xl,{})}),(0,Vr.jsx)(ii,{path:"/about",element:(0,Vr.jsx)(Jl,{})})]}),Zl=()=>(0,Vr.jsxs)("div",{className:"yoo-dashboard",children:[(0,Vr.jsx)(Mi,{}),(0,Vr.jsx)(Ql,{}),(0,Vr.jsx)("div",{className:"clearfix"})]});t()((()=>{(0,r.createRoot)(document.getElementById("root")).render((0,Vr.jsx)(r.StrictMode,{children:(0,Vr.jsx)(Pi,{children:(0,Vr.jsx)(Zl,{})})}))}))})()})();456 `,Xo=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiTouchRipple"}),{center:r=!1,classes:a={},className:i,...l}=n,[c,u]=o.useState([]),d=o.useRef(0),p=o.useRef(null);o.useEffect((()=>{p.current&&(p.current(),p.current=null)}),[c]);const f=o.useRef(!1),h=Fo(),m=o.useRef(null),g=o.useRef(null),y=o.useCallback((e=>{const{pulsate:t,rippleX:n,rippleY:r,rippleSize:o,cb:i}=e;u((e=>[...e,(0,Kr.jsx)(qo,{classes:{ripple:s(a.ripple,Vo.ripple),rippleVisible:s(a.rippleVisible,Vo.rippleVisible),ripplePulsate:s(a.ripplePulsate,Vo.ripplePulsate),child:s(a.child,Vo.child),childLeaving:s(a.childLeaving,Vo.childLeaving),childPulsate:s(a.childPulsate,Vo.childPulsate)},timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o},d.current)])),d.current+=1,p.current=i}),[a]),b=o.useCallback(((e={},t={},n=()=>{})=>{const{pulsate:o=!1,center:a=r||t.pulsate,fakeElement:i=!1}=t;if("mousedown"===e?.type&&f.current)return void(f.current=!1);"touchstart"===e?.type&&(f.current=!0);const s=i?null:g.current,l=s?s.getBoundingClientRect():{width:0,height:0,left:0,top:0};let c,u,d;if(a||void 0===e||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)c=Math.round(l.width/2),u=Math.round(l.height/2);else{const{clientX:t,clientY:n}=e.touches&&e.touches.length>0?e.touches[0]:e;c=Math.round(t-l.left),u=Math.round(n-l.top)}if(a)d=Math.sqrt((2*l.width**2+l.height**2)/3),d%2==0&&(d+=1);else{const e=2*Math.max(Math.abs((s?s.clientWidth:0)-c),c)+2,t=2*Math.max(Math.abs((s?s.clientHeight:0)-u),u)+2;d=Math.sqrt(e**2+t**2)}e?.touches?null===m.current&&(m.current=()=>{y({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})},h.start(80,(()=>{m.current&&(m.current(),m.current=null)}))):y({pulsate:o,rippleX:c,rippleY:u,rippleSize:d,cb:n})}),[r,y,h]),v=o.useCallback((()=>{b({},{pulsate:!0})}),[b]),x=o.useCallback(((e,t)=>{if(h.clear(),"touchend"===e?.type&&m.current)return m.current(),m.current=null,void h.start(0,(()=>{x(e,t)}));m.current=null,u((e=>e.length>0?e.slice(1):e)),p.current=t}),[h]);return o.useImperativeHandle(t,(()=>({pulsate:v,start:b,stop:x})),[v,b,x]),(0,Kr.jsx)(Ko,{className:s(Vo.root,a.root,i),ref:g,...l,children:(0,Kr.jsx)(Mo,{component:null,exit:!0,children:c})})})),Jo=Xo;function Zo(e){return eo("MuiButtonBase",e)}const Qo=to("MuiButtonBase",["root","disabled","focusVisible"]),ea=Vr("button",{name:"MuiButtonBase",slot:"Root",overridesResolver:(e,t)=>t.root})({display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",boxSizing:"border-box",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle",MozAppearance:"none",WebkitAppearance:"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},[`&.${Qo.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}});function ta(e,t,n,r=!1){return wo((o=>(n&&n(o),r||e[t](o),!0)))}const na=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiButtonBase"}),{action:r,centerRipple:a=!1,children:i,className:c,component:u="button",disabled:d=!1,disableRipple:p=!1,disableTouchRipple:f=!1,focusRipple:h=!1,focusVisibleClassName:m,LinkComponent:g="a",onBlur:y,onClick:b,onContextMenu:v,onDragLeave:x,onFocus:w,onFocusVisible:S,onKeyDown:C,onKeyUp:k,onMouseDown:R,onMouseLeave:E,onMouseUp:$,onTouchEnd:O,onTouchMove:P,onTouchStart:j,tabIndex:A=0,TouchRippleProps:T,touchRippleRef:I,type:M,...N}=n,L=o.useRef(null),F=ko.use(),D=yo(F.ref,I),[_,B]=o.useState(!1);d&&_&&B(!1),o.useImperativeHandle(r,(()=>({focusVisible:()=>{B(!0),L.current.focus()}})),[]);const z=F.shouldMount&&!p&&!d;o.useEffect((()=>{_&&h&&!p&&F.pulsate()}),[p,h,_,F]);const W=ta(F,"start",R,f),H=ta(F,"stop",v,f),V=ta(F,"stop",x,f),U=ta(F,"stop",$,f),G=ta(F,"stop",(e=>{_&&e.preventDefault(),E&&E(e)}),f),Y=ta(F,"start",j,f),K=ta(F,"stop",O,f),q=ta(F,"stop",P,f),X=ta(F,"stop",(e=>{bo(e.target)||B(!1),y&&y(e)}),!1),J=wo((e=>{L.current||(L.current=e.currentTarget),bo(e.target)&&(B(!0),S&&S(e)),w&&w(e)})),Z=()=>{const e=L.current;return u&&"button"!==u&&!("A"===e.tagName&&e.href)},Q=wo((e=>{h&&!e.repeat&&_&&" "===e.key&&F.stop(e,(()=>{F.start(e)})),e.target===e.currentTarget&&Z()&&" "===e.key&&e.preventDefault(),C&&C(e),e.target===e.currentTarget&&Z()&&"Enter"===e.key&&!d&&(e.preventDefault(),b&&b(e))})),ee=wo((e=>{h&&" "===e.key&&_&&!e.defaultPrevented&&F.stop(e,(()=>{F.pulsate(e)})),k&&k(e),b&&e.target===e.currentTarget&&Z()&&" "===e.key&&!e.defaultPrevented&&b(e)}));let te=u;"button"===te&&(N.href||N.to)&&(te=g);const ne={};"button"===te?(ne.type=void 0===M?"button":M,ne.disabled=d):(N.href||N.to||(ne.role="button"),d&&(ne["aria-disabled"]=d));const re=yo(t,L),oe={...n,centerRipple:a,component:u,disabled:d,disableRipple:p,disableTouchRipple:f,focusRipple:h,tabIndex:A,focusVisible:_},ae=(e=>{const{disabled:t,focusVisible:n,focusVisibleClassName:r,classes:o}=e,a=l({root:["root",t&&"disabled",n&&"focusVisible"]},Zo,o);return n&&r&&(a.root+=` ${r}`),a})(oe);return(0,Kr.jsxs)(ea,{as:te,className:s(ae.root,c),ownerState:oe,onBlur:X,onClick:b,onContextMenu:H,onFocus:J,onKeyDown:Q,onKeyUp:ee,onMouseDown:W,onMouseLeave:G,onMouseUp:U,onDragLeave:V,onTouchEnd:K,onTouchMove:q,onTouchStart:Y,ref:re,tabIndex:d?-1:A,type:M,...ne,...N,children:[i,z?(0,Kr.jsx)(Jo,{ref:D,center:a,...T}):null]})}));function ra(e=[]){return([,t])=>t&&function(e,t=[]){if(!function(e){return"string"==typeof e.main}(e))return!1;for(const n of t)if(!e.hasOwnProperty(n)||"string"!=typeof e[n])return!1;return!0}(t,e)}function oa(e){return eo("MuiChip",e)}const aa=to("MuiChip",["root","sizeSmall","sizeMedium","colorDefault","colorError","colorInfo","colorPrimary","colorSecondary","colorSuccess","colorWarning","disabled","clickable","clickableColorPrimary","clickableColorSecondary","deletable","deletableColorPrimary","deletableColorSecondary","outlined","filled","outlinedPrimary","outlinedSecondary","filledPrimary","filledSecondary","avatar","avatarSmall","avatarMedium","avatarColorPrimary","avatarColorSecondary","icon","iconSmall","iconMedium","iconColorPrimary","iconColorSecondary","label","labelSmall","labelMedium","deleteIcon","deleteIconSmall","deleteIconMedium","deleteIconColorPrimary","deleteIconColorSecondary","deleteIconOutlinedColorPrimary","deleteIconOutlinedColorSecondary","deleteIconFilledColorPrimary","deleteIconFilledColorSecondary","focusVisible"]),ia=Vr("div",{name:"MuiChip",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e,{color:r,iconColor:o,clickable:a,onDelete:i,size:s,variant:l}=n;return[{[`& .${aa.avatar}`]:t.avatar},{[`& .${aa.avatar}`]:t[`avatar${d(s)}`]},{[`& .${aa.avatar}`]:t[`avatarColor${d(r)}`]},{[`& .${aa.icon}`]:t.icon},{[`& .${aa.icon}`]:t[`icon${d(s)}`]},{[`& .${aa.icon}`]:t[`iconColor${d(o)}`]},{[`& .${aa.deleteIcon}`]:t.deleteIcon},{[`& .${aa.deleteIcon}`]:t[`deleteIcon${d(s)}`]},{[`& .${aa.deleteIcon}`]:t[`deleteIconColor${d(r)}`]},{[`& .${aa.deleteIcon}`]:t[`deleteIcon${d(l)}Color${d(r)}`]},t.root,t[`size${d(s)}`],t[`color${d(r)}`],a&&t.clickable,a&&"default"!==r&&t[`clickableColor${d(r)})`],i&&t.deletable,i&&"default"!==r&&t[`deletableColor${d(r)}`],t[l],t[`${l}${d(r)}`]]}})(Gr((({theme:e})=>{const t="light"===e.palette.mode?e.palette.grey[700]:e.palette.grey[300];return{maxWidth:"100%",fontFamily:e.typography.fontFamily,fontSize:e.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,color:(e.vars||e).palette.text.primary,backgroundColor:(e.vars||e).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:e.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${aa.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${aa.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:e.vars?e.vars.palette.Chip.defaultAvatarColor:t,fontSize:e.typography.pxToRem(12)},[`& .${aa.avatarColorPrimary}`]:{color:(e.vars||e).palette.primary.contrastText,backgroundColor:(e.vars||e).palette.primary.dark},[`& .${aa.avatarColorSecondary}`]:{color:(e.vars||e).palette.secondary.contrastText,backgroundColor:(e.vars||e).palette.secondary.dark},[`& .${aa.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:e.typography.pxToRem(10)},[`& .${aa.icon}`]:{marginLeft:5,marginRight:-6},[`& .${aa.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.26)`:mn(e.palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:e.vars?`rgba(${e.vars.palette.text.primaryChannel} / 0.4)`:mn(e.palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${aa.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${aa.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(e.palette).filter(ra(["contrastText"])).map((([t])=>({props:{color:t},style:{backgroundColor:(e.vars||e).palette[t].main,color:(e.vars||e).palette[t].contrastText,[`& .${aa.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t].contrastTextChannel} / 0.7)`:mn(e.palette[t].contrastText,.7),"&:hover, &:active":{color:(e.vars||e).palette[t].contrastText}}}}))),{props:e=>e.iconColor===e.color,style:{[`& .${aa.icon}`]:{color:e.vars?e.vars.palette.Chip.defaultIconColor:t}}},{props:e=>e.iconColor===e.color&&"default"!==e.color,style:{[`& .${aa.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${aa.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:mn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}},...Object.entries(e.palette).filter(ra(["dark"])).map((([t])=>({props:{color:t,onDelete:!0},style:{[`&.${aa.focusVisible}`]:{background:(e.vars||e).palette[t].dark}}}))),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:mn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity)},[`&.${aa.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.action.selectedChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:mn(e.palette.action.selected,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)},"&:active":{boxShadow:(e.vars||e).shadows[1]}}},...Object.entries(e.palette).filter(ra(["dark"])).map((([t])=>({props:{color:t,clickable:!0},style:{[`&:hover, &.${aa.focusVisible}`]:{backgroundColor:(e.vars||e).palette[t].dark}}}))),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:e.vars?`1px solid ${e.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===e.palette.mode?e.palette.grey[400]:e.palette.grey[700]}`,[`&.${aa.clickable}:hover`]:{backgroundColor:(e.vars||e).palette.action.hover},[`&.${aa.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`& .${aa.avatar}`]:{marginLeft:4},[`& .${aa.avatarSmall}`]:{marginLeft:2},[`& .${aa.icon}`]:{marginLeft:4},[`& .${aa.iconSmall}`]:{marginLeft:2},[`& .${aa.deleteIcon}`]:{marginRight:5},[`& .${aa.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(e.palette).filter(ra()).map((([t])=>({props:{variant:"outlined",color:t},style:{color:(e.vars||e).palette[t].main,border:`1px solid ${e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.7)`:mn(e.palette[t].main,.7)}`,[`&.${aa.clickable}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.hoverOpacity})`:mn(e.palette[t].main,e.palette.action.hoverOpacity)},[`&.${aa.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette[t].mainChannel} / ${e.vars.palette.action.focusOpacity})`:mn(e.palette[t].main,e.palette.action.focusOpacity)},[`& .${aa.deleteIcon}`]:{color:e.vars?`rgba(${e.vars.palette[t].mainChannel} / 0.7)`:mn(e.palette[t].main,.7),"&:hover, &:active":{color:(e.vars||e).palette[t].main}}}})))]}}))),sa=Vr("span",{name:"MuiChip",slot:"Label",overridesResolver:(e,t)=>{const{ownerState:n}=e,{size:r}=n;return[t.label,t[`label${d(r)}`]]}})({overflow:"hidden",textOverflow:"ellipsis",paddingLeft:12,paddingRight:12,whiteSpace:"nowrap",variants:[{props:{variant:"outlined"},style:{paddingLeft:11,paddingRight:11}},{props:{size:"small"},style:{paddingLeft:8,paddingRight:8}},{props:{size:"small",variant:"outlined"},style:{paddingLeft:7,paddingRight:7}}]});function la(e){return"Backspace"===e.key||"Delete"===e.key}const ca=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiChip"}),{avatar:r,className:a,clickable:i,color:c="default",component:u,deleteIcon:p,disabled:f=!1,icon:h,label:m,onClick:g,onDelete:y,onKeyDown:b,onKeyUp:v,size:x="medium",variant:w="filled",tabIndex:S,skipFocusWhenDisabled:C=!1,...k}=n,R=o.useRef(null),E=yo(R,t),$=e=>{e.stopPropagation(),y&&y(e)},O=!(!1===i||!g)||i,P=O||y?na:u||"div",j={...n,component:P,disabled:f,size:x,color:c,iconColor:o.isValidElement(h)&&h.props.color||c,onDelete:!!y,clickable:O,variant:w},A=(e=>{const{classes:t,disabled:n,size:r,color:o,iconColor:a,onDelete:i,clickable:s,variant:c}=e;return l({root:["root",c,n&&"disabled",`size${d(r)}`,`color${d(o)}`,s&&"clickable",s&&`clickableColor${d(o)}`,i&&"deletable",i&&`deletableColor${d(o)}`,`${c}${d(o)}`],label:["label",`label${d(r)}`],avatar:["avatar",`avatar${d(r)}`,`avatarColor${d(o)}`],icon:["icon",`icon${d(r)}`,`iconColor${d(a)}`],deleteIcon:["deleteIcon",`deleteIcon${d(r)}`,`deleteIconColor${d(o)}`,`deleteIcon${d(c)}Color${d(o)}`]},oa,t)})(j),T=P===na?{component:u||"div",focusVisibleClassName:A.focusVisible,...y&&{disableRipple:!0}}:{};let I=null;y&&(I=p&&o.isValidElement(p)?o.cloneElement(p,{className:s(p.props.className,A.deleteIcon),onClick:$}):(0,Kr.jsx)(ho,{className:s(A.deleteIcon),onClick:$}));let M=null;r&&o.isValidElement(r)&&(M=o.cloneElement(r,{className:s(A.avatar,r.props.className)}));let N=null;return h&&o.isValidElement(h)&&(N=o.cloneElement(h,{className:s(A.icon,h.props.className)})),(0,Kr.jsxs)(ia,{as:P,className:s(A.root,a),disabled:!(!O||!f)||void 0,onClick:g,onKeyDown:e=>{e.currentTarget===e.target&&la(e)&&e.preventDefault(),b&&b(e)},onKeyUp:e=>{e.currentTarget===e.target&&y&&la(e)&&y(e),v&&v(e)},ref:E,tabIndex:C&&f?-1:S,ownerState:j,...T,...k,children:[M||N,(0,Kr.jsx)(sa,{className:s(A.label),ownerState:j,children:m}),I]})})),ua=window.wp.i18n;n(69);var da="popstate";function pa(e={}){return function(e,t,n,r={}){let{window:o=document.defaultView,v5Compat:a=!1}=r,i=o.history,s="POP",l=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){s="POP";let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:f.location,delta:t})}function p(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,n="string"==typeof e?e:ya(e);return n=n.replace(/ $/,"%20"),fa(t,`No window.location.(origin|href) available to create URL for href: ${n}`),new URL(n,t)}null==c&&(c=0,i.replaceState({...i.state,idx:c},""));let f={get action(){return s},get location(){return e(o,i)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(da,d),l=e,()=>{o.removeEventListener(da,d),l=null}},createHref:e=>t(o,e),createURL:p,encodeLocation(e){let t=p(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s="PUSH";let r=ga(f.location,e,t);n&&n(r,e),c=u()+1;let d=ma(r,c),p=f.createHref(r);try{i.pushState(d,"",p)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(p)}a&&l&&l({action:s,location:f.location,delta:1})},replace:function(e,t){s="REPLACE";let r=ga(f.location,e,t);n&&n(r,e),c=u();let o=ma(r,c),d=f.createHref(r);i.replaceState(o,"",d),a&&l&&l({action:s,location:f.location,delta:0})},go:e=>i.go(e)};return f}((function(e,t){let{pathname:n="/",search:r="",hash:o=""}=ba(e.location.hash.substring(1));return n.startsWith("/")||n.startsWith(".")||(n="/"+n),ga("",{pathname:n,search:r,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let n=e.document.querySelector("base"),r="";if(n&&n.getAttribute("href")){let t=e.location.href,n=t.indexOf("#");r=-1===n?t:t.slice(0,n)}return r+"#"+("string"==typeof t?t:ya(t))}),(function(e,t){ha("/"===e.pathname.charAt(0),`relative pathnames are not supported in hash history.push(${JSON.stringify(t)})`)}),e)}function fa(e,t){if(!1===e||null==e)throw new Error(t)}function ha(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function ma(e,t){return{usr:e.state,key:e.key,idx:t}}function ga(e,t,n=null,r){return{pathname:"string"==typeof e?e:e.pathname,search:"",hash:"",..."string"==typeof t?ba(t):t,state:n,key:t&&t.key||r||Math.random().toString(36).substring(2,10)}}function ya({pathname:e="/",search:t="",hash:n=""}){return t&&"?"!==t&&(e+="?"===t.charAt(0)?t:"?"+t),n&&"#"!==n&&(e+="#"===n.charAt(0)?n:"#"+n),e}function ba(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function va(e,t,n="/"){return function(e,t,n,r){let o=Ia(("string"==typeof t?ba(t):t).pathname||"/",n);if(null==o)return null;let a=xa(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){return e.length===t.length&&e.slice(0,-1).every(((e,n)=>e===t[n]))?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(a);let i=null;for(let e=0;null==i&&e<a.length;++e){let t=Ta(o);i=ja(a[e],t,r)}return i}(e,t,n,!1)}function xa(e,t=[],n=[],r=""){let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(fa(i.relativePath.startsWith(r),`Absolute route path "${i.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),i.relativePath=i.relativePath.slice(r.length));let s=Fa([r,i.relativePath]),l=n.concat(i);e.children&&e.children.length>0&&(fa(!0!==e.index,`Index routes must not have child routes. Please remove all child routes from route path "${s}".`),xa(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:Pa(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{if(""!==e.path&&e.path?.includes("?"))for(let n of wa(e.path))o(e,t,n);else o(e,t)})),t}function wa(e){let t=e.split("/");if(0===t.length)return[];let[n,...r]=t,o=n.endsWith("?"),a=n.replace(/\?$/,"");if(0===r.length)return o?[a,""]:[a];let i=wa(r.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}var Sa=/^:[\w-]+$/,Ca=3,ka=2,Ra=1,Ea=10,$a=-2,Oa=e=>"*"===e;function Pa(e,t){let n=e.split("/"),r=n.length;return n.some(Oa)&&(r+=$a),t&&(r+=ka),n.filter((e=>!Oa(e))).reduce(((e,t)=>e+(Sa.test(t)?Ca:""===t?Ra:Ea)),r)}function ja(e,t,n=!1){let{routesMeta:r}=e,o={},a="/",i=[];for(let e=0;e<r.length;++e){let s=r[e],l=e===r.length-1,c="/"===a?t:t.slice(a.length)||"/",u=Aa({path:s.relativePath,caseSensitive:s.caseSensitive,end:l},c),d=s.route;if(!u&&l&&n&&!r[r.length-1].route.index&&(u=Aa({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},c)),!u)return null;Object.assign(o,u.params),i.push({params:o,pathname:Fa([a,u.pathname]),pathnameBase:Da(Fa([a,u.pathnameBase])),route:d}),"/"!==u.pathnameBase&&(a=Fa([a,u.pathnameBase]))}return i}function Aa(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[n,r]=function(e,t=!1,n=!0){ha("*"===e||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,n)=>(r.push({paramName:t,isOptional:null!=n}),n?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(r.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),r]}(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1);return{params:r.reduce(((e,{paramName:t,isOptional:n},r)=>{if("*"===t){let e=s[r]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const o=s[r];return e[t]=n&&!o?void 0:(o||"").replace(/%2F/g,"/"),e}),{}),pathname:a,pathnameBase:i,pattern:e}}function Ta(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return ha(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Ia(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function Ma(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function Na(e){let t=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t.map(((e,n)=>n===t.length-1?e.pathname:e.pathnameBase))}function La(e,t,n,r=!1){let o;"string"==typeof e?o=ba(e):(o={...e},fa(!o.pathname||!o.pathname.includes("?"),Ma("?","pathname","search",o)),fa(!o.pathname||!o.pathname.includes("#"),Ma("#","pathname","hash",o)),fa(!o.search||!o.search.includes("#"),Ma("#","search","hash",o)));let a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(null==s)a=n;else{let e=t.length-1;if(!r&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=function(e,t="/"){let{pathname:n,search:r="",hash:o=""}="string"==typeof e?ba(e):e,a=n?n.startsWith("/")?n:function(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(n,t):t;return{pathname:a,search:_a(r),hash:Ba(o)}}(o,a),c=s&&"/"!==s&&s.endsWith("/"),u=(i||"."===s)&&n.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}var Fa=e=>e.join("/").replace(/\/\/+/g,"/"),Da=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),_a=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Ba=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";function za(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var Wa=["POST","PUT","PATCH","DELETE"],Ha=(new Set(Wa),["GET",...Wa]);new Set(Ha),Symbol("ResetLoaderData");var Va=o.createContext(null);Va.displayName="DataRouter";var Ua=o.createContext(null);Ua.displayName="DataRouterState";var Ga=o.createContext({isTransitioning:!1});Ga.displayName="ViewTransition",o.createContext(new Map).displayName="Fetchers",o.createContext(null).displayName="Await";var Ya=o.createContext(null);Ya.displayName="Navigation";var Ka=o.createContext(null);Ka.displayName="Location";var qa=o.createContext({outlet:null,matches:[],isDataRoute:!1});qa.displayName="Route";var Xa=o.createContext(null);function Ja(){return null!=o.useContext(Ka)}function Za(){return fa(Ja(),"useLocation() may be used only in the context of a <Router> component."),o.useContext(Ka).location}Xa.displayName="RouteError";var Qa="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function ei(e){o.useContext(Ya).static||o.useLayoutEffect(e)}function ti(){let{isDataRoute:e}=o.useContext(qa);return e?function(){let{router:e}=function(e){let t=o.useContext(Va);return fa(t,li(e)),t}("useNavigate"),t=ci("useNavigate"),n=o.useRef(!1);return ei((()=>{n.current=!0})),o.useCallback((async(r,o={})=>{ha(n.current,Qa),n.current&&("number"==typeof r?e.navigate(r):await e.navigate(r,{fromRouteId:t,...o}))}),[e,t])}():function(){fa(Ja(),"useNavigate() may be used only in the context of a <Router> component.");let e=o.useContext(Va),{basename:t,navigator:n}=o.useContext(Ya),{matches:r}=o.useContext(qa),{pathname:a}=Za(),i=JSON.stringify(Na(r)),s=o.useRef(!1);return ei((()=>{s.current=!0})),o.useCallback(((r,o={})=>{if(ha(s.current,Qa),!s.current)return;if("number"==typeof r)return void n.go(r);let l=La(r,JSON.parse(i),a,"path"===o.relative);null==e&&"/"!==t&&(l.pathname="/"===l.pathname?t:Fa([t,l.pathname])),(o.replace?n.replace:n.push)(l,o.state,o)}),[t,n,i,a,e])}()}function ni(e,{relative:t}={}){let{matches:n}=o.useContext(qa),{pathname:r}=Za(),a=JSON.stringify(Na(n));return o.useMemo((()=>La(e,JSON.parse(a),r,"path"===t)),[e,a,r,t])}function ri(e,t,n,r){fa(Ja(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=o.useContext(Ya),{matches:i}=o.useContext(qa),s=i[i.length-1],l=s?s.params:{},c=s?s.pathname:"/",u=s?s.pathnameBase:"/",d=s&&s.route;{let e=d&&d.path||"";di(c,!d||e.endsWith("*")||e.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${c}" (under <Route path="${e}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.\n\nPlease change the parent <Route path="${e}"> to <Route path="${"/"===e?"*":`${e}/*`}">.`)}let p,f=Za();if(t){let e="string"==typeof t?ba(t):t;fa("/"===u||e.pathname?.startsWith(u),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${u}" but pathname "${e.pathname}" was given in the \`location\` prop.`),p=e}else p=f;let h=p.pathname||"/",m=h;if("/"!==u){let e=u.replace(/^\//,"").split("/");m="/"+h.replace(/^\//,"").split("/").slice(e.length).join("/")}let g=va(e,{pathname:m});ha(d||null!=g,`No routes matched location "${p.pathname}${p.search}${p.hash}" `),ha(null==g||void 0!==g[g.length-1].route.element||void 0!==g[g.length-1].route.Component||void 0!==g[g.length-1].route.lazy,`Matched leaf route at location "${p.pathname}${p.search}${p.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let y=function(e,t=[],n=null){if(null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let r=e,a=n?.errors;if(null!=a){let e=r.findIndex((e=>e.route.id&&void 0!==a?.[e.route.id]));fa(e>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(a).join(",")}`),r=r.slice(0,Math.min(r.length,e+1))}let i=!1,s=-1;if(n)for(let e=0;e<r.length;e++){let t=r[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(s=e),t.route.id){let{loaderData:e,errors:o}=n,a=t.route.loader&&!e.hasOwnProperty(t.route.id)&&(!o||void 0===o[t.route.id]);if(t.route.lazy||a){i=!0,r=s>=0?r.slice(0,s+1):[r[0]];break}}}return r.reduceRight(((e,l,c)=>{let u,d=!1,p=null,f=null;n&&(u=a&&l.route.id?a[l.route.id]:void 0,p=l.route.errorElement||ai,i&&(s<0&&0===c?(di("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),d=!0,f=null):s===c&&(d=!0,f=l.route.hydrateFallbackElement||null)));let h=t.concat(r.slice(0,c+1)),m=()=>{let t;return t=u?p:d?f:l.route.Component?o.createElement(l.route.Component,null):l.route.element?l.route.element:e,o.createElement(si,{match:l,routeContext:{outlet:e,matches:h,isDataRoute:null!=n},children:t})};return n&&(l.route.ErrorBoundary||l.route.errorElement||0===c)?o.createElement(ii,{location:n.location,revalidation:n.revalidation,component:p,error:u,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()}),null)}(g&&g.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:Fa([u,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?u:Fa([u,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,n,r);return t&&y?o.createElement(Ka.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",...p},navigationType:"POP"}},y):y}function oi(){let e=function(){let e=o.useContext(Xa),t=function(e){let t=o.useContext(Ua);return fa(t,li(e)),t}("useRouteError"),n=ci("useRouteError");return void 0!==e?e:t.errors?.[n]}(),t=za(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:r},i={padding:"2px 4px",backgroundColor:r},s=null;return console.error("Error handled by React Router default ErrorBoundary:",e),s=o.createElement(o.Fragment,null,o.createElement("p",null,"💿 Hey developer 👋"),o.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",o.createElement("code",{style:i},"ErrorBoundary")," or"," ",o.createElement("code",{style:i},"errorElement")," prop on your route.")),o.createElement(o.Fragment,null,o.createElement("h2",null,"Unexpected Application Error!"),o.createElement("h3",{style:{fontStyle:"italic"}},t),n?o.createElement("pre",{style:a},n):null,s)}o.createContext(null);var ai=o.createElement(oi,null),ii=class extends o.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?o.createElement(qa.Provider,{value:this.props.routeContext},o.createElement(Xa.Provider,{value:this.state.error,children:this.props.component})):this.props.children}};function si({routeContext:e,match:t,children:n}){let r=o.useContext(Va);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),o.createElement(qa.Provider,{value:e},n)}function li(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function ci(e){let t=function(e){let t=o.useContext(qa);return fa(t,li(e)),t}(e),n=t.matches[t.matches.length-1];return fa(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}var ui={};function di(e,t,n){t||ui[e]||(ui[e]=!0,ha(!1,n))}function pi(e){fa(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function fi({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:a,static:i=!1}){fa(!Ja(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),l=o.useMemo((()=>({basename:s,navigator:a,static:i,future:{}})),[s,a,i]);"string"==typeof n&&(n=ba(n));let{pathname:c="/",search:u="",hash:d="",state:p=null,key:f="default"}=n,h=o.useMemo((()=>{let e=Ia(c,s);return null==e?null:{location:{pathname:e,search:u,hash:d,state:p,key:f},navigationType:r}}),[s,c,u,d,p,f,r]);return ha(null!=h,`<Router basename="${s}"> is not able to match the URL "${c}${u}${d}" because it does not start with the basename, so the <Router> won't render anything.`),null==h?null:o.createElement(Ya.Provider,{value:l},o.createElement(Ka.Provider,{children:t,value:h}))}function hi({children:e,location:t}){return ri(mi(e),t)}function mi(e,t=[]){let n=[];return o.Children.forEach(e,((e,r)=>{if(!o.isValidElement(e))return;let a=[...t,r];if(e.type===o.Fragment)return void n.push.apply(n,mi(e.props.children,a));fa(e.type===pi,`[${"string"==typeof e.type?e.type:e.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),fa(!e.props.index||!e.props.children,"An index route cannot have child routes.");let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,hydrateFallbackElement:e.props.hydrateFallbackElement,HydrateFallback:e.props.HydrateFallback,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:!0===e.props.hasErrorBoundary||null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=mi(e.props.children,a)),n.push(i)})),n}o.memo((function({routes:e,future:t,state:n}){return ri(e,void 0,n,t)})),o.Component;var gi="get",yi="application/x-www-form-urlencoded";function bi(e){return null!=e&&"string"==typeof e.tagName}var vi=null,xi=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function wi(e){return null==e||xi.has(e)?e:(ha(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${yi}"`),null)}function Si(e,t){if(!1===e||null==e)throw new Error(t)}function Ci(e){return null!=e&&(null==e.href?"preload"===e.rel&&"string"==typeof e.imageSrcSet&&"string"==typeof e.imageSizes:"string"==typeof e.rel&&"string"==typeof e.href)}function ki(e,t,n,r,o,a){let i=(e,t)=>!n[t]||e.route.id!==n[t].route.id,s=(e,t)=>n[t].pathname!==e.pathname||n[t].route.path?.endsWith("*")&&n[t].params["*"]!==e.params["*"];return"assets"===a?t.filter(((e,t)=>i(e,t)||s(e,t))):"data"===a?t.filter(((t,a)=>{let l=r.routes[t.route.id];if(!l||!l.hasLoader)return!1;if(i(t,a)||s(t,a))return!0;if(t.route.shouldRevalidate){let r=t.route.shouldRevalidate({currentUrl:new URL(o.pathname+o.search+o.hash,window.origin),currentParams:n[0]?.params||{},nextUrl:new URL(e,window.origin),nextParams:t.params,defaultShouldRevalidate:!0});if("boolean"==typeof r)return r}return!0})):[]}function Ri(){let e=o.useContext(Va);return Si(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function Ei(){let e=o.useContext(Ua);return Si(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}Symbol("SingleFetchRedirect"),o.Component;var $i=o.createContext(void 0);function Oi(){let e=o.useContext($i);return Si(e,"You must render this element inside a <HydratedRouter> element"),e}function Pi(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function ji({page:e,...t}){let{router:n}=Ri(),r=o.useMemo((()=>va(n.routes,e,n.basename)),[n.routes,e,n.basename]);return r?o.createElement(Ti,{page:e,matches:r,...t}):null}function Ai(e){let{manifest:t,routeModules:n}=Oi(),[r,a]=o.useState([]);return o.useEffect((()=>{let r=!1;return async function(e,t,n){return function(e,t){let n=new Set,r=new Set(t);return e.reduce(((e,o)=>{if(t&&(null==(a=o)||"string"!=typeof a.page)&&"script"===o.as&&o.href&&r.has(o.href))return e;var a;let i=JSON.stringify(function(e){let t={},n=Object.keys(e).sort();for(let r of n)t[r]=e[r];return t}(o));return n.has(i)||(n.add(i),e.push({key:i,link:o})),e}),[])}((await Promise.all(e.map((async e=>{let r=t.routes[e.route.id];if(r){let e=await async function(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(t){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(t),window.__reactRouterContext&&window.__reactRouterContext.isSpaMode,window.location.reload(),new Promise((()=>{}))}}(r,n);return e.links?e.links():[]}return[]})))).flat(1).filter(Ci).filter((e=>"stylesheet"===e.rel||"preload"===e.rel)).map((e=>"stylesheet"===e.rel?{...e,rel:"prefetch",as:"style"}:{...e,rel:"prefetch"})))}(e,t,n).then((e=>{r||a(e)})),()=>{r=!0}}),[e,t,n]),r}function Ti({page:e,matches:t,...n}){let r=Za(),{manifest:a,routeModules:i}=Oi(),{loaderData:s,matches:l}=Ei(),c=o.useMemo((()=>ki(e,t,l,a,r,"data")),[e,t,l,a,r]),u=o.useMemo((()=>ki(e,t,l,a,r,"assets")),[e,t,l,a,r]),d=o.useMemo((()=>{if(e===r.pathname+r.search+r.hash)return[];let n=new Set,o=!1;if(t.forEach((e=>{let t=a.routes[e.route.id];t&&t.hasLoader&&(!c.some((t=>t.route.id===e.route.id))&&e.route.id in s&&i[e.route.id]?.shouldRevalidate||t.hasClientLoader?o=!0:n.add(e.route.id))})),0===n.size)return[];let l=function(e){let t="string"==typeof e?new URL(e,"undefined"==typeof window?"server://singlefetch/":window.location.origin):e;return"/"===t.pathname?t.pathname="_root.data":t.pathname=`${t.pathname.replace(/\/$/,"")}.data`,t}(e);return o&&n.size>0&&l.searchParams.set("_routes",t.filter((e=>n.has(e.route.id))).map((e=>e.route.id)).join(",")),[l.pathname+l.search]}),[s,r,a,c,t,e,i]),p=o.useMemo((()=>function(e,t){return n=e.map((e=>{let n=t.routes[e.route.id];if(!n)return[];let r=[n.module];return n.imports&&(r=r.concat(n.imports)),r})).flat(1),[...new Set(n)];var n}(u,a)),[u,a]),f=Ai(u);return o.createElement(o.Fragment,null,d.map((e=>o.createElement("link",{key:e,rel:"prefetch",as:"fetch",href:e,...n}))),p.map((e=>o.createElement("link",{key:e,rel:"modulepreload",href:e,...n}))),f.map((({key:e,link:t})=>o.createElement("link",{key:e,...t}))))}$i.displayName="FrameworkContext";function Ii(...e){return t=>{e.forEach((e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)}))}}var Mi="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement;try{Mi&&(window.__reactRouterVersion="7.1.3")}catch(e){}function Ni({basename:e,children:t,window:n}){let r=o.useRef();null==r.current&&(r.current=pa({window:n,v5Compat:!0}));let a=r.current,[i,s]=o.useState({action:a.action,location:a.location}),l=o.useCallback((e=>{o.startTransition((()=>s(e)))}),[s]);return o.useLayoutEffect((()=>a.listen(l)),[a,l]),o.createElement(fi,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:a})}var Li=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Fi=o.forwardRef((function({onClick:e,discover:t="render",prefetch:n="none",relative:r,reloadDocument:a,replace:i,state:s,target:l,to:c,preventScrollReset:u,viewTransition:d,...p},f){let h,{basename:m}=o.useContext(Ya),g="string"==typeof c&&Li.test(c),y=!1;if("string"==typeof c&&g&&(h=c,Mi))try{let e=new URL(window.location.href),t=c.startsWith("//")?new URL(e.protocol+c):new URL(c),n=Ia(t.pathname,m);t.origin===e.origin&&null!=n?c=n+t.search+t.hash:y=!0}catch(e){ha(!1,`<Link to="${c}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}let b=function(e,{relative:t}={}){fa(Ja(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:r}=o.useContext(Ya),{hash:a,pathname:i,search:s}=ni(e,{relative:t}),l=i;return"/"!==n&&(l="/"===i?n:Fa([n,i])),r.createHref({pathname:l,search:s,hash:a})}(c,{relative:r}),[v,x,w]=function(e,t){let n=o.useContext($i),[r,a]=o.useState(!1),[i,s]=o.useState(!1),{onFocus:l,onBlur:c,onMouseEnter:u,onMouseLeave:d,onTouchStart:p}=t,f=o.useRef(null);o.useEffect((()=>{if("render"===e&&s(!0),"viewport"===e){let e=new IntersectionObserver((e=>{e.forEach((e=>{s(e.isIntersecting)}))}),{threshold:.5});return f.current&&e.observe(f.current),()=>{e.disconnect()}}}),[e]),o.useEffect((()=>{if(r){let e=setTimeout((()=>{s(!0)}),100);return()=>{clearTimeout(e)}}}),[r]);let h=()=>{a(!0)},m=()=>{a(!1),s(!1)};return n?"intent"!==e?[i,f,{}]:[i,f,{onFocus:Pi(l,h),onBlur:Pi(c,m),onMouseEnter:Pi(u,h),onMouseLeave:Pi(d,m),onTouchStart:Pi(p,h)}]:[!1,f,{}]}(n,p),S=function(e,{target:t,replace:n,state:r,preventScrollReset:a,relative:i,viewTransition:s}={}){let l=ti(),c=Za(),u=ni(e,{relative:i});return o.useCallback((o=>{if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(o,t)){o.preventDefault();let t=void 0!==n?n:ya(c)===ya(u);l(e,{replace:t,state:r,preventScrollReset:a,relative:i,viewTransition:s})}}),[c,l,u,n,r,t,e,a,i,s])}(c,{replace:i,state:s,target:l,preventScrollReset:u,relative:r,viewTransition:d}),C=o.createElement("a",{...p,...w,href:h||b,onClick:y||a?e:function(t){e&&e(t),t.defaultPrevented||S(t)},ref:Ii(f,x),target:l,"data-discover":g||"render"!==t?void 0:"true"});return v&&!g?o.createElement(o.Fragment,null,C,o.createElement(ji,{page:b})):C}));Fi.displayName="Link";var Di=o.forwardRef((function({"aria-current":e="page",caseSensitive:t=!1,className:n="",end:r=!1,style:a,to:i,viewTransition:s,children:l,...c},u){let d=ni(i,{relative:c.relative}),p=Za(),f=o.useContext(Ua),{navigator:h,basename:m}=o.useContext(Ya),g=null!=f&&function(e,t={}){let n=o.useContext(Ga);fa(null!=n,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`. Did you accidentally import `RouterProvider` from `react-router`?");let{basename:r}=_i("useViewTransitionState"),a=ni(e,{relative:t.relative});if(!n.isTransitioning)return!1;let i=Ia(n.currentLocation.pathname,r)||n.currentLocation.pathname,s=Ia(n.nextLocation.pathname,r)||n.nextLocation.pathname;return null!=Aa(a.pathname,s)||null!=Aa(a.pathname,i)}(d)&&!0===s,y=h.encodeLocation?h.encodeLocation(d).pathname:d.pathname,b=p.pathname,v=f&&f.navigation&&f.navigation.location?f.navigation.location.pathname:null;t||(b=b.toLowerCase(),v=v?v.toLowerCase():null,y=y.toLowerCase()),v&&m&&(v=Ia(v,m)||v);const x="/"!==y&&y.endsWith("/")?y.length-1:y.length;let w,S=b===y||!r&&b.startsWith(y)&&"/"===b.charAt(x),C=null!=v&&(v===y||!r&&v.startsWith(y)&&"/"===v.charAt(y.length)),k={isActive:S,isPending:C,isTransitioning:g},R=S?e:void 0;w="function"==typeof n?n(k):[n,S?"active":null,C?"pending":null,g?"transitioning":null].filter(Boolean).join(" ");let E="function"==typeof a?a(k):a;return o.createElement(Fi,{...c,"aria-current":R,className:w,ref:u,style:E,to:i,viewTransition:s},"function"==typeof l?l(k):l)}));function _i(e){let t=o.useContext(Va);return fa(t,function(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}(e)),t}Di.displayName="NavLink",o.forwardRef((({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:r,replace:a,state:i,method:s=gi,action:l,onSubmit:c,relative:u,preventScrollReset:d,viewTransition:p,...f},h)=>{let m=function(){let{router:e}=_i("useSubmit"),{basename:t}=o.useContext(Ya),n=ci("useRouteId");return o.useCallback((async(r,o={})=>{let{action:a,method:i,encType:s,formData:l,body:c}=function(e,t){let n,r,o,a,i;if(bi(s=e)&&"form"===s.tagName.toLowerCase()){let i=e.getAttribute("action");r=i?Ia(i,t):null,n=e.getAttribute("method")||gi,o=wi(e.getAttribute("enctype"))||yi,a=new FormData(e)}else if(function(e){return bi(e)&&"button"===e.tagName.toLowerCase()}(e)||function(e){return bi(e)&&"input"===e.tagName.toLowerCase()}(e)&&("submit"===e.type||"image"===e.type)){let i=e.form;if(null==i)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let s=e.getAttribute("formaction")||i.getAttribute("action");if(r=s?Ia(s,t):null,n=e.getAttribute("formmethod")||i.getAttribute("method")||gi,o=wi(e.getAttribute("formenctype"))||wi(i.getAttribute("enctype"))||yi,a=new FormData(i,e),!function(){if(null===vi)try{new FormData(document.createElement("form"),0),vi=!1}catch(e){vi=!0}return vi}()){let{name:t,type:n,value:r}=e;if("image"===n){let e=t?`${t}.`:"";a.append(`${e}x`,"0"),a.append(`${e}y`,"0")}else t&&a.append(t,r)}}else{if(bi(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=gi,r=null,o=yi,i=e}var s;return a&&"text/plain"===o&&(i=a,a=void 0),{action:r,method:n.toLowerCase(),encType:o,formData:a,body:i}}(r,t);if(!1===o.navigate){let t=o.fetcherKey||zi();await e.fetch(t,n,o.action||a,{preventScrollReset:o.preventScrollReset,formData:l,body:c,formMethod:o.method||i,formEncType:o.encType||s,flushSync:o.flushSync})}else await e.navigate(o.action||a,{preventScrollReset:o.preventScrollReset,formData:l,body:c,formMethod:o.method||i,formEncType:o.encType||s,replace:o.replace,state:o.state,fromRouteId:n,flushSync:o.flushSync,viewTransition:o.viewTransition})}),[e,t,n])}(),g=function(e,{relative:t}={}){let{basename:n}=o.useContext(Ya),r=o.useContext(qa);fa(r,"useFormAction must be used inside a RouteContext");let[a]=r.matches.slice(-1),i={...ni(e||".",{relative:t})},s=Za();if(null==e){i.search=s.search;let e=new URLSearchParams(i.search),t=e.getAll("index");if(t.some((e=>""===e))){e.delete("index"),t.filter((e=>e)).forEach((t=>e.append("index",t)));let n=e.toString();i.search=n?`?${n}`:""}}return e&&"."!==e||!a.route.index||(i.search=i.search?i.search.replace(/^\?/,"?index&"):"?index"),"/"!==n&&(i.pathname="/"===i.pathname?n:Fa([n,i.pathname])),ya(i)}(l,{relative:u}),y="get"===s.toLowerCase()?"get":"post",b="string"==typeof l&&Li.test(l);return o.createElement("form",{ref:h,method:y,action:g,onSubmit:r?c:e=>{if(c&&c(e),e.defaultPrevented)return;e.preventDefault();let r=e.nativeEvent.submitter,o=r?.getAttribute("formmethod")||s;m(r||e.currentTarget,{fetcherKey:t,method:o,navigate:n,replace:a,state:i,relative:u,preventScrollReset:d,viewTransition:p})},...f,"data-discover":b||"render"!==e?void 0:"true"})})).displayName="Form";var Bi=0,zi=()=>`__${String(++Bi)}__`;new TextEncoder;const Wi=()=>(0,Kr.jsxs)("div",{className:"yoo-menu",children:[(0,Kr.jsxs)("div",{className:"yoo-logo",children:[(0,Kr.jsx)(Fi,{to:"/",children:(0,Kr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/logo.png`,alt:"YooAnalytics Logo",width:190})}),(0,Kr.jsx)("div",{children:(0,Kr.jsx)(ca,{label:`v${YooAnalytics.version}`,className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"})})]}),(0,Kr.jsxs)("div",{className:"yoo-menu-items-container",children:[(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Di,{to:"/",className:"yoo-menu-item",children:[(0,Kr.jsx)(so,{className:"yoo-menu-icon"}),(0,Kr.jsx)("span",{className:"yoo-menu-text",children:(0,ua.__)("Dashboard","yooanalytics")})]})}),(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Fi,{to:"javascript:void(0)",className:"yoo-menu-item disabled",children:[(0,Kr.jsx)(lo,{className:"yoo-menu-icon"}),(0,Kr.jsxs)("span",{className:"yoo-menu-text",children:[(0,ua.__)("Realtime","yooanalytics")," ",(0,Kr.jsx)(ca,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Kr.jsx)("div",{className:"clearfix"})]})]})}),(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Fi,{to:"javascript:void(0)",className:"yoo-menu-item disabled",children:[(0,Kr.jsx)(co,{className:"yoo-menu-icon"}),(0,Kr.jsxs)("span",{className:"yoo-menu-text",children:[(0,ua.__)("Countries","yooanalytics")," ",(0,Kr.jsx)(ca,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Kr.jsx)("div",{className:"clearfix"})]})]})}),YooAnalytics.isWooCommerceActive&&(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Fi,{to:"javascript:void(0)",className:"yoo-menu-item disabled",title:"WooCommerce Purchase Journey",children:[(0,Kr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/woocommerce-logo.svg`,className:"yoo-menu-icon",width:24,alt:"WooCommerce Logo"}),(0,Kr.jsxs)("span",{className:"yoo-menu-text",children:[(0,ua.__)("Purchase","yooanalytics")," ",(0,Kr.jsx)(ca,{label:"⚒️ Coming Soon",className:"yoo-coming-soon-chip",color:"primary",size:"small",variant:"outlined"}),(0,Kr.jsx)("div",{className:"clearfix"})]})]})}),(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Di,{to:"/settings",className:"yoo-menu-item",children:[(0,Kr.jsx)(uo,{className:"yoo-menu-icon"}),(0,Kr.jsx)("span",{className:"yoo-menu-text",children:(0,ua.__)("Settings","yooanalytics")})]})}),(0,Kr.jsx)("div",{children:(0,Kr.jsxs)("a",{href:"https://yooanalytics.com/contact-us/?utm_source=plugin&utm_medium=menu&utm_campaign=Support",target:"_blank",className:"yoo-menu-item",children:[(0,Kr.jsx)(po,{className:"yoo-menu-icon"}),(0,Kr.jsx)("span",{className:"yoo-menu-text",children:(0,ua.__)("Support","yooanalytics")})]})}),(0,Kr.jsx)("div",{children:(0,Kr.jsxs)(Di,{to:"/about",className:"yoo-menu-item",children:[(0,Kr.jsx)(fo,{className:"yoo-menu-icon"}),(0,Kr.jsx)("span",{className:"yoo-menu-text",children:(0,ua.__)("About","yooanalytics")})]})}),YooAnalytics.hasActiveValidLicense?"":(0,Kr.jsx)("div",{className:"yoo-menu-pro",children:(0,Kr.jsxs)("a",{href:"https://www.yooanalytics.com/?utm_source=plugin&utm_medium=menu&utm_campaign=Get+YooAnalytics+Pro",target:"_blank",className:"yoo-menu-item yoo-get-pro",children:[(0,Kr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/pro.png`,alt:"YooAnalytics Get Pro"}),(0,Kr.jsx)("span",{className:"yoo-menu-text",children:(0,Kr.jsx)("b",{children:(0,ua.__)("Get YooAnalytics Pro","yooanalytics")})})]})})]})]}),Hi=window.wp.components,Vi=o.createContext({});function Ui({baseColor:e,highlightColor:t,width:n,height:r,borderRadius:o,circle:a,direction:i,duration:s,enableAnimation:l=!0,customHighlightBackground:c}){const u={};return"rtl"===i&&(u["--animation-direction"]="reverse"),"number"==typeof s&&(u["--animation-duration"]=`${s}s`),l||(u["--pseudo-element-display"]="none"),"string"!=typeof n&&"number"!=typeof n||(u.width=n),"string"!=typeof r&&"number"!=typeof r||(u.height=r),"string"!=typeof o&&"number"!=typeof o||(u.borderRadius=o),a&&(u.borderRadius="50%"),void 0!==e&&(u["--base-color"]=e),void 0!==t&&(u["--highlight-color"]=t),"string"==typeof c&&(u["--custom-highlight-background"]=c),u}function Gi({count:e=1,wrapper:t,className:n,containerClassName:r,containerTestId:a,circle:i=!1,style:s,...l}){var c,u,d;const p=o.useContext(Vi),f={...l};for(const[e,t]of Object.entries(l))void 0===t&&delete f[e];const h={...p,...f,circle:i},m={...s,...Ui(h)};let g="react-loading-skeleton";n&&(g+=` ${n}`);const y=null!==(c=h.inline)&&void 0!==c&&c,b=[],v=Math.ceil(e);for(let t=0;t<v;t++){let n=m;if(v>e&&t===v-1){const t=null!==(u=n.width)&&void 0!==u?u:"100%",r=e%1,o="number"==typeof t?t*r:`calc(${t} * ${r})`;n={...n,width:o}}const r=o.createElement("span",{className:g,style:n,key:t},"");y?b.push(r):b.push(o.createElement(o.Fragment,{key:t},r,o.createElement("br",null)))}return o.createElement("span",{className:r,"data-testid":a,"aria-live":"polite","aria-busy":null===(d=h.enableAnimation)||void 0===d||d},t?b.map(((e,n)=>o.createElement(t,{key:n},e))):b)}const Yi=e=>(0,Kr.jsx)(Gi,{baseColor:"#FAFAFA",count:e.count,height:e.height,width:e.width,className:e.className}),Ki={"X-WP-Nonce":YooAnalytics.nonce};var qi=n(757);const Xi=({columns:e,data:t})=>(0,Kr.jsx)(qi.Ay,{columns:e,data:t,responsive:!0,highlightOnHover:!0,pagination:!0}),Ji=o.createContext(),Zi=()=>o.useContext(Ji)??!1;function Qi(e){return parseInt(o.version,10)>=19?e?.props?.ref||null:e?.ref||null}const es=en(),ts=function(e=es){return function(e=null){const t=o.useContext(Me);return t&&(n=t,0!==Object.keys(n).length)?t:e;var n}(e)};function ns(){const e=ts(_r);return e[Br]||e}const rs=window.ReactDOM;var os=n.n(rs);var as="unmounted",is="exited",ss="entering",ls="entered",cs="exiting",us=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var o,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(o=is,r.appearStatus=ss):o=ls:o=t.unmountOnExit||t.mountOnEnter?as:is,r.state={status:o},r.nextCallback=null,r}$o(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===as?{status:is}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==ss&&n!==ls&&(t=ss):n!==ss&&n!==ls||(t=cs)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===ss){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:os().findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===is&&this.setState({status:as})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,o=this.props.nodeRef?[r]:[os().findDOMNode(this),r],a=o[0],i=o[1],s=this.getTimeouts(),l=r?s.appear:s.enter;e||n?(this.props.onEnter(a,i),this.safeSetState({status:ss},(function(){t.props.onEntering(a,i),t.onTransitionEnd(l,(function(){t.safeSetState({status:ls},(function(){t.props.onEntered(a,i)}))}))}))):this.safeSetState({status:ls},(function(){t.props.onEntered(a)}))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:os().findDOMNode(this);t?(this.props.onExit(r),this.safeSetState({status:cs},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:is},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:is},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:os().findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var o=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=o[0],i=o[1];this.props.addEndListener(a,i)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===as)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,Ro(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return a().createElement(Oo.Provider,{value:null},"function"==typeof n?n(e,r):a().cloneElement(a().Children.only(n),r))},t}(a().Component);function ds(){}us.contextType=Oo,us.propTypes={},us.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ds,onEntering:ds,onEntered:ds,onExit:ds,onExiting:ds,onExited:ds},us.UNMOUNTED=as,us.EXITED=is,us.ENTERING=ss,us.ENTERED=ls,us.EXITING=cs;const ps=us,fs=e=>e.scrollTop;function hs(e,t){const{timeout:n,easing:r,style:o={}}=e;return{duration:o.transitionDuration??("number"==typeof n?n:n[t.mode]||0),easing:o.transitionTimingFunction??("object"==typeof r?r[t.mode]:r),delay:o.transitionDelay}}function ms(e){return`scale(${e}, ${e**2})`}const gs={entering:{opacity:1,transform:ms(1)},entered:{opacity:1,transform:"none"}},ys="undefined"!=typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),bs=o.forwardRef((function(e,t){const{addEndListener:n,appear:r=!0,children:a,easing:i,in:s,onEnter:l,onEntered:c,onEntering:u,onExit:d,onExited:p,onExiting:f,style:h,timeout:m="auto",TransitionComponent:g=ps,...y}=e,b=Fo(),v=o.useRef(),x=ns(),w=o.useRef(null),S=yo(w,Qi(a),t),C=e=>t=>{if(e){const n=w.current;void 0===t?e(n):e(n,t)}},k=C(u),R=C(((e,t)=>{fs(e);const{duration:n,delay:r,easing:o}=hs({style:h,timeout:m,easing:i},{mode:"enter"});let a;"auto"===m?(a=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=a):a=n,e.style.transition=[x.transitions.create("opacity",{duration:a,delay:r}),x.transitions.create("transform",{duration:ys?a:.666*a,delay:r,easing:o})].join(","),l&&l(e,t)})),E=C(c),$=C(f),O=C((e=>{const{duration:t,delay:n,easing:r}=hs({style:h,timeout:m,easing:i},{mode:"exit"});let o;"auto"===m?(o=x.transitions.getAutoHeightDuration(e.clientHeight),v.current=o):o=t,e.style.transition=[x.transitions.create("opacity",{duration:o,delay:n}),x.transitions.create("transform",{duration:ys?o:.666*o,delay:ys?n:n||.333*o,easing:r})].join(","),e.style.opacity=0,e.style.transform=ms(.75),d&&d(e)})),P=C(p);return(0,Kr.jsx)(g,{appear:r,in:s,nodeRef:w,onEnter:R,onEntered:E,onEntering:k,onExit:O,onExited:P,onExiting:$,addEndListener:e=>{"auto"===m&&b.start(v.current||0,e),n&&n(w.current,e)},timeout:"auto"===m?null:m,...y,children:(e,{ownerState:t,...n})=>o.cloneElement(a,{style:{opacity:0,transform:ms(.75),visibility:"exited"!==e||s?void 0:"hidden",...gs[e],...h,...a.props.style},ref:S,...n})})}));bs&&(bs.muiSupportAuto=!0);const vs=bs;function xs(e){return e&&e.ownerDocument||document}function ws(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function Ss(e){return e instanceof ws(e).Element||e instanceof Element}function Cs(e){return e instanceof ws(e).HTMLElement||e instanceof HTMLElement}function ks(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ws(e).ShadowRoot||e instanceof ShadowRoot)}var Rs=Math.max,Es=Math.min,$s=Math.round;function Os(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map((function(e){return e.brand+"/"+e.version})).join(" "):navigator.userAgent}function Ps(){return!/^((?!chrome|android).)*safari/i.test(Os())}function js(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var r=e.getBoundingClientRect(),o=1,a=1;t&&Cs(e)&&(o=e.offsetWidth>0&&$s(r.width)/e.offsetWidth||1,a=e.offsetHeight>0&&$s(r.height)/e.offsetHeight||1);var i=(Ss(e)?ws(e):window).visualViewport,s=!Ps()&&n,l=(r.left+(s&&i?i.offsetLeft:0))/o,c=(r.top+(s&&i?i.offsetTop:0))/a,u=r.width/o,d=r.height/a;return{width:u,height:d,top:c,right:l+u,bottom:c+d,left:l,x:l,y:c}}function As(e){var t=ws(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function Ts(e){return e?(e.nodeName||"").toLowerCase():null}function Is(e){return((Ss(e)?e.ownerDocument:e.document)||window.document).documentElement}function Ms(e){return js(Is(e)).left+As(e).scrollLeft}function Ns(e){return ws(e).getComputedStyle(e)}function Ls(e){var t=Ns(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Fs(e,t,n){void 0===n&&(n=!1);var r=Cs(t),o=Cs(t)&&function(e){var t=e.getBoundingClientRect(),n=$s(t.width)/e.offsetWidth||1,r=$s(t.height)/e.offsetHeight||1;return 1!==n||1!==r}(t),a=Is(t),i=js(e,o,n),s={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(r||!r&&!n)&&(("body"!==Ts(t)||Ls(a))&&(s=function(e){return e!==ws(e)&&Cs(e)?{scrollLeft:(t=e).scrollLeft,scrollTop:t.scrollTop}:As(e);var t}(t)),Cs(t)?((l=js(t,!0)).x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Ms(a))),{x:i.left+s.scrollLeft-l.x,y:i.top+s.scrollTop-l.y,width:i.width,height:i.height}}function Ds(e){var t=js(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function _s(e){return"html"===Ts(e)?e:e.assignedSlot||e.parentNode||(ks(e)?e.host:null)||Is(e)}function Bs(e){return["html","body","#document"].indexOf(Ts(e))>=0?e.ownerDocument.body:Cs(e)&&Ls(e)?e:Bs(_s(e))}function zs(e,t){var n;void 0===t&&(t=[]);var r=Bs(e),o=r===(null==(n=e.ownerDocument)?void 0:n.body),a=ws(r),i=o?[a].concat(a.visualViewport||[],Ls(r)?r:[]):r,s=t.concat(i);return o?s:s.concat(zs(_s(i)))}function Ws(e){return["table","td","th"].indexOf(Ts(e))>=0}function Hs(e){return Cs(e)&&"fixed"!==Ns(e).position?e.offsetParent:null}function Vs(e){for(var t=ws(e),n=Hs(e);n&&Ws(n)&&"static"===Ns(n).position;)n=Hs(n);return n&&("html"===Ts(n)||"body"===Ts(n)&&"static"===Ns(n).position)?t:n||function(e){var t=/firefox/i.test(Os());if(/Trident/i.test(Os())&&Cs(e)&&"fixed"===Ns(e).position)return null;var n=_s(e);for(ks(n)&&(n=n.host);Cs(n)&&["html","body"].indexOf(Ts(n))<0;){var r=Ns(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||t}var Us="top",Gs="bottom",Ys="right",Ks="left",qs="auto",Xs=[Us,Gs,Ys,Ks],Js="start",Zs="end",Qs="viewport",el="popper",tl=Xs.reduce((function(e,t){return e.concat([t+"-"+Js,t+"-"+Zs])}),[]),nl=[].concat(Xs,[qs]).reduce((function(e,t){return e.concat([t,t+"-"+Js,t+"-"+Zs])}),[]),rl=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function ol(e){var t=new Map,n=new Set,r=[];function o(e){n.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach((function(e){if(!n.has(e)){var r=t.get(e);r&&o(r)}})),r.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){n.has(e.name)||o(e)})),r}var al={placement:"bottom",modifiers:[],strategy:"absolute"};function il(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some((function(e){return!(e&&"function"==typeof e.getBoundingClientRect)}))}function sl(e){void 0===e&&(e={});var t=e,n=t.defaultModifiers,r=void 0===n?[]:n,o=t.defaultOptions,a=void 0===o?al:o;return function(e,t,n){void 0===n&&(n=a);var o,i,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},al,a),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],c=!1,u={state:s,setOptions:function(n){var o="function"==typeof n?n(s.options):n;d(),s.options=Object.assign({},a,s.options,o),s.scrollParents={reference:Ss(e)?zs(e):e.contextElement?zs(e.contextElement):[],popper:zs(t)};var i,c,p=function(e){var t=ol(e);return rl.reduce((function(e,n){return e.concat(t.filter((function(e){return e.phase===n})))}),[])}((i=[].concat(r,s.options.modifiers),c=i.reduce((function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e}),{}),Object.keys(c).map((function(e){return c[e]}))));return s.orderedModifiers=p.filter((function(e){return e.enabled})),s.orderedModifiers.forEach((function(e){var t=e.name,n=e.options,r=void 0===n?{}:n,o=e.effect;if("function"==typeof o){var a=o({state:s,name:t,instance:u,options:r});l.push(a||function(){})}})),u.update()},forceUpdate:function(){if(!c){var e=s.elements,t=e.reference,n=e.popper;if(il(t,n)){s.rects={reference:Fs(t,Vs(n),"fixed"===s.options.strategy),popper:Ds(n)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach((function(e){return s.modifiersData[e.name]=Object.assign({},e.data)}));for(var r=0;r<s.orderedModifiers.length;r++)if(!0!==s.reset){var o=s.orderedModifiers[r],a=o.fn,i=o.options,l=void 0===i?{}:i,d=o.name;"function"==typeof a&&(s=a({state:s,options:l,name:d,instance:u})||s)}else s.reset=!1,r=-1}}},update:(o=function(){return new Promise((function(e){u.forceUpdate(),e(s)}))},function(){return i||(i=new Promise((function(e){Promise.resolve().then((function(){i=void 0,e(o())}))}))),i}),destroy:function(){d(),c=!0}};if(!il(e,t))return u;function d(){l.forEach((function(e){return e()})),l=[]}return u.setOptions(n).then((function(e){!c&&n.onFirstUpdate&&n.onFirstUpdate(e)})),u}}var ll={passive:!0};function cl(e){return e.split("-")[0]}function ul(e){return e.split("-")[1]}function dl(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function pl(e){var t,n=e.reference,r=e.element,o=e.placement,a=o?cl(o):null,i=o?ul(o):null,s=n.x+n.width/2-r.width/2,l=n.y+n.height/2-r.height/2;switch(a){case Us:t={x:s,y:n.y-r.height};break;case Gs:t={x:s,y:n.y+n.height};break;case Ys:t={x:n.x+n.width,y:l};break;case Ks:t={x:n.x-r.width,y:l};break;default:t={x:n.x,y:n.y}}var c=a?dl(a):null;if(null!=c){var u="y"===c?"height":"width";switch(i){case Js:t[c]=t[c]-(n[u]/2-r[u]/2);break;case Zs:t[c]=t[c]+(n[u]/2-r[u]/2)}}return t}var fl={top:"auto",right:"auto",bottom:"auto",left:"auto"};function hl(e){var t,n=e.popper,r=e.popperRect,o=e.placement,a=e.variation,i=e.offsets,s=e.position,l=e.gpuAcceleration,c=e.adaptive,u=e.roundOffsets,d=e.isFixed,p=i.x,f=void 0===p?0:p,h=i.y,m=void 0===h?0:h,g="function"==typeof u?u({x:f,y:m}):{x:f,y:m};f=g.x,m=g.y;var y=i.hasOwnProperty("x"),b=i.hasOwnProperty("y"),v=Ks,x=Us,w=window;if(c){var S=Vs(n),C="clientHeight",k="clientWidth";S===ws(n)&&"static"!==Ns(S=Is(n)).position&&"absolute"===s&&(C="scrollHeight",k="scrollWidth"),(o===Us||(o===Ks||o===Ys)&&a===Zs)&&(x=Gs,m-=(d&&S===w&&w.visualViewport?w.visualViewport.height:S[C])-r.height,m*=l?1:-1),o!==Ks&&(o!==Us&&o!==Gs||a!==Zs)||(v=Ys,f-=(d&&S===w&&w.visualViewport?w.visualViewport.width:S[k])-r.width,f*=l?1:-1)}var R,E=Object.assign({position:s},c&&fl),$=!0===u?function(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:$s(n*o)/o||0,y:$s(r*o)/o||0}}({x:f,y:m},ws(n)):{x:f,y:m};return f=$.x,m=$.y,l?Object.assign({},E,((R={})[x]=b?"0":"",R[v]=y?"0":"",R.transform=(w.devicePixelRatio||1)<=1?"translate("+f+"px, "+m+"px)":"translate3d("+f+"px, "+m+"px, 0)",R)):Object.assign({},E,((t={})[x]=b?m+"px":"",t[v]=y?f+"px":"",t.transform="",t))}var ml={left:"right",right:"left",bottom:"top",top:"bottom"};function gl(e){return e.replace(/left|right|bottom|top/g,(function(e){return ml[e]}))}var yl={start:"end",end:"start"};function bl(e){return e.replace(/start|end/g,(function(e){return yl[e]}))}function vl(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&ks(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function xl(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function wl(e,t,n){return t===Qs?xl(function(e,t){var n=ws(e),r=Is(e),o=n.visualViewport,a=r.clientWidth,i=r.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;var c=Ps();(c||!c&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s+Ms(e),y:l}}(e,n)):Ss(t)?function(e,t){var n=js(e,!1,"fixed"===t);return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}(t,n):xl(function(e){var t,n=Is(e),r=As(e),o=null==(t=e.ownerDocument)?void 0:t.body,a=Rs(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Rs(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),s=-r.scrollLeft+Ms(e),l=-r.scrollTop;return"rtl"===Ns(o||n).direction&&(s+=Rs(n.clientWidth,o?o.clientWidth:0)-a),{width:a,height:i,x:s,y:l}}(Is(e)))}function Sl(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function Cl(e,t){return t.reduce((function(t,n){return t[n]=e,t}),{})}function kl(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=void 0===r?e.placement:r,a=n.strategy,i=void 0===a?e.strategy:a,s=n.boundary,l=void 0===s?"clippingParents":s,c=n.rootBoundary,u=void 0===c?Qs:c,d=n.elementContext,p=void 0===d?el:d,f=n.altBoundary,h=void 0!==f&&f,m=n.padding,g=void 0===m?0:m,y=Sl("number"!=typeof g?g:Cl(g,Xs)),b=p===el?"reference":el,v=e.rects.popper,x=e.elements[h?b:p],w=function(e,t,n,r){var o="clippingParents"===t?function(e){var t=zs(_s(e)),n=["absolute","fixed"].indexOf(Ns(e).position)>=0&&Cs(e)?Vs(e):e;return Ss(n)?t.filter((function(e){return Ss(e)&&vl(e,n)&&"body"!==Ts(e)})):[]}(e):[].concat(t),a=[].concat(o,[n]),i=a[0],s=a.reduce((function(t,n){var o=wl(e,n,r);return t.top=Rs(o.top,t.top),t.right=Es(o.right,t.right),t.bottom=Es(o.bottom,t.bottom),t.left=Rs(o.left,t.left),t}),wl(e,i,r));return s.width=s.right-s.left,s.height=s.bottom-s.top,s.x=s.left,s.y=s.top,s}(Ss(x)?x:x.contextElement||Is(e.elements.popper),l,u,i),S=js(e.elements.reference),C=pl({reference:S,element:v,strategy:"absolute",placement:o}),k=xl(Object.assign({},v,C)),R=p===el?k:S,E={top:w.top-R.top+y.top,bottom:R.bottom-w.bottom+y.bottom,left:w.left-R.left+y.left,right:R.right-w.right+y.right},$=e.modifiersData.offset;if(p===el&&$){var O=$[o];Object.keys(E).forEach((function(e){var t=[Ys,Gs].indexOf(e)>=0?1:-1,n=[Us,Gs].indexOf(e)>=0?"y":"x";E[e]+=O[n]*t}))}return E}const Rl={name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0===i||i,l=n.fallbackPlacements,c=n.padding,u=n.boundary,d=n.rootBoundary,p=n.altBoundary,f=n.flipVariations,h=void 0===f||f,m=n.allowedAutoPlacements,g=t.options.placement,y=cl(g),b=l||(y!==g&&h?function(e){if(cl(e)===qs)return[];var t=gl(e);return[bl(e),t,bl(t)]}(g):[gl(g)]),v=[g].concat(b).reduce((function(e,n){return e.concat(cl(n)===qs?function(e,t){void 0===t&&(t={});var n=t,r=n.placement,o=n.boundary,a=n.rootBoundary,i=n.padding,s=n.flipVariations,l=n.allowedAutoPlacements,c=void 0===l?nl:l,u=ul(r),d=u?s?tl:tl.filter((function(e){return ul(e)===u})):Xs,p=d.filter((function(e){return c.indexOf(e)>=0}));0===p.length&&(p=d);var f=p.reduce((function(t,n){return t[n]=kl(e,{placement:n,boundary:o,rootBoundary:a,padding:i})[cl(n)],t}),{});return Object.keys(f).sort((function(e,t){return f[e]-f[t]}))}(t,{placement:n,boundary:u,rootBoundary:d,padding:c,flipVariations:h,allowedAutoPlacements:m}):n)}),[]),x=t.rects.reference,w=t.rects.popper,S=new Map,C=!0,k=v[0],R=0;R<v.length;R++){var E=v[R],$=cl(E),O=ul(E)===Js,P=[Us,Gs].indexOf($)>=0,j=P?"width":"height",A=kl(t,{placement:E,boundary:u,rootBoundary:d,altBoundary:p,padding:c}),T=P?O?Ys:Ks:O?Gs:Us;x[j]>w[j]&&(T=gl(T));var I=gl(T),M=[];if(a&&M.push(A[$]<=0),s&&M.push(A[T]<=0,A[I]<=0),M.every((function(e){return e}))){k=E,C=!1;break}S.set(E,M)}if(C)for(var N=function(e){var t=v.find((function(t){var n=S.get(t);if(n)return n.slice(0,e).every((function(e){return e}))}));if(t)return k=t,"break"},L=h?3:1;L>0&&"break"!==N(L);L--);t.placement!==k&&(t.modifiersData[r]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function El(e,t,n){return Rs(e,Es(t,n))}const $l={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,a=void 0===o||o,i=n.altAxis,s=void 0!==i&&i,l=n.boundary,c=n.rootBoundary,u=n.altBoundary,d=n.padding,p=n.tether,f=void 0===p||p,h=n.tetherOffset,m=void 0===h?0:h,g=kl(t,{boundary:l,rootBoundary:c,padding:d,altBoundary:u}),y=cl(t.placement),b=ul(t.placement),v=!b,x=dl(y),w="x"===x?"y":"x",S=t.modifiersData.popperOffsets,C=t.rects.reference,k=t.rects.popper,R="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,E="number"==typeof R?{mainAxis:R,altAxis:R}:Object.assign({mainAxis:0,altAxis:0},R),$=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(S){if(a){var P,j="y"===x?Us:Ks,A="y"===x?Gs:Ys,T="y"===x?"height":"width",I=S[x],M=I+g[j],N=I-g[A],L=f?-k[T]/2:0,F=b===Js?C[T]:k[T],D=b===Js?-k[T]:-C[T],_=t.elements.arrow,B=f&&_?Ds(_):{width:0,height:0},z=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},W=z[j],H=z[A],V=El(0,C[T],B[T]),U=v?C[T]/2-L-V-W-E.mainAxis:F-V-W-E.mainAxis,G=v?-C[T]/2+L+V+H+E.mainAxis:D+V+H+E.mainAxis,Y=t.elements.arrow&&Vs(t.elements.arrow),K=Y?"y"===x?Y.clientTop||0:Y.clientLeft||0:0,q=null!=(P=null==$?void 0:$[x])?P:0,X=I+G-q,J=El(f?Es(M,I+U-q-K):M,I,f?Rs(N,X):N);S[x]=J,O[x]=J-I}if(s){var Z,Q="x"===x?Us:Ks,ee="x"===x?Gs:Ys,te=S[w],ne="y"===w?"height":"width",re=te+g[Q],oe=te-g[ee],ae=-1!==[Us,Ks].indexOf(y),ie=null!=(Z=null==$?void 0:$[w])?Z:0,se=ae?re:te-C[ne]-k[ne]-ie+E.altAxis,le=ae?te+C[ne]+k[ne]-ie-E.altAxis:oe,ce=f&&ae?function(e,t,n){var r=El(e,t,n);return r>n?n:r}(se,te,le):El(f?se:re,te,f?le:oe);S[w]=ce,O[w]=ce-te}t.modifiersData[r]=O}},requiresIfExists:["offset"]},Ol={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n=e.state,r=e.name,o=e.options,a=n.elements.arrow,i=n.modifiersData.popperOffsets,s=cl(n.placement),l=dl(s),c=[Ks,Ys].indexOf(s)>=0?"height":"width";if(a&&i){var u=function(e,t){return Sl("number"!=typeof(e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e)?e:Cl(e,Xs))}(o.padding,n),d=Ds(a),p="y"===l?Us:Ks,f="y"===l?Gs:Ys,h=n.rects.reference[c]+n.rects.reference[l]-i[l]-n.rects.popper[c],m=i[l]-n.rects.reference[l],g=Vs(a),y=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=h/2-m/2,v=u[p],x=y-d[c]-u[f],w=y/2-d[c]/2+b,S=El(v,w,x),C=l;n.modifiersData[r]=((t={})[C]=S,t.centerOffset=S-w,t)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&vl(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Pl(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function jl(e){return[Us,Ys,Gs,Ks].some((function(t){return e[t]>=0}))}var Al=sl({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,a=void 0===o||o,i=r.resize,s=void 0===i||i,l=ws(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&c.forEach((function(e){e.addEventListener("scroll",n.update,ll)})),s&&l.addEventListener("resize",n.update,ll),function(){a&&c.forEach((function(e){e.removeEventListener("scroll",n.update,ll)})),s&&l.removeEventListener("resize",n.update,ll)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=pl({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=void 0===r||r,a=n.adaptive,i=void 0===a||a,s=n.roundOffsets,l=void 0===s||s,c={placement:cl(t.placement),variation:ul(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,hl(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:l})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,hl(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var n=t.styles[e]||{},r=t.attributes[e]||{},o=t.elements[e];Cs(o)&&Ts(o)&&(Object.assign(o.style,n),Object.keys(r).forEach((function(e){var t=r[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach((function(e){var r=t.elements[e],o=t.attributes[e]||{},a=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce((function(e,t){return e[t]="",e}),{});Cs(r)&&Ts(r)&&(Object.assign(r.style,a),Object.keys(o).forEach((function(e){r.removeAttribute(e)})))}))}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,o=n.offset,a=void 0===o?[0,0]:o,i=nl.reduce((function(e,n){return e[n]=function(e,t,n){var r=cl(e),o=[Ks,Us].indexOf(r)>=0?-1:1,a="function"==typeof n?n(Object.assign({},t,{placement:e})):n,i=a[0],s=a[1];return i=i||0,s=(s||0)*o,[Ks,Ys].indexOf(r)>=0?{x:s,y:i}:{x:i,y:s}}(n,t.rects,a),e}),{}),s=i[t.placement],l=s.x,c=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=c),t.modifiersData[r]=i}},Rl,$l,Ol,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,a=t.modifiersData.preventOverflow,i=kl(t,{elementContext:"reference"}),s=kl(t,{altBoundary:!0}),l=Pl(i,r),c=Pl(s,o,a),u=jl(l),d=jl(c);t.modifiersData[n]={referenceClippingOffsets:l,popperEscapeOffsets:c,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}}]});const Tl=function(e,t,n){return void 0===e||"string"==typeof e?t:{...t,ownerState:{...t.ownerState,...n}}},Il=function(e,t=[]){if(void 0===e)return{};const n={};return Object.keys(e).filter((n=>n.match(/^on[A-Z]/)&&"function"==typeof e[n]&&!t.includes(n))).forEach((t=>{n[t]=e[t]})),n},Ml=function(e){if(void 0===e)return{};const t={};return Object.keys(e).filter((t=>!(t.match(/^on[A-Z]/)&&"function"==typeof e[t]))).forEach((n=>{t[n]=e[n]})),t},Nl=function(e){const{getSlotProps:t,additionalProps:n,externalSlotProps:r,externalForwardedProps:o,className:a}=e;if(!t){const e=s(n?.className,a,o?.className,r?.className),t={...n?.style,...o?.style,...r?.style},i={...n,...o,...r};return e.length>0&&(i.className=e),Object.keys(t).length>0&&(i.style=t),{props:i,internalRef:void 0}}const i=Il({...o,...r}),l=Ml(r),c=Ml(o),u=t(i),d=s(u?.className,n?.className,a,o?.className,r?.className),p={...u?.style,...n?.style,...o?.style,...r?.style},f={...u,...n,...c,...l};return d.length>0&&(f.className=d),Object.keys(p).length>0&&(f.style=p),{props:f,internalRef:u.ref}},Ll=function(e,t,n){return"function"==typeof e?e(t,n):e},Fl=function(e){const{elementType:t,externalSlotProps:n,ownerState:r,skipResolvingSlotProps:o=!1,...a}=e,i=o?{}:Ll(n,r),{props:s,internalRef:l}=Nl({...a,externalSlotProps:i}),c=go(l,i?.ref,e.additionalProps?.ref);return Tl(t,{...s,ref:c},r)},Dl=o.forwardRef((function(e,t){const{children:n,container:r,disablePortal:a=!1}=e,[i,s]=o.useState(null),l=go(o.isValidElement(n)?Qi(n):null,t);if(vo((()=>{a||s(function(e){return"function"==typeof e?e():e}(r)||document.body)}),[r,a]),vo((()=>{if(i&&!a)return mo(t,i),()=>{mo(t,null)}}),[t,i,a]),a){if(o.isValidElement(n)){const e={ref:l};return o.cloneElement(n,e)}return n}return i?rs.createPortal(n,i):i}));function _l(e){return eo("MuiPopper",e)}function Bl(e){return"function"==typeof e?e():e}to("MuiPopper",["root"]);const zl={},Wl=o.forwardRef((function(e,t){const{anchorEl:n,children:r,direction:a,disablePortal:i,modifiers:s,open:c,placement:u,popperOptions:d,popperRef:p,slotProps:f={},slots:h={},TransitionProps:m,ownerState:g,...y}=e,b=o.useRef(null),v=go(b,t),x=o.useRef(null),w=go(x,p),S=o.useRef(w);vo((()=>{S.current=w}),[w]),o.useImperativeHandle(p,(()=>x.current),[]);const C=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(u,a),[k,R]=o.useState(C),[E,$]=o.useState(Bl(n));o.useEffect((()=>{x.current&&x.current.forceUpdate()})),o.useEffect((()=>{n&&$(Bl(n))}),[n]),vo((()=>{if(!E||!c)return;let e=[{name:"preventOverflow",options:{altBoundary:i}},{name:"flip",options:{altBoundary:i}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{R(e.placement)}}];null!=s&&(e=e.concat(s)),d&&null!=d.modifiers&&(e=e.concat(d.modifiers));const t=Al(E,b.current,{placement:C,...d,modifiers:e});return S.current(t),()=>{t.destroy(),S.current(null)}}),[E,i,s,c,d,C]);const O={placement:k};null!==m&&(O.TransitionProps=m);const P=(e=>{const{classes:t}=e;return l({root:["root"]},_l,t)})(e),j=h.root??"div",A=Fl({elementType:j,externalSlotProps:f.root,externalForwardedProps:y,additionalProps:{role:"tooltip",ref:v},ownerState:e,className:P.root});return(0,Kr.jsx)(j,{...A,children:"function"==typeof r?r(O):r})})),Hl=Vr(o.forwardRef((function(e,t){const{anchorEl:n,children:r,container:a,direction:i="ltr",disablePortal:s=!1,keepMounted:l=!1,modifiers:c,open:u,placement:d="bottom",popperOptions:p=zl,popperRef:f,style:h,transition:m=!1,slotProps:g={},slots:y={},...b}=e,[v,x]=o.useState(!0);if(!l&&!u&&(!m||v))return null;let w;if(a)w=a;else if(n){const e=Bl(n);w=e&&void 0!==e.nodeType?xs(e).body:xs(null).body}const S=u||!l||m&&!v?void 0:"none",C=m?{in:u,onEnter:()=>{x(!1)},onExited:()=>{x(!0)}}:void 0;return(0,Kr.jsx)(Dl,{disablePortal:s,container:w,children:(0,Kr.jsx)(Wl,{anchorEl:n,direction:i,disablePortal:s,modifiers:c,ref:t,open:m?!v:u,placement:d,popperOptions:p,popperRef:f,slotProps:g,slots:y,...b,style:{position:"fixed",top:0,left:0,display:S,...h},TransitionProps:C,children:r})})})),{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),Vl=o.forwardRef((function(e,t){const n=Zi(),r=Xr({props:e,name:"MuiPopper"}),{anchorEl:o,component:a,components:i,componentsProps:s,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,slots:y,slotProps:b,...v}=r,x=y?.root??i?.Root,w={anchorEl:o,container:l,disablePortal:c,keepMounted:u,modifiers:d,open:p,placement:f,popperOptions:h,popperRef:m,transition:g,...v};return(0,Kr.jsx)(Hl,{as:a,direction:n?"rtl":"ltr",slots:{root:x},slotProps:b??s,...w,ref:t})}));let Ul=0;const Gl={...o}.useId;function Yl(e){if(void 0!==Gl){const t=Gl();return e??t}return function(e){const[t,n]=o.useState(e),r=e||t;return o.useEffect((()=>{null==t&&(Ul+=1,n(`mui-${Ul}`))}),[t]),r}(e)}const Kl=Yl,ql=function({controlled:e,default:t,name:n,state:r="value"}){const{current:a}=o.useRef(void 0!==e),[i,s]=o.useState(t);return[a?e:i,o.useCallback((e=>{a||s(e)}),[])]};function Xl(e,t){const{className:n,elementType:r,ownerState:o,externalForwardedProps:a,internalForwardedProps:i,shouldForwardComponentProp:s=!1,...l}=t,{component:c,slots:u={[e]:void 0},slotProps:d={[e]:void 0},...p}=a,f=u[e]||r,h=Ll(d[e],o),{props:{component:m,...g},internalRef:y}=Nl({className:n,...l,externalForwardedProps:"root"===e?p:void 0,externalSlotProps:h}),b=go(y,h?.ref,t.ref),v="root"===e?m||c:m;return[f,Tl(f,{..."root"===e&&!c&&!u[e]&&i,..."root"!==e&&!u[e]&&i,...g,...v&&!s&&{as:v},...v&&s&&{component:v},ref:b},o)]}function Jl(e){return eo("MuiTooltip",e)}const Zl=to("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Ql=Vr(Vl,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(Gr((({theme:e})=>({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none",variants:[{props:({ownerState:e})=>!e.disableInteractive,style:{pointerEvents:"auto"}},{props:({open:e})=>!e,style:{pointerEvents:"none"}},{props:({ownerState:e})=>e.arrow,style:{[`&[data-popper-placement*="bottom"] .${Zl.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Zl.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Zl.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}},[`&[data-popper-placement*="left"] .${Zl.arrow}`]:{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="right"] .${Zl.arrow}`]:{left:0,marginLeft:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="right"] .${Zl.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!e.isRtl,style:{[`&[data-popper-placement*="left"] .${Zl.arrow}`]:{right:0,marginRight:"-0.71em"}}},{props:({ownerState:e})=>e.arrow&&!!e.isRtl,style:{[`&[data-popper-placement*="left"] .${Zl.arrow}`]:{left:0,marginLeft:"-0.71em"}}}]})))),ec=Vr("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${d(n.placement.split("-")[0])}`]]}})(Gr((({theme:e})=>{return{backgroundColor:e.vars?e.vars.palette.Tooltip.bg:mn(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium,[`.${Zl.popper}[data-popper-placement*="left"] &`]:{transformOrigin:"right center"},[`.${Zl.popper}[data-popper-placement*="right"] &`]:{transformOrigin:"left center"},[`.${Zl.popper}[data-popper-placement*="top"] &`]:{transformOrigin:"center bottom",marginBottom:"14px"},[`.${Zl.popper}[data-popper-placement*="bottom"] &`]:{transformOrigin:"center top",marginTop:"14px"},variants:[{props:({ownerState:e})=>e.arrow,style:{position:"relative",margin:0}},{props:({ownerState:e})=>e.touch,style:{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:(t=16/14,Math.round(1e5*t)/1e5+"em"),fontWeight:e.typography.fontWeightRegular}},{props:({ownerState:e})=>!e.isRtl,style:{[`.${Zl.popper}[data-popper-placement*="left"] &`]:{marginRight:"14px"},[`.${Zl.popper}[data-popper-placement*="right"] &`]:{marginLeft:"14px"}}},{props:({ownerState:e})=>!e.isRtl&&e.touch,style:{[`.${Zl.popper}[data-popper-placement*="left"] &`]:{marginRight:"24px"},[`.${Zl.popper}[data-popper-placement*="right"] &`]:{marginLeft:"24px"}}},{props:({ownerState:e})=>!!e.isRtl,style:{[`.${Zl.popper}[data-popper-placement*="left"] &`]:{marginLeft:"14px"},[`.${Zl.popper}[data-popper-placement*="right"] &`]:{marginRight:"14px"}}},{props:({ownerState:e})=>!!e.isRtl&&e.touch,style:{[`.${Zl.popper}[data-popper-placement*="left"] &`]:{marginLeft:"24px"},[`.${Zl.popper}[data-popper-placement*="right"] &`]:{marginRight:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${Zl.popper}[data-popper-placement*="top"] &`]:{marginBottom:"24px"}}},{props:({ownerState:e})=>e.touch,style:{[`.${Zl.popper}[data-popper-placement*="bottom"] &`]:{marginTop:"24px"}}}]};var t}))),tc=Vr("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(Gr((({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:mn(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}))));let nc=!1;const rc=new Lo;let oc={x:0,y:0};function ac(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const ic=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiTooltip"}),{arrow:r=!1,children:a,classes:i,components:c={},componentsProps:u={},describeChild:p=!1,disableFocusListener:f=!1,disableHoverListener:h=!1,disableInteractive:m=!1,disableTouchListener:g=!1,enterDelay:y=100,enterNextDelay:b=0,enterTouchDelay:v=700,followCursor:x=!1,id:w,leaveDelay:S=0,leaveTouchDelay:C=1500,onClose:k,onOpen:R,open:E,placement:$="bottom",PopperComponent:O,PopperProps:P={},slotProps:j={},slots:A={},title:T,TransitionComponent:I,TransitionProps:M,...N}=n,L=o.isValidElement(a)?a:(0,Kr.jsx)("span",{children:a}),F=ns(),D=Zi(),[_,B]=o.useState(),[z,W]=o.useState(null),H=o.useRef(!1),V=m||x,U=Fo(),G=Fo(),Y=Fo(),K=Fo(),[q,X]=ql({controlled:E,default:!1,name:"Tooltip",state:"open"});let J=q;const Z=Kl(w),Q=o.useRef(),ee=wo((()=>{void 0!==Q.current&&(document.body.style.WebkitUserSelect=Q.current,Q.current=void 0),K.clear()}));o.useEffect((()=>ee),[ee]);const te=e=>{rc.clear(),nc=!0,X(!0),R&&!J&&R(e)},ne=wo((e=>{rc.start(800+S,(()=>{nc=!1})),X(!1),k&&J&&k(e),U.start(F.transitions.duration.shortest,(()=>{H.current=!1}))})),re=e=>{H.current&&"touchstart"!==e.type||(_&&_.removeAttribute("title"),G.clear(),Y.clear(),y||nc&&b?G.start(nc?b:y,(()=>{te(e)})):te(e))},oe=e=>{G.clear(),Y.start(S,(()=>{ne(e)}))},[,ae]=o.useState(!1),ie=e=>{bo(e.target)||(ae(!1),oe(e))},se=e=>{_||B(e.currentTarget),bo(e.target)&&(ae(!0),re(e))},le=e=>{H.current=!0;const t=L.props;t.onTouchStart&&t.onTouchStart(e)};o.useEffect((()=>{if(J)return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)};function e(e){"Escape"===e.key&&ne(e)}}),[ne,J]);const ce=yo(Qi(L),B,t);T||0===T||(J=!1);const ue=o.useRef(),de={},pe="string"==typeof T;p?(de.title=J||!pe||h?null:T,de["aria-describedby"]=J?Z:null):(de["aria-label"]=pe?T:null,de["aria-labelledby"]=J&&!pe?Z:null);const fe={...de,...N,...L.props,className:s(N.className,L.props.className),onTouchStart:le,ref:ce,...x?{onMouseMove:e=>{const t=L.props;t.onMouseMove&&t.onMouseMove(e),oc={x:e.clientX,y:e.clientY},ue.current&&ue.current.update()}}:{}},he={};g||(fe.onTouchStart=e=>{le(e),Y.clear(),U.clear(),ee(),Q.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",K.start(v,(()=>{document.body.style.WebkitUserSelect=Q.current,re(e)}))},fe.onTouchEnd=e=>{L.props.onTouchEnd&&L.props.onTouchEnd(e),ee(),Y.start(C,(()=>{ne(e)}))}),h||(fe.onMouseOver=ac(re,fe.onMouseOver),fe.onMouseLeave=ac(oe,fe.onMouseLeave),V||(he.onMouseOver=re,he.onMouseLeave=oe)),f||(fe.onFocus=ac(se,fe.onFocus),fe.onBlur=ac(ie,fe.onBlur),V||(he.onFocus=se,he.onBlur=ie));const me={...n,isRtl:D,arrow:r,disableInteractive:V,placement:$,PopperComponentProp:O,touch:H.current},ge="function"==typeof j.popper?j.popper(me):j.popper,ye=o.useMemo((()=>{let e=[{name:"arrow",enabled:Boolean(z),options:{element:z,padding:4}}];return P.popperOptions?.modifiers&&(e=e.concat(P.popperOptions.modifiers)),ge?.popperOptions?.modifiers&&(e=e.concat(ge.popperOptions.modifiers)),{...P.popperOptions,...ge?.popperOptions,modifiers:e}}),[z,P.popperOptions,ge?.popperOptions]),be=(e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:a}=e;return l({popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${d(a.split("-")[0])}`],arrow:["arrow"]},Jl,t)})(me),ve="function"==typeof j.transition?j.transition(me):j.transition,xe={slots:{popper:c.Popper,transition:c.Transition??I,tooltip:c.Tooltip,arrow:c.Arrow,...A},slotProps:{arrow:j.arrow??u.arrow,popper:{...P,...ge??u.popper},tooltip:j.tooltip??u.tooltip,transition:{...M,...ve??u.transition}}},[we,Se]=Xl("popper",{elementType:Ql,externalForwardedProps:xe,ownerState:me,className:s(be.popper,P?.className)}),[Ce,ke]=Xl("transition",{elementType:vs,externalForwardedProps:xe,ownerState:me}),[Re,Ee]=Xl("tooltip",{elementType:ec,className:be.tooltip,externalForwardedProps:xe,ownerState:me}),[$e,Oe]=Xl("arrow",{elementType:tc,className:be.arrow,externalForwardedProps:xe,ownerState:me,ref:W});return(0,Kr.jsxs)(o.Fragment,{children:[o.cloneElement(L,fe),(0,Kr.jsx)(we,{as:O??Vl,placement:$,anchorEl:x?{getBoundingClientRect:()=>({top:oc.y,left:oc.x,right:oc.x,bottom:oc.y,width:0,height:0})}:_,popperRef:ue,open:!!_&&J,id:Z,transition:!0,...he,...Se,popperOptions:ye,children:({TransitionProps:e})=>(0,Kr.jsx)(Ce,{timeout:F.transitions.duration.shorter,...e,...ke,children:(0,Kr.jsxs)(Re,{...Ee,children:[T,r?(0,Kr.jsx)($e,{...Oe}):null]})})})]})}));function sc(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function lc(e,t=!1){return e&&(sc(e.value)&&""!==e.value||t&&sc(e.defaultValue)&&""!==e.defaultValue)}const cc=function(e,t){return o.isValidElement(e)&&-1!==t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName)},uc=o.createContext(void 0);function dc(e){return eo("MuiFormControl",e)}to("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);const pc=Vr("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`margin${d(n.margin)}`],n.fullWidth&&t.fullWidth]}})({display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top",variants:[{props:{margin:"normal"},style:{marginTop:16,marginBottom:8}},{props:{margin:"dense"},style:{marginTop:8,marginBottom:4}},{props:{fullWidth:!0},style:{width:"100%"}}]}),fc=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiFormControl"}),{children:r,className:a,color:i="primary",component:c="div",disabled:u=!1,error:p=!1,focused:f,fullWidth:h=!1,hiddenLabel:m=!1,margin:g="none",required:y=!1,size:b="medium",variant:v="outlined",...x}=n,w={...n,color:i,component:c,disabled:u,error:p,fullWidth:h,hiddenLabel:m,margin:g,required:y,size:b,variant:v},S=(e=>{const{classes:t,margin:n,fullWidth:r}=e;return l({root:["root","none"!==n&&`margin${d(n)}`,r&&"fullWidth"]},dc,t)})(w),[C,k]=o.useState((()=>{let e=!1;return r&&o.Children.forEach(r,(t=>{if(!cc(t,["Input","Select"]))return;const n=cc(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)})),e})),[R,E]=o.useState((()=>{let e=!1;return r&&o.Children.forEach(r,(t=>{cc(t,["Input","Select"])&&(lc(t.props,!0)||lc(t.props.inputProps,!0))&&(e=!0)})),e})),[$,O]=o.useState(!1);u&&$&&O(!1);const P=void 0===f||u?$:f;let j;o.useRef(!1);const A=o.useCallback((()=>{E(!0)}),[]),T=o.useCallback((()=>{E(!1)}),[]),I=o.useMemo((()=>({adornedStart:C,setAdornedStart:k,color:i,disabled:u,error:p,filled:R,focused:P,fullWidth:h,hiddenLabel:m,size:b,onBlur:()=>{O(!1)},onFocus:()=>{O(!0)},onEmpty:T,onFilled:A,registerEffect:j,required:y,variant:v})),[C,i,u,p,R,P,h,m,j,T,A,y,b,v]);return(0,Kr.jsx)(uc.Provider,{value:I,children:(0,Kr.jsx)(pc,{as:c,ownerState:w,className:s(S.root,a),ref:t,...x,children:r})})})),hc=fc;function mc({props:e,states:t,muiFormControl:n}){return t.reduce(((t,r)=>(t[r]=e[r],n&&void 0===e[r]&&(t[r]=n[r]),t)),{})}function gc(){return o.useContext(uc)}function yc(e){return eo("MuiFormLabel",e)}const bc=to("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]),vc=Vr("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,"secondary"===n.color&&t.colorSecondary,n.filled&&t.filled]}})(Gr((({theme:e})=>({color:(e.vars||e).palette.text.secondary,...e.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(e.palette).filter(ra()).map((([t])=>({props:{color:t},style:{[`&.${bc.focused}`]:{color:(e.vars||e).palette[t].main}}}))),{props:{},style:{[`&.${bc.disabled}`]:{color:(e.vars||e).palette.text.disabled},[`&.${bc.error}`]:{color:(e.vars||e).palette.error.main}}}]})))),xc=Vr("span",{name:"MuiFormLabel",slot:"Asterisk",overridesResolver:(e,t)=>t.asterisk})(Gr((({theme:e})=>({[`&.${bc.error}`]:{color:(e.vars||e).palette.error.main}})))),wc=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiFormLabel"}),{children:r,className:o,color:a,component:i="label",disabled:c,error:u,filled:p,focused:f,required:h,...m}=n,g=mc({props:n,muiFormControl:gc(),states:["color","required","focused","disabled","error","filled"]}),y={...n,color:g.color||"primary",component:i,disabled:g.disabled,error:g.error,filled:g.filled,focused:g.focused,required:g.required},b=(e=>{const{classes:t,color:n,focused:r,disabled:o,error:a,filled:i,required:s}=e;return l({root:["root",`color${d(n)}`,o&&"disabled",a&&"error",i&&"filled",r&&"focused",s&&"required"],asterisk:["asterisk",a&&"error"]},yc,t)})(y);return(0,Kr.jsxs)(vc,{as:i,ownerState:y,className:s(b.root,o),ref:t,...m,children:[r,g.required&&(0,Kr.jsxs)(xc,{ownerState:y,"aria-hidden":!0,className:b.asterisk,children:[" ","*"]})]})}));function Sc(e){return eo("MuiInputLabel",e)}to("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);const Cc=Vr(wc,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiInputLabel",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`& .${bc.asterisk}`]:t.asterisk},t.root,n.formControl&&t.formControl,"small"===n.size&&t.sizeSmall,n.shrink&&t.shrink,!n.disableAnimation&&t.animated,n.focused&&t.focused,t[n.variant]]}})(Gr((({theme:e})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:e})=>e.formControl,style:{position:"absolute",left:0,top:0,transform:"translate(0, 20px) scale(1)"}},{props:{size:"small"},style:{transform:"translate(0, 17px) scale(1)"}},{props:({ownerState:e})=>e.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:e})=>!e.disableAnimation,style:{transition:e.transitions.create(["color","transform","max-width"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})}},{props:{variant:"filled"},style:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"filled",size:"small"},style:{transform:"translate(12px, 13px) scale(1)"}},{props:({variant:e,ownerState:t})=>"filled"===e&&t.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:e,ownerState:t,size:n})=>"filled"===e&&t.shrink&&"small"===n,style:{transform:"translate(12px, 4px) scale(0.75)"}},{props:{variant:"outlined"},style:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 16px) scale(1)",maxWidth:"calc(100% - 24px)"}},{props:{variant:"outlined",size:"small"},style:{transform:"translate(14px, 9px) scale(1)"}},{props:({variant:e,ownerState:t})=>"outlined"===e&&t.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]})))),kc=o.forwardRef((function(e,t){const n=Xr({name:"MuiInputLabel",props:e}),{disableAnimation:r=!1,margin:o,shrink:a,variant:i,className:c,...u}=n,p=gc();let f=a;void 0===f&&p&&(f=p.filled||p.focused||p.adornedStart);const h=mc({props:n,muiFormControl:p,states:["size","variant","required","focused"]}),m={...n,disableAnimation:r,formControl:p,shrink:f,size:h.size,variant:h.variant,required:h.required,focused:h.focused},g=(e=>{const{classes:t,formControl:n,size:r,shrink:o,disableAnimation:a,variant:i,required:s}=e,c=l({root:["root",n&&"formControl",!a&&"animated",o&&"shrink",r&&"normal"!==r&&`size${d(r)}`,i],asterisk:[s&&"asterisk"]},Sc,t);return{...t,...c}})(m);return(0,Kr.jsx)(Cc,{"data-shrink":f,ref:t,className:s(g.root,c),...u,ownerState:m,classes:g})})),Rc=xs,Ec=o.createContext({});function $c(e){return eo("MuiList",e)}to("MuiList",["root","padding","dense","subheader"]);const Oc=Vr("ul",{name:"MuiList",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disablePadding&&t.padding,n.dense&&t.dense,n.subheader&&t.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:e})=>!e.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:e})=>e.subheader,style:{paddingTop:0}}]}),Pc=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiList"}),{children:r,className:a,component:i="ul",dense:c=!1,disablePadding:u=!1,subheader:d,...p}=n,f=o.useMemo((()=>({dense:c})),[c]),h={...n,component:i,dense:c,disablePadding:u},m=(e=>{const{classes:t,disablePadding:n,dense:r,subheader:o}=e;return l({root:["root",!n&&"padding",r&&"dense",o&&"subheader"]},$c,t)})(h);return(0,Kr.jsx)(Ec.Provider,{value:f,children:(0,Kr.jsxs)(Oc,{as:i,className:s(m.root,a),ref:t,ownerState:h,...p,children:[d,r]})})}));function jc(e=window){const t=e.document.documentElement.clientWidth;return e.innerWidth-t}const Ac=jc,Tc=vo;function Ic(e){return xs(e).defaultView||window}const Mc=Ic;function Nc(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function Lc(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function Fc(e,t){if(void 0===t)return!0;let n=e.innerText;return void 0===n&&(n=e.textContent),n=n.trim().toLowerCase(),0!==n.length&&(t.repeating?n[0]===t.keys[0]:n.startsWith(t.keys.join("")))}function Dc(e,t,n,r,o,a){let i=!1,s=o(e,t,!!t&&n);for(;s;){if(s===e.firstChild){if(i)return!1;i=!0}const t=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&Fc(s,a)&&!t)return s.focus(),!0;s=o(e,s,n)}return!1}const _c=o.forwardRef((function(e,t){const{actions:n,autoFocus:r=!1,autoFocusItem:a=!1,children:i,className:s,disabledItemsFocusable:l=!1,disableListWrap:c=!1,onKeyDown:u,variant:d="selectedMenu",...p}=e,f=o.useRef(null),h=o.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});Tc((()=>{r&&f.current.focus()}),[r]),o.useImperativeHandle(n,(()=>({adjustStyleForScrollbar:(e,{direction:t})=>{const n=!f.current.style.width;if(e.clientHeight<f.current.clientHeight&&n){const n=`${Ac(Mc(e))}px`;f.current.style["rtl"===t?"paddingLeft":"paddingRight"]=n,f.current.style.width=`calc(100% + ${n})`}return f.current}})),[]);const m=yo(f,t);let g=-1;o.Children.forEach(i,((e,t)=>{o.isValidElement(e)?(e.props.disabled||("selectedMenu"===d&&e.props.selected||-1===g)&&(g=t),g===t&&(e.props.disabled||e.props.muiSkipListHighlight||e.type.muiSkipListHighlight)&&(g+=1,g>=i.length&&(g=-1))):g===t&&(g+=1,g>=i.length&&(g=-1))}));const y=o.Children.map(i,((e,t)=>{if(t===g){const t={};return a&&(t.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===d&&(t.tabIndex=0),o.cloneElement(e,t)}return e}));return(0,Kr.jsx)(Pc,{role:"menu",ref:m,className:s,onKeyDown:e=>{const t=f.current,n=e.key;if(e.ctrlKey||e.metaKey||e.altKey)return void(u&&u(e));const r=Rc(t).activeElement;if("ArrowDown"===n)e.preventDefault(),Dc(t,r,c,l,Nc);else if("ArrowUp"===n)e.preventDefault(),Dc(t,r,c,l,Lc);else if("Home"===n)e.preventDefault(),Dc(t,null,c,l,Nc);else if("End"===n)e.preventDefault(),Dc(t,null,c,l,Lc);else if(1===n.length){const o=h.current,a=n.toLowerCase(),i=performance.now();o.keys.length>0&&(i-o.lastTime>500?(o.keys=[],o.repeating=!0,o.previousKeyMatched=!0):o.repeating&&a!==o.keys[0]&&(o.repeating=!1)),o.lastTime=i,o.keys.push(a);const s=r&&!o.repeating&&Fc(r,o);o.previousKeyMatched&&(s||Dc(t,r,!1,l,Nc,o))?e.preventDefault():o.previousKeyMatched=!1}u&&u(e)},tabIndex:r?0:-1,...p,children:y})})),Bc=function(e){return"string"==typeof e};function zc(e,t=166){let n;function r(...r){clearTimeout(n),n=setTimeout((()=>{e.apply(this,r)}),t)}return r.clear=()=>{clearTimeout(n)},r}const Wc=zc,Hc=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'].join(",");function Vc(e){const t=[],n=[];return Array.from(e.querySelectorAll(Hc)).forEach(((e,r)=>{const o=function(e){const t=parseInt(e.getAttribute("tabindex")||"",10);return Number.isNaN(t)?"true"===e.contentEditable||("AUDIO"===e.nodeName||"VIDEO"===e.nodeName||"DETAILS"===e.nodeName)&&null===e.getAttribute("tabindex")?0:e.tabIndex:t}(e);-1!==o&&function(e){return!(e.disabled||"INPUT"===e.tagName&&"hidden"===e.type||function(e){if("INPUT"!==e.tagName||"radio"!==e.type)return!1;if(!e.name)return!1;const t=t=>e.ownerDocument.querySelector(`input[type="radio"]${t}`);let n=t(`[name="${e.name}"]:checked`);return n||(n=t(`[name="${e.name}"]`)),n!==e}(e))}(e)&&(0===o?t.push(e):n.push({documentOrder:r,tabIndex:o,node:e}))})),n.sort(((e,t)=>e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex)).map((e=>e.node)).concat(t)}function Uc(){return!0}const Gc=function(e){const{children:t,disableAutoFocus:n=!1,disableEnforceFocus:r=!1,disableRestoreFocus:a=!1,getTabbable:i=Vc,isEnabled:s=Uc,open:l}=e,c=o.useRef(!1),u=o.useRef(null),d=o.useRef(null),p=o.useRef(null),f=o.useRef(null),h=o.useRef(!1),m=o.useRef(null),g=go(Qi(t),m),y=o.useRef(null);o.useEffect((()=>{l&&m.current&&(h.current=!n)}),[n,l]),o.useEffect((()=>{if(!l||!m.current)return;const e=xs(m.current);return m.current.contains(e.activeElement)||(m.current.hasAttribute("tabIndex")||m.current.setAttribute("tabIndex","-1"),h.current&&m.current.focus()),()=>{a||(p.current&&p.current.focus&&(c.current=!0,p.current.focus()),p.current=null)}}),[l]),o.useEffect((()=>{if(!l||!m.current)return;const e=xs(m.current),t=t=>{y.current=t,!r&&s()&&"Tab"===t.key&&e.activeElement===m.current&&t.shiftKey&&(c.current=!0,d.current&&d.current.focus())},n=()=>{const t=m.current;if(null===t)return;if(!e.hasFocus()||!s()||c.current)return void(c.current=!1);if(t.contains(e.activeElement))return;if(r&&e.activeElement!==u.current&&e.activeElement!==d.current)return;if(e.activeElement!==f.current)f.current=null;else if(null!==f.current)return;if(!h.current)return;let n=[];if(e.activeElement!==u.current&&e.activeElement!==d.current||(n=i(m.current)),n.length>0){const e=Boolean(y.current?.shiftKey&&"Tab"===y.current?.key),t=n[0],r=n[n.length-1];"string"!=typeof t&&"string"!=typeof r&&(e?r.focus():t.focus())}else t.focus()};e.addEventListener("focusin",n),e.addEventListener("keydown",t,!0);const o=setInterval((()=>{e.activeElement&&"BODY"===e.activeElement.tagName&&n()}),50);return()=>{clearInterval(o),e.removeEventListener("focusin",n),e.removeEventListener("keydown",t,!0)}}),[n,r,a,s,l,i]);const b=e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0};return(0,Kr.jsxs)(o.Fragment,{children:[(0,Kr.jsx)("div",{tabIndex:l?0:-1,onFocus:b,ref:u,"data-testid":"sentinelStart"}),o.cloneElement(t,{ref:g,onFocus:e=>{null===p.current&&(p.current=e.relatedTarget),h.current=!0,f.current=e.target;const n=t.props.onFocus;n&&n(e)}}),(0,Kr.jsx)("div",{tabIndex:l?0:-1,onFocus:b,ref:d,"data-testid":"sentinelEnd"})]})},Yc={entering:{opacity:1},entered:{opacity:1}},Kc=o.forwardRef((function(e,t){const n=ns(),r={enter:n.transitions.duration.enteringScreen,exit:n.transitions.duration.leavingScreen},{addEndListener:a,appear:i=!0,children:s,easing:l,in:c,onEnter:u,onEntered:d,onEntering:p,onExit:f,onExited:h,onExiting:m,style:g,timeout:y=r,TransitionComponent:b=ps,...v}=e,x=o.useRef(null),w=yo(x,Qi(s),t),S=e=>t=>{if(e){const n=x.current;void 0===t?e(n):e(n,t)}},C=S(p),k=S(((e,t)=>{fs(e);const r=hs({style:g,timeout:y,easing:l},{mode:"enter"});e.style.webkitTransition=n.transitions.create("opacity",r),e.style.transition=n.transitions.create("opacity",r),u&&u(e,t)})),R=S(d),E=S(m),$=S((e=>{const t=hs({style:g,timeout:y,easing:l},{mode:"exit"});e.style.webkitTransition=n.transitions.create("opacity",t),e.style.transition=n.transitions.create("opacity",t),f&&f(e)})),O=S(h);return(0,Kr.jsx)(b,{appear:i,in:c,nodeRef:x,onEnter:k,onEntered:R,onEntering:C,onExit:$,onExited:O,onExiting:E,addEndListener:e=>{a&&a(x.current,e)},timeout:y,...v,children:(e,{ownerState:t,...n})=>o.cloneElement(s,{style:{opacity:0,visibility:"exited"!==e||c?void 0:"hidden",...Yc[e],...g,...s.props.style},ref:w,...n})})})),qc=Kc;function Xc(e){return eo("MuiBackdrop",e)}to("MuiBackdrop",["root","invisible"]);const Jc=Vr("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.invisible&&t.invisible]}})({position:"fixed",display:"flex",alignItems:"center",justifyContent:"center",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent",variants:[{props:{invisible:!0},style:{backgroundColor:"transparent"}}]}),Zc=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiBackdrop"}),{children:r,className:o,component:a="div",invisible:i=!1,open:c,components:u={},componentsProps:d={},slotProps:p={},slots:f={},TransitionComponent:h,transitionDuration:m,...g}=n,y={...n,component:a,invisible:i},b=(e=>{const{classes:t,invisible:n}=e;return l({root:["root",n&&"invisible"]},Xc,t)})(y),v={slots:{transition:h,root:u.Root,...f},slotProps:{...d,...p}},[x,w]=Xl("root",{elementType:Jc,externalForwardedProps:v,className:s(b.root,o),ownerState:y}),[S,C]=Xl("transition",{elementType:qc,externalForwardedProps:v,ownerState:y});return(0,Kr.jsx)(S,{in:c,timeout:m,...g,...C,children:(0,Kr.jsx)(x,{"aria-hidden":!0,...w,classes:b,ref:t,children:r})})}));function Qc(...e){return e.reduce(((e,t)=>null==t?e:function(...n){e.apply(this,n),t.apply(this,n)}),(()=>{}))}function eu(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function tu(e){return parseInt(Ic(e).getComputedStyle(e).paddingRight,10)||0}function nu(e,t,n,r,o){const a=[t,n,...r];[].forEach.call(e.children,(e=>{const t=!a.includes(e),n=!function(e){const t=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(e.tagName),n="INPUT"===e.tagName&&"hidden"===e.getAttribute("type");return t||n}(e);t&&n&&eu(e,o)}))}function ru(e,t){let n=-1;return e.some(((e,r)=>!!t(e)&&(n=r,!0))),n}const ou=()=>{},au=new class{constructor(){this.modals=[],this.containers=[]}add(e,t){let n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&eu(e.modalRef,!1);const r=function(e){const t=[];return[].forEach.call(e.children,(e=>{"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);nu(t,e.mount,e.modalRef,r,!0);const o=ru(this.containers,(e=>e.container===t));return-1!==o?(this.containers[o].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblings:r}),n)}mount(e,t){const n=ru(this.containers,(t=>t.modals.includes(e))),r=this.containers[n];r.restore||(r.restore=function(e,t){const n=[],r=e.container;if(!t.disableScrollLock){if(function(e){const t=xs(e);return t.body===e?Ic(e).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(r)){const e=jc(Ic(r));n.push({value:r.style.paddingRight,property:"padding-right",el:r}),r.style.paddingRight=`${tu(r)+e}px`;const t=xs(r).querySelectorAll(".mui-fixed");[].forEach.call(t,(t=>{n.push({value:t.style.paddingRight,property:"padding-right",el:t}),t.style.paddingRight=`${tu(t)+e}px`}))}let e;if(r.parentNode instanceof DocumentFragment)e=xs(r).body;else{const t=r.parentElement,n=Ic(r);e="HTML"===t?.nodeName&&"scroll"===n.getComputedStyle(t).overflowY?t:r}n.push({value:e.style.overflow,property:"overflow",el:e},{value:e.style.overflowX,property:"overflow-x",el:e},{value:e.style.overflowY,property:"overflow-y",el:e}),e.style.overflow="hidden"}return()=>{n.forEach((({value:e,el:t,property:n})=>{e?t.style.setProperty(n,e):t.style.removeProperty(n)}))}}(r,t))}remove(e,t=!0){const n=this.modals.indexOf(e);if(-1===n)return n;const r=ru(this.containers,(t=>t.modals.includes(e))),o=this.containers[r];if(o.modals.splice(o.modals.indexOf(e),1),this.modals.splice(n,1),0===o.modals.length)o.restore&&o.restore(),e.modalRef&&eu(e.modalRef,t),nu(o.container,e.mount,e.modalRef,o.hiddenSiblings,!1),this.containers.splice(r,1);else{const e=o.modals[o.modals.length-1];e.modalRef&&eu(e.modalRef,!1)}return n}isTopModal(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}};function iu(e){return eo("MuiModal",e)}to("MuiModal",["root","hidden","backdrop"]);const su=Vr("div",{name:"MuiModal",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.open&&n.exited&&t.hidden]}})(Gr((({theme:e})=>({position:"fixed",zIndex:(e.vars||e).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:e})=>!e.open&&e.exited,style:{visibility:"hidden"}}]})))),lu=Vr(Zc,{name:"MuiModal",slot:"Backdrop",overridesResolver:(e,t)=>t.backdrop})({zIndex:-1}),cu=o.forwardRef((function(e,t){const n=Xr({name:"MuiModal",props:e}),{BackdropComponent:r=lu,BackdropProps:a,classes:i,className:c,closeAfterTransition:u=!1,children:d,container:p,component:f,components:h={},componentsProps:m={},disableAutoFocus:g=!1,disableEnforceFocus:y=!1,disableEscapeKeyDown:b=!1,disablePortal:v=!1,disableRestoreFocus:x=!1,disableScrollLock:w=!1,hideBackdrop:S=!1,keepMounted:C=!1,onBackdropClick:k,onClose:R,onTransitionEnter:E,onTransitionExited:$,open:O,slotProps:P={},slots:j={},theme:A,...T}=n,I={...n,closeAfterTransition:u,disableAutoFocus:g,disableEnforceFocus:y,disableEscapeKeyDown:b,disablePortal:v,disableRestoreFocus:x,disableScrollLock:w,hideBackdrop:S,keepMounted:C},{getRootProps:M,getBackdropProps:N,getTransitionProps:L,portalRef:F,isTopModal:D,exited:_,hasTransition:B}=function(e){const{container:t,disableEscapeKeyDown:n=!1,disableScrollLock:r=!1,closeAfterTransition:a=!1,onTransitionEnter:i,onTransitionExited:s,children:l,onClose:c,open:u,rootRef:d}=e,p=o.useRef({}),f=o.useRef(null),h=o.useRef(null),m=go(h,d),[g,y]=o.useState(!u),b=function(e){return!!e&&e.props.hasOwnProperty("in")}(l);let v=!0;"false"!==e["aria-hidden"]&&!1!==e["aria-hidden"]||(v=!1);const x=()=>(p.current.modalRef=h.current,p.current.mount=f.current,p.current),w=()=>{au.mount(x(),{disableScrollLock:r}),h.current&&(h.current.scrollTop=0)},S=xo((()=>{const e=function(e){return"function"==typeof e?e():e}(t)||xs(f.current).body;au.add(x(),e),h.current&&w()})),C=()=>au.isTopModal(x()),k=xo((e=>{f.current=e,e&&(u&&C()?w():h.current&&eu(h.current,v))})),R=o.useCallback((()=>{au.remove(x(),v)}),[v]);o.useEffect((()=>()=>{R()}),[R]),o.useEffect((()=>{u?S():b&&a||R()}),[u,R,b,a,S]);const E=e=>t=>{e.onKeyDown?.(t),"Escape"===t.key&&229!==t.which&&C()&&(n||(t.stopPropagation(),c&&c(t,"escapeKeyDown")))},$=e=>t=>{e.onClick?.(t),t.target===t.currentTarget&&c&&c(t,"backdropClick")};return{getRootProps:(t={})=>{const n=Il(e);delete n.onTransitionEnter,delete n.onTransitionExited;const r={...n,...t};return{role:"presentation",...r,onKeyDown:E(r),ref:m}},getBackdropProps:(e={})=>{const t=e;return{"aria-hidden":!0,...t,onClick:$(t),open:u}},getTransitionProps:()=>({onEnter:Qc((()=>{y(!1),i&&i()}),l?.props.onEnter??ou),onExited:Qc((()=>{y(!0),s&&s(),a&&R()}),l?.props.onExited??ou)}),rootRef:m,portalRef:k,isTopModal:C,exited:g,hasTransition:b}}({...I,rootRef:t}),z={...I,exited:_},W=(e=>{const{open:t,exited:n,classes:r}=e;return l({root:["root",!t&&n&&"hidden"],backdrop:["backdrop"]},iu,r)})(z),H={};if(void 0===d.props.tabIndex&&(H.tabIndex="-1"),B){const{onEnter:e,onExited:t}=L();H.onEnter=e,H.onExited=t}const V={...T,slots:{root:h.Root,backdrop:h.Backdrop,...j},slotProps:{...m,...P}},[U,G]=Xl("root",{elementType:su,externalForwardedProps:V,getSlotProps:M,additionalProps:{ref:t,as:f},ownerState:z,className:s(c,W?.root,!z.open&&z.exited&&W?.hidden)}),[Y,K]=Xl("backdrop",{elementType:r,externalForwardedProps:V,additionalProps:a,getSlotProps:e=>N({...e,onClick:t=>{k&&k(t),e?.onClick&&e.onClick(t)}}),className:s(a?.className,W?.backdrop),ownerState:z}),q=yo(a?.ref,K.ref);return C||O||B&&!_?(0,Kr.jsx)(Dl,{ref:F,container:p,disablePortal:v,children:(0,Kr.jsxs)(U,{...G,children:[!S&&r?(0,Kr.jsx)(Y,{...K,ref:q}):null,(0,Kr.jsx)(Gc,{disableEnforceFocus:y,disableAutoFocus:g,disableRestoreFocus:x,isEnabled:D,open:O,children:o.cloneElement(d,H)})]})}):null})),uu=cu;function du(e){return eo("MuiPaper",e)}to("MuiPaper",["root","rounded","outlined","elevation","elevation0","elevation1","elevation2","elevation3","elevation4","elevation5","elevation6","elevation7","elevation8","elevation9","elevation10","elevation11","elevation12","elevation13","elevation14","elevation15","elevation16","elevation17","elevation18","elevation19","elevation20","elevation21","elevation22","elevation23","elevation24"]);const pu=Vr("div",{name:"MuiPaper",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],!n.square&&t.rounded,"elevation"===n.variant&&t[`elevation${n.elevation}`]]}})(Gr((({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,color:(e.vars||e).palette.text.primary,transition:e.transitions.create("box-shadow"),variants:[{props:({ownerState:e})=>!e.square,style:{borderRadius:e.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(e.vars||e).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]})))),fu=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiPaper"}),r=ns(),{className:o,component:a="div",elevation:i=1,square:c=!1,variant:u="elevation",...d}=n,p={...n,component:a,elevation:i,square:c,variant:u},f=(e=>{const{square:t,elevation:n,variant:r,classes:o}=e;return l({root:["root",r,!t&&"rounded","elevation"===r&&`elevation${n}`]},du,o)})(p);return(0,Kr.jsx)(pu,{as:a,ownerState:p,className:s(f.root,o),ref:t,...d,style:{..."elevation"===u&&{"--Paper-shadow":(r.vars||r).shadows[i],...r.vars&&{"--Paper-overlay":r.vars.overlays?.[i]},...!r.vars&&"dark"===r.palette.mode&&{"--Paper-overlay":`linear-gradient(${mn("#fff",Er(i))}, ${mn("#fff",Er(i))})`}},...d.style}})}));function hu(e){return eo("MuiPopover",e)}function mu(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function gu(e,t){let n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function yu(e){return[e.horizontal,e.vertical].map((e=>"number"==typeof e?`${e}px`:e)).join(" ")}function bu(e){return"function"==typeof e?e():e}to("MuiPopover",["root","paper"]);const vu=Vr(uu,{name:"MuiPopover",slot:"Root",overridesResolver:(e,t)=>t.root})({}),xu=Vr(fu,{name:"MuiPopover",slot:"Paper",overridesResolver:(e,t)=>t.paper})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),wu=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiPopover"}),{action:r,anchorEl:a,anchorOrigin:i={vertical:"top",horizontal:"left"},anchorPosition:c,anchorReference:u="anchorEl",children:d,className:p,container:f,elevation:h=8,marginThreshold:m=16,open:g,PaperProps:y={},slots:b={},slotProps:v={},transformOrigin:x={vertical:"top",horizontal:"left"},TransitionComponent:w=vs,transitionDuration:S="auto",TransitionProps:{onEntering:C,...k}={},disableScrollLock:R=!1,...E}=n,$=v?.paper??y,O=o.useRef(),P={...n,anchorOrigin:i,anchorReference:u,elevation:h,marginThreshold:m,externalPaperSlotProps:$,transformOrigin:x,TransitionComponent:w,transitionDuration:S,TransitionProps:k},j=(e=>{const{classes:t}=e;return l({root:["root"],paper:["paper"]},hu,t)})(P),A=o.useCallback((()=>{if("anchorPosition"===u)return c;const e=bu(a),t=(e&&1===e.nodeType?e:Rc(O.current).body).getBoundingClientRect();return{top:t.top+mu(t,i.vertical),left:t.left+gu(t,i.horizontal)}}),[a,i.horizontal,i.vertical,c,u]),T=o.useCallback((e=>({vertical:mu(e,x.vertical),horizontal:gu(e,x.horizontal)})),[x.horizontal,x.vertical]),I=o.useCallback((e=>{const t={width:e.offsetWidth,height:e.offsetHeight},n=T(t);if("none"===u)return{top:null,left:null,transformOrigin:yu(n)};const r=A();let o=r.top-n.vertical,i=r.left-n.horizontal;const s=o+t.height,l=i+t.width,c=Mc(bu(a)),d=c.innerHeight-m,p=c.innerWidth-m;if(null!==m&&o<m){const e=o-m;o-=e,n.vertical+=e}else if(null!==m&&s>d){const e=s-d;o-=e,n.vertical+=e}if(null!==m&&i<m){const e=i-m;i-=e,n.horizontal+=e}else if(l>p){const e=l-p;i-=e,n.horizontal+=e}return{top:`${Math.round(o)}px`,left:`${Math.round(i)}px`,transformOrigin:yu(n)}}),[a,u,A,T,m]),[M,N]=o.useState(g),L=o.useCallback((()=>{const e=O.current;if(!e)return;const t=I(e);null!==t.top&&e.style.setProperty("top",t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin,N(!0)}),[I]);o.useEffect((()=>(R&&window.addEventListener("scroll",L),()=>window.removeEventListener("scroll",L))),[a,R,L]),o.useEffect((()=>{g&&L()})),o.useImperativeHandle(r,(()=>g?{updatePosition:()=>{L()}}:null),[g,L]),o.useEffect((()=>{if(!g)return;const e=Wc((()=>{L()})),t=Mc(a);return t.addEventListener("resize",e),()=>{e.clear(),t.removeEventListener("resize",e)}}),[a,g,L]);let F=S;"auto"!==S||w.muiSupportAuto||(F=void 0);const D=f||(a?Rc(bu(a)).body:void 0),_={slots:b,slotProps:{...v,paper:$}},[B,z]=Xl("paper",{elementType:xu,externalForwardedProps:_,additionalProps:{elevation:h,className:s(j.paper,$?.className),style:M?$.style:{...$.style,opacity:0}},ownerState:P}),[W,{slotProps:H,...V}]=Xl("root",{elementType:vu,externalForwardedProps:_,additionalProps:{slotProps:{backdrop:{invisible:!0}},container:D,open:g},ownerState:P,className:s(j.root,p)}),U=yo(O,z.ref);return(0,Kr.jsx)(W,{...V,...!Bc(W)&&{slotProps:H,disableScrollLock:R},...E,ref:t,children:(0,Kr.jsx)(w,{appear:!0,in:g,onEntering:(e,t)=>{C&&C(e,t),L()},onExited:()=>{N(!1)},timeout:F,...k,children:(0,Kr.jsx)(B,{...z,ref:U,children:d})})})})),Su=wu;function Cu(e){return eo("MuiMenu",e)}to("MuiMenu",["root","paper","list"]);const ku={vertical:"top",horizontal:"right"},Ru={vertical:"top",horizontal:"left"},Eu=Vr(Su,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiMenu",slot:"Root",overridesResolver:(e,t)=>t.root})({}),$u=Vr(xu,{name:"MuiMenu",slot:"Paper",overridesResolver:(e,t)=>t.paper})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),Ou=Vr(_c,{name:"MuiMenu",slot:"List",overridesResolver:(e,t)=>t.list})({outline:0}),Pu=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiMenu"}),{autoFocus:r=!0,children:a,className:i,disableAutoFocusItem:c=!1,MenuListProps:u={},onClose:d,open:p,PaperProps:f={},PopoverClasses:h,transitionDuration:m="auto",TransitionProps:{onEntering:g,...y}={},variant:b="selectedMenu",slots:v={},slotProps:x={},...w}=n,S=Zi(),C={...n,autoFocus:r,disableAutoFocusItem:c,MenuListProps:u,onEntering:g,PaperProps:f,transitionDuration:m,TransitionProps:y,variant:b},k=(e=>{const{classes:t}=e;return l({root:["root"],paper:["paper"],list:["list"]},Cu,t)})(C),R=r&&!c&&p,E=o.useRef(null);let $=-1;o.Children.map(a,((e,t)=>{o.isValidElement(e)&&(e.props.disabled||("selectedMenu"===b&&e.props.selected||-1===$)&&($=t))}));const O=v.paper??$u,P=x.paper??f,j=Fl({elementType:v.root,externalSlotProps:x.root,ownerState:C,className:[k.root,i]}),A=Fl({elementType:O,externalSlotProps:P,ownerState:C,className:k.paper});return(0,Kr.jsx)(Eu,{onClose:d,anchorOrigin:{vertical:"bottom",horizontal:S?"right":"left"},transformOrigin:S?ku:Ru,slots:{paper:O,root:v.root},slotProps:{root:j,paper:A},open:p,ref:t,transitionDuration:m,TransitionProps:{onEntering:(e,t)=>{E.current&&E.current.adjustStyleForScrollbar(e,{direction:S?"rtl":"ltr"}),g&&g(e,t)},...y},ownerState:C,...w,classes:h,children:(0,Kr.jsx)(Ou,{onKeyDown:e=>{"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},actions:E,autoFocus:r&&(-1===$||c),autoFocusItem:R,variant:b,...u,className:s(k.list,u.className),children:a})})}));function ju(e){return eo("MuiNativeSelect",e)}const Au=to("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]),Tu=Vr("select")((({theme:e})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${Au.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(e.vars||e).palette.background.paper},variants:[{props:({ownerState:e})=>"filled"!==e.variant&&"outlined"!==e.variant,style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(e.vars||e).shape.borderRadius,"&:focus":{borderRadius:(e.vars||e).shape.borderRadius},"&&&":{paddingRight:32}}}]}))),Iu=Vr(Tu,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:Wr,overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.select,t[n.variant],n.error&&t.error,{[`&.${Au.multiple}`]:t.multiple}]}})({}),Mu=Vr("svg")((({theme:e})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(e.vars||e).palette.action.active,[`&.${Au.disabled}`]:{color:(e.vars||e).palette.action.disabled},variants:[{props:({ownerState:e})=>e.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]}))),Nu=Vr(Mu,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${d(n.variant)}`],n.open&&t.iconOpen]}})({}),Lu=o.forwardRef((function(e,t){const{className:n,disabled:r,error:a,IconComponent:i,inputRef:c,variant:u="standard",...p}=e,f={...e,disabled:r,variant:u,error:a},h=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return l({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${d(n)}`,a&&"iconOpen",r&&"disabled"]},ju,t)})(f);return(0,Kr.jsxs)(o.Fragment,{children:[(0,Kr.jsx)(Iu,{ownerState:f,className:s(h.select,n),disabled:r,ref:c||t,...p}),e.multiple?null:(0,Kr.jsx)(Nu,{as:i,ownerState:f,className:h.icon})]})}));function Fu(e){return eo("MuiSelect",e)}const Du=to("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var _u;const Bu=Vr(Tu,{name:"MuiSelect",slot:"Select",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[{[`&.${Du.select}`]:t.select},{[`&.${Du.select}`]:t[n.variant]},{[`&.${Du.error}`]:t.error},{[`&.${Du.multiple}`]:t.multiple}]}})({[`&.${Du.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),zu=Vr(Mu,{name:"MuiSelect",slot:"Icon",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.icon,n.variant&&t[`icon${d(n.variant)}`],n.open&&t.iconOpen]}})({}),Wu=Vr("input",{shouldForwardProp:e=>zr(e)&&"classes"!==e,name:"MuiSelect",slot:"NativeInput",overridesResolver:(e,t)=>t.nativeInput})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function Hu(e,t){return"object"==typeof t&&null!==t?e===t:String(e)===String(t)}function Vu(e){return null==e||"string"==typeof e&&!e.trim()}const Uu=o.forwardRef((function(e,t){const{"aria-describedby":n,"aria-label":r,autoFocus:a,autoWidth:i,children:u,className:p,defaultOpen:f,defaultValue:h,disabled:m,displayEmpty:g,error:y=!1,IconComponent:b,inputRef:v,labelId:x,MenuProps:w={},multiple:S,name:C,onBlur:k,onChange:R,onClose:E,onFocus:$,onOpen:O,open:P,readOnly:j,renderValue:A,required:T,SelectDisplayProps:I={},tabIndex:M,type:N,value:L,variant:F="standard",...D}=e,[_,B]=ql({controlled:L,default:h,name:"Select"}),[z,W]=ql({controlled:P,default:f,name:"Select"}),H=o.useRef(null),V=o.useRef(null),[U,G]=o.useState(null),{current:Y}=o.useRef(null!=P),[K,q]=o.useState(),X=yo(t,v),J=o.useCallback((e=>{V.current=e,e&&G(e)}),[]),Z=U?.parentNode;o.useImperativeHandle(X,(()=>({focus:()=>{V.current.focus()},node:H.current,value:_})),[_]),o.useEffect((()=>{f&&z&&U&&!Y&&(q(i?null:Z.clientWidth),V.current.focus())}),[U,i]),o.useEffect((()=>{a&&V.current.focus()}),[a]),o.useEffect((()=>{if(!x)return;const e=Rc(V.current).getElementById(x);if(e){const t=()=>{getSelection().isCollapsed&&V.current.focus()};return e.addEventListener("click",t),()=>{e.removeEventListener("click",t)}}}),[x]);const Q=(e,t)=>{e?O&&O(t):E&&E(t),Y||(q(i?null:Z.clientWidth),W(e))},ee=o.Children.toArray(u),te=e=>t=>{let n;if(t.currentTarget.hasAttribute("tabindex")){if(S){n=Array.isArray(_)?_.slice():[];const t=_.indexOf(e.props.value);-1===t?n.push(e.props.value):n.splice(t,1)}else n=e.props.value;if(e.props.onClick&&e.props.onClick(t),_!==n&&(B(n),R)){const r=t.nativeEvent||t,o=new r.constructor(r.type,r);Object.defineProperty(o,"target",{writable:!0,value:{value:n,name:C}}),R(o,e)}S||Q(!1,t)}},ne=null!==U&&z;let re,oe;delete D["aria-invalid"];const ae=[];let ie=!1,se=!1;(lc({value:_})||g)&&(A?re=A(_):ie=!0);const le=ee.map((e=>{if(!o.isValidElement(e))return null;let t;if(S){if(!Array.isArray(_))throw new Error(c(2));t=_.some((t=>Hu(t,e.props.value))),t&&ie&&ae.push(e.props.children)}else t=Hu(_,e.props.value),t&&ie&&(oe=e.props.children);return t&&(se=!0),o.cloneElement(e,{"aria-selected":t?"true":"false",onClick:te(e),onKeyUp:t=>{" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));ie&&(re=S?0===ae.length?null:ae.reduce(((e,t,n)=>(e.push(t),n<ae.length-1&&e.push(", "),e)),[]):oe);let ce,ue=K;!i&&Y&&U&&(ue=Z.clientWidth),ce=void 0!==M?M:m?null:0;const de=I.id||(C?`mui-component-select-${C}`:void 0),pe={...e,variant:F,value:_,open:ne,error:y},fe=(e=>{const{classes:t,variant:n,disabled:r,multiple:o,open:a,error:i}=e;return l({select:["select",n,r&&"disabled",o&&"multiple",i&&"error"],icon:["icon",`icon${d(n)}`,a&&"iconOpen",r&&"disabled"],nativeInput:["nativeInput"]},Fu,t)})(pe),he={...w.PaperProps,...w.slotProps?.paper},me=Yl();return(0,Kr.jsxs)(o.Fragment,{children:[(0,Kr.jsx)(Bu,{as:"div",ref:J,tabIndex:ce,role:"combobox","aria-controls":ne?me:void 0,"aria-disabled":m?"true":void 0,"aria-expanded":ne?"true":"false","aria-haspopup":"listbox","aria-label":r,"aria-labelledby":[x,de].filter(Boolean).join(" ")||void 0,"aria-describedby":n,"aria-required":T?"true":void 0,"aria-invalid":y?"true":void 0,onKeyDown:e=>{j||[" ","ArrowUp","ArrowDown","Enter"].includes(e.key)&&(e.preventDefault(),Q(!0,e))},onMouseDown:m||j?null:e=>{0===e.button&&(e.preventDefault(),V.current.focus(),Q(!0,e))},onBlur:e=>{!ne&&k&&(Object.defineProperty(e,"target",{writable:!0,value:{value:_,name:C}}),k(e))},onFocus:$,...I,ownerState:pe,className:s(I.className,fe.select,p),id:de,children:Vu(re)?_u||(_u=(0,Kr.jsx)("span",{className:"notranslate","aria-hidden":!0,children:""})):re}),(0,Kr.jsx)(Wu,{"aria-invalid":y,value:Array.isArray(_)?_.join(","):_,name:C,ref:H,"aria-hidden":!0,onChange:e=>{const t=ee.find((t=>t.props.value===e.target.value));void 0!==t&&(B(t.props.value),R&&R(e,t))},tabIndex:-1,disabled:m,className:fe.nativeInput,autoFocus:a,required:T,...D,ownerState:pe}),(0,Kr.jsx)(zu,{as:b,className:fe.icon,ownerState:pe}),(0,Kr.jsx)(Pu,{id:`menu-${C||""}`,anchorEl:Z,open:ne,onClose:e=>{Q(!1,e)},anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...w,MenuListProps:{"aria-labelledby":x,role:"listbox","aria-multiselectable":S?"true":void 0,disableListWrap:!0,id:me,...w.MenuListProps},slotProps:{...w.slotProps,paper:{...he,style:{minWidth:ue,...null!=he?he.style:null}}},children:le})]})})),Gu=Uu,Yu=io((0,Kr.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");function Ku(e){return parseInt(e,10)||0}const qu={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},Xu=o.forwardRef((function(e,t){const{onChange:n,maxRows:r,minRows:a=1,style:i,value:s,...l}=e,{current:c}=o.useRef(null!=s),u=o.useRef(null),d=go(t,u),p=o.useRef(null),f=o.useRef(null),h=o.useCallback((()=>{const t=u.current,n=Ic(t).getComputedStyle(t);if("0px"===n.width)return{outerHeightStyle:0,overflowing:!1};const o=f.current;o.style.width=n.width,o.value=t.value||e.placeholder||"x","\n"===o.value.slice(-1)&&(o.value+=" ");const i=n.boxSizing,s=Ku(n.paddingBottom)+Ku(n.paddingTop),l=Ku(n.borderBottomWidth)+Ku(n.borderTopWidth),c=o.scrollHeight;o.value="x";const d=o.scrollHeight;let p=c;return a&&(p=Math.max(Number(a)*d,p)),r&&(p=Math.min(Number(r)*d,p)),p=Math.max(p,d),{outerHeightStyle:p+("border-box"===i?s+l:0),overflowing:Math.abs(p-c)<=1}}),[r,a,e.placeholder]),m=o.useCallback((()=>{const e=h();if(null==(t=e)||0===Object.keys(t).length||0===t.outerHeightStyle&&!t.overflowing)return;var t;const n=e.outerHeightStyle,r=u.current;p.current!==n&&(p.current=n,r.style.height=`${n}px`),r.style.overflow=e.overflowing?"hidden":""}),[h]);return vo((()=>{const e=()=>{m()};const t=zc(e),n=u.current,r=Ic(n);let o;return r.addEventListener("resize",t),"undefined"!=typeof ResizeObserver&&(o=new ResizeObserver(e),o.observe(n)),()=>{t.clear(),cancelAnimationFrame(undefined),r.removeEventListener("resize",t),o&&o.disconnect()}}),[h,m]),vo((()=>{m()})),(0,Kr.jsxs)(o.Fragment,{children:[(0,Kr.jsx)("textarea",{value:s,onChange:e=>{c||m(),n&&n(e)},ref:d,rows:a,style:i,...l}),(0,Kr.jsx)("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:{...qu,...i,paddingTop:0,paddingBottom:0}})]})})),Ju=Xu;function Zu(e){const{styles:t,defaultTheme:n={}}=e,r="function"==typeof t?e=>{return t(null==(r=e)||0===Object.keys(r).length?n:e);var r}:t;return(0,Kr.jsx)(zo,{styles:r})}const Qu=function({styles:e,themeId:t,defaultTheme:n={}}){const r=ts(n),o="function"==typeof e?e(t&&r[t]||r):e;return(0,Kr.jsx)(Zu,{styles:o})},ed=function(e){return(0,Kr.jsx)(Qu,{...e,defaultTheme:_r,themeId:Br})};function td(e){return eo("MuiInputBase",e)}const nd=to("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var rd;const od=(e,t)=>{const{ownerState:n}=e;return[t.root,n.formControl&&t.formControl,n.startAdornment&&t.adornedStart,n.endAdornment&&t.adornedEnd,n.error&&t.error,"small"===n.size&&t.sizeSmall,n.multiline&&t.multiline,n.color&&t[`color${d(n.color)}`],n.fullWidth&&t.fullWidth,n.hiddenLabel&&t.hiddenLabel]},ad=(e,t)=>{const{ownerState:n}=e;return[t.input,"small"===n.size&&t.inputSizeSmall,n.multiline&&t.inputMultiline,"search"===n.type&&t.inputTypeSearch,n.startAdornment&&t.inputAdornedStart,n.endAdornment&&t.inputAdornedEnd,n.hiddenLabel&&t.inputHiddenLabel]},id=Vr("div",{name:"MuiInputBase",slot:"Root",overridesResolver:od})(Gr((({theme:e})=>({...e.typography.body1,color:(e.vars||e).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${nd.disabled}`]:{color:(e.vars||e).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:e})=>e.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{paddingTop:1}},{props:({ownerState:e})=>e.fullWidth,style:{width:"100%"}}]})))),sd=Vr("input",{name:"MuiInputBase",slot:"Input",overridesResolver:ad})(Gr((({theme:e})=>{const t="light"===e.palette.mode,n={color:"currentColor",...e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5},transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},o=e.vars?{opacity:e.vars.opacity.inputPlaceholder}:{opacity:t?.42:.5};return{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"4px 0 5px",border:0,boxSizing:"content-box",background:"none",height:"1.4375em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${nd.formControl} &`]:{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":o,"&:focus::-moz-placeholder":o,"&:focus::-ms-input-placeholder":o},[`&.${nd.disabled}`]:{opacity:1,WebkitTextFillColor:(e.vars||e).palette.text.disabled},variants:[{props:({ownerState:e})=>!e.disableInjectingGlobalStyles,style:{animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}}},{props:{size:"small"},style:{paddingTop:1}},{props:({ownerState:e})=>e.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}}))),ld=function(e){return function(t){return(0,Kr.jsx)(ed,{styles:"function"==typeof e?n=>e({theme:n,...t}):e})}}({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),cd=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiInputBase"}),{"aria-describedby":r,autoComplete:a,autoFocus:i,className:u,color:p,components:f={},componentsProps:h={},defaultValue:m,disabled:g,disableInjectingGlobalStyles:y,endAdornment:b,error:v,fullWidth:x=!1,id:w,inputComponent:S="input",inputProps:C={},inputRef:k,margin:R,maxRows:E,minRows:$,multiline:O=!1,name:P,onBlur:j,onChange:A,onClick:T,onFocus:I,onKeyDown:M,onKeyUp:N,placeholder:L,readOnly:F,renderSuffix:D,rows:_,size:B,slotProps:z={},slots:W={},startAdornment:H,type:V="text",value:U,...G}=n,Y=null!=C.value?C.value:U,{current:K}=o.useRef(null!=Y),q=o.useRef(),X=o.useCallback((e=>{}),[]),J=yo(q,k,C.ref,X),[Z,Q]=o.useState(!1),ee=gc(),te=mc({props:n,muiFormControl:ee,states:["color","disabled","error","hiddenLabel","size","required","filled"]});te.focused=ee?ee.focused:Z,o.useEffect((()=>{!ee&&g&&Z&&(Q(!1),j&&j())}),[ee,g,Z,j]);const ne=ee&&ee.onFilled,re=ee&&ee.onEmpty,oe=o.useCallback((e=>{lc(e)?ne&&ne():re&&re()}),[ne,re]);Tc((()=>{K&&oe({value:Y})}),[Y,oe,K]),o.useEffect((()=>{oe(q.current)}),[]);let ae=S,ie=C;O&&"input"===ae&&(ie=_?{type:void 0,minRows:_,maxRows:_,...ie}:{type:void 0,maxRows:E,minRows:$,...ie},ae=Ju),o.useEffect((()=>{ee&&ee.setAdornedStart(Boolean(H))}),[ee,H]);const se={...n,color:te.color||"primary",disabled:te.disabled,endAdornment:b,error:te.error,focused:te.focused,formControl:ee,fullWidth:x,hiddenLabel:te.hiddenLabel,multiline:O,size:te.size,startAdornment:H,type:V},le=(e=>{const{classes:t,color:n,disabled:r,error:o,endAdornment:a,focused:i,formControl:s,fullWidth:c,hiddenLabel:u,multiline:p,readOnly:f,size:h,startAdornment:m,type:g}=e;return l({root:["root",`color${d(n)}`,r&&"disabled",o&&"error",c&&"fullWidth",i&&"focused",s&&"formControl",h&&"medium"!==h&&`size${d(h)}`,p&&"multiline",m&&"adornedStart",a&&"adornedEnd",u&&"hiddenLabel",f&&"readOnly"],input:["input",r&&"disabled","search"===g&&"inputTypeSearch",p&&"inputMultiline","small"===h&&"inputSizeSmall",u&&"inputHiddenLabel",m&&"inputAdornedStart",a&&"inputAdornedEnd",f&&"readOnly"]},td,t)})(se),ce=W.root||f.Root||id,ue=z.root||h.root||{},de=W.input||f.Input||sd;return ie={...ie,...z.input??h.input},(0,Kr.jsxs)(o.Fragment,{children:[!y&&"function"==typeof ld&&(rd||(rd=(0,Kr.jsx)(ld,{}))),(0,Kr.jsxs)(ce,{...ue,ref:t,onClick:e=>{q.current&&e.currentTarget===e.target&&q.current.focus(),T&&T(e)},...G,...!Bc(ce)&&{ownerState:{...se,...ue.ownerState}},className:s(le.root,ue.className,u,F&&"MuiInputBase-readOnly"),children:[H,(0,Kr.jsx)(uc.Provider,{value:null,children:(0,Kr.jsx)(de,{"aria-invalid":te.error,"aria-describedby":r,autoComplete:a,autoFocus:i,defaultValue:m,disabled:te.disabled,id:w,onAnimationStart:e=>{oe("mui-auto-fill-cancel"===e.animationName?q.current:{value:"x"})},name:P,placeholder:L,readOnly:F,required:te.required,rows:_,value:Y,onKeyDown:M,onKeyUp:N,type:V,...ie,...!Bc(de)&&{as:ae,ownerState:{...se,...ie.ownerState}},ref:J,className:s(le.input,ie.className,F&&"MuiInputBase-readOnly"),onBlur:e=>{j&&j(e),C.onBlur&&C.onBlur(e),ee&&ee.onBlur?ee.onBlur(e):Q(!1)},onChange:(e,...t)=>{if(!K){const t=e.target||q.current;if(null==t)throw new Error(c(1));oe({value:t.value})}C.onChange&&C.onChange(e,...t),A&&A(e,...t)},onFocus:e=>{I&&I(e),C.onFocus&&C.onFocus(e),ee&&ee.onFocus?ee.onFocus(e):Q(!0)}})}),b,D?D({...te,startAdornment:H}):null]})]})})),ud=cd;function dd(e){return eo("MuiInput",e)}const pd={...nd,...to("MuiInput",["root","underline","input"])},fd=Vr(id,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...od(e,t),!n.disableUnderline&&t.underline]}})(Gr((({theme:e})=>{let t="light"===e.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return e.vars&&(t=`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`),{position:"relative",variants:[{props:({ownerState:e})=>e.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:e})=>!e.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${pd.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${pd.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${t}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${pd.disabled}, .${pd.error}):before`]:{borderBottom:`2px solid ${(e.vars||e).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${t}`}},[`&.${pd.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(ra()).map((([t])=>({props:{color:t,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t].main}`}}})))]}}))),hd=Vr(sd,{name:"MuiInput",slot:"Input",overridesResolver:ad})({}),md=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,inputComponent:s="input",multiline:c=!1,slotProps:u,slots:d={},type:p="text",...f}=n,h=(e=>{const{classes:t,disableUnderline:n}=e,r=l({root:["root",!n&&"underline"],input:["input"]},dd,t);return{...t,...r}})(n),m={root:{ownerState:{disableUnderline:r}}},g=u??a?Je(u??a,m):m,y=d.root??o.Root??fd,b=d.input??o.Input??hd;return(0,Kr.jsx)(ud,{slots:{root:y,input:b},slotProps:g,fullWidth:i,inputComponent:s,multiline:c,ref:t,type:p,...f,classes:h})}));md.muiName="Input";const gd=md;function yd(e){return eo("MuiFilledInput",e)}const bd={...nd,...to("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])},vd=Vr(id,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiFilledInput",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[...od(e,t),!n.disableUnderline&&t.underline]}})(Gr((({theme:e})=>{const t="light"===e.palette.mode,n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",o=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",a=t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r,borderTopLeftRadius:(e.vars||e).shape.borderRadius,borderTopRightRadius:(e.vars||e).shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:e.vars?e.vars.palette.FilledInput.hoverBg:o,"@media (hover: none)":{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r}},[`&.${bd.focused}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.bg:r},[`&.${bd.disabled}`]:{backgroundColor:e.vars?e.vars.palette.FilledInput.disabledBg:a},variants:[{props:({ownerState:e})=>!e.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${bd.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${bd.error}`]:{"&::before, &::after":{borderBottomColor:(e.vars||e).palette.error.main}},"&::before":{borderBottom:`1px solid ${e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / ${e.vars.opacity.inputUnderline})`:n}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${bd.disabled}, .${bd.error}):before`]:{borderBottom:`1px solid ${(e.vars||e).palette.text.primary}`},[`&.${bd.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(e.palette).filter(ra()).map((([t])=>({props:{disableUnderline:!1,color:t},style:{"&::after":{borderBottom:`2px solid ${(e.vars||e).palette[t]?.main}`}}}))),{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:12}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:12}},{props:({ownerState:e})=>e.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.multiline&&e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.multiline&&e.hiddenLabel&&"small"===e.size,style:{paddingTop:8,paddingBottom:9}}]}}))),xd=Vr(sd,{name:"MuiFilledInput",slot:"Input",overridesResolver:ad})(Gr((({theme:e})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:e})=>e.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}},{props:({ownerState:e})=>e.hiddenLabel&&"small"===e.size,style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:e})=>e.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]})))),wd=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiFilledInput"}),{disableUnderline:r=!1,components:o={},componentsProps:a,fullWidth:i=!1,hiddenLabel:s,inputComponent:c="input",multiline:u=!1,slotProps:p,slots:f={},type:h="text",...m}=n,g={...n,disableUnderline:r,fullWidth:i,inputComponent:c,multiline:u,type:h},y=(e=>{const{classes:t,disableUnderline:n,startAdornment:r,endAdornment:o,size:a,hiddenLabel:i,multiline:s}=e,c=l({root:["root",!n&&"underline",r&&"adornedStart",o&&"adornedEnd","small"===a&&`size${d(a)}`,i&&"hiddenLabel",s&&"multiline"],input:["input"]},yd,t);return{...t,...c}})(n),b={root:{ownerState:g},input:{ownerState:g}},v=p??a?Je(b,p??a):b,x=f.root??o.Root??vd,w=f.input??o.Input??xd;return(0,Kr.jsx)(ud,{slots:{root:x,input:w},slotProps:v,fullWidth:i,inputComponent:c,multiline:u,ref:t,type:h,...m,classes:y})}));wd.muiName="Input";const Sd=wd;var Cd;const kd=Vr("fieldset",{shouldForwardProp:Wr})({textAlign:"left",position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden",minWidth:"0%"}),Rd=Vr("legend",{shouldForwardProp:Wr})(Gr((({theme:e})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:e})=>!e.withLabel,style:{padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})}},{props:({ownerState:e})=>e.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:e})=>e.withLabel&&e.notched,style:{maxWidth:"100%",transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}]}))));function Ed(e){return eo("MuiOutlinedInput",e)}const $d={...nd,...to("MuiOutlinedInput",["root","notchedOutline","input"])},Od=Vr(id,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiOutlinedInput",slot:"Root",overridesResolver:od})(Gr((({theme:e})=>{const t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(e.vars||e).shape.borderRadius,[`&:hover .${$d.notchedOutline}`]:{borderColor:(e.vars||e).palette.text.primary},"@media (hover: none)":{[`&:hover .${$d.notchedOutline}`]:{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}},[`&.${$d.focused} .${$d.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(e.palette).filter(ra()).map((([t])=>({props:{color:t},style:{[`&.${$d.focused} .${$d.notchedOutline}`]:{borderColor:(e.vars||e).palette[t].main}}}))),{props:{},style:{[`&.${$d.error} .${$d.notchedOutline}`]:{borderColor:(e.vars||e).palette.error.main},[`&.${$d.disabled} .${$d.notchedOutline}`]:{borderColor:(e.vars||e).palette.action.disabled}}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:14}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:14}},{props:({ownerState:e})=>e.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:e,size:t})=>e.multiline&&"small"===t,style:{padding:"8.5px 14px"}}]}}))),Pd=Vr((function(e){const{children:t,classes:n,className:r,label:o,notched:a,...i}=e,s=null!=o&&""!==o,l={...e,notched:a,withLabel:s};return(0,Kr.jsx)(kd,{"aria-hidden":!0,className:r,ownerState:l,...i,children:(0,Kr.jsx)(Rd,{ownerState:l,children:s?(0,Kr.jsx)("span",{children:o}):Cd||(Cd=(0,Kr.jsx)("span",{className:"notranslate","aria-hidden":!0,children:""}))})})}),{name:"MuiOutlinedInput",slot:"NotchedOutline",overridesResolver:(e,t)=>t.notchedOutline})(Gr((({theme:e})=>{const t="light"===e.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:e.vars?`rgba(${e.vars.palette.common.onBackgroundChannel} / 0.23)`:t}}))),jd=Vr(sd,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:ad})(Gr((({theme:e})=>({padding:"16.5px 14px",...!e.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.mode?null:"#fff",caretColor:"light"===e.palette.mode?null:"#fff",borderRadius:"inherit"}},...e.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[e.getColorSchemeSelector("dark")]:{"&:-webkit-autofill":{WebkitBoxShadow:"0 0 0 100px #266798 inset",WebkitTextFillColor:"#fff",caretColor:"#fff"}}},variants:[{props:{size:"small"},style:{padding:"8.5px 14px"}},{props:({ownerState:e})=>e.multiline,style:{padding:0}},{props:({ownerState:e})=>e.startAdornment,style:{paddingLeft:0}},{props:({ownerState:e})=>e.endAdornment,style:{paddingRight:0}}]})))),Ad=o.forwardRef((function(e,t){var n;const r=Xr({props:e,name:"MuiOutlinedInput"}),{components:a={},fullWidth:i=!1,inputComponent:s="input",label:c,multiline:u=!1,notched:d,slots:p={},type:f="text",...h}=r,m=(e=>{const{classes:t}=e,n=l({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},Ed,t);return{...t,...n}})(r),g=gc(),y=mc({props:r,muiFormControl:g,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),b={...r,color:y.color||"primary",disabled:y.disabled,error:y.error,focused:y.focused,formControl:g,fullWidth:i,hiddenLabel:y.hiddenLabel,multiline:u,size:y.size,type:f},v=p.root??a.Root??Od,x=p.input??a.Input??jd;return(0,Kr.jsx)(ud,{slots:{root:v,input:x},renderSuffix:e=>(0,Kr.jsx)(Pd,{ownerState:b,className:m.notchedOutline,label:null!=c&&""!==c&&y.required?n||(n=(0,Kr.jsxs)(o.Fragment,{children:[c," ","*"]})):c,notched:void 0!==d?d:Boolean(e.startAdornment||e.filled||e.focused)}),fullWidth:i,inputComponent:s,multiline:u,ref:t,type:f,...h,classes:{...m,notchedOutline:null}})}));Ad.muiName="Input";const Td=Ad,Id={name:"MuiSelect",overridesResolver:(e,t)=>t.root,shouldForwardProp:e=>Wr(e)&&"variant"!==e,slot:"Root"},Md=Vr(gd,Id)(""),Nd=Vr(Td,Id)(""),Ld=Vr(Sd,Id)(""),Fd=o.forwardRef((function(e,t){const n=Xr({name:"MuiSelect",props:e}),{autoWidth:r=!1,children:a,classes:i={},className:c,defaultOpen:u=!1,displayEmpty:d=!1,IconComponent:p=Yu,id:f,input:h,inputProps:m,label:g,labelId:y,MenuProps:b,multiple:v=!1,native:x=!1,onClose:w,onOpen:S,open:C,renderValue:k,SelectDisplayProps:R,variant:E="outlined",...$}=n,O=x?Lu:Gu,P=mc({props:n,muiFormControl:gc(),states:["variant","error"]}),j=P.variant||E,A={...n,variant:j,classes:i},T=(e=>{const{classes:t}=e,n=l({root:["root"]},Fu,t);return{...t,...n}})(A),{root:I,...M}=T,N=h||{standard:(0,Kr.jsx)(Md,{ownerState:A}),outlined:(0,Kr.jsx)(Nd,{label:g,ownerState:A}),filled:(0,Kr.jsx)(Ld,{ownerState:A})}[j],L=yo(t,Qi(N));return(0,Kr.jsx)(o.Fragment,{children:o.cloneElement(N,{inputComponent:O,inputProps:{children:a,error:P.error,IconComponent:p,variant:j,type:void 0,multiple:v,...x?{id:f}:{autoWidth:r,defaultOpen:u,displayEmpty:d,labelId:y,MenuProps:b,onClose:w,onOpen:S,open:C,renderValue:k,SelectDisplayProps:{id:f,...R}},...m,classes:m?Je(M,m.classes):M,...h?h.props.inputProps:{}},...(v&&x||d)&&"outlined"===j?{notched:!0}:{},ref:L,className:s(N.props.className,c,T.root),...!h&&{variant:j},...$})})}));Fd.muiName="Select";const Dd=Fd,_d=to("MuiDivider",["root","absolute","fullWidth","inset","middle","flexItem","light","vertical","withChildren","withChildrenVertical","textAlignRight","textAlignLeft","wrapper","wrapperVertical"]),Bd=to("MuiListItemIcon",["root","alignItemsFlexStart"]),zd=to("MuiListItemText",["root","multiline","dense","inset","primary","secondary"]);function Wd(e){return eo("MuiMenuItem",e)}const Hd=to("MuiMenuItem",["root","focusVisible","dense","disabled","divider","gutters","selected"]),Vd=Vr(na,{shouldForwardProp:e=>Wr(e)||"classes"===e,name:"MuiMenuItem",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,n.dense&&t.dense,n.divider&&t.divider,!n.disableGutters&&t.gutters]}})(Gr((({theme:e})=>({...e.typography.body1,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",whiteSpace:"nowrap","&:hover":{textDecoration:"none",backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},[`&.${Hd.selected}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:mn(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${Hd.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:mn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}},[`&.${Hd.selected}:hover`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:mn(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:mn(e.palette.primary.main,e.palette.action.selectedOpacity)}},[`&.${Hd.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},[`&.${Hd.disabled}`]:{opacity:(e.vars||e).palette.action.disabledOpacity},[`& + .${_d.root}`]:{marginTop:e.spacing(1),marginBottom:e.spacing(1)},[`& + .${_d.inset}`]:{marginLeft:52},[`& .${zd.root}`]:{marginTop:0,marginBottom:0},[`& .${zd.inset}`]:{paddingLeft:36},[`& .${Bd.root}`]:{minWidth:36},variants:[{props:({ownerState:e})=>!e.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:e})=>e.divider,style:{borderBottom:`1px solid ${(e.vars||e).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:e})=>!e.dense,style:{[e.breakpoints.up("sm")]:{minHeight:"auto"}}},{props:({ownerState:e})=>e.dense,style:{minHeight:32,paddingTop:4,paddingBottom:4,...e.typography.body2,[`& .${Bd.root} svg`]:{fontSize:"1.25rem"}}}]})))),Ud=o.forwardRef((function(e,t){const n=Xr({props:e,name:"MuiMenuItem"}),{autoFocus:r=!1,component:a="li",dense:i=!1,divider:c=!1,disableGutters:u=!1,focusVisibleClassName:d,role:p="menuitem",tabIndex:f,className:h,...m}=n,g=o.useContext(Ec),y=o.useMemo((()=>({dense:i||g.dense||!1,disableGutters:u})),[g.dense,i,u]),b=o.useRef(null);Tc((()=>{r&&b.current&&b.current.focus()}),[r]);const v={...n,dense:y.dense,divider:c,disableGutters:u},x=(e=>{const{disabled:t,dense:n,divider:r,disableGutters:o,selected:a,classes:i}=e,s=l({root:["root",n&&"dense",t&&"disabled",!o&&"gutters",r&&"divider",a&&"selected"]},Wd,i);return{...i,...s}})(n),w=yo(b,t);let S;return n.disabled||(S=void 0!==f?f:-1),(0,Kr.jsx)(Ec.Provider,{value:y,children:(0,Kr.jsx)(Vd,{ref:w,role:p,tabIndex:S,component:a,focusVisibleClassName:s(x.focusVisible,d),className:s(x.root,h),...m,ownerState:v,classes:x})})})),Gd=()=>{const e=`${YooAnalytics.assetsURL}images/up-trend.png`,t=`${YooAnalytics.assetsURL}images/down-trend.png`,[n,o]=(0,r.useState)(!0),[a,i]=(0,r.useState)([]),[s,l]=(0,r.useState)([]),[c,u]=(0,r.useState)([]),[d,p]=(0,r.useState)(3e4),[f,h]=(0,r.useState)({visitors:0,views:0,online:0,purchase:0}),m={post:"📬",page:"📄",product:"🛒"},g=[{name:"ID",selector:e=>m[e.type]?(0,Kr.jsx)(ic,{title:e.page_id,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",children:m[e.type]}):(0,Kr.jsx)(ic,{title:e.page_id,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",children:m.post}),grow:0},{name:"Title",selector:e=>(0,Kr.jsx)(ic,{title:e.page_url,placement:"top",arrow:!0,className:"yoo-dashboard-stats-tooltip",onClick:()=>window.open(e.page_url,"_blank"),children:e.title}),sortable:!0},{name:"Visitors",selector:e=>e.visitors_count,sortable:!0,grow:0},{name:"Views",selector:e=>e.views_count,sortable:!0,grow:0}];return(0,r.useEffect)((()=>{let e;async function t(){o(!0);const e=await async function(){const e=await fetch(`${YooAnalytics.restURL}/v1/get-analytics`,{headers:Ki});return!!e.ok&&(await e.json()).data}();e?(e.settings.refresh_interval&&p(e.settings.refresh_interval),h(e.summary),i(e.search_engines),l(e.top_referers),u(e.pages_stats)):console.log("fetchAnalytics",e),o(!1)}return(d>0||void 0===d)&&t(),d>0&&(e=setInterval(t,d)),()=>clearInterval(e)}),[d]),(0,Kr.jsx)("div",{className:"yoo-body",children:n?(0,Kr.jsxs)(Kr.Fragment,{children:[(0,Kr.jsx)("div",{className:"yoo-dashboard-filter",children:(0,Kr.jsx)(Yi,{count:1,height:56,width:"100%"})}),(0,Kr.jsxs)(Hi.Flex,{children:[(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Yi,{count:1,height:131,width:"100%"})}),(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Yi,{count:1,height:131,width:"100%"})}),(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Yi,{count:1,height:131,width:"100%"})}),YooAnalytics.isWooCommerceActive&&(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Yi,{count:1,height:131,width:"100%"})})]}),(0,Kr.jsxs)(Hi.Flex,{className:"yoo-dashboard-logs",align:"start",children:[(0,Kr.jsxs)(Hi.FlexItem,{style:{width:"310%"},children:[(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:50,width:"100%"})]}),(0,Kr.jsx)(Hi.Flex,{direction:"column",style:{width:"100%"},children:(0,Kr.jsxs)(Hi.FlexItem,{style:{width:"100%"},children:[(0,Kr.jsx)(Yi,{count:1,height:252,width:"100%"}),(0,Kr.jsx)(Yi,{count:1,height:252,width:"100%"})]})})]})]}):(0,Kr.jsxs)(Kr.Fragment,{children:[(0,Kr.jsx)("div",{className:"yoo-dashboard-filter",children:(0,Kr.jsxs)(Hi.Flex,{children:[(0,Kr.jsx)(Hi.FlexItem,{}),(0,Kr.jsx)(Hi.FlexItem,{children:(0,Kr.jsxs)(hc,{sx:{m:1,minWidth:160},size:"small",children:[(0,Kr.jsx)(kc,{id:"yoo-auto-refresh",children:(0,ua.__)("Refresh Interval")}),(0,Kr.jsxs)(Dd,{labelId:"yoo-auto-refresh",id:"yoo-auto-refresh",value:d,label:(0,ua.__)("Refresh Interval (Seconds)"),onChange:async e=>{let t={refresh_interval:e.target.value};const n=await async function(e){const t=await fetch(`${YooAnalytics.restURL}/v1/update-dashboard`,{headers:Ki,method:"POST",body:JSON.stringify({body:e})});return!!t.ok&&(await t.json()).data}(t);n&&p(e.target.value)},children:[(0,Kr.jsx)(Ud,{value:5e3,children:(0,ua.__)("5 Seconds")}),(0,Kr.jsx)(Ud,{value:1e4,children:(0,ua.__)("10 Seconds")}),(0,Kr.jsx)(Ud,{value:3e4,children:(0,ua.__)("30 Seconds")}),(0,Kr.jsx)(Ud,{value:6e4,children:(0,ua.__)("1 Minute")}),(0,Kr.jsx)(Ud,{value:3e5,children:(0,ua.__)("5 Minutes")}),(0,Kr.jsx)(Ud,{value:6e5,children:(0,ua.__)("10 Minutes")})]})]})})]})}),(0,Kr.jsxs)(Hi.Flex,{className:"yoo-dashboard-stats",children:[(0,Kr.jsxs)(Hi.FlexItem,{className:f.visitors>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Kr.jsx)("h3",{children:(0,ua.__)("Visitors","yooanalytics")}),(0,Kr.jsxs)("div",{className:"yoo-stats",children:[(0,Kr.jsxs)("div",{children:[(0,Kr.jsx)("h1",{children:f.visitors}),(0,Kr.jsx)("span",{className:"yoo-stats-text",children:(0,ua.__)("Today","yooanalytics")})]}),(0,Kr.jsx)("div",{children:(0,Kr.jsx)("img",{src:f.visitors>0?e:t,alt:"Stats Trend"})})]})]}),(0,Kr.jsxs)(Hi.FlexItem,{className:f.views>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Kr.jsx)("h3",{children:(0,ua.__)("Views","yooanalytics")}),(0,Kr.jsxs)("div",{className:"yoo-stats",children:[(0,Kr.jsxs)("div",{children:[(0,Kr.jsx)("h1",{children:f.views}),(0,Kr.jsx)("span",{className:"yoo-stats-text",children:(0,ua.__)("Today","yooanalytics")})]}),(0,Kr.jsx)("div",{children:(0,Kr.jsx)("img",{src:f.views>0?e:t,alt:"Stats Trend"})})]})]}),(0,Kr.jsxs)(Hi.FlexItem,{className:f.online>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Kr.jsx)("h3",{children:(0,ua.__)("Online","yooanalytics")}),(0,Kr.jsxs)("div",{className:"yoo-stats",children:[(0,Kr.jsxs)("div",{children:[(0,Kr.jsx)("h1",{children:f.online}),(0,Kr.jsx)("span",{className:"yoo-stats-text",children:(0,ua.__)("In last 30 minutes","yooanalytics")})]}),(0,Kr.jsx)("div",{children:(0,Kr.jsx)("img",{src:f.online>0?e:t,alt:"Stats Trend"})})]})]}),YooAnalytics.isWooCommerceActive&&(0,Kr.jsxs)(Hi.FlexItem,{className:f.purchase>0?"yoo-stats-box yoo-stats-up":"yoo-stats-box yoo-stats-down",children:[(0,Kr.jsx)("h3",{children:(0,ua.__)("Purchase","yooanalytics")}),(0,Kr.jsxs)("div",{className:"yoo-stats",children:[(0,Kr.jsxs)("div",{children:[(0,Kr.jsx)("h1",{children:f.purchase}),(0,Kr.jsx)("span",{className:"yoo-stats-text",children:(0,ua.__)("Today","yooanalytics")})]}),(0,Kr.jsx)("div",{children:(0,Kr.jsx)("img",{src:f.purchase>0?e:t,alt:"Stats Trend"})})]})]})]}),(0,Kr.jsxs)(Hi.Flex,{className:"yoo-dashboard-logs",align:"start",children:[(0,Kr.jsx)(Hi.FlexItem,{style:{width:"310%"},children:0!==c.length?(0,Kr.jsxs)(Kr.Fragment,{children:[(0,Kr.jsxs)("h1",{children:["🔢 ",(0,ua.__)("Pages","yooanalytics")]}),(0,Kr.jsx)(Xi,{columns:g,data:c})]}):(0,Kr.jsx)("div",{className:"yoo-dashboard-cards yoo-dashboard-stats",children:(0,Kr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Kr.jsx)("h1",{children:"📊"}),(0,Kr.jsx)("h2",{children:(0,ua.__)("No Visits Found, Let's wait for amazing performance.","yooanalytics")})]})})}),(0,Kr.jsxs)(Hi.Flex,{direction:"column",style:{width:"100%"},children:[(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Hi.Card,{className:"yoo-dashboard-cards yoo-search-engines-card",style:0===a.length?{backgroundColor:"#ffebee"}:void 0,children:0===a.length?(0,Kr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Kr.jsx)("h1",{children:"🔍"}),(0,Kr.jsx)("h2",{children:(0,ua.__)("No Search Engine data found!","yooanalytics")})]}):(0,Kr.jsxs)(React.Fragment,{children:[(0,Kr.jsx)(Hi.CardHeader,{children:(0,Kr.jsxs)("h2",{children:["🔍 ",(0,ua.__)("Search Engines","yooanalytics")]})}),(0,Kr.jsx)(Hi.CardBody,{children:(0,Kr.jsx)("table",{width:"100%",children:Object.keys(a).map(((e,t)=>{let n=a[t].referer_url,r=(o=n).includes("google")?"Google":o.includes("bing")?"Bing":o.includes("yahoo")?"Yahoo":o.includes("duckduckgo")?"DuckDuckGo":o.includes("yandex")?"Yandex":o.includes("baidu")?"Baidu":"Other";var o;let i=a[t].count;return(0,Kr.jsxs)("tr",{title:n,children:[(0,Kr.jsxs)("td",{children:[(0,Kr.jsx)("img",{src:`${YooAnalytics.assetsURL}images/search-engines/${r}.png`}),r]}),(0,Kr.jsx)("td",{children:i})]})}))})})]},"0.1")})}),(0,Kr.jsx)(Hi.FlexItem,{style:{width:"100%"},children:(0,Kr.jsx)(Hi.Card,{className:"yoo-dashboard-cards yoo-top-referers-card",style:0===s.length?{backgroundColor:"#ffebee"}:void 0,children:0===s.length?(0,Kr.jsxs)("div",{className:"yoo-dashboard-card-no-results",children:[(0,Kr.jsx)("h1",{children:"🌏"}),(0,Kr.jsx)("h2",{children:(0,ua.__)("No Referrers data found!","yooanalytics")})]}):(0,Kr.jsxs)(React.Fragment,{children:[(0,Kr.jsx)(Hi.CardHeader,{children:(0,Kr.jsxs)("h2",{children:["⬇️ ",(0,ua.__)("Top 10 Referrers","yooanalytics")]})}),(0,Kr.jsx)(Hi.CardBody,{children:(0,Kr.jsx)("table",{width:"100%",children:Object.keys(s).map(((e,t)=>{console.log(s[e]);let n=s[t].count,r=s[t].referer_url;return(0,Kr.jsxs)("tr",{onClick:()=>window.open(r,"_blank"),children:[(0,Kr.jsxs)("td",{children:["🌏 ",r]}),(0,Kr.jsx)("td",{children:n})]})}))})})]},"0.1")})})]})]})]})})},Yd=()=>(0,Kr.jsx)("div",{className:"yoo-body",children:(0,Kr.jsxs)("div",{className:"yoo-header",children:[(0,Kr.jsxs)("h1",{children:["⚒️ ",(0,ua.__)("Coming Soon","yooanalytics")]}),(0,Kr.jsx)("p",{children:(0,ua.__)("Get more control over settings.","yooanalytics")})]})}),Kd=()=>(0,Kr.jsxs)("div",{className:"yoo-body",children:[(0,Kr.jsxs)("div",{className:"yoo-header",children:[(0,Kr.jsx)("h1",{children:(0,ua.__)("About","yooanalytics")}),(0,Kr.jsx)("p",{children:(0,ua.__)("This is about your System Status, Share with YooAnalytics Support if you are facing any issues.","yooanalytics")})]}),(0,Kr.jsx)("div",{className:"yoo-section",children:(0,Kr.jsxs)("ol",{children:[(0,Kr.jsx)("li",{children:(0,ua.sprintf)((0,ua.__)("You are using YooAnalytics Version %s","yooanalytics"),YooAnalytics.version)}),(0,Kr.jsx)("li",{children:(0,ua.sprintf)((0,ua.__)("You are using YooAnalytics %s","yooanalytics"),YooAnalytics.hasActiveValidLicense&&" Pro")}),(0,Kr.jsx)("li",{children:(0,ua.sprintf)((0,ua.__)("Your Rest URL is %s","yooanalytics"),YooAnalytics.restURL)}),(0,Kr.jsx)("li",{children:(0,ua.sprintf)((0,ua.__)("Your Admin URL is %s","yooanalytics"),YooAnalytics.adminURL)}),YooAnalytics.isWooCommerceActive&&(0,Kr.jsx)("li",{children:(0,ua.__)("WooCommerce is active","yooanalytics")})]})})]}),qd=()=>(0,Kr.jsxs)(hi,{children:[(0,Kr.jsx)(pi,{path:"/",element:(0,Kr.jsx)(Gd,{})}),(0,Kr.jsx)(pi,{path:"/settings",element:(0,Kr.jsx)(Yd,{})}),(0,Kr.jsx)(pi,{path:"/about",element:(0,Kr.jsx)(Kd,{})})]}),Xd=()=>(0,Kr.jsxs)("div",{className:"yoo-dashboard",children:[(0,Kr.jsx)(Wi,{}),(0,Kr.jsx)(qd,{}),(0,Kr.jsx)("div",{className:"clearfix"})]});t()((()=>{(0,r.createRoot)(document.getElementById("root")).render((0,Kr.jsx)(r.StrictMode,{children:(0,Kr.jsx)(Ni,{children:(0,Kr.jsx)(Xd,{})})}))}))})()})(); -
yooanalytics/trunk/includes/class-yooanalytics.php
r3241192 r3247515 36 36 */ 37 37 public function __construct() { 38 require 'class-yooanalytics-settings.php'; 38 39 require 'database/class-yoo-database.php'; 39 require 'class-yoo -analytics-query.php';40 require 'class-yooanalytics-query.php'; 40 41 require 'yoo-register-hooks.php'; 41 42 require 'yoo-functions.php'; -
yooanalytics/trunk/includes/rest-api/v1/rest-api.php
r3241192 r3247515 27 27 'permission_callback' => array( $this, 'get_permission' ), 28 28 ) ); 29 30 register_rest_route( 'yooanalytics/v1', '/update-dashboard', array( 31 'methods' => 'POST', 32 'callback' => array( $this, 'update_dashboard' ), 33 'permission_callback' => array( $this, 'get_permission' ), 34 ) ); 29 35 } 30 36 … … 49 55 ); 50 56 } 57 58 /** 59 * Update Dashboard Callback 60 * 61 * @since 0.1.3 62 */ 63 public function update_dashboard( $request ) { 64 $data = $request->get_body(); 65 $data = json_decode( $data, true ); 66 $data = isset( $data['body'] ) ? $data['body'] : false; 67 $refresh_interval = isset( $data['refresh_interval'] ) ? $data['refresh_interval'] : false; 68 69 if( $refresh_interval ) { 70 $settings = new Settings(); 71 $settings->update_settings( 'refresh_interval', $refresh_interval ); 72 73 wp_send_json_success( 74 'Dashboard updated', 75 200 76 ); 77 } 78 79 wp_send_json_error( 80 'No data found', 81 404 82 ); 83 } 51 84 } 52 85 -
yooanalytics/trunk/includes/yoo-functions.php
r3241354 r3247515 119 119 if( ! function_exists( 'yooanalytics_get_referer' ) ): 120 120 function yooanalytics_get_referer() { 121 return isset( $_SERVER['HTTP_REFERER'] ) ? sanitize_text_field( wp_unslash( $_SERVER['HTTP_REFERER']) ) : '';121 return isset( $_SERVER['HTTP_REFERER'] ) ? trailingslashit( sanitize_text_field( wp_unslash( $_SERVER['HTTP_REFERER'] ) ) ) : ''; 122 122 } 123 123 endif; -
yooanalytics/trunk/includes/yoo-track.php
r3243564 r3247515 53 53 54 54 if( 55 $page_id === 0 55 ! $page_id 56 || 57 $page_id == 0 56 58 || 57 59 yooanalytics_is_bot( $user_agent ) … … 77 79 $visitor_ip = yooanalytics_get_user_ip(); 78 80 $wp_user_id = get_current_user_id() ? get_current_user_id() : 0; 79 $page_url = home_url( add_query_arg( NULL, NULL) );81 $page_url = trailingslashit( home_url( add_query_arg( NULL, NULL ) ) ); 80 82 81 83 /** -
yooanalytics/trunk/readme.txt
r3243564 r3247515 4 4 Requires at least: 4.9 5 5 Tested up to: 6.7 6 Stable tag: 0.1. 26 Stable tag: 0.1.3 7 7 Requires PHP: 7.4 8 8 License: GPLv2 or later … … 51 51 == Changelog == 52 52 53 = 0.1.3 - Feb 27, 2025 = 54 * NEW 🚀 - Added control to Instant Refresh on YooAnalytics Dashboard. 55 * TWEAK 🛠 - Truncate page title for better user experience. 56 * FIX 🐛 - Removed duplication of pages on Pages Stats. 57 * FIX 🐛 - 404 pages were also being tracked. 58 53 59 = 0.1.2 - Feb 20, 2025 = 54 60 * FIX 🐛 - 404 pages were also being tracked. -
yooanalytics/trunk/src/api/api.js
r3241192 r3247515 17 17 } 18 18 19 export async function updateDashboard(body) { 20 const response = await fetch(`${YooAnalytics.restURL}/v1/update-dashboard`, { 21 headers: headers, 22 method: 'POST', 23 body: JSON.stringify({ 24 body 25 }) 26 }); 27 28 if (!response.ok) { 29 return false; 30 } 31 32 const json = await response.json(); 33 34 return json.data; 35 } -
yooanalytics/trunk/src/index.css
r3243564 r3247515 141 141 } 142 142 143 .yoo-dashboard-filter { 144 margin-bottom: 15px; 145 } 146 143 147 .yoo-stats-box { 144 148 border-radius: 7px; -
yooanalytics/trunk/src/screens/Dashboard.js
r3242117 r3247515 3 3 import { __ } from '@wordpress/i18n'; 4 4 import YooSkeletonLoader from '../components/YooSkeletonLoader'; 5 import { getAnalytics } from '../api/api';5 import { getAnalytics, updateDashboard } from '../api/api'; 6 6 import { getSearchEngineFromURL } from '../functions'; 7 7 import YooDataTable from '../components/YooDataTable'; 8 import { Tooltip } from '@mui/material'; 9 import { Description, PushPin, ShoppingCart } from '@mui/icons-material'; 8 import { FormControl, InputLabel, MenuItem, Select, Tooltip } from '@mui/material'; 10 9 11 10 const Dashboard = () => { … … 17 16 const [topReferers, setTopReferers] = useState( [] ); 18 17 const [pagesStats, setPagesStats] = useState( [] ); 18 const [refreshInterval, setRefreshInterval] = useState( 30000 ); 19 19 const [stats, setStats] = useState( { 20 20 visitors: 0, … … 69 69 useEffect(() => { 70 70 let interval; 71 71 72 72 async function fetchAnalytics() { 73 73 setIsLoading(true); 74 74 75 const response = await getAnalytics(); 75 76 if (response) {console.log(response.pages_stats); 76 77 if (response) { 78 if (response.settings.refresh_interval) { 79 setRefreshInterval(response.settings.refresh_interval); 80 } 77 81 setStats(response.summary); 78 82 setSearchEngines(response.search_engines); … … 82 86 console.log('fetchAnalytics', response); 83 87 } 84 88 85 89 setIsLoading(false); 86 90 } 87 88 fetchAnalytics(); 89 90 // TODO: 30000 91 interval = setInterval(fetchAnalytics, 30000); 91 92 if (refreshInterval > 0 || refreshInterval === undefined) { 93 fetchAnalytics(); 94 } 95 96 if (refreshInterval > 0) { 97 interval = setInterval(fetchAnalytics, refreshInterval); 98 } 92 99 93 100 return () => clearInterval(interval); 94 95 }, []); 101 102 }, [refreshInterval]); 103 104 105 106 const updateDasboardSettings = async (e) => { 107 let body = { 108 refresh_interval: e.target.value 109 }; 110 const response = await updateDashboard(body); 111 112 if(response) { 113 setRefreshInterval(e.target.value); 114 } 115 } 96 116 97 117 return ( … … 101 121 ? 102 122 <> 123 <div className='yoo-dashboard-filter'> 124 <Flex> 125 <FlexItem> 126 </FlexItem> 127 <FlexItem> 128 <FormControl sx={{ m: 1, minWidth: 160 }} size="small"> 129 <InputLabel id="yoo-auto-refresh">{ __( 'Refresh Interval' ) }</InputLabel> 130 <Select 131 labelId="yoo-auto-refresh" 132 id="yoo-auto-refresh" 133 value={refreshInterval} 134 label={ __( 'Refresh Interval (Seconds)' ) } 135 onChange={updateDasboardSettings} 136 > 137 <MenuItem value={5000}>{ __( '5 Seconds' ) }</MenuItem> 138 <MenuItem value={10000}>{ __( '10 Seconds' ) }</MenuItem> 139 <MenuItem value={30000}>{ __( '30 Seconds' ) }</MenuItem> 140 <MenuItem value={60000}>{ __( '1 Minute' ) }</MenuItem> 141 <MenuItem value={300000}>{ __( '5 Minutes' ) }</MenuItem> 142 <MenuItem value={600000}>{ __( '10 Minutes' ) }</MenuItem> 143 </Select> 144 </FormControl> 145 </FlexItem> 146 </Flex> 147 </div> 103 148 <Flex className='yoo-dashboard-stats'> 104 149 <FlexItem className={ stats.visitors > 0 ? 'yoo-stats-box yoo-stats-up' : 'yoo-stats-box yoo-stats-down' }> … … 258 303 : 259 304 <> 305 <div className='yoo-dashboard-filter'> 306 <YooSkeletonLoader count={1} height={56} width='100%' /> 307 </div> 260 308 <Flex> 261 309 <FlexItem style={{ width: '100%' }}> -
yooanalytics/trunk/yooanalytics.php
r3243564 r3247515 5 5 * Plugin URI: https://yooanalytics.com 6 6 * Description: The Best Analytics Plugin for WordPress. 7 * Version: 0.1. 27 * Version: 0.1.3 8 8 * Author URI: https://coderpress.co 9 9 * Text Domain: yooanalytics … … 53 53 do_action( 'yoo_fs_loaded' ); 54 54 } 55 define( 'YOOANALYTICS_VERSION', '0.1. 2' );55 define( 'YOOANALYTICS_VERSION', '0.1.3' ); 56 56 define( 'YOOANALYTICS_DB_VERSION', '0.0.1' ); 57 57 define( 'YOOANALYTICS_PLUGIN_FILE', __FILE__ );
Note: See TracChangeset
for help on using the changeset viewer.