PageSourceSearch

https://octopusenergy.com/_next/static/immutable/chunks/3ho176pzbmd_y.js

js octopusenergy.com collected 2026-09-24 21:43:42 UTC 3,383,703 bytes, 1,007 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="d8908f95-60aa-1e86-c536-cd57b860f55c")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,389461,_=>{"use strict";var w=_.i(215871),E=_.i(873313),P=_.i(518933),k=_.i(650394),A=_.i(468164),M=_.i(441473);let I="enrollmentV2",j={smartDevices:[],skylineTeamChoice:M.AccountCampaignChoices.Skyline},O=()=>{let _=(0,w.isClientSide)()?window.sessionStorage.getItem(I):null;return _?JSON.parse(_):j},D=(0,E.atom)(O()),N=()=>{let[_,w]=(0,P.useAtom)(D),E=_=>E=>{w(w=>({...w,[_]:E}))};return[_,{setSmartDevices:E("smartDevices"),setSkylineTeamChoice:E("skylineTeamChoice"),reset:()=>w(j)}]},R=()=>{let[_]=(0,P.useAtom)(D),E=JSON.stringify(_),M=(0,A.useDebouncedCallback)(()=>{(0,w.isClientSide)()&&window.sessionStorage.setItem(I,E)},1e3);(0,k.useEffect)(()=>{M()},[E])};_.s(["useEnrollmentV2",0,N,"useSyncEnrollmentStateWithBrowserStorage",0,R])},45644,_=>{"use strict";_.s(["useResetEnrollment",()=>P]),_.i(670411);var w=_.i(169700),E=_.i(389461);let P=()=>{let{resetEnrollment:_}=(0,w.useEnrollment)(),[,{reset:P}]=(0,E.useEnrollmentV2)();return()=>{_(),P()}}},290698,216109,_=>{"use strict";var w,E=((w={}).BestieBonusBash_2026="bestie_bonus_bash_2026",w.WithEv="octo12_ev",w.WithThermostat="octo12_therm",w);_.s(["CampaignSlugs",()=>E],290698);var P=_.i(265525),k=_.i(984207),A=_.i(487021);let M=function(_,w,E){let M=(0,A.toDate)(_,E?.in);return isNaN(+M)?(0,P.constructFrom)(E?.in||_,NaN):(null!=w.year&&M.setFullYear(w.year),null!=w.month&&(M=(0,k.setMonth)(M,w.month)),null!=w.date&&M.setDate(w.date),null!=w.hours&&M.setHours(w.hours),null!=w.minutes&&M.setMinutes(w.minutes),null!=w.seconds&&M.setSeconds(w.seconds),null!=w.milliseconds&&M.setMilliseconds(w.milliseconds),M)};_.s(["default",0,M],216109)},525872,_=>{"use strict";let w=["A-CE437B2E","A-EAE8CF8C","A-65D28997","A-C19B87A1","A-27F3B01F","A-7C4DE72D","A-0CF04D50","A-3A8DB17A","A-6BE9ED14","A-C9E7CEC1","A-425D29F3","A-1B9B8493","A-A8A174A5","A-FA4FE3DB","A-1AA850DC","A-C7B04F7B","A-3B265FB0","A-4783D172","A-84E652C6","A-59505923","A-CDCA71A1","A-5EC1EAB6","A-EF41EC1A","A-DB69182A","A-26640BDA","A-8FF37510","A-6EC5D273","A-F8FA8931","A-8C1DA928","A-3BA5D25A","A-7410F936","A-E4988E26","A-C485939A","A-7769F166","A-CBA1916B","A-7697C7CE","A-ADAA6CB0","A-F1449597","A-B917B6C3","A-9C36B290","A-80269CCD","A-BE3EBBA6","A-78084DA3","A-DB7091FD","A-83482BE1","A-BD411BF8","A-4D2B24CF","A-1F65F59E","A-0717F589","A-1804FAE8","A-BB2FB5E0","A-434182F8","A-7212D17F","A-35825A40","A-DD3EA21D","A-F24252FB","A-25E6A67B","A-3868CA0D","A-9C1B6D47","A-3905F87C","A-04748CA6","A-ECD6F96B","A-BB066D78","A-C02796DE","A-60774D2F","A-49C2133F","A-C667B7A8","A-F7E5C5BF","A-C645E1E1","A-75CB9392","A-AB510142","A-DC902B7B","A-4963EBEF","A-F147BCA5","A-A1484FFA","A-C53318BA","A-C9E51F5C","A-756BADD5","A-DAF88F33","A-351727C9","A-834E55E5","A-F08812E7","A-84D7D95D","A-E87317C5","A-6786710C","A-076B567C","A-6EF58006","A-ED5C2CEC","A-5B0D5966","A-E32F971E","A-F90BA3
20A","A-168508B9","A-D1B3767A","A-239A71DE","A-BC912ADA","A-8E87B38F","A-8AB09286","A-B58DD690","A-81332BE0","A-0316B529","A-2643C81B","A-A2311F33","A-8A3FF097","A-CF0752A0","A-EB03BA35","A-B5F9834F","A-F57D0449","A-8B2042D9","A-93250345","A-8EEC7E68","A-B4875395","A-7C04AFA2","A-D60CD047","A-2D81BF9A","A-7836AE2F","A-EBFB4CC7","A-068889C7","A-993664EB","A-4A4483A3","A-6A882823","A-14B8F167","A-275C2226","A-447CCEF4","A-2302671A","A-6CA43AC5","A-A795DD4D","A-A0EA2487","A-01C95188","A-6593920B","A-384C08F5","A-E8B1B782","A-69AA593D","A-6ACC286B","A-EBDE535E","A-A3DF3D93","A-E8E82044","A-F42BE0BB","A-A386C089","A-9093DE00","A-295D1B1A","A-923B5E78","A-57A1BAEF","A-272ED101","A-A3A62F43","A-B079AA34","A-59F49074","A-71C213D9","A-4B31E759","A-25C1524F","A-C195C0D1","A-13C5CF6B","A-399F0F2A","A-A0F07407","A-7FE4DFB9","A-DCAC35D7","A-B15506C5","A-307321C1","A-2099A63C","A-74C03065","A-B739A771","A-76AAEF0B","A-6290C227","A-641E7A0D","A-99955AB1","A-8B9A68E4","A-B17D9F2D","A-F313B41D","A-42BF212C","A-0F10C003","A-064C7FD8","A-0FD3831E","A-086A49C5","A-6D57FB2F","A-73360246","A-3640F08F"];_.s(["wholesaleAccountNumbers",0,w])},754872,_=>{"use strict";var w=_.i(115497),E=_.i(683449),P=_.i(904200),k=_.i(660920),A=_.i(147894),M=_.i(904721),I=_.i(345503),j=_.i(545338),O=_.i(386304);let D=()=>{let _=(0,j.usePathname)(),D=(0,I.useTranslations)("enrollment/banner"),N=(0,O.useGlobalParameterState)()[0].subDomain||"",[R]=(0,E.useGlobalOutageAlert)(),L={freeecobee:D("ecobeeHome"),"oeus-direct-mail-nooff":(0,w.jsxs)(w.Fragment,{children:[D("directMailNoOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailNoOfferHome2")})]}),"oeus-direct-mail-off":(0,w.jsxs)(w.Fragment,{children:[D("directMailOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailOfferHome2")})]}),"us-fan-club":(0,w.jsxs)(w.Fragment,{children:[D("fanClubHome1")," ",(0,w.jsx)("b",{children:D("fanClubHome1")})]})}[N],$={"oeus-direct-mail-nooff":(0,w.jsxs)(w.Fragment,{children:[D("directMailNoOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailNoOfferHome2")})]}),"oeus-direct-mail-off":(0,w.jsxs)(w.Fragment,{children:[D("directMailOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailOfferHome2")})]})}[N],F={"oeus-direct-mail-nooff":(0,w.jsxs)(w.Fragment,{children:[D("directMailNoOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailNoOfferHome2")})]}),"oeus-direct-mail-off":(0,w.jsxs)(w.Fragment,{children:[D("directMailOfferHome1")," ",(0,w.jsx)("b",{children:D("directMailOfferHome2")})]})}[N],B={freeecobee:(0,w.jsxs)(w.Fragment,{children:[D("enrollment1")," ",(0,w.jsx)("b",{children:D("enrollment2")})]}),"oeus-direct-mail-nooff":(0,w.jsxs)(w.Fragment,{children:[D("enrollment1")," ",(0,w.jsx)("b",{children:D("enrollment2")})]}),"oeus-direct-mail-off":(0,w.jsxs)(w.Fragment,{children:[D("enrollment1")," ",(0,w.jsx)("b",{children:D("enrollment2")})]}),"us-fan-club":(0,w.jsxs)(w.Fragment,{children:[D("enrollment1")," ",(0,w.jsx)("b",{children:D("enrollment2")})]})}[N],V={freeecobee:D("ecobeeSuccess"),"oeus-direct-mail-nooff":D("directMailNoOfferSuccess"),"oeus-direct-mail-off":D("directMailOfferSuccess"),"us-fan-club":(0,w.jsxs)(w.Fragment,{children:[D("fanClubSuccess1")," ",(0,w.jsx)("b",{children:D("fanClubSuccess1")})]})}[N],U="/"===_&&L||"/join/enrollment/quote"===_&&$||"/join/plans"===_&&F||"/join/enrollment/[stage]"===_&&B||"/success"===_&&V;return U?(0,w.jsx)(k.Container,{marginBottom:"lg",position:"relative",top:R.showAlert?8:-72,children:(0,w.jsx)(P.Banner,{children:(0,w.jsx)(k.Container,{padding:"sm",children:(0,w.jsx)(A.Stack,{alignItems:"center",justifyContent:"center",gap:"none",children:(0,w.jsx)(M.Typography,{textAlign:"center",children:U})})})})}):null};_.s(["EnrollmentBanner",0,D])},450337,793514,766716,826699,861100,_=>{"use strict";_.s(["IOEnrollmentConfirmationDialog",()=>en,"IOProduct",()=>er],766716);var w,E=_.i(115497),P=_.i(389461),k=_.i(442819),A=_.i(372825),M=_.i(345503),I=_.i(650394),j=_.i(441473);let O=[{value:j.AccountCampaignChoices.SkylineTeam_10Royal,label:"10 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_11Royal,label:"11 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_11Black,label:"11 Black"},{value:j.AccountCampaignChoices.SkylineTeam_11White,label:"11 White"},{value:j.AccountCampaignChoices.SkylineTeam_11Silver,label:"11 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_12Royal,label:"12 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_12Black,label:"12 Black"},{value:j.AccountCampaignChoices.SkylineTeam_12White,label:"12 White"},{value:j.AccountCampaignChoices.SkylineTeam_12Silver,label:"12 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_12Gray,label:"12 Gray"},{value:j.AccountCampaignChoices.SkylineTeam_12Onyx,label:"12 Onyx"},{value:j.AccountCampaignChoices.SkylineTeam_13Royal,label:"13 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_13Black,label:"13 Black"},{value:j.AccountCampaignChoices.SkylineTeam_13White,label:"13 White"},{value:j.AccountCampaignChoices.SkylineTeam_13Silver,label:"13 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_13Gray,label:"13 Gray"},{value:j.AccountCampaignChoices.SkylineTeam_13Onyx,label:"13 Onyx"},{value:j.AccountCampaignChoices.SkylineTeam_13Adidas,label:"13 Adidas"},{value:j.AccountCampaignChoices.SkylineTeam_14Royal,label:"14 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_14Black,label:"14 Black"},{value:j.AccountCampaignChoices.SkylineTeam_14White,label:"14 White"},{value:j.AccountCampaignChoices.SkylineTeam_14Silver,label:"14 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_14Gray,label:"14 Gray"},{value:j.AccountCampaignChoices.SkylineTeam_14Onyx,label:"14 Onyx"},{value:j.AccountCampaignChoices.SkylineTeam_14Adidas,label:"14 Adidas"},{value:j.AccountCampaignChoices.SkylineTeam_15Royal,label:"15 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_15Black,label:"15 Black"},{value:j.AccountCampaignChoices.SkylineTeam_15White,label:"15 White"},{value:j.AccountCampaignChoices.SkylineTeam_15Silver,label:"15 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_15Gray,label:"15 Gray"},{value:j.AccountCampaignChoices.SkylineTeam_15Onyx,label:"15 Onyx"},{value:j.AccountCampaignChoices.SkylineTeam_16Royal,label:"16 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_16Black,label:"16 Black"},{value:j.AccountCampaignChoices.SkylineTeam_16White,label:"16 White"},{value:j.AccountCampaignChoices.SkylineTeam_16Silver,label:"16 Silver"},{value:j.AccountCampaignChoices.SkylineTeam_16Gray,label:"16 Gray"},{value:j.AccountCampaignChoices.SkylineTeam_17Royal,label:"17 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_17Black,label:"17 Black"},{value:j.AccountCampaignChoices.SkylineTeam_17White,label:"17 White"},{value:j.AccountCampaignChoices.SkylineTeam_18Royal,label:"18 Royal"},{value:j.AccountCampaignChoices.SkylineTeam_18Black,label:"18 Black"}],D=({onConfirm:_,open:w,onClose:j})=>{let D=(0,M.useTranslations)("product/productCard"),[N,R]=(0,I.useState)(null),L=(0,k.useMediaQuery)(_=>_.breakpoints.down("md")),[,{setSkylineTeamChoice:$}]=(0,P.useEnrollmentV2)(),F=!N,B=_=>{R(_.target.value),$(_.target.value)};return(0,E.jsx)(A.Dialog,{maxWidth:"sm",fullScreen:L,open:w,"data-cy":"skyline_team-c
2hoice-confirmation-dialog",children:(0,E.jsxs)(k.DialogContent,{"data-cy":"skyline_team-choice-confirmation-dialog-content",children:[(0,E.jsx)(k.Typography,{textAlign:"center",variant:"h3",sx:{mb:2},children:D("selectYourSkylineTeam")}),(0,E.jsx)(k.Typography,{children:D("letUsKnowWhichSkylineTeam")}),(0,E.jsxs)("form",{onSubmit:w=>{w.preventDefault(),_()},children:[(0,E.jsx)(k.TextField,{"data-cy":"skyline-team-choice-dialog-textfield",label:D("skylineTeam"),onChange:B,select:!0,fullWidth:!0,required:!0,sx:{mt:3},value:N,children:O.map(_=>(0,E.jsx)(k.MenuItem,{value:_.value,"data-cy":_.value,children:_.label},_.value))}),(0,E.jsx)(k.Button,{"data-cy":"skyline_team-choice-confirmation-button",fullWidth:!0,type:"submit",disabled:F,sx:{mt:3},children:D("signMeUp")}),(0,E.jsx)(k.Box,{display:"flex",justifyContent:"center",mt:3,children:(0,E.jsx)(k.Link,{"data-cy":"skyline_team-choice-cancel-button",onClick:()=>{j(),R(null)},sx:{textDecoration:"underline"},children:D("backToRates")})})]})]})})};_.s(["SkylineTeamChoiceDialog",0,D],450337);var N=E,R=_.i(395904),L=_.i(723515),$=_.i(457558),F=_.i(660920),B=_.i(441990),V=_.i(324240),U=_.i(873823),H=_.i(147894),z=_.i(904721);_.i(612269);var W=_.i(129014),G=M,Z=I,Y=_.i(699533),q=_.i(169700);let K=[{value:"Enphase",label:"Enphase"},{value:"SolarEdge",label:"SolarEdge"}],X=[{value:"R1T",label:"R1T"},{value:"R1S",label:"R1S"},{value:"R2",label:"R2"},{value:"R3",label:"R3"}],Q=[{value:"Amazon",label:"Amazon"},{value:"Ecobee",label:"Ecobee"},{value:"Sensi",label:"Sensi"},{value:"Honeywell",label:"Honeywell"},{value:"Nest",label:"Nest"}],J={Nest:[{value:"NestLearningThermostat3rdGen",label:"Nest Learning Thermostat (3rd generation+)"},{value:"NestThermostat2020",label:"Nest Thermostat (2020/4th generation)"},{value:"NestThermostatE",label:"Nest Thermostat E"}],Honeywell:[{value:"HoneywellT5PlusPro",label:"Honeywell T5+ Pro Smart Thermostat"},{value:"HoneywellT6Pro",label:"Honeywell T6 Pro Smart Thermostat"},{value:"HoneywellT9Pro",label:"Honeywell T9 Pro Smart Thermostat"},{value:"HoneywellT10Pro",label:"Honeywell T10 Pro Smart Thermostat"},{value:"HoneywellRound",label:"Honeywell Round Smart Thermostat"},{value:"HoneywellWiFiSmartColor",label:"Honeywell Wi-Fi Smart Color Thermostat"},{value:"HoneywellWiFi9000",label:"Honeywell Wi-Fi 9000 7-Day Programmable Thermostat"},{value:"HoneywellWiFi7Day",label:"Honeywell Wi-Fi 7-Day Programmable Thermostat"},{value:"Honeywell9000Smart",label:"Honeywell 9000 Smart Thermostat"},{value:"Honeywell7DayProgrammable",label:"Honeywell 7-Day Programmable Smart Thermostat"},{value:"HoneywellVisionPro8000",label:"Honeywell VisionPro 8000 Smart Thermostat"},{value:"HoneywellPrestige",label:"Honeywell Prestige Thermostat"},{value:"HoneywellVisionPro8000RedLINK",label:"Honeywell VisionPro 8000 RedLINK Thermostat"}]},ee=[{value:"Audi",label:"Audi"},{value:"Porsche",label:"Porsche"},{value:"Tesla",label:"Tesla"},{value:"Volkswagen",label:"Volkswagen"}],et={Audi:[{value:"Q4 e-tron",label:"Q4 e-tron"},{value:"e-tron Sportback",label:"e-tron Sportback"},{value:"e-tron",label:"e-tron"},{value:"e-tron GT",label:"e-tron GT"},{value:"Q4 Sportback e-tron",label:"Q4 Sportback e-tron"},{value:"Q7 e-tron",label:"Q7 e-tron"},{value:"Q7",label:"Q7"},{value:"A3 Sportback e-tron",label:"A3 Sportback e-tron"},{value:"A3 Sportback",label:"A3 Sportback"},{value:"A6 Saloon",label:"A6 Saloon"},{value:"A7 Sportback",label:"A7 Sportback"},{value:"Q3",label:"Q3"},{value:"e-tron S Sportback",label:"e-tron S Sportback"},{value:"e-tron S",label:"e-tron S"}],BMW:[{value:"i4",label:"i4"},{value:"i3",label:"i3"},{value:"iX",label:"iX"},{value:"i3s",label:"i3s"},{value:"iX3",label:"iX3"},{value:"X2",label:"X2"},{value:"530e Saloon",label:"530e Saloon"},{value:"i8",label:"i8"},{value:"740e",label:"740e"},{value:"530e",label:"530e"},{value:"225xe",label:"225xe"},{value:"330e Touring",label:"330e Touring"},{value:"530e Touring",label:"530e Touring"},{value:"X3",label:"X3"},{value:"745e",label:"745e"},{value:"330e Saloon",label:"330e Saloon"},{value:"545e Saloon",label:"545e Saloon"},{value:"330e",label:"330e"},{value:"230e",label:"230e"},{value:"225e",label:"225e"}],Chevy:[{value:"Bolt",label:"Bolt"}],Ford:[{value:"Mustang Mach-E",label:"Mustang Mach-E"}],Porsche:[{value:"Taycan",label:"Taycan"},{value:"Cayenne",label:"Cayenne"}
2,{value:"Cayenne Coupe",label:"Cayenne Coupe"}],Tesla:[{value:"Model Y",label:"Model Y"},{value:"Cybertruck",label:"Cybertruck"},{value:"Model 3",label:"Model 3"},{value:"Model S",label:"Model S"},{value:"Model X",label:"Model X"},{value:"Model Y",label:"Model Y"}],Volkswagen:[{value:"ID.3",label:"ID.3"},{value:"ID.4",label:"ID.4"},{value:"ID.5",label:"ID.5"},{value:"ID. Buzz Cargo",label:"ID. Buzz Cargo"},{value:"ID. Buzz",label:"ID. Buzz"}]};_.s(["batteryModels",0,K,"evBrands",0,ee,"evModels",0,et,"rivianEvOptions",0,X,"thermostatBrands",0,Q,"thermostatModels",0,J],793514);var er=((w={}).AMAZON="Amazon",w.ECOBEE="Ecobee",w.SENSI="Sensi",w.HONEYWELL="Honeywell",w.NEST="Nest",w.OTHER="Other",w.AUDI="Audi",w.CHEVY="Chevy",w.FORD="Ford",w.PORSCHE="Porsche",w.TESLA="Tesla",w.VOLKSWAGEN="Volkswagen",w);let en=({onConfirm:_,open:w,onClose:E,IOType:P})=>{let k=(0,G.useTranslations)("product/productCard"),A=(0,Y.useBooleanState)(!1),M=(0,Y.useBooleanState)(!1),I=(0,q.useCustomerIsPower12)(),j=(0,q.useCustomerIsRivian)(),O="thermostat"===P,D="ev"===P,er="battery"===P,[en,ei]=(0,Z.useState)(null),[ea,eo]=(0,Z.useState)(""),es="Other"===en,el=!j&&!I,ed=el&&en&&"Other"!==en,eu=!en||es||el&&!A.state||el&&!M.state||(D?et:J).hasOwnProperty(en)&&!ea,ec=j?k("rivianModel"):I||er?k("batteryModel"):O?`${k("smartThermostatBrand")}*`:`${k("electricVehicleMake")}*`,eh=j?X:I||er?K:D?ee:Q,ep=el&&!er?[...eh,{value:"Other",label:k("ioOtherDevice")}]:eh,ef=ep.find(_=>_.value===en)??null,em=D?et:J,eg=(en&&em[en]?.find(_=>_.value===ea))??null,ey=_=>{ei(_?.value??null),eo(""),A.setFalse(),M.setFalse()};return(0,N.jsx)(F.Container,{attributes:{"data-cy":"io-enrollment-confirmation-dialog"},children:(0,N.jsx)(B.Dialog,{open:w,ariaLabelledBy:"dialog-title",dialogWidth:"xs",onClose:()=>{E(),ei(void 0),A.setFalse()},children:(0,N.jsx)(F.Container,{attributes:{"data-cy":"io-enrollment-confirmation-dialog-content"},marginBottom:"xs",paddingX:"xs",minHeight:"410px",children:(0,N.jsxs)(H.Stack,{flexDirection:"column",gap:"md",children:[(0,N.jsxs)(z.Typography,{textAlign:"center",textStyle:"h3",id:"dialog-title",children:[k(j?"selectRivianModel":I||er?"selectBatteryModel":O?"selectYourThermostat":"selectYourEv")," "]}),(0,N.jsx)(R.Alert,{theme:"semantic",severity:"info",icon:(0,N.jsx)(W.IconCircleInformationFilled,{size:22}),children:(0,N.jsx)(z.Typography,{color:"tertiary500",textStyle:"h5",textWrap:"initial",children:k(j?"confirmRivianModel":I||er?"confirmBatteryModel":`io${O?"Thermostat":"EV"}AgreementTitle`)})}),(0,N.jsx)("form",{onSubmit:w=>{w.preventDefault(),_(en)},children:(0,N.jsxs)(H.Stack,{flexDirection:"column",gap:"sm",children:[(0,N.jsx)(U.Select,{attributes:{"data-cy":"io-enrollment-confirmation-dialog-textfield","aria-required":"true"},label:ec,value:ef,values:ep,onChange:ey}),en&&em.hasOwnProperty(en)&&(0,N.jsx)(U.Select,{attributes:{"data-cy":"io-enrollment-confirmation-dialog-textfield","aria-required":"true"},label:`${k(D?"electricVehicleModel":"smartThermostatModel")}*`,value:eg,onChange:_=>{eo(_?.value??"")},values:em[en]}),O&&"Honeywell"===en&&(0,N.jsxs)(z.Typography,{textStyle:"body2",children:[k("ioThermostatHoneywellNote"),(0,N.jsx)(z.Typography,{component:"span",children:(0,N.jsx)("b",{children:k("ioThermostatHoneywellNoteBold")})})]}),el&&(0,N.jsx)(z.Typography,{children:"Other"===en&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)("b",{children:[" ",k(`io${O?"Thermostat":"EV"}AgreementDescriptionSubtitle`)]})," ",k(`io${O?"Thermostat":"EV"}AgreementDescriptionText`)," ",(0,N.jsx)(V.Link,{href:"https://octopus.typeform.com/to/Iw0w5xOG",target:"_blank",rel:"noopener",children:D&&k("ioContactUs")})]})}),ed&&(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)($.Checkbox,{attributes:{"aria-required":"true","data-cy":"io-enrollment-confirmation-dialog-checkbox"},checked:A.state,onChange:A.toggle,label:(0,N.jsx)(z.Typography,{attributes:{"data-cy":"io-enrollment-confirmation-dialog-checkbox-text"},children:k(`io${O?"Thermostat":er?"Battery":"EV"}AgreementCheckboxLabel`)})}),(0,N.jsx)($.Checkbox,{attributes:{"aria-required":"true","data-cy":"io-enrollment-critical-care-confirmation-dialog-checkbox"},checked:M.state,onChange:M.toggle,label:(0,N.jsx)(z.Typography,{attributes:{"data-cy":"io-enrollment-critical-care-confirmation-dialog-checkbox-text"},children:k("agreeToCriticalCare")})})]}),(0,N.jsx)(L.Button,{attributes:{"data-cy":"io-enrollment-confirmation-button"},type:"submit",disabled:eu,children:k("ioAgreementSubmit")}),(0,N.jsx)(F.Container,{marginTop:"xs",children:(0,N.jsx)(H.Stack,{justifyContent:"center",children:(0,N.jsx)(L.Button,{variant:"text",attributes:{"data-cy":"io-enrollment-cancel-button"},onClick:()=>{E(),ei(void 0),A.setFalse()},children:(0,N.jsx)(z.Typography,{textStyle:"button",color:"tertiary500",children:k("backToRates")})})})})]})})]})})})})};var ei=_.i(494117);let ea=({action:_,category:w,label:E,value:P})=>{(0,ei.sendGAEvent)("event",_,{event_category:w,event_label:E,value:P})};_.s(["gTagEvent",0,ea],826699),_.s([],861100)},342477,141714,_=>{"use strict";let w=0,E=3e4;var P,k=((P={})[P.PASS=0]="PASS",P[P.FAIL=1]="FAIL",P[P.ERROR=2]="ERROR",P[P.OPT_OUT=3]="OPT_OUT",P);_.s(["CREDIT_CHECK_FAILURE_INITIAL_DEPOSIT_AMOUNT",0,E,"CREDIT_CHECK_PASS_INITIAL_DEPOSIT_AMOUNT",0,w,"Credit
2CheckStatus",()=>k],342477);var A=_.i(716749),M=_.i(883128);(0,A.graphql)(`
3  query AddressLookupIsKrakenCustomer($esiId: String) {
4    addressLookup(esiId: $esiId) {
5      isKrakenCustomer {
6        isKrakenCustomer
7      }
8    }
9  }
10`);let I=async _=>{let w=await fetch("/api/graphql/addressLookupIsKrakenCustomer",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),E=await w.json();if(!w.ok)throw E;return E},j=({esiId:_})=>(0,M.useQuery)({queryFn:()=>I({esiId:_}),queryKey:["addressLookupIsKrakenCustomer",_],enabled:!!_});_.s(["useQueryAddressLookupIsKrakenCustomer",0,j],141714)},169700,575205,723281,277740,648309,314534,341681,238482,551427,580019,977808,955106,656176,53086,263963,157348,892554,524574,23253,_=>{"use strict";_.s(["getAffiliateRedirect",()=>iN,"getCardDeclinedButAllowedToContinue",()=>ij,"getIsRecommendedPlan",()=>iY,"getTimeOfUseRates",()=>iG,"removeCardDeclinedButAllowedToContinue",()=>iO,"removeCustomerIsAffiliateSale",()=>iH,"setAffiliateRedirect",()=>iD,"setCustomerIsAffiliateSale",()=>iU,"useAddressAlreadyExistsInKraken",()=>iW,"useCheckQuoteValid",()=>iZ,"useCustomerIsBrokerAffiliate",()=>iV,"useCustomerIsLOVB",()=>iF,"useCustomerIsPTC",()=>iL,"useCustomerIsPower12",()=>iR,"useCustomerIsRivian",()=>i$,"useCustomerIsSkyline",()=>iB,"useEnrollment",()=>i_,"useIsAmsmMeter",()=>iz,"useOctopusProduct",()=>ik,"useSelectProductAndStartEnrollment",()=>iE,"useSelectedEnrollmentProduct",()=>iA,"useTotalPaymentDue",()=>iI],169700),_.s(["EnrollmentContext",()=>iv,"EnrollmentProvider",()=>iC],23253),_.s(["CreditCheckOrDeposit",()=>ih,"CreditCheckType",()=>iu,"useCreditCheckValidation",()=>ic],892554),_.s([],157348),_.s(["GetReady",()=>is],263963),_.s(["VerifyAddressDialog",()=>io],53086),_.s(["useSetQuoteData",()=>nq],955106),_.s(["useCreateQuote",()=>nW],977808),_.s(["sortQuotedProducts",()=>nz],580019),_.s([],551427),_.s(["OctoMTMProduct",()=>ry],648309),_.s(["OctoGreen18Product",()=>rz,"OctoGreen24Product",()=>rW,"OctoGreen36Product",()=>rG,"OctoPower12EVProduct",()=>r9,"OctoPower12Product",()=>r4,"OctoPower12ThermostatProduct",()=>r6,"OctoPower18Product",()=>r7,"OctoPower24Product",()=>r8,"OctoPowerPlay15Product",()=>rV,"OctoSimple10Product",()=>na,"OctoSimple12Product",()=>no,"OctoSimple14Product",()=>ns,"OctoSimple18Product",()=>nl,"OctoSimple24Product",()=>nd,"OctoSimple3Product",()=>ne,"OctoSimple5Product",()=>nt,"OctoSimple6Product",()=>nr,"OctoSimple8Product",()=>nn,"OctoSimple9Product",()=>ni,"OctopusFlexProduct",()=>rB,"OctopusGreen12BatteryProduct",()=>r2,"OctopusGreen12EVProduct",()=>r0,"OctopusGreen12Product",()=>rK,"OctopusGreen12ThermostatProduct",()=>r1,"OctopusLiteProduct",()=>r3,"OctopusNova12Product",()=>nm,"OctopusNova18Product",()=>ng,"OctopusNova24Product",()=>ny,"OctopusNovaLite12Product",()=>nv,"OctopusProductTitle",()=>rD,"Power12Product",()=>rN,"RivianTimeOfUseProduct",()=>rL],341681),_.s(["ProductSelectedCard",()=>nF],238482),_.s(["useEnrollmentContextValues",()=>iy],524574),_.i(587866);var w,E=_.i(645239),P=_.i(18954),k=_.i(141714),A=_.i(441473);_.i(241268);var M=_.i(929912),I=_.i(215871),j=_.i(945058),O=_.i(998863),D=_.i(720102),N=_.i(586886),R=_.i(449277),L=_.i(652520),$=_.i(284852),F=_.i(890697),B=_.i(258370),V=_.i(650394);_.i(670411);var U=_.i(342477),H=_.i(297163),z=_.i(115497),W=V,G=_.i(468164),Z=U,Y=z,q=_.i(660920),K=_.i(903590),X=_.i(920293),Q=_.i(147894),J=_.i(904721);_.i(612269);var ee=_.i(92768),et=_.i(345503),er=V;_.i(560499);var en=_.i(974096),ei=_.i(596272),ea=z,eo=_.i(442819),es=et,el=V,ed=z,eu=_.i(658224),ec=_.i(342938);_.i(277842);var eh=_.i(536535);_.i(661127);var ep=_.i(381330),ef=_.i(529047),em=et,eg=_.i(716529),ey=B,ev=V,eb=_.i(310838),ex=_.i(699533),eC=_.i(419786),eS=_.i(263773),eT=_.i(977199),e_=ei,ew=_.i(866987),eE=z,eP=eo,ek=_.i(372825),eA=B,eM=A,eI=ep,ej=et,eO=eb,eD=_.i(719838),eN=eh,eR=eh,eL=ef,e$=_.i(365029),eF=eu,eB=A,eV=H;_.i(137819);var eU=_.i(653585),eH=z,ez=_.i(450337),eW=_.i(386304),eG=_.i(766716);_.i(861100);var eZ=_.i(826699);_.i(575607);var eY=_.i(463200);_.i(47996);var eq=_.i(158351);_.i(644082);var eK=_.i(992874),eX=_.i(723515),eQ=_.i(181581),eJ=_.i(676319),e1=_.i(85233),e0=q,e2=Q,e3=_.i(765834),e4=J,e5=_.i(160693),e9=I,e6=et,e7=_.i(648815),e8=B,te=V,tt=ex,tr=_.i(422221),tn=_.i(618357),ti=_.i(269851),ta=_.i(760836),to=_.i(893013),ts=z;_.i(365670);var tl=_.i(654821),td=eY,tu=_.i(110877),tc=eX,th=eQ,tp=q,tf=_.i(379572),tm=_.i(324240),tg=Q,ty=e3,tv=J,tb=I,tx=et,tC=e7,tS=B,tT=V,t_=_.i(45771),tw=_.i(632660),tE=tr,tP=_.i(700912),tk=tn,tA=ti,tM=ta;let tI=({productId:_,withThermostat:w=!1,withEV:E=!1,title:P,renewal:k=!1,productInformationDialogOpen:A,minPrice:M,onClick:I,onClose:j,serviceProvider:O,isTou:D=!1,touOffPeakAmount:N,touPeakAmount:R})=>{let L=ik(_),{zipCodeHasMultipleTdspsOrLoadZones:$,customerHasEnteredAddressEarly:F}=i_(),B=(0,tx.useTranslations)("product/productCard"),V=(0,tx.useTranslations)("enrollment/plans"),U=(0,tS.useRouter)(),H=_===tE.OctopusProductId.OCTO_BATTERY_12M_GREEN,z=_===tE.OctopusProductId.OCTO_BATTERY_12M||_===tE.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,W=_===tE.OctopusProductId.OCTOPUS_LITE||_===tE.OctopusProductId.OCTOPUS_NOVA_LITE_12,G=_===tE.OctopusProductId.OCTO_GREEN_10,Z=_===tE.OctopusProductId.OCTO_GREEN_12,Y=_===tE.OctopusProductId.OCTO_POWER_12,q=_===tE.OctopusProductId.OCTO_POWER_18,K=_===tE.OctopusProductId.OCTO_POWER_24,X=_===tE.OctopusProductId.OCTOPUS_GREEN_12,Q=_===tE.OctopusProductId.OCTO_SIMPLE_3,J=_===tE.OctopusProductId.OCTO_SIMPLE_5,ee=_===tE.OctopusProductId.OCTO_SIMPLE_6,et=_===tE.OctopusProductId.OCTO_SIMPLE_8,er=_===tE.OctopusProductId.OCTO_SIMPLE_9,en=_===tE.OctopusProductId.OCTO_SIMPLE_10,ei=_===tE.OctopusProductId.OCTO_SIMPLE_12,ea=_===tE.OctopusProductId.OCTO_SIMPLE_14,eo=_===tE.OctopusProductId.OCTO_SIMPLE_18,es=_===tE.OctopusProductId.OCTO_SIMPLE_24,el=_===tE.OctopusProductId.OCTO_POWER_PLAY_15,ed=i$(),eu=iF(),ec=iB(),eh=(0,tl.useFeatureFlag)("octoGreen12").active,ep=(0,tl.useFeatureFlag)("autopayDiscount").active,ef=L?.monthlyEstimate,{isMobile:em}=(0,tb.useDeviceBreakpoint)();return(0,tT.useEffect)(()=>{k&&(document.body.style.overflow="")},[j]),(0,ts.jsx)(tf.Drawer,{open:A,onClose:j,attributes:{"data-cy":"enrollment-product-drawer"},children:(0,ts.jsxs)(tp.Container,{marginX:"sm",marginY:"xxxl",children:[$&&!F&&(0,ts.jsx)(tp.Container,{marginY:"sm",children:(0,ts.jsx)(tg.Stack,{justifyContent:"center",children:(0,ts.jsx)(t_.MultipleTdspAlert,{onClick:()=>U.push({pathname:"/join/enrollment/quote",query:{referrer:"zipcode",enterAddressEarly:!0}})})})}),(eu||ec)&&(0,ts.jsxs)(tp.Container,{marginX:"auto",maxWidth:400,marginBottom:"sm",children:[eu&&(0,ts.jsx)(tC.default,{alt:"LOVB and Octopus EnergyLogo",src:"/images/LOVBxOE.svg",height:200,width:400}),ec&&(0,ts.jsx)(tC.default,{alt:"Skyline and Octopus EnergyLogo",src:"/images/skyline-OE.svg",height:200,width:400})]}),(0,ts.jsx)(tM.ProductCardTitle,{withThermostat:w,withEV:E,minUsageProduct:W,power12Product:z,isTou:D,centerChip:!0,children:P}),(0,ts.jsx)(tp.Container,{marginBottom:k?"sm":"none",children:(0,ts.jsxs)(tg.Stack,{flexDirection:"column-reverse",gap:"none",children:[(0,ts.jsx)(tk.ProductCardMonthlyEstimate,{isTou:D,monthlyEstimate:ef,minPrice:M,offPeakPrice:L?.prices.offPeakPrice,renewal:k}),(z||H)&&(0,ts.jsx)(tv.Typography,{textStyle:em?"caption":"body2",component:"h3",textAlign:"center",children:(0,ts.jsx)("b",{children:B("savePerKwhStorage")})}),W&&(0,ts.jsx)(tv.Typography,{textStyle:em?"caption":"body2",component:"h3",textAlign:"center",children:(0,ts.jsx)("b",{children:B("saveWhenUseMoreKwh")})}),(0,ts.jsx)(tA.ProductCardRateBreakdown,{textAlign:"center",minPrice:M,peakPrice:L?.prices.peakPrice,renewal:k,isTou:D,offPeakPrice:L?.prices.offPeakPrice,touOffPeakAmount:N,touPeakAmount:R})]})}),(0,ts.jsxs)(tg.Stack,{flexDirection:"column",gap:"sm",children:[(0,ts.jsx)(tp.Container,{marginTop:"md",attributes:{"data-cy":"monthly-cost-calc-accordion"},children:(0,ts.jsx)(tu.Accordion,{title:B("howAreMonthlyCostsCalculated"),
10children:(0,ts.jsxs)(tg.Stack,{flexDirection:"column",children:[(0,ts.jsxs)(tv.Typography,{children:[" ",B("whatWeUseToCalculate")]}),(0,ts.jsxs)(tg.Stack,{children:[(0,ts.jsx)(tv.Typography,{children:"1."}),(0,ts.jsx)(tv.Typography,{children:B(D?"energyRateTou":"energyRate")})]}),(0,ts.jsxs)(tg.Stack,{children:[(0,ts.jsx)(tv.Typography,{children:"2."}),(0,ts.jsx)(tv.Typography,{children:B("tdspDeliveryCharges")})]}),ep&&(0,ts.jsxs)(tg.Stack,{children:[(0,ts.jsx)(tv.Typography,{children:"3."}),(0,ts.jsx)(tv.Typography,{children:B("mandatoryAutopayDiscount")})]}),!eh&&(0,ts.jsxs)(tg.Stack,{children:[(0,ts.jsx)(tv.Typography,{children:"4."}),(0,ts.jsx)(tv.Typography,{children:B("subscriptionFee")})]})]})})}),(z||H)&&(0,ts.jsx)(th.Card,{theme:"secondary900",borderless:!0,children:(0,ts.jsxs)(tg.Stack,{flexDirection:"column",children:[(0,ts.jsx)(tv.Typography,{component:"h3",children:(0,ts.jsx)("b",{children:B("aboutIO")})}),(0,ts.jsx)(tv.Typography,{children:B("ioIsOurInnovativeTechnologyBattery")}),(0,ts.jsx)(tv.Typography,{component:"h3",children:(0,ts.jsx)("b",{children:B("howMuchYouEarn")})})]})}),(w||E||D)&&(0,ts.jsx)(th.Card,{theme:"secondary900",borderless:!0,attributes:{"data-cy":"about-io-card"},children:(0,ts.jsx)(tw.EnrollmentProductDescription,{withThermostat:w,isTou:D})}),(0,ts.jsx)(th.Card,{theme:"secondary900",borderless:!0,attributes:{"data-cy":"plan-details"},children:(0,ts.jsxs)(tg.Stack,{flexDirection:"column",gap:"md",children:[(0,ts.jsx)(tv.Typography,{component:"h3",children:(0,ts.jsx)("b",{children:B("planDetails")})}),!w&&!E&&!D&&!ed&&!z&&!H&&!W&&(0,ts.jsxs)(tg.Stack,{gap:"sm",flexDirection:"column",attributes:{"data-cy":"about-octoGreen12-text"},children:[(0,ts.jsxs)(tv.Typography,{children:[Z&&B("octoGreen12LongTermValue"),X&&B("octopusGreen12LongTermValue"),G&&B("octo10LongTermValue"),el&&B("octoPowerPlay15LongTermValue"),(Y||Q||J||ee||et||er||en||ei)&&`${L?.displayName} ${B("givesYouGreatValue")} ${L?.term} ${B("monthsPoweredByRenewableEnergy")}`,(ea||eo||q||es||K)&&`${L?.displayName} ${B("givesYouLongTermValue")} ${L?.term} ${B("monthsPoweredByRenewableEnergy")}`]}),(0,ts.jsxs)(tv.Typography,{children:[G&&B("octo10CanUpgrade"),Z&&B("octoGreen12CanUpgrade"),X&&B("octopusGreen12CanUpgrade"),el&&B("octoPowerPlay15CanUpgrade"),(Q||J||ee||et||er||en||ei)&&`${B("with")} ${L?.displayName}, ${B("youCanUpgradeToFanClub")}`,(ea||eo||es)&&`${B("with")} ${L?.displayName}, ${B("youCanUpgradeToFanClubSimple")}`]})]}),(0,ts.jsx)(tP.ProductCardBullets,{lockedInDuration:L?.term,withEV:E,withThermostat:w,productId:_,isTou:D}),D&&(0,ts.jsx)(tv.Typography,{textStyle:"body2",children:B("touPricingStructure")}),W&&(0,ts.jsx)(tv.Typography,{textStyle:"body2",children:B("thisMinimumUsageEnergyProduct")})]})}),(0,ts.jsx)(th.Card,{theme:"secondary900",borderless:!0,attributes:{"data-cy":"plan-documents"},children:(0,ts.jsxs)(tg.Stack,{flexDirection:"column",gap:"md",children:[(0,ts.jsx)(tv.Typography,{component:"h3",children:(0,ts.jsx)("b",{children:B("planDocuments")})}),(0,ts.jsx)(td.LegalLinks,{serviceProvider:O,disclosures:{allDisclosures:!0},color:"base200",icon:!0,ioAgreement:E||w||z||H})]})}),(0,ts.jsxs)(tg.Stack,{flexDirection:"row",flexWrap:"nowrap",gap:"xs",children:[(0,ts.jsx)(tc.Button,{fullWidth:!0,onClick:I,"data-cy":"select-product-button",children:B("signMeUp")}),(0,ts.jsx)(tg.Stack,{justifyContent:"center",children:$&&!F&&(0,ts.jsx)(ty.Tooltip,{title:B("someZipCodesSpanMultiple"),theme:"base100"})})]}),!k&&(0,ts.jsx)(tg.Stack,{flexDirection:"column",alignItems:"center",children:(0,ts.jsx)(tm.Link,{href:"https://octo.ps/3tL4KkB",target:"_blank",rel:"noopener noreferrer",children:V("waitlistLink")})})]})]})})};var tj=z,tO=eJ,tD=_.i(593237),tN=Q,tR=q;_.i(326544),_.i(416989),_.i(116379);
10var tL=_.i(678961),t$=z,tF=eQ,tB=q,tV=Q,tU=J,tH=I,tz=et,tW=e7;let tG=()=>{let{isMobile:_}=(0,tH.useDeviceBreakpoint)(),w=(0,tz.useTranslations)("account/accountNumber");return(0,t$.jsx)(tF.Card,{borderless:!0,theme:"secondary900",overflow:"hidden",padding:"none",children:(0,t$.jsx)(tB.Container,{paddingTop:"md",paddingX:"md",children:(0,t$.jsxs)(tV.Stack,{flexDirection:"row",alignItems:"flex-end",gap:"md",children:[!_&&(0,t$.jsx)("div",{style:{flexShrink:0},children:(0,t$.jsx)(tW.default,{src:"/images/strongstantine.svg",alt:"Octopus mascot",width:80,height:80})}),(0,t$.jsxs)(tB.Container,{paddingBottom:"md",children:[(0,t$.jsx)(tU.Typography,{children:(0,t$.jsx)("b",{children:w("saveMoreWithOctopusFlex")})}),(0,t$.jsx)(tU.Typography,{children:w("giveLowestEnergyRate")})]})]})})})};_.s(["RenewalInfoCard",0,tG],575205);var tZ=z,tY=eQ,tq=q,tK=Q,tX=J,tQ=I,tJ=et,t1=e7;let t0=()=>{let _=(0,tJ.useTranslations)("account/accountNumber"),{isMobile:w}=(0,tQ.useDeviceBreakpoint)();return(0,tZ.jsx)(tY.Card,{borderless:!0,theme:"secondary900",overflow:"hidden",padding:"none",children:(0,tZ.jsx)(tq.Container,{paddingY:"md",paddingX:"md",children:(0,tZ.jsxs)(tK.Stack,{flexDirection:"row",justifyContent:"space-between",alignItems:"center",gap:"md",children:[(0,tZ.jsxs)(tX.Typography,{children:[(0,tZ.jsxs)("b",{children:[_("couldveSaved")," "]}),(0,tZ.jsx)(tX.Typography,{component:"span",color:"tertiary500",children:(0,tZ.jsx)("b",{children:_("massiveSaving")})})," ",_("onLastBill"),". ",_("getMajorSavings")]}),!w&&(0,tZ.jsx)("div",{style:{flexShrink:0},children:(0,tZ.jsx)(t1.default,{src:"/images/money-constantine.svg",alt:"",width:100,height:100})})]})})})};_.s(["RenewalMTMSavingsCard",0,t0],723281);var t2=z,t3=eQ,t4=q,t5=Q,t9=J,t6=et,t7=e7;let t8=()=>{let _=(0,t6.useTranslations)("account/accountNumber"),w=[{title:_("personalizedCare"),description:_("teamIsDetailOriented"),image:"/images/personalized-care.svg"},{title:_("supportingGrid"),description:_("innovativeSmartTech"),image:"/images/supporting-grid.svg"},{title:_("waysToSave"),description:_("winContestsAndSave"),image:"/images/box-smart-products.svg"}];return(0,t2.jsx)(t3.Card,{borderless:!0,children:(0,t2.jsxs)(t5.Stack,{flexDirection:"column",gap:"xs",children:[(0,t2.jsx)(t9.Typography,{textStyle:"title1",children:_("whyStickWithOctopus")}),(0,t2.jsx)(t9.Typography,{children:_("makeEnergyFairCleanSimple")}),(0,t2.jsx)(t5.Stack,{flexDirection:{base:"column",md:"row"},gap:"sm",alignItems:"stretch",children:w.map(({title:_,description:w,image:E})=>(0,t2.jsxs)(t5.Stack,{gap:"sm",flexDirection:"column",alignItems:"center",children:[(0,t2.jsx)(t4.Container,{marginTop:{md:"sm"},children:(0,t2.jsx)(t7.default,{src:E,alt:_,width:64,height:64})}),(0,t2.jsx)(t9.Typography,{textStyle:"title1",textAlign:"center",children:_}),(0,t2.jsx)(t9.Typography,{textStyle:"caption",textAlign:"center",children:w})]},_))})]})})};_.s(["RenewalValuePropositionCard",0,t8],277740),_.i(552819);var re=tL;let rt=()=>(0,tj.jsx)(re.ProductCard,{children:(0,tj.jsx)(tO.CardBody,{children:(0,tj.jsxs)(tN.Stack,{flexDirection:"column",alignItems:"center",gap:"none",children:[(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"50%",height:65}),(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"40%",height:25}),(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"50%",height:65}),(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"50%",height:25}),(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"50%",height:25}),(0,tj.jsx)(tR.Container,{marginY:"md",fullWidth:!0,children:(0,tj.jsxs)(tN.Stack,{flexDirection:"column",alignItems:"center",gap:"smMd",fullWidth:!0,children:[(0,tj.jsx)(tD.Skeleton,{variant:"rounded",width:"50%",height:60}),(0,tj.jsx)(tD.Skeleton,{variant:"rounded",width:"100%",height:60}),(0,tj.jsx)(tD.Skeleton,{variant:"text",width:"50%",height:25})]})})]})})}),rr=({productId:_,hasTerminationFee:w,withEV:E,withThermostat:P,title:k,disclaimer:A,serviceProvider:M,lockedInDuration:I,renewal:j=!1,loading:O=!0,suppressCardHeaders:D=!1,isTou:N=!1,isPower12:R=!1,order:L,isRecommendedPlan:$,isPrepaySelected:F=!1,compact:B=!1,...V})=>{let U=(0,e6.useTranslations)("product/productCard"),{isMobile:H}=(0,e9.useDeviceBreakpoint)(),[{productCardLayoutVariant:z}]=(0,eW.useGlobalParameterState)(),{currentValidTo:W}=(0,eK.useEvaluateContractStatus)(),G=(0,tt.useBooleanState)(!1),Z=(0,tt.useBooleanState)(!1),Y=(0,tt.useBooleanState)(!1),q=(0,te.useRef)(!1),K=ik(_),X=_===tr.OctopusProductId.OCTO_BATTERY_12M||_===tr.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,Q=_===tr.OctopusProductId.OCTOPUS_LITE||_===tr.OctopusProductId.OCTOPUS_NOVA_LITE_12,J=i$(),ee=iF(),et=iB(),er=(0,e8.useRouter)(),en=(0,eq.usePortalAccountNumber)()||void 0,{zipCodeHasMultipleTdspsOrLoadZones:ei,customerHasEnteredAddressEarly:ea}=i_(),eo=!F&&iY($,L,0);function es(_,w){let E=new Date(_);return E.setFullYear(E.getFullYear()+w)}let el=W?new Date(W).toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}):void 0,ed=W?es(W,K?.term/12):void 0,eu=W?new Date(ed).toLocaleDateString("en-US",{year:"numeric",month:"short",day:"numeric"}):void 0,ec=K?.prices.basePrice,eh=K?.monthlyEstimate,ep=iE(),ef=()=>{ep(_,E,P,q.current),(0,eZ.gTagEvent)({action:"click",category:"plan_clicks",label:`${_}${E&&"_EV"}${P&&"_thermostat"}`,value:1}),(0,eZ.gTagEvent)({action:"plan_click",category:"ab_test_product_card_layout",label:"b"===z?"product_card_layout_b":"product_card_layout_a",value:1})},em=()=>{A?.paragraph?G.setTrue():!j&&(E||P||J||X)?Z.setTrue():et?Y.setTrue():ef()},eg=()=>{(0,eZ.gTagEvent)({action:"click",category:"plan_clicks",label:`${_}${E?"_EV":""}${P?"_thermostat":""}`,value:1}),er.push({pathname:`/account/${en}/renew/finalize`,query:{productId:_,withEV:E,withThermostat:P}})};if(O)return(0,eH.jsx)(rt,{});let ey=(0,eH.jsxs)(eH.Fragment,{children:[(0,eH.jsxs)(e2.Stack,{flexDirection:"column",gap:Q?"xxs":"sm",children:[(0,eH.jsxs)(e0.Container,{children:[(0,eH.jsx)(ti.ProductCardRateBreakdown,{textAlign:"center",textStyle:B?"caption":"body2",minPrice:ec,peakPrice:K?.prices.peakPrice,offPeakPrice:K?.prices.offPeakPrice,isTou:N,touOffPeakAmount:K?.touOffPeakAmount,touPeakAmount:K?.touPeakAmount,compact:B}),!B&&(0,eH.jsx)(tn.ProductCardMonthlyEstimate,{monthlyEstimate:eh,minPrice:ec,offPeakPrice:K?.prices.offPeakPrice,isTou:N}),X&&(0,eH.jsx)(e4.Typography,{textStyle:H||B?"caption":"body2",component:"h4",textAlign:"center",children:U("savePerKwhStorage")}),Q&&(0,eH.jsx)(e4.Typography,{textStyle:H||B?"caption":"body2",component:"h4",textAlign:"center",children:B?U("saveWhenUseMoreKwh"):(0,eH.jsx)("strong",{children:U("saveWhenUseMoreKwh")})})]}),!B&&(0,eH.jsx)(e2.Stack,{alignItems:"center",justifyContent:"center",children:(0,eH.jsx)(eX.Button,{variant:"outlined",size:"small",color:"base100",onClick:G.setTrue,attributes:{"data-cy":"product-rate-info-button"},endIcon:(0,eH.jsx)(e5.IconArrowRight,{color:"currentColor"}),children:U("moreRateInfo")})})]}),J&&(0,eH.jsx)(e4.Typography,{textStyle:"body1",textAlign:"center",children:U("touDescription")})]}),ev=(0,eH.jsxs)(eH.Fragment,{children:[(0,eH.jsxs)(e2.Stack,{gap:"xs",flexDirection:"row",children:[(0,eH.jsx)(eX.Button,{size:B?"small":void 0,fullWidth:!0,onClick:em,color:eo?"primary500":"secondary500",attributes:{"data-cy":"select-product-button"},children:U("signMeUp")}),(0,eH.jsx)(e2.Stack,{justifyContent:"center",children:ei&&!ea&&(0,eH.jsx)(e3.Tooltip,{title:U("someZipCodesSpanMultiple"),theme:"base100"})})]}),B?(0,eH.jsxs)(e2.Stack,{gap:"xs",flexDirection:"row",justifyContent:"center",flexWrap:"wrap",children:[(0,eH.jsx)(eX.Button,{variant:"outlined",size:"xs",color:"base100",onClick:G.setTrue,attributes:{"data-cy":"product-rate-info-button"},endIcon:(0,eH.jsx)(e5.IconArrowRight,{color:"currentColor",size:16}),children:U("moreRateInfo")}),(0,eH.jsx)(eY.LegalLinks,{serviceProvider:M,color:"tertiary500",disclosures:{efl:!0},asButton:!0})]}):(0,eH.jsx)(e2.Stack,{alignItems:"center",justifyContent:"center",children:(0,eH.jsx)(eY.LegalLinks,{serviceProvider:M,color:"tertiary500",disclosures:{efl:!0}})})]});return(0,eH.jsxs)(eH.Fragment,{children:[j?(0,eH.jsx)(to.RenewalProductCard,{renewal:j,suppressCardHeaders:D,productId:_,title:k,withEV:E,withThermostat:P,serviceProvider:M,enrollmentProductDrawerOpen:G,handleRenewalStart:eg,isTou:N,isRecommendedPlan:eo,order:L}):(0,eH.jsxs)(e0.Container,{fullHeight:!0,position:"relative",paddingTop:B?"xxl":"xl",children:[(0,eH.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",position:"absolute",top:B?25:20,left:0,right:0,zIndex:25,visibility:eo||N||E||P||R||Q?"visible":"hidden"},children:(0,eH.jsx)(e1.Chip,{color:"secondary500",children:eo?U("bestValue"):J||N?U("bestForFlexers"):Q?U("minimumUsage
10Credit"):"Intelligent Octopus"})}),(0,eH.jsx)(eQ.Card,{fullHeight:!0,padding:B?"small":void 0,theme:eo?"secondary900":"base900",attributes:{"data-cy":V["data-cy"]},children:(0,eH.jsxs)(eJ.CardBody,{children:[(ee||et)&&(0,eH.jsx)(e2.Stack,{alignItems:"center",justifyContent:"center",children:(0,eH.jsxs)(e0.Container,{children:[ee&&(0,eH.jsx)(e7.default,{alt:"LOVB and Octopus EnergyLogo",src:"/images/LOVBxOE.svg",height:200,width:400}),et&&(0,eH.jsx)(e7.default,{alt:"Skyline and Octopus EnergyLogo",src:"/images/skyline-OE.svg",height:200,width:400})]})}),B?(0,eH.jsxs)(e2.Stack,{flexDirection:"column",gap:"smMd",fullHeight:!0,justifyContent:"space-between",children:[(0,eH.jsxs)(e2.Stack,{flexDirection:"column",gap:"xs",children:[(0,eH.jsx)(e0.Container,{paddingTop:"xs",children:(0,eH.jsx)(ta.ProductCardTitle,{suppressCardHeaders:!0,children:k})}),ey]}),(0,eH.jsx)(e2.Stack,{flexDirection:"column",gap:"sm",children:ev})]}):(0,eH.jsxs)(eH.Fragment,{children:[(0,eH.jsx)(ta.ProductCardTitle,{centerChip:!0,children:k}),(0,eH.jsxs)(e2.Stack,{flexDirection:"column",gap:"sm",children:[ey,ev]})]})]})})]}),(0,eH.jsx)(tI,{title:te.default.isValidElement(k)?te.default.cloneElement(k,{drawerOpen:G.state}):k,withThermostat:P,withEV:E,productInformationDialogOpen:G.state,onClose:()=>G.setFalse(),productId:_,renewal:j,serviceProvider:M,hasTerminationFee:w,lockedInDuration:I,minPrice:ec,disclaimer:A,solarBuyback:!0,formattedRenewalStartDate:el,formattedRenewalEndDate:eu,isTou:N,touOffPeakAmount:K?.touOffPeakAmount,touPeakAmount:K?.touPeakAmount,onClick:()=>{j?eg():et?Y.setTrue():E||P||J||X?Z.setTrue():ef(),G.setFalse()}}),(0,eH.jsx)(eG.IOEnrollmentConfirmationDialog,{open:Z.state,onClose:()=>{Z.setFalse(),j&&G.setFalse()},IOType:J?void 0:X?"battery":P?"thermostat":"ev",onConfirm:_=>{j?(Z.setFalse(),eg()):(q.current=_===eG.IOProduct.NEST,ef())}}),(0,eH.jsx)(ez.SkylineTeamChoiceDialog,{open:Y.state,onClose:()=>{Y.setFalse()},onConfirm:()=>{ef()}})]})};var rn=z,ri=eY,ra=eK,ro=_.i(923381),rs=_.i(395904),rl=eJ,rd=tD,ru=Q,rc=J,rh=_.i(129014),rp=I,rf=et,rm=tL;let rg="OCTOPUS-MONTH-TO-MONTH",ry=({loading:_=!1})=>{let w=(0,rf.useTranslations)("product/productCard"),E=ik(rg),{renewalAgreement:P,renewalContractIsMTM:k,daysLeftOnCurrentContract:A}=(0,ra.useEvaluateContractStatus)(),M=P&&k,{isTablet:I}=(0,rp.useDeviceBreakpoint)(),{monthlyKwhUsage:j}=i_();if(!E)return null;let O=I?"center":"flex-start",D=I?"center":"left";return(0,rn.jsx)(rn.Fragment,{children:_?(0,rn.jsx)(rd.Skeleton,{width:"100%",height:400,variant:"rectangular"}):(0,rn.jsx)(rm.ProductCard,{attributes:{"data-cy":"mtm-product-card"},theme:"base900",padding:"small",children:(0,rn.jsx)(rl.CardBody,{children:(0,rn.jsxs)(ru.Stack,{alignItems:O,flexDirection:"column",gap:"sm",children:[(0,rn.jsx)(rs.Alert,{severity:"info",icon:(0,rn.jsx)(rh.IconCircleInformationFilled,{color:(0,ro.token)("colors.background.tertiary.500")}),children:(0,rn.jsxs)(rc.Typography,{textAlign:D,children:[w("ifYouDontPickPlan"),(0,rn.jsx)("strong",{children:A})," ",w(A&&A>1?"days":"day"),","," ",w(k?"rollToMTMContinue":"rollToMTMAutomatically")]})}),(0,rn.jsxs)(ru.Stack,{flexDirection:"column",gap:"xxs",alignItems:O,children:[(0,rn.jsx)(rc.Typography,{textStyle:"h4",component:"h2",attributes:{"data-cy":"mtm-product-title"},children:"Month-to-Month"}),(0,rn.jsxs)(ru.Stack,{alignItems:O,attributes:{"data-cy":"mtm-monthly-usage"},flexDirection:"column",gap:"none",children:[(0,rn.jsxs)(rc.Typography,{textStyle:"h1",children:[M?Number(P.totalApplicableRate).toFixed(1):Number(E?.prices?.basePrice||0).toFixed(1),(0,rn.jsx)(rc.Typography,{component:"span",textStyle:"h4",children:"¢/kWh"})]}),(0,rn.jsxs)(rc.Typography,{textAlign:D,textStyle:"caption",attributes:{"data-cy":"mtm-first-month-text"},children:[w("monthlyFirstMonthAverageUsage")," ",Number(j).toFixed(0)," kWh"]})]})]}),(0,rn.jsxs)(ru.Stack,{alignItems:O,gap:"sm",flexDirection:"column",children:[(0,rn.jsx)(rc.Typography,{textStyle:"body2",textAlign:D,children:w("onMTM")}),(0,rn.jsx)(rc.Typography,{textStyle:"body2",textAlign:D,children:w("wantSecurity")}),(0,rn.jsx)(ri.LegalLinks,{serviceProvider:E.serviceProvider,color:"tertiary500",disclosures:{efl:!0}})]})]})})})})};var rv=z,rb=q,rx=Q,rC=e3,rS=J,rT=_.i(537941),r_=_.i(428856),rw=I,rE=et,rP=tr,rk=tr;let rA={[rk.OctopusProductId.OCTO_EV_12M]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!0},[rk.OctopusProductId.OCTO_THERMOSTAT_12M]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!0},[rk.OctopusProductId.RIVIAN_TIME_OF_USE]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"TIME_OF_USE",solarBuyback:!0,terminationFee:!0,baseCharge:!0},[rk.OctopusProductId.OCTO_BATTERY_12M]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_FLEX]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"TIME_OF_USE",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_10]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_36]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_EV_12]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_THERMOSTAT_12]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_GREEN_PREPAY_12]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_LITE]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_PREPAY_12]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_12_THERMOSTAT]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_12_EV]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_THERMOSTAT]:{intelligentOctopus:!0,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_EV]:{intelligentOctopus:!0,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_GREEN_12_BATTERY]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_BATTERY_12M_GREEN]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_12_PREPAY]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_12_CONNECTED_EV]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_12_CONNECTED_THERMOSTAT]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_POWER_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_3]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_5]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_6]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_8]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_9]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_10]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_14]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_SIMPLE_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_MONTH_TO_MONTH]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!1,baseCharge:!0},[rk.OctopusProductId.OCTO_POWER_PLAY_15]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_POWER_STORE]:{intelligentOctopus:!0,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_SAVER_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_VOLT_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_VOLT_14]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_VOLT_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_VOLT_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTO_VOLT_12_PREPAY]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!1,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_NOVA_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_NOVA_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_NOVA_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_NOVA_LITE_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_NOVA_PREPAY_12]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!1,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_PULSE_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_PULSE_18]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_PULSE_24]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_PULSE_LITE_12]:{intelligentOctopus:!1,paymentSchedule:"POSTPAY",rateType:"FIXED",solarBuyback:!0,terminationFee:!0,baseCharge:!1},[rk.OctopusProductId.OCTOPUS_PULSE_PREPAY_12]:{intelligentOctopus:!1,paymentSchedule:"PREPAY",rateType:"FIXED",solarBuyback:!1,terminationFee:!1,baseCharge:!1}},rM=_=>!!_&&rA[_]?.rateType==="TIME_OF_USE",rI=_=>!!_&&rA[_]?.solarBuyback,rj=_=>!!_&&rA[_]?.terminationFee,rO=_=>!!_&&(!!(_.includes("MONTH-TO-MONTH")||_.includes("MTM"))||rA[_]?.baseCharge);_.s(["hasBaseCharge",0,rO,"hasTerminationFee",0,rj,"isSolarBuybackProduct",0,rI,"isTimeOfUseRateProduct",0,rM],314534);let rD=({productVariant:_="h3",subtitleVariant:w,bold:E,regular:P,minHeight:k,withEV:A,withThermostat:M,height:I,productId:j,renewal:O=!1,drawerOpen:D=!1,textAlign:N,subtitle:R,isTou:L=!1,isProductSelectedCard:$=!1,compact:F=!1})=>{let B=(0,rE.useTranslations)("product/productCard"),V=iL(),U=j===rP.OctopusProductId.OCTO_BATTERY_12M||j===rP.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,H=j===rP.OctopusProductId.OCTO_BATTERY_12M_GREEN,z=j===rP.OctopusProductId.OCTOPUS_LITE||j===rP.OctopusProductId.OCTOPUS_NOVA_LITE_12,W=i$(),{isMobile:G,isTablet:Z}=(0,rw.useDeviceBreakpoint)(),Y=O&&Z,q=!M&&!A&&!U&&!H&&!L&&!W&&!z,K=O&&D;return(0,rv.jsxs)(rb.Container,{minHeight:k,height:I,children:[(0,rv.jsxs)(rS.Typography,{textStyle:O?"h4":_||"h1",textAlign:N||(K||Y?"center":O?"left":"center"),component:"h2",color:"base100",attributes:{"data-cy":"product-title"},children:[(0,rv.jsx)("strong",{children:E})," ",P]}),!V&&!W&&(0,rv.jsx)(rb.Container,{marginBottom:F?"xxs":"sm",children:(0,rv.jsxs)(rS.Typography,{textStyle:w||"body1",component:"h2",color:q?"base100":"tertiary500",textAlign:N||(K||Y?"center":O?"left":"center"),attributes:{"data-cy":"product-title-variant"},children:[(H||U)&&(0,rv.jsxs)(rx.Stack,{flexDirection:"row",justifyContent:$||O?"flex-start":"center",gap:"xs",children:[(0,rv.jsx)(rS.Typography,{component:"span",textStyle:"body2",color:"tertiary500",textAlign:$?"left":"center",children:(0,rv.jsxs)("strong",{children:[" ",B("withBattery")]})}),!$&&!G&&!K&&(0,rv.jsx)(rx.Stack,{justifyContent:"center",alignItems:"center",children:(0,rv.jsxs)(rC.Tooltip,{title:B("worksWithTheseBatteries"),children:[!O&&(0,rv.jsx)(r_.IconCircleQuestionOutlined,{}),O&&(0,rv.jsx)(rT.IconCircleQuestionFilled,{color:"duotone",duotoneColor:"secondary"})]})})]}),M&&(0,rv.jsxs)(rx.Stack,{flexDirection:"row",justifyContent:$||O&&!Z?"flex-start":"center",gap:"xs",children:[(0,rv.jsx)(rS.Typography,{component:"span",textStyle:"body2",color:"tertiary500",textAlign:$?"left":"center",children:(0,rv.jsx)("strong",{children:B("withThermostat")})}),!$&&!G&&!K&&(0,rv.jsx)(rx.Stack,{justifyContent:"center",alignItems:"center",children:(0,rv.jsxs)(rC.Tooltip,{title:B("worksWithTheseThermostats"),children:[!O&&(0,rv.jsx)(r_.IconCircleQuestionOutlined,{}),O&&(0,rv.jsx)(rT.IconCircleQuestionFilled,{color:"duotone",duotoneColor:"secondary"})]})})]}),A&&(0,rv.jsxs)(rx.Stack,{flexDirection:"row",justifyContent:$||O&&!Z?"flex-start":"center",gap:"xs",children:[(0,rv.jsx)(rS.Typography,{component:"span",textStyle:"body2",color:"tertiary500",textAlign:$?"left":"center",children:(0,rv.jsx)("strong",{children:B("withEV")})}),!$&&!G&&!K&&(0,rv.jsx)(rx.Stack,{justifyContent:"center",alignItems:"center",children:(0,rv.jsxs)(rC.Tooltip,{title:B("worksWithTheseEVs"),children:[!O&&(0,rv.jsx)(r_.IconCircleQuestionOutlined,{}),O&&(0,rv.jsx)(rT.IconCircleQuestionFilled,{color:"duotone",duotoneColor:"secondary"})]})})]}),L&&(F?(0,rv.jsx)(rx.Sta
10ck,{flexDirection:"row",justifyContent:"center",children:(0,rv.jsxs)(rS.Typography,{component:"span",textStyle:"body2",textAlign:"center",children:[B("ourPlanWithSmartSavingsAtNight")," "]})}):(0,rv.jsx)(rS.Typography,{component:"span",textStyle:"body2",children:(0,rv.jsxs)("strong",{children:[B("ourPlanWithSmartSavingsAtNight")," "]})})),z&&(F?(0,rv.jsx)(rx.Stack,{flexDirection:"row",justifyContent:"center",children:(0,rv.jsxs)(rS.Typography,{component:"span",textStyle:"body2",textAlign:"center",children:[B("ourHighUsageSavingsPlan")," "]})}):(0,rv.jsx)(rS.Typography,{component:"span",textStyle:"body2",children:(0,rv.jsxs)("strong",{children:[B("ourHighUsageSavingsPlan")," "]})})),q&&(0,rv.jsx)(rx.Stack,{flexDirection:"row",justifyContent:O||$?"flex-start":"center",children:(0,rv.jsx)(rS.Typography,{textStyle:"body2",textAlign:"center",children:R||""})})]})})]})},rN=({loading:_=!1,renewal:w=!1,withEV:E=!1,withThermostat:P=!1,order:k,isRecommendedPlan:A})=>{let M=rP.OctopusProductId.OCTO_BATTERY_12M,I=ik(M);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{withThermostat:P,withEV:E,bold:"Power12",productId:M,renewal:w}),productId:M,hasTerminationFee:rj(M),serviceProvider:I?.serviceProvider,"data-cy":"power12-product-card",renewal:w,loading:_,order:k,isPower12:!0,isRecommendedPlan:A})},rR=({loading:_=!1,renewal:w=!1,withEV:E=!1,withThermostat:P=!1,order:k,isRecommendedPlan:A})=>{let M=rP.OctopusProductId.OCTO_BATTERY_12M_GREEN,I=ik(M);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{withThermostat:P,withEV:E,bold:"Green 12",productId:M,renewal:w}),productId:M,hasTerminationFee:rj(M),serviceProvider:I?.serviceProvider,"data-cy":"power12-product-card",renewal:w,loading:_,order:k,isPower12:!0,isRecommendedPlan:A})},rL=({loading:_=!1,renewal:w=!1,withEV:E=!1,withThermostat:P=!1,order:k,isRecommendedPlan:A})=>{let M=rP.OctopusProductId.RIVIAN_TIME_OF_USE,I=ik(M);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{minHeight:85,withThermostat:P,withEV:E,bold:I?.displayName,productId:M,renewal:w}),productId:M,hasTerminationFee:rj(M),serviceProvider:I?.serviceProvider,"data-cy":"rivian-product-card",renewal:w,loading:_,order:k,isRecommendedPlan:A})},r$=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTO_THERMOSTAT_12M,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octothermostat-product-card",renewal:w,loading:_,order:E,withThermostat:!0,isRecommendedPlan:P})},rF=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTO_EV_12M,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octoev-product-card",renewal:w,loading:_,order:E,withEV:!0,isRecommendedPlan:P})},rB=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_FLEX,M=ik(A),I=(0,rE.useTranslations)("product/productCard");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("ourPlanWithSmartSavingsAtNight"),isTou:!0,compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"tou-product-card",renewal:E,loading:_,compact:w,isTou:!0,order:P,isRecommendedPlan:k})},rV=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTO_POWER_PLAY_15,A=ik(k),M=(0,rE.useTranslations)("product/productCard");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k,renewal:w,subtitle:M("ourLovbExclusivePlanFor15Months")}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octopowerplay15-product-card",renewal:w,loading:_,order:E,isRecommendedPlan:P})},rU=({loading:_=!1,renewal:w=!1,withEV:E=!1,withThermostat:P=!1,suppressCardHeaders:k=!1,order:A,isRecommendedPlan:M})=>{let I=rP.OctopusProductId.OCTO_GREEN_10,j=ik(I),O=(0,rE.useTranslations)("product/productCard");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{withThermostat:P,withEV:E,bold:j?.displayName,productId:I,renewal:w,subtitle:O("basicPlan10Months")}),productId:I,hasTerminationFee:rj(I),serviceProvider:j?.serviceProvider,"data-cy":"octogreen10-product-card",renew
10al:w,loading:_,withThermostat:P,withEV:E,suppressCardHeaders:k,order:A,isRecommendedPlan:M})},rH=({loading:_=!1,renewal:w=!1,withEV:E=!1,withThermostat:P=!1,suppressCardHeaders:k=!1,order:A,isRecommendedPlan:M})=>{let I=rP.OctopusProductId.OCTO_GREEN_12,j=ik(I),O=(0,rE.useTranslations)("product/productCard");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{withThermostat:P,withEV:E,bold:j?.displayName,productId:I,renewal:w,subtitle:O("basicPlan")}),productId:I,hasTerminationFee:rj(I),serviceProvider:j?.serviceProvider,"data-cy":P?"octogreen12-with-thermostat-product-card":E?"octogreen12-with-ev-product-card":"octogreen12-product-card",renewal:w,loading:_,withThermostat:P,withEV:E,suppressCardHeaders:k,order:A,isRecommendedPlan:M})},rz=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_GREEN_18,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan18Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octogreen18-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},rW=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_GREEN_24,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan24Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octogreen24-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},rG=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_GREEN_36,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan36Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octogreen36-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},rZ=({loading:_=!1,renewal:w=!1,withEV:E,withThermostat:P,suppressCardHeaders:k=!1,order:A})=>{let M=rP.OctopusProductId.OCTO_GREEN_PREPAY_12,I=ik(M),j=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{withEV:E,withThermostat:P,bold:I?.displayName,productVariant:w?"h4":"h2",productId:M,renewal:w,subtitle:j("novaPrepayPlan12Months")}),loading:_,productId:M,hasTerminationFee:rj(M),serviceProvider:I?.serviceProvider,"data-cy":P?"octogreen-prepay12-with-thermostat-product-card":E?"octogreen-prepay12-with-ev-product-card":"octogreen-prepay12-product-card",renewal:w,withEV:E,withThermostat:P,suppressCardHeaders:k,order:A,isPrepaySelected:!0})},rY=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTO_GREEN_THERMOSTAT_12,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k,renewal:w}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octogreen-thermostat12-product-card",renewal:w,loading:_,order:E,withThermostat:!0,isRecommendedPlan:P})},rq=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTO_GREEN_EV_12,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k,renewal:w}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octogreen-ev12-product-card",renewal:w,loading:_,order:E,withEV:!0,isRecommendedPlan:P})},rK=({loading:_=!1,compact:w=!1,renewal:E=!1,suppressCardHeaders:P=!1,order:k,isRecommendedPlan:A})=>{let M=rP.OctopusProductId.OCTOPUS_GREEN_12,I=ik(M),j=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:I?.displayName,productId:M,renewal:E,subtitle:j("basicPlan"),compact:w}),productId:M,hasTerminationFee:rj(M),serviceProvider:I?.serviceProvider,"data-cy":"octopusgreen12-product-card",renewal:E,loading:_,compact:w,suppressCardHeaders:P,order:k,isRecommendedPlan:A})},rX=({loading:_=!1,compact:w=!1,renewal:E=!1,suppressCardHeaders:P=!1,order:k})=>{let A=rP.OctopusProductId.OCTOPUS_GREEN_PREPAY_12,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productVariant:E?"h4":"h2",productId:A,renewal:E,subtitle:I("novaPrepayPlan12Months"),compact:w}),loading:_,compact:w,productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopusgreen-prepay12-product-card",renew
10al:E,suppressCardHeaders:P,order:k,isPrepaySelected:!0})},rQ=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P})=>{let k=rP.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_THERMOSTAT,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:"Octopus Green Prepay 12",productVariant:E?"h4":"h2",productId:k,renewal:E,withThermostat:!0,compact:w}),loading:_,compact:w,productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octopusgreen-prepay12-thermostat-product-card",renewal:E,order:P,withThermostat:!0,isPrepaySelected:!0})},rJ=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P})=>{let k=rP.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_EV,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:"Octopus Green Prepay 12",productVariant:E?"h4":"h2",productId:k,renewal:E,withEV:!0,compact:w}),loading:_,compact:w,productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octopusgreen-prepay12-ev-product-card",renewal:E,order:P,withEV:!0,isPrepaySelected:!0})},r1=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_GREEN_12_THERMOSTAT,M=ik(A);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:"Octopus Green 12",productId:A,renewal:E,withThermostat:!0,compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopusgreen12-thermostat-product-card",renewal:E,loading:_,compact:w,order:P,withThermostat:!0,isRecommendedPlan:k})},r0=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_GREEN_12_EV,M=ik(A);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:"Octopus Green 12",productId:A,renewal:E,withEV:!0,compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopusgreen12-ev-product-card",renewal:E,loading:_,compact:w,order:P,withEV:!0,isRecommendedPlan:k})},r2=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,M=ik(A);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:"Octopus Green 12",productId:A,renewal:E,compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopusgreen12-battery-product-card",renewal:E,loading:_,compact:w,order:P,isPower12:!0,isRecommendedPlan:k})},r3=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_LITE,M=ik(A);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopus-lite-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},r4=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_12,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!0,subtitle:A("basicPlan")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-12-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E})},r5=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_12_PREPAY,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!0,subtitle:A("novaPrepayPlan12Months")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-12-prepay-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E})},r9=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_12_CONNECTED_EV,k=ik(P),A=k?.displayName.split(" ").slice(0,3).join(" ");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A,productId:P,renewal:!0,withEV:!0}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-12-ev-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E,withEV:!0})},r6=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_12_CONNECTED_THERMOSTAT,k=ik(P),A=k?.displayName.split(" ").slice(0,3).join(" ");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A,productId:P,renew
10al:!0,withThermostat:!0}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-12-thermostat-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E,withThermostat:!0})},r7=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_18,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!0,subtitle:A("basicPlan18Months")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-18-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E})},r8=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_POWER_24,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!0,subtitle:A("basicPlan24Months")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-power-24-product-card",renewal:!0,loading:_,order:w,isRecommendedPlan:E})},ne=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_3,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan3Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-3-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nt=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_5,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan5Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-5-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nr=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_6,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan6Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-6-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nn=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_8,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan8Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-8-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},ni=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_9,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan9Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-9-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},na=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_10,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan10Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-10-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},no=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_12,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan12Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-12-product-card",renew
10al:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},ns=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_14,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan14Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-14-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nl=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_18,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan18Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-18-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nd=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_SIMPLE_24,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("basicPlan24Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-simple-24-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nu=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_VOLT_12,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("voltPlan12Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-volt-12-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nc=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_VOLT_14,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("voltPlan14Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-volt-14-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nh=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_VOLT_18,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("voltPlan18Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-volt-18-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},np=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTO_VOLT_24,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("voltPlan24Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octo-volt-24-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nf=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTO_VOLT_12_PREPAY,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!1,subtitle:A("voltPrepayPlan12Months")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octo-volt-12-prepay-product-card",renewal:!1,loading:_,order:w,isRecommendedPlan:E})},nm=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_NOVA_12,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("novaPlan12Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopus-nova-12-product-card",renew
10al:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},ng=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_NOVA_18,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("novaPlan18Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopus-nova-18-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},ny=({loading:_=!1,compact:w=!1,renewal:E=!1,order:P,isRecommendedPlan:k})=>{let A=rP.OctopusProductId.OCTOPUS_NOVA_24,M=ik(A),I=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:M?.displayName,productId:A,renewal:E,subtitle:I("novaPlan24Months"),compact:w}),productId:A,hasTerminationFee:rj(A),serviceProvider:M?.serviceProvider,"data-cy":"octopus-nova-24-product-card",renewal:E,loading:_,compact:w,order:P,isRecommendedPlan:k})},nv=({loading:_=!1,renewal:w=!1,order:E,isRecommendedPlan:P})=>{let k=rP.OctopusProductId.OCTOPUS_NOVA_LITE_12,A=ik(k);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:A?.displayName,productId:k,renewal:w}),productId:k,hasTerminationFee:rj(k),serviceProvider:A?.serviceProvider,"data-cy":"octopus-nova-lite-12-product-card",renewal:w,loading:_,order:E,isRecommendedPlan:P})},nb=({loading:_=!1,order:w,isRecommendedPlan:E})=>{let P=rP.OctopusProductId.OCTOPUS_NOVA_PREPAY_12,k=ik(P),A=(0,rE.useTranslations)("enrollment/plans");return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P,renewal:!1,subtitle:A("novaPrepayPlan12Months")}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octopus-nova-prepay-12-product-card",renewal:!1,loading:_,order:w,isRecommendedPlan:E})},nx=({loading:_=!1,renewal:w=!1,order:E})=>{let P=rP.OctopusProductId.OCTOPUS_MONTH_TO_MONTH,k=ik(P);return(0,rv.jsx)(rr,{title:(0,rv.jsx)(rD,{bold:k?.displayName,productId:P}),productId:P,hasTerminationFee:rj(P),serviceProvider:k?.serviceProvider,"data-cy":"octopus-month-to-month-product-card",renewal:w,loading:_,order:E,withEV:!0})},nC={OCTO_THERMOSTAT_12M:(0,rv.jsx)(r$,{}),OCTO_EV_12M:(0,rv.jsx)(rF,{}),RIVIAN_TIME_OF_USE:(0,rv.jsx)(rL,{}),OCTO_BATTERY_12M:(0,rv.jsx)(rN,{}),OCTO_BATTERY_12M_GREEN:(0,rv.jsx)(rR,{}),OCTOPUS_FLEX:(0,rv.jsx)(rB,{}),OCTO_GREEN_10:(0,rv.jsx)(rU,{}),OCTO_GREEN_12:(0,rv.jsx)(rH,{}),OCTO_GREEN_18:(0,rv.jsx)(rz,{}),OCTO_GREEN_24:(0,rv.jsx)(rW,{}),OCTO_GREEN_36:(0,rv.jsx)(rG,{}),OCTO_GREEN_PREPAY_12:(0,rv.jsx)(rZ,{}),OCTO_GREEN_THERMOSTAT_12:(0,rv.jsx)(rY,{}),OCTO_GREEN_EV_12:(0,rv.jsx)(rq,{}),OCTOPUS_GREEN_12:(0,rv.jsx)(rK,{}),OCTOPUS_GREEN_PREPAY_12:(0,rv.jsx)(rX,{}),OCTOPUS_GREEN_12_THERMOSTAT:(0,rv.jsx)(r1,{}),OCTOPUS_GREEN_12_EV:(0,rv.jsx)(r0,{}),OCTOPUS_GREEN_12_BATTERY:(0,rv.jsx)(r2,{}),OCTOPUS_GREEN_PREPAY_12_THERMOSTAT:(0,rv.jsx)(rQ,{}),OCTOPUS_GREEN_PREPAY_12_EV:(0,rv.jsx)(rJ,{}),OCTOPUS_LITE:(0,rv.jsx)(r3,{}),OCTO_POWER_12:(0,rv.jsx)(r4,{}),OCTO_POWER_12_PREPAY:(0,rv.jsx)(r5,{}),OCTO_POWER_12_CONNECTED_EV:(0,rv.jsx)(r9,{}),OCTO_POWER_12_CONNECTED_THERMOSTAT:(0,rv.jsx)(r6,{}),OCTO_POWER_18:(0,rv.jsx)(r7,{}),OCTO_POWER_24:(0,rv.jsx)(r8,{}),OCTO_SIMPLE_3:(0,rv.jsx)(ne,{}),OCTO_SIMPLE_5:(0,rv.jsx)(nt,{}),OCTO_SIMPLE_6:(0,rv.jsx)(nr,{}),OCTO_SIMPLE_8:(0,rv.jsx)(nn,{}),OCTO_SIMPLE_9:(0,rv.jsx)(ni,{}),OCTO_SIMPLE_10:(0,rv.jsx)(na,{}),OCTO_SIMPLE_12:(0,rv.jsx)(no,{}),OCTO_SIMPLE_14:(0,rv.jsx)(ns,{}),OCTO_SIMPLE_18:(0,rv.jsx)(nl,{}),OCTO_SIMPLE_24:(0,rv.jsx)(nd,{}),OCTOPUS_MONTH_TO_MONTH:(0,rv.jsx)(nx,{}),OCTO_POWER_PLAY_15:(0,rv.jsx)(rV,{}),OCTOPUS_POWER_STORE:(0,rv.jsx)(rv.Fragment,{}),OCTOPUS_SAVER_12:(0,rv.jsx)(rv.Fragment,{}),OCTO_VOLT_12:(0,rv.jsx)(nu,{}),OCTO_VOLT_14:(0,rv.jsx)(nc,{}),OCTO_VOLT_18:(0,rv.jsx)(nh,{}),OCTO_VOLT_24:(0,rv.jsx)(np,{}),OCTO_VOLT_12_PREPAY:(0,rv.jsx)(nf,{}),OCTOPUS_NOVA_12:(0,rv.jsx)(nm,{}),OCTOPUS_NOVA_18:(0,rv.jsx)(ng,{}),OCTOPUS_NOVA_24:(0,rv.jsx)(ny,{}),OCTOPUS_NOVA_LITE_12:(0,rv.jsx)(nv,{}),OCTOPUS_NOVA_PREPAY_12:(0,rv.jsx)(nb,{}),OCTOPUS_PULSE_12:(0,rv.jsx)(rv.Fragment,{}),OCTOPUS_PULSE_18:(0,rv.jsx)(rv.Fragment,{}),OCTOPUS_PULSE_24:(0,rv.jsx)(rv.Fragment,{}),OCTOPUS_PULSE_LITE_12:(0,rv.jsx)(rv.Fragment,{}),OCTOPUS_PULSE_PREPAY_12:(0,rv.jsx)(rv.Fragment,{})};Object.keys(rP.OctopusProductId).reduce((_,w)=>({..._,[rP.OctopusProductId[w]]:{component:nC[w]}}),{});var nS=z,nT=eY,n_=tu,nw=eQ,nE=eJ,nP=q,nk=Q,nA=e3,nM=J,nI=I,nj=et,nO=B,nD=tw,nN=tr,nR=tP,nL=tn,n$=ti;
10let nF=({displayName:_,withEV:w,withThermostat:E,serviceProvider:P,isTou:k=!1,touOffPeakAmount:A,touPeakAmount:M})=>{let I=(0,nj.useTranslations)("product/productCard"),j=(0,nj.useTranslations)("enrollment/plans"),{isMobile:O}=(0,nI.useDeviceBreakpoint)(),D=(0,nO.useRouter)().locale,N=i_(),R=iA(),L=iL(),$=!N.customerHasEnteredAddressEarly&&N.zipCodeHasMultipleTdspsOrLoadZones,F=R?.productID===nN.OctopusProductId.OCTO_BATTERY_12M_GREEN,B=R?.productID===nN.OctopusProductId.OCTO_BATTERY_12M,V=R?.productID===nN.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,U=R?.productID===nN.OctopusProductId.OCTOPUS_LITE||R?.productID===nN.OctopusProductId.OCTOPUS_NOVA_LITE_12,H=R?.productID===nN.OctopusProductId.OCTO_GREEN_10,z=R?.productID===nN.OctopusProductId.OCTO_GREEN_12,W=R?.productID===nN.OctopusProductId.OCTOPUS_GREEN_12,G=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_3,Z=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_5,Y=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_6,q=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_8,K=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_9,X=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_10,Q=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_12,J=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_14,ee=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_18,et=R?.productID===nN.OctopusProductId.OCTO_SIMPLE_24,er=i$(),en=iF(),ei=iB(),ea=er||en||ei,eo=iI(),es=R?.monthlyEstimate,el=B?"Power 12":F||V||E||w?_?.replace(/\s+with\s+connected\s+.+$/i,""):_,ed=w&&!L&&R?.prices.discountEVPrice||E&&!L&&R?.prices.discountThermostatPrice||R?.prices.basePrice,eu=()=>{switch(R?.productID){case nN.OctopusProductId.OCTO_SIMPLE_3:return j("basicPlan3Months");case nN.OctopusProductId.OCTO_SIMPLE_5:return j("basicPlan5Months");case nN.OctopusProductId.OCTO_SIMPLE_6:return j("basicPlan6Months");case nN.OctopusProductId.OCTO_SIMPLE_8:return j("basicPlan8Months");case nN.OctopusProductId.OCTO_SIMPLE_9:return j("basicPlan9Months");case nN.OctopusProductId.OCTO_SIMPLE_10:return j("basicPlan10Months");case nN.OctopusProductId.OCTO_SIMPLE_12:return j("basicPlan12Months");case nN.OctopusProductId.OCTO_SIMPLE_14:return j("basicPlan14Months");case nN.OctopusProductId.OCTO_SIMPLE_18:return j("basicPlan18Months");case nN.OctopusProductId.OCTO_SIMPLE_24:return j("basicPlan24Months");case nN.OctopusProductId.OCTO_GREEN_10:return j("basicPlan10Months");case nN.OctopusProductId.OCTO_GREEN_12:return j("basicPlan12Months");case nN.OctopusProductId.OCTO_GREEN_18:return j("basicPlan18Months");case nN.OctopusProductId.OCTO_GREEN_24:return j("basicPlan24Months");case nN.OctopusProductId.OCTO_GREEN_36:return j("basicPlan36Months");case nN.OctopusProductId.OCTOPUS_GREEN_12:return j("basicPlan12Months");case nN.OctopusProductId.OCTOPUS_GREEN_PREPAY_12:return j("novaPrepayPlan12Months");case nN.OctopusProductId.OCTOPUS_NOVA_12:return j("novaPlan12Months");case nN.OctopusProductId.OCTOPUS_NOVA_18:return j("novaPlan18Months");case nN.OctopusProductId.OCTOPUS_NOVA_24:return j("novaPlan24Months");case nN.OctopusProductId.OCTOPUS_NOVA_PREPAY_12:return j("novaPrepayPlan12Months");case nN.OctopusProductId.OCTO_POWER_PLAY_15:return j("ourLovbExclusivePlanFor15Months");default:return""}};return(0,nS.jsx)(nw.Card,{borderless:!0,fullWidth:!0,padding:"medium",attributes:{"data-cy":"product-checkout-card"},children:(0,nS.jsxs)(nE.CardBody,{children:[(0,nS.jsx)(nP.Container,{marginBottom:"sm",children:(0,nS.jsx)(nM.Typography,{textStyle:"h4",attributes:{"data-cy":"product-header"},children:I("yourPlan")})}),(0,nS.jsxs)(nk.Stack,{flexDirection:O?"column":"row",gap:"none",children:[(0,nS.jsx)(nP.Container,{width:O?"100%":"50%",paddingRight:O?"none":"sm",children:(0,nS.jsx)(rD,{bold:el,withEV:w,withThermostat:E,productVariant:O?"h5":"h4",subtitleVariant:O?"caption":"body2",minHeight:"unset",height:O?60:"auto",productId:R?.productID||null,textAlign:"left",isTou:k,subtitle:eu(),isProductSelectedCard:!0})}),(0,nS.jsxs)(nP.Container,{width:O?"100%":"50%",children:[(0,nS.jsx)(n$.ProductCardRateBreakdown,{isTou:k,minPrice:ed,textStyle:"body2",peakPrice:R?.prices.peakPrice,touOffPeakAmount:A,touPeakAmount:M,isProductSelectedCard:!0}),(0,nS.jsx)(nP.Container,{marginBottom:"sm",marginTop:"xs",children:(0,nS.jsx)(nL.ProductCardMonthlyEstimate,{isTou:k,monthlyEstimate:es,minPrice:ed,stackProps:{alignItems:"center",justifyContent:"left"},monthlyRateProps:{textAlign:"left",textStyle:"body2"},monthlyRateContainerProps:{marginTop:E?"xxs":"none"},monthlyEstimateTextProps:{textAlign:"left",textStyle:"body2"},offPeakPrice:R?.prices.offPeakPrice})}),$&&(0,nS.jsxs)(nk.Stack,{flexDirection:"row",gap:"xs",children:[(0,nS.jsx)(nM.Typography,{textStyle:"body2",children:(0,nS.jsx)("b",{children:I("whyIsQuoteDifferent")})}),(0,nS.jsx)(nA.Tooltip,{title:I("youLiveInMultipleLZArea")})]})]})]}),(0,nS.jsx)(nk.Stack,{children:(0,nS.jsxs)(n_.Accordion,{theme:"base500",title:I("planDetails"),attributes:{"data-cy":"monthly-cost-calc-accordion"},children:[!E&&!w&&!k&&!ea&&!F&&!B&&!V&&!U&&(0,nS.jsx)(nP.Container,{marginBottom:"sm",children:(0,nS.jsxs)(nk.Stack,{gap:"sm",attributes:{"data-cy":"about-octoGreen12-text"},flexDirection:"column",children:[(0,nS.jsxs)(nM.Typography,{children:[z&&I("octoGreen12LongTermValue"),W&&I("octopusGreen12LongTermValue"),H&&I("octo10LongTermValue"),(G||Z||Y||q||K||X||Q)&&`${R?.displayName} ${I("givesYouGreatValue")} ${R?.term} ${I("monthsPoweredByRenewableEnergy")}`,(J||ee)&&`${R?.displayName} ${I("givesYouLongTermValue")} ${R?.term} ${I("monthsPoweredByRenewableEnergy")}`]}),(0,nS.jsxs)(nM.Typography,{children:[H&&I("octo10CanUpgrade"),z&&I("octoGreen12CanUpgrade"),W&&I("octopusGreen12CanUpgrade"),(G||Z||Y||q||K||X||Q)&&`${I("with")} ${R?.displayName}, ${I("youCanUpgradeToFanClub")}`,(J||ee||et)&&`${I("with")} ${R?.displayName}, ${I("youCanUpgradeToFanClubSimple")}`]})]})}),(0,nS.jsx)(nk.Stack,{flexDirection:"column",flexWrap:"wrap",children:(0,nS.jsx)(nR.ProductCardBullets,{lockedInDuration:R?.term,withEV:w,withThermostat:E,productId:R?.productID})}),(E||w)&&(0,nS.jsx)(nP.Container,{marginTop:"sm",children:(0,nS.jsx)(nD.EnrollmentProductDescription,{withThermostat:E})}),(0,nS.jsx)(nP.Container,{marginTop:"lg",children:(0,nS.jsxs)(nk.Stack,{gap:"sm",flexDirection:"column",children:[(0,nS.jsx)(nM.Typography,{children:(0,nS.jsx)("strong",{children:I("planDocuments")})}),(0,nS.jsx)(nT.LegalLinks,{serviceProvider:P,disclosures:{allDisclosures:!0},color:"base200",icon:!0,ioAgreement:w||E||B||F||V})]})})]})}),(E||w)&&(0,nS.jsx)(nP.Container,{marginTop:"sm",children:(0,nS.jsxs)(nM.Typography,{attributes:{"data-cy":"check-your-inbox-text"},textStyle:"es"===D?"caption":"body2",children:[E&&I("checkYourInboxThermostat"),w&&I("checkYourInboxEV")]})}),(0,nS.jsxs)(nk.Stack,{flexDirection:"row",children:[(0,nS.jsx)(nP.Container,{width:O?"65%":"50%",marginTop:"sm",children:(0,nS.jsx)(nM.Typography,{children:I("totalDueToday")})}),(0,nS.jsx)(nP.Container,{width:O?"35%":"50%",marginTop:"sm",children:(0,nS.jsx)(nM.Typography,{attributes:{"data-cy":"total-due-today-amount"},children:(0,nS.jsxs)("b",{children:["$",eo]})})})]})]})})};var nB=tr,nV=_.i(728237);let nU=_=>{let w=_?.split("efl/");return Array.isArray(w)?(w.splice(1,0,"es/efl/"),w.join("")):""},nH=_=>{let w=[nB.OctopusProductId.OCTO_GREEN_10,nB.OctopusProductId.OCTO_GREEN_12,nB.OctopusProductId.OCTO_GREEN_18,nB.OctopusProductId.OCTO_GREEN_24,nB.OctopusProductId.OCTO_GREEN_36,nB.OctopusProductId.OCTO_SIMPLE_3,nB.OctopusProductId.OCTO_SIMPLE_5,nB.OctopusProductId.OCTO_SIMPLE_6,nB.OctopusProductId.OCTO_SIMPLE_8,nB.OctopusProductId.OCTO_SIMPLE_9,nB.OctopusProductId.OCTO_SIMPLE_10,nB.OctopusProductId.OCTO_SIMPLE_12,nB.OctopusProductId.OCTO_SIMPLE_14,nB.OctopusProductId.OCTO_SIMPLE_18,nB.OctopusProductId.OCTO_SIMPLE_24,nB.OctopusProductId.OCTO_POWER_12,nB.OctopusProductId.OCTO_POWER_12_PREPAY,nB.OctopusProductId.OCTO_POWER_12_CONNECTED_EV,nB.OctopusProductId.OCTO_POWER_12_CONNECTED_THERMOSTAT,nB.OctopusProductId.OCTO_POWER_18,nB.OctopusProductId.OCTO_POWER_24,nB.OctopusProductId.OCTO_POWER_PLAY_15,nB.OctopusProductId.OCTOPUS_GREEN_12,nB.OctopusProductId.OCTOPUS_GREEN_PREPAY_12,nB.OctopusProductId.OCTOPUS_GREEN_12_EV,nB.OctopusProductId.OCTOPUS_GREEN_12_THERMOSTAT,nB.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,nB.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_THERMOSTAT,nB.OctopusProductId.OCTOPUS_GREEN_PREPAY_12_EV,nB.OctopusProductId.OCTOPUS_LITE,nB.OctopusProductId.OCTOPUS_FLEX,nB.OctopusProductId.OCTO_GREEN_PREPAY_12,nB.OctopusProductId.RIVIAN_TIME_OF_USE,nB.OctopusProductId.OCTO_BATTERY_12M,nB.OctopusProductId.OCTO_BATTERY_12M_GREEN,nB.OctopusProductId.OCTOPUS_MONTH_TO_MONTH,nB.OctopusProductId.OCTOPUS_POWER_STORE,nB.OctopusProductId.OCTOPUS_SAVER_12,nB.OctopusProductId.OCTO_VOLT_12,nB.OctopusProductId.OCTO_VOLT_14,nB.OctopusProductId.OCTO_VOLT_18,nB.OctopusProductId.OCTO_VOLT_24,nB.OctopusProductId.OCTO_VOLT_12_PREPAY,nB.OctopusProductId.OCTOPUS_NOVA_12,nB.OctopusProductId.OCTOPUS_NOVA_18,nB.OctopusProductId.OCTOPUS_NOVA_24,nB.OctopusProductId.OCTOPUS_NOVA_LITE_12,nB.OctopusProductId.OCTOPUS_NOVA_PREPAY_12,nB.OctopusProductId.OCTOPUS_PULSE_12,nB.OctopusProductId.OCTOPUS_PULSE_18,nB.OctopusProductId.OCTOPUS_PULSE_24,nB.OctopusProductId.OCTOPUS_PULSE_LITE_12,nB.OctopusProductId.OCTOPUS_PULSE_PREPAY_12].includes(_.code)||!1;return _?.efls?.reduce((_,E)=>(_.name||(_.name=E?.serviceProvider),E?.language==="en"&&(_.efl_en={url:E?.url,language:eU.Locale.ENGLISH,serviceProvider:E.serviceProvider}),E?.language==="es"&&(_.efl_es={url:E?.url,language:eU.Locale.SPANISH,serviceProvider:E.serviceProvider}),w&&(_.efl_en={url:E?.url,language:eU.Locale.ENGLISH,serviceProvider:E?.serviceProvider},_.efl_es={url:nU(E?.url),language:eU.Locale.SPANISH,serviceProvider:E?.serviceProvider}),_),{name:void 0,efl_en:{url:"",language:void 0,serviceProvider:void 0},efl_es:{url:"",language:void 0,serviceProvider:void 0}})},nz=(_,w=!0,E=!1)=>
10{if(!_)return[];let P=w?"totalApplicableRate":"totalApplicableRateWithMonthlySubscriptionFees",k=w?"totalApplicableDayRate":"totalApplicableDayRateWithMonthlySubscriptionFees",A=w?"totalApplicableNightRate":"totalApplicableNightRateWithMonthlySubscriptionFees",M=_.map(_=>{let w=_?.product,M=E?w?.code:Object.keys(nB.OctopusProductId).find(_=>nB.OctopusProductId[_]===w?.code);if(!M)return;let I=_?.estimatedDetails?.applicableRates?.[P]||void 0,j=_?.estimatedDetails?.applicableRates?.[k]||void 0,O=_?.estimatedDetails?.applicableRates?.[A]||void 0,D=_?.estimatedDetails?.applicableRates?.seasonalRates||void 0,{touOffPeakAmount:N,touPeakAmount:R}=iG(D,new Date);return{krakenID:w?.id||"",displayName:w?.displayName||"",productID:E?M:nB.OctopusProductId[M],quotedProductID:_?.quotedProductId,prices:{basePrice:Number(I).toFixed(1)||void 0,peakPrice:Number(j).toFixed(1)||void 0,offPeakPrice:Number(O).toFixed(1)||void 0},monthlyEstimate:Number(_?.estimatedDetails?.monthlyCostEstimate/100).toFixed(0),term:_?.product?.term||void 0,serviceProvider:_?.serviceProvider?nH(w):{},touOffPeakAmount:N?Number(N).toFixed(1):void 0,touPeakAmount:R?Number(R).toFixed(1):void 0,touSeasonalRatesArray:D||void 0}}).filter(nV.isTruthy);if(0===M.filter(_=>null!==_).length)throw Error("Product feed is empty! No Available products.");return M},nW=()=>{let[,_]=(0,eV.useOctopusProducts)(),{setQuoteCode:w}=i_(),[E]=(0,eF.useEmailQuoteMutation)(),[P]=(0,e$.useCreateQuoteMutation)();return[async({emailAddress:k,esiId:A,kwhConsumption:M,postcode:I}={})=>{try{if(!I)return;let{data:j}=await P({variables:{input:{postCode:I||"",paymentMethod:eB.PaymentMethods.CreditCard,esiId:A,extraCriteria:{kwhConsumption:M,kwhUsagePeriod:eB.EstimationInterval.Monthly,email:k}}},context:{clientName:eL.APOLLO_SERVER}}),O=j?.createQuote?.quote?.code,D=j?.createQuote?.quote?.quotedProducts;return O&&(w(O),k&&E({variables:{input:{email:k,quoteCode:O}},context:{clientName:eL.APOLLO_SERVER},onError:eR.handleApolloMutationError})),_({octopusProducts:nz(D)}),j?.createQuote}catch(_){(0,eR.handleError)(_)}}]};var nG=et,nZ=B,nY=eb;let nq=()=>{let _=(0,nG.useTranslations)("enrollment/formFields"),[w]=nW(),{monthlyKwhUsage:E}=i_(),P=(0,nZ.useRouter)(),{getReady:k}=i_().formData,A=(0,eD.useIsPostCodeQuotableFunction)(),M=iL(),{setError:I}=(0,nY.useFormContext)();return async j=>{if(k?.serviceZipCode)try{let O=await A({variables:{postcode:k.serviceZipCode}});if(!O.data.isPostCodeQuotable?.isQuotable)return void I("serviceZipCode",{type:"manual",message:_("join_zipcode_notAvailable")});M&&await w({emailAddress:"",postcode:k.serviceZipCode,kwhConsumption:E,esiId:j||k.esiId}),P.push({pathname:"/join/plans",query:{...P.query,referrer:"zipcode",zipcode:k.serviceZipCode}})}catch(_){(0,eN.handleError)(_)}}},nK=(_=!1,w)=>{let E=(0,ej.useTranslations)("enrollment/formFields"),P=i_(),k=(0,eO.useFormContext)(),[A]=(0,eI.useSnackbarNotification)(),M=nq();return async I=>{if(I){if(I.premiseType&&I.premiseType.includes("NON_RESIDENTIAL")){w?.(!1),A.error(E("validation_nonResidential"),{"data-cy":"snackbar-alert-invalid-premise-type"}),k.setValue("premiseType",I.premiseType),await k.trigger("premiseType");return}P.formData.getReady?.esiId!==I.esiId&&P.setQuoteCode(void 0),P.setFormData(_=>({..._,getReady:{serviceAddress:I.address||"",serviceAptSuite:I.address2||"",serviceCity:I.city||"",serviceState:I.state||"",serviceZipCode:I.postCode||"",esiId:I.esiId||"",loadZone:I.loadZone||null,serviceProvider:I.serviceProvider||null,serviceSwitchChoice:eM.ShellAccountEnrollmentTypeEnum.PendingSwitchRequest,serviceSwitchDate:void 0,firstName:"",lastName:"",emailAddress:"",phoneNumber:"",DOB:"",socialSecurityNumber:"",searchByESI:!1,criticalCare:!1,creditCheckType:iu.RUN_CREDIT_CHECK,premiseType:null,meterType:null,paperlessBilling:!0,saveQuote:!1,languagePreferenceChoice:eM.LanguagePreferenceChoices.English}})),I.esiId&&I.address&&I.city&&(k.setValue("esiId",I.esiId),k.setValue("serviceAddress",I.address),k.setValue("serviceCity",I.city),k.clearErrors("serviceAddress"),k.clearErrors("serviceCity"),k.trigger()),k.setValue("serviceAptSuite",I.address2||""),_&&M(I.esiId)}}};var nX=eh,nQ=ep,nJ=et,n1=ei,n0=_.i(934572),n2=A,n3=eh,n4=_.i(716749),n5=_.i(825547);(0,n4.graphql)(`
11  mutation RunCreditCheck($input: RunCreditCheckInput!) {
12    runCreditCheck(input: $input) {
13      id
14      possibleErrors {
15        code
16      }
17      passedCreditCheck
18    }
19  }
20`);let n9=async _=>
20{let w=await fetch("/api/graphql/runCreditCheck",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),E=await w.json();if(!w.ok)throw E;return E},n6=()=>(0,n5.useMutation)({mutationFn:n9,retry:()=>!1});_.s(["useRunCreditCheckMutation",0,n6],656176);var n7=ef,n8=_.i(864673),ie=_.i(614661),it=B,ir=U;let ii=()=>{let _=i_(),w=_.quoteCode||"",E=(0,it.useRouter)(),{mutateAsync:P}=n6(),[k]=(0,n0.useUpdateQuoteUserMutation)();return async(A,M)=>{if(!A)return;let I=M||w;if(A.creditCheckType===iu.SKIP_WITH_DEPOSIT)_.setCreditCheckStatus(ir.CreditCheckStatus.OPT_OUT);else try{n8.addBreadcrumb({category:"enrollment.creditCheck",message:"Running credit check",level:"info"});let w=await P({input:{firstName:A.firstName.trim(),lastName:A.lastName.trim(),address:A.serviceAddress.trim(),address2:A.serviceAptSuite.trim(),city:A.serviceCity.trim(),state:A.serviceState.trim(),zipcode:A.serviceZipCode.trim(),ssn:A.socialSecurityNumber.trim(),birthday:(0,ie.default)(new Date(A.DOB),"yyyy-MM-dd"),salesSubchannel:n2.SalesSubchannel.Leviathan,quoteCode:I}}),E=!!w?.runCreditCheck?.passedCreditCheck;_.setCreditCheckStatus(E?ir.CreditCheckStatus.PASS:ir.CreditCheckStatus.FAIL),n8.addBreadcrumb({category:"enrollment.creditCheck",message:`Credit check ${E?"passed":"failed"}`,level:E?"info":"warning",data:{status:E?"PASS":"FAIL"}})}catch(w){(0,n3.handleError)(w,{tags:{gql:"runCreditCheck","enrollment.step":"creditCheck"}}),_.setCreditCheckStatus(ir.CreditCheckStatus.ERROR),n8.addBreadcrumb({category:"enrollment.creditCheck",message:"Credit check errored",level:"error"})}if(I){let _=A.serviceSwitchDate;try{await k({variables:{input:{quoteCode:I,givenName:A.firstName,familyName:A.lastName,addressLine1:A.serviceAddress,addressLine2:A.serviceAptSuite,city:A.serviceCity,state:A.serviceState,postCode:A.serviceZipCode,email:A.emailAddress,phone:A.phoneNumber,desiredSwitchDate:_?(0,ie.default)(_,"yyyy-MM-dd"):void 0}},context:{clientName:n7.APOLLO_SERVER}})}catch(_){(0,n3.handleError)(_)}}E.push("/join/enrollment/finalise-your-order",void 0,{shallow:!0,scroll:!0})}},ia=(_=!1,w)=>{let E=(0,nJ.useTranslations)("enrollment/formFields"),P=i_(),k=(0,n1.useGetReadyFormContext)(),[A]=(0,nQ.useSnackbarNotification)(),M=ii(),[I]=nW();return async j=>{let O;if(!j)return;if(j?.premiseType&&j?.premiseType.includes("NON_RESIDENTIAL")){A.error(E("validation_nonResidential"),{"data-cy":"snackbar-alert-invalid-premise-type"}),k.setValue("premiseType",j.premiseType),await k.trigger("premiseType"),w?.();return}let D=k.getValues();if(P.setFormData(_=>({..._,getReady:{...D,serviceAddress:j.address||"",serviceAptSuite:j.address2||"",serviceCity:j.city||"",serviceState:j.state||"",serviceZipCode:j.postCode||"",esiId:j.esiId||"",loadZone:j.loadZone||null,serviceProvider:j.serviceProvider||null}})),P.setCreditCheckType(D.creditCheckType),j.esiId&&j.address&&j.city&&(k.setValue("esiId",j.esiId),k.setValue("serviceAddress",j.address),k.setValue("serviceCity",j.city),k.clearErrors("serviceAddress"),k.clearErrors("serviceCity"),k.trigger()),k.setValue("serviceAptSuite",j.address2||""),!P.customerHasEnteredAddressEarly&&P.zipCodeHasMultipleTdspsOrLoadZones&&j.esiId)try{let _=await I({postcode:j.postCode||void 0,esiId:j.esiId,kwhConsumption:P.monthlyKwhUsage});O=_?.quote?.code??void 0}catch(_){(0,nX.handleError)(_)}_&&M(k.getValues(),O)}},io=({open:_,suggestedAddresses:w,title:E,setVerifyType:P,pushToNextStep:k,setLoading:A})=>{let M=ia(k?.state,k?.setFalse),I=nK(k?.state,A),j=(0,eA.useRouter)(),O=()=>{P(null)};return(0,eE.jsx)(ek.Dialog,{open:_,onClose:()=>{P(null),k?.setFalse()},children:(0,eE.jsxs)(eP.Box,{maxWidth:"md",p:2,children:[(0,eE.jsx)(eP.DialogTitle,{sx:{mb:0,px:1,pt:4,pb:0},children:E}),(0,eE.jsx)(eP.List,{sx:{maxHeight:"500px"},"data-cy":"verify-address",children:w.map((_,E)=>(0,eE.jsxs)(eP.ListItem,{component:"button",alignItems:"center","data-cy":`address-${E}`,onClick:async()=>{j.pathname.startsWith("/join/enrollment/quote")?await I(w[E]):await M(w[E]),O()},sx:{cursor:"pointer",my:"1rem",py:".25rem",px:"1.5rem",display:"flex",flexDirection:"column",alignItems:"flex-start",flexWrap:"wrap",backgroundColor:_=>_.palette.common.white,borderRadius:".5rem",color:_=>_.palette.common.black,"&:hover":{color:_=>_.palette.common.white,backgroundColor:_=>_.palette.background.default}},children:[(0,eE.jsxs)(eP.ListItemText,{children:[_.address," ",_.address2?_.address2+", ":"",_.city,", ",_.state,", ",_.postCode]}),(0,eE.jsx)(eP.ListItemText,{sx:{mt:0},children:(0,eE.jsxs)(eP.Typography,{component:"span",fontWeight:"bold",children:["ESI: ",_.esiId]})})]},_.uuid))})]})})},is=()=>{let _=(0,em.useTranslations)("enrollment/formFields"),w=(0,ey.useRouter)(),[E]=(0,ep.useSnackbarNotification)(),P=i_(),[k]=(0,eu.useEmailQuoteMutation)(),A=(0,e_.useGetReadyForm)(),M=(0,ev.useRef)(!1),[I,j]=(0,ev.useState)(null),{verifyAddress:O,suggestedAddresses:D}=(0,ew.useVerifyAddress)(j),N=(0,ex.useBooleanState)(!1),R=(0,eT.useSwitchDateErrorTranslations)(),L=A.getValues().esiId,{data:$}=(0,ec.useQueryAvailableServiceDates)({variables:{esiID:L},skip:!L}),F=async I=>{if(M.current=!0,P.setFormData(_=>({..._,getReady:I})),I.saveQuote&&P.quoteCode&&I.emailAddress&&k({variables:{input:{email:I.emailAddress,quoteCode:P.quoteCode}},context:{clientName:ef.APOLLO_SERVER},onError:eh.handleApolloMutationError}),I.criticalCare)return void w.push({pathname:"/join/plans",query:{referrer:"zipcode",zipcode:I.serviceZipCode}});if(I.serviceSwitchDate&&!$?.availableServiceDates?.includes((0,eT.validateAndFormatDate)(new Date(I.serviceSwitchDate)))){let _=(0,eC.getSwitchDateStatus)(new Date(I.serviceSwitchDate));null!==_&&A.setError("serviceSwitchDate",{message:R[_]});return}return A.formState.isValid?(I.esiId&&I.searchByESI?(O(I),j("esiId")):(O(I),j("address")),N.setTrue()):(E.error(_("creditCheckIncompleteFields")),N.setFalse())};return(0,ev.useEffect)(()=>{let _=()=>{let{saveQuote:_,emailAddress:w}=A.getValues(),{quoteCode:E}=P;!M.current&&_&&E&&w&&/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(w)&&fetch("/api/email-abandoned-enrollment",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:w,quoteCode:E}),keepalive:!0})};return window.addEventListener("pagehide",_),()=>{window.removeEventListener("pagehide",_)}},[A,P.quoteCode]),(0,ed.jsxs)("div",{"data-cy":"get-ready-enrollment-step",children:[(0,ed.jsx)(eg.default,{children:(0,ed.jsxs)("title",{children:[_("heading_GetReady")," | Octopus Energy"]})}),(0,ed.jsxs)(eb.FormProvider,{...A,children:[(0,ed.jsx)(eS.GetReadyForm,{onSubmit:F,verifyAddress:O,setVerifyType:j,pushToNextStep:N.state}),(0,ed.jsx)(io,{open:!!I,setVerifyType:j,title:"address"===I?_("verify_AddressNotif"):_("verify_ESINotif"),suggestedAddresses:D,pushToNextStep:N})]})]})};var il=ei;let id=()=>{let _=(0,es.useTranslations)("enrollment/formFields"),{register:w,trigger:E,formState:{defaultValues:P,errors:k},setValue:A}=(0,il.useGetReadyFormContext)(),[M,I]=(0,el.useState)(P?.socialSecurityNumber||"");function j(_,w){if(!_)return _;let E=_.replace(/[^\d]/g,""),P=E.length;return(P<=9&&A("socialSecurityNumber",E),!w||_.length>w.length)?P<4?E:P<6?`${E.slice(0,3)}-${E.slice(3)}`:`${E.slice(0,3)}-${E.slice(3,5)}-${E.slice(5,9)}`:""}let O=_=>{let w=M;I(j(_.target.value,w))};return(0,el.useEffect)(()=>{M&&9===M.length&&I(j(M,""))},[]),(0,ea.jsx)(eo.TextField,{...w("socialSecurityNumber"),sx:{width:"100%",mb:2},label:_("labels_social"),variant:"outlined",value:M,onChange:O,onBlur:()=>{E("socialSecurityNumber")},"data-cy":"social-security-number",error:!!k.socialSecurityNumber,helperText:k.socialSecurityNumber?.message||" "})};var iu=((w={}).RUN_CREDIT_CHECK="RUN_CREDIT_CHECK",w.SKIP_WITH_DEPOSIT="SKIP_WITH_DEPOSIT",w);let ic=()=>{let _=(0,et.useTranslations)("enrollment/formFields");
20return{creditCheckType:en.string(),socialSecurityNumber:en.string().when("creditCheckType",{is:"RUN_CREDIT_CHECK",then:en.string().length(9,_("validation_socialNotValid")).required(_("validation_socialNotEntered"))})}},ih=()=>{let _=(0,et.useTranslations)("enrollment/formFields"),{watch:w,clearErrors:E}=(0,ei.useGetReadyFormContext)(),{field:P}=(0,ei.useGetReadyFormController)({name:"creditCheckType"});return(0,er.useEffect)(()=>{"SKIP_WITH_DEPOSIT"===w("creditCheckType")&&E("socialSecurityNumber")},[w("creditCheckType")]),(0,Y.jsxs)(Q.Stack,{flexDirection:"column",gap:"sm",children:[(0,Y.jsx)(J.Typography,{textStyle:"h6",attributes:{"data-cy":"credit-check-prompt"},id:"credit-check-group",children:_("labels_credit_prompt")}),(0,Y.jsxs)(q.Container,{children:[(0,Y.jsxs)(Q.Stack,{alignItems:"center",gap:"sm",children:[(0,Y.jsx)(ee.IconLock,{size:14}),(0,Y.jsx)(J.Typography,{textStyle:"body2",children:_("yourInfoIsProtected")})]}),(0,Y.jsx)(J.Typography,{textStyle:"body2",children:_("useSSNToVerifyIdentity")})]}),(0,Y.jsx)(J.Typography,{textStyle:"body2",children:_("creditFrozenPrompt")}),(0,Y.jsxs)(K.Radio,{"aria-labelledby":"credit-check-group",...P,value:String(P.value),children:[(0,Y.jsx)(X.RadioOption,{value:"RUN_CREDIT_CHECK",attributes:{"data-cy":"credit-check-choice-radiobutton"},children:(0,Y.jsx)(J.Typography,{textStyle:"body1",children:_("labels_creditCheck")})}),(0,Y.jsx)(X.RadioOption,{value:"SKIP_WITH_DEPOSIT",attributes:{"data-cy":"deposit-choice-radiobutton"},children:(0,Y.jsx)(J.Typography,{textStyle:"body1",children:_("labels_creditDeposit")})})]}),"RUN_CREDIT_CHECK"===w("creditCheckType")&&(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(id,{}),(0,Y.jsx)(J.Typography,{textStyle:"body2",attributes:{"data-cy":"authorize-credit-check"},children:_("labels_social_prompt")}),(0,Y.jsx)(J.Typography,{textStyle:"body2",attributes:{"data-cy":"soft-credit-check-info"},children:_("labels_social_prompt2")})]})]})};var ip=V,im=U,ig=H;let iy=()=>{let[_,w]=(0,ip.useState)({}),[E,P]=(0,ip.useState)(null),[k,A]=(0,ip.useState)(im.CreditCheckStatus.PASS),[M,I]=(0,ip.useState)(iu.RUN_CREDIT_CHECK),[j,O]=(0,ip.useState)(null),[D,N]=(0,ip.useState)(null),[R,L]=(0,ip.useState)(""),[$,F]=(0,ip.useState)(1e3),[B,V]=(0,ip.useState)(!1),[U,H]=(0,ip.useState)(!1),[z,W]=(0,ip.useState)(!1),[G,Z]=(0,ip.useState)(void 0),[Y,q]=(0,ip.useState)(!1),[K,X]=(0,ip.useState)(!1),[Q,J]=(0,ip.useState)(!1),[ee,et]=(0,ip.useState)(void 0),[{octopusProducts:er},en]=(0,ig.useOctopusProducts)();return{formData:_,selectedPlanID:E,octopusProducts:er,creditCheckStatus:k,creditCheckType:M,krakenAccountID:j,ledgerNumber:D,paymentMethodId:R,monthlyKwhUsage:$,withEV:B,withThermostat:U,withNest:z,quoteCode:G,quoteFromEmail:Y,zipCodeHasMultipleTdspsOrLoadZones:K,customerHasEnteredAddressEarly:Q,financialConnectionsDetails:ee,setEnrollmentContextValues:_=>{w(_.formData),P(_.selectedPlanID),en({octopusProducts:_.octopusProducts||[]}),A(_.creditCheckStatus),I(_.creditCheckType),J(_.customerHasEnteredAddressEarly),O(_.krakenAccountID),N(_.ledgerNumber),L(_.paymentMethodId),F(_.monthlyKwhUsage),V(_.withEV),H(_.withThermostat),W(_.withNest),Z(_.quoteCode),q(_.quoteFromEmail),X(_.zipCodeHasMultipleTdspsOrLoadZones),et(_.financialConnectionsDetails)},setFormData:w,setSelectedPlanID:P,setCreditCheckStatus:A,setCreditCheckType:I,setKrakenAccountID:O,setLedgerNumber:N,setPaymentMethodId:L,setMonthlyKwhUsage:F,setWithEV:V,setWithThermostat:H,setWithNest:W,setQuoteCode:Z,setQuoteFromEmail:q,setZipCodeHasMultipleTdspsOrLoadZones:X,setCustomerHasEnteredAddressEarly:J,setFinancialConnectionsDetails:et}},iv=(0,W.createContext)({}),ib="enrollmentContext",ix={formData:{},selectedPlanID:null,octopusProducts:[],creditCheckStatus:Z.CreditCheckStatus.PASS,creditCheckType:iu.RUN_CREDIT_CHECK,krakenAccountID:null,ledgerNumber:null,paymentMethodId:"",monthlyKwhUsage:1e3,withEV:!1,withThermostat:!1,withNest:!1,showCalculatingQuote:!0,quoteCode:"",quoteFromEmail:!1,zipCodeHasMultipleTdspsOrLoadZones:!1,customerHasEnteredAddressEarly:!1,financialConnectionsDetails:void 0},iC=({children:_})=>{let[w,E]=(0,W.useState)(!0),{formData:P,selectedPlanID:k,octopusProducts:A,creditCheckStatus:M,creditCheckType:I,krakenAccountID:j,ledgerNumber:O,paymentMethodId:D,monthlyKwhUsage:N,withEV:R,withThermostat:L,withNest:$,quoteCode:F,quoteFromEmail:B,zipCodeHasMultipleTdspsOrLoadZones:V,customerHasEnteredAddressEarly:U,financialConnectionsDetails:H,setEnrollmentContextValues:Z,setFormData:Y,setSelectedPlanID:q,setCreditCheckStatus:K,setCreditCheckType:X,setKrakenAccountID:Q,setLedgerNumber:J,setPaymentMethodId:ee,setMonthlyKwhUsage:et,setWithEV:er,setWithThermostat:en,setWithNest:ei,setQuoteCode:ea,setQuoteFromEmail:eo,setZipCodeHasMultipleTdspsOrLoadZones:es,setCustomerHasEnteredAddressEarly:el,setFinancialConnectionsDetails:ed}=iy();(0,W.useEffect)(()=>{let _=window.sessionStorage.getItem(ib),w=_?JSON.parse(_):ix;w&&(w.formData?.getReady?.serviceSwitchDate&&"string"==typeof w.formData.getReady.serviceSwitchDate&&(w.formData.getReady.serviceSwitchDate=new Date(w.formData.getReady.serviceSwitchDate)),Z(w)),E(!1)},[]);let eu=JSON.stringify({formData:P,selectedPlanID:k,octopusProducts:A,creditCheckStatus:M,krakenAccountID:j,ledgerNumber:O,paymentMethodId:D,monthlyKwhUsage:N,withEV:R,withThermostat:L,withNest:$,quoteCode:F,quoteFromEmail:B,zipCodeHasMultipleTdspsOrLoadZones:V,customerHasEnteredAddressEarly:U,financialConnectionsDetails:H}),ec=(0,G.useDebouncedCallback)(()=>{window.sessionStorage.setItem(ib,eu)},1e3);(0,W.useEffect)(()=>{ec()},[eu]);let eh={formData:P,selectedPlanID:k,creditCheckStatus:M,creditCheckType:I,krakenAccountID:j,ledgerNumber:O,paymentMethodId:D,monthlyKwhUsage:N,withEV:R,withThermostat:L,withNest:$,quoteCode:F,quoteFromEmail:B,zipCodeHasMultipleTdspsOrLoadZones:V,customerHasEnteredAddressEarly:U,financialConnectionsDetails:H,setKrakenAccountID:Q,setSelectedPlanID:q,setCreditCheckStatus:K,setCreditCheckType:X,setLedgerNumber:J,setPaymentMethodId:ee,setMonthlyKwhUsage:et,setFormData:Y,setWithEV:er,setWithThermostat:en,setWithNest:ei,setQuoteCode:ea,setQuoteFromEmail:eo,setZipCodeHasMultipleTdspsOrLoadZones:es,setCustomerHasEnteredAddressEarly:el,setFinancialConnectionsDetails:ed,resetEnrollment:()=>{Z(ix)},loading:w};return(0,z.jsx)(iv.Provider,{value:eh,children:_})};var iS=ei,iT=eW;let i_=()=>(0,V.useContext)(iv),iw=()=>{let{pathname:_}=(0,B.useRouter)();return{isEnrollment:_.includes("/join/enrollment")}},iE=()=>{let _=(0,B.useRouter)(),{setSelectedPlanID:w,setWithEV:E,setWithThermostat:P,setWithNest:k,setCreditCheckType:A}=i_(),{isEnrollment:M}=iw(),I=i_();return(j,O=!1,D=!1,N=!1)=>{j&&(w(j),E(O),P(D),k(N),A(iu.RUN_CREDIT_CHECK),M||(I.formData.getReady||"string"!=typeof _.query.zipcode||I.setFormData({getReady:{...iS.getReadyFormInitialValues,serviceZipCode:_.query.zipcode}}),_.push("/join/enrollment/get-ready",void 0,{shallow:!0})))}},iP=(_,w)=>_.find(_=>_.productID===w),ik=_=>{if(null===_)return;let[{octopusProducts:w}]=(0,H.useOctopusProducts)();return iP(w,_)},iA=()=>{let{selectedPlanID:_}=i_(),[{octopusProducts:w}]=(0,H.useOctopusProducts)();if(_)return iP(w,_)},iM=()=>i_().creditCheckStatus===U.CreditCheckStatus.PASS?U.CREDIT_CHECK_PASS_INITIAL_DEPOSIT_AMOUNT:U.CREDIT_CHECK_FAILURE_INITIAL_DEPOSIT_AMOUNT,iI=()=>iM()/100,ij=()=>
20{if((0,I.isClientSide)())return window.localStorage.getItem("declinedButAllowedToContinue")},iO=()=>{if((0,I.isClientSide)())return window.localStorage.removeItem("declinedButAllowedToContinue")},iD=_=>{if((0,I.isClientSide)())return window.sessionStorage.setItem("affiliateRedirect",_)},iN=()=>{if((0,I.isClientSide)())return window.sessionStorage.getItem("affiliateRedirect")},iR=()=>{let[{subDomain:_}]=(0,iT.useGlobalParameterState)();return"nivo-solar"===_},iL=()=>{let[{subDomain:_}]=(0,iT.useGlobalParameterState)();return"ptc"===_},i$=()=>{let[{subDomain:_}]=(0,iT.useGlobalParameterState)();return"rivian"===_},iF=()=>{let[{subDomain:_}]=(0,iT.useGlobalParameterState)();return"lovb-vip"===_},iB=()=>{let[{subDomain:_}]=(0,iT.useGlobalParameterState)();return"skyline-volleyball"===_},iV=()=>{let[{subDomain:_,salesChannel:w}]=(0,iT.useGlobalParameterState)();return!!_&&w===A.SalesChannelChoices.Broker&&"ptc"!==_},iU=_=>{if((0,I.isClientSide)())return window.localStorage.setItem("isAffiliateSale",_.toString())},iH=()=>{if((0,I.isClientSide)())return window.localStorage.removeItem("isAffiliateSale")},iz=()=>{let _=i_(),{data:w}=(0,E.useQueryAddressLookup)({esiId:_.formData.getReady?.esiId});return{isAmsmMeter:w?.addressLookup?.[0]?.meterType===A.MeterTypeOptions.Amsm}},iW=()=>{let _=i_(),{data:w}=(0,k.useQueryAddressLookupIsKrakenCustomer)({esiId:_.formData.getReady?.esiId});return w?.addressLookup?.[0]?.isKrakenCustomer?.isKrakenCustomer},iG=(_,w)=>{let E=_?.find(_=>{let E=w,P=(0,O.default)(E),k=(0,D.default)(E),A=(0,N.default)(E),I=_?.startMonth||k+1,B=_?.endMonth||k+4,V=I-1,U=B-1,H=(0,M.getFullDate)(V,_?.startDay?_.startDay:1),z=(0,M.getFullDate)(U,_?.endDay?_.endDay:1),W=(0,F.default)(new Date(z),1),G=(0,R.default)(A,(0,N.default)(new Date)),Z=(0,R.default)(V,k),Y=(0,R.default)(V,U);G&&(E=new Date((0,N.default)(new Date),k,P));let q=(0,L.default)(H),K=(0,L.default)(W);if((0,L.default)(E)&&q&&K&&(E=(0,j.default)(E,1)),Y?Z&&q&&K?(H=(0,M.getFullDate)(V,_?.startDay?_.startDay:1,(0,N.default)(new Date)+1),W=(0,j.default)(W,1)):q&&K&&(H=(0,M.getFullDate)(V,_?.startDay?_.startDay:1,(0,N.default)(new Date)+1),W=(0,j.default)(W,1)):(H=(0,M.getFullDate)(V,_?.startDay?_.startDay:1),W=(0,j.default)(W,1)),(0,$.default)(E,{start:H,end:W}))return{season:_};let X=_?.startMonth,Q=_?.endMonth;if(!X||!Q)return!1;let J=_.startDay??1,ee=_.endDay??1,et=k+1,er=P,en=et>X||et===X&&er>=J,ei=et<Q||et===Q&&er<ee;return X<Q||X===Q&&J<=ee?en&&ei:en||ei}),P=E?.timeslots?.filter(_=>{if(!_?.name?.toUpperCase().includes("OFF"))return _}),k=E?.timeslots?.filter(_=>{if(_?.name?.toUpperCase().includes("OFF"))return _}),A=P?.[0]?.totalApplicableRate,I=k?.[0]?.totalApplicableRate,B=E?.name,V=E?.startMonth,U=E?.endMonth,H=V?V-1:(0,D.default)(w),z=U?U-1:(0,D.default)(Number(w)+3),W=E?.startDay,G=E?.endDay,Z=(0,M.getFullDate)(Number(H),Number(W)),Y=(0,M.getFullDate)(Number(z),Number(G)),q=(0,F.default)(Y,1);return{touOffPeakAmount:I,touPeakAmount:A,touSeasonName:B,touStartMonthName:Z.toLocaleString("default",{month:"short"}),touEndMonthName:q.toLocaleString("default",{month:"short"}),touStartDay:W,touEndDay:(0,O.default)(q)}},iZ=_=>{let{data:w}=(0,P.useQuoteQuery)({code:_});return!w?.getQuote?.isExpired},iY=(_,w,E=0)=>"boolean"==typeof _?_:w===E},142760,_=>{"use strict";var w=_.i(115497);_.i(365670);
20var E=_.i(654821),P=_.i(395904),k=_.i(457558),A=_.i(903590),M=_.i(920293),I=_.i(147894),j=_.i(904721),O=_.i(345503);let D=({autopay:_,onBlur:D,onChange:N,acceptNoAutopayDiscount:R,onAcceptNoAutopayDiscountChange:L})=>{let $=(0,O.useTranslations)("enrollment/formFields"),{active:F,clientSideLoaded:B}=(0,E.useFeatureFlag)("autopayDiscount"),V=F&&B;return(0,w.jsxs)(I.Stack,{gap:"sm",flexDirection:"column",children:[(0,w.jsx)(j.Typography,{textStyle:"h4",attributes:{"data-cy":"autopay-agreement-prompt"},id:"autopay-selection-group",children:(0,w.jsx)("strong",{children:$(V?"setupAutopay":"payment_autopayPrompt")})}),(0,w.jsx)(j.Typography,{attributes:{"data-cy":"autopay-monthly-fee"},children:V?$("thePlanYouSelectedRequiresAutopay"):(0,w.jsxs)(w.Fragment,{children:[$("stronglyEncourageAutopay")," ",(0,w.jsx)("b",{children:$("joinAutopay")})," ",$("viewAndEditAutopayInPortal")]})}),V&&(0,w.jsx)(j.Typography,{textStyle:"caption",attributes:{"data-cy":"autopay-monthly-fee"},children:$("thePricingForThisPlanIncludesADiscount")}),(0,w.jsx)(A.Radio,{defaultValue:_?"yes":"no","aria-labelledby":"autopay-selection-group",name:"autopaySelectionGroup",onChange:N,onBlur:D,children:(0,w.jsxs)(I.Stack,{flexDirection:"row",gap:"md",children:[(0,w.jsx)(M.RadioOption,{"data-cy":"autopay-yes-checked",value:"yes",attributes:{"data-cy":"autopay-yes-radiobutton"},children:(0,w.jsx)(j.Typography,{textStyle:"body1",children:$(V?"enrollInAutopayNow":"yes")})}),(0,w.jsx)(M.RadioOption,{value:"no",attributes:{"data-cy":"autopay-no-radiobutton"},children:(0,w.jsx)(j.Typography,{textStyle:"body1",children:$(V?"enrollInAutopayLater":"no")})})]})}),V&&!_&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(P.Alert,{severity:"warning",children:(0,w.jsx)(j.Typography,{children:$("autopayDiscountSetUpBeforeSecondBill")})}),(0,w.jsx)(k.Checkbox,{label:(0,w.jsx)(j.Typography,{component:"span",textStyle:"body1",attributes:{"data-cy":"accept-no-autopay-discount-label"},children:$("acceptNoAutopayDiscount")}),checked:R??!1,onChange:_=>L?.(_.target.checked),inputProps:{"data-cy":"accept-no-autopay-discount-checkbox"},attributes:{"data-cy":"accept-no-autopay-discount"}})]}),!V&&(0,w.jsxs)(j.Typography,{textStyle:"caption",attributes:{"data-cy":"autopay-good-to-know"},children:[(0,w.jsx)("b",{children:$("goodToKnow")})," ",$("youCanMakeOneTimePayment")]})]})};_.s(["AutopaySelection",0,D])},675851,825878,150104,292208,710170,423046,_=>{"use strict";_.s(["BillingAddress",()=>eh,"BillingAddressInitialValues",()=>eu],675851),_.s([],423046),_.s(["useQueryOverrides",()=>B],825878),_.s(["useQueryThermostatEvents",()=>W],150104),_.s(["useQuerySolarCredits",()=>K],292208),_.s(["useQueryWeatherForecast",()=>et],710170);var w=_.i(115497),E=_.i(442819),P=_.i(215871),k=_.i(345503),A=w;_.i(277842);var M=_.i(536535),I=M,j=_.i(883128),O=_.i(79756);let D=async _=>{try{let{data:w}=await O.default.post("/api/aws/location",{searchText:_});return w}catch(_){return(0,I.handleError)(_),null}},N=_=>(0,j.useQuery)({queryKey:["locationSearch",_],queryFn:()=>D(_),enabled:!!_,staleTime:6e4});var R=M,L=j,$=O;let F=async _=>{try{let{data:w}=await $.default.get(`/api/utils/getCustomerOverrides?accountNumber=${_}`);return w.data[0]}catch(_){(0,R.handleError)(_)}},B=_=>(0,L.useQuery)({queryKey:["accountNumber",_],queryFn:()=>F(_),enabled:!1});var V=M,U=j,H=O;let z=async _=>{try{let{data:w}=await H.default.get(`/api/utils/getThermostatEventLog?deviceId=${_}`);return w.data}catch(_){(0,V.handleError)(_)}},W=_=>(0,U.useQuery)({queryKey:["thermostatEvents",_],queryFn:()=>z(_),enabled:!1});var G=M,Z=j,Y=O;let q=async _=>{try{let{data:w}=await Y.default.post("/api/utils/getSolarCreditData",{method:"POST",body:JSON.stringify({accountNumber:_})});if(w)return w.data}catch(_){(0,G.handleError)(_)}},K=_=>(0,Z.useQuery)({queryKey:["accountNumber",_],queryFn:()=>q(_),enabled:!1});var X=M,Q=j,J=O;let ee=async _=>{try{let{data:w}=await J.default.get(`/api/utils/weather?location=${_}`);if(w)return w.forecast.forecastday}catch(_){(0,X.handleError)(_)}},et=_=>(0,Q.useQuery)({queryKey:["zipCode",_],queryFn:()=>ee(_),enabled:!1});var er=E,en=O,ei=k,ea=_.i(699533),eo=P;let es=_=>{let w,E=_.toUpperCase(),P=E.match(/\b(APT|UNIT|SUITE)\s+[\w\d]+/i),k=E.split(",")[0],A=k;return P&&(w=P[0],A=k.replace(w,"").trim()),{street:A,aptSuite:w}},el=_=>{let w=eo.statesList.find(w=>w.name.toLowerCase()===_.toLowerCase());return w?.abbreviation||""}
20,ed=({value:_,onChange:w,setCityStateAptZip:E,error:P,helperText:k,name:I})=>{let j=(0,ei.useTranslations)("enrollment/formFields"),O=(0,ea.useBooleanState)(!1),{data:D,isFetching:R,refetch:L}=N(_),$=async _=>{try{let P,{data:k}=await en.default.post("/api/aws/location",{text:_.Text}),A=k?.Place;if(!A)return;let M=`${A.AddressNumber??""} ${A.Street??""}`.trim().toUpperCase();if(!A.Street&&A.Label){let _=es(A.Label);M=_.street,P=_.aptSuite}w({target:{name:I,value:M}}),E((A.Municipality||"").toUpperCase(),el(A.Region||""),(A.PostalCode||"").substring(0,5),P)}catch(_){(0,M.handleError)(_)}};return(0,A.jsx)(er.Autocomplete,{open:O.state,onOpen:()=>{_.length>2&&(L(),O.setTrue())},onClose:O.setFalse,options:D??[],getOptionLabel:_=>"string"==typeof _?_:_.Text,loading:R,fullWidth:!0,inputValue:_,onInputChange:(_,E,P)=>{"input"===P&&w({target:{name:I,value:E}})},onChange:(_,w)=>{w&&"string"!=typeof w&&$(w)},renderInput:_=>(0,A.jsx)(er.TextField,{..._,label:j("payment_billingAddress"),error:P,helperText:k||" ","data-cy":"billing-address",InputProps:{..._.InputProps,endAdornment:(0,A.jsxs)(A.Fragment,{children:[R&&(0,A.jsx)(er.CircularProgress,{size:20}),_.InputProps.endAdornment]})}})})},eu={billingFirstName:"",billingLastName:"",billingStreet:"",billingAptSuiteNumber:"",billingCity:"",billingState:"",billingZipCode:""},ec=(_,w)=>({target:{name:_,value:w}}),eh=({firstNameTextFieldProps:_,lastNameTextFieldProps:A,billingAddressTextFieldProps:M,billingApartmentSuiteTextFieldProps:I,billingCityTextFieldProps:j,billingStateTextFieldProps:O,billingZipCodeTextFieldProps:D})=>{let N=(0,k.useTranslations)("enrollment/formFields");return(0,w.jsxs)(E.Grid,{container:!0,spacing:2,mt:1,children:[(0,w.jsx)(E.Grid,{size:{xs:12,md:6},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-first-name",label:N("labels_firstName"),fullWidth:!0,..._})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:6},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-last-name",label:N("labels_lastName"),fullWidth:!0,...A})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:8},children:(0,w.jsx)(ed,{name:String(M?.name??"billing_Address"),value:String(M?.value??""),onChange:M?.onChange??(()=>{}),setCityStateAptZip:(_,w,E,P)=>{j?.onChange?.(ec(String(j?.name),_)),O?.onChange?.(ec(String(O?.name),w)),D?.onChange?.(ec(String(D?.name),E)),P&&I?.onChange?.(ec(String(I?.name),P))},error:!!M?.error,helperText:String(M?.helperText??" ")})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:4},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-aptsuite",label:N("labels_addressApt"),fullWidth:!0,...I})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:5},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-city",label:N("payment_billingCity"),fullWidth:!0,...j})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:3},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-state",label:N("payment_billingState"),fullWidth:!0,select:!0,...O,children:P.statesList.map(_=>(0,w.jsx)(E.MenuItem,{value:_.abbreviation,"data-cy":`billing-state-dropdown-${_.abbreviation}`,children:_.abbreviation},_.name))})}),(0,w.jsx)(E.Grid,{size:{xs:12,md:4},children:(0,w.jsx)(E.TextField,{"data-cy":"billing-zipcode",label:N("payment_billingZipCode"),fullWidth:!0,...D})})]})}},597306,_=>{"use strict";_.s(["CreatePassword",()=>F,"confirmPasswordValidation",()=>$,"passwordValidation",()=>L]);var w=_.i(115497);_.i(661127);var E=_.i(160330),P=_.i(660920),k=_.i(147894),A=_.i(533402),M=_.i(904721),I=_.i(345503),j=_.i(650394),O=_.i(310838),D=_.i(699533);_.i(560499);var N=_.i(974096),R=_.i(325802);let L=N.string().min(8,"minimum").required("Please enter your password"),$=N.string().min(8,"minimum").oneOf([R.ref("password"),null],"Passwords must match").required("Please confirm your password."),F=()=>{let _=(0,I.useTranslations)("enrollment/passwordAndAgreements"),[N,R]=(0,j.useState)(""),[L,$]=(0,j.useState)(""),{clearErrors:F,register:B,setValue:V,setError:U}=(0,O.useFormContext)(),H=(0,D.useBooleanState)(!1),z=N.length>7,W=/[A-Z]/.test(N),G=/\d/.test(N),Z=N===L,Y=!!N&&!z&&!W&&!G,q=!!L&&!Z,K=(0,w.jsx)(E.PasswordVisibilityToggle,{showPassword:H});return(0,j.useEffect)(()=>{Y?U("password",{type:"invalid"}):F("password")},[Y]),(0,j.useEffect)(()=>{q?U("confirmPassword",{type:"invalid"}):F("confirmPassword")},[q]),(0,w.jsxs)(k.Stack,{flexDirection:"column",gap:"sm",attributes:{"data-cy":"password-validation"},children:[(0,w.jsx)(A.TextField,{attributes:{"data-cy":"password"},...B("password"),type:H.state?"text":"password",label:_("password"),endIcon:K,onChange:_=>{R(_.target.value),V("password",_.target.value,{shouldValidate:!0})},error:Y}),(0,w.jsx)(A.TextField,{attributes:{"data-cy":"password-repeat"},...B("confirmPassword"),type:H.state?"text":"password",value:L,label:_("confirmYourPassword"),endIcon:K,onChange:_=>{$(_.target.value),V("confirmPassword",_.target.value,{shouldValidate:!0})},error:q}),(0,w.jsxs)(k.Stack,{flexDirection:"column",gap:"xxs",children:[(0,w.jsx)(P.Container,{height:18,children:(0,w.jsx)(M.Typography,{textStyle:"caption",children:_("passwordMustInclude")})}),(0,w.jsx)(P.Container,{height:18,children:(0,w.jsx)(M.Typography,{textStyle:"caption",color:z?"success500":"error500",children:_("atLeast8Characters")})}),(0,w.jsx)(P.Container,{height:18,children:(0,w.jsx)(M.Typography,{textStyle:"caption",color:W?"success500":"error500",children:_("atLeast1UppercaseLetter")})}),(0,w.jsx)(P.Container,{height:18,children:(0,w.jsx)(M.Typography,{textStyle:"caption",color:G?"success500":"error500",children:_("atLeast1Number")})}),(0,w.jsx)(P.Container,{height:18,children:(0,w.jsx)(M.Typography,{textStyle:"caption",color:Z&&L?"success500":"error500",children:_("passwordsMustMatch")})})]})]})}},613417,_=>{"use strict";
20_.s(["CreditCheckFailureAlert",()=>j]);var w=_.i(115497),E=_.i(441473),P=_.i(395904),k=_.i(147894),A=_.i(904721),M=_.i(345503);_.i(670411);var I=_.i(342477);let j=({creditCheckStatus:_})=>{let j=(0,M.useTranslations)("enrollment/formFields"),O=_===I.CreditCheckStatus.FAIL||_===E.CreditCheckStatus.Failed;return _===I.CreditCheckStatus.PASS||_===I.CreditCheckStatus.OPT_OUT||_===E.CreditCheckStatus.Passed?null:(0,w.jsx)(P.Alert,{severity:"warning",children:(0,w.jsx)(A.Typography,{attributes:{"data-cy":"credit-score-failure-alert"},color:"warning500",children:O?(0,w.jsxs)(k.Stack,{flexDirection:"column",gap:"sm",children:[(0,w.jsxs)(A.Typography,{color:"warning500",children:[(0,w.jsx)(A.Typography,{component:"span",color:"inherit",children:(0,w.jsxs)("strong",{children:[j("headsUp")," "]})}),(0,w.jsx)(A.Typography,{component:"span",color:"inherit",children:j("didntMeetCreditCheckCriteria")})]}),(0,w.jsxs)(A.Typography,{color:"warning500",children:[(0,w.jsx)(A.Typography,{textStyle:"caption",component:"span",color:"inherit",children:(0,w.jsx)("strong",{children:j("doesntSoundRight")})}),(0,w.jsx)(A.Typography,{textStyle:"caption",component:"span",color:"inherit",children:j("unfreezeTransunionAndTryAgain")})]})]}):j("credit_check_error")})})}},245464,173310,_=>{"use strict";_.s(["default",()=>$],245464);var w=_.i(115497);_.i(137819);
20var E=_.i(653585),P=_.i(372825),k=_.i(442819),A=_.i(215871),M=_.i(614661),I=_.i(734456),j=_.i(345503),O=_.i(258370),D=_.i(650394),N=_.i(23253),R=_.i(169700);let L=_=>`(${_?.slice(0,3)}) ${_?.slice(3,6)}-${_?.slice(6,11)}`,$=()=>{let _=(0,D.useContext)(N.EnrollmentContext),$=(0,j.useTranslations)("enrollment/customerDetailsSummary"),F=(0,O.useRouter)().locale===E.Locale.SPANISH?I.es:void 0,{isAmsmMeter:B}=(0,R.useIsAmsmMeter)(),{isMobile:V}=(0,A.useDeviceBreakpoint)(),U=(0,M.default)(new Date(_.formData.getReady?.serviceSwitchDate||""),"MMMM dd, yyyy",{locale:F});return(0,w.jsx)(P.Card,{sx:{p:4,mt:4,border:0},"data-cy":"customer-details-card",children:(0,w.jsxs)(k.CardContent,{"data-cy":"customer-details-card-content",children:[(0,w.jsxs)(k.Stack,{width:"100%","data-cy":"customer-details-summary-header",children:[(0,w.jsx)(k.Typography,{variant:V?"h5":"h3",mb:2,width:"100%","datay-cy":"customer-details-summary-title",children:$("customerDetailsSummary")}),(0,w.jsx)(k.Typography,{variant:V?"body2":"h6","data-cy":"customer-details-will-send-email",children:$("willSendEmailVerification")})]}),(0,w.jsxs)(k.Stack,{direction:V?"column":"row",mt:2,children:[(0,w.jsxs)(k.Stack,{width:V?"100%":"50%",children:[(0,w.jsxs)(k.Typography,{variant:"caption",children:[$("name")," "]}),(0,w.jsxs)(k.Typography,{variant:"h6","datay-cy":"customer-details-name",children:[_.formData.getReady?.firstName," ",_.formData.getReady?.lastName]}),(0,w.jsx)(k.Typography,{variant:"caption",mt:2,children:$("phoneNumber")}),(0,w.jsx)(k.Typography,{variant:"h6","datay-cy":"customer-details-phone",children:L(String(_.formData.getReady?.phoneNumber))}),(0,w.jsx)(k.Typography,{variant:"caption",mt:2,children:$("serviceAddress")}),(0,w.jsxs)(k.Typography,{variant:"h6","datay-cy":"customer-details-address",children:[_.formData.getReady?.serviceAddress," ",_.formData.getReady?.serviceAptSuite]}),(0,w.jsxs)(k.Typography,{variant:"h6","datay-cy":"customer-details-city-state",children:[_.formData.getReady?.serviceCity,","," ",_.formData.getReady?.serviceState," ",_.formData.getReady?.serviceZipCode]})]}),(0,w.jsxs)(k.Stack,{width:"50%",mt:2*!!V,"datay-cy":"customer-details-switch-date",children:[(0,w.jsxs)(k.Typography,{variant:"caption",children:[$("switchDate")," "]}),(0,w.jsx)(k.Typography,{variant:"h6","datay-cy":"customer-details-formatted-switch-date",children:U}),(0,w.jsx)(k.Typography,{variant:"caption",mt:2,children:$("esi")}),(0,w.jsx)(k.Typography,{variant:"h6","datay-cy":"customer-details-esi",children:_.formData.getReady?.esiId})]})]}),(0,w.jsx)(k.Stack,{children:B&&(0,w.jsxs)(k.Typography,{mt:4,children:[$("haveAManualMeter")," ",(0,w.jsxs)(k.Typography,{component:"span",fontWeight:"bold",children:[$("switchingCanTakeFourDays")," "]}),$("contactTeamToSignUp")]})})]})})};var F=w,B=_.i(457558),V=_.i(904721),U=j,H=_.i(310838);let z=({onChange:_})=>{let w=(0,U.useTranslations)("enrollment/formFields"),{field:E}=(0,H.useController)({name:"differentBilling"});return(0,F.jsx)(B.Checkbox,{label:(0,F.jsx)(V.Typography,{attributes:{"data-cy":"different-billing-checkbox-label"},textStyle:"body1",children:w("payment_billingCheck")}),inputProps:{"data-cy":"different-billing-checkbox"},checked:E.value,onChange:w=>{E.onChange(w.target.checked),_?.(w.target.checked)},onBlur:E.onBlur,name:E.name})};_.s(["DifferentBillingCheckbox",0,z],173310)},986159,_=>{"use strict";_.s(["EnrollmentFinalAgreements",()=>$,"enrollmentAgreementsFormInitialValues",()=>L]);var w=_.i(115497);_.i(575607);var E=_.i(501639),P=_.i(457558),k=_.i(660920),A=_.i(147894),M=_.i(665273),I=_.i(904721),j=_.i(345503),O=_.i(258370),D=_.i(310838);_.i(137819);var N=_.i(653585),R=_.i(169700);let L={acceptEflYracTos:!1,acceptFraudPrevention:!1},$=({fraudPreventionCheckboxProps:_,serviceTermsCheckboxProps:L})=>{let $=(0,j.useTranslations)("enrollment/formFields"),F=(0,O.useRouter)().locale,B=(0,R.useSelectedEnrollmentProduct)(),{register:V,watch:U}=(0,D.useFormContext)();return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(k.Container,{marginBottom:"sm",children:(0,w.jsx)(I.Typography,{textStyle:"h4",attributes:{"data-cy":"final-agreements-section-title"},children:$("finalise_consentHead")})}),(0,w.jsx)(k.Container,{marginTop:"xs",children:(0,w.jsx)(A.Stack,{alignItems:"flex-start",ga
20p:"none",children:(0,w.jsx)(M.StackItem,{flex:1,children:(0,w.jsx)(P.Checkbox,{inputProps:{"data-cy":"service-terms-checkbox"},...V("acceptEflYracTos"),checked:U("acceptEflYracTos"),...L,label:(0,w.jsxs)(I.Typography,{textWrap:"wrap",textStyle:"body2",attributes:{"data-cy":"service-terms-label"},children:[$("finaliseAcceptEflYracTos1")," ",(0,w.jsx)("a",{href:B?.serviceProvider?.[F===N.Locale.ENGLISH?"efl_en":"efl_es"]?.url||"/404",target:"blank",children:"EFL"}),", ",(0,w.jsx)("a",{href:F===N.Locale.ENGLISH?E.YOUR_RIGHTS_AS_A_CUSTOMER_URL_ENGLISH:E.YOUR_RIGHTS_AS_A_CUSTOMER_URL_SPANISH,target:"_blank",children:"YRAC"}),", ",(0,w.jsx)("a",{href:F===N.Locale.ENGLISH?E.TERMS_OF_SERVICE_URL_ENGLISH:E.TERMS_OF_SERVICE_URL_SPANISH,target:"_blank",children:$("finaliseAcceptEflYracTos3")})," ",$("finaliseAcceptEflYracTos2")," ",(0,w.jsx)("a",{href:F===N.Locale.ENGLISH?E.PRIVACY_POLICY_URL_ENGLISH:E.PRIVACY_POLICY_URL_SPANISH,target:"_blank",children:$("privacyPolicy")})]})})})})}),(0,w.jsx)(k.Container,{marginTop:"xs",children:(0,w.jsx)(A.Stack,{alignItems:"flex-start",gap:"none",children:(0,w.jsx)(P.Checkbox,{inputProps:{"data-cy":"fraud-prevention-checkbox"},...V("acceptFraudPrevention"),checked:U("acceptFraudPrevention"),..._,label:(0,w.jsx)(M.StackItem,{flexShrink:0,children:(0,w.jsx)(I.Typography,{textStyle:"body2",attributes:{"data-cy":"fraud-prevention-label"},children:$("finalise_fraudPrevention")})})})})})]})}},485304,_=>{"use strict";_.s(["PasswordAndAgreementsForm",()=>V]);var w=_.i(115497),E=_.i(723515),P=_.i(660920),k=_.i(904721),A=_.i(782321),M=_.i(150283),I=_.i(345503),j=_.i(650394),O=_.i(310838),D=_.i(279023);_.i(670411);var N=_.i(536734),R=_.i(169700),L=_.i(597306),$=_.i(986159),F=_.i(472154);let B=({acceptEflYracTosError:_,acceptFraudPreventionError:E})=>{let P={hidden:{opacity:0,top:-30},show:{opacity:1,top:0}},{formState:{errors:I}}=(0,O.useFormContext)();return(0,w.jsx)("div",{className:"pb-8",children:(0,w.jsx)("div",{className:"error_msg_checkbox","data-cy":"error-msg",children:(0,w.jsxs)(A.AnimatePresence,{children:[(I.acceptEflYracTos||_)&&(0,w.jsx)(M.motion.div,{"data-cy":"accept-terms-of-service",initial:"hidden",animate:"show",exit:"hidden",variants:P,children:(0,w.jsx)(k.Typography,{textStyle:"caption",color:"error10",children:I.acceptEflYracTos?.message||_})}),(I.acceptFraudPrevention||E)&&(0,w.jsx)(M.motion.div,{"data-cy":"accept-fraud-prevention",initial:"hidden",animate:"show",exit:"hidden",variants:P,children:(0,w.jsx)(k.Typography,{textStyle:"caption",color:"error10",children:I.acceptFraudPrevention?.message||E})})]})})})},V=({submitting:_})=>{let A=(0,I.useTranslations)("enrollment/passwordAndAgreements"),M=(0,R.useEnrollment)(),O=(0,N.useAffiliateCanSkipPassword)(),[V]=(0,j.useState)(O?(0,D.v4)():void 0),{setValue:U,watch:H,formState:{errors:z,isValid:W}}=(0,F.useFinalizeFormContext)();return(0,j.useEffect)(()=>{O&&V&&(U("password",V),U("confirmPassword",V))},[O,V,U]),(0,w.jsxs)(w.Fragment,{children:[!O&&(0,w.jsxs)(w.Fragment,{children:[(0,w.jsxs)(P.Container,{marginY:"sm",children:[(0,w.jsx)(k.Typography,{textStyle:"h3",children:A("finalizeAccount")}),(0,w.jsx)(P.Container,{marginBottom:"sm",marginTop:"lg",children:(0,w.jsx)(k.Typography,{textStyle:"h4",children:"Set up a password"})}),(0,w.jsx)(k.Typography,{textStyle:"caption",attributes:{"data-cy":"username"},children:A("username")}),(0,w.jsx)(k.Typography,{textStyle:"h6",attributes:{"data-cy":"username-email"},children:(0,w.jsx)("b",{children:M.formData.getReady?.emailAddress})})]}),(0,w.jsx)(L.CreatePassword,{})]}),(0,w.jsx)(P.Container,{marginTop:"xxl",children:(0,w.jsx)($.EnrollmentFinalAgreements,{serviceTermsCheckboxProps:{checked:H("acceptEflYracTos"),onChange:_=>U("acceptEflYracTos",_.target.checked,{shouldValidate:!0}),onBlur:()=>{}},fraudPreventionCheckboxProps:{checked:H("acceptFraudPrevention"),onChange:_=>U("acceptFraudPrevention",_.target.checked,{shouldValidate:!0}),onBlur:()=>{}}})}),(0,w.jsx)(B,{acceptEflYracTosError:z.acceptEflYracTos?A(z.acceptEflYracTos.message??""):void 0,acceptFraudPreventionError:z.acceptFraudPrevention?A(z.acceptFraudPrevention.message??""):void 0}),(0,w.jsx)(P.Container,{marginTop:"sm",children:(0,w.jsx)(E.Button,{type:"submit",attributes:{"data-cy":"next-step"},fullWidth:!0,disabled:!W||_,loading:_,children:A("placeOrder")})})]})}},609849,204688,241668,850773,825028,22365,2030,434763,624030,703990,568902,_=>{"use strict";_.s([],568902),_.s([],609849),_.s(["Finalize",()=>tS],2030),_.s(["useSubmitPaymentDetails",()=>eK],204688),_.s(["NavigatorAgreement",()=>sr],703990);var w,E,P,k=_.i(115497),A=_.i(441473),M=_.i(675851);_.i(365670);var I=_.i(654821);_.i(732397);var j=_.i(835519),O=_.i(494117),D=_.i(395904),N=_.i(457558),R=_.i(660920),L=_.i(324240),$=_.i(904721),F=_.i(722739),B=_.i(782321),V=_.i(150283),U=_.i(345503),H=_.i(716529),z=_.i(258370),W=_.i(650394),G=_.i(310838),Z=_.i(699533);_.i(670411);var Y=_.i(342477),q=_.i(169700);_.i(551427);var K=_.i(238482),X=_.i(314534);_.i(645495);var Q=_.i(388947),J=_.i(386304),ee=_.i(395730),et=_.i(142760),er=_.i(613417),en=_.i(245464),ei=_.i(173310),ea=_.i(485304),eo=_.i(703388),es=_.i(472154),el=_.i(389461),ed=_.i(290698);_.i(861100);var eu=_.i(826699),ec=_.i(813307);_.i(47996);var eh=_.i(987398),ep=O,ef=_.i(529047),em=_.i(864673),eg=_.i(803549),ey=_.i(614661),ev=_.i(478349),eb=F,ex=_.i(216109),eC=U,eS=z,eT=q;_.i(587866);var e_=_.i(779855),ew=_.i(44531),eE=_.i(492886),eP=_.i(945731),ek=_.i(381424),eA=_.i(810785),eM=_.i(627803),eI=A;_.i(277842);var ej=_.i(536535),eO=_.i(80693);_.i(661127);var eD=_.i(381330),eN=_.i(422221),eR=J,eL=_.i(123419),e$=A;_.i(762499);var eF=_.i(865433),eB=_.i(168684),eV=q,eU=ej,eH=eD,ez=_.i(158351),eW=eg,eG=em,eZ=_.i(436067),eY=ev,eq=U;let eK=({onChangeSubmitting:_,onStripeError:w})=>{let E=(0,eq.useTranslations)("enrollment/formFields"),P=(0,eq.useTranslations)("enrollment/finalize"),k=(0,eq.useTranslations)("payments/payment-methods"),[A]=(0,eH.useSnackbarNotification)(),M=(0,ez.usePortalAccountNumber)(),I=(0,eV.useEnrollment)(),j=(0,eZ.useElements)(),O=(0,eZ.useStripe)(),[D]=(0,eF.useGetEmbeddedSecretForNewPaymentInstructionMutation)(),[N]=(0,eB.useStorePaymentInstructionMutation)(),R=I.financialConnectionsDetails?.secretKey,L=I.financialConnectionsDetails?.id;return async $=>{_(!0);let F=$||M,B=L?"bankAccount":"card";eW.setContext("payment",{method:B,accountNumber:F,hasFinancialConnectionsId:!!L});let V=$?"enrollment":"checkout";eG.addBreadcrumb({category:"payment.submit",message:`Submitting ${B} payment details`,level:"info",data:{paymentMethodType:B,accountNumber:F,flow:V}});try{if(!L&&($||M)){let P=j?.getElement(eZ.CardNumberElement);if(!P){eW.captureMessage("CardNumberElement not mounted at confirmCardSetup",{level:"error",tags:{"payment.step":"confirmCardSetup","payment.flow":V}}
20),A.error(E("validation_creditCardNotValid"),{autoHideDuration:null}),_(!1);return}let{data:k}=await D({variables:{input:{accountNumber:F,instructionType:e$.PaymentType.Card}}}),M=k?.getEmbeddedSecretForNewPaymentInstruction?.secretKey;if(!M){A.error(E("enrollmentInternalError"),{autoHideDuration:null}),_(!1);return}if(M&&!L){let k=await O?.confirmCardSetup(M,{payment_method:{card:P}});if(k?.error){_(!1),w(k.error);return}if(k?.setupIntent?.payment_method&&I.setPaymentMethodId(k.setupIntent?.payment_method),k?.setupIntent)try{let{data:_}=await N({variables:{input:{accountNumber:F,validFrom:(0,eY.default)(new Date),vendorReference:k?.setupIntent?.payment_method,instructionType:e$.PaymentType.Card}}});return _?.storePaymentInstruction?.paymentInstruction?.id}catch(P){(0,eU.handleError)(P,{tags:{"payment.step":"storeInstruction","payment.flow":V,"payment.method":"card"}}),_(!1),w({type:"validation_error",message:E("validation_creditCardNotValid")});return}A.error(E("enrollmentInternalError"),{autoHideDuration:null}),_(!1);return}}if(R&&L){let E=await O?.confirmUsBankAccountSetup(R);if(E?.setupIntent?.status==="succeeded")try{let{data:_}=await N({variables:{input:{accountNumber:F,validFrom:(0,eY.default)(new Date),vendorReference:E?.setupIntent?.payment_method,instructionType:e$.PaymentType.DirectDebit}}});return _?.storePaymentInstruction?.paymentInstruction?.id}catch(E){(0,eU.handleError)(E,{tags:{"payment.step":"storeInstruction","payment.flow":V,"payment.method":"bankAccount"}}),w({type:"validation_error",message:P("bankAccountNotValid")}),_(!1);return}A.error(k("verifyBankAccountError")),_(!1);return}A.error(k("verifyBankAccountError")),_(!1);return}catch(w){(0,eU.handleError)(w,{tags:{"payment.step":"submitPayment","payment.flow":V,"payment.method":B}}),_(!1),w instanceof Error&&w.message.includes("An internal error occurred.")?A.error(E("enrollmentInternalError"),{autoHideDuration:null}):A.error(w?.message);return}}};var eX=ej,eQ=em,eJ=U,e1=Y,e0=q,e2=A,e3=I,e4=eD,e5=_.i(970845),e9=_.i(716749),e6=_.i(883128);(0,e9.graphql)(`
21  query DepositAgreements($accountNumber: String!) {
22    depositAgreements(accountNumber: $accountNumber) {
23      id: depositKey
24      depositKey
25      depositAmount
26      dueDate
27      fulfilledAt
28    }
29  }
30`);let e7=async _=>{let w=await fetch("/api/graphql/depositAgreements",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),E=await w.json();if(!w.ok)throw E;return E},e8=_=>["depositAgreements",_],te=({accountNumber:_,enabled:w=!0})=>(0,e6.useQuery)({queryFn:()=>e7({accountNumber:_}),queryKey:e8(_),enabled:!!_&&w});_.s(["depositAgreementsQueryKey",0,e8,"useQueryDepositAgreements",0,te],241668);var tt=e9,tr=_.i(825547);(0,tt.graphql)(`
31  mutation createDepositAgreement($input: CreateDepositAgreementInput!) {
32    createDepositAgreement(input: $input) {
33      depositAgreement {
34        depositRequired
35        depositAmount
36      }
37    }
38  }
39`);let tn=async _=>{let w=await fetch("/api/graphql/createDepositAgreement",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),E=await w.json();if(!w.ok)throw E;return E},ti=()=>(0,tr.useMutation)({mutationFn:tn,retry:()=>!1});_.s(["useCreateDepositAgreementMutation",0,ti],850773);var ta=tr;(0,e9.graphql)(`
40  mutation recordDepositAgreementAccepted($input: DepositAgreementInput!) {
41    recordDepositAgreementAccepted(input: $input) {
42      isRecorded
43    }
44  }
45`);let to=async _=>{let w=await fetch("/api/graphql/recordDepositAgreementAccepted",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),E=await w.json();if(!w.ok)throw E;return E},ts=()=>(0,ta.useMutation)({mutationFn:to,retry:()=>!1});_.s(["useRecordDepositAgreementAcceptedMutation",0,ts],825028);var tl=ef,td=_.i(159790),tu=A;let tc=()=>{let _=(0,td.useQueryClient)(),{mutateAsync:w}=ti(),{mutateAsync:E}=ts(),[P]=(0,e5.useCollectDepositMutation)();return async({accountNumber:k,instructionId:A,channel:M="consumer site enrollment"})=>{let I=`deposit-key-${k}`;await w({input:{accountNumber:k,depositKey:I,reason:`Deposit agreement created via ${M}.`}}),await E({input:{accountNumber:k,depositKey:I}});let{data:j}=await P({variables:{input:{accountNumber:k,depositKey:I,idempotencyKey:`INITIAL-DEPOSIT-AMOUNT-${k}`,instructionId:A}},context:{clientName:tl.APOLLO_SERVER}}),O=j?.collectDeposit?.payment?.status||tu.CollectDepositStatusChoices.Failed;return O!==tu.CollectDepositStatusChoices.Failed&&await _.invali
45dateQueries({queryKey:e8(k)}),{status:O}}};_.s(["useCollectDeposit",0,tc],22365);let th=()=>{let _=(0,e0.useEnrollment)(),w=(0,e3.useFeatureFlag)("depositAgreements"),E=tc(),[P]=(0,e4.useSnackbarNotification)(),k=(0,eJ.useTranslations)("enrollment/formFields");return async({accountNumber:A,instructionId:M})=>{if(_.creditCheckStatus!==e1.CreditCheckStatus.PASS&&w.active){let{status:w}=await E({accountNumber:A,instructionId:M});if(w===e2.CollectDepositStatusChoices.Failed){let E=Error(k("depositDeclinedErrorMessage"));throw(0,eX.handleError)(E,{tags:{"finalize.step":"collectDeposit","finalize.creditCheckStatus":_.creditCheckStatus||"unknown"}}),eQ.addBreadcrumb({category:"finalize.deposit",message:"Deposit collection failed",level:"error",data:{accountNumber:A,status:w}}),P.error(k("depositDeclinedErrorMessage"),{autoHideDuration:null}),E}}}};var tp=_.i(480186);_.i(137819);var tf=_.i(653585),tm=ef,tg=z,ty=A,tv=J;let tb=()=>{let _=(0,tg.useRouter)().locale,[{subDomain:w,audio_recording_id:E}]=(0,tv.useGlobalParameterState)(),[P]=(0,tp.useCreateAccountMutation)(),k=_===tf.Locale.ENGLISH?ty.LanguagePreferenceChoices.English:ty.LanguagePreferenceChoices.Spanish;return _=>P({variables:{input:{accountUser:{languagePreference:k,communicationPreference:ty.Communication_Preference.Online,..._.accountUser},billingAddress:_.billingAddress,salesInformation:{salesSubchannel:ty.SalesSubchannel.Leviathan,salesAffiliateSubdomain:w,audioRecordingId:E},quoteCode:_.quoteCode}},context:{clientName:tm.APOLLO_SERVER}})},tx=()=>{let[{smartDevices:_}]=(0,el.useEnrollmentV2)(),[w]=(0,e_.useAddAccountCampaignMutation)();return E=>{try{_.forEach(_=>{w({variables:{input:{accountNumber:E,campaignSlug:_}}})})}catch(_){(0,ej.handleError)(_)}}},tC=({onChangeSubmitting:_,onStripeError:w})=>{let E=(0,eC.useTranslations)("enrollment/formFields"),P=(0,eT.useEnrollment)(),k=(0,eS.useRouter)(),A=(0,eT.useSelectedEnrollmentProduct)(),{selectedPlanID:M}=P,I=A?.krakenID||eN.OctopusProductKrakenIdValues[Object.keys(eN.OctopusProductId).find(_=>eN.OctopusProductId[_]===M)],[j]=(0,e_.useAddAccountCampaignMutation)(),O=(0,ek.useQueryAccountReferralAndRewardsFunction)(),[D]=(0,eM.useUpdateLanguagePreferenceMutation)(),N=th(),[R]=(0,eA.useUpdateCommsDeliveryPreferenceMutation)(),L=(0,ec.useLogin)({nextPage:null}),[{navigatorState:$,skipPayment:F,subDomain:B,productCardLayoutVariant:V}]=(0,eR.useGlobalParameterState)(),[U]=(0,eD.useSnackbarNotification)(),[H]=(0,ew.useAddPropertyToShellAccountMutation)(),[z]=(0,eL.useEnrollmentAccountResetPasswordMutation)(),W=tb(),G=(0,eP.useQueryAccountFunction)(),[Z]=(0,eE.useApplyReferralCodeMutation)(),Y=(0,eT.useCustomerIsPTC)(),q=eK({onChangeSubmitting:_,onStripeError:w}),K=tx(),{getReady:X}=P.formData,Q=P.withEV,J=P.withThermostat,ee=P.withNest,et=P.quoteCode,er=()=>{let _=X?.serviceSwitchDate instanceof Date?X.serviceSwitchDate:X?.serviceSwitchDate?new Date(X.serviceSwitchDate):null;return!_||isNaN(_.getTime())?((0,ej.handleError)(`Service switch date invalid. ${_}`),(0,ev.default)((0,ex.default)(new Date,{hours:0,minutes:0,seconds:0,milliseconds:0}))):(0,eb.default)(_)?(0,ev.default)(_):(0,ev.default)((0,ex.default)(_,{hours:0,minutes:0,seconds:0,milliseconds:0}))};return async w=>{let A=$&&F;if(X){if(!I){U.error(E("enrollmentDataError"),{autoHideDuration:null}),(0,ej.handleError)(`productId is undefined at submitFinalize. selectedPlanID: ${M}`,{tags:{"finalize.step":"productId-validation"}});return}_(!0),(0,eu.gTagEvent)({action:"click",category:"finalize_click",label:"Customer Info",value:{firstName:P.formData.getReady?.firstName.trim()||"",lastName:P.formData.getReady?.lastName.trim()||"",email:P.formData.getReady?.emailAddress.trim()||"",phone:P.formData.getReady?.phoneNumber.trim()||""}}),(0,eu.gTagEvent)({action:"finalize_click",category:"ab_test_product_card_layout",label:"b"===V?"product_card_layout_b":"product_card_layout_a",value:1});try{let M,F=P.krakenAccountID||"";try{if(!P.krakenAccountID){let{data:_}=await W({accountUser:{givenName:X.firstName.trim(),familyName:X.lastName.trim(),email:X.emailAddress.trim(),mobile:X.phoneNumber.trim(),landline:X.phoneNumber.trim(),dateOfBirth:(0,ey.default)(new Date(X.DOB),"yyyy-MM-dd")},billingAddress:{address1:!A&&w?.differentBilling&&w.billingStreet?w.billingStreet.trim():X.serviceAddress.trim(),address2:!A&&w?.differentBilling&&w.billingAptSuiteNumber?0===w.billingAptSuiteNumber.length?" ":w.billingAptSuiteNumber.trim():0===X.serviceAptSuite.length?" ":X.serviceAptSuite.trim(),city:!A&&w?.differentBilling&&w.billingCity?w.billingCity.trim():X.serviceCity.trim(),state:!A&&w?.differentBilling&&w.billingState?w.billingState.trim():X.serviceState.trim(),zipCode:!A&&w?.differentBilling&&w.billingZipCode?w.billingZipCode.trim():X.serviceZipCode.trim()},quoteCode:et}),E=_?.createAccount?.account?.number||_?.createAccount?.account?.id;
45E&&(F=E),P.setKrakenAccountID(F)}}catch(w){U.error(E("enrollmentDataError"),{autoHideDuration:null}),(0,ej.handleError)(w,{tags:{"finalize.step":"createAccount"}}),_(!1);return}em.addBreadcrumb({category:"finalize",message:"Account created",level:"info",data:{accountNumber:F}}),await z({variables:{input:{accountNumber:F,emailAddress:X?.emailAddress.trim(),password:w.password}},context:{clientName:ef.APOLLO_SERVER}}),await L.mutateAsync({email:X.emailAddress.trim(),password:w.password}),eg.setUser({id:F,email:X.emailAddress.trim()}),eg.setContext("finalize",{accountNumber:F,creditCheckStatus:P.creditCheckStatus,quoteCode:et}),em.addBreadcrumb({category:"finalize",message:"User authenticated",level:"info",data:{accountNumber:F}});let en=P.ledgerNumber||"";try{if(!en){let{data:_}=await G({variables:{accountNumber:F}}),w=_?.account?.ledgers?.find(_=>_?.ledgerType==="ENERGY")?.number;w&&(en=w),P.setLedgerNumber(w)}}catch(w){if(!(w instanceof Error&&w.message.includes("The collection method of this schedule cannot be determined."))){(0,ej.handleError)(w,{tags:{"finalize.step":"scheduleTypeError"}}),_(!1),U.error(E("enrollmentDataError"),{autoHideDuration:null});return}}let ei=!1;!A&&(M=await q(F),ei=void 0===M,em.addBreadcrumb({category:"finalize.payment",message:M?"Payment details submitted":"Payment details failed",level:M?"info":"warning",data:{hasPaymentInstruction:!!M}}),M&&(0,ep.sendGTMEvent)({event:"payment_submitted",funnel_step:"payment_details"})),ei||await N({accountNumber:F,instructionId:M||""});let{data:ea}=await H({variables:{input:{accountNumber:F,esiId:X.esiId,addressLine1:X.serviceAddress.trim(),addressLine2:X.serviceAptSuite.trim(),addressLine3:"",city:X.serviceCity.trim(),state:X.serviceState.trim(),postcode:X.serviceZipCode.trim(),enrollmentType:X.serviceSwitchChoice,productId:I,effectiveFrom:er(),setupAutopay:w.autopay,quoteCode:et}},context:{clientName:ef.APOLLO_SERVER}});if(!ea?.addPropertyToShellAccount?.addPropertyToShellAccountData?.esiId)throw Error(`addPropertyToShellAccount returned no esiId for account ${F}`);await R({variables:{input:{accountNumber:F,commsDeliveryPreference:X.paperlessBilling?eI.CommsDeliveryPreference.Email:eI.CommsDeliveryPreference.PostalMail}}}),await D({variables:{input:{accountNumber:F,languagePreference:X.languagePreferenceChoice}}}),(Q||J)&&!Y&&await j({variables:{input:{accountNumber:F,campaignSlug:Q?ed.CampaignSlugs.WithEv:ed.CampaignSlugs.WithThermostat}}}),ee&&await j({variables:{input:{accountNumber:F,campaignSlug:eh.Campaign.NEST_UNCONFIRMED}}}),K(F);let eo=await O({variables:{accountNumber:F,first:1}}),es=eo.data?.account?.activeReferralSchemes?.domestic?.referralUrl;es&&(0,eO.setUserFriendReferral)((0,eO.extractReferralCode)(es)),(0,eT.setCustomerIsAffiliateSale)(!!B);let el=(0,eO.getFriendReferral)();if(el?.code)try{let _=await Z({variables:{input:{accountNumber:F,reference:el.code}}});_.data?.applyReferralCode?.rewardOutput?.rewardApplied&&el.codeType&&(0,eO.setCodeTypeApplied)(el.codeType)}catch(w){(0,eO.setCodeTypeApplied)("error"),(0,ej.handleError)(w),_(!1);return}if($)return void k.push({pathname:"/join/enrollment/lets-agree-to-agree"});em.addBreadcrumb({category:"finalize.payment",message:"Collecting initial payment",level:"info",data:{accountNumber:F,hasInstructionId:!!M}}),ei?k.push("/join/check-your-email?customerPaymentFailed=true"):((0,eu.gTagEvent)({action:"complete",category:"ab_test_product_card_layout",label:"b"===V?"product_card_layout_b":"product_card_layout_a",value:1}),k.push("/join/check-your-email"))}catch(w){(0,ej.handleError)(w,{tags:{"finalize.step":"finalizePreAuthentication"}}),_(!1),w instanceof Error&&w.message.includes("Account cannot have multiple properties")?U.error(E("enrollmentMultiplePropertiesError"),{autoHideDuration:null}):U.error(E("enrollmentInternalError"),{autoHideDuration:null})}}}},tS=()=>{let _=(0,Z.useBooleanState)(!1),w=(0,q.useEnrollment)(),E=(0,U.useTranslations)("enrollment/finalize"),[{navigatorState:P}]=(0,J.useGlobalParameterState)(),el=(0,Q.useSetGlobalParametersState)(),ed=(0,Z.useBooleanState)(!1),{stripeErrorMessage:eu,setStripeError:ec}
45=(0,j.useStripeError)(),eh=(0,q.useSelectedEnrollmentProduct)(),ep=(0,X.isTimeOfUseRateProduct)(w.selectedPlanID),ef=w.formData.getReady?.serviceSwitchDate instanceof Date?w.formData.getReady.serviceSwitchDate:w.formData.getReady?.serviceSwitchDate?new Date(w.formData.getReady.serviceSwitchDate):null,em=(0,Z.useBooleanState)(!1),eg=(0,z.useRouter)(),ey=w.creditCheckStatus===Y.CreditCheckStatus.ERROR||w.creditCheckStatus===Y.CreditCheckStatus.FAIL,{active:ev}=(0,I.useFeatureFlag)("stripeFinancialConnections"),eb=ev&&w.creditCheckStatus===Y.CreditCheckStatus.PASS,ex=eb?A.PaymentMethods.DirectDebit:A.PaymentMethods.CreditCard,eC=(0,es.useFinalizeForm)(ex),{setValue:eS,watch:eT}=eC,e_=eT("paymentMethod");(0,W.useEffect)(()=>{eS("paymentMethod",ex,{shouldValidate:!0})},[ex]);let ew=w.financialConnectionsDetails?.id;(0,W.useEffect)(()=>{eS("bankAccountLinked",!!ew,{shouldValidate:!0})},[ew]);let eE=tC({onChangeSubmitting:_.setState,onStripeError:ec});(0,W.useEffect)(()=>{(0,O.sendGTMEvent)({event:"payment_details_viewed",funnel_step:"payment_details"})},[]),(0,W.useEffect)(()=>{ey&&(0,O.sendGTMEvent)({event:"payment_error",funnel_step:"payment_details",error_type:"credit_check_failed"})},[ey]);let eP=(0,q.useSelectedEnrollmentProduct)(),ek=()=>{eT("differentBilling")?(eS("billingFirstName",w.formData.getReady?.firstName||""),eS("billingLastName",w.formData.getReady?.lastName||""),eS("billingStreet",w.formData.getReady?.serviceAddress||""),eS("billingAptSuiteNumber",w.formData.getReady?.serviceAptSuite||""),eS("billingCity",w.formData.getReady?.serviceCity||""),eS("billingState",w.formData.getReady?.serviceState||""),eS("billingZipCode",w.formData.getReady?.serviceZipCode||"")):(eS("billingFirstName",""),eS("billingLastName",""),eS("billingStreet",""),eS("billingAptSuiteNumber",""),eS("billingCity",""),eS("billingState",""),eS("billingZipCode",""))};return(0,W.useEffect)(()=>{(ef&&(0,F.default)(ef)||!ef)&&em.setTrue()},[ef]),(0,W.useEffect)(()=>{ek()},[eT("differentBilling")]),(0,k.jsxs)(R.Container,{maxWidth:"lg",fullWidth:!0,paddingX:"md",children:[ey&&(0,k.jsx)(er.CreditCheckFailureAlert,{creditCheckStatus:w.creditCheckStatus}),(0,k.jsx)(H.default,{children:(0,k.jsxs)("title",{children:[E("reviewYourOrder")," | Octopus Energy"]})}),(0,k.jsx)(G.FormProvider,{...eC,children:(0,k.jsx)("form",{onSubmit:eC.handleSubmit(eE),children:(0,k.jsx)(B.AnimatePresence,{children:(0,k.jsxs)(V.motion.div,{initial:"hidden",animate:"show",exit:"hidden",variants:{hidden:{opacity:0},show:{opacity:1}},children:[(0,k.jsx)(R.Container,{marginY:"md",children:(0,k.jsx)($.Typography,{textStyle:"h3",component:"h1",children:E("reviewYourOrder")})}),em.state&&(0,k.jsx)(R.Container,{marginY:"sm",children:(0,k.jsx)(D.Alert,{severity:"warning",children:(0,k.jsxs)($.Typography,{children:[E("pleaseNoteServiceSwitchDate")," ",(0,k.jsx)(L.Link,{onClick:eg.back,children:E("thePreviousStep")})," ",E("toConfirmPreferredDate")]})})}),eP&&(0,k.jsx)(K.ProductSelectedCard,{displayName:eP.displayName,withEV:w.withEV,withThermostat:w.withThermostat,serviceProvider:eh?.serviceProvider,touOffPeakAmount:eh?.touOffPeakAmount,touPeakAmount:eh?.touPeakAmount,isTou:ep}),(0,k.jsx)(en.default,{}),P&&(0,k.jsx)(R.Container,{marginTop:"lg",children:(0,k.jsx)(N.Checkbox,{label:(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)($.Typography,{textStyle:"body1",attributes:{"data-cy":"navigator-skip-payment-label"},children:E("navigatorSkipPayment")}),ed.state&&(0,k.jsx)(V.motion.div,{initial:"hidden",animate:"show",exit:"hidden",variants:{hidden:{opacity:0,top:-30},show:{opacity:1,top:0}},children:(0,k.jsx)(R.Container,{marginTop:"xs",width:{xs:"100%",sm:"70%"},children:(0,k.jsxs)($.Typography,{textStyle:"body2",color:"tertiary20",children:[(0,k.jsx)($.Typography,{component:"span",textStyle:"body2",color:"contentsBase100",children:"*"}),E("navigatorSkipPaymentDisclaimer")]})})})]}),checked:ed.state,onChange:()=>{el({navigatorState:P,skipPayment:!ed.state}),ed.toggle()},inputProps:{"data-cy":"navigator-skip-payment-checkbox"},"data-cy":"navigator-skip-payment"})}
45),!ed.state&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(R.Container,{marginTop:"xxl",children:(0,k.jsx)($.Typography,{textStyle:"h3",children:E("addPaymentDetails")})}),(0,k.jsx)(R.Container,{marginTop:"sm",children:(0,k.jsx)(eo.PaymentOptionsTabs,{paymentMethod:e_,setPaymentMethod:_=>eS("paymentMethod",_,{shouldValidate:!0}),showTabs:eb})}),e_===A.PaymentMethods.CreditCard&&(0,k.jsxs)(k.Fragment,{children:[ey&&(0,k.jsx)(R.Container,{marginY:"sm",children:(0,k.jsxs)($.Typography,{textStyle:"body2",children:[(0,k.jsx)("strong",{children:E("depositNo2PercentCardFee")})," ",E("depositThreeHundredFlatCharge")]})}),(0,k.jsx)(R.Container,{marginTop:"sm",children:(0,k.jsx)(ei.DifferentBillingCheckbox,{})}),!eT("differentBilling")&&(0,k.jsx)(M.BillingAddress,{firstNameTextFieldProps:{value:eC.watch("billingFirstName"),error:!!eC.formState.errors.billingFirstName,helperText:eC.formState.errors.billingFirstName?.message?.toString()||" ",...eC.register("billingFirstName")},lastNameTextFieldProps:{value:eC.watch("billingLastName"),error:!!eC.formState.errors.billingLastName,helperText:eC.formState.errors.billingLastName?.message?.toString()||" ",...eC.register("billingLastName")},billingAddressTextFieldProps:{value:eC.watch("billingStreet"),error:!!eC.formState.errors.billingStreet,helperText:eC.formState.errors.billingStreet?.message?.toString()||" ",...eC.register("billingStreet")},billingApartmentSuiteTextFieldProps:{value:eC.watch("billingAptSuiteNumber"),error:!!eC.formState.errors.billingAptSuiteNumber,helperText:eC.formState.errors.billingAptSuiteNumber?.message?.toString()||" ",...eC.register("billingAptSuiteNumber")},billingCityTextFieldProps:{value:eC.watch("billingCity"),error:!!eC.formState.errors.billingCity,helperText:eC.formState.errors.billingCity?.message?.toString()||" ",...eC.register("billingCity")},billingStateTextFieldProps:{value:eC.watch("billingState"),error:!!eC.formState.errors.billingState,helperText:eC.formState.errors.billingState?.message?.toString()||" ",...eC.register("billingState")},billingZipCodeTextFieldProps:{value:eC.watch("billingZipCode"),error:!!eC.formState.errors.billingZipCode,helperText:eC.formState.errors.billingZipCode?.message?.toString()||" ",...eC.register("billingZipCode")}})]}),(0,k.jsx)(R.Container,{marginTop:"xxl",marginBottom:"sm",children:(0,k.jsx)(et.AutopaySelection,{autopay:eT("autopay"),onBlur:()=>eC.trigger("autopay"),onChange:_=>{let w="yes"===_.target.value;eS("autopay",w,{shouldValidate:!0}),w&&eS("acceptNoAutopayDiscount",!1,{shouldValidate:!0})},acceptNoAutopayDiscount:eT("acceptNoAutopayDiscount"),onAcceptNoAutopayDiscountChange:_=>eS("acceptNoAutopayDiscount",_,{shouldValidate:!0})})})]}),(0,k.jsx)(R.Container,{marginTop:"lg",attributes:{"data-cy":"password-and-agreements"},children:(0,k.jsx)(ea.PasswordAndAgreementsForm,{submitting:_.state})}),eu&&(0,k.jsx)(R.Container,{marginTop:"sm",children:(0,k.jsx)($.Typography,{attributes:{"data-cy":"stripe-error"},color:"error10",textStyle:"body1",children:eu})})]},"main")})})}),(0,k.jsx)(ee.AddressInKrakenDialog,{})]})};var tT=k,t_=_.i(442819),tw=_.i(745221),tE=_.i(7333),tP=_.i(372825),tk=U,tA=z,tM=W;let tI=[{variant:"body1",content_en:"Thank you for choosing Octopus Energy",content_es:"Gracias por elegir Octopus Energy"},{variant:"body1",content_en:"We have confirmed how much you will pay per kilowatt of electricity which is fixed for the duration of your plan. You will be billed for your usage plus additional utility fees based on your area. We have also confirmed that the monthly fee for the product is $10 a month, this amount is fixed per month for the duration of the plan. We have confirmed whether or not your product has an early termination fee, and if it does, you will need to pay the amount if you cancel services before your plan's expiration date.",content_es:"Hemos confirmado cuánto pagará por kilovatio de electricidad, que es fijo durante la duración de su plan. Se le facturará por su uso más tarifas de servicios adicionales según su área. También hemos confirmado que la tarifa mensual del producto es de $10 al mes, esta cantidad es fija por mes mientras dure el plan. Hemos confirmado si su producto tiene o no un cargo por cancelación anticipada y, si lo tiene, deberá pagar el monto si cancela los servicios antes de la fecha de vencimiento de su plan."},{variant:"body1",content_en:"You have confirmed the plan and payment details and have provided us with accurate registration information.",content_es:"Ha confirmado el plan y los detalles de pago y nos ha proporcionado información de registro precisa."},{variant:"body1",fontWeight:"500",content_en:"We have confirmed that:",content_es:"Hemos confirmado que:"},{variant:"body1",fontWeight:"500",content_en:"● You agree to the Terms of Service (TOS) governing energy services provided by Octopus Energy.",content_es:"● Usted acepta los Términos de servicio (TOS) que rigen los servicios de energía proporcionados por Octopus Energy."},{variant:"body1",fontWeight:"500",content_en:"● You understand that you have the right to rescind your agreement for electric services, without any fees or penalties, by midnight of the third (3rd) business day after the date you first receive your TOS.",content_es:"● Usted comprende que tiene derecho a rescindir su 
45contrato de servicios eléctricos, sin cargos ni multas, antes de la medianoche del tercer (3er) día hábil después de la fecha en que recibió sus TOS por primera vez."},{variant:"body1",fontWeight:"500",content_en:"● You understand that the legal documents mentioned are available online at octopusenergy.com/legal and accessible for review from the website homepage.",content_es:"● Usted comprende que los documentos legales mencionados están disponibles en línea en octopusenergy.com/legal y accesibles para su revisión desde la página de inicio del sitio web."},{variant:"body1",fontWeight:"500",content_en:"● You are happy that Octopus Energy provides their Terms of Service via email to the email address provided.",content_es:"● Está satisfecho de que Octopus Energy proporcione sus Términos de servicio por correo electrónico a la dirección de correo electrónico proporcionada."},{variant:"body1",fontWeight:"500",content_en:"● You are over 18 years old and legally authorized to select/change your REP for the service/address listed.",content_es:"● Tiene más de 18 años y está legalmente autorizado para seleccionar/cambiar su REP para el servicio/dirección indicados."},{variant:"body1",fontWeight:"500",content_en:"● You are responsible for any cancellation fees resulting from switching providers that are charged by your current electricity provider.",content_es:"● Usted es responsable de cualquier tarifa de cancelación que resulte del cambio de proveedores que cobre su proveedor de electricidad actual."},{variant:"body1",content_en:"You have reviewed and understand all the information provided.",content_es:"Ha revisado y comprende toda la información proporcionada."},{variant:"body1",content_en:"You have confirmed that you agree with all the above information and are happy to have Octopus Energy as your energy provider.",content_es:"Ha confirmado que está de acuerdo con toda la información anterior y está feliz de tener a Octopus Energy como su proveedor de energía."},{variant:"body1",content_en:"Sign and date to acknowledge the above:",content_es:"Firme y ponga la fecha para reconocer lo mencionado arriba:"}];var tj=ev,tO=function(_){return tD(_)&&!tN(_)};function tD(_){return!!_&&"object"==typeof _}function tN(_){var w=Object.prototype.toString.call(_);return"[object RegExp]"===w||"[object Date]"===w||tL(_)}var tR="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function tL(_){return _.$$typeof===tR}function t$(_){return Array.isArray(_)?[]:{}}function tF(_,w){return!1!==w.clone&&w.isMergeableObject(_)?tU(t$(_),_,w):_}function tB(_,w,E){return _.concat(w).map(function(_){return tF(_,E)})}function tV(_,w,E){var P={};return E.isMergeableObject(_)&&Object.keys(_).forEach(function(w){P[w]=tF(_[w],E)}
45),Object.keys(w).forEach(function(k){E.isMergeableObject(w[k])&&_[k]?P[k]=tU(_[k],w[k],E):P[k]=tF(w[k],E)}),P}function tU(_,w,E){(E=E||{}).arrayMerge=E.arrayMerge||tB,E.isMergeableObject=E.isMergeableObject||tO;var P=Array.isArray(w);return P!==Array.isArray(_)?tF(w,E):P?E.arrayMerge(_,w,E):tV(_,w,E)}tU.all=function(_,w){if(!Array.isArray(_))throw Error("first argument should be an array");return _.reduce(function(_,E){return tU(_,E,w)},{})};let tH=tU,tz=_.g&&_.g.Object===Object&&_.g;var tW="object"==typeof self&&self&&self.Object===Object&&self;let tG=tz||tW||Function("return this")(),tZ=tG.Symbol;var tY=Object.prototype,tq=tY.hasOwnProperty,tK=tY.toString,tX=tZ?tZ.toStringTag:void 0;let tQ=function(_){var w=tq.call(_,tX),E=_[tX];try{_[tX]=void 0;var P=!0}catch(_){}var k=tK.call(_);return P&&(w?_[tX]=E:delete _[tX]),k};var tJ=Object.prototype.toString;let t1=function(_){return tJ.call(_)};var t0="[object Null]",t2="[object Undefined]",t3=tZ?tZ.toStringTag:void 0;let t4=function(_){return null==_?void 0===_?t2:t0:t3&&t3 in Object(_)?tQ(_):t1(_)},t5=function(_,w){return function(E){return _(w(E))}},t9=t5(Object.getPrototypeOf,Object),t6=function(_){return null!=_&&"object"==typeof _};var t7="[object Object]",t8=Object.prototype,re=Function.prototype.toString,rt=t8.hasOwnProperty,rr=re.call(Object);let rn=function(_){if(!t6(_)||t4(_)!=t7)return!1;var w=t9(_);if(null===w)return!0;var E=rt.call(w,"constructor")&&w.constructor;return"function"==typeof E&&E instanceof E&&re.call(E)==rr},ri=function(){this.__data__=[],this.size=0},ra=function(_,w){return _===w||_!=_&&w!=w},ro=function(_,w){for(var E=_.length;E--;)if(ra(_[E][0],w))return E;return -1};var rs=Array.prototype.splice;let rl=function(_){var w=this.__data__,E=ro(w,_);return!(E<0)&&(E==w.length-1?w.pop():rs.call(w,E,1),--this.size,!0)},rd=function(_){var w=this.__data__,E=ro(w,_);return E<0?void 0:w[E][1]},ru=function(_){return ro(this.__data__,_)>-1},rc=function(_,w){var E=this.__data__,P=ro(E,_);return P<0?(++this.size,E.push([_,w])):E[P][1]=w,this};function rh(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}rh.prototype.clear=ri,rh.prototype.delete=rl,rh.prototype.get=rd,rh.prototype.has=ru,rh.prototype.set=rc;let rp=rh,rf=function(){this.__data__=new rp,this.size=0},rm=function(_){var w=this.__data__,E=w.delete(_);return this.size=w.size,E},rg=function(_){return this.__data__.get(_)},ry=function(_){return this.__data__.has(_)},rv=function(_){var w=typeof _;return null!=_&&("object"==w||"function"==w)};var rb="[object AsyncFunction]",rx="[object Function]",rC="[object GeneratorFunction]",rS="[object Proxy]";let rT=function(_){if(!rv(_))return!1;var w=t4(_);return w==rx||w==rC||w==rb||w==rS},r_=tG["__core-js_shared__"];var rw=(P=/[^.]+$/.exec(r_&&r_.keys&&r_.keys.IE_PROTO||""))?"Symbol(src)_1."+P:"";let rE=function(_){return!!rw&&rw in _};var rP=Function.prototype.toString;let rk=function(_){if(null!=_){try{return rP.call(_)}catch(_){}try{return _+""}catch(_){}}return""};var rA=/[\\^$.*+?()[\]{}|]/g,rM=/^\[object .+?Constructor\]$/,rI=Object.prototype,rj=Function.prototype.toString,rO=rI.hasOwnProperty,rD=RegExp("^"+rj.call(rO).replace(rA,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");let rN=function(_){return!(!rv(_)||rE(_))&&(rT(_)?rD:rM).test(rk(_))},rR=function(_,w){return null==_?void 0:_[w]},rL=function(_,w){var E=rR(_,w);return rN(E)?E:void 0},r$=rL(tG,"Map"),rF=rL(Object,"create"),rB=function(){this.__data__=rF?rF(null):{},this.size=0},rV=function(_){var w=this.has(_)&&delete this.__data__[_];return this.size-=!!w,w};var rU="__lodash_hash_undefined__",rH=Object.prototype.hasOwnProperty;let rz=function(_){var w=this.__data__;if(rF){var E=w[_];return E===rU?void 0:E}return rH.call(w,_)?w[_]:void 0};var rW=Object.prototype.hasOwnProperty;let rG=function(_){var w=this.__data__;return rF?void 0!==w[_]:rW.call(w,_)};var rZ="__lodash_hash_undefined__";let rY=function(_,w){var E=this.__data__;return this.size+=+!this.has(_),E[_]=rF&&void 0===w?rZ:w,this};function rq(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}rq.prototype.clear=rB,rq.prototype.delete=rV,rq.prototype.get=rz,rq.prototype.has=rG,rq.prototype.set=rY;let rK=rq,rX=function(){this.size=0,this.__data__={hash:new rK,map:new(r$||rp),str
45ing:new rK}},rQ=function(_){var w=typeof _;return"string"==w||"number"==w||"symbol"==w||"boolean"==w?"__proto__"!==_:null===_},rJ=function(_,w){var E=_.__data__;return rQ(w)?E["string"==typeof w?"string":"hash"]:E.map},r1=function(_){var w=rJ(this,_).delete(_);return this.size-=!!w,w},r0=function(_){return rJ(this,_).get(_)},r2=function(_){return rJ(this,_).has(_)},r3=function(_,w){var E=rJ(this,_),P=E.size;return E.set(_,w),this.size+=+(E.size!=P),this};function r4(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}r4.prototype.clear=rX,r4.prototype.delete=r1,r4.prototype.get=r0,r4.prototype.has=r2,r4.prototype.set=r3;let r5=r4;var r9=200;let r6=function(_,w){var E=this.__data__;if(E instanceof rp){var P=E.__data__;if(!r$||P.length<r9-1)return P.push([_,w]),this.size=++E.size,this;E=this.__data__=new r5(P)}return E.set(_,w),this.size=E.size,this};function r7(_){var w=this.__data__=new rp(_);this.size=w.size}r7.prototype.clear=rf,r7.prototype.delete=rm,r7.prototype.get=rg,r7.prototype.has=ry,r7.prototype.set=r6;let r8=r7,ne=function(_,w){for(var E=-1,P=null==_?0:_.length;++E<P&&!1!==w(_[E],E,_););return _},nt=function(){try{var _=rL(Object,"defineProperty");return _({},"",{}),_}catch(_){}}(),nr=function(_,w,E){"__proto__"==w&&nt?nt(_,w,{configurable:!0,enumerable:!0,value:E,writable:!0}):_[w]=E};var nn=Object.prototype.hasOwnProperty;let ni=function(_,w,E){var P=_[w];nn.call(_,w)&&ra(P,E)&&(void 0!==E||w in _)||nr(_,w,E)},na=function(_,w,E,P){var k=!E;E||(E={});for(var A=-1,M=w.length;++A<M;){var I=w[A],j=P?P(E[I],_[I],I,E,_):void 0;void 0===j&&(j=_[I]),k?nr(E,I,j):ni(E,I,j)}return E},no=function(_,w){for(var E=-1,P=Array(_);++E<_;)P[E]=w(E);return P};var ns="[object Arguments]";let nl=function(_){return t6(_)&&t4(_)==ns};var nd=Object.prototype,nu=nd.hasOwnProperty,nc=nd.propertyIsEnumerable;let nh=nl(function(){return arguments}())?nl:function(_){return t6(_)&&nu.call(_,"callee")&&!nc.call(_,"callee")},np=Array.isArray,nf=function(){return!1},nm=nf;var ng=0x1fffffffffffff,ny=/^(?:0|[1-9]\d*)$/;let nv=function(_,w){var E=typeof _;return!!(w=null==w?ng:w)&&("number"==E||"symbol"!=E&&ny.test(_))&&_>-1&&_%1==0&&_<w};var nb=0x1fffffffffffff;let nx=function(_){return"number"==typeof _&&_>-1&&_%1==0&&_<=nb};var nC="[object Arguments]",nS="[object Array]",nT="[object Boolean]",n_="[object Date]",nw="[object Error]",nE="[object Function]",nP="[object Map]",nk="[object Number]",nA="[object Object]",nM="[object RegExp]",nI="[object Set]",nj="[object String]",nO="[object WeakMap]",nD="[object ArrayBuffer]",nN="[object DataView]",nR="[object Float64Array]",nL="[object Int8Array]",n$="[object Int16Array]",nF="[object Int32Array]",nB="[object Uint8Array]",nV="[object Uint8ClampedArray]",nU="[object Uint16Array]",nH="[object Uint32Array]",nz={};nz["[object Float32Array]"]=nz[nR]=nz[nL]=nz[n$]=nz[nF]=nz[nB]=nz[nV]=nz[nU]=nz[nH]=!0,nz[nC]=nz[nS]=nz[nD]=nz[nT]=nz[nN]=nz[n_]=nz[nw]=nz[nE]=nz[nP]=nz[nk]=nz[nA]=nz[nM]=nz[nI]=nz[nj]=nz[nO]=!1;let nW=function(_){return t6(_)&&nx(_.length)&&!!nz[t4(_)]},nG=function(_){return function(w){return _(w)}};var nZ=!1,nY=!1;let nq=function(){try{return nZ&&nZ.require&&nZ.require("util").types,nY&&nY.binding&&nY.binding("util")}catch(_){}}();var nK=nq&&nq.isTypedArray;let nX=nK?nG(nK):nW;var nQ=Object.prototype.hasOwnProperty;let nJ=function(_,w){var E=np(_),P=!E&&nh(_),k=!E&&!P&&nm(_),A=!E&&!P&&!k&&nX(_),M=E||P||k||A,I=M?no(_.length,String):[],j=I.length;for(var O in _)(w||nQ.call(_,O))&&!(M&&("length"==O||k&&("offset"==O||"parent"==O)||A&&("buffer"==O||"byteLength"==O||"byteOffset"==O)||nv(O,j)))&&I.push(O);return I};var n1=Object.prototype;let n0=function(_){var w=_&&_.constructor;return _===("function"==typeof w&&w.prototype||n1)},n2=t5(Object.keys,Object);var n3=Object.prototype.hasOwnProperty;let n4=function(_){if(!n0(_))return n2(_);var w=[];for(var E in Object(_))n3.call(_,E)&&"constructor"!=E&&w.push(E);return w},n5=function(_){return null!=_&&nx(_.length)&&!rT(_)},n9=function(_){return n5(_)?nJ(_):n4(_)},n6=function(_,w){return _&&na(w,n9(w),_)},n7=function(_){var w=[];if(null!=_)for(var E in Object(_))w.push(E);return w};var n8=Object.prototype.hasOwnProperty;let ie=function(_){if(!rv(_))return n7(_);var w=n0(_),E=[];for(var P in _)"constructor"==P&&(w||!n8.call(_,P))||E.push(P);return E},it=function(_){return n5(_)?nJ(_,!0):ie(_)},ir=function(_,w){return _&&na(w,it(w),_)},ii=function(_,w){if(w)return _.slice();var E=_.length,P=new _.constructor(E);return _.copy(P),P},ia=function(_,w){var E=-1,P=_.length;for(w||(w=Array(P));++E<P;)w[E]=_[E];return w},io=function(_,w){for(var E=-1,P=null==_?0:_.length,k=0,A=[];++E<P;){var M=_[E];w(M,E,_)&&(A[k++]=M)}return A},is=function(){return[]};var il=Object.prototype.propertyIsEnumerable,id=Object.getOwnPropertySymbols;let iu=id?function(_){return null==_?[]:io(id(_=Object(_)),function(w){return il.call(_,w)})}:is,ic=function(_,w){return na(_,iu(_),w)},ih=function(_,w){for(var E=-1,P=w.length,k=_.length;++E<P;)_[k+E]=w[E];return _},ip=Object.getOwnPropertySymbols?function(_){for(var w=[];_;)ih(w,iu(_)),_=t9(_);return w}:is,im=function(_,w){return na(_,ip(_),w)},ig=function(_,w,E){var P=w(_);return np(_)?P:ih(P,E(_))},iy=function(_){return ig(_,n9,iu)},iv=function(_){return ig(_,it,ip)},ib=rL(tG,"DataView"),ix=rL(tG,"Promise"),iC=rL(tG,"Set"),iS=rL(tG,"WeakMap");var iT="[object Map]",i_="[object Object]",iw="[object Promise]",iE="[object Set]",iP="[object WeakMap]",ik="[object DataView]",iA=rk(ib),iM=rk(r$),iI=rk(ix),ij=rk(iC),iO=rk(iS),iD=t4;(ib&&iD(new ib(new ArrayBuffer(1)))!=ik||r$&&iD(new r$)!=iT||ix&&iD(ix.resolve())!=iw||iC&&iD(new iC)!=iE||iS&&iD(new iS)!=iP)&&(iD=function(_){var w=t4(_),E=w==i_?_.constructor:void 0,P=E?rk(E):"";if(P)switch(P){case iA:return ik;case iM:return iT;case iI:return iw;case ij:return iE;case iO:return iP}return w});let iN=iD;var iR=Object.prototype.hasOwnProperty;let iL=function(_){var w=_.length,E=new _.constructor(w);return w&&"string"==typeof _[0]&&iR.call(_,"index")&&(E.index=_.index,E.input=_.input),E},i$=tG.Uint8Array,iF=function(_){var w=new _.constructor(_.byteLength);return new i$(w).set(new i$(_)),w},iB=function(_,w){var E=w?iF(_.buffer):_.buffer;return new _.constructor(E,_.byteOffset,_.byteLength)};var iV=/\w*$/;let iU=function(_){var w=new _.constructor(_.source,iV.exec(_));return w.lastIndex=_.lastIndex,w};
45var iH=tZ?tZ.prototype:void 0,iz=iH?iH.valueOf:void 0;let iW=function(_){return iz?Object(iz.call(_)):{}},iG=function(_,w){var E=w?iF(_.buffer):_.buffer;return new _.constructor(E,_.byteOffset,_.length)};var iZ="[object Boolean]",iY="[object Date]",iq="[object Map]",iK="[object Number]",iX="[object RegExp]",iQ="[object Set]",iJ="[object String]",i1="[object Symbol]",i0="[object ArrayBuffer]",i2="[object DataView]",i3="[object Float32Array]",i4="[object Float64Array]",i5="[object Int8Array]",i9="[object Int16Array]",i6="[object Int32Array]",i7="[object Uint8Array]",i8="[object Uint8ClampedArray]",ae="[object Uint16Array]",at="[object Uint32Array]";let ar=function(_,w,E){var P=_.constructor;switch(w){case i0:return iF(_);case iZ:case iY:return new P(+_);case i2:return iB(_,E);case i3:case i4:case i5:case i9:case i6:case i7:case i8:case ae:case at:return iG(_,E);case iq:return new P;case iK:case iJ:return new P(_);case iX:return iU(_);case iQ:return new P;case i1:return iW(_)}};var an=Object.create;let ai=function(){function _(){}return function(w){if(!rv(w))return{};if(an)return an(w);_.prototype=w;var E=new _;return _.prototype=void 0,E}}(),aa=function(_){return"function"!=typeof _.constructor||n0(_)?{}:ai(t9(_))};var ao="[object Map]";let as=function(_){return t6(_)&&iN(_)==ao};var al=nq&&nq.isMap;let ad=al?nG(al):as;var au="[object Set]";let ac=function(_){return t6(_)&&iN(_)==au};var ah=nq&&nq.isSet;let ap=ah?nG(ah):ac;var af=1,am=2,ag=4,ay="[object Arguments]",av="[object Array]",ab="[object Boolean]",ax="[object Date]",aC="[object Error]",aS="[object Function]",aT="[object GeneratorFunction]",a_="[object Map]",aw="[object Number]",aE="[object Object]",aP="[object RegExp]",ak="[object Set]",aA="[object String]",aM="[object Symbol]",aI="[object WeakMap]",aj="[object ArrayBuffer]",aO="[object DataView]",aD="[object Float32Array]",aN="[object Float64Array]",aR="[object Int8Array]",aL="[object Int16Array]",a$="[object Int32Array]",aF="[object Uint8Array]",aB="[object Uint8ClampedArray]",aV="[object Uint16Array]",aU="[object Uint32Array]",aH={};function az(_,w,E,P,k,A){var M,I=w&af,j=w&am,O=w&ag;if(E&&(M=k?E(_,P,k,A):E(_)),void 0!==M)return M;if(!rv(_))return _;var D=np(_);if(D){if(M=iL(_),!I)return ia(_,M)}else{var N=iN(_),R=N==aS||N==aT;if(nm(_))return ii(_,I);if(N==aE||N==ay||R&&!k){if(M=j||R?{}:aa(_),!I)return j?im(_,ir(M,_)):ic(_,n6(M,_))}else{if(!aH[N])return k?_:{};M=ar(_,N,I)}}A||(A=new r8);var L=A.get(_);if(L)return L;A.set(_,M),ap(_)?_.forEach(function(P){M.add(az(P,w,E,P,_,A))}):ad(_)&&_.forEach(function(P,k){M.set(k,az(P,w,E,k,_,A))});var $=O?j?iv:iy:j?it:n9,F=D?void 0:$(_);return ne(F||_,function(P,k){F&&(P=_[k=P]),ni(M,k,az(P,w,E,k,_,A))}),M}aH[ay]=aH[av]=aH[aj]=aH[aO]=aH[ab]=aH[ax]=aH[aD]=aH[aN]=aH[aR]=aH[aL]=aH[a$]=aH[a_]=aH[aw]=aH[aE]=aH[aP]=aH[ak]=aH[aA]=aH[aM]=aH[aF]=aH[aB]=aH[aV]=aH[aU]=!0,aH[aC]=aH[aS]=aH[aI]=!1;let aW=az;var aG=1,aZ=4;let aY=function(_){return aW(_,aG|aZ)};var aq=W,aK=_.i(577593);let aX=function(_,w){};var aQ=4;let aJ=function(_){return aW(_,aQ)},a1=function(_,w){for(var E=-1,P=null==_?0:_.length,k=Array(P);++E<P;)k[E]=w(_[E],E,_);return k};var a0="[object Symbol]";let a2=function(_){return"symbol"==typeof _||t6(_)&&t4(_)==a0};var a3="Expected a function";function a4(_,w){if("function"!=typeof _||null!=w&&"function"!=typeof w)throw TypeError(a3);var E=function(){var P=arguments,k=w?w.apply(this,P):P[0],A=E.cache;if(A.has(k))return A.get(k);var M=_.apply(this,P);return E.cache=A.set(k,M)||A,M};return E.cache=new(a4.Cache||r5),E}a4.Cache=r5;let a5=a4;var a9=500,a6=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a7=/\\(\\)?/g;let a8=(E=(w=a5(function(_){var w=[];return 46===_.charCodeAt(0)&&w.push(""),_.replace(a6,function(_,E,P,k){w.push(P?k.replace(a7,"$1"):E||_)}),w},function(_){return E.size===a9&&E.clear(),_})).cache,w);var oe=1/0;let ot=function(_){if("string"==typeof _||a2(_))return _;var w=_+"";return"0"==w&&1/_==-oe?"-0":w};var or=1/0,on=tZ?tZ.prototype:void 0,oi=on?on.toString:void 0;function oa(_){if("string"==typeof _)return _;if(np(_))return a1(_,oa)+"";if(a2(_))return oi?oi.call(_):"";var w=_+"";return"0"==w&&1/_==-or?"-0":w}let oo=oa,os=function(_){return null==_?"":oo(_)},ol=function(_){return np(_)?a1(_,ot):a2(_)?[_]:ia(a8(os(_)))};function od(){return(od=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}function ou(_,w){_.prototype=Object.create(w.prototype),_.prototype.constructor=_,_.__proto__=w}function oc(_,w){if(null==_)return{};var E,P,k={},A=Object.keys(_);for(P=0;P<A.length;P++)E=A[P],w.indexOf(E)>=0||(k[E]=_[E]);return k}function oh(_){if(void 0===_)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return _}_.i(781979);var op=(0,aq.createContext)(void 0);op.displayName="FormikContext";var of=op.Provider;function om(){var _=(0,aq.useContext)(op);return _||aX(!1),_}
45op.Consumer;var og=function(_){return Array.isArray(_)&&0===_.length},oy=function(_){return"function"==typeof _},ov=function(_){return null!==_&&"object"==typeof _},ob=function(_){return String(Math.floor(Number(_)))===_},ox=function(_){return"[object String]"===Object.prototype.toString.call(_)},oC=function(_){return 0===aq.Children.count(_)},oS=function(_){return ov(_)&&oy(_.then)};function oT(_,w,E,P){void 0===P&&(P=0);for(var k=ol(w);_&&P<k.length;)_=_[k[P++]];return P===k.length||_?void 0===_?E:_:E}function o_(_,w,E){for(var P=aJ(_),k=P,A=0,M=ol(w);A<M.length-1;A++){var I=M[A],j=oT(_,M.slice(0,A+1));if(j&&(ov(j)||Array.isArray(j)))k=k[I]=aJ(j);else{var O=M[A+1];k=k[I]=ob(O)&&Number(O)>=0?[]:{}}}return(0===A?_:k)[M[A]]===E?_:(void 0===E?delete k[M[A]]:k[M[A]]=E,0===A&&void 0===E&&delete P[M[A]],P)}function ow(_,w,E,P){void 0===E&&(E=new WeakMap),void 0===P&&(P={});for(var k=0,A=Object.keys(_);k<A.length;k++){var M=A[k],I=_[M];ov(I)?E.get(I)||(E.set(I,!0),P[M]=Array.isArray(I)?[]:{},ow(I,w,E,P[M])):P[M]=w}return P}function oE(_,w){switch(w.type){case"SET_VALUES":return od({},_,{values:w.payload});case"SET_TOUCHED":return od({},_,{touched:w.payload});case"SET_ERRORS":if((0,aK.default)(_.errors,w.payload))return _;return od({},_,{errors:w.payload});case"SET_STATUS":return od({},_,{status:w.payload});case"SET_ISSUBMITTING":return od({},_,{isSubmitting:w.payload});case"SET_ISVALIDATING":return od({},_,{isValidating:w.payload});case"SET_FIELD_VALUE":return od({},_,{values:o_(_.values,w.payload.field,w.payload.value)});case"SET_FIELD_TOUCHED":return od({},_,{touched:o_(_.touched,w.payload.field,w.payload.value)});case"SET_FIELD_ERROR":return od({},_,{errors:o_(_.errors,w.payload.field,w.payload.value)});case"RESET_FORM":return od({},_,w.payload);case"SET_FORMIK_STATE":return w.payload(_);case"SUBMIT_ATTEMPT":return od({},_,{touched:ow(_.values,!0),isSubmitting:!0,submitCount:_.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return od({},_,{isSubmitting:!1});default:return _}}var oP={},ok={};function oA(_){var w=_.validateOnChange,E=void 0===w||w,P=_.validateOnBlur,k=void 0===P||P,A=_.validateOnMount,M=void 0!==A&&A,I=_.isInitialValid,j=_.enableReinitialize,O=void 0!==j&&j,D=_.onSubmit,N=oc(_,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),R=od({validateOnChange:E,validateOnBlur:k,validateOnMount:M,onSubmit:D},N),L=(0,aq.useRef)(R.initialValues),$=(0,aq.useRef)(R.initialErrors||oP),F=(0,aq.useRef)(R.initialTouched||ok),B=(0,aq.useRef)(R.initialStatus),V=(0,aq.useRef)(!1),U=(0,aq.useRef)({});(0,aq.useEffect)(function(){return V.current=!0,function(){V.current=!1}},[]);var H=(0,aq.useState)(0)[1],z=(0,aq.useRef)({values:aY(R.initialValues),errors:aY(R.initialErrors)||oP,touched:aY(R.initialTouched)||ok,status:aY(R.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),W=z.current,G=(0,aq.useCallback)(function(_){var w=z.current;z.current=oE(w,_),w!==z.current&&H(function(_){return _+1})},[]),Z=(0,aq.useCallback)(function(_,w){return new Promise(function(E,P){var k=R.validate(_,w);null==k?E(oP):oS(k)?k.then(function(_){E(_||oP)},function(_){P(_)}):E(k)})},[R.validate]),Y=(0,aq.useCallback)(function(_,w){var E=R.validationSchema,P=oy(E)?E(w):E,k=w&&P.validateAt?P.validateAt(w,_):oj(_,P);return new Promise(function(_,w){k.then(function(){_(oP)},function(E){"ValidationError"===E.name?_(oI(E)):w(E)})})},[R.validationSchema]),q=(0,aq.useCallback)(function(_,w){return new Promise(function(E){return E(U.current[_].validate(w))})},[]),K=(0,aq.useCallback)(function(_){var w=Object.keys(U.current).filter(function(_){return oy(U.current[_].validate)});return Promise.all(w.length>0?w.map(function(w){return q(w,oT(_,w))}):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")]).then(function(_){return _.reduce(function(_,E,P){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===E||E&&(_=o_(_,w[P],E)),_},{})})},[q]),X=(0,aq.useCallback)(function(_){return Promise.all([K(_),R.validationSchema?Y(_):{},R.validate?Z(_):{}]).then(function(_){var w=_[0],E=_[1],P=_[2];return tH.all([w,E,P],{arrayMerge:oD})})},[R.validate,R.validationSchema,K,Z,Y]),Q=o$(function(_){return void 0===_&&(_=W.values),G({type:"SET_ISVALIDATING",payload:!0}),X(_).then(function(_){return V.current&&(G({type:"SET_ISVALIDATING",payload:!1}),G({type:"SET_ERRORS",payload:_})),_})});(0,aq.useEffect)(function(){M&&!0===V.current&&(0,aK.default)(L.current,R.initialValues)&&Q(L.current)},[M,Q]);var J=(0,aq.useCallback)(function(_){var w=_&&_.values?_.values:L.current,E=_&&_.errors?_.errors:$.current?$.current:R.initialErrors||{}
45,P=_&&_.touched?_.touched:F.current?F.current:R.initialTouched||{},k=_&&_.status?_.status:B.current?B.current:R.initialStatus;L.current=w,$.current=E,F.current=P,B.current=k;var A=function(){G({type:"RESET_FORM",payload:{isSubmitting:!!_&&!!_.isSubmitting,errors:E,touched:P,status:k,values:w,isValidating:!!_&&!!_.isValidating,submitCount:_&&_.submitCount&&"number"==typeof _.submitCount?_.submitCount:0}})};if(R.onReset){var M=R.onReset(W.values,ev);oS(M)?M.then(A):A()}else A()},[R.initialErrors,R.initialStatus,R.initialTouched,R.onReset]);(0,aq.useEffect)(function(){!0===V.current&&!(0,aK.default)(L.current,R.initialValues)&&O&&(L.current=R.initialValues,J(),M&&Q(L.current))},[O,R.initialValues,J,M,Q]),(0,aq.useEffect)(function(){O&&!0===V.current&&!(0,aK.default)($.current,R.initialErrors)&&($.current=R.initialErrors||oP,G({type:"SET_ERRORS",payload:R.initialErrors||oP}))},[O,R.initialErrors]),(0,aq.useEffect)(function(){O&&!0===V.current&&!(0,aK.default)(F.current,R.initialTouched)&&(F.current=R.initialTouched||ok,G({type:"SET_TOUCHED",payload:R.initialTouched||ok}))},[O,R.initialTouched]),(0,aq.useEffect)(function(){O&&!0===V.current&&!(0,aK.default)(B.current,R.initialStatus)&&(B.current=R.initialStatus,G({type:"SET_STATUS",payload:R.initialStatus}))},[O,R.initialStatus,R.initialTouched]);var ee=o$(function(_){if(U.current[_]&&oy(U.current[_].validate)){var w=oT(W.values,_),E=U.current[_].validate(w);return oS(E)?(G({type:"SET_ISVALIDATING",payload:!0}),E.then(function(_){return _}).then(function(w){G({type:"SET_FIELD_ERROR",payload:{field:_,value:w}}),G({type:"SET_ISVALIDATING",payload:!1})})):(G({type:"SET_FIELD_ERROR",payload:{field:_,value:E}}),Promise.resolve(E))}return R.validationSchema?(G({type:"SET_ISVALIDATING",payload:!0}),Y(W.values,_).then(function(_){return _}).then(function(w){G({type:"SET_FIELD_ERROR",payload:{field:_,value:oT(w,_)}}),G({type:"SET_ISVALIDATING",payload:!1})})):Promise.resolve()}),et=(0,aq.useCallback)(function(_,w){var E=w.validate;U.current[_]={validate:E}},[]),er=(0,aq.useCallback)(function(_){delete U.current[_]},[]),en=o$(function(_,w){return G({type:"SET_TOUCHED",payload:_}),(void 0===w?k:w)?Q(W.values):Promise.resolve()}),ei=(0,aq.useCallback)(function(_){G({type:"SET_ERRORS",payload:_})},[]),ea=o$(function(_,w){var P=oy(_)?_(W.values):_;return G({type:"SET_VALUES",payload:P}),(void 0===w?E:w)?Q(P):Promise.resolve()}),eo=(0,aq.useCallback)(function(_,w){G({type:"SET_FIELD_ERROR",payload:{field:_,value:w}})},[]),es=o$(function(_,w,P){var k=oy(w)?w(oT(W.values,_)):w;return G({type:"SET_FIELD_VALUE",payload:{field:_,value:k}}),(void 0===P?E:P)?Q(o_(W.values,_,k)):Promise.resolve()}),el=(0,aq.useCallback)(function(_,w){var E,P=w,k=_;if(!ox(_)){_.persist&&_.persist();var A=_.target?_.target:_.currentTarget,M=A.type,I=A.name,j=A.id,O=A.value,D=A.checked,N=(A.outerHTML,A.options),R=A.multiple;P=w||I||j,k=/number|range/.test(M)?isNaN(E=parseFloat(O))?"":E:/checkbox/.test(M)?oR(oT(W.values,P),D,O):N&&R?oN(N):O}P&&es(P,k)},[es,W.values]),ed=o$(function(_){if(ox(_))return function(w){return el(w,_)};el(_)}),eu=o$(function(_,w,E){return void 0===w&&(w=!0),G({type:"SET_FIELD_TOUCHED",payload:{field:_,value:w}}),(void 0===E?k:E)?Q(W.values):Promise.resolve()}),ec=(0,aq.useCallback)(function(_,w){_.persist&&_.persist();var E=_.target,P=E.name,k=E.id;E.outerHTML,eu(w||P||k,!0)},[eu]),eh=o$(function(_){if(ox(_))return function(w){return ec(w,_)};ec(_)}),ep=(0,aq.useCallback)(function(_){oy(_)?G({type:"SET_FORMIK_STATE",payload:_}):G({type:"SET_FORMIK_STATE",payload:function(){return _}})},[]),ef=(0,aq.useCallback)(function(_){G({type:"SET_STATUS",payload:_})},[]),em=(0,aq.useCallback)(function(_){G({type:"SET_ISSUBMITTING",payload:_})},[]),eg=o$(function(){return G({type:"SUBMIT_ATTEMPT"}),Q().then(function(_){var w,E=_ instanceof Error;if(!E&&0===Object.keys(_).length){try{if(w=eb(),void 0===w)return}catch(_){throw _}return Promise.resolve(w).then(function(_){return V.current&&G({type:"SUBMIT_SUCCESS"}),_}).catch(function(_){if(V.current)throw G({type:"SUBMIT_FAILURE"}),_})}if(V.current&&(G({type:"SUBMIT_FAILURE"}),E))throw _})}),ey=o$(function(_){_&&_.preventDefault&&oy(_.preventDefault)&&_.preventDefault(),_&&_.stopPropagation&&oy(_.stopPropagation)&&_.stopPropagation(),eg().catch(function(_){console.warn("Warning: An unhandled error was caught from submitForm(
45)",_)})}),ev={resetForm:J,validateForm:Q,validateField:ee,setErrors:ei,setFieldError:eo,setFieldTouched:eu,setFieldValue:es,setStatus:ef,setSubmitting:em,setTouched:en,setValues:ea,setFormikState:ep,submitForm:eg},eb=o$(function(){return D(W.values,ev)}),ex=o$(function(_){_&&_.preventDefault&&oy(_.preventDefault)&&_.preventDefault(),_&&_.stopPropagation&&oy(_.stopPropagation)&&_.stopPropagation(),J()}),eC=(0,aq.useCallback)(function(_){return{value:oT(W.values,_),error:oT(W.errors,_),touched:!!oT(W.touched,_),initialValue:oT(L.current,_),initialTouched:!!oT(F.current,_),initialError:oT($.current,_)}},[W.errors,W.touched,W.values]),eS=(0,aq.useCallback)(function(_){return{setValue:function(w,E){return es(_,w,E)},setTouched:function(w,E){return eu(_,w,E)},setError:function(w){return eo(_,w)}}},[es,eu,eo]),eT=(0,aq.useCallback)(function(_){var w=ov(_),E=w?_.name:_,P=oT(W.values,E),k={name:E,value:P,onChange:ed,onBlur:eh};if(w){var A=_.type,M=_.value,I=_.as,j=_.multiple;"checkbox"===A?void 0===M?k.checked=!!P:(k.checked=!!(Array.isArray(P)&&~P.indexOf(M)),k.value=M):"radio"===A?(k.checked=P===M,k.value=M):"select"===I&&j&&(k.value=k.value||[],k.multiple=!0)}return k},[eh,ed,W.values]),e_=(0,aq.useMemo)(function(){return!(0,aK.default)(L.current,W.values)},[L.current,W.values]),ew=(0,aq.useMemo)(function(){return void 0!==I?e_?W.errors&&0===Object.keys(W.errors).length:!1!==I&&oy(I)?I(R):I:W.errors&&0===Object.keys(W.errors).length},[I,e_,W.errors,R]);return od({},W,{initialValues:L.current,initialErrors:$.current,initialTouched:F.current,initialStatus:B.current,handleBlur:eh,handleChange:ed,handleReset:ex,handleSubmit:ey,resetForm:J,setErrors:ei,setFormikState:ep,setFieldTouched:eu,setFieldValue:es,setFieldError:eo,setStatus:ef,setSubmitting:em,setTouched:en,setValues:ea,submitForm:eg,validateForm:Q,validateField:ee,isValid:ew,dirty:e_,unregisterField:er,registerField:et,getFieldProps:eT,getFieldMeta:eC,getFieldHelpers:eS,validateOnBlur:k,validateOnChange:E,validateOnMount:M})}function oM(_){var w=oA(_),E=_.component,P=_.children,k=_.render,A=_.innerRef;return(0,aq.useImperativeHandle)(A,function(){return w}),(0,aq.createElement)(of,{value:w},E?(0,aq.createElement)(E,w):k?k(w):P?oy(P)?P(w):oC(P)?null:aq.Children.only(P):null)}function oI(_){var w={};if(_.inner){if(0===_.inner.length)return o_(w,_.path,_.message);for(var E=_.inner,P=Array.isArray(E),k=0,E=P?E:E[Symbol.iterator]();;){if(P){if(k>=E.length)break;A=E[k++]}else{if((k=E.next()).done)break;A=k.value}var A,M=A;oT(w,M.path)||(w=o_(w,M.path,M.message))}}return w}function oj(_,w,E,P){void 0===E&&(E=!1);var k=oO(_);return w[E?"validateSync":"validate"](k,{abortEarly:!1,context:P||k})}function oO(_){var w=Array.isArray(_)?[]:{};for(var E in _)if(Object.prototype.hasOwnProperty.call(_,E)){var P=String(E);!0===Array.isArray(_[P])?w[P]=_[P].map(function(_){return!0===Array.isArray(_)||rn(_)?oO(_):""!==_?_:void 0}):rn(_[P])?w[P]=oO(_[P]):w[P]=""!==_[P]?_[P]:void 0}return w}function oD(_,w,E){var P=_.slice();return w.forEach(function(w,k){if(void 0===P[k]){var A=!1!==E.clone&&E.isMergeableObject(w);P[k]=A?tH(Array.isArray(w)?[]:{},w,E):w}else E.isMergeableObject(w)?P[k]=tH(_[k],w,E):-1===_.indexOf(w)&&P.push(w)}),P}function oN(_){return Array.from(_).filter(function(_){return _.selected}).map(function(_){return _.value})}function oR(_,w,E){if("boolean"==typeof _)return!!w;var P=[],k=!1,A=-1;if(Array.isArray(_))P=_,k=(A=_.indexOf(E))>=0;else if(!E||"true"==E||"false"==E)return!!w;return w&&E&&!k?P.concat(E):k?P.slice(0,A).concat(P.slice(A+1)):P}var oL="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?aq.useLayoutEffect:aq.useEffect;function o$(_){var w=(0,aq.useRef)(_);return oL(function(){w.current=_}),(0,aq.useCallback)(function(){for(var _=arguments.length,E=Array(_),P=0;P<_;P++)E[P]=arguments[P];return w.current.apply(void 0,E)},[])}function oF(_){var w=_.validate,E=_.name,P=_.render,k=_.children,A=_.as,M=_.component,I=_.className,j=oc(_,["validate","name","render","children","as","component","className"]),O=oc(om(),["validate","validationSchema"]),D=O.registerField,N=O.unregisterField;(0,aq.useEffect)(function(){return D(E,{validate:w}),function(){N(E)}},[D,N,E,w]);var R=O.getFieldProps(od({name:E},j)),L=O.getFieldMeta(E),$={field:R,form:O};
45if(P)return P(od({},$,{meta:L}));if(oy(k))return k(od({},$,{meta:L}));if(M){if("string"==typeof M){var F=j.innerRef,B=oc(j,["innerRef"]);return(0,aq.createElement)(M,od({ref:F},R,B,{className:I}),k)}return(0,aq.createElement)(M,od({field:R,form:O},j,{className:I}),k)}var V=A||"input";if("string"==typeof V){var U=j.innerRef,H=oc(j,["innerRef"]);return(0,aq.createElement)(V,od({ref:U},R,H,{className:I}),k)}return(0,aq.createElement)(V,od({},R,j,{className:I}),k)}(0,aq.forwardRef)(function(_,w){var E=_.action,P=oc(_,["action"]),k=null!=E?E:"#",A=om(),M=A.handleReset,I=A.handleSubmit;return(0,aq.createElement)("form",od({onSubmit:I,ref:w,onReset:M,action:k},P))}).displayName="Form";var oB=function(_,w,E){var P=oz(_),k=P[w];return P.splice(w,1),P.splice(E,0,k),P},oV=function(_,w,E){var P=oz(_),k=P[w];return P[w]=P[E],P[E]=k,P},oU=function(_,w,E){var P=oz(_);return P.splice(w,0,E),P},oH=function(_,w,E){var P=oz(_);return P[w]=E,P},oz=function(_){if(!_)return[];if(Array.isArray(_))return[].concat(_);var w=Object.keys(_).map(function(_){return parseInt(_)}).reduce(function(_,w){return w>_?w:_},0);return Array.from(od({},_,{length:w+1}))},oW=function(_,w){var E="function"==typeof _?_:w;return function(_){return Array.isArray(_)||ov(_)?E(oz(_)):_}};(function(_){function w(w){var E;return(E=_.call(this,w)||this).updateArrayField=function(_,w,P){var k=E.props,A=k.name;(0,k.formik.setFormikState)(function(E){var k=oW(P,_),M=oW(w,_),I=o_(E.values,A,_(oT(E.values,A))),j=P?k(oT(E.errors,A)):void 0,O=w?M(oT(E.touched,A)):void 0;return og(j)&&(j=void 0),og(O)&&(O=void 0),od({},E,{values:I,errors:P?o_(E.errors,A,j):E.errors,touched:w?o_(E.touched,A,O):E.touched})})},E.push=function(_){return E.updateArrayField(function(w){return[].concat(oz(w),[aY(_)])},!1,!1)},E.handlePush=function(_){return function(){return E.push(_)}},E.swap=function(_,w){return E.updateArrayField(function(E){return oV(E,_,w)},!0,!0)},E.handleSwap=function(_,w){return function(){return E.swap(_,w)}},E.move=function(_,w){return E.updateArrayField(function(E){return oB(E,_,w)},!0,!0)},E.handleMove=function(_,w){return function(){return E.move(_,w)}},E.insert=function(_,w){return E.updateArrayField(function(E){return oU(E,_,w)},function(w){return oU(w,_,null)},function(w){return oU(w,_,null)})},E.handleInsert=function(_,w){return function(){return E.insert(_,w)}},E.replace=function(_,w){return E.updateArrayField(function(E){return oH(E,_,w)},!1,!1)},E.handleReplace=function(_,w){return function(){return E.replace(_,w)}},E.unshift=function(_){var w=-1;return E.updateArrayField(function(E){var P=E?[_].concat(E):[_];return w=P.length,P},function(_){return _?[null].concat(_):[null]},function(_){return _?[null].concat(_):[null]}),w},E.handleUnshift=function(_){return function(){return E.unshift(_)}},E.handleRemove=function(_){return function(){return E.remove(_)}},E.handlePop=function(){return function(){return E.pop()}},E.remove=E.remove.bind(oh(E)),E.pop=E.pop.bind(oh(E)),E}ou(w,_);var E=w.prototype;return E.componentDidUpdate=function(_){this.props.validateOnChange&&this.props.formik.validateOnChange&&!(0,aK.default)(oT(_.formik.values,_.name),oT(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},E.remove=function(_){var w;return this.updateArrayField(function(E){var P=E?oz(E):[];return w||(w=P[_]),oy(P.splice)&&P.splice(_,1),oy(P.every)&&P.every(function(_){return void 0===_})?[]:P},!0,!0),w},E.pop=function(){var _;return this.updateArrayField(function(w){var E=w.slice();return _||(_=E&&E.pop&&E.pop()),E},!0,!0),_},E.render=function(){var _={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},w=this.props,E=w.component,P=w.render,k=w.children,A=w.name,M=oc(w.formik,["validate","validationSchema"]),I=od({},_,{form:M,name:A});return E?(0,aq.createElement)(E,I):P?P(I):k?"function"==typeof k?k(I):oC(k)?null:aq.Children.only(k):null},w})(aq.Component).defaultProps={validateOnChange:!0},aq.Component,aq.Component,_.s(["Field",0,oF,"Formik",0,oM,"useFormik",0,oA],434763);var oG=U,oZ=z,oY=Z;_.i(560499);var oq=_.i(426978),oK=_.i(974096),oX=_.i(440903);_.s(["date",()=>oX.create],624030);var oX=oX,oQ=_.i(79756);let oJ=async(_,w,E)=>{let P=JSON.parse(w),k=new FormData;return Object.keys(P).map(_=>{k.append(_,P[_])}),k.append("file",E),oQ.default.post(_,k)};var o1=_.i(420993),o0=A,o2=ej;_.i(241268);let o3=_=>fetch(_).then(_=>_.blob());var o4=J,o5=q,o9=_.i(577889);let o6=()=>{let[_]=(0,o9.useCreateMetaDataMutation)();return{addMetaToAccount:({data:w,linkedObjectType:E,identifier:P})=>Promise.all(w.map(({key:w,value:k})=>_({variables:{input:{identifier:P,linkedObjectType:E,key:w,value:JSON.stringify(k)}}})))}},o7=()=>{let{krakenAccountID:_}=(0,o5.useEnrollment)(),[w]=(0,o1.useCreateAccountFileAttachmentMutation)();return async E=>{let P=await o3(E.current?.toDataURL("image/png")).then(_=>_),{data:k}=await w({variables:{input:{filename:"SIGNATURE.png",accountNumber:_,category:o0.Category.FileAttachmentCustomerSignature}}});await oJ(k?.createAccountFileAttachment?.postRequest?.url,k?.createAccountFileAttachment?.postRequest?.fields,P)}},o8=()=>{let{krakenAccountID:_}=(0,o5.useEnrollment)(),{addMetaToAccount:w}=o6();return async E=>{await w({data:[{key:"NavigatorSignedName",value:E.name},{key:"NavigatorSignedDate",value:E.date?(0,tj.default)(E.date):""}],identifier:_,linkedObjectType:o0.LinkedObjectType.Account})}},se=()=>{let _=(0,oG.useTranslations)("enrollment/formFields");return oq.object().shape({name:oK.string().min(2,_("navigator_field_name_error")).required(_("navigator_field_name_error")),date:oX.create().nullable().min(new Date(Date.now()-864e5),_("navigator_field_date_error")).required(_("navigator_field_date_error"))})},st=({signatureRef:_})=>{let{krakenAccountID:w,ledgerNumber:E}=(0,o5.useEnrollment)(),P=(0,oZ.useRouter)(),k=(0,oY.useBooleanState)(!1),[{skipPayment:A}]=(0,o4.useGlobalParameterState)(),M=th(),I=o7(),j=o8();return{formik:oA({initialValues:{signature:null,name:"",date:null},validationSchema:se(),onSubmit:async O=>{if(w&&E){k.setTrue();try{try{let E=await Promise.allSettled([I(_),j(O),!A&&M({accountNumber:w,instructionId:""})]);if("rejected"===E[0].status)throw Error("Failed to store customer signature in s3.");if("rejected"===E[1].status)throw Error("Failed store name and date in metadata");P.push({pathname:"/join/check-your-email"})}catch(_){(0,o2.handleError)(_)}}catch(_){(0,o2.handleError)(_)}finally{k.setFalse()}}}}),loading:k.state}},sr=()=>{let _=(0,tk.useTranslations)("enrollment/formFields"),{locale:w}=(0,tA.useRouter)(),[E,P]=(0,tM.useState)(!0),k=(0,tM.useRef)(null),{formik:A,loading:M}=st({signatureRef:k});return(0,tT.jsx)(t_.Container,{sx:{width:"100%",minHeight:"85vh"}
45,"data-cy":"navigator-container",children:(0,tT.jsx)(t_.Box,{marginRight:"-50vw",marginLeft:"-50vw",position:"relative",left:"50%",right:"50%",width:"100vw",children:(0,tT.jsxs)(t_.Container,{maxWidth:"lg",sx:{margin:"auto"},children:[(0,tT.jsxs)(t_.Box,{width:"100%",marginTop:4,marginBottom:10,children:[(0,tT.jsx)(t_.Typography,{variant:"h1",textAlign:"center",marginBottom:6,color:"tertiary","data-cy":"navigator-heading",children:_("navigator_heading")}),(0,tT.jsx)(tP.ScrollableTextContainer,{children:tI.map((_,E)=>(0,tT.jsxs)(t_.Typography,{variant:_.variant,textAlign:_.alignment,fontWeight:_.fontWeight,marginBottom:4,children:["en"===w&&_.content_en,"es"===w&&_.content_es]},E))})]}),(0,tT.jsxs)("form",{onSubmit:A.handleSubmit,name:"navigatorForm",children:[(0,tT.jsxs)(t_.Grid,{container:!0,justifyContent:"space-between",alignItems:"center",wrap:"nowrap",direction:"row",marginTop:4,marginBottom:4,width:"100%",children:[(0,tT.jsx)(t_.Grid,{size:{xs:8},paddingRight:3,children:(0,tT.jsx)(t_.TextField,{"data-cy":"navigator-name",variant:"outlined",name:"name",label:_("navigator_field_name"),sx:{width:"100%"},onChange:A.handleChange,onBlur:A.handleBlur,helperText:A.errors.name&&A.touched.name?A.errors.name:" ",error:!!(A.errors.name&&A.touched.name)})}),(0,tT.jsx)(t_.Grid,{size:{xs:4},children:(0,tT.jsx)(tw.DesktopDatePicker,{label:_("navigator_field_date"),onChange:_=>{A.setFieldValue("date",_)},minDate:new Date,value:A.values.date,slotProps:{textField:{name:"date",onBlur:A.handleBlur,variant:"outlined",sx:{width:"100%"},helperText:A.errors.date&&A.touched.date?A.errors.date:" ",error:!!(A.errors.date&&A.touched.date),inputProps:{"data-cy":"navigator-date"}}}})})]}),(0,tT.jsx)(t_.Box,{marginTop:4,marginBottom:4,width:"100%",children:(0,tT.jsx)(tP.SignatureField,{penColor:"black",canvasProps:{width:1e3,height:200},ref:k,label:_("navigator_field_signature"),onEnd:()=>{P(k.current?.isEmpty()||!1)}})}),(0,tT.jsxs)(t_.Stack,{direction:"row",spacing:3,justifyContent:"center",my:4,children:[(0,tT.jsx)(tE.LoadingButton,{"data-cy":"navigator-switch-button",disabled:E||!(A.isValid&&A.dirty),type:"submit",loading:M,children:_("navigator_field_button")}),(0,tT.jsx)(t_.Button,{variant:"outlined",onClick:k?.current?.clear,children:_("navigatorFieldButtonClear")})]})]})]})})})}},703388,_=>{"use strict";_.s(["PaymentOptionsTabs",()=>Q],703388);var w=_.i(115497),E=_.i(441473),P=_.i(849951);_.i(732397);var k=_.i(41795),A=_.i(660920),M=_.i(147894),I=_.i(160642),j=_.i(652796),O=_.i(751141),D=_.i(904721),N=_.i(215871),R=_.i(650394),L=w;_.i(587866);var $=_.i(249506),F=E,B=_.i(169700);_.i(277842);var V=_.i(536535),U=_.i(723515),H=D,z=_.i(529047),W=_.i(442819),G=_.i(436067),Z=_.i(345503),Y=_.i(699533),q=_.i(479754);let K=()=>{let _=(0,Z.useTranslations)("enrollment/finalize"),w=(0,G.useStripe)(),E=(0,B.useEnrollment)(),{getReady:P}=E.formData,{financialConnectionsDetails:k,setFinancialConnectionsDetails:A}=E,[M]=(0,$.useGetEmbeddedSecretForNewPaymentInstructionWithoutAccountMutation)(),I=(0,Y.useBooleanState)(!k),j=(0,Y.useBooleanState)(!1),O=(0,Y.useBooleanState)(!1),D=async()=>{j.setTrue(),O.setFalse();try{let{data:_}=await M({variables:{input:{instructionType:F.PaymentType.DirectDebit}},context:{clientName:z.APOLLO_SERVER}}),E=_?.getEmbeddedSecretForNewPaymentInstructionWithoutAccount?.secretKey;if(E){let _=await w?.collectBankAccountForSetup({clientSecret:E,params:{payment_method_type:"us_bank_account",payment_method_data:{billing_details:{name:`${P?.firstName} ${P?.lastName}`,email:P?.emailAddress}}},expand:["payment_method"]});if(_){let w=_.setupIntent?.payment_method,P="string"==typeof w?void 0:w?.us_bank_account;P?.financial_connections_account&&P.last4&&P.bank_name?(A({id:P.financial_connections_account,last4:P.last4,bank_name:P.bank_name,secretKey:E}),I.setFalse()):I.setTrue()}}}catch(_){(0,V.handleError)(_),O.setTrue()}j.setFalse()};return(0,L.jsxs)(W.Stack,{children:[(0,L.jsx)(H.Typography,{textStyle:"body2",children:_("toLinkBankAccount")}),(0,L.jsxs)(W.Box,{py:2,children:[(0,L.jsxs)(W.Box,{children:[I.state&&(0,L.jsx)(U.Button,{color:"secondary500",fullWidth:!0,onClick:D,id:"link-element",disabled:j.state,children:j.state?"Connecting...":_("connectWithStripe")}),!I.state&&k?.last4&&k.bank_name&&(0,L.jsx)(q.ConnectedBankAccount,{last4:k.last4,bank_name:k.bank_name})]}),O.state&&(0,L.jsx)(H.Typography,{textStyle:"caption",color:"error500",children:_("bankAccountError")})]}),(0,L.jsxs)(H.Typography,{textStyle:"caption",children:[(0,L.jsx)("b",{children:_("goodToKnow")})," ",_("paymentTakeAFewDaysToProcess")]})]})},X=[{label:"Bank account",value:E.PaymentMethods.DirectDebit,testValue:"bank-account"},{label:"Card",value:E.PaymentMethods.CreditCard,testValue:"credit-card"}],Q=({paymentMethod:_,setPaymentMethod:L,showTabs:$,paymentMethodACHAccountIdentifier:F,paymentMethodCCAccountIdentifier:B,renewal:V=!1,setRenewalPaymentType:U})=>{let{isMobile:H}=(0,N.useDeviceBreakpoint)(),z=_===E.PaymentMethods.CreditCard&&!B,W=_===E.PaymentMethods.DirectDebit&&!F,G=_===E.PaymentMethods.CreditCard&&B,Z=_===E.PaymentMethods.DirectDebit&&F;return(0,R.useEffect)(()=>{V&&U&&(_===E.PaymentMethods.CreditCard&&U(E.ScheduleType.CardPayment),_===E.PaymentMethods.DirectDebit&&U(E.ScheduleType.DirectDebit))},[_,V,U]),(0,w.jsx)(M.Stack,{flexDirection:"column",gap:"md",fullWidth:!0,children:$?(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(A.Container,{attributes:{"data-cy":"payment-option-group"}
45,children:(0,w.jsx)(I.ToggleButton,{value:_,onChange:(_,w)=>{w&&(L(w),V&&U&&(w===E.PaymentMethods.CreditCard&&U(E.ScheduleType.CardPayment),w===E.PaymentMethods.DirectDebit&&U(E.ScheduleType.DirectDebit)))},size:H?"small":void 0,children:(0,w.jsx)(O.ToggleButtonOptionGroup,{children:(0,w.jsx)(M.Stack,{gap:"xxs",children:X.map(({value:_,label:E,testValue:P})=>(0,w.jsx)(j.ToggleButtonOption,{value:_,attributes:{"data-cy":`payment-option-${P}`},children:(0,w.jsx)(D.Typography,{textStyle:"h5",children:E})},_))})})})}),z?(0,w.jsx)(k.CreditCardDetail,{}):W?(0,w.jsx)(K,{}):G?(0,w.jsx)(P.RenewalAutopayCard,{method:E.ScheduleType.CardPayment,paymentMethodCCAccountIdentifier:B}):Z?(0,w.jsx)(P.RenewalAutopayCard,{method:E.ScheduleType.DirectDebit,paymentMethodACHAccountIdentifier:F}):null]}):(0,w.jsx)(k.CreditCardDetail,{})})}},472154,_=>{"use strict";_.s(["CreditCardFormInitialValues",()=>$,"useCreditCardValidation",()=>Z,"useFinalizeForm",()=>q,"useFinalizeFormContext",()=>K]);var w=_.i(441473);_.i(365670);var E=_.i(654821),P=_.i(212812),k=_.i(345503),A=_.i(310838);_.i(560499);var M=_.i(682123),I=_.i(974096),j=_.i(973005),O=_.i(426978),D=_.i(675851),N=_.i(597306),R=_.i(986159);let L={bankAccountLinked:!1},$={paymentMethod:w.PaymentMethods.CreditCard,cardNumberComplete:!1,cardNumberEmpty:!0,cvcComplete:!1,cvcNumberEmpty:!0,expiredComplete:!1,expiredEmpty:!0,cardNumberError:"",cvcError:"",expiredError:""},F={autopay:!0,acceptNoAutopayDiscount:!1},B={differentBilling:!0},V={password:"",confirmPassword:"",...R.enrollmentAgreementsFormInitialValues,...F,...B,...D.BillingAddressInitialValues,...$,...L},U=()=>({password:N.passwordValidation,confirmPassword:N.confirmPasswordValidation}),H=()=>{let _=(0,k.useTranslations)("enrollment/formFields");return{acceptEflYracTos:M.bool().oneOf([!0],_("finaliseConsentEflYracTosPrompt")),acceptFraudPrevention:M.bool().oneOf([!0],_("finaliseConsentFraudPreventionPrompt"))}},z=()=>{let _=(0,k.useTranslations)("enrollment/finalize");return{billingFirstName:I.string().min(1,_("validation_firstName")).required(_("validation_firstName")),billingLastName:I.string().min(1,_("validation_lastName")).required(_("validation_lastName")),billingStreet:I.string().required(_("validation_billingAddressNotValid")),billingAptSuiteNumber:I.string(),billingCity:I.string().min(1,_("validation_billingCityNotValid")).required(_("validation_billingCityNotValid")),billingState:I.string().min(1,_("validation_billingStateNotValid")).required("validation_billingStateNotValid"),billingZipCode:I.string().min(5,_("validation_billingZipNotValid")).max(5,_("validation_billingZipNotValid")).required(_("validation_billingZipNotValid"))}},W=()=>{let _=(0,k.useTranslations)("enrollment/formFields"),{active:w}=(0,E.useFeatureFlag)("autopayDiscount");return{autopay:j.boolean(),...w?{acceptNoAutopayDiscount:M.bool().default(!1).when("autopay",{is:!1,then:w=>w.oneOf([!0],_("acceptNoAutopayDiscountPrompt")),otherwise:_=>_.notRequired()})}:{}}},G=()=>{let _=(0,k.useTranslations)("enrollment/formFields");return{bankAccountLinked:j.boolean().when("paymentMethod",{is:w.PaymentMethods.DirectDebit,then:w=>w.oneOf([!0],_("validation_bankAccountNotLinked")),otherwise:_=>_})}},Z=()=>{let _=(0,k.useTranslations)("enrollment/formFields");return{paymentMethod:I.string(),cardNumberComplete:j.boolean().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([!0],_("validation_credCardNotEntered")),otherwise:_=>_}),cvcComplete:j.boolean().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([!0],_("validation_cvvNotEntered")),otherwise:_=>_}),expiredComplete:j.boolean().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([!0],_("validation_expiryNotEntered")),otherwise:_=>_}),cardNumberError:I.string().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([""],_("validation_creditCardNotValid")),otherwise:_=>_}),cvcError:I.string().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([""],_("validation_cvvNotValid")),otherwise:_=>_}),expiredError:I.string().when("paymentMethod",{is:w.PaymentMethods.CreditCard,then:w=>w.oneOf([""],_("validation_expiryNotValid")),otherwise:_=>_})}},Y=()=>O.object().shape({...U(),...H(),...z(),...W(),...Z(),...G()}).required(),q=(_=w.PaymentMethods.CreditCard)=>{let E=Y();return(0,A.useForm)({mode:"onChange",resolver:(0,P.yupResolver)(E),defaultValues:{...V,paymentMethod:_}})},K=A.useFormContext;A.useController},962558,553041,_=>{"use strict";var w=_.i(115497),E=_.i(533402),P=_.i(289955),k=_.i(756314),A=_.i(345503),M=_.i(310838);_.i(560499);var I=_.i(974096);let j=()=>{let _=(0,A.useTranslations)("enrollment/formFields");return I.string().nullable().test("dob-under-18",_("validation_dobUnderAge"),_=>{let w=new Date(_);return(0,P.default)(new Date,w)>=18}).test("dob-over-120",_("validation_notDate"),_=>{let w=new Date(_);return 120>(0,P.default)(new Date,w)}).required(_("validation_dobNotEntered")).typeError(_("validation_notDate")).test("dob-year",_("validation_notDate"),_=>{if(null==_||""===_)return!0;let w=(0,k.default)(_,"MM/dd/yyyy",new Date).getFullYear();return w>=1e3&&w<1e4})},O=()=>{let _=(0,A.useTranslations)("enrollment/formFields"),{watch:P,trigger:k,setValue:I,formState:{errors:j}}=(0,M.useFormContext)(),O=_=>{I("DOB",_.target.value.replace(/\D/g,"").replace(/(\d{2})(\d)/,"$1/$2").replace(/(\d{2})(\d)/,"$1/$2").slice(0,10)),k("DOB")};return(0,w.jsx)(E.TextField,{name:"DOB",label:`${_("labels_dob")}*`,type:"text",value:P("DOB"),onChange:O,attributes:{"data-cy":"date-picker","aria-required":"true"},errorMessage:j.DOB?.message||"",error:!!j.DOB})};_.s(["DateOfBirth",0,O,"useDOBValidation",0,j],962558);var D=_.i(555774),N=_.i(529047);let R=D.gql`
46  mutation validateEmail($input: ValidateEmailInput!) {
47    validateEmail(input: $input) {
48      isValid
49    }
50  }
51`,L=R.loc?.source.body,$=(0,N.createUseMutation)(R);_.s(["MUTATION_VALIDATE_EMAIL_STRING",0,L,"useValidateEmail",0,$],553041)},808057,254509,769667,509027,973005,437771,829011,581348,_=>{"use strict";var w=_.i(115497);_.i(517986);var E=_.i(933306),P=_.i(500764),k=_.i(533402),A=_.i(345503),M=_.i(310838);_.i(560499);var I=_.i(974096),j=_.i(962558),O=w,D=_.i(553041);_.i(808908);var N=_.i(993893),R=_.i(118837),L=_.i(441990),$=_.i(324240),F=_.i(147894),B=k,V=_.i(904721),U=_.i(529047),H=_.i(215871),z=_.i(803549),W=A,G=M,Z=_.i(699533),Y=I;let q=()=>{let _=(0,W.useTranslations)("enrollment/formFields");return Y.string().email(_("validation_emailNotValid")).required(_("validation_emailNotEntered"))},K=()=>{let _=(0,W.useTranslations)("enrollment/formFields"),{register:w,setValue:E,trigger:P,watch:k,formState:{errors:A}}=(0,G.useFormContext)(),[M]=(0,D.useValidateEmail)(),I=(0,Z.useBooleanState)(!1),{isMobile:j}=(0,H.useDeviceBreakpoint)(),Y=async()=>
51{if(window.Cypress||(0,N.isDevEnv)())return;let _=await P("emailAddress"),w=k("emailAddress");if(w&&_)try{let{data:_}=await M({variables:{input:{email:w,checkUniqueness:!0}},context:{clientName:U.APOLLO_SERVER}}),E=_?.validateEmail?.isValid===!1;I.setState(E),E&&z.setUser({email:w})}catch{I.setFalse()}};return(0,O.jsxs)(O.Fragment,{children:[(0,O.jsx)(B.TextField,{...w("emailAddress"),label:`${_("labels_email")}*`,attributes:{"data-cy":"email","aria-required":"true"},error:!!A.emailAddress,errorMessage:A.emailAddress?.message||" ",onBlur:Y}),(0,O.jsx)(L.Dialog,{ariaLabelledBy:"invalid-email-dialog",open:I.state,onClose:()=>{I.setFalse(),E("emailAddress","")},children:(0,O.jsxs)(F.Stack,{flexDirection:"column",gap:"smMd",children:[(0,O.jsx)(V.Typography,{textStyle:"h3",id:"invalid-email-dialog",children:_("itsGreatToSeeYouAgain")}),(0,O.jsx)(V.Typography,{children:_("looksLikeYouveHadServiceBefore")}),(0,O.jsxs)(V.Typography,{children:[_("pleaseCallOrText")," ",(0,O.jsx)("span",{children:(0,O.jsx)($.Link,{href:"tel:8444606888",children:"(844) 460-6888"})}),_("orSendUsAnEmail")," ",(0,O.jsx)(V.Typography,{component:"span",hyphens:j?"auto":void 0,children:(0,O.jsx)($.Link,{href:`mailto:${R.HERE_TO_HELP_EMAIL}`,children:R.HERE_TO_HELP_EMAIL})}),"."]})]})})]})};_.s(["Email",0,K,"useEmailValidation",0,q],254509);var X=w,Q=k,J=A,ee=_.i(650394),et=M,er=I;let en=()=>{let _=(0,J.useTranslations)("enrollment/formFields");return er.string().phone("US",!1,_("validation_phoneNotEntered")).required(_("validation_phoneNotEntered"))},ei=()=>{let _=(0,J.useTranslations)("enrollment/formFields"),{register:w,watch:E,setValue:P,formState:{errors:k}}=(0,et.useFormContext)(),[A,M]=(0,ee.useState)(E("phoneNumber")||"");function I(_,w){if(!_)return _;let E=_.replace(/[^\d]/g,""),k=E.length;if(k<11&&P("phoneNumber",E,{shouldValidate:!0}),!w||_.length>w.length)return k<4?E:k<7?`(${E.slice(0,3)}) ${E.slice(3)}`:`(${E.slice(0,3)}) ${E.slice(3,6)}-${E.slice(6,10)}`}let j=_=>{let w=A;M(I(_.target.value.replace(/[^\w\s]/gi,""),w))};return(0,ee.useEffect)(()=>{A&&10===A.length&&M(I(A))},[]),(0,X.jsx)(Q.TextField,{id:"outlined-basic",label:`${_("labels_phone_label")}*`,name:"phoneNumber",value:A,onChange:j,onBlur:w("phoneNumber").onBlur,attributes:{"data-cy":"phone-number","aria-required":"true"},inputProps:{maxLength:14},error:!!k.phoneNumber,errorMessage:k.phoneNumber?.message||" "})};_.s(["PhoneNumber",0,ei,"usePhoneNumberValidation",0,en],769667);let ea=()=>{let _=(0,A.useTranslations)("enrollment/formFields");return{firstName:I.string().required(_("validation_firstName")),lastName:I.string().required(_("validation_lastName")),emailAddress:q(),phoneNumber:en(),DOB:(0,j.useDOBValidation)()}},eo=()=>{let _=(0,A.useTranslations)("enrollment/formFields"),{register:I,formState:{errors:O}}=(0,M.useFormContext)();return(0,w.jsxs)(E.Grid,{gap:"lg",attributes:{"data-cy":"personal-information-section"},gridTemplateColumns:"repeat(2, 1fr)",children:[(0,w.jsx)(P.GridItem,{gridColumn:"span 2",children:(0,w.jsx)(k.TextField,{...I("firstName"),label:`${_("labels_firstName")}*`,attributes:{"data-cy":"first-name","aria-required":"true"},error:!!O.firstName,errorMessage:O.firstName?.message||" "})}),(0,w.jsx)(P.GridItem,{gridColumn:"span 2",children:(0,w.jsx)(k.TextField,{...I("lastName"),name:"lastName",label:`${_("labels_lastName")}*`,attributes:{"data-cy":"last-name","aria-required":"true"},error:!!O.lastName,errorMessage:O.lastName?.message||" "})}),(0,w.jsx)(P.GridItem,{gridColumn:"span 2",children:(0,w.jsx)(K,{})}),(0,w.jsx)(P.GridItem,{gridColumn:{base:"span 2",md:"span 1"},children:(0,w.jsx)(ei,{})}),(0,w.jsx)(P.GridItem,{gridColumn:{base:"span 2",md:"span 1"},attributes:{"data-cy":"date-picker-grid"},children:(0,w.jsx)(j.DateOfBirth,{})})]})};_.s(["PersonalDetails",0,eo,"usePersonalDetailsValidation",0,ea],808057);var es=_.i(669782);_.s(["mixed",()=>es.create],509027);var el=_.i(875863);_.s(["boolean",()=>el.create],973005);var ed=_.i(314015);_.s(["lazy",()=>ed.create],437771);let eu=(_,w)=>_.address<w.address?-1:_.address>w.address?1:(_.address2?parseInt(_.address2.replace(/\D/g,""),10):0)-(w.address2?parseInt(w.address2.replace(/\D/g,""),10):0);_.s(["sortAddresses",0,eu],829011);var ec=_.i(545137),eh=_.i(355184);let ep=(0,eh.createRecipe)("dropdownMenu",{theme:"base100"},[]),ef={theme:["base100","secondary500"]},em=Object.keys(ef),eg=Object.assign((0,ec.memo)(ep.recipeFn),{__recipe__:!0,__name__:"StyledDropdownMenu",__getCompoundVariantCss__:ep.__getCompoundVariantCss__,raw:_=>_,variantKeys:em,variantMap:ef,merge(_){return(0,eh.mergeRecipes)(this,_)},splitVariantProps:_=>(0,ec.splitProps)(_,em),getVariantProps:ep.getVariantProps});var ey=_.i(923381),ev=_.i(663261),eb=_.i(706557),ex=_.i(280818),eC=w;let eS=(0,ee.forwardRef)((_,w)=>{let{isOpen:E,theme:P,children:k}=_,A=(0,ex.useReducedMotion)(),M=eg({theme:P});return(0,eC.jsx)(ev.AnimatePresence,{children:(0,eC.jsx)(eb.motion.div,{ref:w,initial:{opacity:0,transform:"translateY(-2.4rem)",pointerEvents:"none"},animate:E?{opacity:1,transform:"translateY(0)",pointerEvents:"auto"}:{},exit:{opacity:0,transform:"translateY(-2.4rem)",pointerEvents:"none"},transition:{bounce:0,duration:A?0:Number((0,ey.token)("animation.duration.sec.asNumber")),ease:(0,ey.token)("animation.easing.asArray")},className:M,"data-part":"dropdown-wrapper","aria-hidden":!E,inert:!E||void 0,children:k},"DropdownMenu")})});eS.displayName="DropdownMenu",_.s(["DropdownMenu",0,eS],581348)},902090,256065,66309,_=>{"use strict";_.s(["SearchByAddress",()=>nS,"SearchByEsiId",()=>nT,"useServiceAddressValidation",()=>nC],902090);var w,E,P,k,A,M,I,j,O,D,N,R=_.i(115497);_.i(587866);var L=_.i(645239),$=_.i(441473),F=_.i(660920),B=_.i(933306),V=_.i(500764),U=_.i(324240),H=_.i(533402),z=_.i(904721),W=_.i(345503),G=_.i(258370),Z=_.i(650394),Y=_.i(310838);_.i(560499);var q=_.i(509027),K=_.i(973005),X=_.i(437771),Q=_.i(974096),J=R;_.i(241268);var ee=_.i(829011),et=_.i(497612),er=_.i(147894),en=_.i(191495),ei=F,ea=_.i(581348),eo=_.i(842840),es=_.i(133610),el=_.i(287686),ed=_.i(314679),eu=_.i(747213),ec=_.i(545137),eh=_.i(355184);let ep=(0,eh.createRecipe)("autocomplete",{hasValue:!0,isOpen:!0},[]),ef={hasValue:["true"],isOpen:["true"]},em=Object.keys(ef),eg=Object.assign((0,ec.memo)(ep.recipeFn),{__recipe__:!0,__name__:"StyledAutocomplete",__getCompoundVariantCss__:ep.__getCompoundVariantCss__,raw:_=>_,variantKeys:em,variantMap:ef,merge(_){return(0,eh.mergeRecipes)(this,_)},splitVariantProps:_=>(0,ec.splitProps)(_,em),getVariantProps:ep.getVariantProps});var ey=_.i(169619),ev=_.i(15701),eb=Z,ex=R;function eC(_,w){if(null==_)return{};var E={};for(var P in _)if(({}).hasOwnProperty.call(_,P)){if(-1!==w.indexOf(P))continue;E[P]=_[P]}return E}function eS(){return(eS=Object.assign.bind()).apply(null,arguments)}function eT(_,w){return(eT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(_,w){return _.__proto__=w,_})(_,w)}function e_(_,w){_.prototype=Object.create(w.prototype),_.prototype.constructor=_,eT(_,w)}var ew=_.i(203537),eE=Z;_.i(611261);let eP=_=>"object"==typeof _&&null!=_&&1===_.nodeType,ek=(_,w)=>
51(!w||"hidden"!==_)&&"visible"!==_&&"clip"!==_,eA=(_,w)=>{if(_.clientHeight<_.scrollHeight||_.clientWidth<_.scrollWidth){var E;let P,k=getComputedStyle(_,null);return ek(k.overflowY,w)||ek(k.overflowX,w)||!!(P=(_=>{if(!_.ownerDocument||!_.ownerDocument.defaultView)return null;try{return _.ownerDocument.defaultView.frameElement}catch(_){return null}})(E=_))&&(P.clientHeight<E.scrollHeight||P.clientWidth<E.scrollWidth)}return!1},eM=(_,w,E,P,k,A,M,I)=>A<_&&M>w||A>_&&M<w?0:A<=_&&I<=E||M>=w&&I>=E?A-_-P:M>w&&I<E||A<_&&I>E?M-w+k:0,eI=_=>{let w=_.parentElement;return null==w?_.getRootNode().host||null:w},ej=(_,w)=>{var E,P,k,A,M;let I;if("u"<typeof document)return[];let{scrollMode:j,block:O,inline:D,boundary:N,skipOverflowHiddenElements:R}=w,L="function"==typeof N?N:_=>_!==N;if(!eP(_))throw TypeError("Invalid target");let $=document.scrollingElement||document.documentElement,F=[],B=_;for(;eP(B)&&L(B);){if((B=eI(B))===$){F.push(B);break}null!=B&&B===document.body&&eA(B)&&!eA(document.documentElement)||null!=B&&eA(B,R)&&F.push(B)}let V=null!=(P=null==(E=window.visualViewport)?void 0:E.width)?P:innerWidth,U=null!=(A=null==(k=window.visualViewport)?void 0:k.height)?A:innerHeight,{scrollX:H,scrollY:z}=window,{height:W,width:G,top:Z,right:Y,bottom:q,left:K}=_.getBoundingClientRect(),{top:X,right:Q,bottom:J,left:ee}=(M=_,{top:parseFloat((I=window.getComputedStyle(M)).scrollMarginTop)||0,right:parseFloat(I.scrollMarginRight)||0,bottom:parseFloat(I.scrollMarginBottom)||0,left:parseFloat(I.scrollMarginLeft)||0}),et="start"===O||"nearest"===O?Z-X:"end"===O?q+J:Z+W/2-X+J,er="center"===D?K+G/2-ee+Q:"end"===D?Y+Q:K-ee,en=[];for(let _=0;_<F.length;_++){let w=F[_],{height:E,width:P,top:k,right:A,bottom:M,left:I}=w.getBoundingClientRect();if("if-needed"===j&&Z>=0&&K>=0&&q<=U&&Y<=V&&(w===$&&!eA(w)||Z>=k&&q<=M&&K>=I&&Y<=A))break;let N=getComputedStyle(w),R=parseInt(N.borderLeftWidth,10),L=parseInt(N.borderTopWidth,10),B=parseInt(N.borderRightWidth,10),X=parseInt(N.borderBottomWidth,10),Q=0,J=0,ee="offsetWidth"in w?w.offsetWidth-w.clientWidth-R-B:0,ei="offsetHeight"in w?w.offsetHeight-w.clientHeight-L-X:0,ea="offsetWidth"in w?0===w.offsetWidth?0:P/w.offsetWidth:0,eo="offsetHeight"in w?0===w.offsetHeight?0:E/w.offsetHeight:0;if($===w)Q="start"===O?et:"end"===O?et-U:"nearest"===O?eM(z,z+U,U,L,X,z+et,z+et+W,W):et-U/2,J="start"===D?er:"center"===D?er-V/2:"end"===D?er-V:eM(H,H+V,V,R,B,H+er,H+er+G,G),Q=Math.max(0,Q+z),J=Math.max(0,J+H);else{Q="start"===O?et-k-L:"end"===O?et-M+X+ei:"nearest"===O?eM(k,M,E,L,X+ei,et,et+W,W):et-(k+E/2)+ei/2,J="start"===D?er-I-R:"center"===D?er-(I+P/2)+ee/2:"end"===D?er-A+B+ee:eM(I,A,P,R,B+ee,er,er+G,G);let{scrollLeft:_,scrollTop:j}=w;Q=0===eo?0:Math.max(0,Math.min(j+Q/eo,w.scrollHeight-E/eo+ei)),J=0===ea?0:Math.max(0,Math.min(_+J/ea,w.scrollWidth-P/ea+ee)),et+=j-Q,er+=_-J}en.push({el:w,top:Q,left:J})}return en};var eO=_.i(274466),eD=0;function eN(){}function eR(_,w){if(_){var E=ej(_,{boundary:w,block:"nearest",scrollMode:"if-needed"});E.forEach(function(_){var w=_.el,E=_.top,P=_.left;w.scrollTop=E,w.scrollLeft=P})}}function eL(_,w,E){return _===w||w instanceof E.Node&&_.contains&&_.contains(w)}function e$(_,w){var E;function P(){E&&clearTimeout(E)}function k(){for(var k=arguments.length,A=Array(k),M=0;M<k;M++)A[M]=arguments[M];P(),E=setTimeout(function(){E=null,_.apply(void 0,A)},w)}return k.cancel=P,k}function eF(){for(var _=arguments.length,w=Array(_),E=0;E<_;E++)w[E]=arguments[E];return function(_){for(var E=arguments.length,P=Array(E>1?E-1:0),k=1;k<E;k++)P[k-1]=arguments[k];return w.some(function(w){return w&&w.apply(void 0,[_].concat(P)),_.preventDownshiftDefault||_.hasOwnProperty("nativeEvent")&&_.nativeEvent.preventDownshiftDefault})}}function eB(){for(var _=arguments.length,w=Array(_),E=0;E<_;E++)w[E]=arguments[E];return function(_){w.forEach(function(w){"function"==typeof w?w(_):w&&(w.current=_)})}}function eV(){return String(eD++)}function eU(_,w){return _&&w?Object.keys(_).reduce(function(E,P){return E[P]=eH(w,P)?w[P]:_[P],E},{}):_}function eH(_,w){return void 0!==_[w]}function ez(_){var w=_.key,E=_.keyCode;return E>=37&&E<=40&&0!==w.indexOf("Arrow")?"Arrow"+w:w}function eW(_,w,E,P,k){void 0===k&&(k=!1);var A=E.length;if(0===A)return -1;var M=A-1;("number"!=typeof _||_<0||_>M)&&(_=w>0?-1:M+1);var I=_+w;I<0?I=k?M:0:I>M&&(I=k?0:M);var j=eG(I,w<0,E,P,k);return -1===j?_>=A?-1:_:j}function eG(_,w,E,P,k){void 0===k&&(k=!1);var A=E.length;if(w){for(var M=_;M>=0;M--)if(!P(E[M],M))return M}else for(var I=_;I<A;I++)if(!P(E[I],I))return I;return k?eG(w?A-1:0,w,E,P):-1}function eZ(_,w,E,P){return void 0===P&&(P=!0),E&&w.some(function(w){return w&&(eL(w,_,E)||P&&eL(w,E.document.activeElement,E))})}var eY=e$(function(_){eq(_).textContent=""},500);function eq(_){var w=_.getElementById("a11y-status-message");return w||((w=_.createElement("div")).setAttribute("id","a11y-status-message"),w.setAttribute("role","status"),w.setAttribute("aria-live","polite"),w.setAttribute("aria-relevant","additions text"),Object.assign(w.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),_.body.appendChild(w)),w}function eK(_,w){if(_&&w){var E=eq(w);E.textContent=_,eY(w)}}function eX(_){var w=null==_?void 0:_.getElementById("a11y-status-message");w&&w.remove()}var eQ={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function eJ(_,w,E){var P=_.props,k=_.type,A={};
51Object.keys(w).forEach(function(P){e1(P,_,w,E),E[P]!==w[P]&&(A[P]=E[P])}),P.onStateChange&&Object.keys(A).length&&P.onStateChange(eS({type:k},A))}function e1(_,w,E,P){var k=w.props,A=w.type,M="on"+e6(_)+"Change";k[M]&&void 0!==P[_]&&P[_]!==E[_]&&k[M](eS({type:A},P))}function e0(_,w){return w.changes}var e2=e$(function(_,w){eK(_,w)},200),e3="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?eE.useLayoutEffect:eE.useEffect,e4="useId"in eE.default?function(_){var w=_.id,E=_.labelId,P=_.menuId,k=_.getItemId,A=_.toggleButtonId,M=_.inputId,I="downshift-"+eE.default.useId();return w||(w=I),(0,eE.useRef)({labelId:E||w+"-label",menuId:P||w+"-menu",getItemId:k||function(_){return w+"-item-"+_},toggleButtonId:A||w+"-toggle-button",inputId:M||w+"-input"}).current}:function(_){var w=_.id,E=void 0===w?"downshift-"+eV():w,P=_.labelId,k=_.menuId,A=_.getItemId,M=_.toggleButtonId,I=_.inputId;return(0,eE.useRef)({labelId:P||E+"-label",menuId:k||E+"-menu",getItemId:A||function(_){return E+"-item-"+_},toggleButtonId:M||E+"-toggle-button",inputId:I||E+"-input"}).current};function e5(_,w,E,P){var k,A;if(void 0===_){if(void 0===w)throw Error(P);k=E[w],A=w}else A=void 0===w?E.indexOf(_):w,k=_;return[k,A]}function e9(_){return/^\S{1}$/.test(_)}function e6(_){return""+_.slice(0,1).toUpperCase()+_.slice(1)}function e7(_){var w=(0,eE.useRef)(_);return w.current=_,w}function e8(_,w,E,P){var k=(0,eE.useRef)(),A=(0,eE.useRef)(),M=(0,eE.useCallback)(function(w,E){A.current=E;var P=_(w=eU(w,E.props),E);return E.props.stateReducer(w,eS({},E,{changes:P}))},[_]),I=(0,eE.useReducer)(M,w,E),j=I[0],O=I[1],D=e7(w),N=(0,eE.useCallback)(function(_){return O(eS({props:D.current},_))},[D]),R=A.current;return(0,eE.useEffect)(function(){var _=eU(k.current,null==R?void 0:R.props);R&&k.current&&!P(_,j)&&eJ(R,_,j),k.current=j},[j,R,P]),[j,N]}function te(_,w,E,P){var k=e8(_,w,E,P),A=k[0],M=k[1];return[eU(A,w),M]}var tt={itemToString:function(_){return _?String(_):""},itemToKey:function(_){return _},stateReducer:e0,scrollIntoView:eR,environment:"u"<typeof window?void 0:window};function tr(_,w,E){void 0===E&&(E=eQ);var P=_["default"+e6(w)];return void 0!==P?P:E[w]}function tn(_,w,E){void 0===E&&(E=eQ);var P=_[w];if(void 0!==P)return P;var k=_["initial"+e6(w)];return void 0!==k?k:tr(_,w,E)}function ti(_){var w=tn(_,"selectedItem"),E=tn(_,"isOpen"),P=tm(_),k=tn(_,"inputValue");return{highlightedIndex:P<0&&w&&E?_.items.findIndex(function(E){return _.itemToKey(E)===_.itemToKey(w)}):P,isOpen:E,selectedItem:w,inputValue:k}}function ta(_,w,E){var P=_.items,k=_.initialHighlightedIndex,A=_.defaultHighlightedIndex,M=_.isItemDisabled,I=_.itemToKey,j=w.selectedItem,O=w.highlightedIndex;return 0===P.length?-1:void 0===k||O!==k||M(P[k],k)?void 0===A||M(P[A],A)?j?P.findIndex(function(_){return I(j)===I(_)}):E<0&&!M(P[P.length-1],P.length-1)?P.length-1:E>0&&!M(P[0],0)?0:-1:A:k}function to(_,w,E){var P=(0,eE.useRef)({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return(0,eE.useEffect)(function(){if(!_)return eN;var k=E.map(function(_){return _.current});function A(){P.current.isTouchEnd=!1,P.current.isMouseDown=!0}function M(E){P.current.isMouseDown=!1,eZ(E.target,k,_)||w()}function I(){P.current.isTouchEnd=!1,P.current.isTouchMove=!1}function j(){P.current.isTouchMove=!0}function O(E){P.current.isTouchEnd=!0,P.current.isTouchMove||eZ(E.target,k,_,!1)||w()}return _.addEventListener("mousedown",A),_.addEventListener("mouseup",M),_.addEventListener("touchstart",I),_.addEventListener("touchmove",j),_.addEventListener("touchend",O),function(){_.removeEventListener("mousedown",A),_.removeEventListener("mouseup",M),_.removeEventListener("touchstart",I),_.removeEventListener("touchmove",j),_.removeEventListener("touchend",O)}},[E,_,w]),P.current}var ts=function(){return eN};function tl(_,w,E,P){void 0===P&&(P={});var k=P.document,A=tp();(0,eE.useEffect)(function(){if(_&&!A&&k){var E=_(w);e2(E,k)}},E),(0,eE.useEffect)(function(){return function(){e2.cancel(),eX(k)}},[k])}function td(_){var w=_.highlightedIndex,E=_.isOpen,P=_.itemRefs,k=_.getItemNodeFromIndex,A=_.menuElement,M=_.scrollIntoView,I=(0,eE.useRef)(!0);return e3(function(){!(w<0)&&E&&Object.keys(P.current).length&&(!1===I.current?I.current=!0:M(k(w),A))},[w]),I}var tu=eN;function tc(_,w,E){void 0===E&&(E=!0);var P,k=(null==(P=_.items)?void 0:P.length)&&w>=0;return eS({isOpen:!1,highlightedIndex:-1},k&&eS({selectedItem:_.items[w],isOpen:tr(_,"isOpen"),highlightedIndex:tr(_,"highlightedIndex")},E&&{inputValue:_.itemToString(_.items[w])}))}function th(_,w){return _.isOpen===w.isOpen&&_.inputValue===w.inputValue&&_.highlightedIndex===w.highlightedIndex&&_.selectedItem===w.selectedItem}function tp(){var _=eE.default.useRef(!0);return eE.default.useEffect(function(){return _.current=!1,function(){_.current=!0}},[]),_.current}function tf(_){var w=tr(_,"highlightedIndex");return w>-1&&_.isItemDisabled(_.items[w],w)?-1:w}function tm(_){var w=tn(_,"highlightedIndex");return w>-1&&_.isItemDisabled(_.items[w],w)?-1:w}var tg={environment:ew.default.shape({addEventListener:ew.default.func.isRequired,removeEventListener:ew.default.func.isRequired,document:ew.default.shape({createElement:ew.default.func.isRequired,getElementById:ew.default.func.isRequired,activeElement:ew.default.any.isRequired,body:ew.default.any.isRequired}).isRequired,Node:ew.default.func.isRequired}),itemToString:ew.default.func,itemToKey:ew.default.func,stateReducer:ew.default.func},ty=eS({}
51,tg,{getA11yStatusMessage:ew.default.func,highlightedIndex:ew.default.number,defaultHighlightedIndex:ew.default.number,initialHighlightedIndex:ew.default.number,isOpen:ew.default.bool,defaultIsOpen:ew.default.bool,initialIsOpen:ew.default.bool,selectedItem:ew.default.any,initialSelectedItem:ew.default.any,defaultSelectedItem:ew.default.any,id:ew.default.string,labelId:ew.default.string,menuId:ew.default.string,getItemId:ew.default.func,toggleButtonId:ew.default.string,onSelectedItemChange:ew.default.func,onHighlightedIndexChange:ew.default.func,onStateChange:ew.default.func,onIsOpenChange:ew.default.func,scrollIntoView:ew.default.func});function tv(_,w,E){var P,k=w.type,A=w.props;switch(k){case E.ItemMouseMove:P={highlightedIndex:w.disabled?-1:w.index};break;case E.MenuMouseLeave:P={highlightedIndex:-1};break;case E.ToggleButtonClick:case E.FunctionToggleMenu:P={isOpen:!_.isOpen,highlightedIndex:_.isOpen?-1:ta(A,_,0)};break;case E.FunctionOpenMenu:P={isOpen:!0,highlightedIndex:ta(A,_,0)};break;case E.FunctionCloseMenu:P={isOpen:!1};break;case E.FunctionSetHighlightedIndex:P={highlightedIndex:A.isItemDisabled(A.items[w.highlightedIndex],w.highlightedIndex)?-1:w.highlightedIndex};break;case E.FunctionSetInputValue:P={inputValue:w.inputValue};break;case E.FunctionReset:P={highlightedIndex:tf(A),isOpen:tr(A,"isOpen"),selectedItem:tr(A,"selectedItem"),inputValue:tr(A,"inputValue")};break;default:throw Error("Reducer called without proper action type.")}return eS({},_,P)}function tb(_){for(var w=_.keysSoFar,E=_.highlightedIndex,P=_.items,k=_.itemToString,A=_.isItemDisabled,M=w.toLowerCase(),I=0;I<P.length;I++){var j=(I+E+ +(w.length<2))%P.length,O=P[j];if(void 0!==O&&k(O).toLowerCase().startsWith(M)&&!A(O,j))return j}return E}(0,eO.__assign)((0,eO.__assign)({},ty),{items:ew.default.array.isRequired,isItemDisabled:ew.default.func});var tx=(0,eO.__assign)((0,eO.__assign)({},tt),{isItemDisabled:function(){return!1}}),tC=eN,tS=0,tT=1,t_=2,tw=3,tE=4,tP=5,tk=6,tA=7,tM=8,tI=9,tj=10,tO=11,tD=12,tN=13,tR=14,tL=15,t$=16,tF=17,tB=18,tV=19,tU=20,tH=21,tz=Object.freeze({__proto__:null,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,ItemClick:14,ItemMouseMove:13,MenuMouseLeave:12,ToggleButtonBlur:11,ToggleButtonClick:0,ToggleButtonKeyDownArrowDown:1,ToggleButtonKeyDownArrowUp:2,ToggleButtonKeyDownCharacter:3,ToggleButtonKeyDownEnd:6,ToggleButtonKeyDownEnter:7,ToggleButtonKeyDownEscape:4,ToggleButtonKeyDownHome:5,ToggleButtonKeyDownPageDown:10,ToggleButtonKeyDownPageUp:9,ToggleButtonKeyDownSpaceButton:8});function tW(_,w){var E,P,k=w.type,A=w.props,M=w.altKey;switch(k){case tR:P={isOpen:tr(A,"isOpen"),highlightedIndex:tf(A),selectedItem:A.items[w.index]};break;case tw:var I=w.key,j=""+_.inputValue+I,O=tb({keysSoFar:j,highlightedIndex:!_.isOpen&&_.selectedItem?A.items.findIndex(function(w){return A.itemToKey(w)===A.itemToKey(_.selectedItem)}):_.highlightedIndex,items:A.items,itemToString:A.itemToString,isItemDisabled:A.isItemDisabled});P={inputValue:j,highlightedIndex:O,isOpen:!0};break;case tT:P={highlightedIndex:_.isOpen?eW(_.highlightedIndex,1,A.items,A.isItemDisabled):M&&null==_.selectedItem?-1:ta(A,_,1),isOpen:!0};break;case t_:P=_.isOpen&&M?tc(A,_.highlightedIndex,!1):{highlightedIndex:_.isOpen?eW(_.highlightedIndex,-1,A.items,A.isItemDisabled):ta(A,_,-1),isOpen:!0};break;case tA:case tM:P=tc(A,_.highlightedIndex,!1);break;case tP:P={highlightedIndex:eG(0,!1,A.items,A.isItemDisabled),isOpen:!0};break;case tk:P={highlightedIndex:eG(A.items.length-1,!0,A.items,A.isItemDisabled),isOpen:!0};break;case tI:P={highlightedIndex:eW(_.highlightedIndex,-10,A.items,A.isItemDisabled)};break;case tj:P={highlightedIndex:eW(_.highlightedIndex,10,A.items,A.isItemDisabled)};break;case tE:P={isOpen:!1,highlightedIndex:-1};break;case tO:P=eS({isOpen:!1,highlightedIndex:-1},_.highlightedIndex>=0&&(null==(E=A.items)?void 0:E.length)&&{selectedItem:A.items[_.highlightedIndex]});break;case tV:P={selectedItem:w.selectedItem};break;default:return tv(_,w,tz)}return eS({},_,P)}var tG=["onClick"],tZ=["onMouseLeave","refKey","ref"],tY=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],tq=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];function tK(_){void 0===_&&(_={}),tC(_,tK);var w=eS({}
51,tx,_),E=w.scrollIntoView,P=w.environment,k=w.getA11yStatusMessage,A=te(tW,w,ti,th),M=A[0],I=A[1],j=M.isOpen,O=M.highlightedIndex,D=M.selectedItem,N=M.inputValue,R=(0,eE.useRef)(null),L=(0,eE.useRef)(null),$=(0,eE.useRef)({}),F=(0,eE.useRef)(null),B=e4(w),V=e7({state:M,props:w}),U=(0,eE.useCallback)(function(_){return $.current[B.getItemId(_)]},[B]);tl(k,M,[j,O,D,N],P);var H=td({menuElement:L.current,highlightedIndex:O,isOpen:j,itemRefs:$,scrollIntoView:E,getItemNodeFromIndex:U});(0,eE.useEffect)(function(){return F.current=e$(function(_){_({type:tU,inputValue:""})},500),function(){F.current.cancel()}},[]),(0,eE.useEffect)(function(){N&&F.current(I)},[I,N]),tu({props:w,state:M}),(0,eE.useEffect)(function(){tn(w,"isOpen")&&R.current&&R.current.focus()},[]);var z=to(P,(0,eE.useCallback)(function(){V.current.state.isOpen&&I({type:tO})},[I,V]),(0,eE.useMemo)(function(){return[L,R]},[L.current,R.current])),W=ts();(0,eE.useEffect)(function(){j||($.current={})},[j]);var G=(0,eE.useMemo)(function(){return{ArrowDown:function(_){_.preventDefault(),I({type:tT,altKey:_.altKey})},ArrowUp:function(_){_.preventDefault(),I({type:t_,altKey:_.altKey})},Home:function(_){_.preventDefault(),I({type:tP})},End:function(_){_.preventDefault(),I({type:tk})},Escape:function(){V.current.state.isOpen&&I({type:tE})},Enter:function(_){_.preventDefault(),I({type:V.current.state.isOpen?tA:tS})},PageUp:function(_){V.current.state.isOpen&&(_.preventDefault(),I({type:tI}))},PageDown:function(_){V.current.state.isOpen&&(_.preventDefault(),I({type:tj}))}," ":function(_){_.preventDefault();var w=V.current.state;w.isOpen?w.inputValue?I({type:tw,key:" "}):I({type:tM}):I({type:tS})}}},[I,V]),Z=(0,eE.useCallback)(function(){I({type:tL})},[I]),Y=(0,eE.useCallback)(function(){I({type:tF})},[I]),q=(0,eE.useCallback)(function(){I({type:t$})},[I]),K=(0,eE.useCallback)(function(_){I({type:tB,highlightedIndex:_})},[I]),X=(0,eE.useCallback)(function(_){I({type:tV,selectedItem:_})},[I]),Q=(0,eE.useCallback)(function(){I({type:tH})},[I]),J=(0,eE.useCallback)(function(_){I({type:tU,inputValue:_})},[I]),ee=(0,eE.useCallback)(function(_){var w=void 0===_?{}:_,E=w.onClick,P=eC(w,tG),k=function(){var _;null==(_=R.current)||_.focus()};return eS({id:B.labelId,htmlFor:B.toggleButtonId,onClick:eF(E,k)},P)},[B]),et=(0,eE.useCallback)(function(_,w){var E,P=void 0===_?{}:_,k=P.onMouseLeave,A=P.refKey,M=void 0===A?"ref":A,j=P.ref,O=eC(P,tZ),D=(void 0===w?{}:w).suppressRefError,N=function(){I({type:tD})};return W("getMenuProps",void 0!==D&&D,M,L),eS(((E={})[M]=eB(j,function(_){L.current=_}),E.id=B.menuId,E.role="listbox",E["aria-labelledby"]=O&&O["aria-label"]?void 0:""+B.labelId,E.onMouseLeave=eF(k,N),E),O)},[I,W,B]);return{getToggleButtonProps:(0,eE.useCallback)(function(_,w){var E,P=void 0===_?{}:_,k=P.onBlur,A=P.onClick;P.onPress;var M=P.onKeyDown,j=P.refKey,O=void 0===j?"ref":j,D=P.ref,N=eC(P,tY),L=(void 0===w?{}:w).suppressRefError,$=void 0!==L&&L,F=V.current.state,U=function(){I({type:tS})},H=function(){F.isOpen&&!z.isMouseDown&&I({type:tO})},Z=function(_){var w=ez(_);w&&G[w]?G[w](_):e9(w)&&I({type:tw,key:w})},Y=eS(((E={})[O]=eB(D,function(_){R.current=_}),E["aria-activedescendant"]=F.isOpen&&F.highlightedIndex>-1?B.getItemId(F.highlightedIndex):"",E["aria-controls"]=B.menuId,E["aria-expanded"]=V.current.state.isOpen,E["aria-haspopup"]="listbox",E["aria-labelledby"]=N&&N["aria-label"]?void 0:""+B.labelId,E.id=B.toggleButtonId,E.role="combobox",E.tabIndex=0,E.onBlur=eF(k,H),E),N);return N.disabled||(Y.onClick=eF(A,U),Y.onKeyDown=eF(M,Z)),W("getToggleButtonProps",$,O,R),Y},[I,B,V,z,W,G]),getLabelProps:ee,getMenuProps:et,getItemProps:(0,eE.useCallback)(function(_){var w,E=void 0===_?{}:_,P=E.item,k=E.index,A=E.onMouseMove,M=E.onClick,j=E.onMouseDown;E.onPress;var O=E.refKey,D=void 0===O?"ref":O,N=E.disabled,R=E.ref,L=eC(E,tq);void 0!==N&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var F=V.current,U=F.state,W=F.props,G=e5(P,k,W.items,"Pass either item or index to getItemProps!"),Z=G[0],Y=G[1],q=W.isItemDisabled(Z,Y),K=function(){z.isTouchEnd||Y===U.highlightedIndex||(H.current=!1,I({type:tN,index:Y,disabled:q}))},X=function(){I({type:tR,index:Y})},Q=function(_){return _.preventDefault()}
51,J=eS(((w={})[D]=eB(R,function(_){_&&($.current[B.getItemId(Y)]=_)}),w["aria-disabled"]=q,w["aria-selected"]=Z===U.selectedItem,w.id=B.getItemId(Y),w.role="option",w),L);return q||(J.onClick=eF(M,X)),J.onMouseMove=eF(A,K),J.onMouseDown=eF(j,Q),J},[V,B,z,H,I]),toggleMenu:Z,openMenu:q,closeMenu:Y,setHighlightedIndex:K,selectItem:X,reset:Q,setInputValue:J,highlightedIndex:O,isOpen:j,selectedItem:D,inputValue:N}}tK.stateChangeTypes=tz;var tX=0,tQ=1,tJ=2,t1=3,t0=4,t2=5,t3=6,t4=7,t5=8,t9=9,t6=10,t7=11,t8=12,re=13,rt=14,rr=15,rn=16,ri=17,ra=18,ro=19,rs=20,rl=21,rd=22,ru=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:22,FunctionCloseMenu:17,FunctionOpenMenu:16,FunctionReset:21,FunctionSelectItem:19,FunctionSetHighlightedIndex:18,FunctionSetInputValue:20,FunctionToggleMenu:15,InputBlur:9,InputChange:8,InputClick:10,InputKeyDownArrowDown:0,InputKeyDownArrowUp:1,InputKeyDownEnd:4,InputKeyDownEnter:7,InputKeyDownEscape:2,InputKeyDownHome:3,InputKeyDownPageDown:6,InputKeyDownPageUp:5,ItemClick:13,ItemMouseMove:12,MenuMouseLeave:11,ToggleButtonClick:14});function rc(_){var w=ti(_),E=w.selectedItem,P=w.inputValue;return""===P&&E&&void 0===_.defaultInputValue&&void 0===_.initialInputValue&&void 0===_.inputValue&&(P=_.itemToString(E)),eS({},w,{inputValue:P})}function rh(_,w,E,P){var k=(0,eE.useRef)(),A=e8(_,w,E,P),M=A[0],I=A[1],j=tp();return(0,eE.useEffect)(function(){eH(w,"selectedItem")&&(j||w.itemToKey(w.selectedItem)!==w.itemToKey(k.current)&&I({type:rd,inputValue:w.itemToString(w.selectedItem)}),k.current=M.selectedItem===k.current?w.selectedItem:M.selectedItem)},[M.selectedItem,w.selectedItem]),[eU(M,w),I]}eS({},ty,{items:ew.default.array.isRequired,isItemDisabled:ew.default.func,inputValue:ew.default.string,defaultInputValue:ew.default.string,initialInputValue:ew.default.string,inputId:ew.default.string,onInputValueChange:ew.default.func});var rp=eN,rf=eS({},tt,{isItemDisabled:function(){return!1}});function rm(_,w){var E,P,k=w.type,A=w.props,M=w.altKey;switch(k){case re:P={isOpen:tr(A,"isOpen"),highlightedIndex:tf(A),selectedItem:A.items[w.index],inputValue:A.itemToString(A.items[w.index])};break;case tX:P=_.isOpen?{highlightedIndex:eW(_.highlightedIndex,1,A.items,A.isItemDisabled,!0)}:{highlightedIndex:M&&null==_.selectedItem?-1:ta(A,_,1),isOpen:A.items.length>=0};break;case tQ:P=_.isOpen?M?tc(A,_.highlightedIndex):{highlightedIndex:eW(_.highlightedIndex,-1,A.items,A.isItemDisabled,!0)}:{highlightedIndex:ta(A,_,-1),isOpen:A.items.length>=0};break;case t4:P=tc(A,_.highlightedIndex);break;case tJ:P=eS({isOpen:!1,highlightedIndex:-1},!_.isOpen&&{selectedItem:null,inputValue:""});break;case t2:P={highlightedIndex:eW(_.highlightedIndex,-10,A.items,A.isItemDisabled,!0)};break;case t3:P={highlightedIndex:eW(_.highlightedIndex,10,A.items,A.isItemDisabled,!0)};break;case t1:P={highlightedIndex:eG(0,!1,A.items,A.isItemDisabled)};break;case t0:P={highlightedIndex:eG(A.items.length-1,!0,A.items,A.isItemDisabled)};break;case t9:P=eS({isOpen:!1,highlightedIndex:-1},_.highlightedIndex>=0&&(null==(E=A.items)?void 0:E.length)&&w.selectItem&&{selectedItem:A.items[_.highlightedIndex],inputValue:A.itemToString(A.items[_.highlightedIndex])});break;case t5:P={isOpen:!0,highlightedIndex:tf(A),inputValue:w.inputValue};break;case t6:P={isOpen:!_.isOpen,highlightedIndex:_.isOpen?-1:ta(A,_,0)};break;case ro:P={selectedItem:w.selectedItem,inputValue:A.itemToString(w.selectedItem)};break;case rd:P={inputValue:w.inputValue};break;default:return tv(_,w,ru)}return eS({},_,P)}var rg=["onMouseLeave","refKey","ref"],ry=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],rv=["onClick","onPress","refKey","ref"],rb=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];function rx(_){void 0===_&&(_={}),rp(_,rx);var w=eS({},rf,_),E=w.items,P=w.scrollIntoView,k=w.environment,A=w.getA11yStatusMessage,M=rh(rm,w,rc,th),I=M[0],j=M[1],O=I.isOpen,D=I.highlightedIndex,N=I.selectedItem,R=I.inputValue,L=(0,eE.useRef)(null),$=(0,eE.useRef)({}),F=(0,eE.useRef)(null),B=(0,eE.useRef)(null),V=tp(),U=e4(w),H=(0,eE.useRef)(),z=e7({state:I,props:w}),W=(0,eE.useCallback)(function(_){return $.current[U.getItemId(_)]},[U]);tl(A,I,[O,D,N,R],k);var G=td({menuElement:L.current,highlightedIndex:D,isOpen:O,itemRefs:$,scrollIntoView:P,getItemNodeFromIndex:W});tu({props:w,state:I}),(0,eE.useEffect)(function(){tn(w,"isOpen")&&F.current&&F.current.focus()},[]),(0,eE.useEffect)(function(){V||(H.current=E.length)});var Z=to(k,(0,eE.useCallback)(function(){z.current.state.isOpen&&j({type:t9,selectItem:!1})},[j,z]),(0,eE.useMemo)(function(){return[L,B,F]},[L.current,B.current,F.current])),Y=ts();(0,eE.useEffect)(function(){O||($.current={})},[O]),(0,eE.useEffect)(function(){var _;O&&null!=k&&k.document&&null!=F&&null!=(_=F.current)&&_.focus&&k.document.activeElement!==F.current&&F.current.focus()},[O,k]);var q=(0,eE.useMemo)(function(){return{ArrowDown:function(_){_.preventDefault(),j({type:tX,altKey:_.altKey})},ArrowUp:function(_){_.preventDefault(),j({type:tQ,altKey:_.altKey})},Home:function(_){z.current.state.isOpen&&(_.preventDefault(),j({type:t1}))},End:function(_){z.current.state.isOpen&&(_.preventDefault(),j({type:t0}))},Escape:function(_){var w=z.current.state;(w.isOpen||w.inputValue||w.selectedItem||w.highlightedIndex>-1)&&(_.preventDefault(),j({type:tJ}))},Enter:function(_){z.current.state.isOpen&&229!==_.which&&(_.preventDefault(),j({type:t4}))},PageUp:function(_){z.current.state.isOpen&&(_.preventDefault(),j({type:t2}))},PageDown:function(_){z.current.state.isOpen&&(_.preventDefault(),j({type:t3}))}}},[j,z]),K=(0,eE.useCallback)(function(_){return eS({id:U.labelId,htmlFor:U.inputId},_)},[U]),X=(0,eE.useCallback)(function(_,w){var E,P=void 0===_?{}:_,k=P.onMouseLeave,A=P.refKey,M=void 0===A?"ref":A,I=P.ref,O=eC(P,rg),D=(void 0===w?{}:w).suppressRefError;return Y("getMenuProps",void 0!==D&&D,M,L),eS(((E={})[M]=eB(I,function(_){L.current=_}),E.id=U.menuId,E.role="listbox",E["aria-labelledby"]=O&&O["aria-label"]?void 0:""+U.labelId,E.onMouseLeave=eF(k,function(){j({type:t7})}),E),O)},[j,Y,U]),Q=(0,eE.useCallback)(function(_){var w,E,P=void 0===_?{}
51:_,k=P.item,A=P.index,M=P.refKey,I=void 0===M?"ref":M,O=P.ref,D=P.onMouseMove,N=P.onMouseDown,R=P.onClick;P.onPress;var L=P.disabled,F=eC(P,ry);void 0!==L&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var B=z.current,V=B.props,H=B.state,W=e5(k,A,V.items,"Pass either item or index to getItemProps!"),Y=W[0],q=W[1],K=V.isItemDisabled(Y,q),X="onClick",Q=R,J=function(){Z.isTouchEnd||q===H.highlightedIndex||(G.current=!1,j({type:t8,index:q,disabled:K}))},ee=function(){j({type:re,index:q})},et=function(_){return _.preventDefault()};return eS(((w={})[I]=eB(O,function(_){_&&($.current[U.getItemId(q)]=_)}),w["aria-disabled"]=K,w["aria-selected"]=q===H.highlightedIndex,w.id=U.getItemId(q),w.role="option",w),!K&&((E={})[X]=eF(Q,ee),E),{onMouseMove:eF(D,J),onMouseDown:eF(N,et)},F)},[j,U,z,Z,G]),J=(0,eE.useCallback)(function(_){var w,E=void 0===_?{}:_,P=E.onClick;E.onPress;var k=E.refKey,A=void 0===k?"ref":k,M=E.ref,I=eC(E,rv),O=z.current.state,D=function(){j({type:rt})};return eS(((w={})[A]=eB(M,function(_){B.current=_}),w["aria-controls"]=U.menuId,w["aria-expanded"]=O.isOpen,w.id=U.toggleButtonId,w.tabIndex=-1,w),!I.disabled&&eS({},{onClick:eF(P,D)}),I)},[j,z,U]),ee=(0,eE.useCallback)(function(_,w){var E,P,A=void 0===_?{}
51:_,M=A.onKeyDown,I=A.onChange,O=A.onInput,D=A.onBlur;A.onChangeText;var N=A.onClick,R=A.refKey,L=void 0===R?"ref":R,$=A.ref,B=eC(A,rb),V=(void 0===w?{}:w).suppressRefError;Y("getInputProps",void 0!==V&&V,L,F);var H=z.current.state,W=function(_){var w=ez(_);w&&q[w]&&q[w](_)},G=function(_){j({type:t5,inputValue:_.target.value})},K=function(_){null!=k&&k.document&&H.isOpen&&!Z.isMouseDown&&j({type:t9,selectItem:null!==_.relatedTarget||k.document.activeElement===k.document.body})},X=function(){j({type:t6})},Q="onChange",J={};return B.disabled||((P={})[Q]=eF(I,O,G),P.onKeyDown=eF(M,W),P.onBlur=eF(D,K),P.onClick=eF(N,X),J=P),eS(((E={})[L]=eB($,function(_){F.current=_}),E["aria-activedescendant"]=H.isOpen&&H.highlightedIndex>-1?U.getItemId(H.highlightedIndex):"",E["aria-autocomplete"]="list",E["aria-controls"]=U.menuId,E["aria-expanded"]=H.isOpen,E["aria-labelledby"]=B&&B["aria-label"]?void 0:U.labelId,E.autoComplete="off",E.id=U.inputId,E.role="combobox",E.value=H.inputValue,E),J,B)},[j,U,k,q,z,Z,Y]),et=(0,eE.useCallback)(function(){j({type:rr})},[j]),er=(0,eE.useCallback)(function(){j({type:ri})},[j]),en=(0,eE.useCallback)(function(){j({type:rn})},[j]),ei=(0,eE.useCallback)(function(_){j({type:ra,highlightedIndex:_})},[j]),ea=(0,eE.useCallback)(function(_){j({type:ro,selectedItem:_})},[j]);return{getItemProps:Q,getLabelProps:K,getMenuProps:X,getInputProps:ee,getToggleButtonProps:J,toggleMenu:et,openMenu:en,closeMenu:er,setHighlightedIndex:ei,setInputValue:(0,eE.useCallback)(function(_){j({type:rs,inputValue:_})},[j]),selectItem:ea,reset:(0,eE.useCallback)(function(){j({type:rl})},[j]),highlightedIndex:D,isOpen:O,selectedItem:N,inputValue:R}}rx.stateChangeTypes=ru;var rC={activeIndex:-1,selectedItems:[]};function rS(_,w){return tn(_,w,rC)}function rT(_,w){return tr(_,w,rC)}function r_(_){return{activeIndex:rS(_,"activeIndex"),selectedItems:rS(_,"selectedItems")}}function rw(_){if(_.shiftKey||_.metaKey||_.ctrlKey||_.altKey)return!1;var w=_.target;return!(w instanceof HTMLInputElement)||""===w.value||0===w.selectionStart&&0===w.selectionEnd}function rE(_,w){return _.selectedItems===w.selectedItems&&_.activeIndex===w.activeIndex}tg.stateReducer,tg.itemToKey,tg.environment,ew.default.array,ew.default.array,ew.default.array,ew.default.func,ew.default.number,ew.default.number,ew.default.number,ew.default.func,ew.default.func,ew.default.string,ew.default.string;var rP={itemToKey:tt.itemToKey,stateReducer:tt.stateReducer,environment:tt.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},rk=eN,rA=0,rM=1,rI=2,rj=3,rO=4,rD=5,rN=6,rR=7,rL=8,r$=9,rF=10,rB=11,rV=12,rU=Object.freeze({__proto__:null,DropdownClick:7,DropdownKeyDownBackspace:6,DropdownKeyDownNavigationPrevious:5,FunctionAddSelectedItem:8,FunctionRemoveSelectedItem:9,FunctionReset:12,FunctionSetActiveIndex:11,FunctionSetSelectedItems:10,SelectedItemClick:0,SelectedItemKeyDownBackspace:2,SelectedItemKeyDownDelete:1,SelectedItemKeyDownNavigationNext:3,SelectedItemKeyDownNavigationPrevious:4});function rH(_,w){var E,P=w.type,k=w.index,A=w.props,M=w.selectedItem,I=_.activeIndex,j=_.selectedItems;switch(P){case rA:E={activeIndex:k};break;case rO:E={activeIndex:I-1<0?0:I-1};break;case rj:E={activeIndex:I+1>=j.length?-1:I+1};break;case rI:case rM:if(I<0)break;var O=I;1===j.length?O=-1:I===j.length-1&&(O=j.length-2),E=eS({selectedItems:[].concat(j.slice(0,I),j.slice(I+1))},{activeIndex:O});break;case rD:E={activeIndex:j.length-1};break;case rN:E={selectedItems:j.slice(0,j.length-1)};break;case rL:E={selectedItems:[].concat(j,[M])};break;case rR:E={activeIndex:-1};break;case r$:var D=I,N=j.findIndex(function(_){return A.itemToKey(_)===A.itemToKey(M)});if(N<0)break;1===j.length?D=-1:N===j.length-1&&(D=j.length-2),E={selectedItems:[].concat(j.slice(0,N),j.slice(N+1)),activeIndex:D};break;case rF:E={selectedItems:w.selectedItems};break;case rB:E={activeIndex:w.activeIndex};break;case rV:E={activeIndex:rT(A,"activeIndex"),selectedItems:rT(A,"selectedItems")};break;default:throw Error("Reducer called without proper action type.")}return eS({},_,E)}var rz=["refKey","ref","onClick","onKeyDown","selectedItem","index"],rW=["refKey","ref","onKeyDown","onClick","preventKeyAction"];function rG(_){void 0===_&&(_={}),rk(_,rG);var w=eS({}
51,rP,_),E=w.getA11yStatusMessage,P=w.environment,k=w.keyNavigationNext,A=w.keyNavigationPrevious,M=te(rH,w,r_,rE),I=M[0],j=M[1],O=I.activeIndex,D=I.selectedItems,N=tp(),R=(0,eE.useRef)(null),L=(0,eE.useRef)();L.current=[];var $=e7({state:I,props:w});tl(E,I,[O,D],P),(0,eE.useEffect)(function(){!N&&(-1===O&&R.current?R.current.focus():L.current[O]&&L.current[O].focus())},[O]),tu({props:w,state:I});var F=ts(),B=(0,eE.useMemo)(function(){var _;return(_={})[A]=function(){j({type:rO})},_[k]=function(){j({type:rj})},_.Delete=function(){j({type:rM})},_.Backspace=function(){j({type:rI})},_},[j,k,A]),V=(0,eE.useMemo)(function(){var _;return(_={})[A]=function(_){rw(_)&&j({type:rD})},_.Backspace=function(_){rw(_)&&j({type:rN})},_},[j,A]);return{getSelectedItemProps:(0,eE.useCallback)(function(_){var w,E=void 0===_?{}:_,P=E.refKey,k=void 0===P?"ref":P,A=E.ref,M=E.onClick,I=E.onKeyDown,O=E.selectedItem,D=E.index,N=eC(E,rz),R=$.current.state,F=e5(O,D,R.selectedItems,"Pass either item or index to getSelectedItemProps!")[1],V=F>-1&&F===R.activeIndex,U=function(){j({type:rA,index:F})},H=function(_){var w=ez(_);w&&B[w]&&B[w](_)};return eS(((w={})[k]=eB(A,function(_){_&&L.current.push(_)}),w.tabIndex=V?0:-1,w.onClick=eF(M,U),w.onKeyDown=eF(I,H),w),N)},[j,$,B]),getDropdownProps:(0,eE.useCallback)(function(_,w){var E,P=void 0===_?{}:_,k=P.refKey,A=void 0===k?"ref":k,M=P.ref,I=P.onKeyDown,O=P.onClick,D=P.preventKeyAction,N=void 0!==D&&D,L=eC(P,rW),$=(void 0===w?{}:w).suppressRefError;F("getDropdownProps",void 0!==$&&$,A,R);var B=function(_){var w=ez(_);w&&V[w]&&V[w](_)},U=function(){j({type:rR})};return eS(((E={})[A]=eB(M,function(_){_&&(R.current=_)}),E),!N&&{onKeyDown:eF(I,B),onClick:eF(O,U)},L)},[j,V,F]),addSelectedItem:(0,eE.useCallback)(function(_){j({type:rL,selectedItem:_})},[j]),removeSelectedItem:(0,eE.useCallback)(function(_){j({type:r$,selectedItem:_})},[j]),setSelectedItems:(0,eE.useCallback)(function(_){j({type:rF,selectedItems:_})},[j]),setActiveIndex:(0,eE.useCallback)(function(_){j({type:rB,activeIndex:_})},[j]),reset:(0,eE.useCallback)(function(){j({type:rV})},[j]),selectedItems:D,activeIndex:O}}rG.stateChangeTypes=rU,_.s(["useCombobox",0,rx,"useSelect",0,tK],256065),_.i(751645);var rZ=_.i(652868);function rY(_){if(void 0===_)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return _}var rq=Number.isNaN||function(_){return"number"==typeof _&&_!=_};function rK(_,w){return!!(_===w||rq(_)&&rq(w))}function rX(_,w){if(_.length!==w.length)return!1;for(var E=0;E<_.length;E++)if(!rK(_[E],w[E]))return!1;return!0}let rQ=function(_,w){void 0===w&&(w=rX);var E,P,k=[],A=!1;return function(){for(var M=[],I=0;I<arguments.length;I++)M[I]=arguments[I];return A&&E===this&&w(M,k)||(P=_.apply(this,M),A=!0,E=this,k=M),P}};var rJ=Z,r1="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function r0(_){cancelAnimationFrame(_.id)}function r2(_,w){var E=r1();function P(){r1()-E>=w?_.call(null):k.id=requestAnimationFrame(P)}var k={id:requestAnimationFrame(P)};return k}var r3=-1;function r4(_){if(void 0===_&&(_=!1),-1===r3||_){var w=document.createElement("div"),E=w.style;E.width="50px",E.height="50px",E.overflow="scroll",document.body.appendChild(w),r3=w.offsetWidth-w.clientWidth,document.body.removeChild(w)}return r3}var r5=null;function r9(_){if(void 0===_&&(_=!1),null===r5||_){var w=document.createElement("div"),E=w.style;E.width="50px",E.height="50px",E.overflow="scroll",E.direction="rtl";var P=document.createElement("div"),k=P.style;k.width="100px",k.height="100px",w.appendChild(P),document.body.appendChild(w),w.scrollLeft>0?r5="positive-descending":(w.scrollLeft=1,r5=0===w.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(w)}return r5}var r6=150,r7=function(_,w){return _},r8=function(_,w){_.children,_.direction,_.height,_.layout,_.innerTagName,_.outerTagName,_.width,w.instance},ne=50,nt=function(_,w,E){var P=_.itemSize,k=E.itemMetadataMap,A=E.lastMeasuredIndex;if(w>A){var M=0;if(A>=0){var I=k[A];M=I.offset+I.size}for(var j=A+1;j<=w;j++){var O=P(j);k[j]={offset:M,size:O},M+=O}E.lastMeasuredIndex=w}return k[w]},nr=function(_,w,E){var P=w.itemMetadataMap,k=w.lastMeasuredIndex;return(k>0?P[k].offset:0)>=E?nn(_,w,k,0,E):ni(_,w,Math.max(0,k),E)},nn=function(_,w,E,P,k){for(;P<=E;){var A=P+Math.floor((E-P)/2),M=nt(_,A,w).offset;if(M===k)return A;M<k?P=A+1:M>k&&(E=A-1)}return P>0?P-1:0},ni=function(_,w,E,P){for(var k=_.itemCount,A=1;E<k&&nt(_,E,w).offset<P;)E+=A,A*=2;return nn(_,w,Math.min(E,k-1),Math.floor(E/2),P)},na=function(_,w){var E=_.itemCount,P=w.itemMetadataMap,k=w.estimatedItemSize,A=w.lastMeasuredIndex,M=0;if(A>=E&&(A=E-1),A>=0){var I=P[A];M=I.offset+I.size}return M+(E-A-1)*k},no=(P=(w={getItemOffset:function(_,w,E){return nt(_,w,E).offset},getItemSize:function(_,w,E){return E.itemMetadataMap[w].size},getEstimatedTotalSize:na,getOffsetForIndexAndAlignment:function(_,w,E,P,k,A){var M=_.direction,I=_.height,j=_.layout,O=_.width,D="horizontal"===M||"horizontal"===j?O:I,N=nt(_,w,k),R=Math.max(0,Math.min(na(_,k)-D,N.offset)),L=Math.max(0,N.offset-D+N.size+A);switch("smart"===E&&(E=P>=L-D&&P<=R+D?"auto":"center"),E){case"start":return R;case"end":return L;case"center":return Math.round(L+(R-L)/2);default:if(P>=L&&P<=R)return P;if(P<L)return L;return R}},getStartIndexForOffset:function(_,w,E){return nr(_,E,w)},getStopIndexForStartIndex:function(_,w,E,P){for(var k=_.direction,A=_.height,M=_.itemCount,I=_.layout,j=_.width,O="horizontal"===k||"horizontal"===I?j:A,D=nt(_,w,P),N=E+O,R=D.offset+D.size,L=w;L<M-1&&R<N;)R+=nt(_,++L,P).size;return L},initInstanceProps:function(_,w){var E={itemMetadataMap:{},estimatedItemSize:_.estimatedItemSize||ne,lastMeasuredIndex:-1};return w.resetAfterIndex=function(_,P){void 0===P&&(P=!0),E.lastMeasuredIndex=Math.min(E.lastMeasuredIndex,_-1),w._getItemStyleCache(-1),P&&w.forceUpdate()},E},shouldResetStyleCacheOnItemSizeChange:!1,validateProps:function(_){_.itemSize}}).getItemOffset,k=w.getEstimatedTotalSize,A=w.getItemSize,M=w.getOffsetForIndexAndAlignment,I=w.get
vendor: 6,413 bytes, line 51
51StartIndexForOffset,j=w.getStopIndexForStartIndex,O=w.initInstanceProps,D=w.shouldResetStyleCacheOnItemSizeChange,N=w.validateProps,(E=function(_){function w(w){var E;return(E=_.call(this,w)||this)._instanceProps=O(E.props,rY(E)),E._outerRef=void 0,E._resetIsScrollingTimeoutId=null,E.state={instance:rY(E),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof E.props.initialScrollOffset?E.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},E._callOnItemsRendered=void 0,E._callOnItemsRendered=rQ(function(_,w,P,k){return E.props.onItemsRendered({overscanStartIndex:_,overscanStopIndex:w,visibleStartIndex:P,visibleStopIndex:k})}),E._callOnScroll=void 0,E._callOnScroll=rQ(function(_,w,P){return E.props.onScroll({scrollDirection:_,scrollOffset:w,scrollUpdateWasRequested:P})}),E._getItemStyle=void 0,E._getItemStyle=function(_){var w,k=E.props,M=k.direction,I=k.itemSize,j=k.layout,O=E._getItemStyleCache(D&&I,D&&j,D&&M);if(O.hasOwnProperty(_))w=O[_];else{var N=P(E.props,_,E._instanceProps),R=A(E.props,_,E._instanceProps),L="horizontal"===M||"horizontal"===j,$="rtl"===M,F=L?N:0;O[_]=w={position:"absolute",left:$?void 0:F,right:$?F:void 0,top:L?0:N,height:L?"100%":R,width:L?R:"100%"}}return w},E._getItemStyleCache=void 0,E._getItemStyleCache=rQ(function(_,w,E){return{}}),E._onScrollHorizontal=function(_){var w=_.currentTarget,P=w.clientWidth,k=w.scrollLeft,A=w.scrollWidth;E.setState(function(_){if(_.scrollOffset===k)return null;var w=E.props.direction,M=k;if("rtl"===w)switch(r9()){case"negative":M=-k;break;case"positive-descending":M=A-P-k}return M=Math.max(0,Math.min(M,A-P)),{isScrolling:!0,scrollDirection:_.scrollOffset<M?"forward":"backward",scrollOffset:M,scrollUpdateWasRequested:!1}},E._resetIsScrollingDebounced)},E._onScrollVertical=function(_){var w=_.currentTarget,P=w.clientHeight,k=w.scrollHeight,A=w.scrollTop;E.setState(function(_){if(_.scrollOffset===A)return null;var w=Math.max(0,Math.min(A,k-P));return{isScrolling:!0,scrollDirection:_.scrollOffset<w?"forward":"backward",scrollOffset:w,scrollUpdateWasRequested:!1}},E._resetIsScrollingDebounced)},E._outerRefSetter=function(_){var w=E.props.outerRef;E._outerRef=_,"function"==typeof w?w(_):null!=w&&"object"==typeof w&&w.hasOwnProperty("current")&&(w.current=_)},E._resetIsScrollingDebounced=function(){null!==E._resetIsScrollingTimeoutId&&r0(E._resetIsScrollingTimeoutId),E._resetIsScrollingTimeoutId=r2(E._resetIsScrolling,r6)},E._resetIsScrolling=function(){E._resetIsScrollingTimeoutId=null,E.setState({isScrolling:!1},function(){E._getItemStyleCache(-1,null)})},E}e_(w,_),w.getDerivedStateFromProps=function(_,w){return r8(_,w),N(_),null};var E=w.prototype;return E.scrollTo=function(_){_=Math.max(0,_),this.setState(function(w){return w.scrollOffset===_?null:{scrollDirection:w.scrollOffset<_?"forward":"backward",scrollOffset:_,scrollUpdateWasRequested:!0}},this._resetIsScrollingDebounced)},E.scrollToItem=function(_,w){void 0===w&&(w="auto");var E=this.props,P=E.itemCount,k=E.layout,A=this.state.scrollOffset;_=Math.max(0,Math.min(_,P-1));var I=0;if(this._outerRef){var j=this._outerRef;I="vertical"===k?j.scrollWidth>j.clientWidth?r4():0:j.scrollHeight>j.clientHeight?r4():0}this.scrollTo(M(this.props,_,w,A,this._instanceProps,I))},E.componentDidMount=function(){var _=this.props,w=_.direction,E=_.initialScrollOffset,P=_.layout;if("number"==typeof E&&null!=this._outerRef){var k=this._outerRef;"horizontal"===w||"horizontal"===P?k.scrollLeft=E:k.scrollTop=E}this._callPropsCallbacks()},E.componentDidUpdate=function(){var _=this.props,w=_.direction,E=_.layout,P=this.state,k=P.scrollOffset;if(P.scrollUpdateWasRequested&&null!=this._outerRef){var A=this._outerRef;if("horizontal"===w||"horizontal"===E)if("rtl"===w)switch(r9()){case"negative":A.scrollLeft=-k;break;case"positive-ascending":A.scrollLeft=k;break;default:var M=A.clientWidth,I=A.scrollWidth;A.scrollLeft=I-M-k}else A.scrollLeft=k;else A.scrollTop=k}this._callPropsCallbacks()},E.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&r0(this._resetIsScrollingTimeoutId)},E.render=function(){var _=this.props,w=_.children,E=_.className,P=_.direction,A=_.height,M=_.innerRef,I=_.innerElementType,j=_.innerTagName,O=_.itemCount,D=_.itemData,N=_.itemKey,R=void 0===N?r7:N,L=_.layout,$=_.outerElementType,F=_.outerTagName,B=_.style,V=_.useIsScrolling,U=_.width,H=this.state.isScrolling,z="horizontal"===P||"horizontal"===L,W=z?this._onScrollHorizontal:this._onScrollVertical,G=this._getRangeToRender(),Z=G[0],Y=G[1],q=[];if(O>0)for(var K=Z;K<=Y;K++)q.push((0,rJ.createElement)(w,{data:D,key:R(K,D),index:K,isScrolling:V?H:void 0,style:this._getItemStyle(K)}));var X=k(this.props,this._instanceProps);return(0,rJ.createElement)($||F||"div",{className:E,onScroll:W,ref:this._outerRefSetter,style:eS({position:"relative",height:A,width:U,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:P},B)},(0,rJ.createElement)(I||j||"div",{children:q,ref:M,style:{height:z?"100%":X,pointerEvents:H?"none":void 0,width:z?X:"100%"}}))},E._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var _=this._getRangeToRender(),w=_[0],E=_[1],P=_[2],k=_[3];this._callOnItemsRendered(w,E,P,k)}if("function"==typeof this.props.onScroll){var A=this.state,M=A.scrollDirection,I=A.scrollOffset,j=A.scrollUpdateWasRequested;this._callOnScroll(M,I,j)}},E._getRangeToRender=function(){var _=this.props,w=_.itemCount,E=_.overscanCount,P=this.state,k=P.isScrolling,A=P.scrollDirection,M=P.scrollOffset;if(0===w)return[0,0,0,0];var O=I(this.props,M,this._instanceProps),D=j(this.props,O,M,this._instanceProps);return[Math.max(0,O-(k&&"backward"!==A?1:Math.max(1,E))),Math.max(0,Math.min(w-1,D+(k&&"forward"!==A?1:Math.max(1,E)))),O,D]},w}(rJ.PureComponent)).defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},E);_.s(["VariableSizeList",0,no],66309);let ns=({data:_,index:w,style:E})=>{let P=(0,eb.useRef)(null),{filteredOptions:k,getItemProps:A,highlightedIndex:M,setMenuItemHeight:I,className:j,selectedItem:O,windowWidth:D}=_,N=k[w];return(0,eb.useEffect)(()=>{let _=P.current?.children[0];_&&I(w,_.clientHeight)},[w,I,D,k]),(0,ex.jsx)("div",{style:E,ref:P,children:(0,ex.jsx)("span",{className:j,...A({item:N.value,index:w}),role:"option",tabIndex:-1,"data-highlighted":M===w,"aria-selected":N.value===O?.value,"data-
51part":"dropdown-item",children:N.label},`${N.value}${w}`)})},nl=_=>{let{optionalIndicator:w}=(0,ev.useCoralConfig)(),{defaultValue:E,disabled:P,dropdownButtonOpenText:k,dropdownButtonCloseText:A,error:M,errorMessage:I,valueMismatchErrorMessage:j="Your input doesn't match any of the available options.",fullWidth:O,id:D,label:N,name:R,noDataLabel:L,onBlur:$,onChange:F,onClose:B,onHighlightChange:V,onInputChange:U,onItemClick:H,onOpen:z,onClear:W,options:G,optional:Z,theme:Y,value:q,isLoading:K,loadingText:X,filterOptions:Q,disableFreeTextEntry:J=!1}=(0,et.useProps)({props:_,defaultProps:nd}),ee=`${N} ${Z?` (${w})`:""}`,ec=_=>_||"",eh=()=>null===q?void 0===E?void 0:G.find(_=>_.value.toLowerCase()===E.toLowerCase()):G.find(_=>_.value.toLowerCase()===q.toLowerCase()),ep=null!==q,ef=(0,eb.useRef)(null),[em,eC]=(0,eb.useState)(!1),[eS,eT]=(0,eb.useState)(G),[e_,ew]=(0,eb.useState)(E),[eE,eP]=(0,eb.useState)(!1),[ek,eA]=(0,eb.useState)({}),eM=(0,eb.useRef)(null),eI=(0,rZ.useWindowWidth)(),{getInputProps:ej,getItemProps:eO,getLabelProps:eD,getMenuProps:eN,getToggleButtonProps:eR,highlightedIndex:eL,inputValue:e$,isOpen:eF,reset:eB,selectedItem:eV,setInputValue:eU,selectItem:eH}=rx({id:D,initialInputValue:eh()?.label,initialSelectedItem:eh()?.value,items:eS.map(_=>_.label),itemToString:ec,onInputValueChange:({inputValue:_})=>{let w=eS.filter(w=>w.label===_)[0];eP(!1),U?.(_,w?.value,"input")},onSelectedItemChange:({selectedItem:_})=>{let w=eS.filter(w=>w.label===_)[0];F?.(_,w?.value,_?"selectOption":"clear")},onStateChange:({type:_,highlightedIndex:w=0,selectedItem:E,isOpen:P})=>{let k=e$===eS[0]?.value;switch(_){case rx.stateChangeTypes.FunctionSetInputValue:eP(!1);break;case rx.stateChangeTypes.FunctionOpenMenu:z?.();break;case rx.stateChangeTypes.FunctionCloseMenu:B?.("selectOption");break;case rx.stateChangeTypes.FunctionToggleMenu:P||B?.("toggleInput"),P&&z?.();break;case rx.stateChangeTypes.InputClick:z?.();break;case rx.stateChangeTypes.InputBlur:if(K||0===eS.length)break;eC(!1),J&&""!==e$&&!k&&eB(),$?.(),B?.("blur");break;case rx.stateChangeTypes.InputKeyDownHome:case rx.stateChangeTypes.InputKeyDownEnd:case rx.stateChangeTypes.InputKeyDownArrowUp:case rx.stateChangeTypes.InputKeyDownArrowDown:V?.(eS[w]?.label,eS[w]?.value,"keyboard");break;case rx.stateChangeTypes.InputKeyDownEscape:if(K)break;P||B?.("escape"),J&&!k&&eB();break;case rx.stateChangeTypes.InputKeyDownEnter:if(K)break;P||B?.("escape"),J&&e$&&!k&&eP(!0);break;case rx.stateChangeTypes.ItemMouseMove:V?.(eS[w]?.label,eS[w]?.value,"mouse");break;case rx.stateChangeTypes.ItemClick:{let _=eS.filter(_=>_.value===E)[0];H?.(E,_?.value,"itemClicked")}}}}),ez=()=>{eU(""),eP(!1),F?.("","","clear"),eB(),W?.()},eW=ej({ref:ef,onFocus(){eC(!0)}}),eG=eR({onClick:()=>{(G.length>0||e$.length>0&&0===G.length)&&(eF?B?.("toggleButton"):z?.())}});(0,eb.useEffect)(()=>{let _=G;Q&&(_=G.filter(_=>Q(_.value))),e$&&(_=Q?_.filter(_=>Q(_.value,e$)):_.filter(_=>_.label.toLowerCase().includes(e$.toLowerCase()))),eT(_),eA(()=>({}))},[Q,e$,G]),(0,eb.useEffect)(()=>{if(ep&&q&&q!==e_){let _=G.find(_=>_.value.toLowerCase()===q.toLowerCase());eH(q),eU(_?.label||q),ew(q)}},[ep,eH,eU,e_,q,G]);let eZ=(0,eb.useCallback)((_,w)=>{eM.current?.resetAfterIndex(0),eA(E=>({...E,[_]:w}))},[]),eY=_=>Math.max(ek[_]||0,34),eq=Object.values(ek).reduce((_,w)=>_+w,0),eK=Math.min(272,eq>0?eq:34*eS.length),{defaultIcons:{IconChevronDown:eX,IconCross:eQ}}=(0,ev.useCoralConfig)(),eJ=(0,ey.StyledTextField)({theme:Y}),e1=eg({hasValue:!!e$,isOpen:eF}),e0=M&&I?(0,en.formatStringToLowerCaseReplaceSpacesWithDashes)(I):void 0,e2=eE&&e$.length>0&&!G.some(_=>_.value.toLowerCase()===e$.toLowerCase());return(0,ex.jsxs)(er.Stack,{flexDirection:"column",gap:"xs",fullWidth:O,children:[(0,ex.jsx)("div",{className:e1,"data-part":"autocomplete-root",children:(0,ex.jsxs)(es.InputGroup,{children:[(0,ex.jsx)("input",{...eW,"data-part":"textfield-input",disabled:P,"data-autocomplete":!0,className:eJ,"aria-describedby":e0}),(0,ex.jsx)("input",{type:"hidden",name:R,value:eV||""}),(0,ex.jsxs)("div",{"data-part":"autocomplete-icons",children:[(0,ex.jsx)("button",{"data-part":"autocomplete-clearInputButton",type:"button",tabIndex:-1,disabled:P,onClick:ez,children:(0,ex.jsx)(eQ,{size:16})}),(0,ex.jsx)("button",{"data-part":"autocomplete-dropdownExpandButton",...eG,type:"button",disabled:P,"aria-label":eF?A:k,children:(0,ex.jsx)(eX,{size:18})})]}),(0,ex.jsx)(el.InputLabel,{...eD(),hasError:M,isFloated:!!e$||em,isDisabled:P,theme:Y,hasStartIcon:!1,hasEndIcon:!0,children:ee}),(0,ex.jsx)(ea.DropdownMenu,{...eN(),isOpen:eF,theme:Y??"base100",children:(0,ex.jsx)("div",{"data-part":"dropdown-menu",role:"listbox",children:!P&&(0,ex.jsx)(ex.Fragment,{children:K?(0,ex.jsx)(ei.Container,{"data-part":"autocomplete-item",padding:"xxs",paddingLeft:"sm",children:(0,ex.jsxs)(er.Stack,{alignItems:"center",children:[(0,ex.jsx)(ed.Loader,{type:"circular",size:20})," ",X]})}):eS.length>0?(0,ex.jsx)(no,{ref:eM,width:"100%",height:eK,itemCount:eS.length,itemSize:eY,estimatedItemSize:34,itemData:{filteredOptions:eS,getItemProps:eO,highlightedIndex:e
51L,selectedItem:eV,setMenuItemHeight:eZ,windowWidth:eI},children:ns}):(0,ex.jsx)("option",{"data-part":"dropdown-item",children:L})})})})]})}),(0,ex.jsx)(eu.Visibility,{attributes:{role:"alert"},hidden:!M,children:M&&I&&(0,ex.jsx)(eo.ErrorMessage,{message:I})}),(0,ex.jsx)(eu.Visibility,{attributes:{role:"alert"},hidden:!e2,children:e2&&j&&(0,ex.jsx)(eo.ErrorMessage,{message:j})})]})},nd={disabled:!1,dropdownButtonOpenText:"Open",dropdownButtonCloseText:"Close",error:!1,noDataLabel:"No options",name:"",options:[],optional:!1,value:null,isLoading:!1,loadingText:"Loading...",theme:"base100"};var nu=_.i(723515),nc=F,nh=B,np=V,nf=H,nm=W,ng=Z,ny=L,nv=_.i(596272);let nb=_=>{if(!_||"string"==typeof _)return"";let{address:w,address2:E,city:P,postCode:k}=_;return`${w}, ${E?E+", ":""}${P}, ${k}`},nx=({disabled:_=!1})=>{let w=(0,nm.useTranslations)("enrollment/formFields"),{setValue:E,watch:P,formState:{errors:k},resetField:A,clearErrors:M,trigger:I}=(0,nv.useGetReadyFormContext)(),j={address:P("serviceAddress"),address2:P("serviceAptSuite"),state:P("serviceState"),city:P("serviceCity"),postCode:P("serviceZipCode"),esiId:P("esiId")},{isPending:O,data:D}=(0,ny.useQueryAddressLookup)({address:j.address,address2:j.address2||null,city:j.city||null,state:j.state||null,postcode:j.postCode||null,esiId:j.esiId||null}),N=(D?.addressLookup?.filter(_=>_)||[]).map(_=>({address:_?.address||"",address2:_?.address2||"",state:_?.state||"",city:_?.city||"",postCode:_?.postCode||"",esiId:_?.esiId||"",premiseType:_?.premiseType,meterType:_?.meterType,serviceProvider:_?.serviceProvider,loadZone:_?.loadZone})).sort(ee.sortAddresses).slice(0,100),R=N.map(_=>({label:nb(_),value:nb(_)})),[L,$]=(0,ng.useState)(()=>P("serviceAddress")||void 0),F=(0,ng.useRef)(null),B=!!(k.serviceAddress?.message||k.meterType?.message||k.premiseType?.message);return(0,J.jsx)(nc.Container,{attributes:{"data-cy":"auto-fill-address"},children:L&&!B?(0,J.jsxs)(nh.Grid,{gap:"sm",gridTemplateColumns:"1fr",children:[(0,J.jsx)(np.GridItem,{gridColumn:"span 12",children:(0,J.jsx)(nf.TextField,{disabled:!0,value:L,label:w("labels_address")})}),(0,J.jsx)(np.GridItem,{gridColumn:"span 1",children:(0,J.jsx)(nu.Button,{size:"small",disabled:!L,variant:"outlined",color:"secondary500",onClick:()=>{$(""),E("esiId",""),E("serviceAddress",""),E("serviceAptSuite",""),E("premiseType",null),E("meterType",null),M(["premiseType","meterType"])},attributes:{"data-cy":"change-address-button"},children:w("labels_changeAddress")})})]}):(0,J.jsx)(nl,{label:w("labels_address2"),options:R,isLoading:O,disabled:_,filterOptions:()=>!0,fullWidth:!0,noDataLabel:w("none-found"),optional:P("searchByESI"),onChange:async _=>{E("esiId",""),E("serviceProvider",null),E("loadZone",null);let w=N.find(w=>nb(w)===_);w&&(F.current=_??null,M(["serviceAddress","serviceAptSuite","serviceCity","serviceState","serviceZipCode","searchByESI"]),E("serviceAddress",w.address,{shouldValidate:!0}),E("serviceAptSuite",w.address2),E("serviceCity",w.city),E("serviceState",w.state),E("serviceZipCode",w.postCode,{shouldValidate:!0}),E("esiId",w.esiId,{shouldValidate:!0}),E("premiseType",w.premiseType||null,{shouldValidate:!0}),E("meterType",w.meterType||null,{shouldValidate:!0}),E("serviceProvider",w.serviceProvider||null),E("loadZone",w.loadZone||null),$(`${w.address}`))},onInputChange:(_,w,P)=>{let k=!!_&&_===F.current;F.current=null,k||("input"===P||"clear"===P)&&($(""),E("serviceAddress",_||""),A("esiId"),E("premiseType",null),E("meterType",null),M("premiseType"),M("meterType"))},onBlur:()=>I("serviceAddress"),error:B,errorMessage:k.serviceAddress?.message||k.meterType?.message||k.premiseType?.message||k.esiId?.message})})},nC=()=>{let _=(0,W.useTranslations)("enrollment/formFields");return{meterType:q.mixed().nullable(),searchByESI:K.boolean(),premiseType:X.lazy(w=>w?.includes("NON_RESIDENTIAL")?q.mixed().oneOf([null,$.PremiseType.Residential],_("validation_nonResidential")).nullable():q.mixed().nullable()),serviceAddress:Q.string().when("searchByESI",{is:!1,then:Q.string().min(1,_("validation_serviceAddressNotValid")).required(_("validation_serviceAddressNotValid"))}),serviceAptSuite:Q.string(),serviceCity:Q.string().when("searchByESI",{is:!1,then:Q.str
51ing().min(1,_("validation_serviceCityNotValid")).required(_("validation_serviceCityNotValid"))}),serviceState:Q.string().when("searchByESI",{is:!1,then:Q.string().min(1,_("validation_serviceStateNotValid")).required(_("validation_serviceStateNotValid"))}),serviceZipCode:Q.string().when("searchByESI",{is:!1,then:Q.string().min(5,_("validation_serviceZipCodeNotValid")).max(5,_("validation_serviceZipCodeNotValid")).required(_("validation_serviceZipCodeNotEntered"))}),esiId:Q.string().when("searchByESI",{is:!0,then:Q.string().min(7,_("esiIdTooShort")).max(40,_("labels_addressEsi")).required(_("labels_addressEsi"))})}},nS=({disabled:_=!1})=>{let w=(0,W.useTranslations)("enrollment/formFields"),{register:E,setValue:P,watch:k,formState:{errors:A}}=(0,Y.useFormContext)(),M=()=>{P("esiId",""),P("serviceProvider",null),P("loadZone",null)};return(0,R.jsxs)(F.Container,{children:[(0,R.jsx)(F.Container,{marginTop:"xs",marginBottom:"lg",children:(0,R.jsxs)(z.Typography,{textStyle:"body2",children:[w("labels_addressEsiPrompt")," ",(0,R.jsx)(U.Link,{href:"",onClick:_=>{_.preventDefault(),P("searchByESI",!0)},attributes:{"data-cy":"search-by-esi-id"},children:w("labels_addressEsiPromptLink")}),"."]})}),(0,R.jsxs)(B.Grid,{gap:"lg",gridTemplateColumns:"repeat(12, 1fr)",children:[(0,R.jsx)(V.GridItem,{gridColumn:"span 12",children:(0,R.jsx)(nx,{disabled:_})}),(0,R.jsx)(V.GridItem,{gridColumn:{base:"span 12",sm:"span 4"},children:(0,R.jsx)(H.TextField,{...E("serviceAptSuite",{onChange:M}),label:w("labels_addressApt"),attributes:{"data-cy":"apartment-suite-number"},disabled:_,value:k("serviceAptSuite"),error:!!A.serviceAptSuite,errorMessage:A.serviceAptSuite?.message||" "})}),(0,R.jsx)(V.GridItem,{gridColumn:{base:"span 12",sm:"span 8"},children:(0,R.jsx)(H.TextField,{...E("serviceCity",{onChange:M}),label:w("labels_addressCity"),attributes:{"data-cy":"city"},disabled:_,value:k("serviceCity"),error:!!A.serviceCity,errorMessage:A.serviceCity?.message||" "})}),(0,R.jsx)(V.GridItem,{gridColumn:{base:"span 12",sm:"span 4"},children:(0,R.jsx)(H.TextField,{...E("serviceState"),label:w("labels_addressState"),attributes:{"data-cy":"state"},defaultValue:"TX",disabled:!0,error:!!A.serviceState,errorMessage:A.serviceState?.message||" ",onChange:M})}),(0,R.jsx)(V.GridItem,{gridColumn:{base:"span 12",sm:"span 8"},children:(0,R.jsx)(H.TextField,{...E("serviceZipCode"),label:w("labels_addressZipCode"),attributes:{"data-cy":"zip-code"},value:k("serviceZipCode"),disabled:!0,error:!!A.serviceZipCode,errorMessage:A.serviceZipCode?.message||" ",onChange:M})})]})]})},nT=({disabled:_=!1})=>{let w=(0,W.useTranslations)("enrollment/formFields"),{clearErrors:E,register:P,getValues:k,setError:A,setValue:M,watch:I,formState:{errors:j}}=(0,Y.useFormContext)(),O=k(),D=(0,G.useRouter)(),{data:N}=(0,L.useQueryAddressLookup)({esiId:O.esiId||null}),$=_=>_.length<7?A("esiId",{message:w("esiIdTooShort")}):N?.addressLookup?.[0]?.premiseType||N?.addressLookup?.[0]?.postCode||N?.addressLookup?.[0]?.meterType?N?.addressLookup?.[0]?.premiseType?.includes("NON_RESIDENTIAL")?A("esiId",{message:w("validation_nonResidential")}):N?.addressLookup?.[0]?.postCode!==O.serviceZipCode?A("esiId",{message:w("esiIdZipCodeMismatch")}):E("esiId"):void 0;return(0,Z.useEffect)(()=>{O.esiId&&N&&$(O.esiId)},[O.esiId,N]),(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)(H.TextField,{...P("esiId"),label:w("labels_addressEsi"),error:!!j.esiId,errorMessage:j.esiId?.message||" ",attributes:{"data-cy":"esi-id"},value:I("esiId"),disabled:_,onChange:_=>{E("esiId");let w=_.target.value.trim();M("esiId",w,{shouldValidate:!0}),$(w)},onBlur:()=>{if(!D.pathname.startsWith("/join/enrollment/quote"))if(!j.esiId&&N?.addressLookup?.length&&N?.addressLookup?.[0]?.address&&N?.addressLookup?.[0]?.city)return;else M("serviceAddress",""),M("serviceAptSuite",""),M("serviceCity","")}}),(0,R.jsx)(F.Container,{marginTop:"xl",children:(0,R.jsx)(U.Link,{href:"",onClick:_=>{_.preventDefault(),M("searchByESI",!1)},attributes:{"data-cy":"search-by-address"},children:w("goBackAddress")})})]})}},596272,722739,162027,828309,650306,419786,977199,873823,452414,263773,728237,279023,866987,_=>{"use strict";let w;_.s(["useVerifyAddress",()=>re],866987),_.s(["GetReadyForm",()=>tq],263773),_.s(["getReadyFormInitialValues",()=>ez,"serviceAddressInitialValues",()=>eR,"useGetReadyForm",()=>eG,"useGetReadyFormContext",()=>eZ,"useGetReadyFormController",()=>eY],596272),_.s(["ServiceSwitchDate",()=>eO,"useServiceSwitchDateValidation",()=>eM,"useSwitchDateErrorTranslations",()=>ej,"validateAndFormatDate",()=>eI],977199),_.s(["PaperlessPreferences",()=>tj],452414),_.i(517986);var E,P,k=_.i(441473),A=_.i(212812),M=_.i(310838);_.i(560499);var I=_.i(426978);_.i(670411);var j=_.i(169700),O=_.i(892554),D=_.i(808057),N=_.i(902090),R=_.i(115497);_.i(587866);var L=_.i(342938);_.i(277842);var $=_.i(536535),F=_.i(442819),B=_.i(745221),V=_.i(372825),U=_.i(366164),H=_.i(614661),z=_.i(12391),W=_.i(345503),G=_.i(650394),Z=_.i(974096),Y=j,q=U,K=_.i(95241),X=_.i(449277),Q=_.i(874802),J=_.i(487021);let ee=function(_,w){return 0===(0,J.toDate)(_,w?.in).getDay()};var et=_.i(265525),er=_.i(435029),en=Q;let ei=function(_,w){return(0,en.isSameDay)((0,et.constructFrom)(w?.in||_,_),(0,er.constructNow)(w?.in||_))};_.s(["default",0,ei],722739);var ea=_.i(230088),eo=et,es=er;let el=function(_){let w=(0,es.constructNow)(_?.in),E=w.getFullYear(),P=w.getMonth(),k=w.getDate(),A=(0,eo.constructFrom)(_?.in,0);
51return A.setFullYear(E,P,k+1),A.setHours(0,0,0,0),A};function ed(_,w,E="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:_,timeZoneName:E}).format(w).split(/\s/g).slice(2).join(" ")}let eu={},ec={};function eh(_,w){try{let E=(eu[_]||=new Intl.DateTimeFormat("en-US",{timeZone:_,timeZoneName:"longOffset"}).format)(w).split("GMT")[1];if(E in ec)return ec[E];return ef(E,E.split(":"))}catch{if(_ in ec)return ec[_];let w=_?.match(ep);if(w)return ef(_,w.slice(1));return NaN}}let ep=/([+-]\d\d):?(\d\d)?/;function ef(_,w){let E=+(w[0]||0),P=+(w[1]||0),k=(w[2]||0)/60;return ec[_]=60*E+P>0?60*E+P+k:60*E-P-k}class em extends Date{constructor(..._){super(),_.length>1&&"string"==typeof _[_.length-1]&&(this.timeZone=_.pop()),this.internal=new Date,isNaN(eh(this.timeZone,this))?this.setTime(NaN):_.length?"number"==typeof _[0]&&(1===_.length||2===_.length&&"number"!=typeof _[1])?this.setTime(_[0]):"string"==typeof _[0]?this.setTime(+new Date(_[0])):_[0]instanceof Date?this.setTime(+_[0]):(this.setTime(+new Date(..._)),eb(this,_)):this.setTime(Date.now())}static tz(_,...w){return w.length?new em(...w,_):new em(Date.now(),_)}withTimeZone(_){return new em(+this,_)}getTimezoneOffset(){let _=-eh(this.timeZone,this);return _>0?Math.floor(_):Math.ceil(_)}setTime(_){return Date.prototype.setTime.apply(this,arguments),ey(this),+this}[Symbol.for("constructDateFrom")](_){return new em(+new Date(_),this.timeZone)}}let eg=/^(get|set)(?!UTC)/;function ey(_){_.internal.setTime(+_),_.internal.setUTCSeconds(_.internal.getUTCSeconds()-Math.round(-(60*eh(_.timeZone,_))))}function ev(_){Date.prototype.setFullYear.call(_,_.internal.getUTCFullYear(),_.internal.getUTCMonth(),_.internal.getUTCDate()),Date.prototype.setHours.call(_,_.internal.getUTCHours(),_.internal.getUTCMinutes(),_.internal.getUTCSeconds(),_.internal.getUTCMilliseconds()),eb(_)}function eb(_,w){let E=Array.isArray(w)?ex(w):+_.internal,P=eh(_.timeZone,_),k=P>0?Math.floor(P):Math.ceil(P),A=new Date(+_);A.setUTCHours(A.getUTCHours()-1);let M=-new Date(+_).getTimezoneOffset(),I=-new Date(+A).getTimezoneOffset(),j=M-I,O=M;if(j&&M!==k&&Date.prototype.getHours.apply(_)!==(Array.isArray(w)?w[3]||0:_.internal.getUTCHours())){let w=new Date(+_),E=M-k;E&&w.setUTCMinutes(w.getUTCMinutes()+E);let P=eh(_.timeZone,w);(P>0?Math.floor(P):Math.ceil(P))===k&&(O=I)}let D=O-k;D&&Date.prototype.setUTCMinutes.call(_,Date.prototype.getUTCMinutes.call(_)+D);let N=new Date(+_);N.setUTCSeconds(0);let R=M>0?N.getSeconds():(N.getSeconds()-60)%60,L=Math.round(-(60*eh(_.timeZone,_)))%60;(L||R)&&Date.prototype.setUTCSeconds.call(_,Date.prototype.getUTCSeconds.call(_)+L+R);let $=eh(_.timeZone,_),F=$>0?Math.floor($):Math.ceil($),B=-new Date(+_).getTimezoneOffset()-F,V=F!==k,U=B-D,H=F-k,z=E-60*F*1e3,W=H>0&&eC(_)-E==60*H*1e3&&eC(_,z)!==E;if(V&&U&&!W){Date.prototype.setUTCMinutes.call(_,Date.prototype.getUTCMinutes.call(_)+U);let w=eh(_.timeZone,_),E=F-(w>0?Math.floor(w):Math.ceil(w));E&&U<0&&Date.prototype.setUTCMinutes.call(_,Date.prototype.getUTCMinutes.call(_)+E)}ey(_);let G=(w?E:E+1e3*L)-_.internal;G&&18e5>Math.abs(G)&&(Date.prototype.setTime.call(_,+_+G),ey(_))}function ex(_){return Date.UTC(_[0],_.length>1?_[1]:0,_.length>2?_[2]:1,..._.slice(3))}function eC(_,w){let E=new Date(w??+_);return E.setUTCSeconds(E.getUTCSeconds()-Math.round(-(60*eh(_.timeZone,E)))),+E}Object.getOwnPropertyNames(Date.prototype).forEach(_=>{if(!eg.test(_))return;let w=_.replace(eg,"$1UTC");em.prototype[w]&&(_.startsWith("get")?em.prototype[_]=function(){return this.internal[w]()}:(em.prototype[_]=function(){return Date.prototype[w].apply(this.internal,arguments),ev(this),+this},em.prototype[w]=function(){return Date.prototype[w].apply(this,arguments),ey(this),+this}))});class eS extends em{static tz(_,...w){return w.length?new eS(...w,_):new eS(Date.now(),_)}toISOString(){let[_,w,E]=this.tzComponents(),P=`${_}${w}:${E}`;return this.internal.toISOString().slice(0,-1)+P}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[_,w,E,P]=this.internal.toUTCString().split(" ");return`${_?.slice(0,-1)} ${E} ${w} ${P}`}
51toTimeString(){let _=this.internal.toUTCString().split(" ")[4],[w,E,P]=this.tzComponents();return`${_} GMT${w}${E}${P} (${ed(this.timeZone,this)})`}toLocaleString(_,w){return Date.prototype.toLocaleString.call(this,_,{...w,timeZone:w?.timeZone||this.timeZone})}toLocaleDateString(_,w){return Date.prototype.toLocaleDateString.call(this,_,{...w,timeZone:w?.timeZone||this.timeZone})}toLocaleTimeString(_,w){return Date.prototype.toLocaleTimeString.call(this,_,{...w,timeZone:w?.timeZone||this.timeZone})}tzComponents(){let _=this.getTimezoneOffset();return[_>0?"-":"+",String(Math.floor(Math.abs(_)/60)).padStart(2,"0"),String(Math.abs(_)%60).padStart(2,"0")]}withTimeZone(_){return new eS(+this,_)}[Symbol.for("constructDateFrom")](_){return new eS(+new Date(_),this.timeZone)}}_.s(["TZDate",0,eS],162027);let eT=_=>w=>eS.tz(_,+new Date(w));_.s(["tz",0,eT],828309),_.s([],650306);let e_=[new Date(2024,10,8),new Date(2024,10,9),new Date(2024,10,28),new Date(2024,10,29),new Date(2024,11,24),new Date(2024,11,25),new Date(2025,0,1),new Date(2025,0,20),new Date(2025,4,26),new Date(2025,5,19),new Date(2025,6,4),new Date(2025,8,1),new Date(2025,10,27),new Date(2025,10,28),new Date(2025,11,25),new Date(2025,11,26),new Date(2026,0,1),new Date(2026,0,19),new Date(2026,4,25),new Date(2026,6,3),new Date(2026,8,7),new Date(2026,10,26),new Date(2026,10,27),new Date(2026,11,24),new Date(2026,11,25)],ew=()=>{let _=new Date;return new eS(_.getFullYear(),_.getMonth(),_.getDate(),15,45,0,"America/Chicago")};var eE=((E={})[E.PAST=0]="PAST",E[E.SUNDAY=1]="SUNDAY",E[E.FUTURE=2]="FUTURE",E[E.BLACKOUT_DAY=3]="BLACKOUT_DAY",E[E.LATE_IN_DAY=4]="LATE_IN_DAY",E);let eP=_=>{let w=(0,ea.default)(new Date);return ei(_)&&(_=new Date),(0,X.default)((0,ea.default)(_),w)?0:0===_.getDay()?1:(0,K.default)((0,ea.default)(_),(0,q.default)(w,90))?2:e_.some(w=>(0,Q.default)(w,_))?3:(0,K.default)(_,ew())&&(0,X.default)(_,el())?4:null},ek=_=>{let w=(0,ea.default)(_);return e_.some(_=>(0,Q.default)(_,w))},eA=_=>{let w=(0,ea.default)(_);return ee(_)||ek(w)};_.s(["BlockedDate",()=>eE,"getSwitchDateStatus",0,eP,"isSundayAndHoliday",0,eA],419786);let eM=()=>{let _=(0,W.useTranslations)("enrollment/formFields");return{serviceSwitchDate:Z.string().nullable().required(_("validation_switchDateNotSelected")),serviceSwitchChoice:Z.string().required()}},eI=_=>{if(!_||!(0,z.default)(_))return null;try{return(0,H.default)(_,"yyyy-MM-dd")}catch(_){return(0,$.handleError)(_),null}},ej=()=>{let _=(0,W.useTranslations)("enrollment/formFields");return{[eE.PAST]:_("validation_switchDateInThePast"),[eE.SUNDAY]:_("validation_switchDateSunday"),[eE.FUTURE]:_("validation_switchDateFuture"),[eE.BLACKOUT_DAY]:_("validation_switchDateBlackout"),[eE.LATE_IN_DAY]:_("validation_switchDateLateInTheDay")}},eO=({verifyAddress:_,setVerifyType:w})=>{let E=(0,W.useTranslations)("enrollment/formFields"),P=ej(),{formData:k}=(0,Y.useEnrollment)(),{clearErrors:A,getValues:M,setValue:I,setError:j,trigger:O,watch:D,formState:{errors:N}}=eZ(),$=M(),H=!$.serviceAddress||!$.serviceZipCode||!$.serviceCity||!$.serviceState,{data:Z}=(0,L.useQueryAvailableServiceDates)({variables:{esiID:$.esiId},skip:!$.esiId}),q=Z?.availableServiceDates,K=()=>{(!H||$.esiId)&&(H&&(_($),w("esiId")),$.esiId||(_($),w("address")))};return(0,G.useEffect)(()=>{(!H||$.esiId)&&A("serviceSwitchDate")},[H,$.esiId]),(0,G.useEffect)(()=>{if(!D("serviceSwitchDate")&&D("esiId")&&q?.[0]){let _=new Date(q?.[0]);I("serviceSwitchDate",(0,U.default)(_,1)),A("serviceSwitchDate")}},[q,D("esiId")]),(0,G.useEffect)(()=>{O("serviceSwitchDate")},[$.esiId]),(0,R.jsxs)(F.Box,{onClick:K,children:[(0,R.jsx)(F.Typography,{mt:2,children:(0,R.jsx)("strong",{children:E("letUsKnowWhenToStartService")})}),(0,R.jsx)(F.Typography,{children:E("electrictyWillStartOnTheDateSelected")}),(0,R.jsx)(B.DesktopDatePicker,{label:`${E("serviceStartDate")}${H&&!$.esiId?E("enterAddressFirst"):""}`,disabled:H&&!$.esiId,onChange:_=>{_&&(0,z.default)(_)&&(O("serviceSwitchDate"),I("serviceSwitchDate",_))},onClose:()=>{O("serviceSwitchDate")},value:k.getReady?.serviceSwitchDate||D("serviceSwitchDate"),minDate:q?.[0]?new Date(q[0]):void 0,PaperProps:{borderWidth:"none"},shouldDisableDate:_=>{if(!_||!(0,z.default)(_))return!0;let w=eI(_);return!q?.includes(w)},slotProps:{textField:{required:!0,sx:{mr:2,mt:2,minWidth:{xs:"100%",sm:400}},name:"service_SwitchDate",helperText:N.serviceSwitchDate?.message||" ",error:!!N.serviceSwitchDate,InputLabelProps:{sx:{color:`${V.octopusEnergyColorPalette.text?.primary} !important`,maxWidth:"calc(100% - 48px)",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},inputProps:{"data-cy":"switch-date"},onBlur:_=>{if(!_.target.value)return;let w=new Date(_.target.value);if(!(0,z.default)(w))return void j("serviceSwitchDate",{message:E("validation_invali
51dDate")});let k=eI(w);if(!k||!q?.includes(k)){let _=eP(w);null!==_&&j("serviceSwitchDate",{message:P[_]})}}}}}),(0,R.jsxs)(F.Typography,{variant:"caption",component:"p",children:[(0,R.jsx)("b",{children:E("serviceSwitchDateMoreInfoTitle")})," ",E("serviceSwitchDateMoreInfoBody")]})]})};var eD=((P=eD||{}).RUN_CREDIT_CHECK="RUN_CREDIT_CHECK",P.SKIP_WITH_DEPOSIT="SKIP_WITH_DEPOSIT",P);let eN={firstName:"",lastName:"",emailAddress:"",phoneNumber:"",DOB:"",socialSecurityNumber:""},eR={searchByESI:!1,serviceAddress:"",serviceAptSuite:"",serviceCity:"",serviceState:"TX",serviceZipCode:"",esiId:"",premiseType:null,meterType:null,serviceProvider:null,loadZone:null},eL={serviceSwitchChoice:k.ShellAccountEnrollmentTypeEnum.PendingSwitchRequest},e$={serviceSwitchDate:void 0},eF={creditCheckType:"RUN_CREDIT_CHECK"},eB={criticalCare:!1},eV={paperlessBilling:!0},eU={saveQuote:!1},eH={languagePreferenceChoice:k.LanguagePreferenceChoices.English},ez={...eN,...eL,...e$,...eR,...eB,...eF,...eH,...eV,...eU},eW=()=>I.object().shape({...(0,D.usePersonalDetailsValidation)(),...(0,N.useServiceAddressValidation)(),...eM(),...(0,O.useCreditCheckValidation)()}).required(),eG=()=>{let _=(0,j.useEnrollment)(),w=eW();return(0,M.useForm)({mode:"onTouched",resolver:(0,A.yupResolver)(w),defaultValues:_.formData.getReady?{..._.formData.getReady,creditCheckType:_.creditCheckType}:{...ez,emailAddress:ez.emailAddress,creditCheckType:_.creditCheckType}})},eZ=M.useFormContext,eY=M.useController;var eq=R,eK=_.i(395904),eX=_.i(723515),eQ=_.i(660920),eJ=_.i(147894),e1=_.i(904721);_.i(612269);var e0=_.i(129014),e2=W,e3=_.i(699533),e4=j,e5=R,e9=_.i(497612),e6=eJ,e7=_.i(191495),e8=_.i(581348),te=_.i(842840),tt=_.i(133610),tr=_.i(287686),tn=_.i(747213),ti=_.i(545137),ta=_.i(355184);let to=(0,ta.createRecipe)("select",{theme:"base100"},[]),ts={theme:["base100","secondary500"]},tl=Object.keys(ts),td=Object.assign((0,ti.memo)(to.recipeFn),{__recipe__:!0,__name__:"StyledSelect",__getCompoundVariantCss__:to.__getCompoundVariantCss__,raw:_=>_,variantKeys:tl,variantMap:ts,merge(_){return(0,ta.mergeRecipes)(this,_)},splitVariantProps:_=>(0,ti.splitProps)(_,tl),getVariantProps:to.getVariantProps});var tu=_.i(15701),tc=G,th=R,tp=_.i(256065);_.i(751645);var tf=_.i(652868),tm=_.i(66309);let tg={defaultOpen:!1,defaultValue:null,disabled:!1,error:!1,theme:"base100",optional:!1,errorMessage:"Please select an option"},ty=({data:_,index:w,setSize:E,style:P})=>{let k=(0,tc.useRef)(null),{values:A,getItemProps:M,highlightedIndex:I,selectedItem:j}=_,O=A[w];return(0,tc.useEffect)(()=>{k.current&&E(w,k.current.scrollHeight)},[w,E]),(0,th.jsx)("div",{style:{...P,height:"auto"},ref:k,children:(0,th.jsx)("div",{...M({item:O,index:w}),role:"option",tabIndex:-1,"data-highlighted":I===w,"aria-selected":O.value===j?.value,"data-part":"dropdown-item",children:O.label},`${O.value}${w}`)})},tv=_=>{let{attributes:w,defaultOpen:E,defaultValue:P,disabled:k,error:A,errorMessage:M,label:I,id:j,name:O,onBlur:D,onChange:N,onClose:R,onOpen:L,optional:$,value:F,values:B,theme:V}=(0,e9.useProps)({props:_,defaultProps:tg}),{optionalIndicator:U,defaultIcons:{IconChevronDown:H}}=(0,tu.useCoralConfig)(),z=`${I} ${$?` (${U})`:""}`,W=(0,tc.useRef)(null),G=(0,tf.useWindowWidth)(),Z=(0,tc.useRef)({}),Y=(0,tc.useCallback)((_,w)=>{Z.current={...Z.current,[_]:w},W.current?.resetAfterIndex(_)},[]),q=_=>Z.current[_]||34,K=_=>{D?.(_)},X=({selectedItem:_})=>{N?.(_)},Q=_=>{_.isOpen?L?.():R?.()};function J(_,w){let{changes:E,type:P}=w;switch(P){case tp.useSelect.stateChangeTypes.ToggleButtonKeyDownArrowDown:return _.highlightedIndex===B.length-1?{...E,highlightedIndex:0}:E;case tp.useSelect.stateChangeTypes.ToggleButtonKeyDownArrowUp:return 0===_.highlightedIndex?{...E,highlightedIndex:B.length-1}:E;default:return E}}let{selectedItem:ee,getItemProps:et,getLabelProps:er,getMenuProps:en,getToggleButtonProps:ei,highlightedIndex:ea,isOpen:eo}=(0,tp.useSelect)({defaultIsOpen:E,defaultSelectedItem:P,id:j,items:B,itemToString:_=>_?.label||"",onSelectedItemChange:X,selectedItem:F,scrollIntoView:()=>{W.current?.scrollToItem(ea,"center")},onIsOpenChange:Q,stateReducer:J}),es=er(),el=_=>{if(!(_.length<9))return 272;{let w=0;return _.forEach((_,E)=>{w+=q(E)}),w}},ed=td({theme:V}),eu=A&&M?(0,e7.formatStringToLowerCaseReplaceSpacesWithDashes)(M):void 0,{"aria-controls":ec,...eh}=ei({onBlur:K});return(0,th.jsx)("div",{className:ed,"data-testid":"select",children:(0,th.jsxs)(e6.Stack,{flexDirection:"column",gap:"sm",attributes:w,children:[(0,th.jsxs)(tt.InputGroup,{children:[(0,th.jsxs)("button",{...eh,"aria-controls":eo?ec:void 0,type:"button",disabled:k,"aria-describedby":eu,"data-error":A,"data-floated":eo,"data-part":"select-toggle-button",children:[(0,th.jsx)("span",{"data-part":"select-toggle-button-text","data-visible":!!ee,children:ee?.label||I}),(0,th.jsx)("span",{"aria-hidden":!0,"data-inverted":eo,"data-error":A,"data-part":"select-toggle-button-icon",children:(0,th.jsx)(H,{size:18,color:"currentcolor"})})]}),(0,th.jsx)(tr.InputLabel,{hasError:A,isFloated:eo||!!ee,isDisabled:k,theme:V,hasEndIcon:!0,hasStartIcon:!1,...es,children:I?z:null}),(0,th.jsx)(e8.DropdownMenu,{isOpen:eo,theme:V,"data-testid":"select-dropdown-menu",children:(0,th.jsx)("div",{"data-part":"dropdown-menu",role:"listbox",...en(),children:!k&&(0,th.jsx)(tm.VariableSizeList,{ref:W,width:"100%",height:el(B),itemCount:B.length,itemSize:q,itemData:{values:B,getItemProps:et,highlightedIndex:ea,selectedItem:ee},children:({data:_,index:w,style:E})=>(0,th.jsx)(ty,{data:_,index:w,setSize:Y,style:E,windowWidth:G})})})}),(0,th.jsx)("input",{type:"hidden",name:O||"",value:ee?.value||""})]}),(0,th.jsx)(tn.Visibility,{attributes:{role:"alert"},hidden:!A,children:A&&M&&(0,th.jsx)(te.ErrorMessage,{message:M})})]})})};_.s(["Select",0,tv],873823);var tb=eJ,tx=e1,tC=W,tS=M,tT=k;let t_=({defaultValue:_})=>{let w=(0,tC.useTranslations)("enrollment/formFields"),{watch:E,setValue:P}=(0,tS.useFormContext)(),k=[{label:w("finalise_languagePreference_buttonEnglish"),value:tT.LanguagePreferenceChoices.English},{label:w("finalise_languagePreference_buttonSpanish"),value:tT.LanguagePreferenceChoices.Spanish}],A=E("languagePreferenceChoice"),M=k.find(w=>w.value===(A??_))??null;return(0,e5.jsxs)(tb.Stack,{flexDirection:"column",gap:"sm",children:[(0,e5.jsx)(tx.Typography,{textStyle:"h6",attributes:{"data-cy":"communications-preference-section-title"},children:w("finalise_languagePreference_title")}),(0,e5.jsx)(tx.Typography,{textStyle:"caption",children:w("receiveMarketingEmailsText")}),(0,e5.jsx)(tv,{values:k,defaultValue:M,value:M,onChange:_=>P("languagePreferenceChoice",_?.value),label:w("finalise_languagePreference_prompt"),attributes:{"data-cy":"communications-preference-select"}}
51)]})};var tw=O,tE=R,tP=_.i(457558),tk=eJ,tA=e1,tM=W;let tI=()=>{let _=(0,tM.useTranslations)("enrollment/formFields"),{register:w,watch:E}=eZ();return(0,tE.jsxs)(tk.Stack,{flexDirection:"column",gap:"xxs",children:[(0,tE.jsx)(tA.Typography,{textStyle:"h6",attributes:{"data-cy":"paperless-billing-section-title"},children:_("finalise_paperless_billing_title")}),(0,tE.jsx)(tP.Checkbox,{label:(0,tE.jsxs)(tA.Typography,{textStyle:"body2",attributes:{"data-cy":"paperless-billing-label"},children:[_("finalise_paperless_billing_prompt")," ",(0,tE.jsx)("strong",{"data-cy":"paperless-billing-label-disconnection",children:_("finalise_paperless_billing_prompt_disconnection")})]}),checked:!!E("paperlessBilling"),attributes:{"data-cy":"paperless-billing-checkbox"},inputProps:{...w("paperlessBilling")}})]})},tj=()=>(0,tE.jsx)(tI,{});var tO=D,tD=R,tN=tP,tR=e1,tL=W,t$=M;let tF=()=>{let _=(0,tL.useTranslations)("enrollment/formFields"),{register:w,watch:E}=(0,t$.useFormContext)();return(0,tD.jsx)(tN.Checkbox,{label:(0,tD.jsx)(tR.Typography,{textStyle:"body2",children:_("saveQuote")}),checked:E("saveQuote"),attributes:{"data-cy":"save-quote-checkbox"},inputProps:{...w("saveQuote")}})};var tB=N,tV=R,tU=k,tH=_.i(903590),tz=_.i(920293),tW=e1,tG=W;let tZ=()=>{let _=(0,tG.useTranslations)("enrollment/formFields"),{field:w}=eY({name:"serviceSwitchChoice"});return(0,tV.jsxs)(tH.Radio,{name:w.name,onChange:w.onChange,value:"string"==typeof w.value?w.value:"",title:(0,tV.jsx)(tW.Typography,{children:(0,tV.jsx)("b",{children:_("labels_switchType_prompt")})}),children:[(0,tV.jsx)(tz.RadioOption,{value:tU.ShellAccountEnrollmentTypeEnum.PendingMoveInRequest,attributes:{"data-cy":"new-connection-choice-radiobutton"},children:_("labels_switchTypeNewConnection")}),(0,tV.jsx)(tz.RadioOption,{value:tU.ShellAccountEnrollmentTypeEnum.PendingSwitchRequest,attributes:{"data-cy":"new-supplier-choice-radiobutton"},children:_("labels_switchTypeAnotherSupplier")})]})},tY=({pushToNextStep:_})=>{let w=(0,e2.useTranslations)("enrollment/formFields"),{formState:{isSubmitting:E,isValid:P,errors:k}}=eZ();return(0,eq.jsx)(eQ.Container,{marginTop:"lg",children:(0,eq.jsx)(eX.Button,{type:"submit",attributes:{"data-cy":"next-step"},fullWidth:!0,loading:E||_,disabled:!P||!!k.serviceSwitchDate,children:w("button_Personal")})})},tq=({onSubmit:_,verifyAddress:w,setVerifyType:E,pushToNextStep:P})=>{let k=(0,e2.useTranslations)("enrollment/formFields"),A=(0,e2.useTranslations)("product/productCard"),{handleSubmit:M,watch:I}=eZ(),j=(0,e3.useBooleanState)(!1),{formData:O,zipCodeHasMultipleTdspsOrLoadZones:D,customerHasEnteredAddressEarly:N}=(0,e4.useEnrollment)(),R=D&&N,{languagePreferenceChoice:L}=O.getReady||{};return(0,eq.jsxs)(eQ.Container,{paddingX:"md",children:[D&&!N&&(0,eq.jsx)(eQ.Container,{marginY:"sm",children:(0,eq.jsx)(eJ.Stack,{gap:"none",justifyContent:"center",children:(0,eq.jsx)(eK.Alert,{severity:"info",icon:(0,eq.jsx)(e0.IconCircleInformationFilled,{color:"currentColor"}),children:A("youLiveInMultipleLZAreaNoLink")})})}),(0,eq.jsx)(eJ.Stack,{justifyContent:"center",gap:"none",children:(0,eq.jsx)(eQ.Container,{maxWidthPreset:"sm",marginTop:"xxl",children:(0,eq.jsxs)("form",{onSubmit:M(_),children:[(0,eq.jsx)(eQ.Container,{marginBottom:"md",children:(0,eq.jsx)(e1.Typography,{textStyle:"h3",attributes:{"data-cy":"personal-information-section-title"},children:k("personalInformationSectionTitle")})}),(0,eq.jsx)(tO.PersonalDetails,{}),(0,eq.jsxs)(eQ.Container,{marginTop:"xxl",marginBottom:"xl",children:[(0,eq.jsx)(e1.Typography,{textStyle:"h3",attributes:{"data-cy":"address-section-header"},children:k("heading_GetReady")}),!I("searchByESI")&&(0,eq.jsx)(tB.SearchByAddress,{disabled:R}),I("searchByESI")&&(0,eq.jsx)(tB.SearchByEsiId,{disabled:R})]}),(0,eq.jsx)(tZ,{}),(0,eq.jsx)(eO,{invalidDate:j,verifyAddress:w,setVerifyType:E}),(0,eq.jsx)(eQ.Container,{marginTop:"xxxl",children:(0,eq.jsx)(tw.CreditCheckOrDeposit,{})}),(0,eq.jsx)(eQ.Container,{marginTop:"xl",children:(0,eq.jsx)(t_,{defaultValue:L})}),(0,eq.jsx)(eQ.Container,{marginTop:"md",children:(0,eq.jsx)(tj,{})}),(0,eq.jsx)(eQ.Container,{marginTop:"md",children:(0,eq.jsx)(tF,{})}),(0,eq.jsx)(tY,{pushToNextStep:P})]})})})]})};var tK=_.i(645239),tX=$;_.i(661127);var tQ=_.i(381330);_.i(241268);let tJ=_=>!!_;_.s(["isTruthy",0,tJ],728237);var t1=W,t0=G,t2=M;let t3="u">typeof crypto&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),t4=new Uint8Array(16);function t5(){if(!w&&!(w="u">typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return w(t4)}let t9=[];for(let _=0;_<256;++_)t9.push((_+256).toString(16).slice(1));function t6(_,w=0){return t9[_[w+0]]+t9[_[w+1]]+t9[_[w+2]]+t9[_[w+3]]+"-"+t9[_[w+4]]+t9[_[w+5]]+"-"+t9[_[w+6]]+t9[_[w+7]]+"-"+t9[_[w+8]]+t9[_[w+9]]+"-"+t9[_[w+10]]+t9[_[w+11]]+t9[_[w+12]]+t9[_[w+13]]+t9[_[w+14]]+t9[_[w+15]]}let t7=function(_,w,E){if(t3&&!w&&!_)return t3();let P=(_=_||{}).random||(_.rng||t5)();if(P[6]=15&P[6]|64,P[8]=63&P[8]|128,w){E=E||0;for(let _=0;_<16;++_)w[E+_]=P[_];return w}return t6(P)};_.s(["v4",0,t7],279023);let t8=_=>_.filter(tJ).map(_=>({..._,uuid:t7()})),re=_=>{let w=(0,t1.useTranslations)("enrollment/formFields"),[E,P]=(0,t0.useState)([]),[k]=(0,tQ.useSnackbarNotification)(),{refetch:A}=(0,tK.useQueryAddressLookupFunction)(),{setError:M}=(0,t2.useFormContext)();return{verifyAddress:async E=>{let I=async E=>{try{let{data:{addressLookup:I}}=await A({postcode:E.serviceZipCode,address:E.serviceAddress,address2:E.serviceAptSuite,state:E.serviceState,city:E.serviceCity});I?.length?(_("address"),P(t8(I))):(M("serviceAddress",{message:w("validation_NoAddressFound")}),k.error(w("validation_NoAddressFound")))}catch(_){_ instanceof Error&&k.error(_.message,{autoHideDuration:null})}},j=async E=>{try{let{data:{addressLookup:w}}=await A({esiId:E.esiId});if(!w?.length)throw Error("No addresses found");_("esiId"),P(t8(w))}catch(_){(0,tX.handleError)(_),M("esiId",{message:w("invalidEsiId")}),k.error(w("invalidEsiId"))}};return E.searchByESI?j(E):I(E)},suggestedAddresses:E}}},536734,_=>{"use strict";var w=_.i(386304);let E="globalParameterSessionData",P=["utility-connect","service-station-re","fourth-day-energy"],k=()=>{{let _=window.localStorage.getItem(E);if(_)return JSON.parse(_)}return{navigatorState:!1,skipPayment:!1,productCardLayoutVariant:null}},A=_=>{window.localStorage.setItem(E,JSON.stringify(_))},M=()=>{window.localStorage.removeItem(E)},I=()=>{let[{subDomain:_}]=(0,w.useGlobalParameterState)();return!!("string"==typeof _&&P.includes(_))};_.s(["getGlobalParametersSessionData",0,k,"removeGlobalParametersSessionData",0,M,"storeGlobalParametersSessionData",0,A,"useAffiliate
51CanSkipPassword",0,I])},645495,332857,395730,_=>{"use strict";_.s(["AddressInKrakenDialog",()=>G],395730),_.s([],645495),_.s(["useSetNavigatorState",()=>O],332857);var w=_.i(536734);_.i(580684),_.i(388947);var E=_.i(518933),P=_.i(258370),k=w;_.i(587866);var A=_.i(818265);_.i(277842);var M=_.i(536535);_.i(661127);var I=_.i(381330),j=_.i(386304);let O=()=>{let[_,w]=(0,E.useAtom)(j.globalParametersAtom),[O]=(0,I.useSnackbarNotification)(),D=(0,P.useRouter)(),N=D.query.audio_recording_id;return async E=>{try{if(!E)throw Error("No subdomain entered.");let{isValidSubdomain:P}=await (0,A.isValidSubdomainQuery)({subdomain:E});if(!P?.isValid)throw Error("Invalid subdomain.");O.success("Entered navigator mode.");let M={..._,navigatorState:!0,subDomain:E,skipPayment:!1,audio_recording_id:N};(0,k.storeGlobalParametersSessionData)(M),w(M)}catch(_){(0,M.handleError)(_),O.error("Failed to validate subdomain."),D.replace("/join/plans")}}};var D=_.i(115497),N=_.i(118837),R=_.i(441990),L=_.i(324240),$=_.i(147894),F=_.i(904721),B=_.i(215871),V=_.i(345503),U=P,H=_.i(650394),z=_.i(699533),W=_.i(169700);let G=()=>{let _=(0,V.useTranslations)("enrollment/formFields"),w=(0,W.useAddressAlreadyExistsInKraken)(),E=(0,z.useBooleanState)(!1),P=(0,U.useRouter)(),{isMobile:k}=(0,B.useDeviceBreakpoint)();return(0,H.useEffect)(()=>{w&&E.setTrue()},[w]),(0,D.jsx)(R.Dialog,{ariaLabelledBy:"address-in-kraken-dialog",open:E.state,onClose:()=>{E.setFalse(),P.back()},children:(0,D.jsxs)($.Stack,{flexDirection:"column",gap:"smMd",children:[(0,D.jsx)(F.Typography,{textStyle:"h3",id:"address-in-kraken-dialog",children:_("weveSeenThisAddressBefore")}),(0,D.jsx)(F.Typography,{children:_("looksLikeSomeoneAtThisAddressPreviously")}),(0,D.jsxs)(F.Typography,{children:[_("pleaseCallOrText")," ",(0,D.jsx)("span",{children:(0,D.jsx)(L.Link,{href:"tel:8444606888",children:"(844) 460-6888"})}),_("orSendUsAnEmail")," ",(0,D.jsx)(F.Typography,{component:"span",hyphens:k?"auto":void 0,children:(0,D.jsx)(L.Link,{href:`mailto:${N.HERE_TO_HELP_EMAIL}`,children:N.HERE_TO_HELP_EMAIL})}),"."]})]})})}},580684,_=>{"use strict";_.s(["useCheckGlobalParametersState",()=>k]);var w=_.i(650394);_.i(645495);var E=_.i(536734),P=_.i(386304);let k=()=>{let[,_]=(0,P.useGlobalParameterState)();(0,w.useEffect)(()=>{_((0,E.getGlobalParametersSessionData)())},[_])}},386304,_=>{"use strict";var w=_.i(873313),E=_.i(518933);let P=(0,w.atom)({navigatorState:!1,skipPayment:!1,productCardLayoutVariant:null}),k=()=>(0,E.useAtom)(P);_.s(["globalParametersAtom",0,P,"useGlobalParameterState",0,k])},388947,_=>{"use strict";var w=_.i(518933),E=_.i(536734),P=_.i(386304);let k=()=>{let[_,k]=(0,w.useAtom)(P.globalParametersAtom);return w=>{let P={..._,...w};(0,E.storeGlobalParametersSessionData)(P),k(P)}};_.s(["useSetGlobalParametersState",0,k])},670411,_=>{"use strict";_.s([]),_.i(342477),_.i(169700),_.i(609849),_.i(157348),_.i(645495),_.i(45771),_.i(568902),_.i(609171),_.i(524574),_.i(816095)},451331,948453,_=>{"use strict";var w=_.i(115497),E=_.i(181581),P=_.i(676319),k=_.i(660920),A=_.i(147894),M=_.i(904721),I=_.i(442819),j=w,O=_=>(0,j.jsxs)(I.SvgIcon,{..._,viewBox:"0 0 24 24",fill:"none",children:[(0,j.jsx)("path",{d:"M24 24H0V0h24v24z",fill:"none"}),(0,j.jsx)("circle",{cx:"12",cy:"12",r:"8"})]});_.s(["Circle",0,O],948453);var D=_.i(215871),N=_.i(345503);let R=({quoteData:{level:_,kwh:I,bedrooms:j,footage:R,residents:L}})=>{let{isMobile:$}=(0,D.useDeviceBreakpoint)(),F=(0,N.useTranslations)("enrollment/quote");return(0,w.jsx)(E.Card,{attributes:{"data-cy":"quote-card"},theme:"secondary900",borderless:!0,children:(0,w.jsx)(P.CardBody,{children:(0,w.jsxs)(k.Container,{attributes:{"data-cy":"quote-card-content"},children:[(0,w.jsx)(k.Container,{marginBottom:"lg",attributes:{"data-cy":"quote-approx-usage-text"},children:(0,w.jsxs)(M.Typography,{component:"h3",textStyle:"h5",attributes:{"data-cy":"quote-card-header"},children:[F("typically"),", ",_.toLowerCase()," ",F("consumptionHomes"),":"]})}),(0,w.jsxs)(k.Container,{marginLeft:"sm",children:[(0,w.jsxs)(A.Stack,{flexDirection:"row",alignItems:"center",gap:"none",children:[(0,w.jsx)(k.Container,{paddingBottom:"xxs",children:(0,w.jsx)(O,{sx:{width:10,height:10,mt:.5}})}),(0,w.jsx)(k.Container,{marginLeft:"sm",children:(0,w.jsxs)(M.Typography,{component:"h4",attributes:{"data-cy":"quote-bedroom-desc"},children:[" ",j]})})]}),(0,w.jsxs)(A.Stack,{flexDirection:"row",alignItems:"center",gap:"none",children:[(0,w.jsx)(k.Container,{paddingBottom:"xxs",children:(0,w.jsx)(O,{sx:{width:10,height:10,mt:.5}})}),(0,w.jsx)(k.Container,{marginLeft:"sm",children:(0,w.jsxs)(M.Typography,{component:"h4",attributes:{"data-cy":"quote-occupant-desc"},children:[" ",F("have")," ",L," ",F("occupants")]})})]}),(0,w.jsxs)(A.Stack,{flexDirection:"row",alignItems:"center",gap:"none",children:[(0,w.jsx)(k.Container,{paddingBottom:"xxs",children:(0,w.jsx)(O,{sx:{width:10,height:10,mt:.5}})}),(0,w.jsx)(k.Container,{marginLeft:"sm",children:(0,w.jsxs)(M.Typography,{component:"h4",attributes:{"data-cy":"quote-footage-desc"},children:[F("areAbout")," ",R," ",F("sq_ft")]})})]})]}),(0,w.jsx)(k.Container,{marginTop:"xxxl",children:(0,w.jsxs)(M.Typography,{component:"h3",textStyle:"h5",attributes:{"data-cy":"quote-approx-usage-text"},children:[F("approximateUsage")," ",_.toLowerCase()," ",F("household"),":"]})}),(0,w.jsx)(k.Container,{marginLeft:"sm",marginTop:"lg",children:(0,w.jsxs)(A.Stack,{flexDirection:"row",alignItems:"center",gap:"none",children:[(0,w.jsx)(k.Container,{paddingBottom:"xxs",children:(0,w.jsx)(O,{sx:{width:10,height:10,mt:.5}})}),(0,w.jsx)(k.Container,{marginLeft:"sm",children:(0,w.jsxs)(M.Typography,{component:"h4",attributes:{"data-cy":"quote-num-kwh-desc"},children:[I," ",F("kwhElectricity")]})})]})}),(0,w.jsx)(k.Container,{marginTop:"xl",children:(0,w.jsxs)(M.Typography,{component:"h5",textStyle:$?"caption":"body2",attributes:{"data-cy":"quote-good-to-know"},children:[(0,w.jsxs)("b",{children:[F("good_to_know"),": "]}),F("use_real_usage")]})})]})})})};_.s(["QuoteCard",0,R],451331)},609171,938098,_=>{"use strict";_.s([],609171),_.s(["QuotePage",()=>ey],938098);var w=_.i(451331),E=_.i(115497),P=_.i(389461),k=_.i(441473),A=_.i(719838);_.i(875784);var M=_.i(724665),I=_.i(212812),j=_.i(395904),O=_.i(723515),D=_.i(660920),N=_.i(147894),R=_.i(533402),L=_.i(160642),$=_.i(652796),F=_.i(751141),B=_.i(904721);_.i(612269);var V=_.i(129014),U=_.i(215871),H=_.i(345503),z=_.i(258370),W=_.i(650394),G=_.i(310838),Z=_.i(699533);_.i(560499);var Y=_.i(426978),q=_.i(974096),K=_.i(754872),X=_.i(169700);_.i(157348);var Q=_.i(596272),J=_.i(866987),ee=_.i(902090),et=_.i(53086),er=_.i(45771),en=w,ei=E,ea=_.i(457558),eo=D,es=_.i(933306),el=_.i(500764),ed=B,eu=H,ec=G;let eh=()=>{let _=(0,eu.useTranslations)("enrollment/formFields"),{register:w,watch:E}=(0,ec.useFormContext)();return(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)(eo.Container,{width:"100%",marginY:{xs:"xsSm",md:"md"},children:(0,ei.jsx)(ed.Typography,{component:"h2",textStyle:"h5",textAlign:"left",attributes:{"data-cy":"smart-devices-prompt"},children:_("smartDevicesPrompt")})}),(0,ei.jsxs)(es.Grid,{gap:"xsSm",gridTemplateColumns:{xs:"1fr",md:"repeat(12, 1fr)"},children:[(0,ei.jsx)(el.GridItem,{"data-cy":"smart-devices-therm",gridColumn:{xs:"span 12",md:"span 7"},children:(0,ei.jsx)(ea.Checkbox,{label:_("smartDeviceLabelThermostat"),checked:E("smartThermostat"),inputProps:{...w("smartThermostat")}})}),(0,ei.jsx)(el.GridItem,{"data-cy":"smart-devices-ev",gridColumn:{xs:"span 12",md:"span 5"},children:(0,ei.jsx)(ea.Checkbox,{label:_("smartDeviceLabelElectricVehicle"),checked:E("electricVehicle"),inputProps:{...w("electricVehicle")}})}),(0,ei.jsx)(el.GridItem,{"data-cy":"smart-devices-solar",gridColumn:{xs:"span 12",md:"span 7"},children:(0,ei.jsx)(ea.Checkbox,{label:_("smartDeviceLabelSolarPanels"),checked:E("solarPanels"),inputProps:{...w("solarPanels")}})}),(0,ei.jsx)(el.GridItem,{"data-cy":"smart-devices-battery",gridColumn:{xs:"span 12",md:"span 5"},children:(0,ei.jsx)(ea.Checkbox,{label:_("smartDeviceLabelBattery"),checked:E("storageBattery"),inputProps:{...w("storageBattery")}})})]})]})};var ep=_.i(955106);let ef={500:"low",1e3:"medium",2e3:"high",4e3:"higher"},em=(_,w)=>({low:{level:_("low"),kwh:500,bedrooms:_("studio_one_bedroom"),footage:"500 to 900",residents:"1-2"},medium:{level:_("medium"),kwh:1e3,bedrooms:`Have 2-3 ${_("bedrooms")}`,footage:"1,000 to 1,600",residents:"3-4"},high:{level:_("high"),kwh:2e3,bedrooms:`Have 3-4 ${_("bedrooms")}`,footage:"2,000 to 2,500",residents:"4-5"},higher:{level:_("higher"),kwh:4e3,bedrooms:`Have 3-4 ${_("bedrooms")}`,footage:"3,000 to 4,000+",residents:"4-5+"}})[w],eg=()=>{let _=(0,X.useEnrollment)(),[{smartDevices:w}]=(0,P.useEnrollmentV2)(),E={smartThermostat:w.includes(k.AccountCampaignChoices.SmartThermostat),solarPanels:w.includes(k.AccountCampaignChoices.SolarPanels),storageBattery:w.includes(k.AccountCampaignChoices.HomeBattery),electricVehicle:w.includes(k.AccountCampaignChoices.ElectricVehicle)};return _.formData.getReady?{..._.formData.getReady,...E}:{...Q.serviceAddressInitialValues,...E}},ey=()=>{let _=eg(),[,{setSmartDevices:w}]=(0,P.useEnrollmentV2)(),ei=(0,H.useTranslations)("enrollment/quote"),ea=(0,H.useTranslations)("enrollment/formFields"),eo=(0,X.useEnrollment)(),es=(0,z.useRouter)(),{isMobile:el}=(0,U.useDeviceBreakpoint)(),ed=(0,X.useCustomerIsPTC)(),eu=ef[eo.monthlyKwhUsage],[ec,ey]=(0,W.useState)(eu||null),[ev,eb]=(0,W.useState)(eu?null:eo.monthlyKwhUsage),ex=(0,Z.useBooleanState)(!1),eC=(0,Z.useBooleanState)(!1),eS=(0,Z.useBooleanState)(!1),eT=(0,Z.useBooleanState)(!!es.query.enterAddressEarly),e_=(0,ee.useServiceAddressValidation)(),ew=(0,A.useIsPostCodeQuotableFunction)(),eE=Y.object().shape({...eo.zipCodeHasMultipleTdspsOrLoadZones&&eT.state?{...e_}:{serviceZipCode:q.string().min(5,ea("validation_serviceZipCodeNotValid")).max(5,ea("validation_serviceZipCodeNotValid")).required(ea("val
51idation_serviceZipCodeNotEntered"))}}).required(),eP=(0,G.useForm)({mode:"onTouched",defaultValues:_,resolver:(0,I.yupResolver)(eE)}),ek=!eP.watch("serviceAddress")||!eP.watch("serviceCity")||!eP.watch("serviceState")||!eP.watch("serviceZipCode"),eA=[{label:ei("low"),value:"low",testValue:"low"},{label:ei("medium"),value:"medium",testValue:"medium"},{label:ei("high"),value:"high",testValue:"high"},{label:ei("higher"),value:"higher",testValue:"higher"}];(0,W.useEffect)(()=>{eo.formData.getReady?.serviceZipCode&&(eP.setValue("serviceZipCode",eo.formData.getReady?.serviceZipCode),ew({variables:{postcode:eo.formData.getReady?.serviceZipCode}}).then(_=>{eo.setZipCodeHasMultipleTdspsOrLoadZones(_.data.isPostCodeQuotable?.hasMultipleTdspsOrLoadZones||!1)}))},[eo.formData.getReady?.serviceZipCode]);let[eM,eI]=(0,W.useState)(null),{verifyAddress:ej,suggestedAddresses:eO}=(0,J.useVerifyAddress)(eI),eD=(0,ep.useSetQuoteData)(),eN=(_,w)=>{w&&(ey(w),eb(null))},eR=()=>{eP.watch("serviceZipCode")!==eo.formData.getReady?.serviceZipCode&&ew({variables:{postcode:eP.watch("serviceZipCode")}}).then(_=>{eo.setFormData({getReady:{...Q.getReadyFormInitialValues,serviceZipCode:eP.watch("serviceZipCode")}}),eo.setQuoteCode(void 0),eo.setZipCodeHasMultipleTdspsOrLoadZones(_.data.isPostCodeQuotable?.hasMultipleTdspsOrLoadZones||!1)}),ex.setFalse()},eL=async _=>{eS.setTrue();let E=ev||em(ei,ec??"low").kwh;eo.monthlyKwhUsage!==E&&eo.setQuoteCode(void 0),eo.setFormData(w=>({...w,getReady:{...w.getReady||Q.getReadyFormInitialValues,serviceZipCode:_.serviceZipCode}})),eo.setMonthlyKwhUsage(ev||em(ei,ec??"low").kwh),eo.setCustomerHasEnteredAddressEarly(eT.state);let P=[];_.electricVehicle&&P.push(k.AccountCampaignChoices.ElectricVehicle),_.smartThermostat&&P.push(k.AccountCampaignChoices.SmartThermostat),_.solarPanels&&P.push(k.AccountCampaignChoices.SolarPanels),_.storageBattery&&P.push(k.AccountCampaignChoices.HomeBattery),w(P);try{eo.zipCodeHasMultipleTdspsOrLoadZones&&eT.state?(!ek||_.esiId)&&(_.esiId&&_.searchByESI?(await ej(_),eI("esiId")):(await ej(_),eI("address")),eC.setTrue()):await eD(_.esiId)}finally{eS.setFalse()}};return(0,E.jsxs)(M.Layout,{children:[(0,E.jsx)(K.EnrollmentBanner,{}),(0,E.jsx)(N.Stack,{alignItems:"center",justifyContent:"center",fullWidth:!0,children:(0,E.jsxs)(D.Container,{maxWidthPreset:"md",marginX:{base:"md",md:"none"},marginBottom:"xxxl",attributes:{"data-cy":"quote-container"},children:[eo.zipCodeHasMultipleTdspsOrLoadZones&&(0,E.jsx)(N.Stack,{justifyContent:"center",children:ed?(0,E.jsx)(j.Alert,{severity:"info",icon:(0,E.jsx)(V.IconCircleInformationFilled,{color:"currentColor"}),children:(0,E.jsx)(B.Typography,{children:ei("ptcUsersWrongLoadzones")})}):(0,E.jsx)(er.MultipleTdspAlert,{onClick:eT.setTrue})}),(0,E.jsx)(G.FormProvider,{...eP,children:(0,E.jsxs)("form",{onSubmit:eP.handleSubmit(eL),children:[(0,E.jsxs)(N.Stack,{flexDirection:"column",children:[(0,E.jsx)(D.Container,{children:(0,E.jsx)(B.Typography,{attributes:{"data-cy":"quote-page-header"},textStyle:el?"h3":"h1",component:"h1",children:ei("letsFindOutHowYouCouldSave")})}),(0,E.jsx)(D.Container,{children:(0,E.jsx)(B.Typography,{component:"h2",textStyle:"h5",attributes:{"data-cy":"quote-where-do-you-live-text"},children:ei("whereDoYouLive")})}),eo.zipCodeHasMultipleTdspsOrLoadZones&&eT.state?(0,E.jsxs)(D.Container,{maxWidthPreset:"sm",children:[(0,E.jsx)(B.Typography,{children:ei("liveInAreaWithMultipleLZ")}),!eP.watch("searchByESI")&&(0,E.jsx)(ee.SearchByAddress,{}),eP.watch("searchByESI")&&(0,E.jsx)(ee.SearchByEsiId,{})]}):(0,E.jsx)(D.Container,{maxWidth:"50%",children:(0,E.jsx)(R.TextField,{...eP.register("serviceZipCode"),label:ea("labels_addressZipCode"),attributes:{"data-cy":"zip-code"},error:!!eP.formState.errors.serviceZipCode,errorMessage:eP.formState.errors.serviceZipCode?.message,onFocus:ex.setTrue,onBlur:eR})}),(0,E.jsxs)(N.Stack,{flexDirection:"column",children:[(0,E.jsx)(D.Container,{children:(0,E.jsx)(B.Typography,{component:"h2",textStyle:"h5",attributes:{"data-cy":"quote-energy-use"},children:ei("howMuchEnergyDoYouUse")})}),(0,E.jsx)(D.Container,{attributes:{"data-cy":"quote-button-group"},children:(0,E.jsx)(L.ToggleButton,{fullWidth:!0,value:ec??void 0,onChange:eN,size:"small",children:(0,E.jsx)(F.ToggleButtonOptionGroup,{children:(0,E.jsx)(N.Stack,{gap:"xxs",flexDirection:el?"column":"row",children:eA.map(({value:_,label:w,testValue:P})=>(0,E.jsx)($.ToggleButtonOption,{value:_,attributes:{"data-cy":`quote-button-${P}`},children:(0,E.jsx)(B.Typography,{textStyle:"h5",component:"h3",children:w})},_))})})})})]}),(0,E.jsx)(en.QuoteCard,{quoteData:em(ei,ec??"low")}),(0,E.jsx)(eh,{}),(0,E.jsx)(O.Button,{attributes:{"data-cy":"quote-submit-button"},type:"submit",loading:eS.state,fullWidth:!0,color:"primary500",variant:"contained",disabled:!eP.formState.isValid||(eo.zipCodeHasMultipleTdspsOrLoadZones&&eT.state?!!(ek&&!eP.watch("esiId")):ex.state),children:ei("getQuote")})]}),(0,E.jsx)(et.VerifyAddressDialog,{open:!!eM,setVerifyType:eI,title:ea("address"===eM?"verify_AddressNotif":"verify_ESINotif"),suggestedAddresses:eO,pushToNextStep:eC,setLoa
51ding:eS.setState})]})})]})})]})}},816095,_=>{"use strict";_.s(["useSetAffiliateSubDomain",()=>N]),_.i(587866);var w=_.i(645730),E=_.i(818265),P=_.i(215871),k=_.i(258370),A=_.i(650394);_.i(670411);var M=_.i(169700),I=_.i(388947);_.i(808908);var j=_.i(993893);_.i(277842);var O=_.i(536535);_.i(661127);var D=_.i(381330);let N=()=>{let[_]=(0,D.useSnackbarNotification)(),N=(0,k.useRouter)(),R=N.query.redirect||(0,M.getAffiliateRedirect)()||"",L=(0,I.useSetGlobalParametersState)();return(0,A.useEffect)(()=>{R&&(0,M.setAffiliateRedirect)(R)},[R]),async({subDomain:k,navigatorState:A,onSuccess:M,onError:I})=>{if((0,P.isClientSide)())try{let P;if(!k)return;let{isValidSubdomain:I}=await (0,E.isValidSubdomainQuery)({subdomain:k});if(I?.isValid){let{affiliateLink:_}=await (0,w.getAffiliateLinkQuery)({subdomain:k});P=_.organisation?.salesChannel,"FIELD_SALES"===P&&(A=!0)}if(!I?.isValid)throw Error("Affiliate domain invalid, please contact Octopus Energy.");if(j.isProdEnv||_.success(`Now using enrollment as: ${k}, close your tab to reset affiliate code.`),L({navigatorState:A,subDomain:k,salesChannel:P}),M)return void M(k);R?N.replace(`/${encodeURI(R)}`):N.replace("/join/plans")}catch(w){if((0,O.handleError)(w),j.isProdEnv||_.error("Failed to validate affiliate domain, please contact Octopus Energy."),I)return void I("Failed to validate affiliate domain, please contact Octopus Energy.",k);N.replace("/404")}}}},15507,317013,_=>{"use strict";_.s(["ErrorBoundary",()=>ed],317013),_.s(["Error",()=>D],15507);var w=_.i(115497);_.i(875784);var E=_.i(724665),P=_.i(181581),k=_.i(660920),A=_.i(147894),M=_.i(904721),I=_.i(345503),j=_.i(716529),O=_.i(875079);let D=({useTranslationFrom:_,pageTitle:D="",errorMessageBold:N="",errorTitle:R="",errorMessage:L="",errorRouteLink:$,errorRouteMessage:F})=>{let B=(0,I.useTranslations)(_),V=(0,I.useTranslations)("common");return(0,w.jsxs)(E.Layout,{children:[D&&(0,w.jsx)(j.default,{children:(0,w.jsx)("title",{children:B(D)})}),(0,w.jsx)(k.Container,{maxWidthPreset:"md",marginX:"auto",marginTop:"xl",minHeight:"50vh",padding:"xs",children:(0,w.jsx)(P.Card,{children:(0,w.jsxs)(A.Stack,{flexDirection:"column",children:[(0,w.jsx)(M.Typography,{textStyle:"h2",children:R&&B(R)||V("looksLikeYouveWandered")}),N&&(0,w.jsx)("strong",{children:B(N)}),L?B(L):V("weCantFindYourPage"),F&&$?(0,w.jsx)(O.default,{href:$,children:B(F)}):(0,w.jsxs)(M.Typography,{textStyle:"body2",children:[V("emailUsAt")," ",(0,w.jsx)(O.default,{href:"mailto:[email protected]",children:V("errorEmail")})," ",V("orGiveUsACall")," ",(0,w.jsx)(O.default,{href:"tel:833-628-6888",children:"833-628-6888"})]})]})})})]})};var N=w,R=_.i(485249),L=_.i(364487),$=R,F=_.i(803549),B=_.i(471071),V=_.i(593477),U=_.i(33905);function H(_={}){let w=U.WINDOW.document,E=w?.head||w?.body;if(!E){V.DEBUG_BUILD&&L.debug.error("[showReportDialog] Global document not defined");return}let P=(0,$.getCurrentScope)(),k=(0,$.getClient)(),A=k?.getDsn();if(!A){V.DEBUG_BUILD&&L.debug.error("[showReportDialog] DSN not configured");return}let M={..._,user:{...P.getUser(),..._.user},eventId:_.eventId||(0,F.lastEventId)()},I=U.WINDOW.document.createElement("script");I.async=!0,I.crossOrigin="anonymous",I.src=(0,B.getReportDialogEndpoint)(A,M);let{onLoad:j,onClose:O}=M;if(j&&(I.onload=j),O){let _=w=>{if("__sentry_reportdialog_closed__"===w.data)try{O()}finally{U.WINDOW.removeEventListener("message",_)}};U.WINDOW.addEventListener("message",_)}E.appendChild(I)}var z=L,W=_.i(650394);let G="u"<typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__;var Z=R,Y=F,q=_.i(230999),K=W;function X(_){let w=_.match(/^([^.]+)/);return null!==w&&parseInt(w[0])>=17}function Q(_,w){let E=new WeakSet;function P(_,w){if(!E.has(_)){if(_.cause)return E.add(_),P(_.cause,w);_.cause=w}}P(_,w)}function J(_,{componentStack:w},E){if(X(K.version)&&(0,q.isError)(_)&&w){let E=Error(_.message);E.name=`React ErrorBoundary ${_.name}`,E.stack=w,Q(_,E)}return(0,Z.withScope)(P=>(P.setContext("react",{componentStack:w}),(0,Y.captureException)(_,E)))}let ee={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},et={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},er=Symbol.for("react.forward_ref"),en=Symbol.for("react.memo"),ei={};ei[er]=ee,ei[en]=et,Object.defineProperty.bind(Object),Object.getOwnPropertyNames.bind(Object),Object.getOwnPropertySymbols?.bind(Object),Object.getOwnPropertyDescriptor.bind(Object),Object.getPrototypeOf.bind(Object);let ea={componentStack:null,error:null,eventId:null};class eo extends W.Component{constructor(_){super(_),this.state=ea,this._openFallbackReportDialog=!0;const w=(0,R.getClient)();w&&_.showDialog&&(this._openFallbackReportDialog=!1,this._cleanupHook=w.on("afterSendEvent",w=>{!w.type&&this._lastEventId&&w.event_id===this._lastEventId&&H({..._.dialogOptions,eventId:this._lastEventId})}))}componentDidCatch(_,w){let{componentStack:E}=w,{beforeCapture:P,onError:k,showDialog:A,dialogOptions:M}=this.props;(0,R.withScope)(I=>{P&&P(I,_,E);let j=J(_,w,{mechanism:{handled:null!=this.props.handled?this.props.handled:!!this.props.fallback,type:"auto.function.react.error_boundary"}});k&&k(_,E,j),A&&(this._lastEventId=j,this._openFallbackReportDialog&&H({...M,eventId:j})),this.setState({error:_,componentStack:E,eventId:j})})}componentDidMount(){let{onMount:_}=this.props;_&&_()}componentWillUnmount(){let{error:_,componentStack:w,eventId:E}=this.state,{onUnmount:P}=this.props;P&&(this.state===ea?P(null,null,null):P(_,w,E)),this._cleanupHook&&(this._cleanupHook(),this._cleanupHook=void 0)}resetErrorBoundary(){let{onReset:_}=this.props,{error:w,componentStack:E,eventId:P}=this.state;_&&_(w,E,P),this.setState(ea)}render(){let{fallback:_,children:w}=this.props,E=this.state;if(null===E.componentStack)return"function"==typeof w?w():w;let P="function"==typeof _?W.createElement(_,{error:E.error,componentStack:E.componentStack,resetError:()=>this.resetErrorBoundary(),eventId:E.eventId}):_;return W.isValidElement(P)?P:(_&&G&&z.debug.warn("fallback did not produce a valid ReactElement"),null)}}_.i(277842);let es="ChunkLoadError",el=()=>(0,N.jsx)(D,{pageTitle:"Octopus Error",errorTitle:"OctopusError",errorMessage:"We encountered an unknown error."}),ed=_=>(0,N.jsx)(eo,{..._,onError:_=>{"object"==typeof _&&null!==_&&"name"in _&&_.name===es&&window.location.reload()},fallback:el})},536535,_=>{"use strict";_.s(["handleApolloMutationError",()=>D,"handleError",()=>O]);var w=_.i(215871),E=_.i(485249),P=_.i(803549),k=_.i(258370);_.i(670411);var A=_.i(536734);_.i(808908);var M=_.i(993893);let I=()=>k.default.query.accountNumber,j=()=>{let _=window.sessionStorage.getItem("enrollmentContext");if(_)return JSON.parse(_).krakenAccountID},O=(_,k)=>{E.withScope(E=>{let{subDomain:M}=(0,A.getGlobalParametersSessionData)();M&&E.setExtra("Affiliate subdomain code",M);let O=(0,w.isClientSide)()?I()??j():null;O&&E.setTag("account",O),P.captureException(_,k)}),(0,M.isDevEnv)()&&console.error(_)},D=(_,w)=>{(0,M.isDevEnv)()&&console.error(w),O(_)}},277842,128081,_=>{"use strict";_.s([],277842),_.s(["handleResolverError",()=>
51k],128081),_.i(15507),_.i(317013);var w=_.i(536535),E=_.i(227730),P=w;let k=_=>{if((0,P.handleError)(_),_ instanceof E.ClientError&&_.response?.errors){let w=_.response.errors.map(_=>_.message).join("; ");throw Error(`${w}`)}throw _}},365670,654821,_=>{"use strict";_.i(587866);var w=_.i(94052),E=_.i(441473),P=_.i(525872),k=_.i(215871),A=_.i(650394);_.i(808908);var M=_.i(993893);_.i(47996);var I=_.i(987398),j=_.i(158351),O=_.i(386304);let D={depositAgreements:{stage:"released"},enrollments:{stage:"released"},renewals:{stage:"released"},signup:{stage:"released"},autopayDiscount:{stage:"hidden"},standaloneCheckout:{stage:"localStorage"},thermostat:{stage:"released"},billReader:{stage:"localStorage"},sonification:{stage:"dev"},debtLedger:{stage:"released"},solarCost:{stage:"released"},realTimePriceCard:{stage:"allowAccounts",permissionList:P.wholesaleAccountNumbers},friendReferralCompetition:{stage:"hidden"},solarCompetition:{stage:"hidden"},stripeFinancialConnections:{stage:"released"},digitalWalletPayments:{stage:"released"},dataBricksQuery:{stage:"hidden"},octoEV12:{stage:"hidden"},octoThermostat12:{stage:"hidden"},octoFlex:{stage:"released",permissionList:[E.ElectricityMeterPointServiceProvider.Centerpoint,E.ElectricityMeterPointServiceProvider.Oncor]},octopusLite:{stage:"released"},octoPower12:{stage:"released"},octoPower18:{stage:"released"},octoPower24:{stage:"released"},octoSimple3:{stage:"released"},octoSimple5:{stage:"released"},octoSimple6:{stage:"released"},octoSimple8:{stage:"released"},octoSimple9:{stage:"released"},octoSimple10:{stage:"released"},octoSimple12:{stage:"released"},octoSimple14:{stage:"released"},octoSimple18:{stage:"released"},octoSimple24:{stage:"released"},productCardsWithEV:{stage:"released"},octoGreen10:{stage:"released"},octoGreen12:{stage:"released"},octoGreen18:{stage:"released"},octoGreen24:{stage:"released"},octoGreen36:{stage:"released"},octoGreenPrepay12:{stage:"released"},octoGreenEV12:{stage:"released"},octoGreenThermostat12:{stage:"released"},octopusGreen12:{stage:"released"},octopusGreenPrepay12:{stage:"hidden"},octopusGreen12EV:{stage:"released"},octopusGreen12Thermostat:{stage:"released"},octopusGreen12Battery:{stage:"released"},octopusGreenPrepay12EV:{stage:"hidden"},octopusGreenPrepay12Thermostat:{stage:"hidden"},power12Green:{stage:"released"},power12:{stage:"released"},planFilters:{stage:"released"},webEfls:{stage:"released"},octoPowerPlay15:{stage:"released"},utilityConnect:{stage:"hidden"},octoVolt12:{stage:"released"},octoVolt14:{stage:"released"},octoVolt18:{stage:"released"},octoVolt24:{stage:"released"},octoVolt12Prepay:{stage:"released"},octopusNova12:{stage:"released"},octopusNova18:{stage:"released"},octopusNova24:{stage:"released"},octopusNovaLite12:{stage:"released"},octopusNovaPrepay12:{stage:"hidden"}},N=(_,w)=>{let{stage:E,permissionList:P}=D[_];switch(E){case"hidden":default:return{active:!1};case"dev":return{active:(0,M.isDevEnv)()};case"localStorage":return{active:!!(0,k.isClientSide)()&&"true"===window.localStorage.getItem(_)};case"allowAccounts":case"allowPlans":case"allowList":return{active:!!(w&&P?.includes(w))};case"denyAccounts":case"denyPlans":case"denyList":return{active:!!(w&&!P?.includes(w))};case"released":return{active:!0}}},R=(_,E)=>{let[P,k]=(0,A.useState)(!1);(0,A.useEffect)(()=>{k(!0)},[]);let M=D[_].stage,O="allowAccounts"===M||"denyAccounts"===M,R="allowPlans"===M||"denyPlans"===M,L=(0,j.usePortalAccountNumber)(),{data:$}=(0,w.useQueryProperties)({variables:{accountNumber:L,includeSubscriptionFees:!0,includeFutureActiveAgreements:!1},skip:!R});return{active:N(_,O?L:R?(0,I.getPlan)($)?.code:E).active,clientSideLoaded:P}},L=()=>{let{active:_,clientSideLoaded:w}=R("enrollments"),[{navigatorState:E}]=(0,O.useGlobalParameterState)();return{active:!!(_||E),clientSideLoaded:w}};_.s(["useEnrollmentsFeature",0,L,"useFeatureFlag",0,R],654821),_.s([],365670)},69444,504274,616666,_=>{"use strict";var w=_.i(115497),E=_.i(118837),P=_.i(402434),k=_.i(660920),A=_.i(324240),M=_.i(730084),I=_.i(147894),j=_.i(904721),O=_.i(555622),D=_.i(69890),N=_.i(584270),R=_.i(301496);_.i(667603);var L=_.i(966232);_.i(243903);var $=_.i(500764),F=I,B=w;let V=({children:_})=>(0,B.jsx)($.GridItem,{gridArea:"app-download",children:(0,B.jsx)(F.Stack,{gap:"md",flexWrap:"wrap",children:_})});var U=I,H=_.i(665273),z=w,W=_.i(835014);let G=({children:_})=>(0,z.jsx)(H.StackItem,{flex:{base:"0 1 100%",xs:"0 1 45%",md:"0 1 auto"},children:(0,z.jsx)("div",{className:(0,W.css)({"& span":{justifyContent:"flex-start"}}),children:(0,z.jsx)(U.Stack,{flexDirection:"column",component:"nav",children:_})})});var Z=I,Y=w;let q=({children:_})=>
51(0,Y.jsx)(Z.Stack,{justifyContent:{base:"flex-start",md:"space-between"},flexWrap:"wrap",rowGap:{base:"lg",md:"sm"},children:_});var K=I,X=w;let Q=({children:_})=>(0,X.jsx)(K.Stack,{gap:"md",children:_});var J=$,ee=I,et=w;let er=({children:_})=>(0,et.jsx)(J.GridItem,{gridArea:"text",children:(0,et.jsx)(ee.Stack,{flexDirection:"column",gap:"none",children:_})});var en=k,ei=I,ea=_.i(497612),eo=_.i(545137),es=_.i(355184);let el=(0,es.createRecipe)("footer",{},[]),ed={},eu=Object.keys(ed),ec=Object.assign((0,eo.memo)(el.recipeFn),{__recipe__:!0,__name__:"StyledFooter",__getCompoundVariantCss__:el.__getCompoundVariantCss__,raw:_=>_,variantKeys:eu,variantMap:ed,merge(_){return(0,es.mergeRecipes)(this,_)},splitVariantProps:_=>(0,eo.splitProps)(_,eu),getVariantProps:el.getVariantProps});var eh=w;function ep(_){let{children:w,maxWidth:E="lg"}=(0,ea.useProps)({props:_,defaultProps:{maxWidth:"lg"}});return(0,eh.jsx)("footer",{className:ec(),"data-part":"footer-root",children:(0,eh.jsx)(en.Container,{maxWidthPreset:E,marginX:"auto",paddingX:"sm",paddingY:"xxl",children:(0,eh.jsx)(ei.Stack,{flexDirection:"column",gap:"lg",children:w})})})}var ef=R,em=L;_.i(612269);var eg=_.i(790527),ey=_.i(511161),ev=_.i(306947),eb=_.i(486256),ex=_.i(345503),eC=_.i(648815);let eS=[{href:"/about",label:"global-about-link"},{href:"/contact",label:"footer-contact-link"},{href:"https://octopusenergy.com/partnerships",label:"footer-partnerships-link",external:!0},{href:"https://octopusenergy.com/press",label:"press",external:!0},{href:"/privacy-policy",label:"footer-privacy-link"},{href:"/careers",label:"footer-careers-link",external:!0},{href:"/legal",label:"footer-legal-link"}],eT=[{href:"/help-and-faqs",label:"footer-faq-link"},{href:"/our-plans",label:"footer-our-plans-link"},{href:"/smart-features",label:"footer-smart-features-link"},{href:"https://octopusenergy.com/octopus-energy-customer-reviews",label:"footer-oe-customer-reviews",external:!0},{href:"/blog",label:"global-blog-link"},{href:"/outage-info",label:"footer-outage-link"},{href:"https://www.puc.texas.gov/consumer-help/electricity/solar/",label:"footer-puct-guidelines-link",external:!0}],e_=[{href:"/houston-electricity-plans",label:"footer-houston-link"},{href:"/dallas-electricity-plans",label:"footer-dallas-link"},{href:"/fort-worth-electricity-plans",label:"footer-fort-worth-link"},{href:"/sugar-land-electricity-plans",label:"footer-sugar-land-link"}],ew=[{icon:(0,w.jsx)(ev.IconTikTok,{size:44}),label:"Visit the Octopus Energy TikTok account",href:"https://www.tiktok.com/@octopusenergyus"},{icon:(0,w.jsx)(eg.IconFacebook,{size:44}),label:"Visit the Octopus Energy Facebook account",href:"https://www.facebook.com/OctopusEnergyUS"},{icon:(0,w.jsx)(eb.IconX,{size:44}),label:"Visit the Octopus Energy X account",href:"https://x.com/OctopusEnergyUS"},{icon:(0,w.jsx)(ey.IconInstagram,{size:44}),label:"Visit the Octopus Energy Instagram account",href:"https://www.instagram.com/octopusenergyus/"}],eE=()=>{let _=(0,ex.useTranslations)("common"),R=new Date().getUTCFullYear(),{stars:L}=(0,N.useTrustPilot)("oeus",!0),$=E=>E.map(({href:E,label:P,external:k})=>(0,w.jsx)(A.Link,{href:E,target:k?"_blank":"_self",rel:k?"noopener":"",children:_(P)},`${E}-${P}`));return(0,w.jsx)(k.Container,{attributes:{"data-cy":"footer"},children:(0,w.jsxs)(ep,{children:[(0,w.jsxs)(q,{children:[(0,w.jsxs)(I.Stack,{gap:"md",flexDirection:"column",children:[(0,w.jsx)(M.Logo,{variant:"logotype",width:176}),(0,w.jsxs)(I.Stack,{gap:"sm",flexDirection:"column",children:[(0,w.jsx)(j.Typography,{textStyle:"h5",component:"p",children:_("footer-company-info")}),(0,w.jsx)(G,{children:$(eS)})]})]}),(0,w.jsx)(k.Container,{marginTop:"xxl",children:(0,w.jsxs)(I.Stack,{gap:"sm",flexDirection:"column",children:[(0,w.jsx)(j.Typography,{textStyle:"h5",component:"p",children:_("footer-useful-links")}),(0,w.jsx)(G,{children:$(eT)})]})}),(0,w.jsx)(k.Container,{marginTop:"xxl",children:(0,w.jsxs)(I.Stack,{gap:"sm",flexDirection:"column",children:[(0,w.jsx)(j.Typography,{textStyle:"h5",component:"p",children:_("footer-areas-we-serve")}),(0,w.jsx)(G,{children:$(e_)})]})}),(0,w.jsxs)(I.Stack,{flexDirection:"column",alignItems:{base:"flex-start",md:"flex-end"},gap:"mdLg",children:[(0,w.jsx)(Q,{children:ew.map(({icon:_,label:E,href:P},k)=>(0,w.jsx)(em.SocialLink,{href:P,icon:_,label:E},k))}),(0,w.jsx)(ef.CountryList,{currentCountry:"USA",omit:!0})]})]}),(0,w.jsx)(V,{children:(0,w.jsxs)(I.Stack,{flexDirection:"column",gap:"lg",children:[(0,w.jsx)("a",{href:E.TRUST_PILOT_LINK,rel:"noopener",target:"_blank","aria-label":"Visit our TrustPilot page to see our reviews",children:(0,w.jsxs)(I.Stack,{alignItems:"center",gap:"xs",children:[(0,w.jsx)(k.Container,{maxWidth:100,maxHeight:40,overflow:"hidden",children:(0,w.jsx)(D.TrustPilotStars,{stars:L})}),(0,w.jsx)(O.TrustPilotLogo,{width:80})]})}
51),(0,w.jsxs)(I.Stack,{children:[(0,w.jsx)(P.AppDownloadButton,{href:E.APPLE_APP_STORE_LINK}),(0,w.jsx)(P.AppDownloadButton,{href:E.GOOGLE_PLAY_LINK,platform:"android"})]})]})}),(0,w.jsx)(er,{children:(0,w.jsxs)(I.Stack,{flexDirection:"column",children:[(0,w.jsxs)(I.Stack,{children:[(0,w.jsx)(k.Container,{width:24,height:24,children:(0,w.jsx)(eC.default,{src:"/images/texas-icon.svg",alt:"Outline of Texas state",width:24,height:24})}),(0,w.jsx)(j.Typography,{color:"base300",children:_("footer-texas-proud-text")})]}),(0,w.jsxs)(j.Typography,{textStyle:"caption",children:["©",R," Octopus Energy LLC. ",_("footer-rights-text"),". REP License #10262"]}),(0,w.jsx)(k.Container,{width:52,height:80,children:(0,w.jsx)(eC.default,{src:"/images/b-corp-logo.svg",alt:"B Corporation logo",width:52,height:80,style:{height:"auto"}})})]})})]})})};_.s(["Footer",0,eE],504274);var eP=w,ek=k,eA=j,eM=ex;let eI=()=>{let _=(0,eM.useTranslations)("common");return(0,eP.jsx)(ek.Container,{component:"footer",width:"100%",padding:"sm",children:(0,eP.jsxs)(eA.Typography,{textStyle:"body1",textAlign:"center",children:["©",new Date().getUTCFullYear()," Octopus Energy LLC."," ",_("footer-rights-text"),". REP License #10262"]})})};_.s(["MinimalFooter",0,eI],616666),_.s([],69444)},80693,_=>{"use strict";let w="friendReferral",E="userFriendReferral",P="codeTypeApplied",k=()=>JSON.parse(window.sessionStorage.getItem(w)||"null"),A=_=>window.sessionStorage.setItem(w,JSON.stringify(_)),M=()=>window.localStorage.getItem(P),I=_=>window.localStorage.setItem(P,_),j=()=>window.localStorage.getItem(E)||"",O=_=>window.localStorage.setItem(E,_),D=_=>_?.split("/").pop(),N=_=>_?.split("-").map(_=>_[0].toUpperCase()+_.slice(1)).map((_,w)=>0!==w?`-${_}`:_).join("");_.s(["extractReferralCode",0,D,"formatDisplayCode",0,N,"getCodeTypeApplied",0,M,"getFriendReferral",0,k,"getUserFriendReferral",0,j,"setCodeTypeApplied",0,I,"setFriendReferral",0,A,"setUserFriendReferral",0,O])},118837,_=>{"use strict";let w="https://apps.apple.com/us/app/octopus-energy/id1093452209",E="https://play.google.com/store/apps/details?id=energy.octopus.octopusenergy.android&gl=us&pli=1",P="https://twitter.com/intent/tweet?text=https%3A%2F%2Foctopusenergy.com%2Ffriend-referral",k="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Foctopusenergy.com%2Ffriend-referral",A="https://wa.me/?text=https%3A%2F%2Foctopusenergy.com%2Ffriend-referral",M="https://trustpilot.com/review/octopusenergy.com",I="[email protected]";
51_.s(["APPLE_APP_STORE_LINK",0,w,"FACEBOOK_REFERRAL_LINK",0,k,"GOOGLE_PLAY_LINK",0,E,"HERE_TO_HELP_EMAIL",0,I,"TRUST_PILOT_LINK",0,M,"TWITTER_REFERRAL_LINK",0,P,"WHATSAPP_REFERRAL_LINK",0,A])},875784,724665,_=>{"use strict";_.s([],875784),_.s(["Layout",()=>J],724665);var w=_.i(115497);_.i(137819);var E=_.i(653585),P=_.i(386304),k=_.i(118837),A=_.i(813307);_.i(464766);var M=_.i(466172),I=_.i(329265),j=_.i(723515),O=_.i(730084),D=_.i(172280),N=_.i(397191),R=_.i(372666),L=_.i(596219),$=_.i(302429),F=_.i(475157),B=_.i(736549),V=_.i(442819),U=_.i(894515),H=_.i(345503),z=_.i(258370),W=_.i(650394);_.i(69444);var G=_.i(504274),Z=_.i(616666);_.i(661127);var Y=_.i(826566),q=_.i(992022);_.i(322227);var K=_.i(753413),X=_.i(649389),Q=_.i(683449);let J=({showDownloadAppBanner:_=!1,footerType:J="normal",headerType:ee="normal",children:et})=>{let er=(0,z.useRouter)(),{locale:en}=er,{data:{isAuthenticated:ei}}=(0,A.useSession)(),ea=(0,A.useLogout)({nextPage:"/signin"}),eo=(0,H.useTranslations)("common"),[es,el]=(0,Q.useGlobalOutageAlert)(),[{navigatorState:ed}]=(0,P.useGlobalParameterState)(),[eu,ec]=(0,W.useState)({isSupported:!1,storeUrl:""});(0,I.useCheckLocation)(),(0,W.useEffect)(()=>{U.storyblokClient.get("/cdn/stories/global-parameters",{}).then(_=>{el({showAlert:_.data.story.content.showGlobalBanner,alertContent:_.data.story.content.globalBannerContent})})},[]),(0,W.useEffect)(()=>{let _=navigator.userAgent;/Android/i.test(_)?ec({isSupported:!0,storeUrl:k.GOOGLE_PLAY_LINK}):/iPhone/i.test(_)&&ec({isSupported:!0,storeUrl:k.APPLE_APP_STORE_LINK})},[_]);let eh=eu.isSupported&&_,ep=!ed&&"minimal"!==ee,ef=en??E.Locale.ENGLISH,em=X.MENU_BUTTON_LABELS[ef],eg=X.SUPPORT_LINK[ef];return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)("a",{href:"#main-content",className:"skip-to-content",style:{position:"absolute",top:"10px",left:"10",backgroundColor:"#000",color:"#fff",padding:"12px 24px",zIndex:"100",textDecoration:"none",clipPath:"inset(50%)",transition:"opacity 0.3s ease, top 0.3s ease, left 0.3s ease"},onFocus:_=>{_.currentTarget.style.clipPath="none",_.currentTarget.style.top="20px",_.currentTarget.style.left="20px"},onBlur:_=>{_.currentTarget.style.clipPath="inset(50%)",_.currentTarget.style.top="10px",_.currentTarget.style.left="10px"},children:"Skip to main content"}),(0,w.jsx)(K.MetaGen,{title:"Octopus Energy US",description:"Choose a low rate with an energy company you can trust. We offer multiple low-cost plans depending on where you live and 100% renewable energy.",contentType:"Website",image:"/branding/social-share.jpg",children:(0,w.jsx)("meta",{httpEquiv:"content-language",content:en})}),(0,w.jsxs)(D.Header,{currentLocale:ef,locales:X.HEADER_LOCALES,user:{href:ei?"/dashboard":"/signin",preferredNameFallback:"es"===ef?"Cuenta":"Account",isAuthenticated:ei,login:{href:"/signin",label:"es"===ef?"Iniciar sesión":"Log in"}},supportLink:ep?eg:void 0,attributes:{"data-cy":"app-bar"},children:[(0,w.jsxs)(L.HeaderLogoNavigation,{children:[(0,w.jsx)(O.Logo,{href:"/",hrefSrLabel:"Octopus Energy US",variant:"logomark",width:24,attributes:{"data-cy":"octopus-energy-logo"}}),ep&&(0,w.jsx)($.HeaderMenuToggleButton,{closedText:em.notActive,openText:em.active,attributes:{"data-cy":"navigationMenuButton"}}),ep&&(0,w.jsx)(F.HeaderNavMenu,{children:X.DESKTOP_NAV_ITEMS.map(_=>(0,w.jsx)(B.HeaderNavMenuItem,{href:_.href,attributes:{"data-cy":_.dataCy},children:_.label[ef]},_.dataCy))})]}),(0,w.jsxs)(N.HeaderActions,{children:[(0,w.jsx)(R.HeaderLanguageSwitcher,{onLanguageSelect:({selectedLanguage:_})=>{er.push({pathname:er.pathname,query:er.query},void 0,{locale:_})},attributes:{"data-cy":"language-preference-button"}}),ei&&(0,w.jsx)(j.Button,{variant:"ghost",size:"small",onClick:()=>ea.mutate(),attributes:{"data-cy":"sign-out-menu-button"},children:eo("button_signOut")})]})]}),(0,w.jsx)(V.Box,{id:"main-content",component:"main",paddingTop:es.showAlert||eh?4:12,children:(0,w.jsxs)(M.LocalizationBannerWithDialog,{children:[es.showAlert&&(0,w.jsx)(q.GlobalOuttageAlert,{globalBannerContent:es.alertContent}),eh&&!es.showAlert&&(0,w.jsx)(Y.DownloadAppBanner,{href:eu.storeUrl}),et]})}),ed?(0,w.jsx)(Z.MinimalFooter,{}):({minimal:(0,w.jsx)(Z.MinimalFooter,{}),affiliate:(0,w.jsx)(G.Footer,{}),normal:(0,w.jsx)(G.Footer,{}),hidden:null})[J]]})}},683449,_=>{"use strict";var w=_.i(873313),E=_.i(518933);let P=(0,w.atom)({showAlert:!1,alertContent:void 0}),k=()=>(0,E.useAtom)(P);_.s(["useGlobalOutageAlert",0,k])},870704,360325,501639,_=>{"use strict";var w=_.i(115497),E=_.i(593237),P=_.i(147894),k=_.i(497612),A=P,M=_.i(660920),I=_.i(723515),j=_.i(457558);
51_.i(510780),_.i(33908),_.i(534121),_.i(165992),_.i(271827);var O=_.i(821411),D=w;let N=({spacingXOffset:_,children:w})=>{let E=(0,O.StyledTable)(),P="number"==typeof _&&Number.isFinite(_)?_:0;return(0,D.jsx)("div",{"data-part":"table-wrapper",..._&&{style:{marginLeft:`-${P}px`,marginRight:`-${P}px`}},className:E,children:(0,D.jsx)("div",{style:{paddingLeft:P?`${P}px`:0,paddingRight:P?`${P}px`:0,flexGrow:1},children:w})})};var R=_.i(15701),L=w;let $=(_,w)=>"asc"===_?(0,L.jsx)(M.Container,{marginLeft:"xxs",children:w[0]}):"desc"===_?(0,L.jsx)(M.Container,{marginLeft:"xxs",children:w[1]}):w[2],F=_=>{let{defaultIcons:{IconChevronDown:w,IconChevronUp:E,IconChevronSorting:P}}=(0,R.useCoralConfig)(),{columns:M,data:O,noDataLabel:D,hasSummaryRow:F,attributes:V,handleSortChange:U,sortValue:H,rowsSelectable:z,rowsSelected:W,allRowsSelected:G,handleRowSelected:Z,handleAllRowsSelected:Y,highlightedHeader:q,spacingXOffset:K,hasRowHeader:X,children:Q}=(0,k.useProps)({props:_,defaultProps:B});return O&&M&&!Q?(0,L.jsx)(N,{spacingXOffset:K,children:(0,L.jsxs)("table",{"data-part":"table-root",...V,children:[(0,L.jsx)("thead",{"data-part":"table-head",children:(0,L.jsxs)("tr",{"data-part":"table-row",children:[z&&(0,L.jsx)("th",{"data-part":"table-heading","data-highlighted":q,children:(0,L.jsx)(j.Checkbox,{label:"",onChange:Y,indeterminate:W&&!G&&W.length>0})}),M.map(({align:_,key:k,title:M,sortable:j})=>(0,L.jsx)("th",{scope:"col","data-part":"table-heading","data-alignment":_,"data-highlighted":q,children:j?(0,L.jsx)(I.Button,{onClick:()=>U?.(k),variant:"text",color:"base100",children:(0,L.jsxs)(A.Stack,{component:"span",alignItems:"center",gap:"xxs",children:[(0,L.jsx)("span",{children:M}),H&&$(H[k],[(0,L.jsx)(E,{size:10},1),(0,L.jsx)(w,{size:10},2),(0,L.jsx)(P,{size:16},3)])]})}):M},k))]})}),(0,L.jsx)("tbody",{"data-part":"table-body",children:O.length>0?O.map(({key:_,...w},E)=>(0,L.jsxs)("tr",{"data-part":"table-row",children:[z&&(0,L.jsx)("td",{"data-part":"table-cell","data-alignment":"left","data-label":"sort",children:(0,L.jsx)(j.Checkbox,{label:"",onChange:(w,E)=>Z&&Z(_,E),checked:!!W?.find(w=>w.key===_)||G})}),M.map(({align:_,key:P})=>{let k=Object.keys(w).includes(P),A=F&&E+1===O.length;
51return X&&P===M[0].key?(0,L.jsx)("th",{scope:"row","data-part":"table-cell","data-alignment":_,"data-summary-row":A,children:k?w[P]:null},P):(0,L.jsx)("td",{"data-part":"table-cell","data-alignment":_,"data-summary-row":A,children:k?w[P]:null},P)})]},_)):(0,L.jsx)("tr",{"data-part":"table-row",children:(0,L.jsx)("td",{"data-part":"table-cell","data-alignment":"center",colSpan:M.length||1,children:D})})})]})}):(0,L.jsx)(N,{spacingXOffset:K,children:(0,L.jsx)("table",{"data-part":"table-root",...V,children:Q})})},B={columns:[],data:[],noDataLabel:"No data",hasSummaryRow:!1,rowsSelectable:!1,highlightedHeader:!1};_.s(["Table",0,F],360325);let V=6,U=14,H=Array.from({length:6},(_,P)=>({title:(0,w.jsx)(E.Skeleton,{variant:"text",width:"100%"}),key:`col-${P}`})),z=Array.from({length:U},(_,P)=>{let k={key:`row-${P}`};for(let _=0;_<V;_++)k[`col-${_}`]=(0,w.jsx)(E.Skeleton,{variant:"text",width:"100%"});return k}),W=()=>(0,w.jsxs)(P.Stack,{flexDirection:"column",gap:"md",alignItems:"center",children:[(0,w.jsx)(E.Skeleton,{variant:"text",height:100,width:"50%"}),(0,w.jsx)(F,{columns:H,data:z})]});_.s(["HistoricalPricingSkeleton",0,W],870704);let G="https://assets.octopusenergy.com/x/e674fcbc28/pds-en.pdf",Z="https://assets.octopusenergy.com/x/98964a5efb/pds-es.pdf",Y="https://assets.octopusenergy.com/x/c67e66d0f8/tos-en.pdf",q="https://assets.octopusenergy.com/x/7fe1c63dc7/tos-es.pdf",K="https://assets.octopusenergy.com/x/72fe7da1bd/tou-en.pdf",X="https://assets.octopusenergy.com/x/41e60dd86f/tou-es.pdf",Q="https://assets.octopusenergy.com/x/5926b3a49f/yrac-en.pdf",J="https://assets.octopusenergy.com/x/53d5e1f085/yrac-es.pdf",ee="https://assets.octopusenergy.com/x/e71b875d6d/intelligent-octopus-en.pdf",et="https://assets.octopusenergy.com/x/1ada6bc3dc/intelligent-octopus-es.pdf",er="https://assets.octopusenergy.com/x/85167bf5b9/drivefree-at-home-charging-agreement-en.pdf",en="https://assets.octopusenergy.com/x/c627640a22/drivefree-at-home-charging-agreement-es.pdf",ei="https://octopusenergy.com/privacy-policy",ea="https://octopusenergy.com/es/privacy-policy";_.s(["DRIVEFREE_AT_HOME_CHARGING_URL_ENGLISH",0,er,"DRIVEFREE_AT_HOME_CHARGING_URL_SPANISH",0,en,"INTELLIGENT_OCTOPUS_URL_ENGLISH",0,ee,"INTELLIGENT_OCTOPUS_URL_SPANISH",0,et,"PREPAID_DISCLOSURE_STATEMENT_URL_ENGLISH",0,G,"PREPAID_DISCLOSURE_STATEMENT_URL_SPANISH",0,Z,"PRIVACY_POLICY_URL_ENGLISH",0,ei,"PRIVACY_POLICY_URL_SPANISH",0,ea,"TERMS_OF_SERVICE_URL_ENGLISH",0,Y,"TERMS_OF_SERVICE_URL_SPANISH",0,q,"TERMS_OF_USE_URL_ENGLISH",0,K,"TERMS_OF_USE_URL_SPANISH",0,X,"YOUR_RIGHTS_AS_A_CUSTOMER_URL_ENGLISH",0,Q,"YOUR_RIGHTS_AS_A_CUSTOMER_URL_SPANISH",0,J],501639)},463200,751349,717488,379369,644082,562168,_=>{"use strict";_.s(["LegalLinks",()=>eP],463200),_.s([],644082),_.s(["RenewalAutopaySettings",()=>z],751349),_.s(["RenewalCompletePlanCard",()=>en],717488),_.s(["RenewalReviewAutopay",()=>eg],379369);var w=_.i(115497);_.i(575607);var E=_.i(501639);_.i(209535),_.i(307766),_.i(676511),_.i(264580),_.i(723114),_.i(601135);var P=_.i(849951),k=_.i(770751),A=w,M=_.i(441473),I=_.i(703388);_.i(47996);var j=_.i(987398),O=_.i(158351),D=_.i(457558),N=_.i(324240),R=_.i(147894),L=_.i(904721),$=_.i(345503),F=_.i(650394),B=_.i(699533),V=k,U=_.i(360753),H=_.i(573636);let z=()=>{let _=(0,$.useTranslations)("portalAccountSettings"),w=(0,$.useTranslations)("enrollment/formFields"),E=(0,O.usePortalAccountNumber)(),{setValue:P,watch:k}=(0,H.useRenewalFinalizeFormContext)(),z=(0,j.usePaymentInstructionAccountIdentifier)(M.PaymentType.Card,E),W=(0,j.usePaymentInstructionAccountIdentifier)(M.PaymentType.DirectDebit,E),[G,Z]=(0,F.useState)([]),[Y,q]=(0,F.useState)(z?M.PaymentMethods.DirectDebit:M.PaymentMethods.CreditCard),K=(0,B.useBooleanState)(!1);(0,F.useEffect)(()=>{let _=[];z&&_.push(M.ScheduleType.CardPayment),W&&_.push(M.ScheduleType.DirectDebit),Z(_)},[z,W]),(0,F.useEffect)(()=>{0===G.length?K.setTrue():K.setFalse()},[G]);let X=(0,F.useCallback)(_=>P("paymentType",_),[P]);return(0,A.jsxs)(R.Stack,{flexDirection:"column",gap:"sm",children:[(0,A.jsx)(L.Typography,{textStyle:"caption",color:"tertiary500",children:_("autopayPaymentMethods")}),!K.state&&(0,A.jsx)(V.RenewalAutopayOptionCard,{availablePaymentMethods:G,paymentMethodACHAccountIdentifier:W,paymentMethodCCAccountIdentifier:z}),!K.state&&1===G.length&&(0,A.jsxs)(R.Stack,{alignItems:"center",gap:"sm",children:[(0,A.jsx)(L.Typography,{textStyle:"h4",component:"p",color:"tertiary500",children:"+"}),(0,A.jsx)(N.Link,{onClick:()=>{K.setTrue(),P("paymentIsAlreadyOnFile",!1)},children:w(z?"renewalAddBankAccount":"renewalAddCreditCard")})]}),K.state&&(0,A.jsx)(I.PaymentOptionsTabs,{paymentMethod:Y,setPaymentMethod:q,paymentMethodACHAccountIdentifier:W,paymentMethodCCAccountIdentifier:z,showTabs:!0,renewal:!0,setRenewalPaymentType:X}),k().autopay===U.EnrollingInAutoPay.YES&&(0,A.jsx)(D.Checkbox,{label:(0,A.jsx)(L.Typography,{component:"span",textStyle:"body1",attributes:{"data-cy":"autopay-agreement-label"},children:w("autopayAgreement")}),optional:k().autopay===U.EnrollingInAutoPay.NO,checked:k("acceptAutopay")??!1,onChange:(_,w)=>P("acceptAutopay",w,{shouldValidate:!0}),attributes:{"data-cy":"autopay-agreement-checkbox"}})]})};var W=w;_.i(587866);var G=_.i(945731);_.i(670411);var Z=_.i(169700),Y=O;_.i(551427);var q=_.i(422221),K=$,X=_.i(992874),Q=_.i(660920),J=_.i(933306),ee=_.i(500764),et=L;let er=/,(?=\s?[A-Za-z]+,\s?[A-Za-z]{2},?\s?\d{5})/,en=({productId:_,renewalProductRate:w,withEV:E=!1,withThermostat:P=!1})=>{let k=(0,K.useTranslations)("account/accountNumber"),A=(0,K.useTranslations)("product/productCard"),M=(0,K.useTranslations)("enrollment/plans"),{renewalProductName:I}=(0,X.useEvaluateContractStatus)(),j=(0,Y.usePortalAccountNumber)(),O=_===q.OctopusProductId.OCTOPUS_FLEX,D=(0,G.useQueryAccount)({variables:{accountNumber:j}}),N=D.data?.account,R=(0,Z.useOctopusProduct)(_);return(0,W.jsxs)(Q.Container,{fullWidth:!0,theme:"base900",hasBorderRadius:!0,marginX:"auto",padding:"md",children:[(0,W.jsx)(Q.Container,{marginBottom:"md",children:(0,W.jsx)(et.Typography,{textStyle:"h4",children:(0,W.jsx)("strong",{children:k("yourNewPlan")})})}),(0,W.jsxs)(J.Grid,{gridTemplateColumns:{xs:"1fr",md:"repeat(2, 1fr)"},gap:"md",children:[(0,W.jsxs)(ee.GridItem,{children:[(0,W.jsxs)(et.Typography,{children:[k("yourPlan"),":"]}),(0,W.jsxs)(et.Typography,{textStyle:"h4",children:[(0,W.jsx)("strong",{children:I?.split(" ")[0]}),(0,W.jsx)(et.Typography,{textStyle:"h4",component:"span",children:(0,W.jsx)("strong",{children:I?.split(" ")[1]})})]}),(0,W.jsxs)(et.Typography,{textStyle:"body1",color:P||E?"tertiary500":"base100",attributes:{"data-cy":"product-title-textStyle"},children:[(0,W.jsx)("strong",{children:P&&!E&&A("withThermostat")}),(0,W.jsx)("strong",{children:E&&!P&&A("withEV")}),(0,W.jsx)("strong",{children:E&&P&&A("withSmartDevice")}),(0,W.jsxs)("strong",{children:[" ",!P&&!E&&M("mostBasicPlan")]})]})]}),(0,W.jsxs)(ee.GridItem,{children:[(0,W.jsx)(et.Typography,{children:k("energyRate")}),(0,W.jsx)(et.Typography,{textStyle:"body2",children:(0,W.jsxs)("strong",{children:[O?R?.touOffPeakAmount:Number(w).toFixed(1),"¢/kWh"]})}),O&&(0,W.jsxs)(W.Fragment,{children:[(0,W.jsxs)(et.Typography,{textStyle:"body2",children:[k("seasonalOffPeakRate"),","]}),(0,W.jsxs)(et.Typography,{textStyle:"body2",children:[k("seasonalOnPeakRate"),":"," ",(0,W.jsxs)("strong",{children:[R?.touPeakAmount,"¢/kWh"]})]})]})]}),(0,W.jsxs)(ee.GridItem,{children:[(0,W.jsxs)(et.Typography,{children:[k("serviceAddress"),":"]}),N?.properties?.length!==0&&(0,W.jsx)(W.Fragment,{children:N?.properties?.map(_=>(0,W.jsxs)(Q.Container,{children:[(0,W.jsx)(et.Typography,{textStyle:(_?.address?.split(er).slice(0,1).toString().length||0)>19?"h5":"h4",component:"h4",children:(0,W.jsx)("strong",{children:_?.address?.split(er).slice(0,1).toString()})}),(0,W.jsx)(et.Typography,{textStyle:(_?.address?.split(er).slice(0,1).toString().length||0)>19?"h5":"h4",component:"h4",children:(0,W.jsx)("strong",{children:_?.address?.split(er).slice(1).toString()})})]},_?.id))})]}),(0,W.jsxs)(ee.GridItem,{children:[(0,W.jsx)(et.Typography,{children:k("yourAccountNumber")}),(0,W.jsx)(et.Typography,{textStyle:"h4",children:(0,W.jsx)("strong",{children:j})})]})]})]})};var ei=w,ea=M;_.i(365670);var eo=_.i(654821),es=j,el=O,ed=R,eu=L,ec=$,eh=F,ep=P,ef=U,em=H;let eg=({accountData:_})=>{let{active:w,clientSideLoaded:E}=(0,eo.useFeatureFlag)("autopayDiscount"),P=(0,ec.useTranslations)("enrollment/formFields"),k=(0,ec.useTranslations)("portalAccountSettings"),A=(0,el.usePortalAccountNumber)(),{setValue:M}=(0,em.useRenewalFinalizeFormContext)(),I=(0,es.getPaymentScheduleType)(_),j=(0,es.usePaymentInstructionAccountIdentifier)(ea.PaymentType.Card,A),O=(0,es.usePaymentInstructionAccountIdentifier)(ea.PaymentType.DirectDebit,A),D=I===ea.ScheduleType.CardPayment&&void 0===j||I===ea.ScheduleType.DirectDebit&&void 0===O;return((0,eh.useEffect)(()=>{w&&M("autopay",ef.EnrollingInAutoPay.NO,{shouldValidate:!0})},[w,M]),w&&E)?(0,ei.jsx)(ed.Stack,{gap:"sm",flexDirection:"column",children:D?(0,ei.jsx)(eu.Typography,{children:P("autopaySettingsBeingUpdated")}):(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)(eu.Typography,{textStyle:"h4",children:P("reviewAutopaySettings")}),(0,ei.jsx)(eu.Typography,{attributes:{"data-cy":"autopay-monthly-fee"},children:P("weStronglyEncourageAutopayByStayingOnAutopay")}),(0,ei.jsx)(eu.Typography,{textStyle:"caption",color:"tertiary500",children:k("autopayPaymentMethods")}),I===ea.ScheduleType.CardPayment&&(0,ei.jsx)(ep.RenewalAutopayCard,{method:ea.ScheduleType.CardPayment,paymentMethodCCAccountIdentifier:j}),I===ea.ScheduleType.DirectDebit&&(0,ei.jsx)(ep.RenewalAutopayCard,{method:ea.ScheduleType.DirectDebit,paymentMethodACHAccountIdentifier:O}),(0,ei.jsx)(eu.Typography,{textStyle:"caption",children:P("renewalReviewAutopayGoodToKnow")})]})}):null};var ey=X,ev=_.i(723515),eb=N,ex=R,eC=L;_.i(612269);var eS=_.i(204865),eT=_.i(702987),e_=$,ew=_.i(258370);_.i(137819);
51var eE=_.i(653585);let eP=({serviceProvider:_,color:P="primary500",disclosures:{allDisclosures:k=!1,efl:A=!1,yrac:M=!1,tos:I=!1},icon:j=!1,ioAgreement:O=!1,renewalLoadZone:D=null,asButton:N=!1})=>{let{locale:R}=(0,ew.useRouter)(),L=(0,e_.useTranslations)("product/productCard"),$=[],{renewalAgreement:F}=(0,ey.useEvaluateContractStatus)(),B=D&&F?.efls?.filter(w=>_?.name&&w?.url?.includes(D)),V=()=>{if(!_)return;let w=B?.length?B.find(_=>_?.language===R)?.url:_[R===eE.Locale.ENGLISH?"efl_en":"efl_es"]?.url;if(w)return{href:w,label:k?`${_.name} Electricity Facts Label`:L("electricityFactsLabels"),buttonLabel:L("eflAbbreviation")}},U={href:R===eE.Locale.ENGLISH?E.YOUR_RIGHTS_AS_A_CUSTOMER_URL_ENGLISH:E.YOUR_RIGHTS_AS_A_CUSTOMER_URL_SPANISH,label:L("yourRights")||""},H={href:R===eE.Locale.ENGLISH?E.TERMS_OF_SERVICE_URL_ENGLISH:E.TERMS_OF_SERVICE_URL_SPANISH,label:L("serviceTerms")||""},z={href:R===eE.Locale.ENGLISH?E.INTELLIGENT_OCTOPUS_URL_ENGLISH:E.INTELLIGENT_OCTOPUS_URL_SPANISH,label:L("ioAgreement")||""};k&&(A=M=I=!0);let W=V();return A&&W&&$.push(W),M&&$.push(U),I&&$.push(H),O&&$.push(z),(0,w.jsx)(ex.Stack,{attributes:{"data-cy":"legal-links"},gap:"sm",flexDirection:"column",children:$.map(({href:_,label:E,buttonLabel:k})=>_&&E&&(N?(0,w.jsx)(ev.Button,{variant:"outlined",size:"xs",color:"base100",href:_,target:"_blank",endIcon:(0,w.jsx)(eS.IconArrowRightFromSquare,{color:"currentColor",size:16}),attributes:{"data-cy":"legal-link-button"},children:k||E},E):(0,w.jsxs)(ex.Stack,{alignItems:"center",gap:"sm",children:[j&&(0,w.jsx)(eT.IconPDF,{size:16}),(0,w.jsx)(eC.Typography,{color:P,textAlign:"center",textStyle:"body2",children:(0,w.jsx)(eb.Link,{href:_,target:"_blank",color:"inherit",children:E})})]},E)))})};var ek=_.i(116362);let eA=function(_,w,E){return(0,ek.addMonths)(_,-w,E)};_.s(["default",0,eA],562168)},575607,339768,_=>{"use strict";_.s([],575607),_.i(870704),_.i(463200);var w=_.i(441473),E=_.i(366164),P=_.i(614661),k=_.i(562168),A=_.i(734456);let M=[{id:w.ServiceProvider.Centerpoint,name:"CNP"},{id:w.ServiceProvider.Oncor,name:"Oncor"},{id:w.ServiceProvider.Tnmp,name:"TNMP"},{id:w.ServiceProvider.AepTcc,name:"AEP TCC"},{id:w.ServiceProvider.AepTnc,name:"AEP TNC"}],I=new Date,j=(0,P.default)((0,k.default)(I,13),"yyyy-MM-dd'T'HH:mm:ssXXX"),O=(0,P.default)(I,"yyyy-MM-dd'T'HH:mm:ssXXX");function D(_,w){let k=Array.from(new Set(_?.currentAndHistoricalProductPriceHistory?.flatMap(_=>_?.priceHistory?.flatMap(_=>_?.prices?.map(_=>_?.effectiveDate))??[]))).slice(0,13),I="es"===w?A.es:void 0;return k.map(w=>{let k={effectiveDate:(0,P.default)((0,E.default)(new Date(w),1),"MMMM-yy",{locale:I})};return M.forEach(E=>{let P=E.id,A=_?.currentAndHistoricalProductPriceHistory?.flatMap(_=>_?.priceHistory?.find(_=>_?.serviceProvider===P)?.prices??[]).find(_=>_?.effectiveDate===w),M=A?.kwhPrice;k[P]=null!=M?Number(M).toFixed(1):"-"}),k})}_.s(["getKwhPricePeriods",0,D,"periodEndAt",0,O,"periodStartAt",0,j,"serviceProviders",0,M],339768)},756453,316110,524122,518130,978501,301612,_=>{"use strict";let w;var E,P,k=((E={}).DE="DE",E.ES="ES",E.FR="FR",E.IT="IT",E.JP="JP",E.NZ="NZ",E.US="US",E.GB="GB",E.GLOBAL="GLOBAL",E),A=((P={}).DE="🇩🇪 Deutschland",P.ES="🇪🇸 España",P.FR="🇫🇷 France",P.IT="🇮🇹 Italia",P.JP="🇯🇵 日本",P.NZ="🇳🇿 New Zealand",P.GB="🇬🇧 United Kingdom",P);_.s(["ISOCountryCodes",()=>k,"ISOCountryCodesNames",()=>A],756453);var M=_.i(258370),I=_.i(215871);let j="locationPreferences",O=()=>{if((0,I.isClientSide)()){let _=window.localStorage.getItem(j)||null;return _?JSON.parse(_):null}},D=_=>{(0,I.isClientSide)()&&window.localStorage.setItem(j,JSON.stringify(_))};_.s(["getLocationPreferences",0,O,"storeLocationPreferences",0,D],316110);let N={[k.DE]:"https://www.octopusenergy.de/",[k.ES]:"https://octopusenergy.es/",[k.IT]:"https://octopusenergy.it/",[k.JP]:"https://octopusenergy.co.jp/",[k.GB]:"https://octopus.energy/",[k.NZ]:"https://octopusenergy.nz/",[k.FR]:"https://octopusenergy.fr/"},R={GLOBAL:{mainMessage:"It looks like you're not visiting from the US.",subMessage:"Would you like to visit another region of Octopus Energy?",yes:"Yes please",no:"No thanks",remember:"Remember my choice"},[k.DE]:{mainMessage:"Sieht so aus, also ob du aus Deutschland zu Besuch bist.",subMessage:"Möchtest du Octopus DE besuchen?",yes:"Ja, bitte",no:"Nein danke",remember:"An Auswahl erinnern"},[k.ES]:{mainMessage:"Parece que nos estás visitando desde España.",subMessage:"¿Te gustaría visitar la web de Octopus Energy España?",yes:"Si, por favor",no:"No, gracias",remember:"Recuerda mi elección"},[k.IT]:{mainMessage:"Sei attualmente sul sito di Octopus Energy USA.",subMessage:"Vuoi visitare il sito 
51italiano?",yes:"Sì, grazie!",no:"No, grazie!",remember:"Ricorda la mia risposta"},[k.JP]:{mainMessage:"日本からのアクセスですか?",subMessage:"オクトパスエナジージャパンのページに切り替えますか?",yes:"はい",no:"いいえ",remember:"この設定で登録する"},[k.GB]:{mainMessage:"It looks like you're visiting from the UK.",subMessage:"Would you like to visit Octopus Energy UK?",yes:"Yes please",no:"No thanks",remember:"Remember my choice"},[k.NZ]:{mainMessage:"It looks like you're visiting from New Zealand.",subMessage:"Would you like to visit Octopus Energy New Zealand?",yes:"Yes please",no:"No thanks",remember:"Remember my choice"},[k.FR]:{mainMessage:"Il semble que vous visitez notre site depuis la France.",subMessage:"Vous souhaitez visiter Octopus Energy France?",yes:"Oui s'il vous plaît",no:"Non, merci",remember:"Rappelez-vous mon choix"}};_.s(["REGION_LANG",0,R,"REGION_URLS",0,N],524122);var L=_.i(873313),$=_.i(518933);let F={clientCountry:null,userRequestedToHideDialog:!1,userRequestedRedirect:!1,regionToRedirectTo:null},B=(0,L.atom)(F),V=()=>(0,$.useAtom)(B);_.s(["useLocation",0,V],518130);let U=()=>{let _=(0,M.useRouter)(),[w,E]=V(),{userRequestedToHideDialog:P,clientCountry:k}=w;return{userRequestedToHideDialog:P,clientCountry:k,setUserPreference:({region:P,hide:k=!1,redirect:A=!1,remember:M})=>{if(M&&D({userRequestedRedirect:A,userRequestedToHideDialog:k,regionToRedirectTo:P}),E({...w,userRequestedToHideDialog:k,userRequestedRedirect:A,regionToRedirectTo:P}),A&&P){let w=N[P];_.push(w)}}}};_.s(["useRegionPreferences",0,U],978501);var H=_.i(650394),z=_.i(835014),W=_.i(894549),G=_.i(289525),Z=_.i(545137),Y="css,pos,insetX,insetY,insetEnd,end,insetStart,start,flexDir,p,pl,pr,pt,pb,py,paddingY,paddingX,px,pe,paddingEnd,ps,paddingStart,ml,mr,mt,mb,m,my,marginY,mx,marginX,me,marginEnd,ms,marginStart,ringWidth,ringColor,ring,ringOffset,w,minW,maxW,h,minH,maxH,textShadowColor,bgPosition,bgPositionX,bgPositionY,bgAttachment,bgClip,bg,bgColor,bgOrigin,bgImage,bgRepeat,bgBlendMode,bgSize,bgGradient,bgLinear,bgRadial,bgConic,rounded,roundedTopLeft,roundedTopRight,roundedBottomRight,roundedBottomLeft,roundedTop,roundedRight,roundedBottom,roundedLeft,roundedStartStart,roundedStartEnd,roundedStart,roundedEndStart,roundedEndEnd,roundedEnd,borderX,borderXWidth,borderXColor,borderY,borderYWidth,borderYColor,borderStart,borderStartWidth,borderStartColor,borderEnd,borderEndWidth,borderEndColor,shadow,shadowColor,x,y,z,scrollMarginY,scrollMarginX,scrollPaddingY,scrollPaddingX,aspectRatio,boxDecorationBreak,zIndex,boxSizing,objectPosition,objectFit,overscrollBehavior,overscrollBehaviorX,overscrollBehaviorY,position,top,left,inset,insetInline,insetBlock,insetBlockEnd,insetBlockStart,insetInlineEnd,insetInlineStart,right,bottom,float,visibility,display,hideFrom,hideBelow,flexBasis,flex,flexDirection,flexGrow,flexShrink,gridTemplateColumns,gridTemplateRows,gridColumn,gridRow,gridColumnStart,gridColumnEnd,gridAutoFlow,gridAutoColumns,gridAutoRows,gap,gridGap,gridRowGap,gridColumnGap,rowGap,columnGap,justifyContent,alignContent,alignItems,alignSelf,padding,paddingLeft,paddingRight,paddingTop,paddingBottom,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingInline,paddingInlineEnd,paddingInlineStart,marginLeft,marginRight,marginTop,marginBottom,margin,marginBlock,marginBlockEnd,marginBlockStart,marginInline,marginInlineEnd,marginInlineStart,spaceX,spaceY,outlineWidth,outlineColor,outline,outlineOffset,focusRing,focusVisibleRing,focusRingColor,focusRingOffset,focusRingWidth,focusRingStyle,divideX,divideY,divideColor,divideStyle,width,inlineSize,minWidth,minInlineSize,maxWidth,maxInlineSize,height,blockSize,minHeight,minBlockSize,maxHeight,maxBlockSize,boxSize,color,fontFamily,fontSize,fontSizeAdjust,fontPalette,fontKerning,fontFeatureSettings,fontWeight,fontSmoothing,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariationSettings,fontVariantNumeric,letterSpacing,lineHeight,textAlign,textDecoration,textDecorationColor,textEmphasisColor,textDecorationStyle,textDecorationThickness,textUnderlineOffset,textTransform,textIndent,textShadow,WebkitTextFillColor,textOverflow,verticalAlign,wordBreak,textWrap,truncate,lineClamp,listStyleType,listStylePosition,listStyleImage,listStyle,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundAttachment,backgroundClip,background,backgroundColor,backgroundOrigin,backgroundImage,backgroundRepeat,backgroundBlendMode,backgroundSize,backgroundGradient,backgroundLinear,backgroundRadial,backgroundConic,textGradient,gradientFromPosition,gradientToPosition,gradientFrom,gradientTo,gradientVia,gradientViaPosition,borderRadius,borderTopLeftRadius,borderTopRightRadius,borderBottomRightRadius,borderBottomLeftRadius,borderTopRadius,borderRightRadius,borderBottomRadius,borderLeftRadius,borderStartStartRadius,borderStartEndRadius,borderStartRadius,borderEndStartRadius,borderEndEndRadius,borderEndRadius,border,borderWidth,borderTopWidth,borderLeftWidth,borderRightWidth,borderBottomWidth,borderBlockStartWidth,borderBlockEndWidth,borderColor,borderInline,borderInlineWidth,borderInlineColor,borderBlock,borderBlockWidth,borderBlockColor,borderLeft,borderLeftColor,borderInlineStart,borderInlineStartWidth,borderInlineStartColor,borderRight,borderRightColor,borderInlineEnd,borderInlineEndWidth,borderInlineEndColor,borderTop,borderTopColor,borderBottom,borderBottomColor,borderBlockEnd,borderBlockEndColor,borderBlockStart,borderBlockStartColor,opacity,boxShadow,boxShadowColor,mixBlendMode,filter,brightness,contrast,grayscale,hueRotate,invert,saturate,sepia,dropShadow,blur,backdropFilter,backdropBlur,backdropBrightness,backdropContrast,backdropGrayscale,backdropHueRotate,backdropInvert,backdropOpacity,backdropSaturate,backdropSepia,borderCollapse,borderSpacing,borderSpacingX,borderSpacingY,tableLayout,transitionTimingFunction,transitionDelay,transitionDuration,transitionProperty,transition,animation,animationName,animationTimingFunction,animationDuration,animationDelay,animationPlayState,animationComposition,animationFillMode,animationDirection,animationIterationCount,animationRange,animationState,animationRangeStart,animationRangeEnd,animationTimeline,transformOrigin,transformBox,transformStyle,transform,rotate,rotateX,rotateY,rotateZ,scale,scaleX,scaleY,translate,translateX,translateY,translateZ,accentColor,caretColor,scrollBehavior,scrollbar,scrollbarColor,scrollbarGutter,scrollbarWidth,scrollMargin,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollMarginBottom,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollPadding,scrollPaddingBlock,scrollPaddingBlockStart,scrollPaddingBlockEnd,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollPaddingBottom,scrollSnapAlign,scrollSnapStop,scrollSnapType,scrollSnapStrictness,scrollSnapMargin,scrollSnapMarginTop,scrollSnapMarginBottom,scrollSnapMarginLeft,scrollSnapMarginRight,scrollSnapCoordinate,
51scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,touchAction,userSelect,overflow,overflowWrap,overflowX,overflowY,overflowAnchor,overflowBlock,overflowInline,overflowClipBox,overflowClipMargin,overscrollBehaviorBlock,overscrollBehaviorInline,fill,stroke,strokeWidth,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,srOnly,debug,appearance,backfaceVisibility,clipPath,hyphens,mask,maskImage,maskSize,textSizeAdjust,container,containerName,containerType,cursor,colorPalette,_hover,_focus,_focusWithin,_focusVisible,_disabled,_active,_visited,_target,_readOnly,_readWrite,_empty,_checked,_enabled,_expanded,_highlighted,_complete,_incomplete,_dragging,_before,_after,_firstLetter,_firstLine,_marker,_selection,_file,_backdrop,_first,_last,_only,_even,_odd,_firstOfType,_lastOfType,_onlyOfType,_peerFocus,_peerHover,_peerActive,_peerFocusWithin,_peerFocusVisible,_peerDisabled,_peerChecked,_peerInvalid,_peerExpanded,_peerPlaceholderShown,_groupFocus,_groupHover,_groupActive,_groupFocusWithin,_groupFocusVisible,_groupDisabled,_groupChecked,_groupExpanded,_groupInvalid,_indeterminate,_required,_valid,_invalid,_autofill,_inRange,_outOfRange,_placeholder,_placeholderShown,_pressed,_selected,_grabbed,_underValue,_overValue,_atValue,_default,_optional,_open,_closed,_fullscreen,_loading,_hidden,_current,_currentPage,_currentStep,_today,_unavailable,_rangeStart,_rangeEnd,_now,_topmost,_motionReduce,_motionSafe,_print,_landscape,_portrait,_dark,_light,_osDark,_osLight,_highContrast,_lessContrast,_moreContrast,_ltr,_rtl,_scrollbar,_scrollbarThumb,_scrollbarTrack,_horizontal,_vertical,_icon,_starting,_noscript,_invertedColors,_floated,_autocomplete,_datepicker,_interactive,_dragover,_trulyDisabled,_error,_visible,_inverted,_animated,_ariaHidden,_ariaVisible,xs,xsOnly,xsDown,sm,smOnly,smDown,md,mdOnly,mdDown,lg,lgOnly,lgDown,xl,xlOnly,xlDown,xsToSm,xsToMd,xsToLg,xsToXl,smToMd,smToLg,smToXl,mdToLg,mdToXl,lgToXl".split(","),q=new Map("WebkitAppearance,WebkitBorderBefore,WebkitBorderBeforeColor,WebkitBorderBeforeStyle,WebkitBorderBeforeWidth,WebkitBoxReflect,WebkitLineClamp,WebkitMask,WebkitMaskAttachment,WebkitMaskClip,WebkitMaskComposite,WebkitMaskImage,WebkitMaskOrigin,WebkitMaskPosition,WebkitMaskPositionX,WebkitMaskPositionY,WebkitMaskRepeat,WebkitMaskRepeatX,WebkitMaskRepeatY,WebkitMaskSize,WebkitOverflowScrolling,WebkitTapHighlightColor,WebkitTextFillColor,WebkitTextStroke,WebkitTextStrokeColor,WebkitTextStrokeWidth,WebkitTouchCallout,WebkitUserModify,WebkitUserSelect,accentColor,alignContent,alignItems,alignSelf,alignTracks,all,anchorName,anchorScope,animation,animationComposition,animationDelay,animationDirection,animationDuration,animationFillMode,animationIterationCount,animationName,animationPlayState,animationRange,animationRangeEnd,animationRangeStart,animationTimeline,animationTimingFunction,appearance,aspectRatio,backdropFilter,backfaceVisibility,background,backgroundAttachment,backgroundBlendMode,backgroundClip,backgroundColor,backgroundImage,backgroundOrigin,backgroundPosition,backgroundPositionX,backgroundPositionY,backgroundRepeat,backgroundSize,blockSize,border,borderBlock,borderBlockColor,borderBlockEnd,borderBlockEndColor,borderBlockEndStyle,borderBlockEndWidth,borderBlockStart,borderBlockStartColor,borderBlockStartStyle,borderBlockStartWidth,borderBlockStyle,borderBlockWidth,borderBottom,borderBottomColor,borderBottomLeftRadius,borderBottomRightRadius,borderBottomStyle,borderBottomWidth,borderCollapse,borderColor,borderEndEndRadius,borderEndStartRadius,borderImage,borderImageOutset,borderImageRepeat,borderImageSlice,borderImageSource,borderImageWidth,borderInline,borderInlineColor,borderInlineEnd,borderInlineEndColor,borderInlineEndStyle,borderInlineEndWidth,borderInlineStart,borderInlineStartColor,borderInlineStartStyle,borderInlineStartWidth,borderInlineStyle,borderInlineWidth,borderLeft,borderLeftColor,borderLeftStyle,borderLeftWidth,borderRadius,borderRight,borderRightColor,borderRightStyle,borderRightWidth,borderSpacing,borderStartEndRadius,borderStartStartRadius,borderStyle,borderTop,borderTopColor,borderTopLeftRadius,borderTopRightRadius,borderTopStyle,borderTopWidth,borderWidth,bottom,boxAlign,boxDecorationBreak,boxDirection,boxFlex,boxFlexGroup,boxLines,boxOrdinalGroup,boxOrient,boxPack,boxShadow,boxSizing,breakAfter,breakBefore,breakInside,captionSide,caret,caretColor,caretShape,clear,clip,clipPath,clipRule,color,colorInterpolationFilters,colorScheme,columnCount,columnFill,columnGap,c
51olumnRule,columnRuleColor,columnRuleStyle,columnRuleWidth,columnSpan,columnWidth,columns,contain,containIntrinsicBlockSize,containIntrinsicHeight,containIntrinsicInlineSize,containIntrinsicSize,containIntrinsicWidth,container,containerName,containerType,content,contentVisibility,cornerShape,counterIncrement,counterReset,counterSet,cursor,cx,cy,d,direction,display,dominantBaseline,emptyCells,fieldSizing,fill,fillOpacity,fillRule,filter,flex,flexBasis,flexDirection,flexFlow,flexGrow,flexShrink,flexWrap,float,floodColor,floodOpacity,font,fontFamily,fontFeatureSettings,fontKerning,fontLanguageOverride,fontOpticalSizing,fontPalette,fontSize,fontSizeAdjust,fontSmooth,fontStretch,fontStyle,fontSynthesis,fontSynthesisPosition,fontSynthesisSmallCaps,fontSynthesisStyle,fontSynthesisWeight,fontVariant,fontVariantAlternates,fontVariantCaps,fontVariantEastAsian,fontVariantEmoji,fontVariantLigatures,fontVariantNumeric,fontVariantPosition,fontVariationSettings,fontWeight,forcedColorAdjust,gap,grid,gridArea,gridAutoColumns,gridAutoFlow,gridAutoRows,gridColumn,gridColumnEnd,gridColumnGap,gridColumnStart,gridGap,gridRow,gridRowEnd,gridRowGap,gridRowStart,gridTemplate,gridTemplateAreas,gridTemplateColumns,gridTemplateRows,hangingPunctuation,height,hyphenateCharacter,hyphenateLimitChars,hyphens,imageOrientation,imageRendering,imageResolution,imeMode,initialLetter,initialLetterAlign,inlineSize,inset,insetBlock,insetBlockEnd,insetBlockStart,insetInline,insetInlineEnd,insetInlineStart,interpolateSize,isolation,justifyContent,justifyItems,justifySelf,justifyTracks,left,letterSpacing,lightingColor,lineBreak,lineClamp,lineHeight,lineHeightStep,listStyle,listStyleImage,listStylePosition,listStyleType,margin,marginBlock,marginBlockEnd,marginBlockStart,marginBottom,marginInline,marginInlineEnd,marginInlineStart,marginLeft,marginRight,marginTop,marginTrim,marker,markerEnd,markerMid,markerStart,mask,maskBorder,maskBorderMode,maskBorderOutset,maskBorderRepeat,maskBorderSlice,maskBorderSource,maskBorderWidth,maskClip,maskComposite,maskImage,maskMode,maskOrigin,maskPosition,maskRepeat,maskSize,maskType,masonryAutoFlow,mathDepth,mathShift,mathStyle,maxBlockSize,maxHeight,maxInlineSize,maxLines,maxWidth,minBlockSize,minHeight,minInlineSize,minWidth,mixBlendMode,objectFit,objectPosition,offset,offsetAnchor,offsetDistance,offsetPath,offsetPosition,offsetRotate,opacity,order,orphans,outline,outlineColor,outlineOffset,outlineStyle,outlineWidth,overflow,overflowAnchor,overflowBlock,overflowClipBox,overflowClipMargin,overflowInline,overflowWrap,overflowX,overflowY,overlay,overscrollBehavior,overscrollBehaviorBlock,overscrollBehaviorInline,overscrollBehaviorX,overscrollBehaviorY,padding,paddingBlock,paddingBlockEnd,paddingBlockStart,paddingBottom,paddingInline,paddingInlineEnd,paddingInlineStart,paddingLeft,paddingRight,paddingTop,page,pageBreakAfter,pageBreakBefore,pageBreakInside,paintOrder,perspective,perspectiveOrigin,placeContent,placeItems,placeSelf,pointerEvents,position,positionAnchor,positionArea,positionTry,positionTryFallbacks,positionTryOrder,positionVisibility,printColorAdjust,quotes,r,resize,right,rotate,rowGap,rubyAlign,rubyMerge,rubyPosition,rx,ry,scale,scrollBehavior,scrollMargin,scrollMarginBlock,scrollMarginBlockEnd,scrollMarginBlockStart,scrollMarginBottom,scrollMarginInline,scrollMarginInlineEnd,scrollMarginInlineStart,scrollMarginLeft,scrollMarginRight,scrollMarginTop,scrollPadding,scrollPaddingBlock,scrollPaddingBlockEnd,scrollPaddingBlockStart,scrollPaddingBottom,scrollPaddingInline,scrollPaddingInlineEnd,scrollPaddingInlineStart,scrollPaddingLeft,scrollPaddingRight,scrollPaddingTop,scrollSnapAlign,scrollSnapCoordinate,scrollSnapDestination,scrollSnapPointsX,scrollSnapPointsY,scrollSnapStop,scrollSnapType,scrollSnapTypeX,scrollSnapTypeY,scrollTimeline,scrollTimelineAxis,scrollTimelineName,scrollbarColor,scrollbarGutter,scrollbarWidth,shapeImageThreshold,shapeMargin,shapeOutside,shapeRendering,stopColor,stopOpacity,stroke,strokeDasharray,strokeDashoffset,strokeLinecap,strokeLinejoin,strokeMiterlimit,strokeOpacity,strokeWidth,tabSize,tableLayout,textAlign,textAlignLast,textAnchor,textBox,textBoxEdge,textBoxTrim,textCombineUpright,textDecoration,textDecorationColor,textDecorationLine,textDecorationSkip,textDecorationSkipInk,textDecorationStyle,textDecorationThickness,textEmphasis,textEmphasisColor,textEmphasisPosition,textEmphasisStyle,textIndent,textJustify,textOrientation,textOverflow,textRendering,textShadow,textSizeAdjust,textSpacingTrim,textTransform,textUnderlineOffset,textUnderlinePosition,textWrap,textWrapMode,textWrapStyle,timelineScope,top,touchAction,transform,transformBox,transformOrigin,transformStyle,transition,transitionBehavior,transitionDelay,transitionDuration,transitionProperty,transitionTimingFunction,translate,unicodeBidi,userSelect,vectorEffect,verticalAlign,viewTimeline,viewTimelineAxis,viewTimelineInset,viewTimelineName,viewTransitionName,visibility,whiteSpace,whiteSpaceCollapse,widows,width,willChange,wordBreak,wordSpacing,wordWrap,writingMode,x,y,zIndex,zoom,alignmentBaseline,baselineShift,colorInterpolation,colorRen
51dering,glyphOrientationVertical".split(",").concat(Y).map(_=>[_,!0])),K=/&|@/,X=(0,Z.memo)(_=>q.has(_)||_.startsWith("--")||K.test(_));let Q=(_,w)=>!w.includes(_)&&!X(_),J=(_,w)=>_.__shouldForwardProps__&&w?E=>_.__shouldForwardProps__(E)&&w(E):w,ee=(_,w)=>{if(_&&!w)return _;if(!_&&w)return w;if(_.__cva__&&w.__cva__||_.__recipe__&&w.__recipe__)return _.merge(w);let E=TypeError("Cannot merge cva with recipe. Please use either cva or recipe.");throw TypeError.captureStackTrace?.(E),E},et=_=>"string"==typeof _?_:_?.displayName||_?.name||"Component";var er=Z;function en(_,w={},E={}){let P=w.__cva__||w.__recipe__?w:(0,G.cva)(w),k=E.shouldForwardProp||Q,A=_=>!!E.forwardProps?.includes(_)||k(_,P.variantKeys),M=Object.assign(E.dataAttr&&w.__name__?{"data-recipe":w.__name__}:{},E.defaultProps),I=ee(_.__cva__,P),j=J(_,A),O=_.__base__||_,D=(0,H.forwardRef)(function(_,E){let{as:P=O,unstyled:k,children:A,...D}=_,N=(0,H.useMemo)(()=>Object.assign({},M,D),[D]),[R,L,$,F,B]=(0,H.useMemo)(()=>(0,er.splitProps)(N,er.normalizeHTMLProps.keys,j,I.variantKeys,X),[N]);function V(){let{css:_,...w}=F,E=I.__getCompoundVariantCss__?.($);return(0,W.cx)(I($,!1),(0,z.css)(E,w,_),N.className)}function U(){let{css:_,...w}=F,E=I.raw($);return(0,W.cx)((0,z.css)(E,w,_),N.className)}let G=()=>{if(k){let{css:_,...w}=F;return(0,W.cx)((0,z.css)(w,_),N.className)}return w.__recipe__?V():U()};return(0,H.createElement)(P,{ref:E,...L,...B,...(0,er.normalizeHTMLProps)(R),className:G()},A??N.children)}),N=et(O);return D.displayName=`styled.${N}`,D.__cva__=I,D.__base__=O,D.__shouldForwardProps__=A,D}let ei=(w=new Map,new Proxy(en,{apply:(_,w,E)=>en(...E),get:(_,E)=>(w.has(E)||w.set(E,en(E)),w.get(E))}));_.s(["styled",0,ei],301612)},464766,466172,329265,_=>{"use strict";var w=_.i(115497),E=_.i(723515),P=_.i(660920),k=_.i(441990),A=_.i(147894),M=_.i(904721),I=_.i(650394),j=_.i(756453),O=_.i(978501),D=w,N=_.i(301612),R=_.i(904200),L=E,$=_.i(457558),F=P,B=A,V=M,U=_.i(246583),H=_.i(150283),z=_.i(648815),W=j,G=_.i(524122);let Z=(0,N.styled)(H.motion.div),Y=({handleChooseAnotherRegion:_,onRememberMeChange:w,rememberValue:E,region:P,show:k})=>{let{isMaxLg:A}=(0,U.useCoralBreakpoints)();return(0,D.jsx)(Z,{"data-cy":"localization-banner","data-region":P,position:"fixed",width:"100%",left:"0",zIndex:30,initial:{bottom:"-100%"},animate:k?{bottom:"0%"}:{bottom:"-100%"},children:(0,D.jsx)(R.Banner,{children:(0,D.jsx)(F.Container,{maxWidth:{lg:"1200px",base:"100%"},margin:"auto",paddingY:"md",children:(0,D.jsxs)(B.Stack,{flexDirection:{base:"column",lg:"row"},gap:"xxs",justifyContent:"space-between",children:[(0,D.jsxs)(B.Stack,{flexDirection:{base:"column",md:"row"},gap:"xxs",alignItems:"center",justifyContent:"center",children:[!A&&(0,D.jsx)(F.Container,{width:130,height:102,children:(0,D.jsx)(z.default,{src:"/images/oe-globe.svg",alt:"",width:130,height:102})}),(0,D.jsxs)(F.Container,{children:[(0,D.jsx)(V.Typography,{textStyle:"h5",component:"h2",textAlign:{base:"center",md:"left"},attributes:{"data-cy":"localization-title"},children:G.REGION_LANG[P||W.ISOCountryCodes.GLOBAL].mainMessage}),(0,D.jsx)(V.Typography,{textStyle:"h3",textAlign:{base:"center",md:"left"},attributes:{"data-cy":"localization-subheading"},children:G.REGION_LANG[P||W.ISOCountryCodes.GLOBAL].subMessage})]})]}),(0,D.jsx)(F.Container,{maxWidth:{base:"100%",md:"250px"},children:(0,D.jsxs)(B.Stack,{display:"flex",alignItems:"center",justifyContent:"center",flexWrap:"wrap",children:[(0,D.jsxs)(B.Stack,{display:"flex",flexDirection:{base:"row",md:"column"},fullWidth:!0,justifyContent:"center",children:[(0,D.jsx)(L.Button,{fullWidth:!0,size:"small",onClick:()=>_(!0),attributes:{"data-cy":"localization-confirm"},children:G.REGION_LANG[P||W.ISOCountryCodes.GLOBAL].yes}),(0,D.jsx)(L.Button,{fullWidth:!0,size:"small",onClick:()=>_(!1),attributes:{"data-cy":"localization-reject"},children:G.REGION_LANG[P||W.ISOCountryCodes.GLOBAL].no})]}),(0,D.jsx)($.Checkbox,{label:G.REGION_LANG[P||W.ISOCountryCodes.GLOBAL].remember,checked:E,attributes:{"data-cy":"localization-remember"},onChange:_=>{w(_.target.checked)}})]})})]})})})})},q=({children:_})=>{let[D,N]=(0,I.useState)(!1),[R,L]=(0,I.useState)(null),[$,F]=(0,I.useState)(!1),[B,V]=(0,I.useState)(!1),{userRequestedToHideDialog:U,clientCountry:H,setUserPreference:z}=(0,O.useRegionPreferences)(),W=_=>{let w=Object.values(j.ISOCountryCodes);if(_!==j.ISOCountryCodes.US){let E=w.find(w=>w===_);if(E){L(E),setTimeout(()=>{N(!0)},1e3);return}L(j.ISOCountryCodes.GLOBAL),setTimeout(()=>{N(!0)},1e3)}},G=_=>{_&&(R!==j.ISOCountryCodes.GLOBAL&&z({region:R,hide:!0,redirect:!0,remember:B}),F(!0)),_||(z({region:R,hide:!0,remember:B}),N(!1))},Z=_=>
51{z({region:_,hide:!0,redirect:!0,remember:B})};return(0,I.useEffect)(()=>{!U&&H&&W(H)},[U,H]),(0,w.jsxs)(w.Fragment,{children:[_,(0,w.jsx)(Y,{handleChooseAnotherRegion:G,onRememberMeChange:_=>{V(_)},rememberValue:B,region:R,show:D}),(0,w.jsx)(k.Dialog,{ariaLabelledBy:"localization-region-dialog-title",dialogWidth:"sm",open:$,onClose:()=>{F(!1)},children:(0,w.jsxs)(A.Stack,{flexDirection:"column",rowGap:"sm",fullWidth:!0,attributes:{"data-cy":"localization-region-select"},children:[(0,w.jsx)(P.Container,{marginY:"sm",children:(0,w.jsx)(M.Typography,{textAlign:"center",textStyle:"h3",id:"localization-region-dialog-title",textWrap:"wrap",children:"Which region do you want to go to?"})}),(0,w.jsx)(A.Stack,{flexDirection:"column",gap:"sm",fullWidth:!0,children:Object.keys(j.ISOCountryCodes).map((_,P)=>{let k=Object.keys(j.ISOCountryCodesNames).find(w=>w===_);if(k)return(0,w.jsx)(E.Button,{variant:"outlined",attributes:{"data-cy":`region-button-${j.ISOCountryCodes[k].toLowerCase()}`},onClick:()=>{Z(k)},children:j.ISOCountryCodesNames[k]},P)})})]})})]})};_.s(["LocalizationBannerWithDialog",0,q],466172);var K=_.i(518130),X=_.i(258370),Q=I,J=_.i(316110),ee=G,et=K;let er=()=>{if("u"<typeof document)return null;let _=document.cookie.match(/(?:^|; )geo_country=([^;]*)/);return _?decodeURIComponent(_[1]):null},en=()=>{let[_,w]=(0,et.useLocation)(),E=(0,X.useRouter)();(0,Q.useEffect)(()=>{if(_.clientCountry)return;let P=(0,J.getLocationPreferences)();if(P){let{userRequestedRedirect:_,regionToRedirectTo:w}=P;if(_&&w)return void E.push(ee.REGION_URLS[w])}let k=er();k&&w({..._,...P,clientCountry:k})},[])};_.s(["useCheckLocation",0,en],329265),_.s([],464766)},998835,826566,160330,665266,_=>{"use strict";var w=_.i(115497),E=_.i(806142),P=_.i(920838),k=_.i(904200),A=_.i(723515),M=_.i(660920),I=_.i(147894),j=_.i(747213),O=_.i(497612),D=_.i(545137),N=_.i(355184);let R=(0,N.createRecipe)("appBanner",{},[]),L={},$=Object.keys(L),F=Object.assign((0,D.memo)(R.recipeFn),{__recipe__:!0,__name__:"StyledAppBanner",__getCompoundVariantCss__:R.__getCompoundVariantCss__,raw:_=>_,variantKeys:$,variantMap:L,merge(_){return(0,N.mergeRecipes)(this,_)},splitVariantProps:_=>(0,D.splitProps)(_,$),getVariantProps:R.getVariantProps});var B=w;_.i(612269);var V=_.i(846286);let U=_=>{let{children:w,open:E,onClose:P}=(0,O.useProps)({props:_,defaultProps:{}}),D=F();return(0,B.jsx)(j.Visibility,{hidden:!E,children:(0,B.jsx)("div",{className:D,children:(0,B.jsx)(k.Banner,{children:(0,B.jsx)(M.Container,{component:"section",maxWidthPreset:"lg",marginX:"auto",paddingY:"xs",children:(0,B.jsx)(I.Stack,{alignItems:"center",justifyContent:"space-between",fullWidth:!0,children:(0,B.jsxs)(I.Stack,{alignItems:"center",fullWidth:!0,children:[(0,B.jsx)(A.Button,{type:"button",variant:"text",onClick:P,children:(0,B.jsx)(V.IconCross,{size:12})}),w]})})})})})})};var H=E,z=P,W=M,G=_.i(215871),Z=_.i(345503),Y=_.i(650394);let q=({href:_})=>{let[E,P]=(0,Y.useState)(!1),k=(0,Z.useTranslations)("common"),{isMobile:A}=(0,G.useDeviceBreakpoint)();(0,Y.useEffect)(()=>{let _=!1;""!==document.cookie.replace(/(?:(?:^|.*;\s*)octopus-app-banner-dismissed\s*=\s*([^;]*).*$)|^.*$/,"$1")&&(_=!0),_||P(!0)},[]);let M=()=>{P(!1);let _=new Date;_.setDate(_.getDate()+90),document.cookie=`octopus-app-banner-dismissed=true; expires=${_}; path=/`};return(0,w.jsx)(W.Container,{marginBottom:E||A?"md":"xl",children:(0,w.jsxs)(U,{open:E,onClose:M,children:[(0,w.jsx)(H.AppBody,{title:k("octopusEnergyApp"),content:k("downloadApp")}),(0,w.jsx)(z.AppButton,{title:k("view"),href:_})]})})};_.s(["DownloadAppBanner",0,q],826566),_.s([],998835);var K=w,X=A,Q=_.i(160274),J=_.i(477831);let ee=({showPassword:_})=>(0,K.jsx)(X.Button,{type:"button",variant:"ghost",size:"small",attributes:{"aria-label":"toggle password visibility"},onClick:_.toggle,startIcon:_.state?(0,K.jsx)(J.IconEyeSlash,{}):(0,K.jsx)(Q.IconEye,{})});_.s(["PasswordVisibilityToggle",0,ee],160330),_.s([],665266)},462317,625260,_=>{"use strict";var w=_.i(115497),E=_.i(660920),P=_.i(441990),k=_.i(904721),A=_.i(345503);let M=({open:_,onClose:M})=>{let I=(0,A.useTranslations)("enrollment/formFields");return(0,w.jsx)(P.Dialog,{open:_,onClose:M,ariaLabelledBy:"dialog-title",children:(0,w.jsx)(E.Container,{paddingY:"xs",attributes:{"data-cy":"enrollments-outage"},children:(0,w.jsx)(k.Typography,{id:"dialog-title",textStyle:"h5",textWrap:"none",children:I("enrollmentsUpSoon")})})})};_.s(["EnrollmentOutageDialog",0,M],625260),_.s([],462317)},484892,992022,_=>{"use strict";var w=_.i(115497),E=_.i(395904),P=_.i(660920),k=_.i(147894),A=_.i(894515);let M=({globalBannerContent:_})=>(0,w.jsx)(P.Container,{marginTop:"xxs",marginBottom:"xs",padding:"xs",children:(0,w.jsx)(E.Alert,{severity:"warning",icon:(0,w.jsx)("div",{}),children:(0,w.jsx)(k.Stack,{flexDirection:"row",alignItems:"center",justifyContent:"center",children:_&&_.map(_=>_&&(0,A.setBlokData)(_))})})});_.s(["GlobalOuttageAlert",0,M],992022),_.s([],484892)},592139,381330,_=>{"use strict";var w=_.i(115497),E=_.i(442819),P=_.i(873313),k=_.i(518933),A=_.i(345503);let M=(0,P.atom)({variant:"info",open:!1,message:"",autoHideDuration:6e3,anchorOrigin:{vertical:"top",horizontal:"center"}}),I=()=>{let[_,w]=(0,k.useAtom)(M),E=_=>(E,P)=>{w({variant:_,message:E,open:!0,anchorOrigin:{vertical:"top",horizontal:"center"},autoHideDuration:6e3,...P})},P=E("info"),A=E("success"),I=E("warning"),j=E("error"),O=()=>{w({..._,open:!1,"data-cy":void 0})};return[{..._,info:P,success:A,warning:I,error:j,closeNotification:O},w]},j=()=>{let[{open:_,message:P,variant:k,closeNotification:M,anchorOrigin:j,...O}]=I(),D=(0,A.useTranslations)("common");return(0,w.jsx)(E.Snackbar,{anchorOrigin:j,open:_,autoHideDuration:6e3,onClose:M,"data-testid":"snackbar-notification",children:(0,w.jsx)(E.Alert,{icon:!1,action:(0,w.jsx)(E.Button,{color:"inherit",size:"small",variant:"text",onClick:M,sx:{py:0,fontSize:"1rem",fontWeight:"bold"},children:D("dismiss")}),variant:"filled",severity:k,"data-testid":"snackbar-notification-alert","data-cy":O["data-cy"]||"snackbar-notification-alert",sx:{borderRadius:"8px",alignItems:"center"},children:P})})},O=({children:_})=>(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(j,{}),_]});_.s(["SnackbarNotificationProvider",0,O,"useSnackbarNotification",0,I],381330),_.s([],592139)},661127,778430,_=>{"use strict";_.s([],661127),_.s(["ZipCodeForm",()=>es],778430),_.i(998835),_.i(665266),_.i(462317),_.i(484892),_.i(592139);var w=_.i(115497),E=_.i(45644),P=_.i(719838);_.i(670411);var k=_.i(596272),A=_.i(169700),M=_.i(816095);_.i(277842);var I=_.i(536535);_.i(365670);
51var j=_.i(654821),O=_.i(212812),D=_.i(301612),N=_.i(923381),R=_.i(660920),L=_.i(842840),$=_.i(314679),F=_.i(147894),B=_.i(904721),V=_.i(747213);_.i(612269);var U=_.i(110465),H=_.i(215871),z=_.i(782321),W=_.i(150283),G=_.i(345503),Z=_.i(258370),Y=_.i(650394),q=_.i(310838),K=_.i(699533);_.i(560499);var X=_.i(426978),Q=_.i(974096),J=_.i(625260),ee=_.i(381330);let et=(0,D.styled)("button",{base:{backgroundColor:(0,N.token)("colors.background.primary.500"),color:(0,N.token)("colors.contents.base.100"),height:"100%",display:"flex",alignItems:"center",justifyContent:"center",minWidth:"80px",padding:"md"}}),er=X.object().shape({zipCode:Q.string().required("join_zipcode_notValid").test("test 5-digits and spaces only, no letters or special chars","join_zipcode_notValid",_=>/^\s*\d{5}\s*$/.test(_))}).required(),en=_=>{let w={};return _.key&&(w.key=_.key),w.referrer=_.referrer||"zipcode",w.code=_.code||void 0,w},ei=()=>{let _=en(Z.default.query);Z.default.push({pathname:"/join/enrollment/quote",query:_})},ea=_=>{let w=en(Z.default.query);w.zipcode=_,Z.default.push({pathname:"/join/plans",query:w})},eo={hidden:{opacity:0,y:-10},show:{opacity:1,y:0}},es=({cta:_,placeholder:D,label:Z,errorMsg:X,center:Q,onSuccess:en,noHeading:es,affiliate:el})=>{let ed=(0,G.useTranslations)("enrollment/formFields"),{isMobile:eu}=(0,H.useDeviceBreakpoint)(),[ec,eh]=(0,Y.useState)(!1),ep=(0,A.useEnrollment)(),ef=(0,E.useResetEnrollment)(),em=(0,j.useEnrollmentsFeature)(),eg=(0,K.useBooleanState)(!1),[ey]=(0,ee.useSnackbarNotification)(),ev=el||void 0,eb=(0,M.useSetAffiliateSubDomain)(),ex=(0,P.useIsPostCodeQuotableFunction)(),{register:eC,handleSubmit:eS,setError:eT,formState:{errors:e_,touchedFields:ew}}=(0,q.useForm)({mode:"onTouched",defaultValues:{zipCode:""},resolver:(0,O.yupResolver)(er)}),eE=_=>{let w=_.zipCode.trim();em.active?(eh(!0),ex({variables:{postcode:w}}).then(({data:_})=>{if(!_.isPostCodeQuotable?.isQuotable)throw Error("No products found for this zip code.");(ef(),(0,A.removeCustomerIsAffiliateSale)(),ep.setFormData({getReady:{...k.getReadyFormInitialValues,serviceZipCode:w}}),_.isPostCodeQuotable.hasMultipleTdspsOrLoadZones&&ep.setZipCodeHasMultipleTdspsOrLoadZones(_.isPostCodeQuotable.hasMultipleTdspsOrLoadZones),en)?en(w):el?eb({subDomain:ev,navigatorState:!1,onSuccess:()=>{ei()}}):w?ea(w):ei()}).catch(_=>{_.networkError?((0,I.handleError)(_),ey.error(ed("join_zipcode_error_contactUs"))):_.message.includes("No products found for this zip code.")?eT("zipCode",{message:"join_zipcode_notAvailable"}):eT("zipCode",{message:"join_zipcode_error_contactUs"})}).finally(()=>{eh(!1)})):eg.setTrue()};return(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(R.Container,{fullWidth:!0,paddingTop:"xxs",attributes:{"data-cy":"zipcode-form"},children:(0,w.jsxs)(F.Stack,{flexDirection:"column",alignItems:Q?"center":"flex-start",gap:"none",children:[!es&&(0,w.jsx)(B.Typography,{textStyle:"body2",children:Z||ed("join_zipCode_notice")}),(0,w.jsx)(W.motion.div,{style:{minHeight:"70px"},children:(0,w.jsxs)("form",{style:{position:"relative"},onSubmit:eS(eE),children:[(0,w.jsx)(R.Container,{hasBorderRadius:!0,overflow:"hidden",theme:"base100",maxWidth:{xs:"100%",sm:"435px"},marginX:"xxs",marginTop:es?"none":"xs",marginBottom:"xs",children:(0,w.jsxs)(F.Stack,{flexDirection:"row",justifyContent:"space-between",children:[(0,w.jsxs)(R.Container,{padding:"smMd",overflow:"hidden",fullWidth:!0,attributes:{onClick:()=>document.getElementById("zipcode")?.focus()},children:[(0,w.jsx)(V.Visibility,{hidden:!0,children:(0,w.jsx)("label",{htmlFor:"zipcode",id:"zipcode-label",children:"Zip code"})}),(0,w.jsx)("input",{id:"zipcode",placeholder:D||ed("join_zipCode_placeholder"),"data-cy":"zip-code-input",style:{width:"100%",border:"none",outline:"none",fontSize:"1.25rem",color:(0,N.token)("colors.contents.base.100"),backgroundColor:(0,N.token)("colors.background.base.100")},"aria-labelledby":"zipcode-label",...eC("zipCode"),onFocus:()=>{ef()}})]}),(0,w.jsx)(R.Container,{position:"relative",children:(0,w.jsx)(et,{type:"submit",disabled:ec,"data-cy":"zip-code-submit",children:ec?(0,w.jsx)($.Loader,{color:"base500",size:15}):eu?(0,w.jsx)(U.IconMagnifyingGlass,{size:20,color:(0,N.token)("colors.contents.base.100")}):(0,w.jsx)(B.Typography,{textStyle:"button",whiteSpace:"nowrap",color:"contentsBase100",children:_})})})]})}),(0,w.jsx)(z.AnimatePresence,{children:e_.zipCode&&ew.zipCode&&(0,w.jsx)(W.motion.div,{initial:"hidden",animate:"show",exit:"hidden",variants:eo,style:{paddingLeft:"1rem",maxWidth:"435px"},children:(0,w.jsx)(L.ErrorMessage,{message:X||ed(e_.zipCode.message??""),withIcon:!1})})})]})})]})}),(0,w.jsx)(J.EnrollmentOutageDialog,{open:eg.state,onClose:eg.setFalse})]})}},700912,326544,416989,116379,552819,_=>{"use strict";_.s(["ProductCardBullets",()=>eF],700912);var w=_.i(115497);_.i(670411);var E=_.i(169700);_.i(365670);var P=_.i(654821),k=_.i(147894),A=_.i(345503),M=_.i(422221),I=w,j=_.i(660920),O=k,D=_.i(765834),N=_.i(904721);_.i(612269);var R=_.i(302740),L=_.i(54606),$=_.i(644079),F=_.i(428856),B=_.i(479025),V=_.i(442941),U=_.i(66980),H=_.i(696590),z=_.i(723402),W=_.i(270432),G=A,Z=M;let Y=_=>(0,G.useTranslations)("product/productCard")(_),q=({icon:_,label:w,alignItems:E="center"})=>(0,I.jsxs)(O.Stack,{alignItems:E,gap:"sm",children:[(0,I.jsx)(j.Container,{children:_}),(0,I.jsx)(N.Typography,{textStyle:"body2",children:w})]}),K=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(z.IconLeaf,{size:16}),label:Y("allPaperless"),..._}),X=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(W.IconUSDArrowRotate,{size:16}),label:_.textTranslation?_.textTranslation:"",alignItems:"flex-start",..._}),Q=_=>(0,I.jsxs)(O.Stack,{alignItems:"center",gap:"xs",children:[(0,I.jsx)(q,{icon:(0,I.jsx)(W.IconUSDArrowRotate,{size:16}),label:_.textTranslation?_.textTranslation:Y("autopayRequired"),alignItems:"baseline",..._}),(0,I.jsx)(D.Tooltip,{title:Y("thePricingIncludesADiscount"),children:(0,I.jsx)(F.IconCircleQuestionOutlined,{size:18})})]}),J=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(B.IconCircleUSD,{size:16}),label:Y("savingsForEachKwhofStorage"),..._}),ee=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(B.IconCircleUSD,{size:16}),label:Y("billCredit"),..._}),et=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(U.IconGraph,{size:16}),label:Y("rateChangesMonthly"),..._}),er=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(L.IconCalendar,{size:16}),label:Y("cheapestMonths"),alignItems:"flex-start",..._}),en=_=>{let w=_.productId===Z.OctopusProductId.OCTO_SIMPLE_18,E=_.productId===Z.OctopusProductId.OCTO_SIMPLE_24||_.productId===Z.OctopusProductId.OCTO_POWER_24;return(0,I.jsx)(q,{icon:(0,I.jsx)(B.IconCircleUSD,{size:16}
51),label:w?Y("simple18EarlyTerminationFee"):E?Y("octoSimple24EarlyTerminationFee"):Y("earlyTerminationFee"),..._})},ei=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(H.IconHomeBattery,{size:16}),label:Y("worksWithTheseBatteries"),..._}),ea=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(R.IconBolt,{size:16}),label:Y("billCreditEveryMonth"),..._}),eo=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(H.IconHomeBattery,{size:16}),label:Y("optimizationWithOctoGridboost"),..._}),es=_=>(0,I.jsx)(q,{icon:(0,I.jsx)(V.IconClock,{size:16}),label:Y("peakVsOffPeakHours"),alignItems:"flex-start",..._}),el=_=>(0,I.jsx)(q,{icon:(0,I.jsx)($.IconCircleCross,{size:16}),label:Y("solarAndBatterUnavailable"),alignItems:"flex-start",..._});var ed=w,eu=k,ec=_.i(665273),eh=D,ep=N,ef=F,em=_.i(14490),eg=_.i(187774),ey=A;let ev=({textStyle:_="body2",withEV:w,withThermostat:E})=>{let P=(0,ey.useTranslations)("product/productCard");return(0,ed.jsxs)(ed.Fragment,{children:[w&&(0,ed.jsxs)(eu.Stack,{alignItems:"center",gap:"sm",children:[(0,ed.jsx)(ec.StackItem,{flexShrink:0,children:(0,ed.jsx)(em.IconElectricVehicle,{size:16})}),(0,ed.jsx)(ep.Typography,{textStyle:_,attributes:{"data-cy":"compatibility-bullet-text"},children:P("teslaCompatible")}),(0,ed.jsx)(ec.StackItem,{flexShrink:0,children:(0,ed.jsx)(eh.Tooltip,{title:P("onlyTesla"),children:(0,ed.jsx)(ef.IconCircleQuestionOutlined,{size:18})})})]}),E&&(0,ed.jsxs)(eu.Stack,{alignItems:"center",gap:"sm",children:[(0,ed.jsx)(ec.StackItem,{flexShrink:0,children:(0,ed.jsx)(eg.IconThermostat,{size:16})}),(0,ed.jsx)(ep.Typography,{textStyle:_,attributes:{"data-cy":"compatibility-bullet-text"},children:P("compatibleThermostats")}),(0,ed.jsx)(ec.StackItem,{flexShrink:0,children:(0,ed.jsx)(eh.Tooltip,{title:P("compatibleOnlyList"),children:(0,ed.jsx)(ef.IconCircleQuestionOutlined,{size:18})})})]})]})};_.s(["Compatibility",0,ev],326544);var eb=w,ex=k,eC=N,eS=_.i(744498),eT=A;let e_=()=>{let _=(0,eT.useTranslations)("product/productCard");return(0,eb.jsxs)(ex.Stack,{gap:"sm",alignItems:"center",attributes:{"data-cy":"fully-renewable"},children:[(0,eb.jsx)(eS.IconWindTurbine,{"data-cy":"fully-renewable-bullet-image",size:16}),(0,eb.jsxs)(eC.Typography,{textStyle:"body2",children:[(0,eb.jsx)(eC.Typography,{textStyle:"body2",component:"span",color:"success500",children:_("hundredPercentRenewable")})," ",_("supplyToWholeHome")]})]})};_.s(["FullyRenewable",0,e_],416989);var ew=w,eE=k,eP=N,ek=_.i(92768),eA=A;let eM=({rateDurationInMonths:_=12})=>{let w=(0,eA.useTranslations)("product/productCard");return(0,ew.jsxs)(eE.Stack,{gap:"sm",alignItems:"center",children:[(0,ew.jsx)(ek.IconLock,{"data-cy":"locked-in-rate-bullet-image",size:16}),(0,ew.jsxs)(eP.Typography,{textStyle:"body2",attributes:{"data-cy":"locked-in-rate-bullet-text"},children:[_,"-",w("month")," ",w("lockedInRate")]})]})};_.s(["LockedInRate",0,eM],116379);var eI=w,ej=k,eO=D,eD=N,eN=F,eR=_.i(241618),eL=A;let e$=()=>{let _=(0,eL.useTranslations)("product/productCard");return(0,eI.jsxs)(ej.Stack,{alignItems:"center",gap:"sm",children:[(0,eI.jsx)(eR.IconSolarPanel,{size:16,"data-cy":"solar-buyback-bullet-image"}),(0,eI.jsxs)(ej.Stack,{gap:"xs",alignItems:"center",children:[(0,eI.jsx)(eD.Typography,{textStyle:"body2",attributes:{"data-cy":"solar-buyback-bullet-text"},children:_("solarBuyback")}),(0,eI.jsx)(eO.Tooltip,{title:_("solarBuyBackTooltip"),children:(0,eI.jsx)(eN.IconCircleQuestionOutlined,{size:18})})]})]})};_.s(["SolarBuyback",0,e$],552819);let eF=({isMTM:_,isPrepay:I,lockedInDuration:j,productId:O,withEV:D,withThermostat:N,isTou:R})=>{let L=O===M.OctopusProductId.OCTO_BATTERY_12M||O===M.OctopusProductId.OCTOPUS_GREEN_12_BATTERY,$=(0,E.useCustomerIsRivian)(),F=(0,A.useTranslations)("product/productCard"),{active:B,clientSideLoaded:V}=(0,P.useFeatureFlag)("autopayDiscount"),U=!_&&!$&&!R,H=_,z=!0,W=L,G=L,Z=$||R,Y=R,q=R,ed=$,eu=!L&&!R,ec=I,eh=I,ep=$,ef=!_,em=B&&V&&!I,eg=D||N,ey=O===M.OctopusProductId.OCTOPUS_LITE||O===M.OctopusProductId.OCTOPUS_NOVA_LITE_12;return(0,w.jsxs)(k.Stack,{gap:"sm",attributes:{"data-cy":"plan-bullets"},flexWrap:"wrap",flexDirection:"column",children:[eh&&(0,w.jsx)(X,{textTranslation:F("autopayRequired")}),U&&(0,w.jsx)(eM,{rateDurationInMonths:j}),ey&&(0,w.jsx)(ea,{}),W&&(0,w.jsx)(ei,{}),G&&(0,w.jsx)(J,{}),H&&(0,w.jsx)(et,{}),z&&(0,w.jsx)(e_,{}),Z&&(0,w.jsx)(es,{}),Y&&(0,w.jsx)(er,{}),q&&(0,w.jsx)(el,{}),ed&&(0,w.jsx)(ee,{}),eu&&(0,w.jsx)(e$,{}),ec&&(0,w.jsx)(K,{}),ep&&(0,w.jsx)(eo,{}),ef&&(0,w.jsx)(en,{productId:O}),em&&(0,w.jsx)(Q,{}),eg&&(0,w.jsx)(ev,{withEV:D,withThermostat:N})]})}},618357,269851,760836,678961,893013,_=>{"use strict";_.s(["RenewalProductCard",()=>em],893013),_.s(["ProductCardTitle",()=>Q],760836),_.s(["ProductCardRateBreakdown",()=>U],269851),_.s(["ProductCardMonthlyEstimate",()=>j],618357);var w=_.i(115497);_.i(670411);var E=_.i(169700),P=_.i(660920),k=_.i(147894),A=_.i(904721),M=_.i(345503),I=_.i(258370);let j=({monthlyEstimate:_,minPrice:j,monthlyEstimateTextProps:O,monthlyRateProps:D,monthlyRateContainerProps:N,stackProps:R,offPeakPrice:L,renewal:$=!1,isTou:F=!1})=>{let B=(0,M.useTranslations)("product/productCard"),{locale:V}=(0,I.useRouter)(),{monthlyKwhUsage:U}=(0,E.useEnrollment)(),H=U||1e3,z=(0,E.useCustomerIsRivian)(),W=$&&z;return(0,w.jsxs)(k.Stack,{gap:"xxs",alignItems:"center",justifyContent:"center",...R,children:[(0,w.jsx)(A.Typography,{textAlign:W||"es"===V?"left":"center",component:"h4",textStyle:$?"caption":"body2",attributes:{"data-cy":"monthly-estimate-text"},...O,children:z?B("offPeakRate"):$?`${B("monthlyAverageUsage")} ${Number(U).toFixed(0)} kWh`:`${B("estimatedMonthlyCost")} : `})," ",(0,w.jsx)(P.Container,{...N,children:(0,w.jsx)(A.Typography,{textAlign:"center",component:"h3",textStyle:"body2",attributes:{"data-cy":"product-rate-per-kwh"},...D,children:!($&&!z)&&(0,w.jsx)("strong",{children:z?L+"¢/kWh":F?"$"+Number(_).toFixed(0):"$"+(Number(j)/100*Number(H)).toFixed(0)})})})]})};var O=w,D=E,N=P,R=k,L=_.i(765834),$=A;_.i(612269);var F=_.i(428856),B=_.i(215871),V=M;let U=({minPrice:_,textAlign:w,textStyle:E="body2",peakPrice:P,renewal:k=!1,isTou:A=!1,touOffPeakAmount:M,touPeakAmount:I,isProductSelectedCard:j=!1,compact:U=!1})=>{let H=(0,V.useTranslations)("product/productCard"),z=(0,D.useCustomerIsRivian)(),W=k&&z,{isTablet:G,isMobile:Z}=(0,B.useDeviceBreakpoint)(),{monthlyKwhUsage:Y}=(0,D.useEnrollment)(),q=Y||1e3,K=U?M:I,X=U?I:M,Q=U?H("onPeakRate"):H("offPeakRate"),J=U&&!k?"¢":"¢/kWh",ee=z?H("onPeakRate"):A?U?H("seasonalOffPeakRatePerKwh",{kwh:Number(q).toFixed(0)}):H("seasonalAllInRate"):U?H("perKwhAtUsage",{kwh:Number(q).toFixed(0)}):`${H("allInRate")}  ${Number(q).toFixed(0)} kWh`;return(0,O.jsx)(N.Container,{minHeight:Z||k||U?60:125,children:(0,O.jsxs)(R.Stack,{flexDirection:"column",justifyContent:"center",alignItems:k||A&&j?"start":"center",gap:U?"none":"xxs",children:[(0,O.jsx)(N.Container,{marginTop:j||U?"none":"xxs",fullWidth:!0,children:(0,O.jsxs)($.Typography,{component:"p",textStyle:W?"caption":"h1",textAlign:k&&A&&G?"center":w,children:[(0,O.jsx)("strong",{children:z?P:A&&!k?K:k&&A?M:_}),(0,O.jsx)($.Typography,{component:"span",textStyle:W?"caption":k||U?"h3":"h1",children:(0,O.jsx)("b",{children:J})}),A&&!k&&!U&&(0,O.jsx)($.Typography,{component:"span",textStyle:W?"caption":k?"h3":E,children:(0,O.jsxs)("b",{children:[" ",H("onPeakRate")]})})]})}),(0,O.jsx)(N.Container,{fullWidth:!0,children:(0,O.jsx)($.Typography,{component:"p",textAlign:k&&A&&G?"center":w,textStyle:W?"caption":k?"h2":E,attributes:{"data-cy":"unit-cost"},children:!(k&&!z)&&`${ee} `})}),A&&!k&&(0,O.jsxs)(R.Stack,{gap:"xs",alignItems:"center",justifyContent:"center",children:[(0,O.jsxs)($.Typography,{component:"span",textStyle:E,children:[(0,O.jsx)("strong",{children:X}),(0,O.jsxs)("b",{children:["¢/kWh ",Q]})]}),(0,O.jsx)(L.Tooltip,{title:H("fixedRateChangesWithSeasons"),children:(0,O.jsx)(F.IconCircleQuestionOutlined,{size:18})})]}),A&&k&&(0,O.jsxs)(R.Stack,{gap:"xs",alignItems:"center",justifyContent:"center",children:[(0,O.jsxs)($.Typography,{textStyle:"caption",textAlign:Z?"center":"left",children:[(0,O.jsxs)("b",{children:[H("seasonalRate")," "]}),(0,O.jsx)("strong",{children:I}),(0,O.jsx)("b",{children:"¢/kWh"})]}),!Z&&(0,O.jsx)(L.Tooltip,{title:H("fixedRateChangesWithSeasons"),children:(0,O.jsx)(F.IconCircleQuestionOutlined,{size:18})})]})]})})};var H=w,z=_.i(389461),W=_.i(441473),G=E,Z=_.i(85233),Y=P,q=k,K=B,X=M;let Q=({children:_,withThermostat:w,withEV:E,suppressCardHeaders:P=!1,minUsageProduct:k=!1,power12Product:A=!1,isTou:M=!1,centerChip:I=!1})=>{let j=(0,X.useTranslations)("product/productCard"),O=(0,G.useCustomerIsRivian)(),[{smartDevices:D}]=(0,z.useEnrollmentV2)(),N=D.includes(W.AccountCampaignChoices.SmartThermostat),R=D.includes(W.AccountCampaignChoices.ElectricVehicle),{isMobile:L,isTablet:$}=(0,K.useDeviceBreakpoint)(),F=R&&N?w:R?E:w;return(0,H.jsxs)(q.Stack,{gap:"sm",flexDirection:"column",children:[!P&&(0,H.jsx)(q.Stack,{justifyContent:I||$?"center":"flex-start",ga
51p:"none",children:(w||E||O||A||k||M)&&(0,H.jsx)(Z.Chip,{size:"small",color:"primary500",variant:w||E||F||O||A||M||k?void 0:"outlined",attributes:{"data-cy":"io-product-chip"},children:O||M?j("bestForFlexers"):k?j("minimumUsageCredit"):"Intelligent Octopus"})}),(0,H.jsx)(Y.Container,{minHeight:L&&w?90:70,children:(0,H.jsx)(q.Stack,{alignItems:"flex-start",justifyContent:"center",flexWrap:"wrap",gap:"xs",children:_})})]})};var J=w,ee=E;_.i(575607);var et=_.i(463200),er=_.i(723515),en=_.i(726253),ei=_.i(676319),ea=k,eo=A,es=P,el=_.i(160693),ed=B,eu=M,ec=_.i(422221),eh=w,ep=_.i(181581);let ef=({children:_,...w})=>(0,eh.jsx)(ep.Card,{...w,overflow:"hidden",children:_});_.s(["ProductCard",0,ef],678961);let em=({title:_,productId:w,withThermostat:E,withEV:P,serviceProvider:k,renewal:A=!0,suppressCardHeaders:M=!1,enrollmentProductDrawerOpen:I,handleRenewalStart:O,isTou:D=!1,order:N,isRecommendedPlan:R})=>{let L=(0,eu.useTranslations)("product/productCard"),$=(0,ee.useOctopusProduct)(w),F=w===ec.OctopusProductId.OCTOPUS_LITE,B=w===ec.OctopusProductId.OCTO_BATTERY_12M,V=(0,ee.useCustomerIsRivian)(),H=(0,ee.getIsRecommendedPlan)(R,N),z=A&&V,{isMobile:W,isTablet:G}=(0,ed.useDeviceBreakpoint)(),Z=P&&$?.prices.discountEVPrice||E&&$?.prices.discountThermostatPrice||$?.prices.basePrice;return(0,J.jsxs)(ef,{theme:H?"secondary900":"base900",padding:"none",children:[!M&&H&&(0,J.jsx)(en.CardHeader,{title:L("recommendedPlan")}),(0,J.jsx)(ei.CardBody,{children:(0,J.jsxs)(es.Container,{paddingX:"sm",paddingBottom:"md",paddingTop:"sm",children:[(0,J.jsx)(ea.Stack,{alignItems:G?"center":"flex-start",flexDirection:"column",gap:"none",children:(0,J.jsx)(Q,{withThermostat:E,withEV:P,suppressCardHeaders:M,minUsageProduct:F,power12Product:B,isTou:D,children:_})}),(0,J.jsxs)(ea.Stack,{flexDirection:G?"column":"row",justifyContent:"space-between",gap:"none",children:[(0,J.jsxs)(ea.Stack,{flexDirection:"column",gap:"xs",children:[(0,J.jsxs)(ea.Stack,{gap:"xs",alignItems:G?"center":"flex-start",flexDirection:z?"column-reverse":"column",children:[(0,J.jsx)(U,{minPrice:Z,peakPrice:$?.prices.peakPrice,offPeakPrice:$?.prices.offPeakPrice,renewal:A,isTou:D,touOffPeakAmount:$?.touOffPeakAmount,touPeakAmount:$?.touPeakAmount}),(0,J.jsx)(j,{minPrice:Z,offPeakPrice:$?.prices.offPeakPrice,renewal:A}),F&&(0,J.jsx)(eo.Typography,{textStyle:W?"caption":"body2",component:"h4",textAlign:"center",children:(0,J.jsx)("strong",{children:L("saveWhenUseMoreKwh")})})]}),(0,J.jsx)(es.Container,{marginX:G?"auto":"none",marginBottom:G?"sm":"none",children:(0,J.jsx)(et.LegalLinks,{serviceProvider:k,color:"tertiary500",disclosures:{efl:!0}})})]}),(0,J.jsxs)(ea.Stack,{gap:"xs",alignItems:"flex-end",justifyContent:"flex-end",flexDirection:"column",children:[(0,J.jsx)(er.Button,{fullWidth:!0,variant:"outlined",size:"small",color:"base100",onClick:()=>I.setTrue(),attributes:{"data-cy":"product-rate-info-button"},endIcon:(0,J.jsx)(el.IconArrowRight,{color:"currentColor"}),children:L("moreRateInfo")}),(0,J.jsx)(er.Button,{fullWidth:!0,size:"small",onClick:()=>{O()},color:R?"primary500":"secondary500",attributes:{"data-cy":"renewal-product-sign-up-button"},children:L("signMeUp")})]})]})]})})]})}},297163,_=>{"use strict";var w=_.i(873313),E=_.i(518933);let P=(0,w.atom)({octopusProducts:[]}),k=()=>(0,E.useAtom)(P);_.s(["useOctopusProducts",0,k])},209535,_=>{"use strict";_.s(["CurrentAccountInfo",()=>U]);var w=_.i(115497);_.i(587866);var E=_.i(945731),P=_.i(94052);_.i(277842);var k=_.i(536535);_.i(47996);var A=_.i(987398),M=_.i(158351);_.i(551427);var I=_.i(422221),j=_.i(660920),O=_.i(933306),D=_.i(500764),N=_.i(593237),R=_.i(147894),L=_.i(904721),$=_.i(215871),F=_.i(345503),B=_.i(992874);let V=/,(?=\s?[A-Za-z]+,\s?[A-Za-z]{2},?\s?\d{5})/,U=({accountNo:_,includeFutureAgreements:U=!1})=>{let H=(0,F.useTranslations)("account/accountNumber"),z=(0,F.useTranslations)("enrollment/plans"),W=(0,F.useTranslations)("product/productCard"),{isTablet:G}=(0,$.useDeviceBreakpoint)(),Z=(0,M.usePortalAccountNumber)()||_||"",{data:Y}=(0,P.useQueryProperties)({variables:{accountNumber:Z,includeSubscriptionFees:!0,includeFutureActiveAgreements:U},onError:k.handleError}),{currentProductName:q,currentProductRate:K,renewalAgreement:X,renewalContractIsMTM:Q,currentContractIsMTM:J}=(0,B.useEvaluateContractStatus)(),{product:ee}=(0,A.getAgreement)(Y),et=(0,E.useQueryAccount)({variables:{accountNumber:Z}}),er=(0,A.accountHasEV)(et.data)||ee?.code===I.OctopusProductId.OCTO_EV_12M,en=(0,A.accountHasThermostat)(et.data)||ee?.code===I.OctopusProductId.OCTO_THERMOSTAT_12M,ei=et.loading,ea=et.data?.account,eo=er&&en,es=ee?.code===I.OctopusProductId.RIVIAN_TIME_OF_USE,el=ee?.code===I.OctopusProductId.OCTO_BATTERY_12M,ed=J&&!X||Q;return(0,w.jsx)(w.Fragment,{children:(0,w.jsx)(N.Skeleton,{width:"100%",variant:"rounded",loading:ei,children:(0,w.jsxs)(j.Container,{hasBorderRadius:!0,marginY:"lg",marginX:"auto",padding:"md",attributes:{"data-cy":"current-account-summary"},theme:"base900",children:[(0,w.jsx)(j.Container,{marginBottom:"md",children:(0,w.jsx)(L.Typography,{textStyle:"h5",children:(0,w.jsx)("strong",{children:H("currentPlan")})})}),(0,w.jsx)(R.Stack,{gap:G?"xs":"none",children:(0,w.jsx)(j.Container,{fullWidth:!0,children:(0,w.jsxs)(O.Grid,{gridTemplateColumns:{xs:"1fr",md:"repeat(2, 1fr)"},gap:"md",children:[(0,w.jsxs)(D.GridItem,{children:[(0,w.jsxs)(L.Typography,{textStyle:"caption",children:[W("yourPlan"),":"]}),(0,w.jsxs)(L.Typography,{textStyle:"body1",children:[(0,w.jsx)("strong",{children:q?.split(" ")[0]}),(0,w.jsx)(L.Typography,{textStyle:"body1",component:"span",children:(0,w.jsx)("strong",{children:q?.split(" ")[1]})})]}),!es&&!el&&!ed&&(0,w.jsx)(j.Container,{attributes:{"data-cy":"product-title-textStyle"},children:(0,w.jsx)("strong",{children:eo?(0,w.jsx)(w.Fragment,{children:(0,w.jsx)(L.Typography,{textStyle:"body1",component:"p",children:W("withSmartDevice")})}):(0,w.jsx)(L.Typography,{component:"span",children:en?W("withThermostat"):er?W("withEV"):z("mostBasicPlan")})})})]}),(0,w.jsxs)(D.GridItem,{children:[(0,w.jsxs)(L.Typography,{textStyle:"caption",children:[H("yourRate"),":"]}),(0,w.jsx)(L.Typography,{component:"span",textStyle:"body1",children:(0,w.jsxs)("strong",{children:[Number(K).toFixed(1),"¢/kWh"]})})]}),(0,w.jsxs)(D.GridItem,{children:[(0,w.jsxs)(L.Typography,{textStyle:"caption",children:[H("serviceAddress"),":"]}),ea?.properties?.length!==0&&(0,w.jsx)(w.Fragment,{children:ea?.properties?.map(_=>(0,w.jsxs)(j.Container,{children:[(0,w.jsx)(L.Typography,{textStyle:(_?.address?.split(V).slice(0,1).toString().length||0)>19?"h6":"body1",component:"h3",children:(0,w.jsx)("strong",{children:_?.address?.split(V).slice(0,1).toString()})}),(0,w.jsx)(L.Typography,{textStyle:(_?.address?.split(V).slice(0,1).toString().length||0)>19?"h6":"body1",component:"h3",children:(0,w.jsx)("strong",{children:_?.address?.split(V).slice(1).toString()})})]},_?.id))})]}),(0,w.jsxs)(D.GridItem,{children:[(0,w.jsx)(L.Typography,{textStyle:"caption",children:H("yourAccountNumber")}),(0,w.jsx)(L.Typography,{textStyle:"body1",children:(0,w.jsx)("b",{children:ea?.number})})]})]})})})]})})})}},307766,_=>{"use strict";var w=_.i(115497),E=_.i(181581),P=_.i(147894),k=_.i(665273),A=_.i(904721),M=_.i(215871),I=_.i(345503),j=_.i(648815);let O=()=>{let _=(0,I.useTranslations)("account/accountNumber"),{isMobile:O}=(0,M.useDeviceBreakpoint)();return(0,w.jsx)(E.Card,{theme:"secondary900",fullWidth:!0,borderless:!0,padding:"medium",children:(0,w.jsxs)(P.Stack,{alignItems:"center",alignContent:"space-between",justifyContent:"space-between",gap:"lg",children:[!O&&(0,w.jsx)(k.StackItem,{children:(0,w.jsx)(j.default,{alt:"",src:"/images/earth-friend.svg",height:100,width:200})}),(0,w.jsxs)(k.StackItem,{children:[(0,w.jsx)(A.Typography,{children:(0,w.jsx)("b",{children:_("yourePartOfSomethingBigger")})}),(0,w.jsx)(A.Typography,{children:_("letsChangeTheWorld")})]})]})})};_.s(["PartOfSomethingBiggerCard",0,O])},676511,264580,_=>{"use strict";_.s(["PlanDocumentsCard",()=>V],264580),_.s(["PlanDetailsCard",()=>O],676511);var w=_.i(115497);_.i(551427);var E=_.i(422221),P=_.i(700912),k=_.i(660920),A=_.i(933306),M=_.i(500764),I=_.i(904721),j=_.i(345503);let O=({productId:_,withThermostat:O=!1,withEV:D=!1})=>{let N=(0,j.useTranslations)("product/productCard"),R=_===E.OctopusProductId.OCTOPUS_FLEX,L=_===E.OctopusProductId.OCTO_GREEN_10,$=_===E.OctopusProductId.OCTO_SIMPLE_6,F=_===E.OctopusProductId.OCTO_SIMPLE_9,B=_===E.OctopusProductId.OCTO_SIMPLE_24||_===E.OctopusProductId.OCTO_POWER_24;return(0,w.jsxs)(k.Container,{fullWidth:!0,theme:"base900",hasBorderRadius:!0,marginX:"auto",padding:"md",children:[(0,w.jsx)(k.Container,{marginBottom:"md",children:(0,w.jsx)(I.Typography,{textStyle:"h5",children:(0,w.jsx)("b",{children:N("planDetails")})})}),(0,w.jsxs)(A.Grid,{children:[(0,w.jsx)(M.GridItem,{children:(0,w.jsx)(P.ProductCardBullets,{lockedInDuration:L?10:$?6:F?9:B?24:12,withEV:D,withThermostat:O,productId:_})}),R&&(0,w.jsx)(M.GridItem,{children:(0,w.jsx)(I.Typography,{children:N("touDescription")})})]})]})};var D=w;_.i(670411);var N=_.i(169700);_.i(575607);var R=_.i(463200),L=k,$=_.i(147894),F=I,B=j;let V=({renewalLoadZone:_,productId:w,withEV:E=!1,withThermostat:P=!1})=>{let k=(0,B.useTranslations)("account/accountNumber"),A=(0,N.useOctopusProduct)(w);return(0,D.jsx)(L.Container,{fullWidth:!0,theme:"base900",hasBorderRadius:!0,marginX:"auto",padding:"md",children:(0,D.jsxs)($.Stack,{gap:"md",flexDirection:"column",children:[(0,D.jsx)(F.Typography,{textStyle:"h5",children:k("planDocuments")}),(0,D.jsx)(R.LegalLinks,{renewalLoadZone:_,serviceProvider:A?.serviceProvider,disclosures:{yrac:!0,tos:!0},color:"base200",icon:!0,ioAgreement:E||P}),(0,D.jsx)(F.Typography,{children:k("checkYourRenewalConfirmation")})]})})}},723114,_=>{"use strict";var w=_.i(115497),E=_.i(110877),P=_.i(181581),k=_.i(660920),A=_.i(324240),M=_.i(147894),I=_.i(904721),j=_.i(345503);let O=()=>{let _=(0,j.useTranslations)("account/accountNumber");return(0,w.jsx)(k.Container,{marginBottom:"lg",children:(0,w.jsx)(P.Card,{theme:"secondary900",fullWidth:!0,borderless:!0,padding:"small",children:(0,w.jsxs)(M.Stack,{gap:"xs",flexDirection:"column",children:[(0,w.jsx)(I.Typography,{textStyle:"h5",children:(0,w.jsx)("strong",{children:_("moreChoiceMoreFlexibility")})}),(0,w.jsx)(I.Typography,{children:_("prepayPlanEndingPostpayOptionsWaiting")}),(0,w.jsx)(E.Accordion,{theme:"secondary900",title:_("differenceBetweenPrepayAndPostpay"),padding:{base:"xsmall",md:"small"},children:(0,w.jsxs)(M.Stack,{gap:"md",flexDirection:"column",children:[(0,w.jsx)(I.Typography,{children:_("prepayPlansRequireAutopayAndCredit")}),(0,w.jsx)(I.Typography,{children:_("postPayPlansBilledMonthly")}),(0,w.jsx)(I.Typography,{children:_("creditCheckAndDepositWaivedForRenewal")}),(0,w.jsxs)(I.Typography,{children:[_("contactOctopusByEmailAt")," ",(0,w.jsx)(A.Link,{href:"mailto:[email protected]",children:"[email protected]"})," ",_("orByPhoneAt")," ",(0,w.jsx)(A.Link,{href:"tel:833-628-6888",children:"833-628-6888"})," ",_("customerServiceHours")]})]})})]})})})};_.s(["PrepayToPostpayTransitionCard",0,O])},601135,360753,573636,_=>{"use strict";_.s(["RenewalAgreements",()=>el,"useRenewalAgreementsValidation",()=>es],601135),_.s(["useRenewalFinalizeForm",()=>ei,"useRenewalFinalizeFormContext",()=>ea,"useRenewalFinalizeFormController",()=>eo],573636);var w,E=_.i(115497);_.i(137819);var P=_.i(653585);_.i(670411);var k=_.i(169700);_.i(575607);var A=_.i(501639),M=_.i(457558),I=_.i(324240),j=_.i(904721),O=_.i(345503),D=_.i(258370);_.i(560499);var N=_.i(682123);_.i(517986);var R=_.i(945731),L=_.i(441473),$=_.i(472154),F=_.i(536535),B=_.i(654821);_.i(47996);var V=_.i(987398),U=_.i(158351),H=_.i(212812),z=_.i(614661),W=_.i(310838),G=_.i(426978),Z=L,Y=O,q=_.i(509027),K=_.i(973005),X=N,Q=((w={}).YES="yes",w.NO="no",w);let J=()=>{let _=(0,Y.useTranslations)("enrollment/formFields");return{autopay:q.mixed().oneOf(Object.values(Q)).required(),paymentType:q.mixed().oneOf(Object.values(Z.ScheduleType)).nullable().when("autopay",{is:"yes",then:_=>_.required(),otherwise:_=>_.notRequired()}),paymentIsAlreadyOnFile:K.boolean().required(),acceptAutopay:X.bool().default(!1).when("autopay",{is:"yes",then:_=>
51_.oneOf([!0]).required()}),acceptNoAutopayDiscount:X.bool().default(!1).when("autopay",{is:"no",then:w=>w.oneOf([!0],_("acceptNoAutopayDiscountPrompt"))})}};_.s(["EnrollingInAutoPay",()=>Q,"useRenewalAutopaySelectionValidation",0,J],360753);let ee={productConsent:!0,acceptEflYracTos:!1},et={autopay:Q.YES,paymentType:null,paymentIsAlreadyOnFile:!1,acceptAutopay:!1,acceptNoAutopayDiscount:!1},er={...ee,...et,...$.CreditCardFormInitialValues},en=_=>{let{active:w}=(0,B.useFeatureFlag)("autopayDiscount"),E=es(),P=J();return G.object().shape({...E,...w&&_?P:{}}).required()},ei=()=>{let _=(0,U.usePortalAccountNumber)(),{active:w,clientSideLoaded:E}=(0,B.useFeatureFlag)("autopayDiscount"),{data:P,loading:k}=(0,R.useQueryAccount)({variables:{accountNumber:_,activeOnDate:(0,z.default)(new Date,"yyyy-MM-dd")},onError:F.handleError}),A=(0,V.getPaymentScheduleType)(P),M=(A===L.ScheduleType.BacsTransfer||!A)&&w&&E,I=en(M);return{form:(0,W.useForm)({mode:"onChange",resolver:(0,H.yupResolver)(I),defaultValues:{...er}}),accountData:P,accountLoading:k,showPaymentFlow:M}},ea=W.useFormContext,eo=W.useController,es=()=>{let _=(0,O.useTranslations)("enrollment/formFields");return{productConsent:N.bool().oneOf([!0]).required(),acceptEflYracTos:N.bool().oneOf([!0],_("finaliseConsentEflYracTosPrompt")).required()}},el=({productId:_,variant:w="body1"})=>{let N=(0,O.useTranslations)("enrollment/formFields"),R=(0,k.useOctopusProduct)(_),L=(0,D.useRouter)().locale,{watch:$,setValue:F}=ea();return(0,E.jsx)(M.Checkbox,{label:(0,E.jsxs)(j.Typography,{attributes:{"data-cy":"service-terms-label"},textStyle:w,children:[N("finaliseAcceptEflYracTos1")," ",(0,E.jsx)(I.Link,{href:R?.serviceProvider?.[L===P.Locale.ENGLISH?"efl_en":"efl_es"]?.url||"/404",target:"_blank",color:"inherit",children:(0,E.jsx)("strong",{children:"EFL"})}),", ",(0,E.jsx)(I.Link,{href:L===P.Locale.ENGLISH?A.YOUR_RIGHTS_AS_A_CUSTOMER_URL_ENGLISH:A.YOUR_RIGHTS_AS_A_CUSTOMER_URL_SPANISH,target:"_blank",color:"inherit",children:(0,E.jsx)("strong",{children:"YRAC"})}),", ",(0,E.jsx)(I.Link,{href:L===P.Locale.ENGLISH?A.TERMS_OF_SERVICE_URL_ENGLISH:A.TERMS_OF_SERVICE_URL_SPANISH,target:"_blank",color:"inherit",children:(0,E.jsx)("strong",{children:N("finaliseAcceptEflYracTos3")})})," ",N("finaliseAcceptEflYracTos2")," ",(0,E.jsx)(I.Link,{href:L===P.Locale.ENGLISH?A.PRIVACY_POLICY_URL_ENGLISH:A.PRIVACY_POLICY_URL_SPANISH,target:"_blank",color:"inherit",children:(0,E.jsx)("strong",{children:N("privacyPolicy")})})]}),attributes:{"data-cy":"service-terms-checkbox"},onChange:_=>{F("acceptEflYracTos",_.target.checked,{shouldValidate:!0})},checked:$("acceptEflYracTos")})}},849951,_=>{"use strict";var w=_.i(115497),E=_.i(441473),P=_.i(181581),k=_.i(676319),A=_.i(660920),M=_.i(904721),I=_.i(345503);let j=({method:_,paymentMethodACHAccountIdentifier:j,paymentMethodCCAccountIdentifier:O})=>{let D=(0,I.useTranslations)("portalAccountSettings");return(0,w.jsx)(P.Card,{theme:"base900",padding:"xsmall",children:(0,w.jsx)(k.CardBody,{children:(0,w.jsxs)(A.Container,{fullWidth:!0,children:[(0,w.jsx)(M.Typography,{textStyle:"caption",color:"tertiary500",children:D(_===E.ScheduleType.CardPayment?"creditCard":"bankAccount")}),(0,w.jsx)(M.Typography,{children:_===E.ScheduleType.CardPayment?`${D("creditCardEndingIn")+" "} ${O?.slice(-4)}`:`${D("bankAccountEndingIn")+" "} ${j}`})]})})})};_.s(["RenewalAutopayCard",0,j])},770751,_=>{"use strict";_.s(["RenewalAutopayOptionCard",()=>R]);var w=_.i(115497),E=_.i(441473),P=_.i(181581),k=_.i(676319),A=_.i(660920),M=_.i(903590),I=_.i(920293),j=_.i(147894),O=_.i(904721),D=_.i(345503),N=_.i(573636);let R=({availablePaymentMethods:_,paymentMethodACHAccountIdentifier:R,paymentMethodCCAccountIdentifier:L})=>{let $=(0,D.useTranslations)("portalAccountSettings"),{setValue:F,watch:B}=(0,N.useRenewalFinalizeFormContext)();return(0,w.jsx)(M.Radio,{name:"AutopayChoices",value:B("paymentType")??void 0,onChange:_=>F("paymentType",_.target.value),children:(0,w.jsx)(j.Stack,{flexDirection:"column",gap:"sm",children:_.map(_=>(0,w.jsx)(P.Card,{theme:"base900",padding:"xsmall",children:(0,w.jsx)(k.CardBody,{children:(0,w.jsx)(I.RadioOption,{value:_,children:(0,w.jsxs)(A.Container,{fullWidth:!0,children:[(0,w.jsx)(O.Typography,{textStyle:"caption",color:"tertiary500",children:_===E.ScheduleType.CardPayment?$("creditCard"):$("bankAccount")}
51),(0,w.jsx)(O.Typography,{children:_===E.ScheduleType.CardPayment?`${$("creditCardEndingIn")+" "} ${L?.slice(-4)}`:`${$("bankAccountEndingIn")+" "} ${R}`})]})})})},_))})})}},992874,634486,249918,478349,_=>{"use strict";_.s(["useEvaluateContractStatus",()=>W],992874),_.i(587866);var w=_.i(94052),E=_.i(555774),P=_.i(529047);let k=E.gql`
52  query GetEligibilityStatus($id: ID!) {
53    property(id: $id) {
54      id
55      meterPoints {
56        id
57        agreements {
58          id
59          isEligibleForRenewal
60          isExportingGenerationReadings
61        }
62      }
63    }
64  }
65`,A=(0,P.createUseQuery)(k);_.s(["useQueryGetEligibilityStatus",0,A],634486),_.i(670411);var M=_.i(169700);_.i(808908);var I=_.i(993893);_.i(277842);var j=_.i(536535);_.i(47996);var O=_.i(987398),D=_.i(158351);_.i(551427);var N=_.i(422221),R=_.i(366164),L=_.i(116362),$=_.i(265525),F=_.i(487021);let B=function(_,w,E){let{years:P=0,months:k=0,weeks:A=0,days:M=0,hours:I=0,minutes:j=0,seconds:O=0}=w,D=(0,F.toDate)(_,E?.in),N=k||P?(0,L.addMonths)(D,k+12*P):D,B=M||A?(0,R.addDays)(N,M+7*A):N,V=1e3*(O+60*(j+60*I));return(0,$.constructFrom)(E?.in||_,+B+V)};_.s(["default",0,B],249918);var V=_.i(698179),U=F;let H=function(_,w){let E=(0,U.toDate)(_,w?.in);if(isNaN(+E))throw RangeError("Invalid time value");let P=w?.format??"extended",k=w?.representation??"complete",A="",M="",I="extended"===P?"-":"",j="extended"===P?":":"";if("time"!==k){let _=(0,V.addLeadingZeros)(E.getDate(),2),w=(0,V.addLeadingZeros)(E.getMonth()+1,2),P=(0,V.addLeadingZeros)(E.getFullYear(),4);A=`${P}${I}${w}${I}${_}`}if("date"!==k){let _=E.getTimezoneOffset();if(0!==_){let w=Math.abs(_),E=(0,V.addLeadingZeros)(Math.trunc(w/60),2),P=(0,V.addLeadingZeros)(w%60,2),k=_<0?"+":"-";M=`${k}${E}:${P}`}else M="Z";let w=(0,V.addLeadingZeros)(E.getHours(),2),P=(0,V.addLeadingZeros)(E.getMinutes(),2),k=(0,V.addLeadingZeros)(E.getSeconds(),2),I=""===A?"":"T",O=[w,P,k].join(j);A=`${A}${I}${O}${M}`}return A};_.s(["default",0,H],478349);let z=(0,I.isProdEnv)()?60:1095,W=()=>{let _=(0,D.usePortalAccountNumber)(),{data:E,loading:P,refetch:k}=(0,w.useQueryProperties)({variables:{accountNumber:_,includeSubscriptionFees:!0,includeFutureActiveAgreements:!0},onError:j.handleError,skip:!_}),R=E?.properties?.[0]?.meterPoints?.[0]?.esiId,L=E?.properties?.[0]?.meterPoints?.[0]?.agreements,$=L&&[...L].reverse(),F=$?.[0],V=F?.product?.displayName,U=F?.product?.code,{touOffPeakAmount:W,touPeakAmount:G}=(0,M.getTimeOfUseRates)(F?.seasonalRates,new Date),Z=U===N.OctopusProductId.RIVIAN_TIME_OF_USE,Y=U===N.OctopusProductId.OCTOPUS_FLEX,q=Z?(Number(F?.totalApplicableDayRate)+Number(F.totalApplicableNightRate))/2:Y?(Number(W)+Number(G))/2:F?.totalApplicableRate,K="OCTOPUS-MONTH-TO-MONTH"===U||"OCTOGO-MTM-FIXED"===U||"OCTOPUS-MONTH-TO-MONTH-INITIAL"===U||"OCTOGO-MTM-FIXED-INITIAL"===U||"OCTOPUS-MONTH-TO-MONTH-LUBBOCK-DREP"===U,X=F?.validFrom,Q=F&&F?.validTo&&!K?F?.validTo:H(B(new Date,{days:1})),J=K?0:(0,O.formatDistanceToNow)(Q),ee=z,{data:et}=A({variables:{id:E?.properties?.[0]?.id||""},onError:j.handleError,skip:!E?.properties?.[0]?.id}),er=!(0,I.isProdEnv)()||et?.property?.meterPoints?.[0]?.agreements?.[0]?.isEligibleForRenewal,en=$&&$.length>1?$[$?.length-1]:null,ei=en?.product?.displayName,ea=en?.product?.code,{touOffPeakAmount:eo,touPeakAmount:es}=(0,M.getTimeOfUseRates)(en?.seasonalRates,new Date),el=ea===N.OctopusProductId.RIVIAN_TIME_OF_USE,ed=ea===N.OctopusProductId.OCTOPUS_FLEX,eu=el?(Number(en?.totalApplicableDayRate)+Number(en?.totalApplicableNightRate))/2:ed?(Number(eo)+Number(es))/2:en?.totalApplicableRate,ec="OCTOPUS-MONTH-TO-MONTH"===ea||"OCTOGO-MTM-FIXED"===ea||"OCTOPUS-MONTH-TO-MONTH-INITIAL"===ea||"OCTOGO-MTM-FIXED-INITIAL"===ea||"OCTOPUS-MONTH-TO-MONTH-LUBBOCK-DREP"===ea,eh=en?.validFrom&&en?.validFrom,ep=en&&en?.validTo&&!ec?en?.validTo:B(new Date(eh),{days:1});return{esiId:R,agreementLoading:P,currentAgreement:F,currentContractIsMTM:K,currentProductName:V,currentProductRate:q,currentProductId:U,currentValidFrom:X,currentValidTo:Q,daysLeftOnCurrentContract:J,isEligibleForRenewal:er,refetch:k,renewalAgreement:en,renewalContractIsMTM:ec,renewalProductName:ei,renewalProductRate:eu,renewalProductId:ea,renewalValidFrom:eh,renewalValidTo:ep,renewalWindow:ee}}},322227,517547,753413,649389,_=>{"use strict";var w,E=_.i(115497),P=_.i(716529);let k=({data:_})=>(0,E.jsx)(P.default,{children:(0,E.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(_)}})});_.s(["JsonLd",0,k],517547);var A=E,M=P,I=_.i(258370);let j=({title:_,description:w,image:E,contentType:P,children:k})=>{let j="https://www.octopusenergy.com",O="Octopus Energy USA";return(0,A.jsxs)(M.default,{children:[(0,A.jsx)("title",{children:_}),(0,A.jsx)("meta",{name:"description",content:w},"description"),(0,A.jsx)("link",{rel:"canonical",href:j+(0,I.useRouter)().asPath},"canonical"),(0,A.jsx)("meta",{property:"og:title",content:_},"ogTitle"),(0,A.jsx)("meta",{property:"og:type",content:P},"ogType"),(0,A.jsx)("meta",{property:"og:url",content:j+(0,I.useRouter)().asPath},"ogUrl"),(0,A.jsx)("meta",{property:"og:image",content:j+E},"ogImage"),(0,A.jsx)("meta",{property:"og:description",content:w},"ogDescription"),(0,A.jsx)("meta",{property:"og:site_name",content:O},"ogSiteName"),(0,A.jsx)("meta",{name:"author",content:"Octopus Energy USA"},"author"),(0,A.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitterCard"),(0,A.jsx)("meta",{name:"twitter:title",content:_},"twitterTitle"),(0,A.jsx)("meta",{name:"twitter:image",content:j+E},"twitterImage"),(0,A.jsx)("meta",{name:"twitter:description",content:w},"twitterDescription"),(0,A.jsx)("meta",{name:"twitter:site:id",content:"@OctopusEnergyUS"},"twitterHandle"),k]})};_.s(["MetaGen",0,j],753413),_.s([],322227);var O=((w=O||{}).ENGLISH="en",w.SPANISH="es",w);let D=[{href:"/join/enrollment/quote",dataCy:"global-quote-link",label:{en:"Quote",es:"Cotización"}},{href:"/our-plans",dataCy:"global-plans-link",label:{en:"Our plans",es:"Nuestros planes"}},{href:"/smart-features",dataCy:"global-smart-features-link",label:{en:"Smart products",es:"Productos inteligentes"}},{href:"/blog",dataCy:"global-blog-link",label:{en:"Blog",es:"Blog"}}],N={en:{href:"/help-and-faqs",label:"Support"},es:{href:"/help-and-faqs",label:"Apoyo"}},R={en:{active:"Back",notActive:"Menu"},es:{active:"Volver",notActive:"Menú"}},L={en:"EN",es:"ES"};_.s(["DESKTOP_NAV_ITEMS",0,D,"HEADER_LOCALES",0,L,"MENU_BUTTON_LABELS",0,R,"SUPPORT_LINK",0,N],649389)},732397,436067,546125,835519,165044,415602,20881,652796,751141,160642,627803,834954,479754,729336,292838,429095,41795,_=>{"use strict";
65_.s([],732397),_.s(["CreditCardDetail",()=>oO],41795),_.s([],429095),_.s(["usePaymentPreference",()=>th],20881),_.s(["CommunicationPreferencesCard",()=>ny],834954),_.s(["PaymentMethodSettingsCard",()=>a4],729336);var w,E,P,k=_.i(115497),A=_.i(650394),M=_.i(203537);function I(_,w){(null==w||w>_.length)&&(w=_.length);for(var E=0,P=Array(w);E<w;E++)P[E]=_[E];return P}function j(_){if(Array.isArray(_))return _}function O(_,w,E){return(w=U(w))in _?Object.defineProperty(_,w,{value:E,enumerable:!0,configurable:!0,writable:!0}):_[w]=E,_}function D(_,w){var E=null==_?null:"u">typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(null!=E){var P,k,A,M,I=[],j=!0,O=!1;try{if(A=(E=E.call(_)).next,0===w);else for(;!(j=(P=A.call(E)).done)&&(I.push(P.value),I.length!==w);j=!0);}catch(_){O=!0,k=_}finally{try{if(!j&&null!=E.return&&(M=E.return(),Object(M)!==M))return}finally{if(O)throw k}}return I}}function N(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function R(_,w){var E=Object.keys(_);if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(_);w&&(P=P.filter(function(w){return Object.getOwnPropertyDescriptor(_,w).enumerable})),E.push.apply(E,P)}return E}function L(_){for(var w=1;w<arguments.length;w++){var E=null!=arguments[w]?arguments[w]:{};w%2?R(Object(E),!0).forEach(function(w){O(_,w,E[w])}):Object.getOwnPropertyDescriptors?Object.defineProperties(_,Object.getOwnPropertyDescriptors(E)):R(Object(E)).forEach(function(w){Object.defineProperty(_,w,Object.getOwnPropertyDescriptor(E,w))})}return _}function $(_,w){if(null==_)return{};var E,P,k=F(_,w);if(Object.getOwnPropertySymbols){var A=Object.getOwnPropertySymbols(_);for(P=0;P<A.length;P++)E=A[P],-1===w.indexOf(E)&&({}).propertyIsEnumerable.call(_,E)&&(k[E]=_[E])}return k}function F(_,w){if(null==_)return{};var E={};for(var P in _)if(({}).hasOwnProperty.call(_,P)){if(-1!==w.indexOf(P))continue;E[P]=_[P]}return E}function B(_,w){return j(_)||D(_,w)||z(_,w)||N()}function V(_,w){if("object"!=typeof _||!_)return _;var E=_[Symbol.toPrimitive];if(void 0!==E){var P=E.call(_,w);if("object"!=typeof P)return P;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===w?String:Number)(_)}function U(_){var w=V(_,"string");return"symbol"==typeof w?w:w+""}function H(_){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}function z(_,w){if(_){if("string"==typeof _)return I(_,w);var E=({}).toString.call(_).slice(8,-1);return"Object"===E&&_.constructor&&(E=_.constructor.name),"Map"===E||"Set"===E?Array.from(_):"Arguments"===E||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?I(_,w):void 0}}var W=function(_,w,E){var P=!!E,k=A.default.useRef(E);A.default.useEffect(function(){k.current=E},[E]),A.default.useEffect(function(){if(!P||!_)return function(){};var E=function(){if(k.current)return k.current.apply(k,arguments)};return _.on(w,E),function(){_.off(w,E)}},[P,w,_,k])},G=function(_){var w=A.default.useRef(_);return A.default.useEffect(function(){w.current=_},[_]),w.current},Z=function(_){return null!==_&&"object"===H(_)},Y=function(_){return Z(_)&&"function"==typeof _.then},q=function(_){return Z(_)&&"function"==typeof _.elements&&"function"==typeof _.createToken&&"function"==typeof _.createPaymentMethod&&"function"==typeof _.confirmCardPayment},K="[object Object]",X=function _(w,E){if(!Z(w)||!Z(E))return w===E;var P=Array.isArray(w);if(P!==Array.isArray(E))return!1;var k=Object.prototype.toString.call(w)===K;if(k!==(Object.prototype.toString.call(E)===K))return!1;if(!k&&!P)return w===E;var A=Object.keys(w),M=Object.keys(E);if(A.length!==M.length)return!1;for(var I={},j=0;j<A.length;j+=1)I[A[j]]=!0;for(var O=0;O<M.length;O+=1)I[M[O]]=!0;var D=Object.keys(I);if(D.length!==A.length)return!1;var N=w,R=E,L=function(w){return _(N[w],R[w])};return D.every(L)},Q=function(_,w,E){return Z(_)?Object.keys(_).reduce(function(P,k){var A=!Z(w)||!X(_[k],w[k]);return E.includes(k)?(A&&console.warn("Unsupported prop change: options.".concat(k," is not a mutable property.")),P):A?L(L({},P||{}),{},O({},k,_[k])):P},null):null},J="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",ee=function(_){var w=arguments.length>1&&void 0!==arguments[1]?arguments[1]:J;if(null===_||q(_))return _;throw Error(w)},et=function(_){var w=arguments.length>1&&void 0!==arguments[1]?arguments[1]:J;if(Y(_))return{tag:"async",stripePromise:Promise.resolve(_).then(function(_){return ee(_,w)})};var E=ee(_,w);return null===E?{tag:"empty"}:{tag:"sync",stripe:E}},er=function(_){_&&_._registerWrapper&&_.registerAppInfo&&(_._registerWrapper({name:"react-stripe-js",version:"6.10.0"}),_.registerAppInfo({name:"react-stripe-js",version:"6.10.0",url:"https://stripe.com/docs/stripe-js/react"}))},en=A.default.createContext(null);en.displayName="ElementsContext";var ei=function(_,w){if(!_)throw Error("Could not find Elements context; You need to wrap the part of your app that ".concat(w," in an <Elements> provider."));return _},ea=function(_){var w=_.stripe,E=_.options,P=_.children,k=A.default.useMemo(function(){return et(w)},[w]),M=B(A.default.useState(function(){return{stripe:"sync"===k.tag?k.str
65ipe:null,elements:"sync"===k.tag?k.stripe.elements(E):null}}),2),I=M[0],j=M[1];A.default.useEffect(function(){var _=!0,w=function(_){j(function(w){return w.stripe?w:{stripe:_,elements:_.elements(E)}})};return"async"!==k.tag||I.stripe?"sync"!==k.tag||I.stripe||w(k.stripe):k.stripePromise.then(function(E){E&&_&&w(E)}),function(){_=!1}},[k,I,E]);var O=G(w);A.default.useEffect(function(){null!==O&&O!==w&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[O,w]);var D=G(E);return A.default.useEffect(function(){if(I.elements){var _=Q(E,D,["clientSecret","fonts"]);_&&I.elements.update(_)}},[E,D,I.elements]),A.default.useEffect(function(){er(I.stripe)},[I.stripe]),A.default.createElement(en.Provider,{value:I},P)};ea.propTypes={stripe:M.default.any,options:M.default.object};var eo=function(_){return ei(A.default.useContext(en),_)},es=function(){return eo("calls useElements()").elements};M.default.func.isRequired;var el=A.default.createContext(null);el.displayName="CheckoutContext";var ed=function(_){var w=A.default.useContext(el),E=A.default.useContext(en);if(!w)return ei(E,_);if(!E)return w;throw Error("You cannot wrap the part of your app that ".concat(_," in both a checkout provider and <Elements> provider."))},eu=["mode"],ec=function(_){return _.charAt(0).toUpperCase()+_.slice(1)},eh=function(_,w,E){var P="".concat(ec(_),"Element"),k=function(w){var E,k=w.id,M=w.className,I=w.options,j=void 0===I?{}:I,O=w.onBlur,D=w.onFocus,N=w.onReady,R=w.onChange,L=w.onEscape,F=w.onClick,V=w.onLoadError,U=w.onLoaderStart,H=w.onNetworksChange,z=w.onConfirm,Z=w.onCancel,Y=w.onShippingAddressChange,q=w.onShippingRateChange,K=w.onSavedPaymentMethodRemove,X=w.onSavedPaymentMethodUpdate,J=w.onAvailablePaymentMethodsChange,ee=ed("mounts <".concat(P,">")),et="elements"in ee?ee.elements:null,er="checkoutState"in ee?ee.checkoutState:null,en=(null==er?void 0:er.type)==="success"||(null==er?void 0:er.type)==="loading"?er.sdk:null,ei=B(A.default.useState(null),2),ea=ei[0],eo=ei[1],es=A.default.useRef(null),el=A.default.useRef(null);W(ea,"blur",O),W(ea,"focus",D),W(ea,"escape",L),W(ea,"click",F),W(ea,"loaderror",V),W(ea,"loaderstart",U),W(ea,"networkschange",H),W(ea,"confirm",z),W(ea,"cancel",Z),W(ea,"shippingaddresschange",Y),W(ea,"shippingratechange",q),W(ea,"savedpaymentmethodremove",K),W(ea,"savedpaymentmethodupdate",X),W(ea,"availablepaymentmethodschange",J),W(ea,"change",R),N&&(E="expressCheckout"===_?N:function(){N(ea)}),W(ea,"ready",E),A.default.useLayoutEffect(function(){if(null===es.current&&null!==el.current&&(et||en)){var w=null;if(en){var E=en,k=en;switch(_){case"paymentForm":w=k.createForm(j);break;case"payment":w=E.createPaymentElement(j);break;case"address":if("mode"in j){var A=j.mode,M=$(j,eu);if("shipping"===A)w=E.createShippingAddressElement(M);else if("billing"===A)w=E.createBillingAddressElement(M);else throw Error("Invalid options.mode. mode must be 'billing' or 'shipping'.")}else throw Error("You must supply options.mode. mode must be 'billing' or 'shipping'.");break;case"expressCheckout":w=E.createExpressCheckoutElement(j);break;case"currencySelector":w=en.createCurrencySelectorElement();break;case"taxId":w=E.createTaxIdElement(j);break;case"contactDetails":w=E.createContactDetailsElement();break;case"linkSignup":if("createLinkSignupElement"in en)w=en.createLinkSignupElement(j);else throw Error("<LinkSignupElement> requires <CheckoutElementsProvider> and is not supported inside <CheckoutFormProvider>.");break;case"terms":w=E.createTermsElement(j);break;default:throw Error("<".concat(P,"> is not supported inside a checkout provider. Use an <Elements> provider instead."))}}else et&&(w=et.create(_,j));es.current=w,eo(w),w&&w.mount(el.current)}},[et,en,j]);var ec=G(j);return A.default.useEffect(function(){if(es.current){var _=Q(j,ec,["paymentRequest"]);_&&"update"in es.current&&es.current.update(_)}},[j,ec]),A.default.useLayoutEffect(function(){return function(){if(es.current&&"function"==typeof es.current.destroy)try{es.current.destroy(),es.current=null}catch(_){}}},[]),A.default.createElement("div",{id:k,className:M,ref:el})},I=function(_){ed("mounts <".concat(P,">"));var w=_.id,E=_.className;return A.default.createElement("div",{id:w,className:E})},j=w?I:k;return j.propTypes={id:M.default.string,className:M.default.string,onChange:M.default.func,onBlur:M.default.func,onFocus:M.default.func,onReady:M.default.func,onEscape:M.default.func,onClick:M.default.func,onLoadError:M.default.func,onLoaderStart:M.default.func,onNetworksChange:M.default.func,onConfirm:M.default.func,onCancel:M.default.func,onShippingAddressChange:M.default.func,onShippingRateChange:M.default.func,onSavedPaymentMethodRemove:M.default.func,onSavedPaymentMethodUpdate:M.default.func,onAvailablePaymentMethodsChange:M.default.func,options:M.default.object},j.displayName=P,j.__elementType=_,j},ep="u"<typeof window;A.default.createContext(null).displayName="EmbeddedCheckoutProviderContext";var ef=function(){return ed("calls useStripe()").stripe};eh("auBankAccount",ep),eh("card",ep);var em=eh("cardNumber",ep),eg=eh("cardExpiry",ep),ey=eh("cardCvc",ep);eh("currencySelector",ep),eh("iban",ep),eh("payment",ep);var ev=eh("expressCheckout",ep);function eb(_){return(eb="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}eh("paymentRequestButton",ep),eh("linkAuthentication",ep),eh("linkSignup",ep),eh("contactDetails",ep),eh("address",ep),eh("shippingAddress",ep),eh("paymentMethodMessaging",ep),eh("taxId",ep),eh("issuingCardNumberDis
65play",ep),eh("issuingCardCvcDisplay",ep),eh("issuingCardExpiryDisplay",ep),eh("issuingCardPinDisplay",ep),eh("issuingCardCopyButton",ep),eh("terms",ep),_.s(["CardCvcElement",0,ey,"CardExpiryElement",0,eg,"CardNumberElement",0,em,"Elements",0,ea,"ExpressCheckoutElement",0,ev,"useElements",0,es,"useStripe",0,ef],436067);var ex="dahlia",eC=function(_){return 3===_?"v3":_},eS="https://js.stripe.com",eT="".concat(eS,"/").concat(ex,"/stripe.js"),e_=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,ew=/^https:\/\/js\.stripe\.com\/(v3|[a-z]+)\/stripe\.js(\?.*)?$/,eE="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",eP=function(_){return e_.test(_)||ew.test(_)},ek=function(){for(var _=document.querySelectorAll('script[src^="'.concat(eS,'"]')),w=0;w<_.length;w++){var E=_[w];if(eP(E.src))return E}return null},eA=function(_){var w=_&&!_.advancedFraudSignals?"?advancedFraudSignals=false":"",E=document.createElement("script");E.src="".concat(eT).concat(w);var P=document.head||document.body;if(!P)throw Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return P.appendChild(E),E},eM=function(_,w){_&&_._registerWrapper&&_._registerWrapper({name:"stripe-js",version:"9.16.0",startTime:w})},eI=null,ej=null,eO=null,eD=function(_){return function(w){_(Error("Failed to load Stripe.js",{cause:w}))}},eN=function(_,w){return function(){window.Stripe?_(window.Stripe):w(Error("Stripe.js not available"))}},eR=function(_){return null!==eI?eI:(eI=new Promise(function(w,E){if("u"<typeof window||"u"<typeof document)return void w(null);if(window.Stripe&&_&&console.warn(eE),window.Stripe)return void w(window.Stripe);try{var P,k=ek();k&&_?console.warn(eE):k?k&&null!==eO&&null!==ej&&(k.removeEventListener("load",eO),k.removeEventListener("error",ej),null==(P=k.parentNode)||P.removeChild(k),k=eA(_)):k=eA(_),eO=eN(w,E),ej=eD(E),k.addEventListener("load",eO),k.addEventListener("error",ej)}catch(_){E(_);return}})).catch(function(_){return eI=null,Promise.reject(_)})},eL=function(_,w,E){if(null===_)return null;var P=w[0];if("string"!=typeof P)throw Error("Expected publishable key to be of type string, got type ".concat(eb(P)," instead."));var k=P.match(/^pk_test/),A=eC(_.version),M=ex;k&&A!==M&&console.warn("Stripe.js@".concat(A," was loaded on the page, but @stripe/stripe-js@").concat("9.16.0"," expected Stripe.js@").concat(M,". This may result in unexpected behavior. For more information, see https://docs.stripe.com/sdks/stripejs-versioning"));var I=_.apply(void 0,w);return eM(I,E),I},e$=!1,eF=function(){return P||(P=eR(null).catch(function(_){return P=null,Promise.reject(_)}))};Promise.resolve().then(function(){return eF()}).catch(function(_){e$||console.warn(_)});let eB=function(){for(var _=arguments.length,w=Array(_),E=0;E<_;E++)w[E]=arguments[E];e$=!0;var P=Date.now();return eF().then(function(_){return eL(_,w,P)})}("pk_live_IJVvFj659G8BxUnGWhGuwbnZ00Ns7AN6Nj",{stripeAccount:"acct_1EJ64VIgzXjbhPOO"}),eV=_=>(0,k.jsx)(ea,{stripe:eB,..._});_.s(["StripeElements",0,eV,"stripePromise",0,eB],546125);var eU=_.i(345503),eH=A;let ez=_=>{switch(_.code){case"card_declined":return"insufficient_funds"===_.decline_code?"cardInsufficientFundsError":"cardDeclinedError";case"expired_card":return"cardExpiredError";case"incorrect_cvc":case"invalid_cvc":return"cardIncorrectSecurityCodeError";case"incorrect_number":case"invalid_number":return"cardInvalidNumberError";case"processing_error":return"cardProcessingError";case"account_number_invalid":return"accountNumberInvalid";case"routing_number_invalid":return"routingNumberInvalid";case"payment_method_skip_verification_failed":default:return"verificationError";case"customer_max_payment_methods":return"maxPaymentMethodsError";case"api_key_expired":return"apiKeyExpired";case"incorrect_address":return"incorrectAddress";case"incorrect_zip":case"postal_code_invalid":return"incorrectZip"}},eW=()=>{let _=(0,eU.useTranslations)("paymentGateway"),[w,E]=(0,eH.useState)();return{stripeError:w,setStripeError:E,stripeErrorMessage:w?.code?_(ez(w)):void 0}};_.s(["useStripeError",0,eW],835519);var eG=k,eZ=k;_.i(587866);var eY=_.i(945731),eq=_.i(255337),eK=_.i(547079),eX=_.i(441473),eQ=k,eJ=_.i(923381);let e1=({orientation:_="horizontal"})=>(0,eQ.jsx)("div",{style:{border:"none",borderTop:"horizontal"===_?`1px solid ${(0,eJ.token)("colors.background.secondary.500")}`:"none",borderLeft:"vertical"===_?`1px solid ${(0,eJ.token)("colors.background.secondary.500")}`:"none",width:"horizontal"===_?"100%":"1px",height:"horizontal"===_?"1px":void 0,alignSelf:"vertical"===_?"stretch":void 0}});_.s(["Divider",0,e1],165044),_.s([],415602),_.i(277842);var e0=_.i(536535);_.i(365670);var e2=_.i(654821),e3=_.i(118837);_.i(47996);var e4=_.i(987398),e5=_.i(94052),e9=e0,e6=e4,e7=_.i(158351);let e8=()=>{let _=(0,e7.usePortalAccountNumber)(),w=(0,e5.useQueryProperties)({variables:{accountNumber:_,includeSubscriptionFees:!1,includeFutureActiveAgreements:!1},onError:e9.handleError});return(0,e6.getPlan)(w.data)?.isPrepay||!1};var te=_.i(833861),tt=eY,tr=eq,tn=_.i(27388),ti=_.i(775420),ta=eX,to=e0,ts=_.i(366164),tl=_.i(614661),td=e7;let tu="KT-CT-3968",tc=_=>{if(!(_ instanceof te.ApolloError))return;let w=_.graphQLErrors[0]?.extensions;
65if(w?.errorCode===tu&&"string"==typeof w.earliestAllowedDate)return w.earliestAllowedDate},th=()=>{let _=(0,td.usePortalAccountNumber)(),{data:w,loading:E}=(0,tt.useQueryAccount)({variables:{accountNumber:_,activeOnDate:(0,tl.default)(new Date,"yyyy-MM-dd")},skip:!_}),{data:P,loading:k,refetch:A}=(0,tr.useQueryDefaultPaymentInstruction)({variables:{accountNumber:_,instructionType:ta.PaymentType.Card},onError:to.handleError,skip:!_}),{data:M,loading:I,refetch:j}=(0,tr.useQueryDefaultPaymentInstruction)({variables:{accountNumber:_,instructionType:ta.PaymentType.DirectDebit},onError:to.handleError,skip:!_}),O=w?.account?.ledgers,D=O?.find(_=>_?.ledgerType==="ENERGY")?.number,N=P?.defaultPaymentInstruction?.id,R=M?.defaultPaymentInstruction?.id,[L]=(0,tn.useSetPaymentPreferenceMutation)(),[$]=(0,ti.useStopAutomatedPaymentsMutation)(),F=async({paymentMethod:w,scheduleType:E,fromDate:P})=>{let k=w;if(!k&&E&&(E===ta.ScheduleType.CardPayment?k=N||void 0:E===ta.ScheduleType.DirectDebit&&(k=R||void 0)),!k)throw Error("No payment method available for the requested schedule type");let A=(0,tl.default)((0,ts.default)(new Date,1),"yyyy-MM-dd"),M=P||A,I=D?[D]:[],j=w=>L({variables:{input:{accountNumber:_,paymentMethod:k,ledgerNumbers:I,fromDate:w}}});try{return{...await j(M),fromDate:M,deferredToEarliestAllowedDate:!1}}catch(w){let _=tc(w);if(_&&_!==M)return{...await j(_),fromDate:_,deferredToEarliestAllowedDate:!0};throw w}},B=async({fromDate:w}={})=>{let E=(0,tl.default)((0,ts.default)(new Date,1),"yyyy-MM-dd");return $({variables:{input:{accountNumber:_,ledgerNumbers:D?[D]:[],fromDate:w||E}}})},V=w=>{let E,P=(0,tl.default)((0,ts.default)(new Date,1),"yyyy-MM-dd"),k=D?[D]:[];return"off"===w?$({variables:{input:{accountNumber:_,ledgerNumbers:k,fromDate:P}}}):("CardPayment"===w?E=N:"DirectDebit"===w&&(E=R),E)?L({variables:{input:{accountNumber:_,paymentMethod:E,ledgerNumbers:k,fromDate:P}}}):Promise.reject(Error("No payment method available"))};return{energyLedgerNumber:D,defaultCardPaymentId:N,defaultDebitPaymentId:R,defaultCardPaymentData:P,defaultDebitPaymentData:M,setPaymentPreference:F,stopAutomatedPayments:B,updatePaymentPreference:V,refetchCard:A,refetchDebit:j,loadingAccountData:E,loadingCardData:k,loadingDebitData:I}};var tp=e7,tf=A;let tm=_=>{(0,tf.useEffect)(()=>{let w=w=>{_&&w.preventDefault()};return window.addEventListener("beforeunload",w),()=>{window.removeEventListener("beforeunload",w)}},[_])};var tg=_.i(181581),ty=_.i(676319),tv=_.i(457558),tb=_.i(660920),tx=_.i(324240),tC=_.i(903590),tS=_.i(920293),tT=_.i(593237),t_=_.i(147894),tw=_.i(497612),tE=_.i(741781),tP=t_,tk=_.i(842840),tA=_.i(747213),tM=A;let tI=(0,tM.createContext)(null),tj=()=>{let _=(0,tM.useContext)(tI);if(!_)throw Error("Please wrap all ToggleButton sub-components (Label, OptionGroup, Option) inside their relevant parent component as this sub-component will not work without it. See docs for more information.");return _};var tO=_.i(191495),tD=_.i(15701),tN=tE,tR=tO,tL=_.i(946804),t$=_.i(835014),tF=_.i(894549),tB=k;let tV=({children:_,disabled:w,value:E,attributes:P,endIcon:k,startIcon:A})=>{let{currentValue:M,disabled:I,handleButtonClick:j,onBlur:O,onFocus:D,fullWidth:N,error:R,errorMessage:L}=tj(),$=_=>{j(_,E)},F=E===M,B=R&&L?(0,tR.formatStringToLowerCaseReplaceSpacesWithDashes)(L):void 0;return(0,tB.jsxs)("button",{className:(0,t$.css)({width:(0,tN.handleResponsiveProp)(N,"100%","auto")}),type:"button","aria-pressed":F,"aria-describedby":B,disabled:w||I,onBlur:O,onClick:$,onFocus:D,"data-part":"toggle-button-option",...P,children:[!!A&&(0,tB.jsx)("span",{className:(0,tF.cx)((0,tL.iconWrapperStyles)(),(0,t$.css)({flexShrink:0})),children:A}),_,!!k&&(0,tB.jsx)("span",{className:(0,tF.cx)((0,tL.iconWrapperStyles)(),(0,t$.css)({flexShrink:0})),children:k})]},E.toString())};_.s(["ToggleButtonOption",0,tV],652796);var tU=tE,tH=tO,tz=tD,tW=t$,tG=k;let tZ=({children:_,ariaLabelledby:w})=>{let{optionalIndicator:E}=(0,tz.useCoralConfig)(),{disabled:P,fullWidth:k,optional:A}=tj(),M=(0,tW.css)({width:(0,tU.handleResponsiveProp)(k,"100%","auto")}),I="string"==typeof w?(0,tH.formatStringToLowerCaseReplaceSpacesWithDashes)(`${w}${A?` (${E})`:""}`):void 0;return(0,tG.jsx)("div",{className:M,"data-part":"toggle-button-option-group","data-disabled":P,role:"group","aria-labelledby":I,children:_})};_.s(["ToggleButtonOptionGroup",0,tZ],751141);var tY=_.i(254880),tq=A,tK=t$,tX=tF,tQ=k;let tJ=_=>{let{children:w,disabled:E,error:P,errorMessage:k,fullWidth:A,defaultValue:M,onBlur:I,onChange:j,onFocus:O,optional:D,value:N,size:R}=(0,tw.useProps)({props:_,defaultProps:t1}),[L,$]=(0,tq.useState)(M||null),F=void 0!==N,B=F?N:L,V=(_,w)=>{F||$(w),j?.(_,w)},U=(0,tY.StyledToggleButton)({size:R}),H=(0,tK.css)({width:(0,tE.handleResponsiveProp)(A,"100%","auto")});return(0,tQ.jsx)(tI.Provider,{value:{currentValue:B,disabled:E,error:P,errorMessage:k,fullWidth:A,handleButtonClick:V,onBlur:I,onFocus:O,optional:D,size:R},children:(0,tQ.jsx)("div",{className:(0,tX.cx)(U,H),children:(0,tQ.jsxs)(tP.Stack,{flexDirection:"column",alignItems:"flex-start",ga
65p:"xs",children:[w,(0,tQ.jsx)(tA.Visibility,{attributes:{role:"alert"},hidden:!P,children:P&&k&&(0,tQ.jsx)(tk.ErrorMessage,{message:k})})]})})})},t1={disabled:!1,error:!1,errorMessage:"Please select an option",fullWidth:!1,defaultValue:void 0,optional:!1};_.s(["ToggleButton",0,tJ],160642);var t0=_.i(765834),t2=_.i(904721),t3=ts,t4=_.i(870558),t5=tl,t9=eU,t6=A,t7=_.i(699533);_.i(661127);var t8=_.i(381330),re=k,rt=_.i(723515),rr=_.i(441990),rn=t_,ri=t2,ra=eU;let ro=({open:_,onClose:w,onConfirm:E})=>{let P=(0,ra.useTranslations)("portalAccountSettings");return(0,re.jsx)(rr.Dialog,{ariaLabelledBy:"autopay-discount-dialog-title",open:_,onClose:w,dialogWidth:"md",children:(0,re.jsxs)(rn.Stack,{flexDirection:"column",gap:"smMd",children:[(0,re.jsx)(ri.Typography,{textStyle:"h3",id:"autopay-discount-dialog-title",children:P("autopayDiscountDialogTitle")}),(0,re.jsx)(ri.Typography,{children:P("autopayDiscountDialogBody")}),(0,re.jsx)(rn.Stack,{justifyContent:"flex-end",children:(0,re.jsx)(rt.Button,{onClick:E,children:P("iUnderstand")})})]})})};var rs=k,rl=eX,rd=e4,ru=e7,rc=tg,rh=t_,rp=t2,rf=eU;let rm=({scheduleType:_,selectedPaymentMethod:w})=>{let E=(0,rf.useTranslations)("portalAccountSettings"),P=(0,rf.useTranslations)("common"),k=(0,ru.usePortalAccountNumber)(),A=(0,rd.usePaymentInstructionAccountIdentifier)(rl.PaymentType.Card,k),M=(0,rd.usePaymentInstructionAccountIdentifier)(rl.PaymentType.DirectDebit,k);return(0,rs.jsx)(rc.Card,{theme:"base500",borderless:!0,padding:"small",children:(0,rs.jsxs)(rh.Stack,{flexDirection:"column",gap:"xxs",children:[(0,rs.jsx)(rp.Typography,{textStyle:"caption",color:"tertiary500",children:(0,rs.jsx)("strong",{children:E(_===rl.ScheduleType.CardPayment?"creditCard":"bankAccount")})}),(0,rs.jsx)(rp.Typography,{children:_===rl.ScheduleType.CardPayment?A?`${E("creditCardEndingIn")+" "} ${A.slice(-4)}`:E("checkBackSoon"):M?`${E("bankAccountEndingIn")+" "} ${M}`:E("checkBackSoon")}),w===rl.ScheduleType.CardPayment&&(0,rs.jsx)(rp.Typography,{textStyle:"caption",children:P("subjectToProcessingFee")})]})})},rg=({marginLeft:_="sm",showAutopayDiscountMessaging:w=!1})=>{let E=(0,t9.useTranslations)("portalAccountSettings");return(0,eZ.jsx)(tb.Container,{marginTop:"sm",marginLeft:_,children:(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[(0,eZ.jsx)("strong",{children:E("goodToKnow")})," ",w?E("autopayDiscountGoodToKnow"):(0,eZ.jsxs)(eZ.Fragment,{children:[(0,eZ.jsx)("b",{children:E("joinThe9OutOf10Customers")})," ",E("setItOnce")]})]})})},ry=({editing:_,saveTrigger:w,resetSaveTrigger:E,cancelButtonClicked:P})=>{let k=(0,t9.useTranslations)("portalAccountSettings"),A=(0,t9.useTranslations)("enrollment/finalize"),M=(0,t9.useTranslations)("common"),{active:I,clientSideLoaded:j}=(0,e2.useFeatureFlag)("autopayDiscount"),O=I&&j,D=(0,tp.usePortalAccountNumber)(),N=e8(),R=(0,e4.usePaymentInstructionAccountIdentifier)(eX.PaymentType.Card,D),L=(0,e4.usePaymentInstructionAccountIdentifier)(eX.PaymentType.DirectDebit,D),[$]=(0,t8.useSnackbarNotification)(),F={[eX.ScheduleType.CardPayment]:k("on"),[eX.ScheduleType.DirectDebit]:k("on"),[eX.ScheduleType.BacsTransfer]:k("off"),[eX.ScheduleType.PaymentSlip]:""},B=(0,t7.useBooleanState)(!1),[V,U]=(0,t6.useState)(null),[H,z]=(0,t6.useState)([]),W=(0,t7.useBooleanState)(!1),G=(0,t7.useBooleanState)(!1),Z=(0,t7.useBooleanState)(!1),Y=(0,t7.useBooleanState)(!1),q=(0,t7.useBooleanState)(!1);tm(Z.state);let{data:K}=(0,eK.useQueryIsOnSupply)({variables:{accountNumber:D},onError:e0.handleError}),X=K?.account?.isOnSupply,Q=_=>{W.setState(_.target.checked),_.target.checked&&G.setFalse(),Z.setTrue()},{data:J,loading:ee}=(0,eY.useQueryAccount)({variables:{accountNumber:D}}),et=(0,e4.getCurrentPaymentScheduleType)(J),er=(J?.account?.paymentSchedules?.edges??[]).map(_=>_?.node?.validTo).filter(_=>!!_&&_>=(0,t5.default)(new Date,"yyyy-MM-dd")).sort()[0],en=er?(0,t3.default)((0,t4.default)(new Date(er),new Date(er).getTimezoneOffset()),1):null,ei=null!==en,{data:ea}=(0,eq.useQueryDefaultPaymentInstruction)({variables:{accountNumber:D,instructionType:eX.PaymentType.Card},onError:e0.handleError,skip:!R}),{data:eo}=(0,eq.useQueryDefaultPaymentInstruction)({variables:{accountNumber:D,instructionType:eX.PaymentType.DirectDebit},onError:e0.handleError,skip:!L});(0,t6.useEffect)(()=>{let _=[];R&&_.push(eX.ScheduleType.CardPayment),L&&_.push(eX.ScheduleType.DirectDebit),z(_),B.setState((0,e4.getIsAutoPayEnabled)(J)),U(et&&et!==eX.ScheduleType.BacsTransfer?et:null)},[et,R,L]),(0,t6.useEffect)(()=>{P.state&&(B.setState((0,e4.getIsAutoPayEnabled)(J)),U(et&&et!==eX.ScheduleType.BacsTransfer?et:null),P.setFalse(),Z.setFalse())},[P.state]);let{setPaymentPreference:es,stopAutomatedPayments:el}=th();(0,t6.useEffect)(()=>
65{if(!w.state||Y.state||ei)return;if(B.state&&!V||B.state&&!W.state){G.setTrue(),E();return}let P=B.state?V:eX.ScheduleType.BacsTransfer;P&&B.state?(Y.setTrue(),es({paymentMethod:V===eX.ScheduleType.CardPayment?ea?.defaultPaymentInstruction?.id||"":eo?.defaultPaymentInstruction?.id||"",scheduleType:V,fromDate:(0,t5.default)((0,t3.default)(new Date,1),"yyyy-MM-dd")}).then(()=>{E(),_.setFalse(),Z.setFalse(),$.success(k("autopayPreferenceSuccessPrompt"))}).catch(_=>{_.message.includes("Preference cannot be set this soon")&&$.error(k("autopayPreferenceErrorPrompt")),E()}).finally(()=>{Y.setFalse()})):P&&!B.state?(Y.setTrue(),el({fromDate:(0,t5.default)((0,t3.default)(new Date,1),"yyyy-MM-dd")}).then(()=>{E(),_.setFalse(),Z.setFalse(),$.success(k("autopayPreferenceSuccessPrompt"))}).catch(_=>{_.message.includes("Preference cannot be set this soon")&&$.error(k("autopayPreferenceErrorPrompt")),E()}).finally(()=>{Y.setFalse()})):(E(),_.setFalse(),Z.setFalse(),$.error(k("autopayPreferenceErrorPrompt")))},[w.state,B.state,W.state,Y.state]);let ed=(_,w)=>{let E="on"===w;O&&B.state&&!E?q.setTrue():(B.setState(E),Z.setTrue(),E&&!V&&H.length>0&&U(H[0]))},eu=_=>{U(_.target.value),Z.setTrue()};if(ee)return(0,eZ.jsx)(tT.Skeleton,{variant:"rounded",height:40,width:"100%"});let ec=en?(0,t5.default)(en,"MMMM do, yyyy"):"",eh=en?(0,t5.default)(en,"MMMM do"):"",ep=(_,w)=>_===eX.ScheduleType.BacsTransfer&&w===eX.ScheduleType.CardPayment||_===eX.ScheduleType.BacsTransfer&&w===eX.ScheduleType.DirectDebit||_===eX.ScheduleType.DirectDebit&&w===eX.ScheduleType.CardPayment||_===eX.ScheduleType.CardPayment&&w===eX.ScheduleType.DirectDebit,ef=!ei&&et&&V&&B.state&&ep(et,V),em=(0,eZ.jsx)(tJ,{value:ei&&en?et!==eX.ScheduleType.BacsTransfer?"on":"off":B.state?"on":"off",onChange:ed,disabled:!!(ei&&en)||N||!X,children:(0,eZ.jsxs)(tZ,{children:[(0,eZ.jsx)(tV,{value:"on",disabled:0===H.length,children:k("on")}),(0,eZ.jsx)(tV,{value:"off",children:k("off")})]})});return _.state?(0,eZ.jsxs)(eZ.Fragment,{children:[(0,eZ.jsx)(tb.Container,{marginTop:"sm",children:(0,eZ.jsxs)(t_.Stack,{justifyContent:"flex-start",flexDirection:"column",gap:"sm",children:[(0,eZ.jsx)(t2.Typography,{textStyle:"caption",color:"tertiary500",children:k("autopayPreferencePrompt")}),!!(ei&&en)&&(0,eZ.jsxs)(tb.Container,{marginBottom:"md",children:[(0,eZ.jsxs)(t2.Typography,{textStyle:"body2",children:[k("youRecentlyEditedYourAutopay")," ",(0,eZ.jsx)("strong",{children:ec}),!1]}),(0,eZ.jsx)(tb.Container,{marginTop:"sm",children:(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[k("ifYoudLikeToMakeEdits")," ",eh,k("pleaseEmailUs")," ",(0,eZ.jsx)(tx.Link,{href:`mailto:${e3.HERE_TO_HELP_EMAIL}`,children:e3.HERE_TO_HELP_EMAIL})," ",k("orGiveUsARing")," ",(0,eZ.jsx)(tx.Link,{href:"tel:+18336286888",children:"+1 833-628-6888"}),"."]})})]}),(0,eZ.jsx)(tb.Container,{marginBottom:"md",children:0!==H.length?em:(0,eZ.jsx)(t0.Tooltip,{title:k("aPaymentMethodMustBeAdded"),children:em})})]})}),!B.state&&(0,eZ.jsx)(eZ.Fragment,{children:X?(0,eZ.jsx)(rg,{showAutopayDiscountMessaging:O}):(0,eZ.jsx)(tb.Container,{marginTop:"sm",children:(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[k("toEditAutopayBeforeOnSupplyContactUs")," ",(0,eZ.jsx)(tx.Link,{href:`mailto:${e3.HERE_TO_HELP_EMAIL}`,children:e3.HERE_TO_HELP_EMAIL}),"."]})})}),B.state&&(0,eZ.jsx)(eZ.Fragment,{children:(0,eZ.jsxs)(t_.Stack,{flexDirection:"row",gap:"sm",children:[(0,eZ.jsx)(e1,{orientation:"vertical"}),(0,eZ.jsxs)(t_.Stack,{flexDirection:"column",fullWidth:!0,gap:"sm",children:[(0,eZ.jsx)(tb.Container,{children:(0,eZ.jsx)(t2.Typography,{textStyle:"caption",color:"tertiary500",children:(0,eZ.jsx)("b",{children:k("autopayPaymentMethods")})})}),(0,eZ.jsx)(tC.Radio,{name:"paymentMethod",value:ei&&et?et:V,onChange:eu,children:(0,eZ.jsx)(t_.Stack,{flexDirection:"column",gap:"sm",children:H.map(_=>(0,eZ.jsx)(tg.Card,{borderless:!0,padding:"xsmall",theme:"base500",children:(0,eZ.jsx)(ty.CardBody,{children:(0,eZ.jsx)(tS.RadioOption,{disabled:!!(ei&&en),value:_,children:(0,eZ.jsxs)(eZ.Fragment,{children:[(0,eZ.jsx)(t2.Typography,{textStyle:"caption",color:"tertiary500",children:_===eX.ScheduleType.CardPayment?k("creditCard"):k("bankAccount")}
65),(0,eZ.jsx)(t2.Typography,{children:_===eX.ScheduleType.CardPayment?`${k("creditCardEndingIn")+" "} ${R?.slice(-4)}`:`${k("bankAccountEndingIn")+" "} ${L}`}),_===eX.ScheduleType.CardPayment&&(0,eZ.jsx)(t2.Typography,{textStyle:"caption",children:M("subjectToProcessingFee")})]})})})},_))})}),ef&&(0,eZ.jsx)(tb.Container,{marginTop:"xs",children:(0,eZ.jsx)(tv.Checkbox,{label:k("autopayPreferenceCheckboxPrompt"),checked:W.state,onChange:Q,error:G.state,errorMessage:k("pleaseCheckTheBoxAutopay"),inputProps:{"data-cy":"autopay-checkbox"}})})]})]})}),(0,eZ.jsx)(ro,{open:q.state,onClose:q.setFalse,onConfirm:()=>{B.setFalse(),Z.setTrue(),q.setFalse()}})]}):(0,eZ.jsxs)(tb.Container,{children:[(0,eZ.jsx)(tb.Container,{marginBottom:"sm",children:(0,eZ.jsxs)(t_.Stack,{justifyContent:"space-between",flexDirection:"column",gap:"xxs",children:[(0,eZ.jsx)(t2.Typography,{textStyle:"caption",color:"tertiary500",children:(0,eZ.jsx)("b",{children:k("autopayPreferencePrompt")})}),(0,eZ.jsx)(t2.Typography,{attributes:{"data-cy":"autopay-preference"},children:ei?et!==eX.ScheduleType.BacsTransfer?k("on"):k("off"):B.state?F[V]:k("off")}),(ei?et===eX.ScheduleType.BacsTransfer:!B.state)&&(0,eZ.jsx)(eZ.Fragment,{children:X?(0,eZ.jsx)(rg,{marginLeft:"none",showAutopayDiscountMessaging:O}):(0,eZ.jsx)(tb.Container,{marginTop:"sm",children:(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[k("toEditAutopayBeforeOnSupplyContactUs")," ",(0,eZ.jsx)(tx.Link,{href:`mailto:${e3.HERE_TO_HELP_EMAIL}`,children:e3.HERE_TO_HELP_EMAIL}),"."]})})})]})}),!!(ei&&en)&&(0,eZ.jsxs)(tb.Container,{marginBottom:"sm",children:[(0,eZ.jsxs)(t2.Typography,{textStyle:"body2",children:[k("youRecentlyEditedYourAutopay")," ",(0,eZ.jsx)("strong",{children:ec})]}),(0,eZ.jsx)(tb.Container,{marginTop:"sm",children:(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[k("ifYoudLikeToMakeEdits")," ",eh,k("pleaseEmailUs")," ",(0,eZ.jsx)(tx.Link,{href:`mailto:${e3.HERE_TO_HELP_EMAIL}`,children:e3.HERE_TO_HELP_EMAIL})," ",k("orGiveUsARing")," ",(0,eZ.jsx)(tx.Link,{href:"tel:+18336286888",children:"+1 833-628-6888"}),"."]})})]}),(ei?et&&et!==eX.ScheduleType.BacsTransfer:B.state&&V)&&(0,eZ.jsxs)(t_.Stack,{flexDirection:"row",gap:"sm",children:[(0,eZ.jsx)(e1,{orientation:"vertical"}),(0,eZ.jsxs)(t_.Stack,{flexDirection:"column",fullWidth:!0,gap:"xs",children:[(0,eZ.jsx)(tb.Container,{children:(0,eZ.jsx)(t2.Typography,{textStyle:"caption",color:"tertiary500",children:(0,eZ.jsx)("b",{children:k("autopayPaymentMethods")})})}),(0,eZ.jsx)(rm,{scheduleType:ei&&et?et:V,selectedPaymentMethod:V}),(0,eZ.jsx)(tb.Container,{children:H.includes(eX.ScheduleType.DirectDebit)&&(0,eZ.jsxs)(t2.Typography,{textStyle:"caption",children:[(0,eZ.jsx)("strong",{children:k("goodToKnow")})," ",A("paymentTakeAFewDaysToProcess")]})})]})]})]})};var rv=k,rb=eY,rx=_.i(640604),rC=e7,rS=tv,rT=tT,r_=t_,rw=t2,rE=eU,rP=A,rk=t7;let rA=({editing:_,saveTrigger:w,resetSaveTrigger:E,cancelTrigger:P})=>{let k=(0,rE.useTranslations)("portalAccountSettings"),A=(0,rC.usePortalAccountNumber)(),{data:M,loading:I,refetch:j}=(0,rb.useQueryAccount)({variables:{accountNumber:A}}),O=M?.account?.users?.[0]?.preferences?.isOptedInToSmsMessages||!1,D=(0,rk.useBooleanState)(O),N=(0,rk.useBooleanState)(!1);tm(N.state),(0,rP.useEffect)(()=>{D.setState(O)},[O]);let[R]=(0,rx.useUpdateCommsPreferencesMutation)();(0,rP.useEffect)(()=>{w.state&&D.state!==O&&(N.setFalse(),R({variables:{input:{isOptedInToSmsMessages:D.state}}}).then(()=>{j(),E()}))},[w.state]),(0,rP.useEffect)(()=>{P.state&&(D.setState(O),N.setFalse(),P.setFalse())},[P]);let L=_=>{N.setTrue(),D.setState(_.target.checked)};return I?(0,rv.jsx)(rT.Skeleton,{variant:"rectangular",height:70,width:"30%"}):_.state?(0,rv.jsx)("form",{children:(0,rv.jsxs)(r_.Stack,{flexDirection:"column",gap:"xs",children:[(0,rv.jsx)(rw.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:k("communicationMethods")}),(0,rv.jsxs)(r_.Stack,{flexDirection:"column",gap:"xs",children:[(0,rv.jsx)(rS.Checkbox,{label:k("recommendedEmails"),checked:!0,disabled:!0}),(0,rv.jsx)(rS.Checkbox,{checked:D.state,label:k("SMSNotifications"),onChange:L})]})]})}):(0,rv.jsxs)(r_.Stack,{flexDirection:"column",gap:"xs",children:[(0,rv.jsx)(rw.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:k("communicationMethods")}),(0,rv.jsxs)(r_.Stack,{flexDirection:"column",gap:"xs",children:[(0,rv.jsx)(rS.Checkbox,{label:k("recommendedEmails"),checked:!0,disabled:!0}),(0,rv.jsx)(rS.Checkbox,{checked:D.state,disabled:!0,label:k("SMSNotifications")})]})]})};var rM=k,rI=rt,rj=tg,rO=t_,rD=t2,rN=eJ;_.i(612269);var rR=_.i(466291),rL=eU,r$=t7,rF=k,rB=e7,rV=_.i(442819),rU=tb,rH=tT,rz=t2,rW=eU,rG=A,rZ=t7,rY=_.i(852138),rq=_.i(555774),rK=_.i(529047);let rX=rq.gql`
66  mutation UpdateLanguagePreference($input: LanguagePreferenceInput!) {
67    updateLanguagePreference(input: $input) {
68      languagePreference
69    }
70  }
71`,rQ=(0,rK.createUseMutation)(rX);_.s(["useUpdateLanguagePreferenceMutation",0,rQ],627803);var rJ=eX,r1=e0;let r0=({editing:_,saveTrigger:w,resetSaveTrigger:E,cancelTrigger:P})=>{let k=(0,rB.usePortalAccountNumber)(),A=(0,rW.useTranslations)("portalAccountSettings"),M={[rJ.LanguagePreferenceChoices.English]:A("languagePreferenceDropdownEnglish"),[rJ.LanguagePreferenceChoices.Spanish]:A("languagePreferenceDropdownSpanish")},I=(0,rZ.useBooleanState)(!1);tm(I.state);let[j,O]=(0,rG.useState)(null),{loading:D,data:N,refetch:R}=(0,rY.useQueryLanguagePreference)({variables:{accountNumber:k},onError:r1.handleError});(0,rG.useEffect)(()=>{O(N?.languagePreference||rJ.LanguagePreferenceChoices.English)},[N?.languagePreference]);let[L]=rQ();(0,rG.useEffect)(()=>{w.state&&j!==N?.languagePreference&&(I.setFalse(),L({variables:{input:{accountNumber:k,languagePreference:j}}}).then(()=>{R(),E()}))},[w]),(0,rG.useEffect)(()=>{P.state&&(O(N?.languagePreference||rJ.LanguagePreferenceChoices.English),I.setFalse(),P.setFalse())},[P]);let $=_=>{I.setTrue(),O(_.target.value)};return(0,rF.jsx)(rF.Fragment,{children:D?(0,rF.jsx)(rH.Skeleton,{variant:"rectangular",height:50,width:"10%"}):_.state?(0,rF.jsx)(rU.Container,{maxWidth:{base:"100%",md:"35%"},children:(0,rF.jsxs)(rV.TextField,{select:!0,name:"languagePreferenceChoices",label:A("language"),fullWidth:!0,size:"small",value:String(j||rJ.LanguagePreferenceChoices.English),onChange:$,"data-cy":"language-dropdown",children:[(0,rF.jsx)(rV.MenuItem,{value:String(rJ.LanguagePreferenceChoices.English),children:A("languagePreferenceDropdownEnglish")}),(0,rF.jsx)(rV.MenuItem,{value:String(rJ.LanguagePreferenceChoices.Spanish),children:A("languagePreferenceDropdownSpanish")})]})}):(0,rF.jsxs)("div",{children:[(0,rF.jsx)(rz.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:A("language")}),(0,rF.jsx)(rz.Typography,{attributes:{"data-cy":"language-preference"},children:M[j]})]})})};var r2=k,r3=eY,r4=e7,r5=tb,r9=t2,r6=eJ,r7=eU,r8=A;let ne=()=>{let _=(0,r4.usePortalAccountNumber)(),w=(0,r7.useTranslations)("portalAccountSettings"),{data:E}=(0,r3.useQueryAccount)({variables:{accountNumber:_}}),P=E?.account?.billingName,k=E?.account?.billingAddress,[A,M]=(0,r8.useState)(""),[I,j]=(0,r8.useState)(""),[O,D]=(0,r8.useState)(""),N=_=>_.toLowerCase().replace(/(?:^|\s)\S/g,_=>_.toUpperCase());return(0,r8.useEffect)(()=>
71{if(k){let _=k?.split(",");M(N(_[0])||""),j(N(_[1])||""),D(_[2]||"")}},[E]),(0,r2.jsx)("div",{style:{borderLeft:`2px solid ${(0,r6.token)("colors.background.secondary.500")}`},children:(0,r2.jsxs)(r5.Container,{paddingLeft:"sm",children:[(0,r2.jsx)(r9.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:w("mailingAddress")}),(0,r2.jsx)(r9.Typography,{children:P}),(0,r2.jsx)(r9.Typography,{children:A}),(0,r2.jsxs)(r9.Typography,{children:[I.trim(),", ",O.trim()]})]})})};var nt=k,nr=eY,nn=e5,ni=_.i(810785),na=eX,no=e4,ns=e7,nl=tb,nd=tT,nu=t_,nc=t2,nh=eU,np=A,nf=t7,nm=e0;let ng=({editing:_,saveTrigger:w,resetSaveTrigger:E,cancelTrigger:P})=>{let k=(0,ns.usePortalAccountNumber)(),A=(0,nh.useTranslations)("portalAccountSettings"),M={[na.CommsDeliveryPreference.Email]:A("commsDeliveryPreferenceToggleOn"),[na.CommsDeliveryPreference.PostalMail]:A("commsDeliveryPreferenceToggleOff")},[I,j]=(0,np.useState)(null),O=(0,nf.useBooleanState)(!1);tm(O.state);let D=(0,nn.useQueryProperties)({variables:{accountNumber:k,includeSubscriptionFees:!1,includeFutureActiveAgreements:!1},onError:nm.handleError}),{isPrepay:N}=(0,no.getPlan)(D.data),{loading:R,data:L,refetch:$}=(0,nr.useQueryAccount)({variables:{accountNumber:k},onError:nm.handleError});(0,np.useEffect)(()=>{j(L?.account?.commsDeliveryPreference||null)},[L?.account?.commsDeliveryPreference]);let[F]=(0,ni.useUpdateCommsDeliveryPreferenceMutation)();(0,np.useEffect)(()=>{let _=()=>{if(null===I)return;let _={input:{accountNumber:k,commsDeliveryPreference:I}};O.setFalse(),F({variables:_}).then(()=>{$(),E()})};w.state&&I&&I!==L?.account?.commsDeliveryPreference&&_()},[w.state,I,L?.account?.commsDeliveryPreference]),(0,np.useEffect)(()=>{P.state&&(j(L?.account?.commsDeliveryPreference||null),O.setFalse(),P.setFalse())},[P]);let B=(_,w)=>{null!==w&&(O.setTrue(),j(w))};return R?(0,nt.jsx)(nd.Skeleton,{variant:"rectangular",height:40,width:"10%"}):_.state?(0,nt.jsx)(nt.Fragment,{children:(0,nt.jsx)("form",{children:(0,nt.jsx)(nt.Fragment,{children:(0,nt.jsxs)(nu.Stack,{flexDirection:"column",gap:"xs",children:[(0,nt.jsx)(nc.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:A("paperlessBilling")}),(0,nt.jsx)(tJ,{size:"small",disabled:!!N,value:I||"",onChange:B,children:(0,nt.jsx)(tZ,{children:(0,nt.jsxs)(nu.Stack,{gap:"xxs",children:[(0,nt.jsx)(tV,{value:na.CommsDeliveryPreference.Email,children:A("commsDeliveryPreferenceToggleOn")}),(0,nt.jsx)(tV,{value:na.CommsDeliveryPreference.PostalMail,children:A("commsDeliveryPreferenceToggleOff")})]})})}),(0,nt.jsx)(nc.Typography,{textStyle:"caption",attributes:{"data-cy":"paperless-to-paper-label"},children:N?A("prepayCustomersAreRequired"):I===na.CommsDeliveryPreference.Email?A("youllReceiveAllCommunicationsElectronically"):""})]})})})}):(0,nt.jsxs)("div",{children:[(0,nt.jsx)(nc.Typography,{textStyle:"caption",color:"tertiary500",component:"h3",children:A("paperlessBilling")}),(0,nt.jsx)(nc.Typography,{attributes:{"data-cy":"paperless-billing-preference"},children:M[I]}),(0,nt.jsx)(nl.Container,{marginY:"sm",attributes:{"data-cy":"paperless-billing-on-description-container"},children:(0,nt.jsx)(nc.Typography,{textStyle:"caption",attributes:{"data-cy":"paperless-billing-on-description"},children:I===na.CommsDeliveryPreference.Email?A("youllReceiveAllCommunicationsElectronically"):""})})]})},ny=()=>{let _=(0,rL.useTranslations)("portalAccountSettings"),w=(0,r$.useBooleanState)(!1),E=(0,r$.useBooleanState)(!1),P=()=>E.setFalse(),k=(0,r$.useBooleanState)(!1);return(0,rM.jsx)(rj.Card,{borderless:!0,padding:"large",attributes:{"data-cy":"communication-preferences-card"},children:(0,rM.jsxs)(rO.Stack,{flexDirection:"column",gap:"lg",children:[(0,rM.jsxs)(rO.Stack,{justifyContent:"space-between",children:[(0,rM.jsx)(rD.Typography,{textStyle:"h5",component:"h2",children:_("communicationPreferenceTitle")}),!w.state&&(0,rM.jsx)(rI.Button,{onClick:w.setTrue,variant:"ghost",size:"xs","aria-label":"Edit Comms preference Button",children:(0,rM.jsx)(rR.IconPenToSquare,{color:(0,rN.token)("colors.background.tertiary.500")})})]}),(0,rM.jsx)(r0,{editing:w,saveTrigger:E,resetSaveTrigger:P,cancelTrigger:k}),(0,rM.jsx)(rA,{editing:w,saveTrigger:E,resetSaveTrigger:P,cancelTrigger:k}),(0,rM.jsx)(ng,{editing:w,saveTrigger:E,resetSaveTrigger:P,cancelTrigger:k}),(0,rM.jsx)(ne,{}),w.state&&(0,rM.jsxs)(rO.Stack,{flexDirection:{base:"column",md:"row"},children:[(0,rM.jsx)(rI.Button,{fullWidth:!0,variant:"outlined",onClick:()=>{k.setTrue(),w.setFalse()},children:_("cancel")}),(0,rM.jsx)(rI.Button,{fullWidth:!0,variant:"contained",onClick:()=>{E.setTrue(),w.setFalse()},children:_("save")})]})]})})};var nv=k,nb=eY,nx=tn,nC=eX,nS=e0,nT=t8,n_=k,nw=_.i(865433),nE=_.i(891375),nP=eX,nk=k,nA=tg,nM=t_,nI=t2,nj=eU;let nO=({last4:_,bank_name:w})=>{let E=(0,nj.useTranslations)("enrollment/finalize");return(0,nk.jsx)(nA.Card,{padding:"small",borderless:!0,children:(0,nk.jsxs)(nM.Stack,{gap:"xxs",flexDirection:"column",children:[(0,nk.jsx)("b",{children:(0,nk.jsx)(nI.Typography,{color:"tertiary500",textStyle:"caption",children:E("bankAccount")}
71)}),(0,nk.jsxs)(nI.Typography,{children:[w," ",E("accountEndingIn")," ",_]})]})})};_.s(["ConnectedBankAccount",0,nO],479754);var nD=e0,nN=e7,nR=eq,nL=e7;let n$=_=>{let w=(0,nL.usePortalAccountNumber)(),{data:E}=(0,nR.useQueryDefaultPaymentInstruction)({variables:{accountNumber:w,instructionType:_}});return E};var nF=rt,nB=tb,nV=t_,nU=eU,nH=A,nz=t7,nW=k,nG=rt,nZ=tv,nY=tb,nq=tC,nK=t_,nX=t2,nQ=eU,nJ=((w=nJ||{}).YES="yes",w.NO="no",w);let n1=({financialConnectionsDetails:_,labels:w,onSubmit:E,errorMessage:P,onCancel:k,autopayPreference:A,handleAutopayPreferenceChange:M,showAutopayErrorMessage:I,authorizeAutopayChecked:j,handleAuthorizeAutopayCheckboxChange:O,showAuthorizeAutopayError:D,isPrepay:N,isReplacingAutopay:R,hasExistingCreditCard:L})=>{let $=(0,nQ.useTranslations)("payments/payment-methods"),F=(0,nW.jsxs)(nW.Fragment,{children:[$("replaceAutopayPaymentMethod")," ",!N&&(0,nW.jsx)("b",{children:$("ifYouSelectNoAutopay")})]}),B=R?F:$(N?"useForAutopay":"enrollInAutopay"),V=!N||N&&L;return(0,nW.jsx)("form",{onSubmit:w=>E(w,_),children:(0,nW.jsxs)(nK.Stack,{flexDirection:"column",gap:"xxs",children:[(0,nW.jsx)(nq.Radio,{name:"autopayPreference",value:A,onChange:M,error:I?.state,title:(0,nW.jsx)(nX.Typography,{textStyle:"body2",children:B}),errorMessage:$("selectAnOption"),children:(0,nW.jsxs)(nK.Stack,{gap:"sm",children:[(0,nW.jsx)(nq.Radio.Option,{value:"yes",children:$("yes")}),(0,nW.jsx)(nq.Radio.Option,{value:"no",children:$("no")})]})}),(0,nW.jsxs)(nK.Stack,{flexDirection:"column",gap:"xs",children:["yes"===A&&(0,nW.jsx)(nZ.Checkbox,{label:w.authorization,onChange:O,error:D.state&&"yes"===A,errorMessage:$("authorizeAutopay")}),P&&(0,nW.jsx)(nX.Typography,{color:"error500",textStyle:"body1",children:P})]}),(0,nW.jsx)(nY.Container,{marginTop:"yes"===A||P?"sm":"none",children:(0,nW.jsxs)(nK.Stack,{flexDirection:{xs:"column",sm:"row"},gap:"sm",children:[V&&(0,nW.jsx)(nG.Button,{variant:"outlined",fullWidth:!0,onClick:k,children:$("cancel")}),(0,nW.jsx)(nG.Button,{type:"submit",fullWidth:!0,disabled:!_.id||"yes"===A&&!j?.state,children:$("savePaymentMethod")})]})})]})})},n0=({editAchPayment:_,error:w,onSubmit:E,stripeError:P,stripeErrorMessage:k,setStripeError:A,autopayPreference:M,handleAutopayPreferenceChange:I,showAutopayErrorMessage:j,authorizeAutopayChecked:O,handleAuthorizeAutopayCheckboxChange:D,showAuthorizeAutopayError:N,isPrepay:R,preEnrolledInAutopay:L,isReplacingAutopay:$})=>{let F=(0,nU.useTranslations)("common"),B=(0,nU.useTranslations)("payments/add-new-bank-account"),V=(0,nU.useTranslations)("enrollment/finalize"),U=ef(),[H]=(0,nw.useGetEmbeddedSecretForNewPaymentInstructionMutation)(),z=(0,nN.usePortalAccountNumber)(),{data:W}=(0,nE.useQueryAccountViewer)({onError:nD.handleError}),G=n$(nP.PaymentType.Card),[Z,Y]=(0,nH.useState)({last4:"",bank_name:"",id:"",secretKey:""}),q=(0,nz.useBooleanState)(!1),K=(0,nz.useBooleanState)(!Z.id),X=W?.viewer?.fullName,Q=W?.viewer?.email,J=()=>{A&&A(null),_&&_()},ee=async()=>{q.setTrue();try{let _=await H({variables:{input:{accountNumber:z,instructionType:nP.PaymentType.DirectDebit}}}).then(_=>_.data?.getEmbeddedSecretForNewPaymentInstruction?.secretKey).catch(nD.handleError);if(_&&X&&Q){let w=await U?.collectBankAccountForSetup({clientSecret:_,params:{payment_method_type:"us_bank_account",payment_method_data:{billing_details:{name:X,email:Q}}},expand:["payment_method"]}),E=w?.setupIntent?.payment_method;"string"!=typeof E&&E?.us_bank_account?.financial_connections_account&&E.us_bank_account?.last4&&E.us_bank_account.bank_name?(Y({id:E.us_bank_account?.financial_connections_account,last4:E.us_bank_account?.last4,bank_name:E.us_bank_account?.bank_name,secretKey:_}),K.setFalse()):(A&&A(w?.error?.message),K.setTrue())}}catch(_){(0,nD.handleError)(_)}q.setFalse()};return(0,n_.jsxs)(nV.Stack,{flexDirection:"column",gap:"sm",children:[K.state&&(0,n_.jsx)(nB.Container,{width:"fit-content",children:(0,n_.jsx)(nF.Button,{color:"secondary500",fullWidth:!0,onClick:ee,id:"link-element",children:q.state&&!Z?.id?"Connecting...":V("connectWithStripe")})}),!q.state&&Z.id&&(0,n_.jsx)(nO,{last4:Z.last4,bank_name:Z.bank_name}),(0,n_.jsx)(n1,{financialConnectionsDetails:Z,labels:{submit:F("submit"),authorization:B("authorization")},onSubmit:E,errorMessage:k||(P?P.message:w?.message),onCancel:J,autopayPreference:M,handleAutopayPreferenceChange:I,showAutopayErrorMessage:j,authorizeAutopayChecked:O,handleAuthorizeAutopayCheckboxChange:D,showAuthorizeAutopayError:N,isPrepay:R,preEnrolledInAutopay:L,isReplacingAutopay:$,hasExistingCreditCard:!!G?.defaultPaymentInstruction?.id})]})};var n2=rV,n3=tg,n4=tb,n5=tT,n9=t_,n6=t2,n7=ts,n8=tl,ie=_.i(478349),it=eU,ir=A,ii=t7;_.i(762499);var ia=eq,io=_.i(168684),is=k,il=rV,id=tT,iu=t_,ic=ts,ih=tl,ip=eU,im=_.i(648815),ig=A,iy=t7;let iv={src:_.i(951466).default,width:92,height:33,blurWidth:0,blurHeight:0},ib={src:_.i(451403).default,width:103,height:33,blurWidth:0,blurHeight:0};var ix=eq,iC=_.i(699805),iS=_.i(434935),iT=eY,i_=e5,iw=tn,iE=ti,iP=eX,ik=e0,iA=t8,iM=e4,iI=e7,ij=k,iO=eX,iD=rt,iN=tb,iR=rr,iL=tC,i$=tS,iF=t_,iB=t2,iV=eU;let iU=({open:_,onClose:w,onDeleteConfirm:E,selectedOption:P,onOptionChange:k,paymentMethodToBeDeleted:A,creditCardOnFile:M,bankAccountOnFile:I,isDeletingAutopayMethod:j,isPrepay:O})=>{let D=(0,iV.useTranslations)("payments/payment-methods"),N=()=>{let _=A===iO.PaymentType.Card,w=A===iO.PaymentType.DirectDebit,E=(_,w)=>(0,ij.jsx)(i$.RadioOption,{value:_,children:w},_);
71if(j){if(w&&M)return[E("replaceAutopayBankAccount",D("replaceMyAutopayBankAccount")),E("switchToCreditCardAutopay",D("switchToCreditCardAutopay")),!O&&E("turnOffAutopay",D("turnOffAutopay"))];if(w&&!M)return[E("replaceAutopayBankAccount",D("replaceMyAutopayBankAccount")),E("getStartedWithCreditCardAutopay",D("getStartedWithCreditCardAutopay")),!O&&E("turnOffAutopayAndAddBankAccount",D("turnOffAutoPayAndAddBankAccount")),!O&&E("turnOffAutopayAndAddCreditCard",D("turnOffAutoPayAndAddCreditCard"))];if(_&&I)return[E("switchToBankAccountAutopay",D("switchToBankAccountAutopay")),E("replaceAutopayCreditCard",D("replaceMyAutopayCreditCard")),!O&&E("turnOffAutopay",D("turnOffAutopay"))];if(_&&!I)return[E("getStartedWithBankAccountAutopay",D("getStartedWithBankAccountAutopay")),E("replaceAutopayCreditCard",D("replaceMyAutopayCreditCard")),!O&&E("turnOffAutopayAndAddBankAccount",D("turnOffAutoPayAndAddBankAccount")),!O&&E("turnOffAutopayAndAddCreditCard",D("turnOffAutoPayAndAddCreditCard"))]}if(!j){if(w&&!M||_&&!I)return[E("getStartedWithBankAccountAutopay",D("getStartedWithBankAccountAutopay")),E("getStartedWithCreditCardAutopay",D("getStartedWithCreditCardAutopay")),E("addNewBankAccount",D("addBankAccount")),E("addNewCreditCard",D("addCreditCard"))];if(w&&M)return[E("addNewBankAccount",D("replaceMyBankAccountWithANewOne")),E("confirmDeletion",D("deleteAndReturnToPreviousScreen"))];if(_&&I)return[E("addNewCreditCard",D("replaceMyCreditCardWithANewOne")),E("confirmDeletion",D("deleteAndReturnToPreviousScreen"))]}return null};return(0,ij.jsx)(iR.Dialog,{open:_,onClose:w,ariaLabelledBy:"deleting-payment-method-title",dialogWidth:"xs",children:(0,ij.jsx)(iN.Container,{paddingX:"xs",paddingBottom:"xxs",children:(0,ij.jsxs)(iF.Stack,{flexDirection:"column",gap:"sm",children:[(0,ij.jsx)(iB.Typography,{textStyle:"heading2",id:"deleting-payment-method-title",children:D("deletingPaymentMethod")}),(0,ij.jsxs)(iB.Typography,{textStyle:"body2",children:[D("youreDeletingYourPaymentMethod1")+" ",(0,ij.jsx)("b",{children:D("youreDeletingYourPaymentMethod2")+" "}),D("youreDeletingYourPaymentMethod3")]}),(0,ij.jsx)(iL.Radio,{value:P,onChange:k,name:"fieldset",children:(0,ij.jsx)(iF.Stack,{flexDirection:"column",gap:"xs",children:N()})}),(0,ij.jsx)(iF.Stack,{display:"flex",justifyContent:"flex-end",children:(0,ij.jsx)(iD.Button,{variant:"contained",onClick:()=>E(P),disabled:""===P,children:D("saveChanges")})})]})})})};var iH=k,iz=eq,iW=iC,iG=io,iZ=eX,iY=e0,iq=t8,iK=rV,iX=rt,iQ=tg,iJ=tb,i1=tT,i0=t_,i2=t2,i3=ts,i4=tl,i5=ie,i9=eU,i6=A,i7=_.i(310838),i8=t7,ae=nw,at=k,ar=tv,an=eU;let ai=({autopayAuthorization:_})=>{let w=(0,an.useTranslations)("payments/payment-methods");return(0,at.jsx)(ar.Checkbox,{checked:_.state,onChange:_.toggle,label:w("iAuthorizeAutopay")})};var aa=((E={}).YES="yes",E.NO="no",E);let ao=(0,i5.default)(new Date),as=({accountNumber:_,editing:w,addCreditCardTrigger:E,addBankAccountTrigger:P,deleteCreditCardConfirmation:k,preEnrolledInAutopay:A,isReplacingAutopay:M})=>{let I=(0,iK.useMediaQuery)(_=>_.breakpoints.down("sm")),j=(0,i9.useTranslations)("payments/payment-methods"),O=(0,i9.useTranslations)("common"),D=ef(),N=es(),R=(0,i8.useBooleanState)(!1),L=n$(iZ.PaymentType.DirectDebit),[,$]=(0,i6.useState)(null),[F]=(0,iq.useSnackbarNotification)(),B=e8(),V=(0,i8.useBooleanState)(!1),[U,H]=(0,i6.useState)("no"),z=(0,i8.useBooleanState)(!1);tm(E.state);let W=_=>{H(_.target.value),z.setFalse()},G=(0,i7.useForm)({mode:"onTouched"}),[Z]=(0,ae.useGetEmbeddedSecretForNewPaymentInstructionMutation)(),{loading:Y,data:q,refetch:K}=(0,iz.useQueryDefaultPaymentInstruction)({variables:{accountNumber:_,instructionType:iZ.PaymentType.Card},onError:iY.handleError}),[X,{loading:Q}]=(0,iG.useStorePaymentInstructionMutation)({onError:iY.handleApolloMutationError,refetchQueries:[{query:iz.QUERY_DEFAULT_PAYMENT_INSTRUCTION,variables:{accountNumber:_,instructionType:iZ.PaymentType.Card}},{query:iW.QUERY_IS_AUTO_PAY_ENABLED,variables:{accountNumber:_}},{query:iz.QUERY_DEFAULT_PAYMENT_INSTRUCTION,variables:{accountNumber:_}}],awaitRefetchQueries:!0,onCompleted:()=>{F.success(j("creditSuccessVerification"))}}),J=Y||Q,ee=q?.defaultPaymentInstruction?.vendor&&q?.defaultPaymentInstruction?.maskedAccountIdentifier,{setPaymentPreference:et}=th(),er=async P=>{if(P.preventDefault(),R.setTrue(),$(null),D&&N){if(null===U&&!A.state){z.setTrue(),R.setFalse();return}try{let P=await Z({variables:{input:{accountNumber:_,instructionType:iZ.PaymentType.Card}}}).then(_=>_.data?.getEmbeddedSecretForNewPaymentInstruction?.secretKey).catch(iY.handleError);if(P){let k=await D.confirmCardSetup(P,{payment_method:{card:N.getElement(em)}});if(k.error){$(k.error.message),R.setFalse();return}let{data:M}=await X({variables:{input:{accountNumber:_,validFrom:ao,vendorReference:k.setupIntent.payment_method,instructionType:iZ.PaymentType.Card}}});if(M&&(F.success(j("creditSuccessVerification")),E.setFalse(),w.setFalse(),"yes"===U||A.state)){let _=M?.storePaymentInstruction?.paymentInstruction?.id;_&&await et({paymentMethod:_,fromDate:(0,i4.default)((0,i3.default)(new Date,1),"yyyy-MM-dd")})&&setTimeout(()=>{F.success(j("autopayPreferenceSuccessPrompt"))},3e3)}}}catch(_){(0,iY.handleError)(_)}finally{R.setFalse()}}},en=!B||B&&L?.defaultPaymentInstruction?.id;return J?(0,iH.jsx)(i1.Skeleton,{variant:"rectangular",height:60,width:"98%"}):E.state?(0,iH.jsx)(i7.FormProvider,{...G,children:(0,iH.jsx)("form",{onSubmit:er,children:(0,iH.jsxs)(iJ.Container,{paddingX:"sm",marginTop:"sm",children:[(0,iH.jsx)(i2.Typography,{textStyle:"body1",children:j("addYourNewCreditCard")}),(0,iH.jsx)(oO,{handleChange:W,showAutopay:!0,showAutopayErrorMessage:z,isPrepay:B,preEnrolledInAutopay:A.state,isReplacingAutopay:M.state}),"yes"===U&&(0,iH.jsx)(ai,{autopayAuthorization:V}),(0,iH.jsx)(iJ.Container,{marginTop:"lg",children:(0,iH.jsxs)(i0.Stack,{flexDirection:{xs:"column",md:"row"},gap:"sm",children:[en&&(0,iH.jsx)(iX.Button,{fullWidth:!0,variant:"outlined",onClick:E.setFalse,children:j("cancel")}),(0,iH.jsx)(iX.Button,{color:"primary500",fullWidth:!0,type:"submit",disabled:R.state||"yes"===U&&!V.state,children:j("savePaymentMethod")})]})})]})})}):ee&&(0,iH.jsx)(iQ.Card,{borderless:!0,theme:"base500",padding:"small",fullWidth:!0,children:(0,iH.jsx)(i0.Stack,{flexDirection:"column",attributes:{"data-cy":"credit-card-information-card"},children:(0,iH.jsxs)(i0.Stack,{flexDirection:k.state?"column":"row",justifyContent:"space-between",alignItems:"center",children:[(0,iH.jsxs)(i0.Stack,{flexDirection:"column",gap:"xxs",children:[(0,iH.jsx)(i2.Typography,{textStyle:"caption",color:"tertiary500",children:(0,iH.jsx)("strong",{children:j("creditCard")})}),(0,iH.jsxs)(i2.Typography,{textStyle:I?"body2":"body1",children:[q?.defaultPaymentInstruction?.vendor," ",j("last4DigitsCreditCard")," ",q?.defaultPaymentInstruction?.maskedAccountIdentifier?.slice(-4)]}),(0,iH.jsx)(i2.Typography,{textStyle:"caption",children:O("subjectToProcessingFee")})]}),q?.defaultPaymentInstruction?.maskedAccountIdentifier&&w.state?(0,iH.jsx)(ax,{loading:J,additionalPaymentType:iZ.PaymentType.DirectDebit,paymentMethodId:q?.defaultPaymentInstruction?.id||"",refetch:K,editing:w,addCreditCardTrigger:E,addBankAccountTrigger:P,preEnrolledInAutopay:A,setAutopayPreference:H,isReplacingAutopay:M,maskedAccountIdentifier:q?.defaultPaymentInstruction?.maskedAccountIdentifier}):(0,iH.jsx)(i0.Stack,{alignItems:I?"flex-start":"flex-end"})]})})})};var al=k,ad=eX,au=rt,ac=tg,ah=ty,ap=tb,af=rr,am=t_,ag=t2,ay=eU;let av=({open:_,onClose:w,onReplaceConfirm:E,paymentMethodToBeDeleted:P,maskedAccountIdentifier:k}
71)=>{let A=(0,ay.useTranslations)("payments/payment-methods"),M=n$(P);return(0,al.jsx)(af.Dialog,{open:_,onClose:w,ariaLabelledBy:"replace-payment-method-dialog-title",children:(0,al.jsxs)(am.Stack,{flexDirection:"column",gap:"md",children:[(0,al.jsx)(ag.Typography,{textStyle:"h3",id:"replace-payment-method-dialog-title",children:A("replacePaymentMethod")}),(0,al.jsxs)(ap.Container,{children:[(0,al.jsx)(ag.Typography,{children:A("youreRemovingTheFollowingPaymentMethod")}),(0,al.jsxs)(ag.Typography,{textStyle:"body2",children:[A("onceYouMoveForward")+" "," ",(0,al.jsx)("b",{children:A("youllNotBeAbleToUndo")})]})]}),(0,al.jsx)(ac.Card,{borderless:!0,padding:"xsmall",children:(0,al.jsx)(ah.CardBody,{children:(0,al.jsxs)(am.Stack,{flexDirection:"column",gap:"xxs",children:[(0,al.jsx)(ag.Typography,{textStyle:"caption",color:"tertiary500",children:P===ad.PaymentType.Card?"Card":P===ad.PaymentType.DirectDebit?"Bank account":null}),(0,al.jsxs)(ag.Typography,{textStyle:"body2",children:[P===ad.PaymentType.Card?`${M?.defaultPaymentInstruction?.vendor} card ending in`:P===ad.PaymentType.DirectDebit?`${M?.defaultPaymentInstruction?.vendor} bank account ending in`:null," ",P===ad.PaymentType.DirectDebit?k:k?.slice(-4)]})]})})}),(0,al.jsxs)(am.Stack,{justifyContent:"center",gap:"xs",children:[(0,al.jsx)(au.Button,{fullWidth:!0,variant:"outlined",onClick:w,children:A("cancel")}),(0,al.jsx)(au.Button,{fullWidth:!0,variant:"contained",onClick:E,children:A("next")})]})]})})},ab=()=>{let _=(0,iI.usePortalAccountNumber)(),[w]=(0,iw.useSetPaymentPreferenceMutation)(),[E]=(0,iE.useStopAutomatedPaymentsMutation)(),{data:P}=(0,iT.useQueryAccount)({variables:{accountNumber:_}}),k=P?.account?.ledgers,A=k?.find(_=>_?.ledgerType==="ENERGY")?.number;return(P,k)=>P===iP.ScheduleType.CardPayment||P===iP.ScheduleType.DirectDebit?w({variables:{input:{accountNumber:_,paymentMethod:k||"",ledgerNumbers:A?[A]:[],fromDate:(0,ih.default)((0,ic.default)(new Date,1),"yyyy-MM-dd")}}}):E({variables:{input:{accountNumber:_,ledgerNumbers:A?[A]:[],fromDate:(0,ih.default)((0,ic.default)(new Date,1),"yyyy-MM-dd")}}})},ax=({additionalPaymentType:_,loading:w,paymentMethodId:E,refetch:P,editing:k,addCreditCardTrigger:A,addBankAccountTrigger:M,preEnrolledInAutopay:I,setAutopayPreference:j,maskedAccountIdentifier:O,isReplacingAutopay:D})=>{let N=(0,il.useMediaQuery)(_=>_.breakpoints.down("sm")),R=(0,ip.useTranslations)("payments/payment-methods"),L=(0,iI.usePortalAccountNumber)(),$=ab(),[F]=(0,iA.useSnackbarNotification)(),B=(0,iy.useBooleanState)(!1),V=(0,iy.useBooleanState)(!1),U=(0,iy.useBooleanState)(!1),[H,z]=(0,ig.useState)(""),W=()=>{V.setTrue()},G=()=>{V.setFalse(),z("")},Z=_=>{z(_.target.value)},Y=()=>{U.setTrue()},q=()=>{U.setFalse()},K=(0,i_.useQueryProperties)({variables:{accountNumber:L,includeSubscriptionFees:!0},onError:ik.handleError}),{isPrepay:X}=(0,iM.getPlan)(K.data),Q=n$(iP.PaymentType.Card),J=n$(iP.PaymentType.DirectDebit),ee=Q?.defaultPaymentInstruction?.status==="ACTIVE",et=J?.defaultPaymentInstruction?.status==="ACTIVE",er=Q?.defaultPaymentInstruction?.id,en=J?.defaultPaymentInstruction?.id,{data:ei}=(0,iT.useQueryAccount)({variables:{accountNumber:L,activeOnDate:(0,ih.default)(new Date,"yyyy-MM-dd")}}),ea=(0,iM.getPaymentScheduleType)(ei),eo=_===iP.PaymentType.DirectDebit?iP.PaymentType.Card:iP.PaymentType.DirectDebit,es=ea===iP.ScheduleType.CardPayment&&eo===iP.PaymentType.Card||ea===iP.ScheduleType.DirectDebit&&eo===iP.PaymentType.DirectDebit;(0,ig.useEffect)(()=>{D.setState(es)},[es]);let[el]=(0,iS.useInvalidatePaymentInstructionMutation)({variables:{input:{accountNumber:L,id:E}},onError:ik.handleApolloMutationError,refetchQueries:[{query:ix.QUERY_DEFAULT_PAYMENT_INSTRUCTION,variables:{accountNumber:L,instructionType:_}},{query:ix.QUERY_DEFAULT_PAYMENT_INSTRUCTION,variables:{accountNumber:L}},{query:iC.QUERY_IS_AUTO_PAY_ENABLED,variables:{accountNumber:L}}]}),ed=async()=>{B.setTrue(),await el(),P(),B.setFalse(),q(),eo===iP.PaymentType.DirectDebit?M?.setTrue():A?.setTrue()},eu=async _=>{let w=async()=>{B.setTrue(),await el(),P(),B.setFalse()};switch(_){case"replaceAutopayBankAccount":case"getStartedWithBankAccountAutopay":await w(),I.setTrue(),G(),j?.(aa.YES),M?.setTrue();break;case"switchToBankAccountAutopay":await w(),$(iP.ScheduleType.DirectDebit,en),F.success(R("paymentMethodDeleted")),G(),k.setFalse();break;case"replaceAutopayCreditCard":case"getStartedWithCreditCardAutopay":await w(),I.setTrue(),G(),j?.(aa.YES),A?.setTrue();break;case"switchToCreditCardAutopay":await w(),$(iP.ScheduleType.CardPayment,er),F.success(R("paymentMethodDeleted")),G(),k.setFalse();break;case"turnOffAutopay":await w(),$(iP.ScheduleType.BacsTransfer),F.success(R("paymentMethodDeleted")),G(),k.setFalse();break;case"turnOffAutopayAndAddBankAccount":await w(),I.setFalse(),$(iP.ScheduleType.BacsTransfer),G(),M?.setTrue();break;case"turnOffAutopayAndAddCreditCard":await w(),I.setFalse(),$(iP.ScheduleType.BacsTransfer),G(),A?.setTrue();break;case"addNewBankAccount":await w(),M?.setTrue(),G();break;case"addNewCreditCard":await w(),A?.setTrue(),G();break;case"confirmDeletion":await w(),F.success(R("paymentMethodDeleted")),G(),k.setFalse()}};return w?(0,is.jsx)(id.Skeleton,{variant:"text",height:35,width:"20%"}):(0,is.jsxs)(is.Fragment,{children:[(0,is.jsxs)(iu.Stack,{gap:"xs",flexDirection:N?"column":"row",alignItems:"center",children:[(0,is.jsx)(im.default,{src:ib,alt:"replace button",width:75,height:24,onClick:Y,style:{cursor:"pointer"}}),(0,is.jsx)(im.default,{src:iv,alt:"delete button",width:75,height:24,onClick:W,style:{cursor:"pointer"}})]}),(0,is.jsx)(av,{open:U.state,onClose:q,onReplaceConfirm:ed,paymentMethodToBeDeleted:eo,maskedAccountIdentifier:O}),(0,is.jsx)(iU,{open:V.state,onClose:G,onDeleteConfirm:eu,selectedOption:H,onOptionChange:Z,paymentMethodToBeDeleted:eo,creditCardOnFile:ee,bankAccountOnFile:et,isDeletingAutopayMethod:es,isPrepay:X})]})},aC=({accountNumber:_,editing:w,addBankAccountTrigger:E,addCreditCardTrigger:P,deleteAchConfirmation:k,preEnrolledInAutopay:A,isReplacingAutopay:M})=>{let I=(0,n2.useMediaQuery)(_=>_.breakpoints.down("sm")),j=(0,it.useTranslations)("payments/payment-methods"),[O]=(0,nT.useSnackbarNotification)(),[D]=(0,io.useStorePaymentInstructionMutation)(),N=ef(),{stripeError:R,stripeErrorMessage:L,setStripeError:$}=eW(),F=e8(),[B,V]=(0,ir.useState)(null),U=(0,ii.useBooleanState)(!1);tm(E.state);let H=_=>{V(_.target.value),U.setFalse()},[z]=(0,nx.useSetPaymentPreferenceMutation)(),{loading:W,data:G,refetch:Z}=(0,ia.useQueryDefaultPaymentInstruction)({variables:{accountNumber:_,instructionType:nC.PaymentType.DirectDebit},onError:nS.handleError}),{data:Y}=(0,nb.useQueryAccount)({variables:{accountNumber:_,activeOnDate:(0,n8.default)(new Date,"yyyy-MM-dd")}}),q=W,K=(0,ii.useBooleanState)(!1),X=(0,ii.useBooleanState)(!1),Q=G?.defaultPaymentInstruction?.vendor&&G?.defaultPaymentInstruction?.maskedAccountIdentifier,J=Y?.account?.ledgers,ee=J?.find(_=>_?.ledgerType==="ENERGY")?.number,et=_=>{K.setState(_.target.checked)};(0,ir.useEffect)(()=>{A.state&&(U?.setFalse(),X.setFalse(),K.setTrue())},[A.state]);let er=async(P,k)=>{if(P.preventDefault(),null===B&&!F&&!A.state)return void U.setTrue();if(B===aa.YES&&!K.state&&!A.state)return void X.setTrue();try{let P=await N?.confirmUsBankAccountSetup(k.secretKey);if(P?.setupIntent?.status!=="succeeded")return void O.error(j("verifyBankAccountError"));try{let{data:w}=await D({variables:{input:{accountNumber:_,validFrom:(0,ie.default)(new Date),vendorReference:P?.setupIntent?.payment_method,instructionType:nC.PaymentType.DirectDebit}}});if(B===aa.YES||A.state){let E=w?.storePaymentInstruction?.paymentInstruction?.id;E&&await z({variables:{input:{accountNumber:_,paymentMethod:E,ledgerNumbers:ee?[ee]:[],fromDate:(0,n8.default)((0,n7.default)(new Date,1),"yyyy-MM-dd")}},refetchQueries:[{query:nb.QUERY_ACCOUNT,variables:{accountNumber:_}}]})}}catch(_){(0,nS.handleError)(_);return}if(!P?.setupIntent?.id)return void E.setTrue();E.setFalse(),w.setFalse(),Z(),O.success(j("bankAccountSuccessVerification")),(B===aa.YES||A.state)&&setTimeout(()=>{O.success(j("autopayPreferenceSuccessPrompt"))},3e3)}catch(_){(0,nS.handleError)(_),O.error(j("verifyBankAccountError"))}Z()},en=()=>(0,nv.jsx)(ax,{additionalPaymentType:nC.PaymentType.Card,loading:q,paymentMethodId:G?.defaultPaymentInstruction?.id||"",refetch:Z,editing:w,addBankAccountTrigger:E,addCreditCardTrigger:P,preEnrolledInAutopay:A,isReplacingAutopay:M,maskedAccountIdentifier:G?.defaultPaymentInstruction?.maskedAccountIdentifier});return q?(0,nv.jsx)(n5.Skeleton,{variant:"rectangular",height:65,width:"98%"}):E.state?(0,nv.jsxs)(n4.Container,{paddingX:"sm",marginTop:"sm",fullWidth:!0,children:[(0,nv.jsx)(n4.Container,{marginBottom:"sm",children:(0,nv.jsx)(n6.Typography,{textStyle:"body1",children:j("addYourNewBankAccount")}
71)}),(0,nv.jsx)(n0,{editAchPayment:E.toggle,stripeError:R,stripeErrorMessage:L||"",onSubmit:er,setStripeError:$,autopayPreference:B,handleAutopayPreferenceChange:H,showAutopayErrorMessage:U,authorizeAutopayChecked:K,handleAuthorizeAutopayCheckboxChange:et,showAuthorizeAutopayError:X,isPrepay:F,preEnrolledInAutopay:A.state,isReplacingAutopay:M.state})]}):Q&&(0,nv.jsx)(n3.Card,{theme:"base500",borderless:!0,padding:"small",fullWidth:!0,children:(0,nv.jsx)(n9.Stack,{flexDirection:"column",attributes:{"data-cy":"bank-account-information-card"},children:(0,nv.jsx)(n9.Stack,{justifyContent:"space-between",children:(0,nv.jsxs)(n9.Stack,{flexDirection:"row",justifyContent:G?.defaultPaymentInstruction?.maskedAccountIdentifier?"space-between":"left",children:[(0,nv.jsxs)(n9.Stack,{flexDirection:"column",gap:"xs",children:[(0,nv.jsx)(n6.Typography,{textStyle:"caption",color:"tertiary500",children:(0,nv.jsx)("strong",{children:j("bankAccount")})}),(0,nv.jsxs)(n6.Typography,{textStyle:I?"body2":"body1",textAlign:"left",children:[G?.defaultPaymentInstruction?.vendor," ",j("last4DigitsAch")," ",G?.defaultPaymentInstruction?.maskedAccountIdentifier]})]}),G?.defaultPaymentInstruction?.maskedAccountIdentifier&&w.state&&!k.state&&en()]})})})})};var aS=k,aT=e5,a_=eX,aw=e0,aE=e4,aP=e7,ak=eJ,aA=rt,aM=tg,aI=tb,aj=t_,aO=t2,aD=rR,aN=_.i(215871),aR=eU,aL=t7,a$=k,aF=eY,aB=e5,aV=_.i(9544),aU=e0,aH=e4,az=e7,aW=tb,aG=_.i(873823),aZ=t_,aY=t0,aq=t2,aK=_.i(455703),aX=_.i(372825),aQ=aN,aJ=ts,a1=eU,a0=A,a2=t7;let a3=({editing:_,saveTrigger:w,resetSaveTrigger:E})=>{let{isMobile:P}=(0,aQ.useDeviceBreakpoint)(),k=(0,a1.useTranslations)("portalAccountSettings"),A=(0,az.usePortalAccountNumber)(),[M,I]=(0,a0.useState)(null),j=(0,a2.useBooleanState)(!1);tm(j.state);let{data:O}=(0,aF.useQueryAccount)({variables:{accountNumber:A},onError:aU.handleError}),D=O?.account?.ledgers,N=D?.find(_=>_?.ledgerType==="ENERGY"),R=O?.account?.payments?.edges?.[0]?.node?.status,{data:L}=(0,aB.useQueryProperties)({variables:{accountNumber:A,includeSubscriptionFees:!1,includeFutureActiveAgreements:!1},onError:aU.handleError}),$=L?.properties?.[0]?.meterPoints?.[0]?.agreements?.[0]?.autoTopUpAmountSelectedByUser||0,[F,B]=(0,a0.useState)($);(0,a0.useEffect)(()=>{null!==$&&B($)},[$]),(0,a0.useEffect)(()=>{let _=localStorage.getItem("lastSavedTime");_&&I(new Date(_))},[]);let[V]=(0,aV.useUpdateAutoTopUpAmountMutation)();(0,a0.useEffect)(()=>{if(w.state&&F){V({variables:{input:{accountNumber:A,paymentAmount:F,ledgerNumber:N?.number}}}).then(()=>{E(),_.setFalse(),j.setFalse()});let w=new Date;localStorage.setItem("lastSavedTime",w.toISOString()),I(w)}},[w.state,F]);let U=_=>{B(Number(_?.value)),j.setTrue()},H=()=>!M||new Date>(0,aJ.default)(M,1),z=()=>"PENDING"!==R&&"SCHEDULED"!==R&&"REQUESTED"!==R&&"CLEARED"!==R,W=!H()||!z(),G=aX.autoTopOffAmounts.map(_=>({label:`$${_.label}`,value:`${_.value}`}));return _.state?(0,a$.jsxs)(aZ.Stack,{gap:"sm",children:[(0,a$.jsx)(e1,{orientation:"vertical"}),(0,a$.jsx)(aW.Container,{marginTop:"xl",fullWidth:!0,children:(0,a$.jsxs)(aZ.Stack,{gap:"xs",children:[(0,a$.jsx)(aW.Container,{width:P?"70%":"35%",marginRight:"sm",attributes:{"data-cy":"autoTopUpAmount"},children:(0,a$.jsx)(aG.Select,{values:G,disabled:W,label:k("autoTopOffTitle"),name:"autoTopUpAmount",onChange:_=>U(_)})}),(0,a$.jsx)(aZ.Stack,{justifyContent:"center",alignItems:"center",children:(0,a$.jsx)(aY.Tooltip,{title:k(H()?"tooltipPaymentPending":"tooltipAutoTopOffInfo"),children:(0,a$.jsx)(aK.IconCircleInformationOutlined,{size:18,color:"duotone",duotoneColor:"tertiary"})})})]})})]}):(0,a$.jsx)(a$.Fragment,{children:(0,a$.jsxs)(aZ.Stack,{gap:"sm",alignItems:"flex-start",children:[(0,a$.jsx)(e1,{orientation:"vertical"}),(0,a$.jsxs)(aW.Container,{marginTop:"sm",children:[(0,a$.jsx)(aq.Typography,{textStyle:"h6",color:"tertiary500",children:k("autoTopOffTitle")}),(0,a$.jsxs)(aq.Typography,{attributes:{"data-cy":"settings-topoff-amount"},children:["$",(0,aH.formatAmount)(F||0)]})]})]})})},a4=({autopaySettings:_=!0})=>{let w=(0,aR.useTranslations)("payments/payment-methods"),E=(0,aP.usePortalAccountNumber)(),P=(0,aE.usePaymentInstructionAccountIdentifier)(a_.PaymentType.Card,E),k=(0,aE.usePaymentInstructionAccountIdentifier)(a_.PaymentType.DirectDebit,E),{isMobile:A}=(0,aN.useDeviceBreakpoint)(),M=(0,aL.useBooleanState)(!1),I=(0,aL.useBooleanState)(!1),j=(0,aL.useBooleanState)(!1),O
71=(0,aL.useBooleanState)(!1),D=(0,aL.useBooleanState)(!1),N=(0,aL.useBooleanState)(!1),R=(0,aL.useBooleanState)(!1),L=(0,aL.useBooleanState)(!1),$=(0,aL.useBooleanState)(!1),{data:F}=(0,aT.useQueryProperties)({variables:{accountNumber:E,includeSubscriptionFees:!0},onError:aw.handleError}),{isPrepay:B}=(0,aE.getPlan)(F),V=()=>(0,aS.jsxs)("div",{id:"payment-settings",children:[_&&!O.state&&!D.state&&!N.state&&!R.state&&(0,aS.jsx)(ry,{editing:M,saveTrigger:I,resetSaveTrigger:()=>I.setFalse(),cancelButtonClicked:j}),B&&!O.state&&!D.state&&!N.state&&(0,aS.jsx)(a3,{editing:M,saveTrigger:I,resetSaveTrigger:()=>I.setFalse()}),!O.state&&!D.state&&(0,aS.jsx)(aI.Container,{marginTop:"lg",marginBottom:"sm",children:(0,aS.jsx)(aO.Typography,{textStyle:"caption",color:"tertiary500",children:w("savedPaymentMethods")})}),(0,aS.jsx)(eV,{children:(0,aS.jsxs)(aj.Stack,{alignItems:"flex-start",gap:A?"none":"sm",flexWrap:"wrap",children:[D.state||R.state?null:(0,aS.jsx)(as,{accountNumber:E,editing:M,addCreditCardTrigger:O,addBankAccountTrigger:D,deleteCreditCardConfirmation:N,preEnrolledInAutopay:L,isReplacingAutopay:$}),O.state||N.state?null:(0,aS.jsx)(aC,{accountNumber:E,editing:M,addBankAccountTrigger:D,addCreditCardTrigger:O,deleteAchConfirmation:R,preEnrolledInAutopay:L,isReplacingAutopay:$}),!P&&!O.state&&!D.state&&(0,aS.jsx)(aA.Button,{variant:"text",onClick:O.setTrue,children:(0,aS.jsxs)(aO.Typography,{color:"tertiary500",children:["+ ",(0,aS.jsx)("u",{children:w("addCreditCard")})]})}),!k&&!O.state&&!D.state&&(0,aS.jsx)(aA.Button,{variant:"text",onClick:D.setTrue,children:(0,aS.jsxs)(aO.Typography,{color:"tertiary500",children:["+ ",(0,aS.jsx)("u",{children:w("addBankAccount")})]})})]})})]}),U=()=>(0,aS.jsxs)(aj.Stack,{gap:"sm",flexDirection:A?"column":"row",children:[(0,aS.jsx)(aA.Button,{fullWidth:!0,variant:"outlined",onClick:()=>{j.setTrue(),M.setFalse()},children:w("cancel")}),(0,aS.jsx)(aA.Button,{fullWidth:!0,onClick:()=>{I.setTrue()},children:w("saveChanges")})]});return(0,aS.jsx)(aM.Card,{borderless:!0,fullWidth:!0,padding:"medium",attributes:{"data-cy":"settings-payment-card"},children:(0,aS.jsxs)(aj.Stack,{flexDirection:"column",gap:"md",children:[(0,aS.jsx)(aj.Stack,{flexDirection:"column",children:(0,aS.jsxs)(aj.Stack,{justifyContent:"space-between",children:[(0,aS.jsx)(aO.Typography,{textStyle:"h5",children:w("paymentSettings")}),!M.state&&(0,aS.jsx)(aA.Button,{onClick:M.setTrue,variant:"text",size:"small","aria-label":"Edit Payment Settings Button",children:(0,aS.jsx)(aD.IconPenToSquare,{size:24,color:(0,ak.token)("colors.background.tertiary.500")})})]})}),(0,aS.jsxs)(aj.Stack,{flexDirection:"column",gap:"sm",children:[V(),M.state&&!O.state&&!D.state&&!N.state&&!R.state&&U()]})]})})};var a5=k,a9=e7,a6=tb,a7=tx,a8=t_,oe=t2,ot=_.i(508834),or=eU;let on=({href:_})=>{let w=(0,or.useTranslations)("account/accountNumber"),E=(0,a9.usePortalAccountNumber)();return(0,a5.jsx)(a6.Container,{marginBottom:"md",children:(0,a5.jsx)(a7.Link,{attributes:{"data-cy":"portal-back-button"},href:_||`/account/${E}`,children:(0,a5.jsxs)(a8.Stack,{alignItems:"center",component:"span",children:[(0,a5.jsx)(ot.IconArrowLeft,{}),(0,a5.jsx)(oe.Typography,{textStyle:"h5",component:"span",color:"tertiary500",children:w("backToDashboard")})]})})})};_.s(["PortalBackButton",0,on],292838);var oi=_.i(32498),oa=eJ,oo=tg,os=tb,ol=tC,od=t_,ou=_.i(665273),oc=t2,oh=tA,op=_.i(92768),of=rV,om=aX,og=eU,oy=A,ov=i7,ob=k,ox=rV,oC=eU,oS=k,oT=rV,o_=aX,ow=A;let oE=(0,ow.forwardRef)(function(_,w){let{component:E,options:P,...k}=_,A=(0,oT.useTheme)(),[M,I]=(0,ow.useState)(null);return(0,ow.useImperativeHandle)(w,()=>({focus:()=>M.focus()}),[M]),(0,oS.jsx)(E,{onReady:I,options:{...P,style:{base:{color:"light"===A.palette.mode?A.palette.secondary.main:A.palette.text.primary,fontSize:"1.25rem",fontFamily:A.typography.fontFamily,":focus":{color:"light"===A.palette.mode?A.palette.primary.main:A.palette.text.primary},":hover":{color:"light"===A.palette.mode?A.palette.primary.main:A.palette.text.primary},"::placeholder":{color:(0,oT.alpha)("light"===A.palette.mode?o_.OctopusEnergyThemeColor.PURPLE_HAZE:A.palette.text.primary,.75)}},invalid:{color:A.palette.error.main}}},...k})}),oP={inputProps:{},labelErrorMessage:"",onChange:()=>{},stripeElement:null},ok=_=>{let{InputLabelProps:w,InputProps:E={},inputProps:P,error:k,labelErrorMessage:A,stripeElement:M,...I}=_,j=(0,oC.useTranslations)("enrollment/formFields");return(0,ob.jsx)(ox.TextField,{fullWidth:!0,InputLabelProps:{...w,shrink:!0},error:k,InputProps:{...E,inputProps:{...P,...E.inputProps,component:M},inputComponent:oE},...I,helperText:k?j(A??""):" "})};ok.defaultProps=oP;let oA=_=>{let w=(0,oC.useTranslations)("enrollment/formFields");return(0,ob.jsx)(ok,{..._,label:w("payment_creditcard"),stripeElement:em,labelErrorMessage:"validation_credit
71CardNotValid"})};oA.defaultProps=oP;let oM=_=>{let w=(0,oC.useTranslations)("enrollment/formFields");return(0,ob.jsx)(ok,{..._,label:w("payment_expiration"),stripeElement:eg,labelErrorMessage:"validation_expiryNotValid"})};oM.defaultProps=oP;let oI=_=>{let w=(0,oC.useTranslations)("enrollment/formFields");return(0,ob.jsx)(ok,{..._,label:w("payment_securityCode"),stripeElement:ey,labelErrorMessage:"validation_cvvNotValid"})};oI.defaultProps=oP;let oj=(0,oi.styled)(of.TextField)({"& .MuiFormHelperText-root.Mui-error":{color:"#FF3E68"}}),oO=({showZip:_,handleChange:w,showAutopay:E=!1,showAutopayErrorMessage:P,isPrepay:k=!1,preEnrolledInAutopay:A=!1,isReplacingAutopay:M=!1})=>{let I=(0,og.useTranslations)("payments/add-new-card"),j=(0,og.useTranslations)("common"),{register:O,setValue:D,watch:N,formState:{errors:R}}=(0,ov.useFormContext)();(0,oy.useEffect)(()=>{D("cardNumberComplete",!1,{shouldValidate:!0}),D("cardNumberEmpty",!0,{shouldValidate:!0}),D("cardNumberError","",{shouldValidate:!0}),D("cvcComplete",!1,{shouldValidate:!0}),D("cvcNumberEmpty",!0,{shouldValidate:!0}),D("cvcError","",{shouldValidate:!0}),D("expiredComplete",!1,{shouldValidate:!0}),D("expiredEmpty",!0,{shouldValidate:!0}),D("expiredError","",{shouldValidate:!0}),D("zipCode","",{shouldValidate:!0})},[]);let L=(_,w,E)=>({complete:P,empty:k,error:A})=>{D(_,P,{shouldValidate:!0}),D(w,k,{shouldValidate:!0}),D(E,A?.message??"",{shouldValidate:!0})},$=N("cardNumberError"),F=N("cvcError"),B=N("expiredError");return(0,eG.jsxs)(of.ThemeProvider,{theme:om.octopusLightTheme,children:[(0,eG.jsxs)(oo.Card,{attributes:{"data-cy":"credit-card-input-card"},padding:"none",overflow:"hidden",theme:"base100",fullWidth:!0,children:[(0,eG.jsx)("div",{style:{backgroundColor:(0,oa.token)("colors.background.secondary.500")},children:(0,eG.jsx)(os.Container,{paddingX:"sm",paddingY:"sm",children:(0,eG.jsxs)(od.Stack,{flexDirection:{base:"column",sm:"row"},flexWrap:"wrap",justifyContent:"space-between",alignItems:"center",gap:"xs",children:[(0,eG.jsx)(ou.StackItem,{order:1,children:(0,eG.jsx)(oc.Typography,{textStyle:"h5",color:"contentsSecondary500",children:j("creditCardHeader")})}),(0,eG.jsx)(ou.StackItem,{order:{base:3,sm:2},alignSelf:{base:"flex-start",sm:"center"},children:(0,eG.jsxs)(od.Stack,{flexDirection:"row",alignItems:"center",gap:"xs",children:[(0,eG.jsx)(oc.Typography,{textStyle:"caption",color:"contentsSecondary500",children:j("secureTransaction")}),(0,eG.jsx)(op.IconLock,{size:20})]})}),(0,eG.jsx)(ou.StackItem,{order:{sm:3},flexBasis:{sm:"100%"},children:(0,eG.jsx)(oh.Visibility,{display:{base:"none",sm:"block"},children:(0,eG.jsx)("div",{style:{borderTop:`1px solid ${(0,oa.token)("colors.contents.secondary.500")}`,opacity:.3,width:"100%"}})})}),(0,eG.jsx)(ou.StackItem,{order:{base:2,sm:4},flexBasis:"100%",alignSelf:{base:"flex-start",sm:"center"},children:(0,eG.jsx)(oc.Typography,{textStyle:"caption",color:"contentsSecondary500",textAlign:"left",children:j("subjectToProcessingFee")})})]})})}),(0,eG.jsx)(os.Container,{paddingX:"sm",paddingTop:"md",paddingBottom:"sm",children:(0,eG.jsxs)(od.Stack,{flexDirection:"column",gap:"xs",children:[(0,eG.jsx)(oA,{"data-cy":"credit-card",error:!!$,labelErrorMessage:$,onChange:L("cardNumberComplete","cardNumberEmpty","cardNumberError")}),(0,eG.jsxs)(od.Stack,{flexDirection:{base:"column",sm:"row"},gap:{base:"xs",sm:"sm",md:"md"},children:[(0,eG.jsx)(oI,{"data-cy":"security-code",error:!!F,labelErrorMessage:F,onChange:L("cvcComplete","cvcNumberEmpty","cvcError")}),(0,eG.jsx)(oM,{"data-cy":"expiration",error:!!B,labelErrorMessage:B,onChange:L("expiredComplete","expiredEmpty","expiredError")}),_&&(0,eG.jsx)(oj,{"data-cy":"postal-code",...O("zipCode"),error:!!R.zipCode,helperText:R.zipCode?.message,fullWidth:!0,label:j("zipcode"),placeholder:"12345",InputLabelProps:{shrink:!0},sx:{"& .MuiOutlinedInput-root":{"& > input":{fontSize:"1.25rem",fontWeight:500,fontFamily:"Chromatophore ,helvetica ,arial ,sans-serif","::placeholder":{opacity:1,color:"#b7b8d6"},padding:"12.25px 12px 17.25px !important"}}}})]})]})})]}),E&&(0,eG.jsx)(od.Stack,{children:(0,eG.jsx)(ol.Radio,{title:(0,eG.jsx)(oc.Typography,{textStyle:"body2",children:M?(0,eG.jsxs)(eG.Fragment,{children:[(0,eG.jsx)("b",{children:I("youreReplacingYourAutoPay")})," ",I(k?"wouldYouLikeToUseThisForAutopay":"ifYouSelectNo")]}):I("doYouWantToEnroll")}),name:"autopayPreference",errorMessage:"Please select an option",onChange:w,error:P?.state&&!A,children:(0,eG.jsxs)(of.Stack,{direction:"row",spacing:1,mt:1,ml:-1,children:[(0,eG.jsx)(ol.Radio.Option,{value:aa.YES,children:I("yes")}),(0,eG.jsx)(ol.Radio.Option,{value:aa.NO,children:"No"})]})})})]})}},967199,_=>{"use strict";var w=_.i(947285);function E(_,E,P){let k,{reference:A,floating:M}=_,I=(0,w.getSideAxis)(E),j=(0,w.getAlignmentAxis)(E),O=(0,w.getAxisLength)(j),D=(0,w.getSide)(E),N="y"===I,R=A.x+A.width/2-M.width/2,L=A.y+A.height/2-M.height/2,$=A[O]/2-M[O]/2;switch(D){case"top":k={x:R,y:A.y-M.height};break;case"bottom":k={x:R,y:A.y+A.height};break;case"right":k={x:A.x+A.width,y:L};break;case"left":k={x:A.x-M.width,y:L};break;default:k={x:A.x,y:A.y}}let F=(0,w.getAlignment)(E);return F&&(k[j]+=$*("end"===F?1:-1)*(P&&N?-1:1)),k}async function P(_,E){var P;void 0===E&&(E={});let{x:k,y:A,platform:M,rects:I,elements:j,strategy:O}=_,{boundary:D="clippingAncestors",rootBoundary:N="viewport",elementContext:R="floating",altBoundary:L=!1,padding:$=0}
71=(0,w.evaluate)(E,_),F=(0,w.getPaddingObject)($),B="floating"===R?"reference":"floating",V=j[L?B:R],U=(0,w.rectToClientRect)(await M.getClippingRect({element:null==(P=await (null==M.isElement?void 0:M.isElement(V)))||P?V:V.contextElement||await (null==M.getDocumentElement?void 0:M.getDocumentElement(j.floating)),boundary:D,rootBoundary:N,strategy:O})),H="floating"===R?{x:k,y:A,width:I.floating.width,height:I.floating.height}:I.reference,z=await (null==M.getOffsetParent?void 0:M.getOffsetParent(j.floating)),W=await (null==M.isElement?void 0:M.isElement(z))&&await (null==M.getScale?void 0:M.getScale(z))||{x:1,y:1},G=(0,w.rectToClientRect)(M.convertOffsetParentRelativeRectToViewportRelativeRect?await M.convertOffsetParentRelativeRectToViewportRelativeRect({elements:j,rect:H,offsetParent:z,strategy:O}):H);return{top:(U.top-G.top+F.top)/W.y,bottom:(G.bottom-U.bottom+F.bottom)/W.y,left:(U.left-G.left+F.left)/W.x,right:(G.right-U.right+F.right)/W.x}}let k=50,A=async(_,w,A)=>{let{placement:M="bottom",strategy:I="absolute",middleware:j=[],platform:O}=A,D=O.detectOverflow?O:{...O,detectOverflow:P},N=await (null==O.isRTL?void 0:O.isRTL(w)),R=await O.getElementRects({reference:_,floating:w,strategy:I}),{x:L,y:$}=E(R,M,N),F=M,B=0,V={};for(let P=0;P<j.length;P++){let A=j[P];if(!A)continue;let{name:U,fn:H}=A,{x:z,y:W,data:G,reset:Z}=await H({x:L,y:$,initialPlacement:M,placement:F,strategy:I,middlewareData:V,rects:R,platform:D,elements:{reference:_,floating:w}});L=null!=z?z:L,$=null!=W?W:$,V[U]={...V[U],...G},Z&&B<k&&(B++,"object"==typeof Z&&(Z.placement&&(F=Z.placement),Z.rects&&(R=!0===Z.rects?await O.getElementRects({reference:_,floating:w,strategy:I}):Z.rects),{x:L,y:$}=E(R,F,N)),P=-1)}return{x:L,y:$,placement:F,strategy:I,middlewareData:V}},M=_=>({name:"arrow",options:_,async fn(E){let{x:P,y:k,placement:A,rects:M,platform:I,elements:j,middlewareData:O}=E,{element:D,padding:N=0}=(0,w.evaluate)(_,E)||{};if(null==D)return{};let R=(0,w.getPaddingObject)(N),L={x:P,y:k},$=(0,w.getAlignmentAxis)(A),F=(0,w.getAxisLength)($),B=await I.getDimensions(D),V="y"===$,U=V?"top":"left",H=V?"bottom":"right",z=V?"clientHeight":"clientWidth",W=M.reference[F]+M.reference[$]-L[$]-M.floating[F],G=L[$]-M.reference[$],Z=await (null==I.getOffsetParent?void 0:I.getOffsetParent(D)),Y=Z?Z[z]:0;Y&&await (null==I.isElement?void 0:I.isElement(Z))||(Y=j.floating[z]||M.floating[F]);let q=W/2-G/2,K=Y/2-B[F]/2-1,X=(0,w.min)(R[U],K),Q=(0,w.min)(R[H],K),J=Y-B[F]-Q,ee=Y/2-B[F]/2+q,et=(0,w.clamp)(X,ee,J),er=!O.arrow&&null!=(0,w.getAlignment)(A)&&ee!==et&&M.reference[F]/2-(ee<X?X:Q)-B[F]/2<0,en=er?ee<X?ee-X:ee-J:0;return{[$]:L[$]+en,data:{[$]:et,centerOffset:ee-et-en,...er&&{alignmentOffset:en}},reset:er}}});function I(_,E,P){return(_?[...P.filter(E=>(0,w.getAlignment)(E)===_),...P.filter(E=>(0,w.getAlignment)(E)!==_)]:P.filter(_=>(0,w.getSide)(_)===_)).filter(P=>!_||(0,w.getAlignment)(P)===_||!!E&&(0,w.getOppositeAlignmentPlacement)(P)!==P)}let j=function(_){return void 0===_&&(_={}),{name:"autoPlacement",options:_,async fn(E){var P,k,A;let{rects:M,middlewareData:j,placement:O,platform:D,elements:N}=E,{crossAxis:R=!1,alignment:L,allowedPlacements:$=w.placements,autoAlignment:F=!0,...B}=(0,w.evaluate)(_,E),V=void 0!==L||$===w.placements?I(L||null,F,$):$,U=(null==(P=j.autoPlacement)?void 0:P.index)||0,H=V[U];if(null==H)return{};if(O!==H)return{reset:{placement:V[0]}};let z=await D.detectOverflow(E,B),W=(0,w.getAlignmentSides)(H,M,await (null==D.isRTL?void 0:D.isRTL(N.floating))),G=[z[(0,w.getSide)(H)],z[W[0]],z[W[1]]],Z=[...(null==(k=j.autoPlacement)?void 0:k.overflows)||[],{placement:H,overflows:G}],Y=V[U+1];if(Y)return{data:{index:U+1,overflows:Z},reset:{placement:Y}};let q=Z.map(_=>{let E=(0,w.getAlignment)(_.placement);return[_.placement,E&&R?_.overflows.slice(0,2).reduce((_,w)=>_+w,0):_.overflows[0],_.overflows]}).sort((_,w)=>_[1]-w[1]),K=(null==(A=q.filter(_=>_[2].slice(0,(0,w.getAlignment)(_[0])?2:3).every(_=>_<=0))[0])?void 0:A[0])||q[0][0];return K!==O?{data:{index:U+1,overflows:Z},reset:{placement:K}}:{}}}},O=function(_){return void 0===_&&(_={}),{name:"flip",options:_,async fn(E){var P,k,A,M,I;let{placement:j,middlewareData:O,rects:D,initialPlacement:N,platform:R,elements:L}=E,{mainAxis:$=!0,crossAxis:F=!0,fallbackPlacements:B,fallbackStrategy:V="bestFit",fallbackAxisSideDirection:U="none",flipAlignment:H=!0,...z}=(0,w.evaluate)(_,E);if(null!=(P=O.arrow)&&P.alignmentOffset)return{};let W=(0,w.getSide)(j),G=(0,w.getSideAxis)(N),Z=(0,w.getSide)(N)===N,Y=await (null==R.isRTL?void 0:R.isRTL(L.floating)),q=B||(Z||!H?[(0,w.getOppositePlacement)(N)]:(0,w.getExpandedPlacements)(N)),K="none"!==U;!B&&K&&q.push(...(0,w.getOppositeAxisPlacements)(N,H,U,Y));let X=[N,...q],Q=await R.detectOverflow(E,z),J=[],ee=(null==(k=O.flip)?void 0:k.overflows)||[];if($&&J.push(Q[W]),F){let _=(0,w.getAlignmentSides)(j,D,Y);J.push(Q[_[0]],Q[_[1]])}if(ee=[...ee,{placement:j,overflows:J}],!J.every(_=>_<=0)){let _=((null==(A=O.flip)?void 0:A.index)||0)+1,E=X[_];if(E&&("alignment"!==F||G===(0,w.getSideAxis)(E)||ee.every(_=>(0,w.getSideAxis)(_.placement)!==G||_.overflows[0]>0)))return{data:{index:_,overflows:ee},reset:{placement:E}};let P=null==(M=ee.filter(_=>_.overflows[0]<=0).sort((_,w)=>_.overflows[1]-w.overflows[1])[0])?void 0:M.placement;if(!P)switch(V){case"bestFit":{let _=null==(I=ee.filter(_=>{if(K){let E=(0,w.getSideAxis)(_.placement);return E===G||"y"===E}return!0}).map(_=>[_.placement,_.overflows.filter(_=>_>0).reduce((_,w)=>_+w,0)]).sort((_,w)=>_[1]-w[1])[0])?void 0:I[0];_&&(P=_);break}case"initialPlacement":P=N}if(j!==P)return{reset:{placement:P}}}return{}}}};function D(_,w){return{top:_.top-w.height,right:_.right-w.width,bottom:_.bottom-w.height,left:_.left-w.width}}function N(_){return w.sides.some(w=>_[w]>=0)}let R=function(_){return void 0===_&&(_={}),{name:"hide",options:_,async fn(E){let{rects:P,platform:k}=E,{strategy:A="referenceHidden",...M}=(0,w.evaluate)(_,E);switch(A){case"referenceHidden":{let _=D(await k.detectOverflow(E,{...M,elementContext:"reference"}),P.reference);return{data:{referenceHiddenOffsets:_,referenceHidden:N(_)}}}case"escaped":{let _=D(await k.detectOverflow(E,{...M,altBoundary:!0}),P.floating);return{data:{escapedOffsets:_,escaped:N(_)}}}default:return{}}}}};function L(_){let E=(0,w.min)(..._.map(_=>_.left)),P=(0,w.min)(..._.map(_=>_.top));return{x:E,y:P,width:(0,w.max)(..._.map(_=>_.right))-E,height:(0,w.max)(..._.map(_=>_.bottom))-P}}function $(_){let E=_.slice().sort((_,w)=>_.y-w.y),P=[],k=null;for(let _=0;_<E.length;_++){let w=E[_];!k||w.y-k.y>k.height/2?P.push([w]):P[P.length-1].push(w),k=w}return P.map(_=>(0,w.rectToClientRect)(L(_)))}let F=function(_){return void 0===_&&(_={}),{name:"inline",options:_,async fn(E){let{placement:P,elements:k,rects:A,platform:M,strategy:I}=E,{padding:j=2,x:O,y:D}=(0,w.evaluate)(_,E),N=Array.from(await (null==M.getClientRects?void 0:M.getClientRects(k.reference))||[]);if(!N.length)return{};
71let R=$(N),F=(0,w.rectToClientRect)(L(N)),B=(0,w.getPaddingObject)(j);function V(){if(2===R.length&&(R[0].left>R[1].right||R[1].left>R[0].right)&&null!=O&&null!=D)return R.find(_=>O>_.left-B.left&&O<_.right+B.right&&D>_.top-B.top&&D<_.bottom+B.bottom)||F;if(R.length>=2){if("y"===(0,w.getSideAxis)(P)){let _=R[0],E=R[R.length-1],k="top"===(0,w.getSide)(P),A=_.top,M=E.bottom,I=k?_.left:E.left,j=k?_.right:E.right;return(0,w.rectToClientRect)({x:I,y:A,width:j-I,height:M-A})}let _="left"===(0,w.getSide)(P),E=(0,w.max)(...R.map(_=>_.right)),k=(0,w.min)(...R.map(_=>_.left)),A=R.filter(w=>_?w.left===k:w.right===E),M=A[0].top,I=A[A.length-1].bottom;return(0,w.rectToClientRect)({x:k,y:M,width:E-k,height:I-M})}return F}let U=await M.getElementRects({reference:{getBoundingClientRect:V},floating:k.floating,strategy:I});return A.reference.x!==U.reference.x||A.reference.y!==U.reference.y||A.reference.width!==U.reference.width||A.reference.height!==U.reference.height?{reset:{rects:U}}:{}}}},B=new Set(["left","top"]);async function V(_,E){let{placement:P,platform:k,elements:A}=_,M=await (null==k.isRTL?void 0:k.isRTL(A.floating)),I=(0,w.getSide)(P),j=(0,w.getAlignment)(P),O="y"===(0,w.getSideAxis)(P),D=B.has(I)?-1:1,N=M&&O?-1:1,R=(0,w.evaluate)(E,_),{mainAxis:L,crossAxis:$,alignmentAxis:F}="number"==typeof R?{mainAxis:R,crossAxis:0,alignmentAxis:null}:{mainAxis:R.mainAxis||0,crossAxis:R.crossAxis||0,alignmentAxis:R.alignmentAxis};return j&&"number"==typeof F&&($="end"===j?-1*F:F),O?{x:$*N,y:L*D}:{x:L*D,y:$*N}}let U=function(_){return void 0===_&&(_=0),{name:"offset",options:_,async fn(w){var E,P;let{x:k,y:A,placement:M,middlewareData:I}=w,j=await V(w,_);return M===(null==(E=I.offset)?void 0:E.placement)&&null!=(P=I.arrow)&&P.alignmentOffset?{}:{x:k+j.x,y:A+j.y,data:{...j,placement:M}}}}},H=function(_){return void 0===_&&(_={}),{name:"shift",options:_,async fn(E){let{x:P,y:k,placement:A,platform:M}=E,{mainAxis:I=!0,crossAxis:j=!1,limiter:O={fn:_=>{let{x:w,y:E}=_;return{x:w,y:E}}},...D}=(0,w.evaluate)(_,E),N={x:P,y:k},R=await M.detectOverflow(E,D),L=(0,w.getSideAxis)(A),$=(0,w.getOppositeAxis)(L),F=N[$],B=N[L],V=(_,E)=>(0,w.clamp)(E+R["y"===_?"top":"left"],E,E-R["y"===_?"bottom":"right"]);I&&(F=V($,F)),j&&(B=V(L,B));let U=O.fn({...E,[$]:F,[L]:B});return{...U,data:{x:U.x-P,y:U.y-k,enabled:{[$]:I,[L]:j}}}}}},z=function(_){return void 0===_&&(_={}),{options:_,fn(E){var P,k,A,M;let{x:I,y:j,placement:O,rects:D,middlewareData:N}=E,{offset:R=0,mainAxis:L=!0,crossAxis:$=!0}=(0,w.evaluate)(_,E),F={x:I,y:j},V=(0,w.getSideAxis)(O),U=(0,w.getOppositeAxis)(V),H=F[U],z=F[V],W=(0,w.evaluate)(R,E),G="number"==typeof W?{mainAxis:W,crossAxis:0}:{mainAxis:null!=(P=W.mainAxis)?P:0,crossAxis:null!=(k=W.crossAxis)?k:0};if(L){let _="y"===U?"height":"width",w=D.reference[U]-D.floating[_]+G.mainAxis,E=D.reference[U]+D.reference[_]-G.mainAxis;H<w?H=w:H>E&&(H=E)}if($){let _="y"===U?"width":"height",E=B.has((0,w.getSide)(O)),P=D.reference[V]-D.floating[_]+(E&&(null==(A=N.offset)?void 0:A[V])||0)+(E?0:G.crossAxis),k=D.reference[V]+D.reference[_]+(E?0:(null==(M=N.offset)?void 0:M[V])||0)-(E?G.crossAxis:0);z<P?z=P:z>k&&(z=k)}return{[U]:H,[V]:z}}}},W=function(_){return void 0===_&&(_={}),{name:"size",options:_,async fn(E){let P,k,{placement:A,rects:M,platform:I,elements:j}=E,{apply:O=()=>{},...D}=(0,w.evaluate)(_,E),N=await I.detectOverflow(E,D),R=(0,w.getSide)(A),L=(0,w.getAlignment)(A),$="y"===(0,w.getSideAxis)(A),{width:F,height:B}=M.floating;"top"===R||"bottom"===R?(P=R,k=L===(await (null==I.isRTL?void 0:I.isRTL(j.floating))?"start":"end")?"left":"right"):(k=R,P="end"===L?"top":"bottom");let V=B-N.top-N.bottom,U=F-N.left-N.right,H=(0,w.min)(B-N[P],V),z=(0,w.min)(F-N[k],U),W=E.middlewareData.shift,G=!W,Z=H,Y=z;null!=W&&W.enabled.x&&(Y=U),null!=W&&W.enabled.y&&(Z=V),G&&!L&&($?Y=F-2*(0,w.max)(N.left,N.right):Z=B-2*(0,w.max)(N.top,N.bottom)),await O({...E,availableWidth:Y,availableHeight:Z});let q=await I.getDimensions(j.floating);return F!==q.width||B!==q.height?{reset:{rects:!0}}:{}}}};_.s(["arrow",0,M,"autoPlacement",0,j,"computePosition",0,A,"detectOverflow",0,P,"flip",0,O,"hide",0,R,"inline",0,F,"limitShift",0,z,"offset",0,U,"shift",0,H,"size",0,W])},862533,595466,_=>{"use strict";var w=_.i(947285),E=_.i(967199),P=_.i(811352);function k(_){let E=(0,P.getComputedStyle)(_),k=parseFloat(E.width)||0,A=parseFloat(E.height)||0,M=(0,P.isHTMLElement)(_),I=M?_.offsetWidth:k,j=M?_.offsetHeight:A,O=(0,w.roun
vendor: 8,324 bytes, line 71
71d)(k)!==I||(0,w.round)(A)!==j;return O&&(k=I,A=j),{width:k,height:A,$:O}}function A(_){return(0,P.isElement)(_)?_:_.contextElement}function M(_){let E=A(_);if(!(0,P.isHTMLElement)(E))return(0,w.createCoords)(1);let M=E.getBoundingClientRect(),{width:I,height:j,$:O}=k(E),D=(O?(0,w.round)(M.width):M.width)/I,N=(O?(0,w.round)(M.height):M.height)/j;return D&&Number.isFinite(D)||(D=1),N&&Number.isFinite(N)||(N=1),{x:D,y:N}}let I=(0,w.createCoords)(0);function j(_){let w=(0,P.getWindow)(_);return(0,P.isWebKit)()&&w.visualViewport?{x:w.visualViewport.offsetLeft,y:w.visualViewport.offsetTop}:I}function O(_,w,E){return void 0===w&&(w=!1),!!E&&w&&E===(0,P.getWindow)(_)}function D(_,E,k,I){void 0===E&&(E=!1),void 0===k&&(k=!1);let D=_.getBoundingClientRect(),N=A(_),R=(0,w.createCoords)(1);E&&(I?(0,P.isElement)(I)&&(R=M(I)):R=M(_));let L=O(N,k,I)?j(N):(0,w.createCoords)(0),$=(D.left+L.x)/R.x,F=(D.top+L.y)/R.y,B=D.width/R.x,V=D.height/R.y;if(N&&I){let _=(0,P.getWindow)(N),w=(0,P.isElement)(I)?(0,P.getWindow)(I):I,E=_,k=(0,P.getFrameElement)(E);for(;k&&w!==E;){let _=M(k),w=k.getBoundingClientRect(),A=(0,P.getComputedStyle)(k),I=w.left+(k.clientLeft+parseFloat(A.paddingLeft))*_.x,j=w.top+(k.clientTop+parseFloat(A.paddingTop))*_.y;$*=_.x,F*=_.y,B*=_.x,V*=_.y,$+=I,F+=j,E=(0,P.getWindow)(k),k=(0,P.getFrameElement)(E)}}return(0,w.rectToClientRect)({width:B,height:V,x:$,y:F})}function N(_,w){let E=(0,P.getNodeScroll)(_).scrollLeft;return w?w.left+E:D((0,P.getDocumentElement)(_)).left+E}function R(_,w){let E=_.getBoundingClientRect();return{x:E.left+w.scrollLeft-N(_,E),y:E.top+w.scrollTop}}function L(_){return _.getClientRects?Array.from(_.getClientRects()):[]}function $(_){let E=(0,P.getNodeScroll)(_),k=_.ownerDocument.body,A=(0,w.max)(_.scrollWidth,_.clientWidth,k.scrollWidth,k.clientWidth),M=(0,w.max)(_.scrollHeight,_.clientHeight,k.scrollHeight,k.clientHeight),I=-E.scrollLeft+N(_),j=-E.scrollTop;return"rtl"===(0,P.getComputedStyle)(k).direction&&(I+=(0,w.max)(_.clientWidth,k.clientWidth)-A),{width:A,height:M,x:I,y:j}}let F=25;function B(_,w,E){void 0===E&&(E="viewport");let k="layoutViewport"===E,A=(0,P.getWindow)(_),M=(0,P.getDocumentElement)(_),I=A.visualViewport,j=M.clientWidth,O=M.clientHeight,D=0,R=0;if(I){let _=!(0,P.isWebKit)()||"fixed"===w;k?_||(D=-I.offsetLeft,R=-I.offsetTop):(j=I.width,O=I.height,_&&(D=I.offsetLeft,R=I.offsetTop))}if(0>=N(M)){let _=M.ownerDocument,w=_.body,E=getComputedStyle(w),P="CSS1Compat"===_.compatMode&&parseFloat(E.marginLeft)+parseFloat(E.marginRight)||0,k=Math.abs(M.clientWidth-w.clientWidth-P),A="stable both-edges"===getComputedStyle(M).scrollbarGutter?k/2:k;A<=F&&(j-=A)}return{width:j,height:O,x:D,y:R}}function V(_,w){let E=D(_,!0,"fixed"===w),P=E.top+_.clientTop,k=E.left+_.clientLeft,A=M(_),I=_.clientWidth*A.x,j=_.clientHeight*A.y;return{width:I,height:j,x:k*A.x,y:P*A.y}}function U(_,E,k){let A;if("viewport"===E||"layoutViewport"===E)A=B(_,k,E);else if("document"===E)A=$((0,P.getDocumentElement)(_));else if((0,P.isElement)(E))A=V(E,k);else{let w=j(_);A={x:E.x-w.x,y:E.y-w.y,width:E.width,height:E.height}}return(0,w.rectToClientRect)(A)}function H(_,w){let E=w.get(_);if(E)return E;let k=(0,P.getOverflowAncestors)(_,[],!1).filter(_=>(0,P.isElement)(_)&&"body"!==(0,P.getNodeName)(_)),A=null,M="fixed"===(0,P.getComputedStyle)(_).position,I=M?(0,P.getParentNode)(_):_;for(;(0,P.isElement)(I)&&!(0,P.isLastTraversableNode)(I);){let _=(0,P.getComputedStyle)(I),w=(0,P.isContainingBlock)(I),E=A?A.position:M?"fixed":"";w||"fixed"!==E&&("absolute"!==E||"static"!==_.position)?A=_:k=k.filter(_=>_!==I),I=(0,P.getParentNode)(I)}return w.set(_,k),k}function z(_){let{element:E,boundary:k,rootBoundary:A,strategy:M}=_,I=[..."clippingAncestors"===k?(0,P.isTopLayer)(E)?[]:H(E,this._c):[].concat(k),A],j=U(E,I[0],M),O=j.top,D=j.right,N=j.bottom,R=j.left;for(let _=1;_<I.length;_++){let P=U(E,I[_],M);O=(0,w.max)(P.top,O),D=(0,w.min)(P.right,D),N=(0,w.min)(P.bottom,N),R=(0,w.max)(P.left,R)}return{width:D-R,height:N-O,x:R,y:O}}function W(_){let{width:w,height:E}=k(_);return{width:w,height:E}}function G(_,E,k){let A=(0,P.isHTMLElement)(E),M=(0,P.getDocumentElement)(E),I="fixed"===k,j=D(_,!0,I,E),O={scrollLeft:0,scrollTop:0},L=(0,w.createCoords)(0);if((A||!I)&&(("body"!==(0,P.getNodeName)(E)||(0,P.isOverflowElement)(M))&&(O=(0,P.getNodeScroll)(E)),A)){let _=D(E,!0,I,E);L.x=_.x+E.clientLeft,L.y=_.y+E.clientTop}!A&&M&&(L.x=N(M));let $=!M||A||I?(0,w.createCoords)(0):R(M,O);return{x:j.left+O.scrollLeft-L.x-$.x,y:j.top+O.scrollTop-L.y-$.y,width:j.width,height:j.height}}function Z(_){return"static"===(0,P.getComputedStyle)(_).position}function Y(_,w){if(!(0,P.isHTMLElement)(_)||"fixed"===(0,P.getComputedStyle)(_).position)return null;if(w)return w(_);let E=_.offsetParent;return(0,P.getDocumentElement)(_)===E&&(E=E.ownerDocument.body),E}function q(_,w){let E=(0,P.getWindow)(_);if((0,P.isTopLayer)(_))return E;if(!(0,P.isHTMLElement)(_)){let w=(0,P.getParentNode)(_);for(;w&&!(0,P.isLastTraversableNode)(w);){if((0,P.isElement)(w)&&!Z(w))return w;w=(0,P.getParentNode)(w)}return E}let k=Y(_,w);for(;k&&(0,P.isTableElement)(k)&&Z(k);)k=Y(k,w);return k&&(0,P.isLastTraversableNode)(k)&&Z(k)&&!(0,P.isContainingBlock)(k)?E:k||(0,P.getContainingBlock)(_)||E}let K=async function(_){let w=this.getOffsetParent||q,E=this.getDimensions,P=await E(_.floating);return{reference:G(_.reference,await w(_.floating),_.strategy),floating:{x:0,y:0,width:P.width,height:P.height}}};function X(_){return"rtl"===(0,P.getComputedStyle)(_).direction}let Q={convertOffsetParentRelativeRectToViewportRelativeRect:function(_){let{elements:E,rect:k,offsetParent:A,strategy:I}=_,j="fixed"===I,O=(0,P.getDocumentElement)(A),N=!!E&&(0,P.isTopLayer)(E.floating);if(A===O||N&&j)return k;let L={scrollLeft:0,scrollTop:0},$=(0,w.createCoords)(1),F=(0,w.createCoords)(0),B=(0,P.isHTMLElement)(A);if((B||!j)&&(("body"!==(0,P.getNodeName)(A)||(0,P.isOverflowElement)(O))&&(L=(0,P.getNodeScroll)(A)),B)){let _=D(A);$=M(A),F.x=_.x+A.clientLeft,F.y=_.y+A.clientTop}let V=!O||B||j?(0,w.createCoords)(0):R(O,L);return{width:k.width*$.x,height:k.height*$.y,x:k.x*$.x-L.scrollLeft*$.x+F.x+V.x,y:k.y*$.y-L.scrollTop*$.y+F.y+V.y}},getDocumentElement:P.getDocumentElement,getClippingRect:z,getOffsetParent:q,getElementRects:K,getClientRects:L,getDimensions:W,getScale:M,isElement:P.isElement,isRTL:X};function J(_,w){return _.x===w.x&&_.y===w.y&&_.width===w.width&&_.height===w.height}function ee(_,E,k){let A,M=null,I=(0,P.getDocumentElement)(_);function j(){var _;clearTimeout(A),null==(_=M)||_.disconnect(),M=null}function O(P,k){void 0===P&&(P=!1),void 0===k&&(k=1),j();let D=_.getBoundingClientRect(),{left:N,top:R,width:L,height:$}=D;if(P||E(),!L||!$)return;let F={rootMargin:-(0,w.floor)(R)+"px "+-(0,w.floor)(I.clientWidth-(N+L))+"px "+-(0,w.floor)(I.clientHeight-(R+$))+"px "+-(0,w.floor)(N)+"px",threshold:(0,w.max)(0,(0,w.min)(1,k))||1},B=!0;function V(w){let E=w[0].intersectionRatio;if(!J(D,_.getBoundingClientRect()))return O();if(E!==k){if(!B)return O();E?O(!1,E):A=setTimeout(()=>{O(!1,1e-7)},1e3)}B=!1}try{M=new IntersectionObserver(V,{...F,root:I.ownerDocument})}catch(_){M=new IntersectionObserver(V,F)}M.observe(_)}let D=(0,P.getWindow)(_),N=()=>O(k);return D.addEventListener("resize",N),O(!0),()=>{D.removeEventListener("resize",N),j()}}function et(_,w,E,k){let M;void 0===k&&(k={});let{ancestorScroll:I=!0,ancestorResize:j=!0,elementResize:O="function"==typeof ResizeObserver,layoutShift:N="function"==typeof IntersectionObserver,animationFrame:R=!1}=k,L=A(_),$=I||j?[...L?(0,P.getOverflowAncestors)(L):[],...w?(0,P.getOverflowAncestors)(w):[]]:[];$.forEach(_=>{I&&_.addEventListener("scroll",E),j&&_.addEventListener("resize",E)});let F=L&&N?ee(L,E,j):null,B=-1,V=null;O&&(V=new ResizeObserver(_=>{let[P]=_;P&&P.target===L&&V&&w&&(V.unobserve(w),cancelAnimationFrame(B),B=requestAnimationFrame(()=>{var _;null==(_=V)||_.observe(w)})),E()}),L&&!R&&V.observe(L),w&&V.observe(w));let U=R?D(_):null;function H(){let w=D(_);U&&!J(U,w)&&E(),U=w,M=requestAnimationFrame(H)}return R&&H(),E(),()=>{var _;$.forEach(_=>{I&&_.removeEventListener("scroll",E),j&&_.removeEventListener("resize",E)}),null==F||F(),null==(_=V)||_.disconnect(),V=null,R&&cancelAnimationFrame(M)}}E.detectOverflow;let er=E.offset,en=E.autoPlacement,ei=E.shift,ea=E.flip,eo=E.size,es=E.hide,el=E.arrow,ed=E.inl
71ine,eu=E.limitShift,ec=(_,w,P)=>{let k=new Map,A=null!=P?P:{},M={...Q,...A.platform,_c:k};return(0,E.computePosition)(_,w,{...A,platform:M})};_.s(["arrow",0,el,"autoPlacement",0,en,"autoUpdate",0,et,"computePosition",0,ec,"flip",0,ea,"hide",0,es,"inline",0,ed,"limitShift",0,eu,"offset",0,er,"shift",0,ei,"size",0,eo],595466);var eh=_.i(650394),ep=_.i(308303),ef=function(){},em="u">typeof document?eh.useLayoutEffect:ef;function eg(_,w){let E,P,k;if(_===w)return!0;if(typeof _!=typeof w)return!1;if("function"==typeof _&&_.toString()===w.toString())return!0;if(_&&w&&"object"==typeof _){if(Array.isArray(_)){if((E=_.length)!==w.length)return!1;for(P=E;0!=P--;)if(!eg(_[P],w[P]))return!1;return!0}if((E=(k=Object.keys(_)).length)!==Object.keys(w).length)return!1;for(P=E;0!=P--;)if(!({}).hasOwnProperty.call(w,k[P]))return!1;for(P=E;0!=P--;){let E=k[P];if(("_owner"!==E||!_.$$typeof)&&!eg(_[E],w[E]))return!1}return!0}return _!=_&&w!=w}function ey(_){return"u"<typeof window?1:(_.ownerDocument.defaultView||window).devicePixelRatio||1}function ev(_,w){let E=ey(_);return Math.round(w*E)/E}function eb(_){let w=eh.useRef(_);return em(()=>{w.current=_}),w}function ex(_){void 0===_&&(_={});let{placement:w="bottom",strategy:E="absolute",middleware:P=[],platform:k,elements:{reference:A,floating:M}={},transform:I=!0,whileElementsMounted:j,open:O}=_,[D,N]=eh.useState({x:0,y:0,strategy:E,placement:w,middlewareData:{},isPositioned:!1}),[R,L]=eh.useState(P);eg(R,P)||L(P);let[$,F]=eh.useState(null),[B,V]=eh.useState(null),U=eh.useCallback(_=>{_!==G.current&&(G.current=_,F(_))},[]),H=eh.useCallback(_=>{_!==Z.current&&(Z.current=_,V(_))},[]),z=A||$,W=M||B,G=eh.useRef(null),Z=eh.useRef(null),Y=eh.useRef(D),q=null!=j,K=eb(j),X=eb(k),Q=eb(O),J=eh.useCallback(()=>{if(!G.current||!Z.current)return;let _={placement:w,strategy:E,middleware:R};X.current&&(_.platform=X.current),ec(G.current,Z.current,_).then(_=>{let w={..._,isPositioned:!1!==Q.current};ee.current&&!eg(Y.current,w)&&(Y.current=w,ep.flushSync(()=>{N(w)}))})},[R,w,E,X,Q]);em(()=>{!1===O&&Y.current.isPositioned&&(Y.current.isPositioned=!1,N(_=>({..._,isPositioned:!1})))},[O]);let ee=eh.useRef(!1);em(()=>(ee.current=!0,()=>{ee.current=!1}),[]),em(()=>{if(z&&(G.current=z),W&&(Z.current=W),z&&W){if(K.current)return K.current(z,W,J);J()}},[z,W,J,K,q]);let et=eh.useMemo(()=>({reference:G,floating:Z,setReference:U,setFloating:H}),[U,H]),er=eh.useMemo(()=>({reference:z,floating:W}),[z,W]),en=eh.useMemo(()=>{let _={position:E,left:0,top:0};if(!er.floating)return _;let w=ev(er.floating,D.x),P=ev(er.floating,D.y);return I?{..._,transform:"translate("+w+"px, "+P+"px)",...ey(er.floating)>=1.5&&{willChange:"transform"}}:{position:E,left:w,top:P}},[E,I,er.floating,D.x,D.y]);return eh.useMemo(()=>({...D,update:J,refs:et,elements:er,floatingStyles:en}),[D,J,et,er,en])}let eC=_=>{function w(_){return({}).hasOwnProperty.call(_,"current")}return{name:"arrow",options:_,fn(E){let{element:P,padding:k}="function"==typeof _?_(E):_;return P&&w(P)?null!=P.current?el({element:P.current,padding:k}).fn(E):{}:P?el({element:P,padding:k}).fn(E):{}}}},eS=(_,w)=>{let E=er(_);return{name:E.name,fn:E.fn,options:[_,w]}},eT=(_,w)=>{let E=ei(_);return{name:E.name,fn:E.fn,options:[_,w]}},e_=(_,w)=>({fn:eu(_).fn,options:[_,w]}),ew=(_,w)=>{let E=ea(_);return{name:E.name,fn:E.fn,options:[_,w]}},eE=(_,w)=>{let E=en(_);return{name:E.name,fn:E.fn,options:[_,w]}},eP=(_,w)=>{let E=eC(_);return{name:E.name,fn:E.fn,options:[_,w]}};_.s(["arrow",0,eP,"autoPlacement",0,eE,"flip",0,ew,"limitShift",0,e_,"offset",0,eS,"shift",0,eT,"useFloating",0,ex],862533)},461743,_=>{"use strict";_.i(84473);var w=_.i(650394),E=_.i(820012),P=_.i(115497),k=_.i(811352),A=_.i(33765),M=_.i(308303),I=_.i(862533);_.i(947285);let j="data-floating-ui-focusable",O="active",D="selected",N={...w},R=!1,L=0,$=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+L++;function F(){let[_,P]=w.useState(()=>R?$():void 0);return(0,E.useModernLayoutEffect)(()=>{null==_&&P($())},[]),w.useEffect(()=>{R=!0},[]),_}let B=N.useId||F,V=w.forwardRef(function(_,A){let{context:{placement:M,elements:{floating:I},middlewareData:{arrow:j,shift:O}},width:D=14,height:N=7,tipRadius:R=0,strokeWidth:L=0,staticOffset:$,stroke:F,d:V,style:{transform:U,...H}={},...z}=_,W=B(),[G,Z]=w.useState(!1);if((0,E.useModernLayoutEffect)(()=>{I&&"rtl"===(0,k.getComputedStyle)(I).direction&&Z(!0)},[I]),!I)return null;let[Y,q]=M.split("-"),K="top"===Y||"bottom"===Y,X=$;
71(K&&null!=O&&O.x||!K&&null!=O&&O.y)&&(X=null);let Q=2*L,J=Q/2,ee=D/2*(-(R/8)+1),et=N/2*R/4,er=!!V,en=X&&"end"===q?"bottom":"top",ei=X&&"end"===q?"right":"left";X&&G&&(ei="end"===q?"left":"right");let ea=(null==j?void 0:j.x)!=null?X||j.x:"",eo=(null==j?void 0:j.y)!=null?X||j.y:"",es=V||"M0,0 H"+D+(" L"+(D-ee))+","+(N-et)+(" Q"+D/2+","+N+" "+ee)+","+(N-et)+" Z",el={top:er?"rotate(180deg)":"",left:er?"rotate(90deg)":"rotate(-90deg)",bottom:er?"":"rotate(180deg)",right:er?"rotate(-90deg)":"rotate(90deg)"}[Y];return(0,P.jsxs)("svg",{...z,"aria-hidden":!0,ref:A,width:er?D:D+Q,height:D,viewBox:"0 0 "+D+" "+(N>D?N:D),style:{position:"absolute",pointerEvents:"none",[ei]:ea,[en]:eo,[Y]:K||er?"100%":"calc(100% - "+Q/2+"px)",transform:[el,U].filter(_=>!!_).join(" "),...H},children:[Q>0&&(0,P.jsx)("path",{clipPath:"url(#"+W+")",fill:"none",stroke:F,strokeWidth:Q+ +!V,d:es}),(0,P.jsx)("path",{stroke:Q&&!V?z.fill:"none",d:es}),(0,P.jsx)("clipPath",{id:W,children:(0,P.jsx)("rect",{x:-J,y:J*(er?-1:1),width:D+Q,height:D})})]})});function U(){let _=new Map;return{emit(w,E){var P;null==(P=_.get(w))||P.forEach(_=>_(E))},on(w,E){_.has(w)||_.set(w,new Set),_.get(w).add(E)},off(w,E){var P;null==(P=_.get(w))||P.delete(E)}}}let H=w.createContext(null),z=w.createContext(null),W=()=>{var _;return(null==(_=w.useContext(H))?void 0:_.id)||null},G=()=>w.useContext(z);function Z(_){return"data-floating-ui-"+_}function Y(_){-1!==_.current&&(clearTimeout(_.current),_.current=-1)}let q=Z("safe-polygon");function K(_,w,P){if(P&&!(0,E.isMouseLikePointerType)(P))return 0;if("number"==typeof _)return _;if("function"==typeof _){let E=_();return"number"==typeof E?E:null==E?void 0:E[w]}return null==_?void 0:_[w]}function X(_){return"function"==typeof _?_():_}function Q(_,P){void 0===P&&(P={});let{open:A,onOpenChange:M,dataRef:I,events:j,elements:O}=_,{enabled:D=!0,delay:N=0,handleClose:R=null,mouseOnly:L=!1,restMs:$=0,move:F=!0}=P,B=G(),V=W(),U=(0,E.useLatestRef)(R),H=(0,E.useLatestRef)(N),z=(0,E.useLatestRef)(A),Z=(0,E.useLatestRef)($),Q=w.useRef(),J=w.useRef(-1),ee=w.useRef(),et=w.useRef(-1),er=w.useRef(!0),en=w.useRef(!1),ei=w.useRef(()=>{}),ea=w.useRef(!1),eo=(0,E.useEffectEvent)(()=>{var _;let w=null==(_=I.current.openEvent)?void 0:_.type;return(null==w?void 0:w.includes("mouse"))&&"mousedown"!==w});w.useEffect(()=>{if(D)return j.on("openchange",_),()=>{j.off("openchange",_)};function _(_){let{open:w}=_;w||(Y(J),Y(et),er.current=!0,ea.current=!1)}},[D,j]),w.useEffect(()=>{if(!D||!U.current||!A)return;function _(_){eo()&&M(!1,_,"hover")}let w=(0,E.getDocument)(O.floating).documentElement;return w.addEventListener("mouseleave",_),()=>{w.removeEventListener("mouseleave",_)}},[O.floating,A,M,D,U,eo]);let es=w.useCallback(function(_,w,E){void 0===w&&(w=!0),void 0===E&&(E="hover");let P=K(H.current,"close",Q.current);P&&!ee.current?(Y(J),J.current=window.setTimeout(()=>M(!1,_,E),P)):w&&(Y(J),M(!1,_,E))},[H,M]),el=(0,E.useEffectEvent)(()=>{ei.current(),ee.current=void 0}),ed=(0,E.useEffectEvent)(()=>{if(en.current){let _=(0,E.getDocument)(O.floating).body;_.style.pointerEvents="",_.removeAttribute(q),en.current=!1}}),eu=(0,E.useEffectEvent)(()=>!!I.current.openEvent&&["click","mousedown"].includes(I.current.openEvent.type));w.useEffect(()=>{if(D&&(0,k.isElement)(O.domReference)){let E=O.domReference,k=O.floating;return A&&E.addEventListener("mouseleave",P),F&&E.addEventListener("mousemove",_,{once:!0}),E.addEventListener("mouseenter",_),E.addEventListener("mouseleave",w),k&&(k.addEventListener("mouseleave",P),k.addEventListener("mouseenter",j),k.addEventListener("mouseleave",N)),()=>{A&&E.removeEventListener("mouseleave",P),F&&E.removeEventListener("mousemove",_),E.removeEventListener("mouseenter",_),E.removeEventListener("mouseleave",w),k&&(k.removeEventListener("mouseleave",P),k.removeEventListener("mouseenter",j),k.removeEventListener("mouseleave",N))}}function _(_){if(Y(J),er.current=!1,L&&!(0,E.isMouseLikePointerType)(Q.current)||X(Z.current)>0&&!K(H.current,"open"))return;let w=K(H.current,"open",Q.current);w?J.current=window.setTimeout(()=>{z.current||M(!0,_,"hover")},w):A||M(!0,_,"hover")}function w(_){if(eu())return void ed();ei.current();let w=(0,E.getDocument)(O.floating);if(Y(et),ea.current=!1,U.current&&I.current.floatingContext){A||Y(J),ee.current=U.current({...I.current.floatingContext,tree:B,x:_.clientX,y:_.clientY,onClose(){ed(),el(),eu()||es(_,!0,"safe-polygon")}});let E=ee.current;w.addEventListener("mousemove",E),ei.current=()=>{w.removeEventListener("mousemove",E)};return}
vendor: 24,991 bytes, line 71
71"touch"===Q.current&&(0,E.contains)(O.floating,_.relatedTarget)||es(_)}function P(_){eu()||I.current.floatingContext&&(null==U.current||U.current({...I.current.floatingContext,tree:B,x:_.clientX,y:_.clientY,onClose(){ed(),el(),eu()||es(_)}})(_))}function j(){Y(J)}function N(_){eu()||es(_,!1)}},[O,D,_,L,F,es,el,ed,M,A,z,B,H,U,I,eu,Z]),(0,E.useModernLayoutEffect)(()=>{var _,w;if(D&&A&&null!=(_=U.current)&&null!=(_=_.__options)&&_.blockPointerEvents&&eo()){en.current=!0;let _=O.floating;if((0,k.isElement)(O.domReference)&&_){let P=(0,E.getDocument)(O.floating).body;P.setAttribute(q,"");let k=O.domReference,A=null==B||null==(w=B.nodesRef.current.find(_=>_.id===V))||null==(w=w.context)?void 0:w.elements.floating;return A&&(A.style.pointerEvents=""),P.style.pointerEvents="none",k.style.pointerEvents="auto",_.style.pointerEvents="auto",()=>{P.style.pointerEvents="",k.style.pointerEvents="",_.style.pointerEvents=""}}}},[D,A,V,O,B,U,eo]),(0,E.useModernLayoutEffect)(()=>{A||(Q.current=void 0,ea.current=!1,el(),ed())},[A,el,ed]),w.useEffect(()=>()=>{el(),Y(J),Y(et),ed()},[D,O.domReference,el,ed]);let ec=w.useMemo(()=>{function _(_){Q.current=_.pointerType}return{onPointerDown:_,onPointerEnter:_,onMouseMove(_){let{nativeEvent:w}=_;function P(){er.current||z.current||M(!0,w,"hover")}L&&!(0,E.isMouseLikePointerType)(Q.current)||A||0===X(Z.current)||ea.current&&_.movementX**2+_.movementY**2<2||(Y(et),"touch"===Q.current?P():(ea.current=!0,et.current=window.setTimeout(P,X(Z.current))))}}},[L,M,A,z,Z]);return w.useMemo(()=>D?{reference:ec}:{},[D,ec])}let J=0;function ee(_,w){void 0===w&&(w={});let{preventScroll:E=!1,cancelPrevious:P=!0,sync:k=!1}=w;P&&cancelAnimationFrame(J);let A=()=>null==_?void 0:_.focus({preventScroll:E});k?A():J=requestAnimationFrame(A)}function et(_,w){if(!_||!w)return!1;let E=null==w.getRootNode?void 0:w.getRootNode();if(_.contains(w))return!0;if(E&&(0,k.isShadowRoot)(E)){let E=w;for(;E;){if(_===E)return!0;E=E.parentNode||E.host}}return!1}function er(_){return"composedPath"in _?_.composedPath()[0]:_.target}function en(_){return(null==_?void 0:_.ownerDocument)||document}let ei={inert:new WeakMap,"aria-hidden":new WeakMap,none:new WeakMap};function ea(_){return"inert"===_?ei.inert:"aria-hidden"===_?ei["aria-hidden"]:ei.none}let eo=new WeakSet,es={},el=0,ed=()=>"u">typeof HTMLElement&&"inert"in HTMLElement.prototype;function eu(_){return _?(0,k.isShadowRoot)(_)?_.host:eu(_.parentNode):null}let ec=(_,w)=>w.map(w=>{if(_.contains(w))return w;let E=eu(w);return _.contains(E)?E:null}).filter(_=>null!=_);function eh(_,w,E,P){let A="data-floating-ui-inert",M=P?"inert":E?"aria-hidden":null,I=ec(w,_),j=new Set,O=new Set(I),D=[];es[A]||(es[A]=new WeakMap);let N=es[A];function R(_){!(!_||j.has(_))&&(j.add(_),_.parentNode&&R(_.parentNode))}function L(_){!_||O.has(_)||[].forEach.call(_.children,_=>{if("script"!==(0,k.getNodeName)(_))if(j.has(_))L(_);else{let w=M?_.getAttribute(M):null,E=null!==w&&"false"!==w,P=ea(M),k=(P.get(_)||0)+1,I=(N.get(_)||0)+1;P.set(_,k),N.set(_,I),D.push(_),1===k&&E&&eo.add(_),1===I&&_.setAttribute(A,""),!E&&M&&_.setAttribute(M,"inert"===M?"":"true")}})}return I.forEach(R),L(w),j.clear(),el++,()=>{D.forEach(_=>{let w=ea(M),E=(w.get(_)||0)-1,P=(N.get(_)||0)-1;w.set(_,E),N.set(_,P),E||(!eo.has(_)&&M&&_.removeAttribute(M),eo.delete(_)),P||_.removeAttribute(A)}),--el||(ei.inert=new WeakMap,ei["aria-hidden"]=new WeakMap,ei.none=new WeakMap,eo=new WeakSet,es={})}}function ep(_,w,E){void 0===w&&(w=!1),void 0===E&&(E=!1);let P=en(_[0]).body;return eh(_.concat(Array.from(P.querySelectorAll('[aria-live],[role="status"],output'))),P,w,E)}let ef={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0},em=w.forwardRef(function(_,k){let[A,M]=w.useState();(0,E.useModernLayoutEffect)(()=>{(0,E.isSafari)()&&M("button")},[]);let I={ref:k,tabIndex:0,role:A,"aria-hidden":!A||void 0,[Z("focus-guard")]:"",style:ef};return(0,P.jsx)("span",{..._,...I})}),eg=w.createContext(null),ey=()=>w.useContext(eg);function ev(_){return w.useMemo(()=>w=>{_.forEach(_=>{_&&(_.current=w)})},_)}let eb=20,ex=[];function eC(){ex=ex.filter(_=>{var w;return null==(w=_.deref())?void 0:w.isConnected})}function eS(_){eC(),_&&"body"!==(0,k.getNodeName)(_)&&(ex.push(new WeakRef(_)),ex.length>eb&&(ex=ex.slice(-eb)))}function eT(){eC();let _=ex[ex.length-1];return null==_?void 0:_.deref()}function e_(_){let w=(0,E.getTabbableOptions)();return(0,A.isTabbable)(_,w)?_:(0,A.tabbable)(_,w)[0]||_}function ew(_,w){var P;if(!w.current.includes("floating")&&!(null!=(P=_.getAttribute("role"))&&P.includes("dialog")))return;let k=(0,E.getTabbableOptions)(),M=(0,A.focusable)(_,k).filter(_=>{let w=_.getAttribute("data-tabindex")||"";return(0,A.isTabbable)(_,k)||_.hasAttribute("data-tabindex")&&!w.startsWith("-")}),I=_.getAttribute("tabindex");w.current.includes("floating")||0===M.length?"0"!==I&&_.setAttribute("tabindex","0"):("-1"!==I||_.hasAttribute("data-tabindex")&&"-1"!==_.getAttribute("data-tabindex"))&&(_.setAttribute("tabindex","-1"),_.setAttribute("data-tabindex","-1"))}let eE=w.forwardRef(function(_,w){return(0,P.jsx)("button",{..._,type:"button",ref:w,tabIndex:-1,style:ef})});function eP(_){let{context:M,children:I,disabled:j=!1,order:O=["content"],guards:D=!0,initialFocus:N=0,returnFocus:R=!0,restoreFocus:L=!1,modal:$=!0,visuallyHiddenDismiss:F=!1,closeOnFocusOut:B=!0,outsideElementsInert:V=!1,getInsideElements:U=()=>[]}=_,{open:H,onOpenChange:z,events:W,dataRef:q,elements:{domReference:K,floating:X}}=M,Q=(0,E.useEffectEvent)(()=>{var _;return null==(_=q.current.floatingContext)?void 0:_.nodeId}),J=(0,E.useEffectEvent)(U),et="number"==typeof N&&N<0,er=(0,E.isTypeableCombobox)(K)&&et,en=ed(),ei=!en||D,ea=!ei||en&&V,eo=(0,E.useLatestRef)(O),es=(0,E.useLatestRef)(N),el=(0,E.useLatestRef)(R),eu=G(),ec=ey(),eh=w.useRef(null),eg=w.useRef(null),eb=w.useRef(!1),ex=w.useRef(!1),eP=w.useRef(-1),ek=w.useRef(-1),eA=null!=ec,eM=(0,E.getFloatingFocusElement)(X),eI=(0,E.useEffectEvent)(function(_){return void 0===_&&(_=eM),_?(0,A.tabbable)(_,(0,E.getTabbableOptions)()):[]}),ej=(0,E.useEffectEvent)(_=>{let w=eI(_);return eo.current.map(_=>K&&"reference"===_?K:eM&&"floating"===_?eM:w).filter(Boolean).flat()});w.useEffect(()=>{if(j||!$)return;function _(_){if("Tab"===_.key){(0,E.contains)(eM,(0,E.activeElement)((0,E.getDocument)(eM)))&&0===eI().length&&!er&&(0,E.stopEvent)(_);let w=ej(),P=(0,E.getTarget)(_);"reference"===eo.current[0]&&P===K&&((0,E.stopEvent)(_),_.shiftKey?ee(w[w.length-1]):ee(w[1])),"floating"===eo.current[1]&&P===eM&&_.shiftKey&&((0,E.stopEvent)(_),ee(w[0]))}}let w=(0,E.getDocument)(eM);return w.addEventListener("keydown",_),()=>{w.removeEventListener("keydown",_)}},[j,K,eM,$,eo,er,eI,ej]),w.useEffect(()=>{if(!j&&X)return X.addEventListener("focusin",_),()=>{X.removeEventListener("focusin",_)};function _(_){let w=(0,E.getTarget)(_),P=eI().indexOf(w);-1!==P&&(eP.current=P)}},[j,X,eI]),w.useEffect(()=>{if(j||!B)return;function _(){ex.current=!0,setTimeout(()=>{ex.current=!1})}function w(_){let w=_.relatedTarget,P=_.currentTarget,A=(0,E.getTarget)(_);queueMicrotask(()=>{let M=Q(),I=!((0,E.contains)(K,w)||(0,E.contains)(X,w)||(0,E.contains)(w,X)||(0,E.contains)(null==ec?void 0:ec.portalNode,w)||null!=w&&w.hasAttribute(Z("focus-guard"))||eu&&((0,E.getNodeChildren)(eu.nodesRef.current,M).find(_=>{var P,k;return(0,E.contains)(null==(P=_.context)?void 0:P.elements.floating,w)||(0,E.contains)(null==(k=_.context)?void 0:k.elements.domReference,w)})||(0,E.getNodeAncestors)(eu.nodesRef.current,M).find(_=>{var P,k,A;return[null==(P=_.context)?void 0:P.elements.floating,(0,E.getFloatingFocusElement)(null==(k=_.context)?void 0:k.elements.floating)].includes(w)||(null==(A=_.context)?void 0:A.elements.domReference)===w})));if(P===K&&eM&&ew(eM,eo),L&&P!==K&&!(null!=A&&A.isConnected)&&(0,E.activeElement)((0,E.getDocument)(eM))===(0,E.getDocument)(eM).body){(0,k.isHTMLElement)(eM)&&eM.focus();let _=eP.current,w=eI(),E=w[_]||w[w.length-1]||eM;(0,k.isHTMLElement)(E)&&E.focus()}if(q.current.insideReactTree){q.current.insideReactTree=!1;return}(er||!$)&&w&&I&&!ex.current&&w!==eT()&&(eb.current=!0,z(!1,_,"focus-out"))})}let P=!!(!eu&&ec);function A(){Y(ek),q.current.insideReactTree=!0,ek.current=window.setTimeout(()=>{q.current.insideReactTree=!1})}if(X&&(0,k.isHTMLElement)(K))return K.addEventListener("focusout",w),K.addEventListener("pointerdown",_),X.addEventListener("focusout",w),P&&X.addEventListener("focusout",A,!0),()=>{K.removeEventListener("focusout",w),K.removeEventListener("pointerdown",_),X.removeEventListener("focusout",w),P&&X.removeEventListener("focusout",A,!0)}},[j,K,X,eM,$,eu,ec,z,B,L,eI,er,Q,eo,q]);let eO=w.useRef(null),eD=w.useRef(null),eN=ev([eO,null==ec?void 0:ec.beforeInsideRef]),eR=ev([eD,null==ec?void 0:ec.afterInsideRef]);function eL(_){return!j&&F&&$?(0,P.jsx)(eE,{ref:"start"===_?eh:eg,onClick:_=>z(!1,_.nativeEvent),children:"string"==typeof F?F:"Dismiss"}):null}w.useEffect(()=>{var _,w;if(j||!X)return;let P=Array.from((null==ec||null==(_=ec.portalNode)?void 0:_.querySelectorAll("["+Z("portal")+"]"))||[]),k=[X,null==(w=(eu?(0,E.getNodeAncestors)(eu.nodesRef.current,Q()):[]).find(_=>{var w;return(0,E.isTypeableCombobox)((null==(w=_.context)?void 0:w.elements.domReference)||null)}))||null==(w=w.context)?void 0:w.elements.domReference,...P,...J(),eh.current,eg.current,eO.current,eD.current,null==ec?void 0:ec.beforeOutsideRef.current,null==ec?void 0:ec.afterOutsideRef.current,eo.current.includes("reference")||er?K:null].filter(_=>null!=_),A=$||er?ep(k,!ea,ea):ep(k);return()=>{A()}},[j,K,X,$,eo,ec,er,ei,ea,eu,Q,J]),(0,E.useModernLayoutEffect)(()=>{if(j||!(0,k.isHTMLElement)(eM))return;let _=(0,E.getDocument)(eM),w=(0,E.activeElement)(_);queueMicrotask(()=>{let _=ej(eM),P=es.current,k=("number"==typeof P?_[P]:P.current)||eM,A=(0,E.contains)(eM,w);et||A||!H||ee(k,{preventScroll:k===eM})})},[j,H,eM,et,ej,es]),(0,E.useModernLayoutEffect)(()=>{if(j||!eM)return;let _=(0,E.getDocument)(eM);function w(_){let{reason:w,event:P,nested:k}=_;if(["hover","safe-polygon"].includes(w)&&"mouseleave"===P.type&&(eb.current=!0),"outside-press"===w)if(k)eb.current=!1;else if((0,E.isVirtualClick)(P)||(0,E.isVirtualPointerEvent)(P))eb.current=!1;else{let _=!1;document.createElement("div").focus({get preventScroll(){return _=!0,!1}}),_?eb.current=!1:eb.current=!0}}eS((0,E.activeElement)(_)),W.on("openchange",w);let P=_.createElement("span");function A(){if("boolean"==typeof el.current){let _=K||eT();return _&&_.isConnected?_:P}return el.current.current||P}return P.setAttribute("tabindex","-1"),P.setAttribute("aria-hidden","true"),Object.assign(P.style,ef),eA&&K&&K.insertAdjacentElement("afterend",P),()=>{W.off("openchange",w);let M=(0,E.activeElement)(_),I=(0,E.contains)(X,M)||eu&&(0,E.getNodeChildren)(eu.nodesRef.current,Q(),!1).some(_=>{var w;return(0,E.contains)(null==(w=_.context)?void 0:w.elements.floating,M)}),j=A();queueMicrotask(()=>{let w=e_(j);el.current&&!eb.current&&(0,k.isHTMLElement)(w)&&(w===M||M===_.body||I)&&w.focus({preventScroll:!0}),P.remove()})}},[j,X,eM,el,q,W,eu,eA,K,Q]),w.useEffect(()=>(queueMicrotask(()=>{eb.current=!1}),()=>{queueMicrotask(eC)}),[j]),(0,E.useModernLayoutEffect)(()=>{if(!j&&ec)return ec.setFocusManagerState({modal:$,closeOnFocusOut:B,open:H,onOpenChange:z,domReference:K}),()=>{ec.setFocusManagerState(null)}},[j,ec,$,H,z,B,K]),(0,E.useModernLayoutEffect)(()=>{j||eM&&ew(eM,eo)},[j,eM,eo]);let e$=!j&&ei&&(!$||!er)&&(eA||$);return(0,P.jsxs)(P.Fragment,{children:[e$&&(0,P.jsx)(em,{"data-type":"inside",ref:eN,onFocus:_=>{if($){let _=ej();ee("reference"===O[0]?_[0]:_[_.length-1])}else if(null!=ec&&ec.preserveTabOrder&&ec.portalNode)if(eb.current=!1,(0,E.isOutsideEvent)(_,ec.portalNode)){let _=(0,E.getNextTabbable)(K);null==_||_.focus()}else{var w;null==(w=ec.beforeOutsideRef.current)||w.focus()}}}),!er&&eL("start"),I,eL("end"),e$&&(0,P.jsx)(em,{"data-type":"inside",ref:eR,onFocus:_=>{if($)ee(ej()[0]);else if(null!=ec&&ec.preserveTabOrder&&ec.portalNode)if(B&&(eb.current=!0),(0,E.isOutsideEvent)(_,ec.portalNode)){let _=(0,E.getPreviousTabbable)(K);null==_||_.focus()}else{var w;null==(w=ec.afterOutsideRef.current)||w.focus()}}})]})}function ek(_){return(0,k.isHTMLElement)(_.target)&&"BUTTON"===_.target.tagName}function eA(_){return(0,k.isHTMLElement)(_.target)&&"A"===_.target.tagName}function eM(_){return(0,E.isTypeableElement)(_)}function eI(_,P){void 0===P&&(P={});let{open:k,onOpenChange:A,dataRef:M,elements:{domReference:I}}=_,{enabled:j=!0,event:O="click",toggle:D=!0,ignoreMouse:N=!1,keyboardHandlers:R=!0,stickIfOpen:L=!0}=P,$=w.useRef(),F=w.useRef(!1),B=w.useMemo(()=>({onPointerDown(_){$.current=_.pointerType},onMouseDown(_){let w=$.current;0!==_.button||"click"===O||(0,E.isMouseLikePointerType)(w,!0)&&N||(k&&D&&(!M.current.openEvent||!L||"mousedown"===M.current.openEvent.type)?A(!1,_.nativeEvent,"click"):(_.preventDefault(),A(!0,_.nativeEvent,"click")))},onClick(_){let w=$.current;if("mousedown"===O&&$.current){$.current=void 0;return}(0,E.isMouseLikePointerType)(w,!0)&&N||(k&&D&&(!M.current.openEvent||!L||"click"===M.current.openEvent.type)?A(!1,_.nativeEvent,"click"):A(!0,_.nativeEvent,"click"))},onKeyDown(_){$.current=void 0,_.defaultPrevented||!R||ek(_)||(" "!==_.key||eM(I)||(_.preventDefault(),F.current=!0),eA(_)||"Enter"===_.key&&(k&&D?A(!1,_.nativeEvent,"click"):A(!0,_.nativeEvent,"click")))},onKeyUp(_){!(_.defaultPrevented||!R||ek(_)||eM(I))&&" "===_.key&&F.current&&(F.current=!1,k&&D?A(!1,_.nativeEvent,"click"):A(!0,_.nativeEvent,"click"))}}),[M,I,O,N,R,A,k,L,D]);return w.useMemo(()=>j?{reference:B}:{},[j,B])}let ej={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},eO={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},eD=_=>{var w,E;return{escapeKey:"boolean"==typeof _?_:null!=(w=null==_?void 0:_.escapeKey)&&w,outsidePress:"boolean"==typeof _?_:null==(E=null==_?void 0:_.outsidePress)||E}};function eN(_,P){void 0===P&&(P={});let{open:A,onOpenChange:M,elements:I,dataRef:j}=_,{enabled:O=!0,escapeKey:D=!0,outsidePress:N=!0,outsidePressEvent:R="pointerdown",referencePress:L=!1,referencePressEvent:$="pointerdown",ancestorScroll:F=!1,bubbles:B,capture:V}=P,U=G(),H=(0,E.useEffectEvent)("function"==typeof N?N:()=>!1),z="function"==typeof N?H:N,W=w.useRef(!1),{escapeKey:Y,outsidePress:q}=eD(B),{escapeKey:K,outsidePress:X}=eD(V),Q=w.useRef(!1),J=(0,E.useEffectEvent)(_=>{var w;if(!A||!O||!D||"Escape"!==_.key||Q.current)return;let P=null==(w=j.current.floatingContext)?void 0:w.nodeId,k=U?(0,E.getNodeChildren)(U.nodesRef.current,P):[];if(!Y&&(_.stopPropagation(),k.length>0)){let _=!0;if(k.forEach(w=>{var E;if(null!=(E=w.context)&&E.open&&!w.context.dataRef.current.__escapeKeyBubbles){_=!1;return}}),!_)return}M(!1,(0,E.isReactEvent)(_)?_.nativeEvent:_,"escape-key")}),ee=(0,E.useEffectEvent)(_=>{var w;let P=()=>{var w;J(_),null==(w=(0,E.getTarget)(_))||w.removeEventListener("keydown",P)};null==(w=(0,E.getTarget)(_))||w.addEventListener("keydown",P)}),et=(0,E.useEffectEvent)(_=>{var w;let P=j.current.insideReactTree;j.current.insideReactTree=!1;let A=W.current;if(W.current=!1,"click"===R&&A||P||"function"==typeof z&&!z(_))return;let O=(0,E.getTarget)(_),D="["+Z("inert")+"]",N=(0,E.getDocument)(I.floating).querySelectorAll(D),L=(0,k.isElement)(O)?O:null;for(;L&&!(0,k.isLastTraversableNode)(L);){let _=(0,k.getParentNode)(L);if((0,k.isLastTraversableNode)(_)||!(0,k.isElement)(_))break;L=_}if(N.length&&(0,k.isElement)(O)&&!(0,E.isRootElement)(O)&&!(0,E.contains)(O,I.floating)&&Array.from(N).every(_=>!(0,E.contains)(L,_)))return;if((0,k.isHTMLElement)(O)&&ei){let w=(0,k.isLastTraversableNode)(O),E=(0,k.getComputedStyle)(O),P=/auto|scroll/,A=w||P.test(E.overflowX),M=w||P.test(E.overflowY),I=A&&O.clientWidth>0&&O.scrollWidth>O.clientWidth,j=M&&O.clientHeight>0&&O.scrollHeight>O.clientHeight,D="rtl"===E.direction,N=j&&(D?_.offsetX<=O.offsetWidth-O.clientWidth:_.offsetX>O.clientWidth),R=I&&_.offsetY>O.clientHeight;if(N||R)return}let $=null==(w=j.current.floatingContext)?void 0:w.nodeId,F=U&&(0,E.getNodeChildren)(U.nodesRef.current,$).some(w=>{var P;return(0,E.isEventTargetWithin)(_,null==(P=w.context)?void 0:P.elements.floating)});if((0,E.isEventTargetWithin)(_,I.floating)||(0,E.isEventTargetWithin)(_,I.domReference)||F)return;let B=U?(0,E.getNodeChildren)(U.nodesRef.current,$):[];if(B.length>0){let _=!0;if(B.forEach(w=>{var E;if(null!=(E=w.context)&&E.open&&!w.context.dataRef.current.__outsidePressBubbles){_=!1;return}}),!_)return}M(!1,_,"outside-press")}),er=(0,E.useEffectEvent)(_=>{var w;let P=()=>{var w;et(_),null==(w=(0,E.getTarget)(_))||w.removeEventListener(R,P)};null==(w=(0,E.getTarget)(_))||w.addEventListener(R,P)});w.useEffect(()=>{if(!A||!O)return;j.current.__escapeKeyBubbles=Y,j.current.__outsidePressBubbles=q;let _=-1;function w(_){M(!1,_,"ancestor-scroll")}function P(){window.clearTimeout(_),Q.current=!0}function N(){_=window.setTimeout(()=>{Q.current=!1},5*!!(0,k.isWebKit)())}let L=(0,E.getDocument)(I.floating);D&&(L.addEventListener("keydown",K?ee:J,K),L.addEventListener("compositionstart",P),L.addEventListener("compositionend",N)),z&&L.addEventListener(R,X?er:et,X);let $=[];return F&&((0,k.isElement)(I.domReference)&&($=(0,k.getOverflowAncestors)(I.domReference)),(0,k.isElement)(I.floating)&&($=$.concat((0,k.getOverflowAncestors)(I.floating))),!(0,k.isElement)(I.reference)&&I.reference&&I.reference.contextElement&&($=$.concat((0,k.getOverflowAncestors)(I.reference.contextElement)))),($=$.filter(_=>{var w;return _!==(null==(w=L.defaultView)?void 0:w.visualViewport)})).forEach(_=>{_.addEventListener("scroll",w)}),()=>{D&&(L.removeEventListener("keydown",K?ee:J,K),L.removeEventListener("compositionstart",P),L.removeEventListener("compositionend",N)),z&&L.removeEventListener(R,X?er:et,X),$.forEach(_=>{_.removeEventListener("scroll",w)}),window.clearTimeout(_)}},[j,I,D,z,R,A,M,F,O,Y,q,J,K,ee,et,X,er]),w.useEffect(()=>{j.current.insideReactTree=!1},[j,z,R]);let en=w.useMemo(()=>({onKeyDown:J,...L&&{[ej[$]]:_=>{M(!1,_.nativeEvent,"reference-press")},..."click"!==$&&{onClick(_){M(!1,_.nativeEvent,"reference-press")}}}}),[J,M,L,$]),ei=w.useMemo(()=>{function _(_){0===_.button&&(W.current=!0)}return{onKeyDown:J,onMouseDown:_,onMouseUp:_,[eO[R]]:()=>{j.current.insideReactTree=!0}}},[J,R,j]);return w.useMemo(()=>O?{reference:en,floating:ei}:{},[O,en,ei])}function eR(_){let{open:P=!1,onOpenChange:k,elements:A}=_,M=B(),I=w.useRef({}),[j]=w.useState(()=>U()),O=null!=W(),[D,N]=w.useState(A.reference),R=(0,E.useEffectEvent)((_,w,E)=>{I.current.openEvent=_?w:void 0,j.emit("openchange",{open:_,event:w,reason:E,nested:O}),null==k||k(_,w,E)}),L=w.useMemo(()=>({setPositionReference:N}),[]),$=w.useMemo(()=>({reference:D||A.reference||null,floating:A.floating||null,domReference:A.reference}),[D,A.reference,A.floating]);return w.useMemo(()=>({dataRef:I,open:P,onOpenChange:R,elements:$,events:j,floatingId:M,refs:L}),[P,R,$,j,M,L])}function eL(_){var P,A;let{elements:M,...j}=void 0===_?{}:_,{nodeId:O}=j,D=eR({...j,elements:{reference:null!=(P=null==M?void 0:M.reference)?P:null,floating:null!=(A=null==M?void 0:M.floating)?A:null}}),N=j.rootContext||D,R=N.elements,[L,$]=w.useState(null),[F,B]=w.useState(null),V=(null==R?void 0:R.domReference)||L,U=w.useRef(null),H=G();(0,E.useModernLayoutEffect)(()=>{V&&(U.current=V)},[V]);let z=(0,I.useFloating)({...j,elements:{...R,...F&&{reference:F}}}),W=w.useCallback(_=>{let w=(0,k.isElement)(_)?{getBoundingClientRect:()=>_.getBoundingClientRect(),getClientRects:()=>_.getClientRects(),contextElement:_}:_;B(w),z.refs.setReference(w)},[z.refs]),Z=w.useCallback(_=>{((0,k.isElement)(_)||null===_)&&(U.current=_,$(_)),((0,k.isElement)(z.refs.reference.current)||null===z.refs.reference.current||null!==_&&!(0,k.isElement)(_))&&z.refs.setReference(_)},[z.refs]),Y=w.useMemo(()=>({...z.refs,setReference:Z,setPositionReference:W,domReference:U}),[z.refs,Z,W]),q=w.useMemo(()=>({...z.elements,domReference:V}),[z.elements,V]),K=w.useMemo(()=>({...z,...N,refs:Y,elements:q,nodeId:O}),[z,Y,q,O,N]);return(0,E.useModernLayoutEffect)(()=>{N.dataRef.current.floatingContext=K;let _=null==H?void 0:H.nodesRef.current.find(_=>_.id===O);_&&(_.context=K)}),w.useMemo(()=>({...z,context:K,refs:Y,elements:q}),[z,Y,q,K])}function e$(){return(0,E.isMac)()&&(0,E.isSafari)()}function eF(_,P){void 0===P&&(P={});let{open:A,onOpenChange:M,events:I,dataRef:j,elements:O}=_,{enabled:D=!0,visibleOnly:N=!0}=P,R=w.useRef(!1),L=w.useRef(-1),$=w.useRef(!0);w.useEffect(()=>{if(!D)return;let _=(0,k.getWindow)(O.domReference);function w(){!A&&(0,k.isHTMLElement)(O.domReference)&&O.domReference===(0,E.activeElement)((0,E.getDocument)(O.domReference))&&(R.current=!0)}function P(){$.current=!0}function M(){$.current=!1}return _.addEventListener("blur",w),e$()&&(_.addEventListener("keydown",P,!0),_.addEventListener("pointerdown",M,!0)),()=>{_.removeEventListener("blur",w),e$()&&(_.removeEventListener("keydown",P,!0),_.removeEventListener("pointerdown",M,!0))}},[O.domReference,A,D]),w.useEffect(()=>{if(D)return I.on("openchange",_),()=>{I.off("openchange",_)};function _(_){let{reason:w}=_;("reference-press"===w||"escape-key"===w)&&(R.current=!0)}},[I,D]),w.useEffect(()=>()=>{Y(L)},[]);let F=w.useMemo(()=>({onMouseLeave(){R.current=!1},onFocus(_){if(R.current)return;let w=(0,E.getTarget)(_.nativeEvent);if(N&&(0,k.isElement)(w)){if(e$()&&!_.relatedTarget){if(!$.current&&!(0,E.isTypeableElement)(w))return}else if(!(0,E.matchesFocusVisible)(w))return}M(!0,_.nativeEvent,"focus")},onBlur(_){R.current=!1;let w=_.relatedTarget,P=_.nativeEvent,A=(0,k.isElement)(w)&&w.hasAttribute(Z("focus-guard"))&&"outside"===w.getAttribute("data-type");L.current=window.setTimeout(()=>{var _;let k=(0,E.activeElement)(O.domReference?O.domReference.ownerDocument:document);!w&&k===O.domReference||(0,E.contains)(null==(_=j.current.floatingContext)?void 0:_.refs.floating.current,k)||(0,E.contains)(O.domReference,k)||A||M(!1,P,"focus")})}}),[j,O.domReference,M,N]);return w.useMemo(()=>D?{reference:F}:{},[D,F])}function eB(_,w,E){let P=new Map,k="item"===E,A=_;if(k&&_){let{[O]:w,[D]:E,...P}=_;A=P}return{..."floating"===E&&{tabIndex:-1,[j]:""},...A,...w.map(w=>{let P=w?w[E]:null;return"function"==typeof P?_?P(_):null:P}).concat(_).reduce((_,w)=>(w&&Object.entries(w).forEach(w=>{let[E,A]=w;if(!(k&&[O,D].includes(E)))if(0===E.indexOf("on")){if(P.has(E)||P.set(E,[]),"function"==typeof A){var M;null==(M=P.get(E))||M.push(A),_[E]=function(){for(var _,w=arguments.length,k=Array(w),A=0;A<w;A++)k[A]=arguments[A];return null==(_=P.get(E))?void 0:_.map(_=>_(...k)).find(_=>void 0!==_)}}}else _[E]=A}),_),{})}}function eV(_){void 0===_&&(_=[]);let E=_.map(_=>null==_?void 0:_.reference),P=_.map(_=>null==_?void 0:_.floating),k=_.map(_=>null==_?void 0:_.item),A=w.useCallback(w=>eB(w,_,"reference"),E),M=w.useCallback(w=>eB(w,_,"floating"),P),I=w.useCallback(w=>eB(w,_,"item"),k);return w.useMemo(()=>({getReferenceProps:A,getFloatingProps:M,getItemProps:I}),[A,M,I])}let eU=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function eH(_,P){var k,A;void 0===P&&(P={});let{open:M,elements:I,floatingId:j}=_,{enabled:O=!0,role:D="dialog"}=P,N=B(),R=(null==(k=I.domReference)?void 0:k.id)||N,L=w.useMemo(()=>{var _;return(null==(_=(0,E.getFloatingFocusElement)(I.floating))?void 0:_.id)||j},[I.floating,j]),$=null!=(A=eU.get(D))?A:D,F=null!=W(),V=w.useMemo(()=>"tooltip"===$||"label"===D?{["aria-"+("label"===D?"labelledby":"describedby")]:M?L:void 0}:{"aria-expanded":M?"true":"false","aria-haspopup":"alertdialog"===$?"dialog":$,"aria-controls":M?L:void 0,..."listbox"===$&&{role:"combobox"},..."menu"===$&&{id:R},..."menu"===$&&F&&{role:"menuitem"},..."select"===D&&{"aria-autocomplete":"none"},..."combobox"===D&&{"aria-autocomplete":"list"}},[$,L,F,M,R,D]),U=w.useMemo(()=>{let _={id:L,...$&&{role:$}};return"tooltip"===$||"label"===D?_:{..._,..."menu"===$&&{"aria-labelledby":R}}},[$,L,R,D]),H=w.useCallback(_=>{let{active:w,selected:E}=_,P={role:"option",...w&&{id:L+"-fui-option"}};switch(D){case"select":case"combobox":return{...P,"aria-selected":E}}return{}},[L,D]);return w.useMemo(()=>O?{reference:V,floating:U,item:H}:{},[O,V,U,H])}let ez=_=>_.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(_,w)=>(w?"-":"")+_.toLowerCase());function eW(_,w){return"function"==typeof _?_(w):_}function eG(_,E){let[P,k]=w.useState(_);return _&&!P&&k(!0),w.useEffect(()=>{if(!_&&P){let _=setTimeout(()=>k(!1),E);return()=>clearTimeout(_)}},[_,P,E]),P}function eZ(_,P){void 0===P&&(P={});let{open:k,elements:{floating:A}}=_,{duration:I=250}=P,j=("number"==typeof I?I:I.close)||0,[O,D]=w.useState("unmounted"),N=eG(k,j);return N||"close"!==O||D("unmounted"),(0,E.useModernLayoutEffect)(()=>{if(A){if(k){D("initial");let _=requestAnimationFrame(()=>{M.flushSync(()=>{D("open")})});return()=>{cancelAnimationFrame(_)}}D("close")}},[k,A]),{isMounted:N,status:O}}function eY(_,P){void 0===P&&(P={});let{initial:k={opacity:0}
71,open:A,close:M,common:I,duration:j=250}=P,O=_.placement,D=O.split("-")[0],N=w.useMemo(()=>({side:D,placement:O}),[D,O]),R="number"==typeof j,L=(R?j:j.open)||0,$=(R?j:j.close)||0,[F,B]=w.useState(()=>({...eW(I,N),...eW(k,N)})),{isMounted:V,status:U}=eZ(_,{duration:j}),H=(0,E.useLatestRef)(k),z=(0,E.useLatestRef)(A),W=(0,E.useLatestRef)(M),G=(0,E.useLatestRef)(I);return(0,E.useModernLayoutEffect)(()=>{let _=eW(H.current,N),w=eW(W.current,N),E=eW(G.current,N),P=eW(z.current,N)||Object.keys(_).reduce((_,w)=>(_[w]="",_),{});if("initial"===U&&B(w=>({transitionProperty:w.transitionProperty,...E,..._})),"open"===U&&B({transitionProperty:Object.keys(P).map(ez).join(","),transitionDuration:L+"ms",...E,...P}),"close"===U){let P=w||_;B({transitionProperty:Object.keys(P).map(ez).join(","),transitionDuration:$+"ms",...E,...P})}},[$,W,H,z,G,L,U,N]),{isMounted:V,styles:F}}function eq(_,w,E){return void 0===E&&(E=!0),_.filter(_=>{var P;return _.parentId===w&&(!E||(null==(P=_.context)?void 0:P.open))}).flatMap(w=>[w,...eq(_,w.id,E)])}function eK(_,w){let[E,P]=_,k=!1,A=w.length;for(let _=0,M=A-1;_<A;M=_++){let[A,I]=w[_]||[0,0],[j,O]=w[M]||[0,0];I>=P!=O>=P&&E<=(j-A)*(P-I)/(O-I)+A&&(k=!k)}return k}function eX(_,w){return _[0]>=w.x&&_[0]<=w.x+w.width&&_[1]>=w.y&&_[1]<=w.y+w.height}function eQ(_){void 0===_&&(_={});let{buffer:w=.5,blockPointerEvents:E=!1,requireIntent:P=!0}=_,A={current:-1},M=!1,I=null,j=null,O="u">typeof performance?performance.now():0;function D(_,w){let E=performance.now(),P=E-O;if(null===I||null===j||0===P)return I=_,j=w,O=E,null;let k=_-I,A=w-j,M=Math.sqrt(k*k+A*A)/P;return I=_,j=w,O=E,M}let N=_=>{let{x:E,y:I,placement:j,elements:O,onClose:N,nodeId:R,tree:L}=_;return function(_){function $(){Y(A),N()}if(Y(A),!O.domReference||!O.floating||null==j||null==E||null==I)return;let{clientX:F,clientY:B}=_,V=[F,B],U=er(_),H="mouseleave"===_.type,z=et(O.floating,U),W=et(O.domReference,U),G=O.domReference.getBoundingClientRect(),Z=O.floating.getBoundingClientRect(),q=j.split("-")[0],K=E>Z.right-Z.width/2,X=I>Z.bottom-Z.height/2,Q=eX(V,G),J=Z.width>G.width,ee=Z.height>G.height,en=(J?G:Z).left,ei=(J?G:Z).right,ea=(ee?G:Z).top,eo=(ee?G:Z).bottom;if(z&&(M=!0,!H))return;if(W&&(M=!1),W&&!H){M=!0;return}if(H&&(0,k.isElement)(_.relatedTarget)&&et(O.floating,_.relatedTarget)||L&&eq(L.nodesRef.current,R).length)return;if("top"===q&&I>=G.bottom-1||"bottom"===q&&I<=G.top+1||"left"===q&&E>=G.right-1||"right"===q&&E<=G.left+1)return $();let es=[];switch(q){case"top":es=[[en,G.top+1],[en,Z.bottom-1],[ei,Z.bottom-1],[ei,G.top+1]];break;case"bottom":es=[[en,Z.top+1],[en,G.bottom-1],[ei,G.bottom-1],[ei,Z.top+1]];break;case"left":es=[[Z.right-1,eo],[Z.right-1,ea],[G.left+1,ea],[G.left+1,eo]];break;case"right":es=[[G.right-1,eo],[G.right-1,ea],[Z.left+1,ea],[Z.left+1,eo]]}function el(_){let[E,P]=_;switch(q){case"top":return[[J?E+w/2:K?E+4*w:E-4*w,P+w+1],[J?E-w/2:K?E+4*w:E-4*w,P+w+1],[Z.left,K||J?Z.bottom-w:Z.top],[Z.right,K?J?Z.bottom-w:Z.top:Z.bottom-w]];case"bottom":return[[J?E+w/2:K?E+4*w:E-4*w,P-w],[J?E-w/2:K?E+4*w:E-4*w,P-w],[Z.left,K||J?Z.top+w:Z.bottom],[Z.right,K?J?Z.top+w:Z.bottom:Z.top+w]];case"left":{let _=[E+w+1,ee?P+w/2:X?P+4*w:P-4*w],k=[E+w+1,ee?P-w/2:X?P+4*w:P-4*w];return[[X||ee?Z.right-w:Z.left,Z.top],[X?ee?Z.right-w:Z.left:Z.right-w,Z.bottom],_,k]}case"right":return[[E-w,ee?P+w/2:X?P+4*w:P-4*w],[E-w,ee?P-w/2:X?P+4*w:P-4*w],[X||ee?Z.left+w:Z.right,Z.top],[X?ee?Z.left+w:Z.right:Z.left+w,Z.bottom]]}}if(!eK([F,B],es)){if(M&&!Q)return $();if(!H&&P){let w=D(_.clientX,_.clientY),E=.1;if(null!==w&&w<E)return $()}eK([F,B],el([E,I]))?!M&&P&&(A.current=window.setTimeout($,40)):$()}}};return N.__options={blockPointerEvents:E},N}_.s(["FloatingArrow",0,V,"FloatingFocusManager",0,eP,"safePolygon",0,eQ,"useClick",0,eI,"useDismiss",0,eN,"useFloating",0,eL,"useFocus",0,eF,"useHover",0,Q,"useInteractions",0,eV,"useRole",0,eH,"useTransitionStyles",0,eY])},820012,33765,_=>{"use strict";var w=_.i(811352),E=_.i(650394),P=_.i(947285),k='input:not([inert]):not([inert] *),select:not([inert]):not([inert] *),textarea:not([inert]):not([inert] *),a[href]:not([inert]):not([inert] *),area[href]:not([inert]):not([inert] *),button:not([inert]):not([inert] *),[tabindex]:not
71(slot):not([inert]):not([inert] *),audio[controls]:not([inert]):not([inert] *),video[controls]:not([inert]):not([inert] *),[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *),details>summary:first-of-type:not([inert]):not([inert] *),details:not([inert]):not([inert] *)',A="u"<typeof Element,M=A?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,I=!A&&Element.prototype.getRootNode?function(_){var w;return null==_||null==(w=_.getRootNode)?void 0:w.call(_)}:function(_){return null==_?void 0:_.ownerDocument},j=function(_,w){void 0===w&&(w=!0);var E,P=null==_||null==(E=_.getAttribute)?void 0:E.call(_,"inert");return""===P||"true"===P||w&&_&&("function"==typeof _.closest?_.closest("[inert]"):j(_.parentNode))},O=function(_){var w,E=null==_||null==(w=_.getAttribute)?void 0:w.call(_,"contenteditable");return""===E||"true"===E},D=function(_,w,E){if(j(_))return[];var P=Array.prototype.slice.apply(_.querySelectorAll(k));return w&&M.call(_,k)&&P.unshift(_),P=P.filter(E)},N=function(_,w,E){for(var P=[],A=Array.from(_);A.length;){var I=A.shift();if(!j(I,!1))if("SLOT"===I.tagName){var O=I.assignedElements(),D=N(O.length?O:I.children,!0,E);E.flatten?P.push.apply(P,D):P.push({scopeParent:I,candidates:D})}else{M.call(I,k)&&E.filter(I)&&(w||!_.includes(I))&&P.push(I);var R=I.shadowRoot||"function"==typeof E.getShadowRoot&&E.getShadowRoot(I),L=!j(R,!1)&&(!E.shadowRootFilter||E.shadowRootFilter(I));if(R&&L){var $=N(!0===R?I.children:R.children,!0,E);E.flatten?P.push.apply(P,$):P.push({scopeParent:I,candidates:$})}else A.unshift.apply(A,I.children)}}return P},R=function(_){return!isNaN(parseInt(_.getAttribute("tabindex"),10))},L=function(_){if(!_)throw Error("No node provided");return _.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(_.tagName)||O(_))&&!R(_)?0:_.tabIndex},$=function(_,w){var E=L(_);return E<0&&w&&!R(_)?0:E},F=function(_,w){return _.tabIndex===w.tabIndex?_.documentOrder-w.documentOrder:_.tabIndex-w.tabIndex},B=function(_){return"INPUT"===_.tagName},V=function(_){return B(_)&&"hidden"===_.type},U=function(_){return"DETAILS"===_.tagName&&Array.prototype.slice.apply(_.children).some(function(_){return"SUMMARY"===_.tagName})},H=function(_,w){for(var E=0;E<_.length;E++)if(_[E].checked&&_[E].form===w)return _[E]},z=function(_){if(!_.name)return!0;var w,E=_.form||I(_),P=function(_){return E.querySelectorAll('input[type="radio"][name="'+_+'"]')};if("u">typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)w=P(window.CSS.escape(_.name));else try{w=P(_.name)}catch(_){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",_.message),!1}var k=H(w,_.form);return!k||k===_},W=function(_){return B(_)&&"radio"===_.type},G=function(_){return W(_)&&!z(_)},Z=function(_){var w,E,P,k,A,M,j,O=_&&I(_),D=null==(w=O)?void 0:w.host,N=!1;if(O&&O!==_)for(N=!!(null!=(E=D)&&null!=(P=E.ownerDocument)&&P.contains(D)||null!=_&&null!=(k=_.ownerDocument)&&k.contains(_));!N&&D;)N=!!(null!=(M=D=null==(A=O=I(D))?void 0:A.host)&&null!=(j=M.ownerDocument)&&j.contains(D));return N},Y=function(_){var w=_.getBoundingClientRect(),E=w.width,P=w.height;return 0===E&&0===P},q=function(_,w){var E=w.displayCheck,P=w.getShadowRoot;if("full-native"===E&&"checkVisibility"in _)return!_.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var k=getComputedStyle(_).visibility;if("hidden"===k||"collapse"===k)return!0;var A=M.call(_,"details>summary:first-of-type")?_.parentElement:_;if(M.call(A,"details:not([open]) *"))return!0;if(E&&"full"!==E&&"full-native"!==E&&"legacy-full"!==E){if("non-zero-area"===E)return Y(_)}else{if("function"==typeof P){for(var j=_;_;){var O=_.parentElement,D=I(_);if(O&&!O.shadowRoot&&!0===P(O))return Y(_);_=_.assignedSlot?_.assignedSlot:O||D===_.ownerDocument?O:D.host}_=j}if(Z(_))return!_.getClientRects().length;if("legacy-full"!==E)return!0}return!1}
vendor: 10,617 bytes, line 71
71,K=function(_){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(_.tagName))for(var w=_.parentElement;w;){if("FIELDSET"===w.tagName&&w.disabled){for(var E=0;E<w.children.length;E++){var P=w.children.item(E);if("LEGEND"===P.tagName)return!!M.call(w,"fieldset[disabled] *")||!P.contains(_)}return!0}w=w.parentElement}return!1},X=function(_,w){return!(w.disabled||V(w)||q(w,_)||U(w)||K(w))},Q=function(_,w){return!(G(w)||0>L(w))&&!!X(_,w)},J=function(_){var w=parseInt(_.getAttribute("tabindex"),10);return!!isNaN(w)||!!(w>=0)},ee=function(_){var w=[],E=[];return _.forEach(function(_,P){var k=!!_.scopeParent,A=k?_.scopeParent:_,M=$(A,k),I=k?ee(_.candidates):A;0===M?k?w.push.apply(w,I):w.push(A):E.push({documentOrder:P,tabIndex:M,item:_,isScope:k,content:I})}),E.sort(F).reduce(function(_,w){return w.isScope?_.push.apply(_,w.content):_.push(w.content),_},[]).concat(w)},et=function(_,w){var E;return ee(E=(w=w||{}).getShadowRoot?N([_],w.includeContainer,{filter:Q.bind(null,w),flatten:!1,getShadowRoot:w.getShadowRoot,shadowRootFilter:J}):D(_,w.includeContainer,Q.bind(null,w)))},er=function(_,w){return(w=w||{}).getShadowRoot?N([_],w.includeContainer,{filter:X.bind(null,w),flatten:!0,getShadowRoot:w.getShadowRoot}):D(_,w.includeContainer,X.bind(null,w))},en=function(_,w){if(w=w||{},!_)throw Error("No node provided");return!1!==M.call(_,k)&&Q(w,_)};function ei(){let _=navigator.userAgentData;return null!=_&&_.platform?_.platform:navigator.platform}function ea(){let _=navigator.userAgentData;return _&&Array.isArray(_.brands)?_.brands.map(_=>{let{brand:w,version:E}=_;return w+"/"+E}).join(" "):navigator.userAgent}function eo(){return/apple/i.test(navigator.vendor)}function es(){let _=/android/i;return _.test(ei())||_.test(ea())}function el(){return ei().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function ed(){return ea().includes("jsdom/")}_.s(["focusable",0,er,"isTabbable",0,en,"tabbable",0,et],33765);let eu="data-floating-ui-focusable",ec="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",eh="ArrowLeft",ep="ArrowRight",ef="ArrowUp",em="ArrowDown";function eg(_){let w=_.activeElement;for(;(null==(E=w)||null==(E=E.shadowRoot)?void 0:E.activeElement)!=null;){var E;w=w.shadowRoot.activeElement}return w}function ey(_,E){if(!_||!E)return!1;let P=null==E.getRootNode?void 0:E.getRootNode();if(_.contains(E))return!0;if(P&&(0,w.isShadowRoot)(P)){let w=E;for(;w;){if(_===w)return!0;w=w.parentNode||w.host}}return!1}function ev(_){return"composedPath"in _?_.composedPath()[0]:_.target}function eb(_,w){if(null==w)return!1;if("composedPath"in _)return _.composedPath().includes(w);let E=_;return null!=E.target&&w.contains(E.target)}function ex(_){return _.matches("html,body")}function eC(_){return(null==_?void 0:_.ownerDocument)||document}function eS(_){return(0,w.isHTMLElement)(_)&&_.matches(ec)}function eT(_){return!!_&&"combobox"===_.getAttribute("role")&&eS(_)}function e_(_){if(!_||ed())return!0;try{return _.matches(":focus-visible")}catch(_){return!0}}function ew(_){return _?_.hasAttribute(eu)?_:_.querySelector("["+eu+"]")||_:null}function eE(_,w,E){return void 0===E&&(E=!0),_.filter(_=>{var P;return _.parentId===w&&(!E||(null==(P=_.context)?void 0:P.open))}).flatMap(w=>[w,...eE(_,w.id,E)])}function eP(_,w){let E,P=-1;function k(w,A){A>P&&(E=w,P=A),eE(_,w).forEach(_=>{k(_.id,A+1)})}return k(w,0),_.find(_=>_.id===E)}function ek(_,w){var E;let P=[],k=null==(E=_.find(_=>_.id===w))?void 0:E.parentId;for(;k;){let w=_.find(_=>_.id===k);k=null==w?void 0:w.parentId,w&&(P=P.concat(w))}return P}function eA(_){_.preventDefault(),_.stopPropagation()}function eM(_){return"nativeEvent"in _}function eI(_){return 0===_.mozInputSource&&!!_.isTrusted||(es()&&_.pointerType?"click"===_.type&&1===_.buttons:0===_.detail&&!_.pointerType)}function ej(_){return!ed()&&(!es()&&0===_.width&&0===_.height||es()&&1===_.width&&1===_.height&&0===_.pressure&&0===_.detail&&"mouse"===_.pointerType||_.width<1&&_.height<1&&0===_.pressure&&0===_.detail&&"touch"===_.pointerType)}function eO(_,w){let E=["mouse","pen"];return w||E.push("",void 0),E.includes(_)}var eD=function(){},eN="u">typeof document?E.useLayoutEffect:eD;function eR(_){let w=E.useRef(_);return eN(()=>{w.current=_}),w}let eL={...E}.useInsertionEffect||(_=>_());function e$(_){let w=E.useRef(()=>{});return eL(()=>{w.current=_}),E.useCallback(function(){for(var _=arguments.length,E=Array(_),P=0;P<_;P++)E[P]=arguments[P];return null==w.current?void 0:w.current(...E)},[])}function eF(_,w,E){return Math.floor(_/w)!==E}function eB(_,w){return w<0||w>=_.current.length}function eV(_,w){return eH(_,{disabledIndices:w})}function eU(_,w){return eH(_,{decrement:!0,startingIndex:_.current.length,disabledIndices:w})}function eH(_,w){let{startingIndex:E=-1,decrement:P=!1,disabledIndices:k,amount:A=1}=void 0===w?{}:w,M=E;do M+=P?-A:A;while(M>=0&&M<=_.current.length-1&&eY(_,M,k))return M}function ez(_,w){let{event:E,orientation:k,loop:A,rtl:M,cols:I,disabledIndices:j,minIndex:O,maxIndex:D,prevIndex:N,stopEvent:R=!1}=w,L=N;if(E.key===ef){if(R&&eA(E),-1===N)L=D;else if(L=eH(_,{startingIndex:L,amount:I,decrement:!0,disabledIndices:j}),A&&(N-I<O||L<0)){let _=N%I,w=D%I,E=D-(w-_);L=w===_?D:w>_?E:E-I}eB(_,L)&&(L=N)}if(E.key===em&&(R&&eA(E),-1===N?L=O:(L=eH(_,{startingIndex:N,amount:I,disabledIndices:j}),A&&N+I>D&&(L=eH(_,{startingIndex:N%I-I,amount:I,disabledIndices:j}))),eB(_,L)&&(L=N)),"both"===k){let w=(0,P.floor)(N/I);E.key===(M?eh:ep)&&(R&&eA(E),N%I!=I-1?(L=eH(_,{startingIndex:N,disabledIndices:j}),A&&eF(L,I,w)&&(L=eH(_,{startingIndex:N-N%I-1,disabledIndices:j}))):A&&(L=eH(_,{startingIndex:N-N%I-1,disabledIndices:j})),eF(L,I,w)&&(L=N)),E.key===(M?ep:eh)&&(R&&eA(E),N%I!=0?(L=eH(_,{startingIndex:N,decrement:!0,disabledIndices:j}),A&&eF(L,I,w)&&(L=eH(_,{startingIndex:N+(I-N%I),decrement:!0,disabledIndices:j}))):A&&(L=eH(_,{startingIndex:N+(I-N%I),decrement:!0,disabledIndices:j})),eF(L,I,w)&&(L=N));let k=(0,P.floor)(D/I)===w;eB(_,L)&&(L=A&&k?E.key===(M?ep:eh)?D:eH(_,{startingIndex:N-N%I-1,disabledIndices:j}):N)}return L}function eW(_,w,E){let P=[],k=0;return _.forEach((_,A)=>{let{width:M,height:I}=_,j=!1;for(E&&(k=0);!j;){let _=[];for(let E=0;E<M;E++)for(let P=0;P<I;P++)_.push(k+E+P*w);k%w+M<=w&&_.every(_=>null==P[_])?(_.forEach(_=>{P[_]=A}),j=!0):k++}}),[...P]}function eG(_,w,E,P,k){if(-1===_)return -1;let A=E.indexOf(_),M=w[_];switch(k){case"tl":return A;case"tr":if(!M)return A;return A+M.width-1;case"bl":if(!M)return A;return A+(M.height-1)*P;case"br":return E.lastIndexOf(_)}}function eZ(_,w){return w.flatMap((w,E)=>_.includes(w)?[E]:[])}function eY(_,w,E){if("function"==typeof E)return E(w);if(E)return E.includes(w);let P=_.current[w];return null==P||P.hasAttribute("disabled")||"true"===P.getAttribute("aria-disabled")}let eq=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function eK(_,w){let E=et(_,eq()),P=E.length;if(0===P)return;let k=eg(eC(_)),A=E.indexOf(k);return E[-1===A?1===w?0:P-1:A+w]}function eX(_){return eK(eC(_).body,1)||_}function eQ(_){return eK(eC(_).body,-1)||_}function eJ(_,w){let E=w||_.currentTarget,P=_.relatedTarget;return!P||!ey(E,P)}function e1(_){et(_,eq()).forEach(_=>{_.dataset.tabindex=_.getAttribute("tabindex")||"",_.setAttribute("tabindex","-1")})}function e0(_){_.querySelectorAll("[data-tabindex]").forEach(_=>{let w=_.dataset.tabindex;delete _.dataset.tabindex,w?_.setAttribute("tabindex",w):_.removeAttribute("tabindex")})}_.s(["activeElement",0,eg,"contains",0,ey,"createGridCellMap",0,eW,"disableFocusInside",0,e1,"enableFocusInside",0,e0,"findNonDisabledListIndex",0,eH,"getDeepestNode",0,eP,"getDocument",0,eC,"getFloatingFocusElement",0,ew,"getGridCellIndexOfCorner",0,eG,"getGridCellIndices",0,eZ,"getGridNavigatedIndex",0,ez,"getMaxListIndex",0,eU,"getMinListIndex",0,eV,"getNextTabbable",0,eX,"getNodeAncestors",0,ek,"getNodeChildren",0,eE,"getPlatform",0,ei,"getPreviousTabbable",0,eQ,"getTabbableOptions",0,eq,"getTarget",0,ev,"getUserAgent",0,ea,"isEventTargetWithin",0,eb,"isIndexOutOfListBounds",0,eB,"isListIndexDisabled",0,eY,"isMac",0,el,"isMouseLikePointerType",0,eO,"isOutsideEvent",0,eJ,"isReactEvent",0,eM,"isRootElement",0,ex,"isSafari",0,eo,"isTypeableCombobox",0,eT,"isTypeableElement",0,eS,"isVirtualClick",0,eI,"isVirtualPointerEvent",0,ej,"matchesFocusVisible",0,e_,"stopEvent",0,eA,"useEffectEvent",0,e$,"useLatestRef",0,eR,"useModernLayoutEffect",0,eN],820012)},811352,_=>{"use strict";let w;function E(){return"u">typeof window}function P(_){return M(_)?(_.nodeName||"").toLowerCase():"#document"}function k(_){var w;return(null==_||null==(w=_.ownerDocument)?void 0:w.defaultView)||window}function A(_){var w;return null==(w=(M(_)?_.ownerDocument:_.document)||window.document)?void 0:w.documentElement}function M(_){return!!E()&&(_ instanceof Node||_ instanceof k(_).Node)}function I(_){return!!E()&&(_ instanceof Element||_ instanceof k(_).Element)}function j(_){return!!E()&&(_ instanceof HTMLElement||_ instanceof k(_).HTMLElement)}function O(_){return!(!E()||"u"<typeof ShadowRoot)&&(_ instanceof ShadowRoot||_ instanceof k(_).ShadowRoot)}function D(_){let{overflow:w,overflowX:E,overflowY:P,display:k}=z(_);return/auto|scroll|overlay|hidden|clip/.test(w+P+E)&&"inline"!==k&&"contents"!==k}function N(_){return/^(table|td|th)$/.test(P(_))}function R(_){try{if(_.matches(":popover-open"))return!0}catch(_){}try{return _.matches(":modal")}catch(_){return!1}}let L=/transform|translate|scale|rotate|perspective|filter/,$=/paint|layout|strict|content/,F=_=>!!_&&"none"!==_;function B(_){let w=I(_)?z(_):_;return F(w.transform)||F(w.translate)||F(w.scale)||F(w.rotate)||F(w.perspective)||!U()&&(F(w.backdropFilter)||F(w.filter))||L.test(w.willChange||"")||$.test(w.contain||"")}function V(_){let w=G(_);for(;j(w)&&!H(w);){if(B(w))return w;if(R(w))break;w=G(w)}return null}function U(){return null==w&&(w="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),w}function H(_){return/^(html|body|#document)$/.test(P(_))}function z(_){return k(_).getComputedStyle(_)}function W(_){return I(_)?{scrollLeft:_.scrollLeft,scrollTop:_.scrollTop}:{scrollLeft:_.scrollX,scrollTop:_.scrollY}}function G(_){if("html"===P(_))return _;let w=_.assignedSlot||_.parentNode||O(_)&&_.host||A(_);return O(w)?w.host:w}function Z(_){let w=G(_);return H(w)?(_.ownerDocument||_).body:j(w)&&D(w)?w:Z(w)}function Y(_,w,E){var P;void 0===w&&(w=[]),void 0===E&&(E=!0);let A=Z(_),M=A===(null==(P=_.ownerDocument)?void 0:P.body),I=k(A);if(!M)return w.concat(A,Y(A,[],E));{let _=q(I);
71return w.concat(I,I.visualViewport||[],D(A)?A:[],_&&E?Y(_):[])}}function q(_){return _.parent&&Object.getPrototypeOf(_.parent)?_.frameElement:null}_.s(["getComputedStyle",0,z,"getContainingBlock",0,V,"getDocumentElement",0,A,"getFrameElement",0,q,"getNodeName",0,P,"getNodeScroll",0,W,"getOverflowAncestors",0,Y,"getParentNode",0,G,"getWindow",0,k,"isContainingBlock",0,B,"isElement",0,I,"isHTMLElement",0,j,"isLastTraversableNode",0,H,"isNode",0,M,"isOverflowElement",0,D,"isShadowRoot",0,O,"isTableElement",0,N,"isTopLayer",0,R,"isWebKit",0,U])},947285,_=>{"use strict";let w=["top","right","bottom","left"],E=["start","end"],P=w.reduce((_,w)=>_.concat(w,w+"-"+E[0],w+"-"+E[1]),[]),k=Math.min,A=Math.max,M=Math.round,I=Math.floor,j=_=>({x:_,y:_}),O={left:"right",right:"left",bottom:"top",top:"bottom"};function D(_,w,E){return A(_,k(w,E))}function N(_,w){return"function"==typeof _?_(w):_}function R(_){return _.split("-")[0]}function L(_){return _.split("-")[1]}function $(_){return"x"===_?"y":"x"}function F(_){return"y"===_?"height":"width"}function B(_){let w=_[0];return"t"===w||"b"===w?"y":"x"}function V(_){return $(B(_))}function U(_,w,E){void 0===E&&(E=!1);let P=L(_),k=V(_),A=F(k),M="x"===k?P===(E?"end":"start")?"right":"left":"start"===P?"bottom":"top";return w.reference[A]>w.floating[A]&&(M=X(M)),[M,X(M)]}function H(_){let w=X(_);return[z(_),w,z(w)]}function z(_){return _.includes("start")?_.replace("start","end"):_.replace("end","start")}let W=["left","right"],G=["right","left"],Z=["top","bottom"],Y=["bottom","top"];function q(_,w,E){switch(_){case"top":case"bottom":if(E)return w?G:W;return w?W:G;case"left":case"right":return w?Z:Y;default:return[]}}function K(_,w,E,P){let k=L(_),A=q(R(_),"start"===E,P);return k&&(A=A.map(_=>_+"-"+k),w&&(A=A.concat(A.map(z)))),A}function X(_){let w=R(_);return O[w]+_.slice(w.length)}function Q(_){var w,E,P,k;return{top:null!=(w=_.top)?w:0,right:null!=(E=_.right)?E:0,bottom:null!=(P=_.bottom)?P:0,left:null!=(k=_.left)?k:0}}function J(_){return"number"!=typeof _?Q(_):{top:_,right:_,bottom:_,left:_}}function ee(_){let{x:w,y:E,width:P,height:k}=_;return{width:P,height:k,top:E,left:w,right:w+P,bottom:E+k,x:w,y:E}}_.s(["clamp",0,D,"createCoords",0,j,"evaluate",0,N,"floor",0,I,"getAlignment",0,L,"getAlignmentAxis",0,V,"getAlignmentSides",0,U,"getAxisLength",0,F,"getExpandedPlacements",0,H,"getOppositeAlignmentPlacement",0,z,"getOppositeAxis",0,$,"getOppositeAxisPlacements",0,K,"getOppositePlacement",0,X,"getPaddingObject",0,J,"getSide",0,R,"getSideAxis",0,B,"max",0,A,"min",0,k,"placements",0,P,"rectToClientRect",0,ee,"round",0,M,"sides",0,w])},422254,_=>{"use strict";function w(_,w){var E=w&&w.cache?w.cache:N,P=w&&w.serializer?w.serializer:O;return(w&&w.strategy?w.strategy:M)(_,{cache:E,serializer:P})}function E(_){return null==_||"number"==typeof _||"boolean"==typeof _}function P(_,w,P,k){var A=E(k)?k:P(k),M=w.get(A);return void 0===M&&(M=_.call(this,k),w.set(A,M)),M}function k(_,w,E){var P=Array.prototype.slice.call(arguments,3),k=E(P),A=w.get(k);return void 0===A&&(A=_.apply(this,P),w.set(k,A)),A}function A(_,w,E,P,k){return E.bind(w,_,P,k)}function M(_,w){var E=1===_.length?P:k;return A(_,this,E,w.cache.create(),w.serializer)}function I(_,w){return A(_,this,k,w.cache.create(),w.serializer)}function j(_,w){return A(_,this,P,w.cache.create(),w.serializer)}var O=function(){return JSON.stringify(arguments)},D=function(){function _(){this.cache=Object.create(null)}return _.prototype.get=function(_){return this.cache[_]},_.prototype.set=function(_,w){this.cache[_]=w},_}(),N={create:function(){return new D}},R={variadic:I,monadic:j};_.s(["memoize",0,w,"strategies",0,R])},652141,_=>{"use strict";var w,E,P,k,A,M,I,j,O,D,N,R,L=_.i(274466),$=_.i(422254),F=L;(w=M||(M={}))[w.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",w[w.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",w[w.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",w[w.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",w[w.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",w[w.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",w[w.INVALID_NUMBER_SKELETON=7]="INVALID_
71NUMBER_SKELETON",w[w.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",w[w.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",w[w.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",w[w.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",w[w.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",w[w.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",w[w.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",w[w.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",w[w.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",w[w.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",w[w.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",w[w.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",w[w.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",w[w.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",w[w.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",w[w.INVALID_TAG=23]="INVALID_TAG",w[w.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",w[w.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",w[w.UNCLOSED_TAG=27]="UNCLOSED_TAG";var B=L;function V(_){return _.type===I.literal}function U(_){return _.type===I.argument}function H(_){return _.type===I.number}function z(_){return _.type===I.date}function W(_){return _.type===I.time}function G(_){return _.type===I.select}function Z(_){return _.type===I.plural}function Y(_){return _.type===I.pound}function q(_){return _.type===I.tag}function K(_){return!!(_&&"object"==typeof _&&_.type===j.number)}function X(_){return!!(_&&"object"==typeof _&&_.type===j.dateTime)}(E=I||(I={}))[E.literal=0]="literal",E[E.argument=1]="argument",E[E.number=2]="number",E[E.date=3]="date",E[E.time=4]="time",E[E.select=5]="select",E[E.plural=6]="plural",E[E.pound=7]="pound",E[E.tag=8]="tag",(P=j||(j={}))[P.number=0]="number",P[P.dateTime=1]="dateTime";var Q=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,J=L,ee=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;function et(_){if(0===_.length)throw Error("Number skeleton cannot be empty");for(var w=_.split(ee).filter(function(_){return _.length>0}),E=[],P=0,k=w;P<k.length;P++){var A=k[P].split("/");if(0===A.length)throw Error("Invalid number skeleton");for(var M=A[0],I=A.slice(1),j=0,O=I;j<O.length;j++)if(0===O[j].length)throw Error("Invalid number skeleton");E.push({stem:M,options:I})}return E}function er(_){return _.replace(/^(.*?)-/,"")}var en=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,ei=/^(@+)?(\+|#+)?[rs]?$/g,ea=/(\*)(0+)|(#+)(0+)|(0+)/g,eo=/^(0+)$/;function es(_){var w={};return"r"===_[_.length-1]?w.roundingPriority="morePrecision":"s"===_[_.length-1]&&(w.roundingPriority="lessPrecision"),_.replace(ei,function(_,E,P){return"string"!=typeof P?(w.minimumSignificantDigits=E.length,w.maximumSignificantDigits=E.length):"+"===P?w.minimumSignificantDigits=E.length:"#"===E[0]?w.maximumSignificantDigits=E.length:(w.minimumSignificantDigits=E.length,w.maximumSignificantDigits=E.length+("string"==typeof P?P.length:0)),""}),w}function el(_){switch(_){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function ed(_){var w;if("E"===_[0]&&"E"===_[1]?(w={notation:"engineering"},_=_.slice(2)):"E"===_[0]&&(w={notation:"scientific"},_=_.slice(1)),w){var E=_.slice(0,2);if("+!"===E?(w.signDisplay="always",_=_.slice(2)):"+?"===E&&(w.signDisplay="exceptZero",_=_.slice(2)),!eo.test(_))throw Error("Malformed concise eng/scientific notation");w.minimumIntegerDigits=_.length}return w}function eu(_){var w={},E=el(_);return E||w}function ec(_){for(var w={},E=0,P=_;E<P.length;E++){var k=P[E];switch(k.stem){case"percent":case"%":w.style="percent";continue;case"%x100":w.style="percent",w.scale=100;continue;case"currency":w.style="currency",w.currency=k.options[0];continue;case"group-off":case",_":w.useGrouping=!1;continue;case"precision-integer":case".":w.maximumFractionDigits=0;continue;case"measure-unit":case"unit":w.style="unit",w.unit=er(k.options[0]);continue;case"compact-short":case"K":w.notation="compact",w.compactDisplay="short";continue;case"compact-long":case"KK":w.notation="compact",w.compactDisplay="long";continue;
71case"scientific":w=(0,J.__assign)((0,J.__assign)((0,J.__assign)({},w),{notation:"scientific"}),k.options.reduce(function(_,w){return(0,J.__assign)((0,J.__assign)({},_),eu(w))},{}));continue;case"engineering":w=(0,J.__assign)((0,J.__assign)((0,J.__assign)({},w),{notation:"engineering"}),k.options.reduce(function(_,w){return(0,J.__assign)((0,J.__assign)({},_),eu(w))},{}));continue;case"notation-simple":w.notation="standard";continue;case"unit-width-narrow":w.currencyDisplay="narrowSymbol",w.unitDisplay="narrow";continue;case"unit-width-short":w.currencyDisplay="code",w.unitDisplay="short";continue;case"unit-width-full-name":w.currencyDisplay="name",w.unitDisplay="long";continue;case"unit-width-iso-code":w.currencyDisplay="symbol";continue;case"scale":w.scale=parseFloat(k.options[0]);continue;case"rounding-mode-floor":w.roundingMode="floor";continue;case"rounding-mode-ceiling":w.roundingMode="ceil";continue;case"rounding-mode-down":w.roundingMode="trunc";continue;case"rounding-mode-up":w.roundingMode="expand";continue;case"rounding-mode-half-even":w.roundingMode="halfEven";continue;case"rounding-mode-half-down":w.roundingMode="halfTrunc";continue;case"rounding-mode-half-up":w.roundingMode="halfExpand";continue;case"integer-width":if(k.options.length>1)throw RangeError("integer-width stems only accept a single optional option");k.options[0].replace(ea,function(_,E,P,k,A,M){if(E)w.minimumIntegerDigits=P.length;else if(k&&A)throw Error("We currently do not support maximum integer digits");else if(M)throw Error("We currently do not support exact integer digits");return""});continue}if(eo.test(k.stem)){w.minimumIntegerDigits=k.stem.length;continue}if(en.test(k.stem)){if(k.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");k.stem.replace(en,function(_,E,P,k,A,M){return"*"===P?w.minimumFractionDigits=E.length:k&&"#"===k[0]?w.maximumFractionDigits=k.length:A&&M?(w.minimumFractionDigits=A.length,w.maximumFractionDigits=A.length+M.length):(w.minimumFractionDigits=E.length,w.maximumFractionDigits=E.length),""});var A=k.options[0];"w"===A?w=(0,J.__assign)((0,J.__assign)({},w),{trailingZeroDisplay:"stripIfInteger"}):A&&(w=(0,J.__assign)((0,J.__assign)({},w),es(A)));continue}if(ei.test(k.stem)){w=(0,J.__assign)((0,J.__assign)({},w),es(k.stem));continue}var M=el(k.stem);M&&(w=(0,J.__assign)((0,J.__assign)({},w),M));var I=ed(k.stem);I&&(w=(0,J.__assign)((0,J.__assign)({},w),I))}return w}var eh=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function ep(_){var w={};return _.replace(eh,function(_){var E=_.length;switch(_[0]){case"G":w.era=4===E?"long":5===E?"narrow":"short";break;case"y":w.year=2===E?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":w.month=["numeric","2-digit","short","long","narrow"][E-1];break;case"w":case"W":throw RangeError("`w/W` (week) patterns are not supported");case"d":w.day=["numeric","2-digit"][E-1];break;case"D":case"F":case"g":throw RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":w.weekday=4===E?"long":5===E?"narrow":"short";break;case"e":if(E<4)throw RangeError("`e..eee` (weekday) patterns are not supported");w.weekday=["short","long","narrow","short"][E-4];break;case"c":if(E<4)throw RangeError("`c..ccc` (weekday) patterns are not supported");w.weekday=["short","long","narrow","short"][E-4];break;case"a":w.hour12=!0;break;case"b":case"B":throw RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":w.hourCycle="h12",w.hour=["numeric","2-digit"][E-1];break;case"H":w.hourCycle="h23",w.hour=["numeric","2-digit"][E-1];break;case"K":w.hourCycle="h11",w.hour=["numeric","2-digit"][E-1];break;case"k":w.hourCycle="h24",w.hour=["numeric","2-digit"][E-1];break;case"j":case"J":case"C":throw RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":w.minute=["numeric","2-digit"][E-1];break;case"s":w.second=["numeric","2-digit"][E-1];break;case"S":case"A":throw RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":w.timeZoneName=E<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""}),w}var ef={"001":["H","h"],419:["h","H","hB","hb"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["h","H","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["h","H","hB","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["h","H","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["h","H","hB","hb"],CU:["h","H","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["h","H","hB","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["h","H","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["h","H","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA
71:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["h","H","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["h","H","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["h","H","hB","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["h","H","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["h","H","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["h","H","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"en-HK":["h","hb","H","hB"],"en-IL":["H","h","hb","hB"],"en-MY":["h","hb","H","hB"],"es-BR":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function em(_,w){for(var E="",P=0;P<_.length;P++){var k=_.charAt(P);if("j"===k){for(var A=0;P+1<_.length&&_.charAt(P+1)===k;)A++,P++;var M=1+(1&A),I=A<2?1:3+(A>>1),j="a",O=eg(w);for(("H"==O||"k"==O)&&(I=0);I-- >0;)E+=j;for(;M-- >0;)E=O+E}else"J"===k?E+="H":E+=k}return E}function eg(_){var w,E=_.hourCycle;if(void 0===E&&_.hourCycles&&_.hourCycles.length&&(E=_.hourCycles[0]),E)switch(E){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}var P=_.language;return"root"!==P&&(w=_.maximize().region),(ef[w||""]||ef[P||""]||ef["".concat(P,"-001")]||ef["001"])[0]}var ey=new RegExp("^".concat(Q.source,"*")),ev=new RegExp("".concat(Q.source,"*$"));function eb(_,w){return{start:_,end:w}}var ex=!!String.prototype.startsWith&&"_a".startsWith("a",1),eC=!!String.fromCodePoint,eS=!!Object.fromEntries,eT=!!String.prototype.codePointAt,e_=!!String.prototype.trimStart,ew=!!String.prototype.trimEnd,eE=Number.isSafeInteger?Number.isSafeInteger:function(_){return"number"==typeof _&&isFinite(_)&&Math.floor(_)===_&&0x1fffffffffffff>=Math.abs(_)},eP=!0;try{eP=(null==(O=eD("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))?void 0:O[0])==="a"}catch(_){eP=!1}var ek=ex?function(_,w,E){return _.startsWith(w,E)}:function(_,w,E){return _.slice(E,E+w.length)===w},eA=eC?String.fromCodePoint:function(){for(var _,w=[],E=0;E<arguments.length;E++)w[E]=arguments[E];for(var P="",k=w.length,A=0;k>A;){if((_=w[A++])>1114111)throw RangeError(_+" is not a valid code point");P+=_<65536?String.fromCharCode(_):String.fromCharCode(((_-=65536)>>10)+55296,_%1024+56320)}return P},eM=eS?Object.fromEntries:function(_){for(var w={},E=0,P=_;E<P.length;E++){var k=P[E],A=k[0],M=k[1];w[A]=M}return w},eI=eT?function(_,w){return _.codePointAt(w)}:function(_,w){var E,P=_.length;if(!(w<0)&&!(w>=P)){var k=_.charCodeAt(w);return k<55296||k>56319||w+1===P||(E=_.charCodeAt(w+1))<56320||E>57343?k:(k-55296<<10)+(E-56320)+65536}},ej=e_?function(_){return _.trimStart()}:function(_){return _.replace(ey,"")},eO=ew?function(_){return _.trimEnd()}:function(_){return _.replace(ev,"")};function eD(_,w){return new RegExp(_,w)}if(eP){var eN=eD("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");D=function(_,w){var E;return eN.lastIndex=w,null!=(E=eN.exec(_)[1])?E:""}}else D=function(_,w){for(var E=[];;){var P=eI(_,w);if(void 0===P||eB(P)||eV(P))break;E.push(P),w+=P>=65536?2:1}return eA.apply(void 0,E)};var eR=function(){function _(_,w){void 0===w&&(w={}),this.message=_,this.position={offset:0,line:1,column:1},this.ignoreTag=!!w.ignoreTag,this.locale=w.locale,this.requiresOtherClause=!!w.requiresOtherClause,this.shouldParseSkeletons=!!w.shouldParseSkeletons}return _.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},_.prototype.parseMessage=function(_,w,E){for(var P=[];!this.isEOF();){var k=this.char();
71if(123===k){var A=this.parseArgument(_,E);if(A.err)return A;P.push(A.val)}else if(125===k&&_>0)break;else if(35===k&&("plural"===w||"selectordinal"===w)){var j=this.clonePosition();this.bump(),P.push({type:I.pound,location:eb(j,this.clonePosition())})}else if(60!==k||this.ignoreTag||47!==this.peek())if(60===k&&!this.ignoreTag&&eL(this.peek()||0)){var A=this.parseTag(_,w);if(A.err)return A;P.push(A.val)}else{var A=this.parseLiteral(_,w);if(A.err)return A;P.push(A.val)}else if(!E)return this.error(M.UNMATCHED_CLOSING_TAG,eb(this.clonePosition(),this.clonePosition()));else break}return{val:P,err:null}},_.prototype.parseTag=function(_,w){var E=this.clonePosition();this.bump();var P=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:I.literal,value:"<".concat(P,"/>"),location:eb(E,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(M.INVALID_TAG,eb(E,this.clonePosition()));var k=this.parseMessage(_+1,w,!0);if(k.err)return k;var A=k.val,j=this.clonePosition();if(!this.bumpIf("</"))return this.error(M.UNCLOSED_TAG,eb(E,this.clonePosition()));if(this.isEOF()||!eL(this.char()))return this.error(M.INVALID_TAG,eb(j,this.clonePosition()));var O=this.clonePosition();return P!==this.parseTagName()?this.error(M.UNMATCHED_CLOSING_TAG,eb(O,this.clonePosition())):(this.bumpSpace(),this.bumpIf(">"))?{val:{type:I.tag,value:P,children:A,location:eb(E,this.clonePosition())},err:null}:this.error(M.INVALID_TAG,eb(j,this.clonePosition()))},_.prototype.parseTagName=function(){var _=this.offset();for(this.bump();!this.isEOF()&&eF(this.char());)this.bump();return this.message.slice(_,this.offset())},_.prototype.parseLiteral=function(_,w){for(var E=this.clonePosition(),P="";;){var k=this.tryParseQuote(w);if(k){P+=k;continue}var A=this.tryParseUnquoted(_,w);if(A){P+=A;continue}var M=this.tryParseLeftAngleBracket();if(M){P+=M;continue}break}var j=eb(E,this.clonePosition());return{val:{type:I.literal,value:P,location:j},err:null}},_.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&e$(this.peek()||0)?null:(this.bump(),"<")},_.prototype.tryParseQuote=function(_){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===_||"selectordinal"===_)break;return null;default:return null}this.bump();var w=[this.char()];for(this.bump();!this.isEOF();){var E=this.char();if(39===E)if(39===this.peek())w.push(39),this.bump();else{this.bump();break}else w.push(E);this.bump()}return eA.apply(void 0,w)},_.prototype.tryParseUnquoted=function(_,w){if(this.isEOF())return null;var E=this.char();return 60===E||123===E||35===E&&("plural"===w||"selectordinal"===w)||125===E&&_>0?null:(this.bump(),eA(E))},_.prototype.parseArgument=function(_,w){var E=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(M.EXPECT_ARGUMENT_CLOSING_BRACE,eb(E,this.clonePosition()));if(125===this.char())return this.bump(),this.error(M.EMPTY_ARGUMENT,eb(E,this.clonePosition()));var P=this.parseIdentifierIfPossible().value;if(!P)return this.error(M.MALFORMED_ARGUMENT,eb(E,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(M.EXPECT_ARGUMENT_CLOSING_BRACE,eb(E,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:I.argument,value:P,location:eb(E,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(M.EXPECT_ARGUMENT_CLOSING_BRACE,eb(E,this.clonePosition()));return this.parseArgumentOptions(_,w,P,E);default:return this.error(M.MALFORMED_ARGUMENT,eb(E,this.clonePosition()))}},_.prototype.parseIdentifierIfPossible=function(){var _=this.clonePosition(),w=this.offset(),E=D(this.message,w),P=w+E.length;return this.bumpTo(P),{value:E,location:eb(_,this.clonePosition())}},_.prototype.parseArgumentOptions=function(_,w,E,P){var k,A=this.clonePosition(),O=this.parseIdentifierIfPossible().value,D=this.clonePosition();switch(O){case"":return this.error(M.EXPECT_ARGUMENT_TYPE,eb(A,D));case"number":case"date":case"time":this.bumpSpace();var N=null;if(this.bumpIf(",")){this.bumpSpace();var R=this.clonePosition(),L=this.parseSimpleArgStyleIfPossible();if(L.err)return L;var $=eO(L.val);if(0===$.length)return this.error(M.EXPECT_ARGUMENT_STYLE,eb(this.clonePosition(),this.clonePosition()));N={style:$,styleLocation:eb(R,this.clonePosition())}}var F=this.tryParseArgumentClose(P);if(F.err)return F;var V=eb(P,this.clonePosition());if(N&&ek(null==N?void 0:N.style,"::",0)){var U=ej(N.style.slice(2));if("number"===O){var L=this.parseNumberSkeletonFromString(U,N.styleLocation);if(L.err)return L;return{val:{type:I.number,value:E,location:V,style:L.val},err:null}}if(0===U.length)return this.error(M.EXPECT_DATE_TIME_SKELETON,V);var H=U;this.locale&&(H=em(U,this.locale));var $={type:j.dateTime,pattern:H,location:N.styleLocation,parsedOptions:this.shouldParseSkeletons?ep(H):{}};return{val:{type:"date"===O?I.date:I.time,value:E,location:V,style:$},err:null}}return{val:{type:"number"===O?I.number:"date"===O?I.date:I.time,value:E,location:V,style:null!=(k=null==N?void 0:N.style)?k:null},err:null};
71case"plural":case"selectordinal":case"select":var z=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(M.EXPECT_SELECT_ARGUMENT_OPTIONS,eb(z,(0,B.__assign)({},z)));this.bumpSpace();var W=this.parseIdentifierIfPossible(),G=0;if("select"!==O&&"offset"===W.value){if(!this.bumpIf(":"))return this.error(M.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,eb(this.clonePosition(),this.clonePosition()));this.bumpSpace();var L=this.tryParseDecimalInteger(M.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,M.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(L.err)return L;this.bumpSpace(),W=this.parseIdentifierIfPossible(),G=L.val}var Z=this.tryParsePluralOrSelectOptions(_,O,w,W);if(Z.err)return Z;var F=this.tryParseArgumentClose(P);if(F.err)return F;var Y=eb(P,this.clonePosition());if("select"===O)return{val:{type:I.select,value:E,options:eM(Z.val),location:Y},err:null};return{val:{type:I.plural,value:E,options:eM(Z.val),offset:G,pluralType:"plural"===O?"cardinal":"ordinal",location:Y},err:null};default:return this.error(M.INVALID_ARGUMENT_TYPE,eb(A,D))}},_.prototype.tryParseArgumentClose=function(_){return this.isEOF()||125!==this.char()?this.error(M.EXPECT_ARGUMENT_CLOSING_BRACE,eb(_,this.clonePosition())):(this.bump(),{val:!0,err:null})},_.prototype.parseSimpleArgStyleIfPossible=function(){for(var _=0,w=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var E=this.clonePosition();if(!this.bumpUntil("'"))return this.error(M.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,eb(E,this.clonePosition()));this.bump();break;case 123:_+=1,this.bump();break;case 125:if(!(_>0))return{val:this.message.slice(w.offset,this.offset()),err:null};_-=1;break;default:this.bump()}return{val:this.message.slice(w.offset,this.offset()),err:null}},_.prototype.parseNumberSkeletonFromString=function(_,w){var E=[];try{E=et(_)}catch(_){return this.error(M.INVALID_NUMBER_SKELETON,w)}return{val:{type:j.number,tokens:E,location:w,parsedOptions:this.shouldParseSkeletons?ec(E):{}},err:null}},_.prototype.tryParsePluralOrSelectOptions=function(_,w,E,P){for(var k,A=!1,I=[],j=new Set,O=P.value,D=P.location;;){if(0===O.length){var N=this.clonePosition();if("select"!==w&&this.bumpIf("=")){var R=this.tryParseDecimalInteger(M.EXPECT_PLURAL_ARGUMENT_SELECTOR,M.INVALID_PLURAL_ARGUMENT_SELECTOR);if(R.err)return R;D=eb(N,this.clonePosition()),O=this.message.slice(N.offset,this.offset())}else break}if(j.has(O))return this.error("select"===w?M.DUPLICATE_SELECT_ARGUMENT_SELECTOR:M.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,D);"other"===O&&(A=!0),this.bumpSpace();var L=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===w?M.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:M.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,eb(this.clonePosition(),this.clonePosition()));var $=this.parseMessage(_+1,w,E);if($.err)return $;var F=this.tryParseArgumentClose(L);if(F.err)return F;I.push([O,{value:$.val,location:eb(L,this.clonePosition())}]),j.add(O),this.bumpSpace(),O=(k=this.parseIdentifierIfPossible()).value,D=k.location}return 0===I.length?this.error("select"===w?M.EXPECT_SELECT_ARGUMENT_SELECTOR:M.EXPECT_PLURAL_ARGUMENT_SELECTOR,eb(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!A?this.error(M.MISSING_OTHER_CLAUSE,eb(this.clonePosition(),this.clonePosition())):{val:I,err:null}},_.prototype.tryParseDecimalInteger=function(_,w){var E=1,P=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(E=-1);for(var k=!1,A=0;!this.isEOF();){var M=this.char();if(M>=48&&M<=57)k=!0,A=10*A+(M-48),this.bump();else break}var I=eb(P,this.clonePosition());return k?eE(A*=E)?{val:A,err:null}:this.error(w,I):this.error(_,I)},_.prototype.offset=function(){return this.position.offset},_.prototype.isEOF=function(){return this.offset()===this.message.length},_.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},_.prototype.char=function(){var _=this.position.offset;if(_>=this.message.length)throw Error("out of bound");var w=eI(this.message,_);if(void 0===w)throw Error("Offset ".concat(_," is at invalid UTF-16 code unit boundary"));return w},_.prototype.error=function(_,w){return{val:null,err:{kind:_,message:this.message,location:w}}},_.prototype.bump=function(){if(!this.isEOF()){var _=this.char();10===_?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=_<65536?1:2)}},_.prototype.bumpIf=function(_){if(ek(this.message,_,this.offset())){for(var w=0;w<_.length;w++)this.bump();return!0}return!1},_.prototype.bumpUntil=function(_){var w=this.offset(),E=this.message.indexOf(_,w
71);return E>=0?(this.bumpTo(E),!0):(this.bumpTo(this.message.length),!1)},_.prototype.bumpTo=function(_){if(this.offset()>_)throw Error("targetOffset ".concat(_," must be greater than or equal to the current offset ").concat(this.offset()));for(_=Math.min(_,this.message.length);;){var w=this.offset();if(w===_)break;if(w>_)throw Error("targetOffset ".concat(_," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},_.prototype.bumpSpace=function(){for(;!this.isEOF()&&eB(this.char());)this.bump()},_.prototype.peek=function(){if(this.isEOF())return null;var _=this.char(),w=this.offset(),E=this.message.charCodeAt(w+(_>=65536?2:1));return null!=E?E:null},_}();function eL(_){return _>=97&&_<=122||_>=65&&_<=90}function e$(_){return eL(_)||47===_}function eF(_){return 45===_||46===_||_>=48&&_<=57||95===_||_>=97&&_<=122||_>=65&&_<=90||183==_||_>=192&&_<=214||_>=216&&_<=246||_>=248&&_<=893||_>=895&&_<=8191||_>=8204&&_<=8205||_>=8255&&_<=8256||_>=8304&&_<=8591||_>=11264&&_<=12271||_>=12289&&_<=55295||_>=63744&&_<=64975||_>=65008&&_<=65533||_>=65536&&_<=983039}function eB(_){return _>=9&&_<=13||32===_||133===_||_>=8206&&_<=8207||8232===_||8233===_}function eV(_){return _>=33&&_<=35||36===_||_>=37&&_<=39||40===_||41===_||42===_||43===_||44===_||45===_||_>=46&&_<=47||_>=58&&_<=59||_>=60&&_<=62||_>=63&&_<=64||91===_||92===_||93===_||94===_||96===_||123===_||124===_||125===_||126===_||161===_||_>=162&&_<=165||166===_||167===_||169===_||171===_||172===_||174===_||176===_||177===_||182===_||187===_||191===_||215===_||247===_||_>=8208&&_<=8213||_>=8214&&_<=8215||8216===_||8217===_||8218===_||_>=8219&&_<=8220||8221===_||8222===_||8223===_||_>=8224&&_<=8231||_>=8240&&_<=8248||8249===_||8250===_||_>=8251&&_<=8254||_>=8257&&_<=8259||8260===_||8261===_||8262===_||_>=8263&&_<=8273||8274===_||8275===_||_>=8277&&_<=8286||_>=8592&&_<=8596||_>=8597&&_<=8601||_>=8602&&_<=8603||_>=8604&&_<=8607||8608===_||_>=8609&&_<=8610||8611===_||_>=8612&&_<=8613||8614===_||_>=8615&&_<=8621||8622===_||_>=8623&&_<=8653||_>=8654&&_<=8655||_>=8656&&_<=8657||8658===_||8659===_||8660===_||_>=8661&&_<=8691||_>=8692&&_<=8959||_>=8960&&_<=8967||8968===_||8969===_||8970===_||8971===_||_>=8972&&_<=8991||_>=8992&&_<=8993||_>=8994&&_<=9e3||9001===_||9002===_||_>=9003&&_<=9083||9084===_||_>=9085&&_<=9114||_>=9115&&_<=9139||_>=9140&&_<=9179||_>=9180&&_<=9185||_>=9186&&_<=9254||_>=9255&&_<=9279||_>=9280&&_<=9290||_>=9291&&_<=9311||_>=9472&&_<=9654||9655===_||_>=9656&&_<=9664||9665===_||_>=9666&&_<=9719||_>=9720&&_<=9727||_>=9728&&_<=9838||9839===_||_>=9840&&_<=10087||10088===_||10089===_||10090===_||10091===_||10092===_||10093===_||10094===_||10095===_||10096===_||10097===_||10098===_||10099===_||10100===_||10101===_||_>=10132&&_<=10175||_>=10176&&_<=10180||10181===_||10182===_||_>=10183&&_<=10213||10214===_||10215===_||10216===_||10217===_||10218===_||10219===_||10220===_||10221===_||10222===_||10223===_||_>=10224&&_<=10239||_>=10240&&_<=10495||_>=10496&&_<=10626||10627===_||10628===_||10629===_||10630===_||10631===_||10632===_||10633===_||10634===_||10635===_||10636===_||10637===_||10638===_||10639===_||10640===_||10641===_||10642===_||10643===_||10644===_||10645===_||10646===_||10647===_||10648===_||_>=10649&&_<=10711||10712===_||10713===_||10714===_||10715===_||_>=10716&&_<=10747||10748===_||10749===_||_>=10750&&_<=11007||_>=11008&&_<=11055||_>=11056&&_<=11076||_>=11077&&_<=11078||_>=11079&&_<=11084||_>=11085&&_<=11123||_>=11124&&_<=11125||_>=11126&&_<=11157||11158===_||_>=11159&&_<=11263||_>=11776&&_<=11777||11778===_||11779===_||11780===_||11781===_||_>=11782&&_<=11784||11785===_||11786===_||11787===_||11788===_||11789===_||_>=11790&&_<=11798||11799===_||_>=11800&&_<=11801||11802===_||11803===_||11804===_||11805===_||_>=11806&&_<=11807||11808===_||11809===_||11810===_||11811===_||11812===_||11813===_||11814===_||11815===_||11816===_||11817===_||_>=11818&&_<=11822||11823===_||_>=11824&&_<=11833||_>=11834&&_<=11835||_>=11836&&_<=11839||11840===_||11841===_||11842===_||_>=11843&&_<=11855||_>=11856&&_<=11857||11858===_||_>=11859&&_<=11903||_>=12289&&_<=12291||12296===_||12297===_||12298===_||12299===_||12300===_||12301===_||12302===_||12303===_||12304===_||12305===_||_>=12306&&_<=12307||12308===_||12309===_||12310===_||12311===_||12312===_||12313===_||12314===_||12315===_||12316===_||12317===_||_>=12318&&_<=12319||12320===_||12336===_||64830===_||64831===_||_>=65093&&_<=65094}function eU(_){_.forEach(function(_){if(delete _.location,G(_)||Z(_))for(var w in _.options)delete _.options[w].location,eU(_.options[w].value);else H(_)&&K(_.style)||(z(_)||W(_))&&X(_.style)?delete _.style.location:q(_)&&eU(_.children)})}function eH(_,w){void 0===w&&(w={});var E=new eR(_,w=(0,F.__assign)({shouldParseSkeletons:!0,requiresOtherClause:!0},w)).parse();if(E.err){var P=SyntaxError(M[E.err.kind]);throw P.location=E.err.location,P.originalMessage=E.err.message,P}return(null==w?void 0:w.captureLocation)||eU(E.val),E.val}var ez=L;(k=N||(N={})).MISSING_VALUE="MISSING_VALUE",k.INVALID_VALUE="INVALID_VALUE",k.MISSING_INTL_API="MISSING_INTL_API";var eW=function(_){function w(w,E,P){var k=_.call(this,w)||this;return k.code=E,k.originalMessage=P,k}return(0,ez.__extends)(w,_),w.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},w}(Error),eG=function(_){function w(w,E,P,k){return _.call(this,'Invalid values for "'.concat(w,'": "').concat(E,'". Options are "').concat(Object.keys(P).join('", "'),'"'),N.INVALID_VALUE,k)||this}return(0,ez.__extends)(w,_),w}(eW),eZ=function(_){function w(w,E,P){return _.call(this,'Value for "'.concat(w,'" must be of type ').concat(E),N.INVALID_VALUE,P)||this}return(0,ez.__extends)(w,_),w}(eW),eY=function(_){function w(w,E){return _.call(this,'The intl str
71ing context variable "'.concat(w,'" was not provided to the string "').concat(E,'"'),N.MISSING_VALUE,E)||this}return(0,ez.__extends)(w,_),w}(eW);function eq(_){return _.length<2?_:_.reduce(function(_,w){var E=_[_.length-1];return E&&E.type===R.literal&&w.type===R.literal?E.value+=w.value:_.push(w),_},[])}function eK(_){return"function"==typeof _}function eX(_,w,E,P,k,A,M){if(1===_.length&&V(_[0]))return[{type:R.literal,value:_[0].value}];for(var I=[],j=0,O=_;j<O.length;j++){var D=O[j];if(V(D)){I.push({type:R.literal,value:D.value});continue}if(Y(D)){"number"==typeof A&&I.push({type:R.literal,value:E.getNumberFormat(w).format(A)});continue}var L=D.value;if(!(k&&L in k))throw new eY(L,M);var $=k[L];if(U(D)){$&&"string"!=typeof $&&"number"!=typeof $||($="string"==typeof $||"number"==typeof $?String($):""),I.push({type:"string"==typeof $?R.literal:R.object,value:$});continue}if(z(D)){var F="string"==typeof D.style?P.date[D.style]:X(D.style)?D.style.parsedOptions:void 0;I.push({type:R.literal,value:E.getDateTimeFormat(w,F).format($)});continue}if(W(D)){var F="string"==typeof D.style?P.time[D.style]:X(D.style)?D.style.parsedOptions:P.time.medium;I.push({type:R.literal,value:E.getDateTimeFormat(w,F).format($)});continue}if(H(D)){var F="string"==typeof D.style?P.number[D.style]:K(D.style)?D.style.parsedOptions:void 0;F&&F.scale&&($*=F.scale||1),I.push({type:R.literal,value:E.getNumberFormat(w,F).format($)});continue}if(q(D)){var B=D.children,Q=D.value,J=k[Q];if(!eK(J))throw new eZ(Q,"function",M);var ee=J(eX(B,w,E,P,k,A).map(function(_){return _.value}));Array.isArray(ee)||(ee=[ee]),I.push.apply(I,ee.map(function(_){return{type:"string"==typeof _?R.literal:R.object,value:_}}))}if(G(D)){var et=D.options[$]||D.options.other;if(!et)throw new eG(D.value,$,Object.keys(D.options),M);I.push.apply(I,eX(et.value,w,E,P,k));continue}if(Z(D)){var et=D.options["=".concat($)];if(!et){if(!Intl.PluralRules)throw new eW('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',N.MISSING_INTL_API,M);var er=E.getPluralRules(w,{type:D.pluralType}).select($-(D.offset||0));et=D.options[er]||D.options.other}if(!et)throw new eG(D.value,$,Object.keys(D.options),M);I.push.apply(I,eX(et.value,w,E,P,k,$-(D.offset||0)));continue}}return eq(I)}function eQ(_,w){return w?(0,L.__assign)((0,L.__assign)((0,L.__assign)({},_||{}),w||{}),Object.keys(_).reduce(function(E,P){return E[P]=(0,L.__assign)((0,L.__assign)({},_[P]),w[P]||{}),E},{})):_}function eJ(_,w){return w?Object.keys(_).reduce(function(E,P){return E[P]=eQ(_[P],w[P]),E},(0,L.__assign)({},_)):_}function e1(_){return{create:function(){return{get:function(w){return _[w]},set:function(w,E){_[w]=E}}}}}function e0(_){return void 0===_&&(_={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,$.memoize)(function(){for(var _,w=[],E=0;E<arguments.length;E++)w[E]=arguments[E];return new((_=Intl.NumberFormat).bind.apply(_,(0,L.__spreadArray)([void 0],w,!1)))},{cache:e1(_.number),strategy:$.strategies.variadic}),getDateTimeFormat:(0,$.memoize)(function(){for(var _,w=[],E=0;E<arguments.length;E++)w[E]=arguments[E];return new((_=Intl.DateTimeFormat).bind.apply(_,(0,L.__spreadArray)([void 0],w,!1)))},{cache:e1(_.dateTime),strategy:$.strategies.variadic}),getPluralRules:(0,$.memoize)(function(){for(var _,w=[],E=0;E<arguments.length;E++)w[E]=arguments[E];return new((_=Intl.PluralRules).bind.apply(_,(0,L.__spreadArray)([void 0],w,!1)))},{cache:e1(_.pluralRules),strategy:$.strategies.variadic})}}_.s(["ErrorCode",0,N,"FormatError",0,eW,"InvalidValueError",0,eG,"InvalidValueTypeError",0,eZ,"MissingValueError",0,eY],407147),(A=R||(R={}))[A.literal=0]="literal",A[A.object=1]="object",_.s(["PART_TYPE",0,R,"formatToParts",0,eX,"isFormatXMLElementFn",0,eK],487227);var e2=function(){function _(w,E,P,k){void 0===E&&(E=_.defaultLocale);var A=this;if(this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(_){var w=A.formatToParts(_);if(1===w.length)return w[0].value;var E=w.reduce(function(_,w){return _.length&&w.type===R.literal&&"string"==typeof _[_.length-1]?_[_.length-1]+=w.value:_.push(w.value),_},[]);return E.length<=1?E[0]||"":E},this.formatToParts=function(_){return eX(A.ast,A.locales,A.formatters,A.formats,_,void 0,A.message)},this.resolvedOptions=function(){var _;return{locale:(null==(_=A.resolvedLocale)?void 0:_.toString())||Intl.NumberFormat.supportedLocalesOf(A.locales)[0]}},this.getAst=function(){return A.ast},this.locales=E,this.resolvedLocale=_.resolveLocale(E),"string"==typeof w){if(this.message=w,!_.__parse)throw TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");var M=k||{},I=(M.formatters,(0,L.__rest)(M,["formatters"]));this.ast=_.__parse(w,(0,L.__assign)((0,L.__assign)({},I),{locale:this.resolvedLocale}))}else this.ast=w;if(!Array.isArray(this.ast))throw TypeError("A message must be provided as a String or AST.");this.formats=eJ(_.formats,P),this.formatters=k&&k.formatters||e0(this.formatterCache)}return Object.defineProperty(_,"defaultLocale",{get:function(){return _.memoizedDefaultLocale||(_.memoizedDefaultLocale=new Intl.NumberFormat().resolvedOptions().locale),_.memoizedDefaultLocale}
71,enumerable:!1,configurable:!0}),_.memoizedDefaultLocale=null,_.resolveLocale=function(_){if(void 0!==Intl.Locale){var w=Intl.NumberFormat.supportedLocalesOf(_);return new Intl.Locale(w.length>0?w[0]:"string"==typeof _?_:_[0])}},_.__parse=eH,_.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},_}();_.s(["IntlMessageFormat",0,e2],270224);let e3=e2;_.s(["default",0,e3],364029),_.i(364029),_.i(270224),_.i(407147),_.i(487227),_.s(["ErrorCode",0,N,"FormatError",0,eW,"IntlMessageFormat",0,e2,"InvalidValueError",0,eG,"InvalidValueTypeError",0,eZ,"MissingValueError",0,eY,"PART_TYPE",0,R,"default",0,e3,"formatToParts",0,eX,"isFormatXMLElementFn",0,eK],652141)},212812,_=>{"use strict";var w=_.i(310838);let E=(_,E,P)=>{if(_&&"reportValidity"in _){let k=(0,w.get)(P,E);_.setCustomValidity(k&&k.message||""),_.reportValidity()}},P=(_,w)=>{for(let P in w.fields){let k=w.fields[P];k&&k.ref&&"reportValidity"in k.ref?E(k.ref,P,_):k&&k.refs&&k.refs.forEach(w=>E(w,P,_))}},k=(_,E)=>{E.shouldUseNativeValidation&&P(_,E);let k={};for(let P in _){let M=(0,w.get)(E.fields,P),I=Object.assign(_[P]||{},{ref:M&&M.ref});if(A(E.names||Object.keys(_),P)){let _=Object.assign({},(0,w.get)(k,P));(0,w.set)(_,"root",I),(0,w.set)(k,P,_)}else(0,w.set)(k,P,I)}return k},A=(_,w)=>{let E=M(w);return _.some(_=>M(_).match(`^${E}\\.\\d+`))};function M(_){return _.replace(/\]|\[/g,"")}var I=w;function j(_,w,E){return void 0===E&&(E={}),function(A,M,j){try{return Promise.resolve(function(k){try{var I=(null!=w&&w.context,Promise.resolve(_["sync"===E.mode?"validateSync":"validate"](A,Object.assign({abortEarly:!1},w,{context:M}))).then(function(_){return j.shouldUseNativeValidation&&P({},j),{values:E.raw?Object.assign({},A):_,errors:{}}}))}catch(_){return k(_)}return I&&I.then?I.then(void 0,k):I}(function(_){var w,E;if(!_.inner)throw _;return{values:{},errors:k((w=_,E=!j.shouldUseNativeValidation&&"all"===j.criteriaMode,(w.inner||[]).reduce(function(_,w){if(_[w.path]||(_[w.path]={message:w.message,type:w.type}),E){var P=_[w.path].types,k=P&&P[w.type];_[w.path]=(0,I.appendErrors)(w.path,E,_,w.type,k?[].concat(k,w.message):w.message)}return _},{})),j)}}))}catch(_){return Promise.reject(_)}}}_.s(["yupResolver",0,j],212812)},918024,92778,199233,_=>{"use strict";var w=_.i(390206);_.s(["default",()=>w.createSvgIcon],92778);var w=w,E=_.i(115497);let P=(0,w.createSvgIcon)((0,E.jsx)("path",{d:"M11.67 3.87 9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}),"ArrowBackIos");_.s(["default",0,P],918024);var w=w,k=E;let A=(0,w.createSvgIcon)((0,k.jsx)("path",{d:"M6.23 20.23 8 22l10-10L8 2 6.23 3.77 14.46 12z"}),"ArrowForwardIos");_.s(["default",0,A],199233)},7333,872092,440818,986460,997057,325415,68937,432466,199190,601993,752546,861227,378042,96998,373277,429730,942247,_=>{"use strict";let w,E;var P=_.i(433886),k=_.i(166852),A=_.i(650394),M=_.i(439785),I=_.i(706764),j=_.i(537629),O=_.i(376224),D=A,N=_.i(169500),R=_.i(115497);let L=D.createContext(void 0);function $(_){let{theme:w,name:E,props:P}=_;if(!w||!w.components||!w.components[E])return P;let k=w.components[E];return k.defaultProps?(0,N.default)(k.defaultProps,P,w.components.mergeClassNameAndStyle):k.styleOverrides||k.variants?P:(0,N.default)(k,P,w.components.mergeClassNameAndStyle)}function F({props:_,name:w}){return $({props:_,name:w,theme:{components:D.useContext(L)}})}function B(_){return F(_)}_.s(["useDefaultProps",0,B],872092);var V=A,U=_.i(556681),H=N;function z(_,w,E){let P={};for(let k in _){let A=_[k],M="",I=!0;for(let _=0;_<A.length;_+=1){let P=A[_];P&&(M+=(!0===I?"":" ")+w(P),I=!1,E&&E[P]&&(M+=" "+E[P]))}P[k]=M}return P}_.s(["default",0,z],440818);var W=I,G=_.i(129960),Z=O,Y=_.i(926263);let q={theme:void 0},K=function(_){let w,E;return function(P){let k=w;return(void 0===k||P.theme!==E)&&(q.theme=P.theme,w=k=(0,Y.default)(_(q)),E=P.theme),k}};_.s(["default",0,K],986460);var X=A,Q=U;function J(_){try{return _.matches(":focus-visible")}catch(_){}return!1}var ee=O,et=A;function er(..._){let w=et.useRef(void 0),E=et.useCallback(w=>{let E=_.map(_=>{if(null==_)return null;if("function"==typeof _){let E=_,P=E(w);return"function"==typeof P?P:()=>{E(null)}}return _.current=w,()=>{_.current=null}});return()=>
71{E.forEach(_=>_?.())}},_);return et.useMemo(()=>_.every(_=>null==_)?null:_=>{w.current&&(w.current(),w.current=void 0),null!=_&&(w.current=E(_))},_)}_.s(["default",0,er],997057);let en=er;_.s(["default",0,en],325415);var ei=A,ea=A;let eo="u">typeof window?ea.useLayoutEffect:ea.useEffect;_.s(["default",0,eo],68937);let es=function(_){let w=ei.useRef(_);return eo(()=>{w.current=_}),ei.useRef((..._)=>(0,w.current)(..._)).current};_.s(["default",0,es],432466);let el=es;var ed=A,eu=A;let ec={};function eh(_,w){let E=eu.useRef(ec);return E.current===ec&&(E.current=_(w)),E}class ep{static create(){return new ep}static use(){let _=eh(ep.create).current,[w,E]=ed.useState(!1);return _.shouldMount=w,_.setShouldMount=E,ed.useEffect(_.mountEffect,[w]),_}constructor(){this.ref={current:null},this.mounted=null,this.didMount=!1,this.shouldMount=!1,this.setShouldMount=null}mount(){return this.mounted||(this.mounted=em(),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(..._){this.mount().then(()=>this.ref.current?.start(..._))}stop(..._){this.mount().then(()=>this.ref.current?.stop(..._))}pulsate(..._){this.mount().then(()=>this.ref.current?.pulsate(..._))}}function ef(){return ep.use()}function em(){let _,w,E=new Promise((E,P)=>{_=E,w=P});return E.resolve=_,E.reject=w,E}var eg=A,ey=_.i(318497);_.s(["TransitionGroup",()=>ey.default],199190);var ey=ey,ev=U,eb=A;let ex=[];function eC(_){eb.useEffect(_,ex)}class eS{static create(){return new eS}currentId=null;start(_,w){this.clear(),this.currentId=setTimeout(()=>{this.currentId=null,w()},_)}clear=()=>{null!==this.currentId&&(clearTimeout(this.currentId),this.currentId=null)};disposeEffect=()=>this.clear}function eT(){let _=eh(eS.create).current;return eC(_.disposeEffect),_}_.s(["default",0,eT],601993);var e_=_.i(333014),ew=O,eE=A,eP=U,ek=R;let eA=function(_){let{className:w,classes:E,pulsate:P=!1,rippleX:k,rippleY:A,rippleSize:M,in:I,onExited:j,timeout:O}=_,[D,N]=eE.useState(!1),R=(0,eP.default)(w,E.ripple,E.rippleVisible,P&&E.ripplePulsate),L={width:M,height:M,top:-(M/2)+A,left:-(M/2)+k},$=(0,eP.default)(E.child,D&&E.childLeaving,P&&E.childPulsate);return I||D||N(!0),eE.useEffect(()=>{if(!I&&null!=j){let _=setTimeout(j,O);return()=>{clearTimeout(_)}}},[j,I,O]),(0,ek.jsx)("span",{className:R,style:L,children:(0,ek.jsx)("span",{className:$})})},eM=_=>_,eI=(w=eM,{configure(_){w=_},generate:_=>w(_),reset(){w=eM}});_.s(["default",0,eI],752546);let ej={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(_,w,E="Mui"){let P=ej[w];return P?`${E}-${P}`:`${eI.generate(_)}-${w}`}function eD(_,w,E="Mui"){let P={};return w.forEach(w=>{P[w]=eO(_,w,E)}),P}_.s(["default",0,eO],861227),_.s(["default",0,eD],378042);let eN=eD("MuiTouchRipple",["root","ripple","rippleVisible","ripplePulsate","child","childLeaving","childPulsate"]);var eR=R;let eL=550,e$=80,eF=e_.keyframes`
72  0% {
73    transform: scale(0);
74    opacity: 0.1;
75  }
76
77  100% {
78    transform: scale(1);
79    opacity: 0.3;
80  }
81`,eB=e_.keyframes`
82  0% {
83    opacity: 1;
84  }
85
86  100% {
87    opacity: 0;
88  }
89`,eV=e_.keyframes`
90  0% {
91    transform: scale(1);
92  }
93
94  50% {
95    transform: scale(0.92);
96  }
97
98  100% {
99    transform: scale(1);
100  }
101`,eU=(0,ew.styled)("span",{name:"MuiTouchRipple",slot:"Root"})({overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"}),eH=(0,ew.styled)(eA,{name:"MuiTouchRipple",slot:"Ripple"})`
102  opacity: 0;
103  position: absolute;
104
105  &.${eN.rippleVisible} {
106    opacity: 0.3;
107    transform: scale(1);
108    animation-name: ${eF};
109    animation-duration: ${eL}ms;
110    animation-timing-function: ${({theme:_})=>_.transitions.easing.easeInOut};
111  }
112
113  &.${eN.ripplePulsate} {
114    animation-duration: ${({theme:_})=>_.transitions.duration.shorter}ms;
115  }
116
117  & .${eN.child} {
118    opacity: 1;
119    display: block;
120    width: 100%;
121    height: 100%;
122    border-radius: 50%;
123    background-color: currentColor;
124  }
125
126  & .${eN.childLeaving} {
127    opacity: 0;
128    animation-name: ${eB};
129    animation-duration: ${eL}ms;
130    animation-timing-function: ${({theme:_})=>_.transitions.easing.easeInOut};
131  }
132
133  & .${eN.childPulsate} {
134    position: absolute;
135    /* @noflip */
136    left: 0px;
137    top: 0;
138    animation-name: ${eV};
139    animation-duration: 2500ms;
140    animation-timing-function: ${({theme:_})=>_.transitions.easing.easeInOut};
141    animation-iteration-count: infinite;
142    animation-delay: 200ms;
143  }
144`,ez=eg.forwardRef(function(_,w){let{center:E=!1,classes:P={},className:k,...A}=B({props:_,name:"MuiTouchRipple"}),[M,I]=eg.useState([]),j=eg.useRef(0),O=eg.useRef(null);eg.useEffect(()=>{O.current&&(O.current(),O.current=null)},[M]);let D=eg.useRef(!1),N=eT(),R=eg.useRef(null),L=eg.useRef(null),$=eg.useCallback(_=>{let{pulsate:w,rippleX:E,rippleY:k,rippleSize:A,cb:M}=_;I(_=>[..._,(0,eR.jsx)(eH,{classes:{ripple:(0,ev.default)(P.ripple,eN.ripple),rippleVisible:(0,ev.default)(P.rippleVisible,eN.rippleVisible),ripplePulsate:(0,ev.default)(P.ripplePulsate,eN.ripplePulsate),
144child:(0,ev.default)(P.child,eN.child),childLeaving:(0,ev.default)(P.childLeaving,eN.childLeaving),childPulsate:(0,ev.default)(P.childPulsate,eN.childPulsate)},timeout:eL,pulsate:w,rippleX:E,rippleY:k,rippleSize:A},j.current)]),j.current+=1,O.current=M},[P]),F=eg.useCallback((_={},w={},P=()=>{})=>{let k,A,M,{pulsate:I=!1,center:j=E||w.pulsate,fakeElement:O=!1}=w;if(_?.type==="mousedown"&&D.current){D.current=!1;return}_?.type==="touchstart"&&(D.current=!0);let F=O?null:L.current,B=F?F.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(!j&&void 0!==_&&(0!==_.clientX||0!==_.clientY)&&(_.clientX||_.touches)){let{clientX:w,clientY:E}=_.touches&&_.touches.length>0?_.touches[0]:_;k=Math.round(w-B.left),A=Math.round(E-B.top)}else k=Math.round(B.width/2),A=Math.round(B.height/2);j?(M=Math.sqrt((2*B.width**2+B.height**2)/3))%2==0&&(M+=1):M=Math.sqrt((2*Math.max(Math.abs((F?F.clientWidth:0)-k),k)+2)**2+(2*Math.max(Math.abs((F?F.clientHeight:0)-A),A)+2)**2),_?.touches?null===R.current&&(R.current=()=>{$({pulsate:I,rippleX:k,rippleY:A,rippleSize:M,cb:P})},N.start(e$,()=>{R.current&&(R.current(),R.current=null)})):$({pulsate:I,rippleX:k,rippleY:A,rippleSize:M,cb:P})},[E,$,N]),V=eg.useCallback(()=>{F({},{pulsate:!0})},[F]),U=eg.useCallback((_,w)=>{if(N.clear(),_?.type==="touchend"&&R.current){R.current(),R.current=null,N.start(0,()=>{U(_,w)});return}R.current=null,I(_=>_.length>0?_.slice(1):_),O.current=w},[N]);return eg.useImperativeHandle(w,()=>({pulsate:V,start:F,stop:U}),[V,F,U]),(0,eR.jsx)(eU,{className:(0,ev.default)(eN.root,P.root,k),ref:L,...A,children:(0,eR.jsx)(ey.default,{component:null,exit:!0,children:M})})});function eW(_){return eO("MuiButtonBase",_)}let eG=eD("MuiButtonBase",["root","disabled","focusVisible"]);var eZ=R;let eY=_=>{let{disabled:w,focusVisible:E,focusVisibleClassName:P,classes:k}=_,A=z({root:["root",w&&"disabled",E&&"focusVisible"]},eW,k);return E&&P&&(A.root+=` ${P}`),A},eq=(0,ee.styled)("button",{name:"MuiButtonBase",slot:"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"},[`&.${eG.disabled}`]:{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}});function eK(_,w,E,P=!1){return el(k=>(E&&E(k),P||_[w](k),!0))}let eX=X.forwardRef(function(_,w){let E=B({props:_,name:"MuiButtonBase"}),{action:P,centerRipple:k=!1,children:A,className:M,component:I="button",disabled:j=!1,disableRipple:O=!1,disableTouchRipple:D=!1,focusRipple:N=!1,focusVisibleClassName:R,LinkComponent:L="a",onBlur:$,onClick:F,onContextMenu:V,onDragLeave:U,onFocus:H,onFocusVisible:z,onKeyDown:W,onKeyUp:G,onMouseDown:Z,onMouseLeave:Y,onMouseUp:q,onTouchEnd:K,onTouchMove:ee,onTouchStart:et,tabIndex:er=0,TouchRippleProps:ei,touchRippleRef:ea,type:eo,...es}=E,ed=X.useRef(null),eu=ef(),ec=en(eu.ref,ea),[eh,ep]=X.useState(!1);j&&eh&&ep(!1),X.useImperativeHandle(P,()=>({focusVisible:()=>{ep(!0),ed.current.focus()}}),[]);let em=eu.shouldMount&&!O&&!j;X.useEffect(()=>{eh&&N&&!O&&eu.pulsate()},[O,N,eh,eu]);let eg=eK(eu,"start",Z,D),ey=eK(eu,"stop",V,D),ev=eK(eu,"stop",U,D),eb=eK(eu,"stop",q,D),ex=eK(eu,"stop",_=>{eh&&_.preventDefault(),Y&&Y(_)},D),eC=eK(eu,"start",et,D),eS=eK(eu,"stop",K,D),eT=eK(eu,"stop",ee,D),e_=eK(eu,"stop",_=>{J(_.target)||ep(!1),$&&$(_)},!1),ew=el(_=>{ed.current||(ed.current=_.currentTarget),J(_.target)&&(ep(!0),z&&z(_)),H&&H(_)}),eE=()=>{let _=ed.current;return I&&"button"!==I&&!("A"===_.tagName&&_.href)},eP=el(_=>{N&&!_.repeat&&eh&&" "===_.key&&eu.stop(_,()=>{eu.start(_)}),_.target===_.currentTarget&&eE()&&" "===_.key&&_.preventDefault(),W&&W(_),_.target===_.currentTarget&&eE()&&"Enter"===_.key&&!j&&(_.preventDefault(),F&&F(_))}),ek=el(_=>{N&&" "===_.key&&eh&&!_.defaultPrevented&&eu.stop(_,()=>{eu.pulsate(_)}),G&&G(_),F&&_.target===_.currentTarget&&eE()&&" "===_.key&&!_.defaultPrevented&&F(_)}),eA=I;"button"===eA&&(es.href||es.to)&&(eA=L);let eM={};if("button"===eA){let _=!!es.formAction;eM.type=void 0!==eo||_?eo:"button",eM.disabled=j}else es.href||es.to||(eM.role="button"),j&&(eM["aria-disabled"]=j);let eI=en(w,ed),ej={...E,centerRipple:k,component:I,disabled:j,disableRipple:O,disableTouchRipple:D,focusRipple:N,tabIndex:er,focusVisible:eh},eO=eY(ej);return(0,eZ.jsxs)(eq,{as:eA,className:(0,Q.default)(eO.root,M),ownerState:ej,onBlur:e_,onClick:F,onContextMenu:ey,onFocus:ew,onKeyDown:eP,onKeyUp:ek,onMouseDown:eg,onMouseLeave:ex,onMouseUp:eb,onDragLeave:ev,onTouchEnd:eS,onTouchMove:eT,onTouchStart:eC,ref:eI,tabIndex:j?-1:er,type:eo,...eM,...es,children:[A,em?(0,eZ.jsx)(ez,{ref:ec,center:k,...ei}):null]})});_.s(["default",0,eX],96998);var eQ=A,eJ=U,e1=e_,e0=O,e2=_.i(544884);function e3(_){return"string"==typeof _.main}function e4(_,w=[]){if(!e3(_))return!1;for(let E of w)if(!_.hasOwnProperty(E)||"string"!=typeof _[E])return!1;return!0}function e5(_=[]){return([,w])=>w&&e4(w,_)}function e9(_){return eO("MuiCircularProgress",_)}_.s(["default",0,e5],373277),eD("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","track","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);var e6=R;let e7=44,e8=e1.keyframes`
145  0% {
146    transform: rotate(0deg);
147  }
148
149  100% {
150    transform: rotate(360deg);
151  }
152`,te=e1.keyframes`
153  0% {
154    stroke-dasharray: 1px, 200px;
155    stroke-dashoffset: 0;
156  }
157
158  50% {
159    stroke-dasharray: 100px, 200px;
160    stroke-dashoffset: -15px;
161  }
162
163  100% {
164    stroke-dasharray: 1px, 200px;
165    stroke-dashoffset: -126px;
166  }
167`,tt="string"!=typeof e8?e1.css`
168        animation: ${e8} 1.4s linear infinite;
169      `:null,tr="string"!=typeof te?e1.css`
170        animation: ${te} 1.4s ease-in-out infinite;
171      `:null,tn=_=>{let{classes:w,variant:E,color:P,disableShrink:k}=_;return z({root:["root",E,`color${(0,e2.default)(P)}
171`],svg:["svg"],track:["track"],circle:["circle",`circle${(0,e2.default)(E)}`,k&&"circleDisableShrink"]},e9,w)},ti=(0,e0.styled)("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,w[E.variant],w[`color${(0,e2.default)(E.color)}`]]}})(K(({theme:_})=>({display:"inline-block",variants:[{props:{variant:"determinate"},style:{transition:_.transitions.create("transform")}},{props:{variant:"indeterminate"},style:tt||{animation:`${e8} 1.4s linear infinite`}},...Object.entries(_.palette).filter(e5()).map(([w])=>({props:{color:w},style:{color:(_.vars||_).palette[w].main}}))]}))),ta=(0,e0.styled)("svg",{name:"MuiCircularProgress",slot:"Svg"})({display:"block"}),to=(0,e0.styled)("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.circle,w[`circle${(0,e2.default)(E.variant)}`],E.disableShrink&&w.circleDisableShrink]}})(K(({theme:_})=>({stroke:"currentColor",variants:[{props:{variant:"determinate"},style:{transition:_.transitions.create("stroke-dashoffset")}},{props:{variant:"indeterminate"},style:{strokeDasharray:"80px, 200px",strokeDashoffset:0}},{props:({ownerState:_})=>"indeterminate"===_.variant&&!_.disableShrink,style:tr||{animation:`${te} 1.4s ease-in-out infinite`}}]}))),ts=(0,e0.styled)("circle",{name:"MuiCircularProgress",slot:"Track"})(K(({theme:_})=>({stroke:"currentColor",opacity:(_.vars||_).palette.action.activatedOpacity}))),tl=eQ.forwardRef(function(_,w){let E=B({props:_,name:"MuiCircularProgress"}),{className:P,color:k="primary",disableShrink:A=!1,enableTrackSlot:M=!1,size:I=40,style:j,thickness:O=3.6,value:D=0,variant:N="indeterminate",...R}=E,L={...E,color:k,disableShrink:A,size:I,thickness:O,value:D,variant:N,enableTrackSlot:M},$=tn(L),F={},V={},U={};if("determinate"===N){let _=2*Math.PI*((e7-O)/2);F.strokeDasharray=_.toFixed(3),U["aria-valuenow"]=Math.round(D),F.strokeDashoffset=`${((100-D)/100*_).toFixed(3)}px`,V.transform="rotate(-90deg)"}return(0,e6.jsx)(ti,{className:(0,eJ.default)($.root,P),style:{width:I,height:I,...V,...j},ownerState:L,ref:w,role:"progressbar",...U,...R,children:(0,e6.jsxs)(ta,{className:$.svg,ownerState:L,viewBox:`${e7/2} ${e7/2} ${e7} ${e7}`,children:[M?(0,e6.jsx)(ts,{className:$.track,ownerState:L,cx:e7,cy:e7,r:(e7-O)/2,fill:"none",strokeWidth:O,"aria-hidden":"true"}):null,(0,e6.jsx)(to,{className:$.circle,style:F,ownerState:L,cx:e7,cy:e7,r:(e7-O)/2,fill:"none",strokeWidth:O})]})})});_.s(["default",0,tl],429730);var td=e2;function tu(_){return eO("MuiButton",_)}let tc=eD("MuiButton",["root","text","textInherit","textPrimary","textSecondary","textSuccess","textError","textInfo","textWarning","outlined","outlinedInherit","outlinedPrimary","outlinedSecondary","outlinedSuccess","outlinedError","outlinedInfo","outlinedWarning","contained","containedInherit","containedPrimary","containedSecondary","containedSuccess","containedError","containedInfo","containedWarning","disableElevation","focusVisible","disabled","colorInherit","colorPrimary","colorSecondary","colorSuccess","colorError","colorInfo","colorWarning","textSizeSmall","textSizeMedium","textSizeLarge","outlinedSizeSmall","outlinedSizeMedium","outlinedSizeLarge","containedSizeSmall","containedSizeMedium","containedSizeLarge","sizeMedium","sizeSmall","sizeLarge","fullWidth","startIcon","endIcon","icon","iconSizeSmall","iconSizeMedium","iconSizeLarge","loading","loadingWrapper","loadingIconPlaceholder","loadingIndicator","loadingPositionCenter","loadingPositionStart","loadingPositionEnd"]),th=A.createContext({}),tp=A.createContext(void 0);var tf=R;let tm=_=>{let{color:w,disableElevation:E,fullWidth:P,size:k,variant:A,loading:M,loadingPosition:I,classes:j}=_,O=z({root:["root",M&&"loading",A,`${A}${(0,td.default)(w)}`,`size${(0,td.default)(k)}`,`${A}Size${(0,td.default)(k)}`,`color${(0,td.default)(w)}`,E&&"disableElevation",P&&"fullWidth",M&&`loadingPosition${(0,td.default)(I)}`],startIcon:["icon","startIcon",`iconSize${(0,td.default)(k)}`],endIcon:["icon","endIcon",`iconSize${(0,td.default)(k)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]},tu,j);return{...j,...O}},tg=[{props:{size:"small"},style:{"& > *:nth-of-type(1)":{fontSize:18}}},{props:{size:"medium"},style:{"& > *:nth-of-type(1)":{fontSize:20}}},{props:{size:"large"},style:{"& > *:nth-of-type(1)":{fontSize:22}}}],ty=(0,Z.styled)(eX,{shouldForwardProp:_=>(0,G.default)(_)||"classes"===_,name:"MuiButton",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,w[E.variant],w[`${E.variant}
171${(0,td.default)(E.color)}`],w[`size${(0,td.default)(E.size)}`],w[`${E.variant}Size${(0,td.default)(E.size)}`],"inherit"===E.color&&w.colorInherit,E.disableElevation&&w.disableElevation,E.fullWidth&&w.fullWidth,E.loading&&w.loading]}})(K(({theme:_})=>{let w="light"===_.palette.mode?_.palette.grey[300]:_.palette.grey[800],E="light"===_.palette.mode?_.palette.grey.A100:_.palette.grey[700];return{..._.typography.button,minWidth:64,padding:"6px 16px",border:0,borderRadius:(_.vars||_).shape.borderRadius,transition:_.transitions.create(["background-color","box-shadow","border-color","color"],{duration:_.transitions.duration.short}),"&:hover":{textDecoration:"none"},[`&.${tc.disabled}`]:{color:(_.vars||_).palette.action.disabled},variants:[{props:{variant:"contained"},style:{color:"var(--variant-containedColor)",backgroundColor:"var(--variant-containedBg)",boxShadow:(_.vars||_).shadows[2],"&:hover":{boxShadow:(_.vars||_).shadows[4],"@media (hover: none)":{boxShadow:(_.vars||_).shadows[2]}},"&:active":{boxShadow:(_.vars||_).shadows[8]},[`&.${tc.focusVisible}`]:{boxShadow:(_.vars||_).shadows[6]},[`&.${tc.disabled}`]:{color:(_.vars||_).palette.action.disabled,boxShadow:(_.vars||_).shadows[0],backgroundColor:(_.vars||_).palette.action.disabledBackground}}},{props:{variant:"outlined"},style:{padding:"5px 15px",border:"1px solid currentColor",borderColor:"var(--variant-outlinedBorder, currentColor)",backgroundColor:"var(--variant-outlinedBg)",color:"var(--variant-outlinedColor)",[`&.${tc.disabled}`]:{border:`1px solid ${(_.vars||_).palette.action.disabledBackground}`}}},{props:{variant:"text"},style:{padding:"6px 8px",color:"var(--variant-textColor)",backgroundColor:"var(--variant-textBg)"}},...Object.entries(_.palette).filter(e5()).map(([w])=>({props:{color:w},style:{"--variant-textColor":(_.vars||_).palette[w].main,"--variant-outlinedColor":(_.vars||_).palette[w].main,"--variant-outlinedBorder":_.alpha((_.vars||_).palette[w].main,.5),"--variant-containedColor":(_.vars||_).palette[w].contrastText,"--variant-containedBg":(_.vars||_).palette[w].main,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":(_.vars||_).palette[w].dark,"--variant-textBg":_.alpha((_.vars||_).palette[w].main,(_.vars||_).palette.action.hoverOpacity),"--variant-outlinedBorder":(_.vars||_).palette[w].main,"--variant-outlinedBg":_.alpha((_.vars||_).palette[w].main,(_.vars||_).palette.action.hoverOpacity)}}}})),{props:{color:"inherit"},style:{color:"inherit",borderColor:"currentColor","--variant-containedBg":_.vars?_.vars.palette.Button.inheritContainedBg:w,"@media (hover: hover)":{"&:hover":{"--variant-containedBg":_.vars?_.vars.palette.Button.inheritContainedHoverBg:E,"--variant-textBg":_.alpha((_.vars||_).palette.text.primary,(_.vars||_).palette.action.hoverOpacity),"--variant-outlinedBg":_.alpha((_.vars||_).palette.text.primary,(_.vars||_).palette.action.hoverOpacity)}}}},{props:{size:"small",variant:"text"},style:{padding:"4px 5px",fontSize:_.typography.pxToRem(13)}},{props:{size:"large",variant:"text"},style:{padding:"8px 11px",fontSize:_.typography.pxToRem(15)}},{props:{size:"small",variant:"outlined"},style:{padding:"3px 9px",fontSize:_.typography.pxToRem(13)}},{props:{size:"large",variant:"outlined"},style:{padding:"7px 21px",fontSize:_.typography.pxToRem(15)}},{props:{size:"small",variant:"contained"},style:{padding:"4px 10px",fontSize:_.typography.pxToRem(13)}},{props:{size:"large",variant:"contained"},style:{padding:"8px 22px",fontSize:_.typography.pxToRem(15)}},{props:{disableElevation:!0},style:{boxShadow:"none","&:hover":{boxShadow:"none"},[`&.${tc.focusVisible}`]:{boxShadow:"none"},"&:active":{boxShadow:"none"},[`&.${tc.disabled}`]:{boxShadow:"none"}}},{props:{fullWidth:!0},style:{width:"100%"}},{props:{loadingPosition:"center"},style:{transition:_.transitions.create(["background-color","box-shadow","border-color"],{duration:_.transitions.duration.short}),[`&.${tc.loading}`]:{color:"transparent"}}}]}})),tv=(0,Z.styled)("span",{name:"MuiButton",slot:"StartIcon",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.startIcon,E.loading&&w.startIconLoadingStart,w[`iconSize${(0,td.default)(E.size)}`]]}})(({theme:_})=>({display:"inherit",marginRight:8,marginLeft:-4,variants:[{props:{size:"small"},style:{marginLeft:-2}},{props:{loadingPosition:"start",loading:!0},style:{transition:_.transitions.create(["opacity"],{duration:_.transitions.duration.short}),opacity:0}
171},{props:{loadingPosition:"start",loading:!0,fullWidth:!0},style:{marginRight:-8}},...tg]})),tb=(0,Z.styled)("span",{name:"MuiButton",slot:"EndIcon",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.endIcon,E.loading&&w.endIconLoadingEnd,w[`iconSize${(0,td.default)(E.size)}`]]}})(({theme:_})=>({display:"inherit",marginRight:-4,marginLeft:8,variants:[{props:{size:"small"},style:{marginRight:-2}},{props:{loadingPosition:"end",loading:!0},style:{transition:_.transitions.create(["opacity"],{duration:_.transitions.duration.short}),opacity:0}},{props:{loadingPosition:"end",loading:!0,fullWidth:!0},style:{marginLeft:-8}},...tg]})),tx=(0,Z.styled)("span",{name:"MuiButton",slot:"LoadingIndicator"})(({theme:_})=>({display:"none",position:"absolute",visibility:"visible",variants:[{props:{loading:!0},style:{display:"flex"}},{props:{loadingPosition:"start"},style:{left:14}},{props:{loadingPosition:"start",size:"small"},style:{left:10}},{props:{variant:"text",loadingPosition:"start"},style:{left:6}},{props:{loadingPosition:"center"},style:{left:"50%",transform:"translate(-50%)",color:(_.vars||_).palette.action.disabled}},{props:{loadingPosition:"end"},style:{right:14}},{props:{loadingPosition:"end",size:"small"},style:{right:10}},{props:{variant:"text",loadingPosition:"end"},style:{right:6}},{props:{loadingPosition:"start",fullWidth:!0},style:{position:"relative",left:-10}},{props:{loadingPosition:"end",fullWidth:!0},style:{position:"relative",right:-10}}]})),tC=(0,Z.styled)("span",{name:"MuiButton",slot:"LoadingIconPlaceholder"})({display:"inline-block",width:"1em",height:"1em"}),tS=V.forwardRef(function(_,w){let E=V.useContext(th),P=V.useContext(tp),k=B({props:(0,H.default)(E,_),name:"MuiButton"}),{children:A,color:M="primary",component:I="button",className:j,disabled:O=!1,disableElevation:D=!1,disableFocusRipple:N=!1,endIcon:R,focusVisibleClassName:L,fullWidth:$=!1,id:F,loading:z=null,loadingIndicator:G,loadingPosition:Z="center",size:Y="medium",startIcon:q,type:K,variant:X="text",...Q}=k,J=(0,W.unstable_useId)(F),ee=G??(0,tf.jsx)(tl,{"aria-labelledby":J,color:"inherit",size:16}),et={...k,color:M,component:I,disabled:O,disableElevation:D,disableFocusRipple:N,fullWidth:$,loading:z,loadingIndicator:ee,loadingPosition:Z,size:Y,type:K,variant:X},er=tm(et),en=(q||z&&"start"===Z)&&(0,tf.jsx)(tv,{className:er.startIcon,ownerState:et,children:q||(0,tf.jsx)(tC,{className:er.loadingIconPlaceholder,ownerState:et})}),ei=(R||z&&"end"===Z)&&(0,tf.jsx)(tb,{className:er.endIcon,ownerState:et,children:R||(0,tf.jsx)(tC,{className:er.loadingIconPlaceholder,ownerState:et})}),ea=P||"",eo="boolean"==typeof z?(0,tf.jsx)("span",{className:er.loadingWrapper,style:{display:"contents"},children:z&&(0,tf.jsx)(tx,{className:er.loadingIndicator,ownerState:et,children:ee})}):null;return(0,tf.jsxs)(ty,{ownerState:et,className:(0,U.default)(E.className,er.root,j,ea),component:I,disabled:O||z,focusRipple:!N,focusVisibleClassName:(0,U.default)(er.focusVisible,L),ref:w,type:K,id:z?J:F,...Q,classes:er,children:[en,"end"!==Z&&eo,A,"end"===Z&&eo,ei]})});_.s(["default",0,tS],942247);var tT=k;function t_(_,w){let E=(0,tT.default)({},w);return Object.keys(_).forEach(P=>{if(P.toString().match(/^(components|slots)$/))E[P]=(0,tT.default)({},_[P],E[P]);else if(P.toString().match(/^(componentsProps|slotProps)$/)){let k=_[P]||{},A=w[P];E[P]={},A&&Object.keys(A)?k&&Object.keys(k)?(E[P]=(0,tT.default)({},A),Object.keys(k).forEach(_=>{E[P][_]=t_(k[_],A[_])})):E[P]=A:E[P]=k}else void 0===E[P]&&(E[P]=_[P])}),E}let tw=_=>_,tE=(E=tw,{configure(_){E=_},generate:_=>E(_),reset(){E=tw}}),tP={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 tk(_,w,E="Mui"){let P=tP[w];return P?`${E}-${P}`:`${tE.generate(_)}-${w}`}function tA(_){return tk("MuiLoadingButton",_)}let tM=function(_,w,E="Mui"){let P={};return w.forEach(w=>{P[w]=tk(_,w,E)}),P}("MuiLoadingButton",["root","loading","loadingIndicator","loadingIndicatorCenter","loadingIndicatorStart","loadingIndicatorEnd","endIconLoadingEnd","startIconLoadingStart"]);var tI=R;let tj=["children","disabled","id","loading","loadingIndicator","loadingPosition","variant"],tO=_=>{let{loading:w,loadingPosition:E,classes:P}=_,A={root:["root",w&&"loading"],startIcon:[w&&`startIconLoading${(0,M.capitalize)(E)}`],endIcon:[w&&`endIconLoading${(0,M.capitalize)(E)}`],loadingIndicator:["loadingIndicator",w&&`loadingIndicator${(0,M.capitalize)(E)}`]},I=(0,j.unstable_composeClasses)(A,tA,P);return(0,k.default)({},P,I)},tD=_=>"ownerState"!==_&&"theme"!==_&&"sx"!==_&&"as"!==_&&"classes"!==_,tN=(0,O.styled)(tS,{shouldForwardProp:_=>tD(_)||"classes"===_,name:"MuiLoadingButton",slot:"Root",overridesResolver:(_,w)=>[w.root,w.startIconLoadingStart&&{[`& .${tM.startIconLoadingStart}`]:w.startIconLoadingStart},w.endIconLoadingEnd&&{[`& .${tM.endIconLoadingEnd}`]:w.endIconLoadingEnd}]})(({ownerState:_,theme:w})=>(0,k.default)({[`& .${tM.startIconLoadingStart}, & .${tM.endIconLoadingEnd}`]:{transition:w.transitions.create(["opacity"],{duration:w.transitions.duration.short}),opacity:0}
171},"center"===_.loadingPosition&&{transition:w.transitions.create(["background-color","box-shadow","border-color"],{duration:w.transitions.duration.short}),[`&.${tM.loading}`]:{color:"transparent"}},"start"===_.loadingPosition&&_.fullWidth&&{[`& .${tM.startIconLoadingStart}, & .${tM.endIconLoadingEnd}`]:{transition:w.transitions.create(["opacity"],{duration:w.transitions.duration.short}),opacity:0,marginRight:-8}},"end"===_.loadingPosition&&_.fullWidth&&{[`& .${tM.startIconLoadingStart}, & .${tM.endIconLoadingEnd}`]:{transition:w.transitions.create(["opacity"],{duration:w.transitions.duration.short}),opacity:0,marginLeft:-8}})),tR=(0,O.styled)("span",{name:"MuiLoadingButton",slot:"LoadingIndicator",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.loadingIndicator,w[`loadingIndicator${(0,M.capitalize)(E.loadingPosition)}`]]}})(({theme:_,ownerState:w})=>(0,k.default)({position:"absolute",visibility:"visible",display:"flex"},"start"===w.loadingPosition&&("outlined"===w.variant||"contained"===w.variant)&&{left:"small"===w.size?10:14},"start"===w.loadingPosition&&"text"===w.variant&&{left:6},"center"===w.loadingPosition&&{left:"50%",transform:"translate(-50%)",color:(_.vars||_).palette.action.disabled},"end"===w.loadingPosition&&("outlined"===w.variant||"contained"===w.variant)&&{right:"small"===w.size?10:14},"end"===w.loadingPosition&&"text"===w.variant&&{right:6},"start"===w.loadingPosition&&w.fullWidth&&{position:"relative",left:-10},"end"===w.loadingPosition&&w.fullWidth&&{position:"relative",right:-10})),tL=A.forwardRef(function(_,w){let E=B({props:t_(A.useContext(th),_),name:"MuiLoadingButton"}),{children:M,disabled:j=!1,id:O,loading:D=!1,loadingIndicator:N,loadingPosition:R="center",variant:L="text"}=E,$=(0,P.default)(E,tj),F=(0,I.unstable_useId)(O),V=null!=N?N:(0,tI.jsx)(tl,{"aria-labelledby":F,color:"inherit",size:16}),U=(0,k.default)({},E,{disabled:j,loading:D,loadingIndicator:V,loadingPosition:R,variant:L}),H=tO(U),z=D?(0,tI.jsx)(tR,{className:H.loadingIndicator,ownerState:U,children:V}):null;return(0,tI.jsxs)(tN,(0,k.default)({disabled:j||D,id:F,ref:w},$,{variant:L,classes:H,ownerState:U,children:["end"===U.loadingPosition?M:z,"end"===U.loadingPosition?z:M]}))});_.s(["LoadingButton",0,tL],7333)},144745,686021,724243,828657,913410,_=>{"use strict";var w=_.i(835866),E=_.i(112284),P=w;let k=function(_,w=Number.MIN_SAFE_INTEGER,E=Number.MAX_SAFE_INTEGER){return Math.max(w,Math.min(_,E))};function A(_,w=0,E=1){return k(_,w,E)}function M(_){_=_.slice(1);let w=RegExp(`.{1,${_.length>=6?2:1}}`,"g"),E=_.match(w);return E&&1===E[0].length&&(E=E.map(_=>_+_)),E?`rgb${4===E.length?"a":""}(${E.map((_,w)=>w<3?parseInt(_,16):Math.round(parseInt(_,16)/255*1e3)/1e3).join(", ")})`:""}function I(_){let w;if(_.type)return _;if("#"===_.charAt(0))return I(M(_));let E=_.indexOf("("),k=_.substring(0,E);if(!["rgb","rgba","hsl","hsla","color"].includes(k))throw Error((0,P.default)(9,_));let A=_.substring(E+1,_.length-1);if("color"===k){if(w=(A=A.split(" ")).shift(),4===A.length&&"/"===A[3].charAt(0)&&(A[3]=A[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(w))throw Error((0,P.default)(10,w))}else A=A.split(",");return{type:k,values:A=A.map(_=>parseFloat(_)),colorSpace:w}}let j=_=>{let w=I(_);return w.values.slice(0,3).map((_,E)=>w.type.includes("hsl")&&0!==E?`${_}%`:_).join(" ")},O=(_,w)=>{try{return j(_)}catch(w){return _}};function D(_){let{type:w,colorSpace:E}=_,{values:P}=_;return w.includes("rgb")?P=P.map((_,w)=>w<3?parseInt(_,10):_):w.includes("hsl")&&(P[1]=`${P[1]}%`,P[2]=`${P[2]}%`),P=w.includes("color")?`${E} ${P.join(" ")}`:`${P.join(", ")}`,`${w}(${P})`}function N(_){let{values:w}=_=I(_),E=w[0],P=w[1]/100,k=w[2]/100,A=P*Math.min(k,1-k),M=(_,w=(_+E/30)%12)=>k-A*Math.max(Math.min(w-3,9-w,1),-1),j="rgb",O=[Math.round(255*M(0)),Math.round(255*M(8)),Math.round(255*M(4))];return"hsla"===_.type&&(j+="a",O.push(w[3])),D({type:j,values:O})}function R(_){let w="hsl"===(_=I(_)).type||"hsla"===_.type?I(N(_)).values:_.values;return Number((.2126*(w=w.map(w=>("color"!==_.type&&(w/=255),w<=.03928?w/12.92:((w+.055)/1.055)**2.4)))[0]+.7152*w[1]+.0722*w[2]).toFixed(3))}function L(_,w){let E=R(_),P=R(w);return(Math.max(E,P)+.05)/(Math.min(E,P)+.05)}function $(_,w){return _=I(_),w=A(w),("rgb"===_.type||"hsl"===_.type)&&(_.type+="a"),"color"===_.type?_.values[3]=`/${w}`:_.values[3]=w,D(_)}function F(_,w,E){try{return $(_,w)}catch(w){return _}}function B(_,w){if(_=I(_),w=A(w),_.type.includes("hsl"))_.values[2]*=1-w;else if(_.type.includes("rgb")||_.type.includes("color"))for(let E=0;E<3;E+=1)_.values[E]*=1-w;return D(_)}function V(_,w,E){try{return B(_,w)}catch(w){return _}}function U(_,w){if(_=I(_),w=A(w),_.type.includes("hsl"))_.values[2]+=(100-_.values[2])*w;else if(_.type.includes("rgb"))for(let E=0;E<3;E+=1)_.values[E]+=(255-_.values[E])*w;else if(_.type.includes("color"))for(let E=0;E<3;E+=1)_.values[E]+=(1-_.values[E])*w;return D(_)}function H(_,w,E){try{return U(_,w)}catch(w){return _}}function z(_,w=.15){return R(_)>.5?B(_,w):U(_,w)}function W(_,w,E){try{return z(_,w)}catch(w){return _}}_.s(["alpha",0,$,"darken",0,B,"getContrastRatio",0,L,"hslToRgb",0,N,"lighten",0,U,"private_safeAlpha",0,F,"private_safeColorChannel",0,O,"private_safeDarken",0,V,"private_safeEmphasize",0,W,"private_safeLighten",0,H],686021);let G={black:"#000",white:"#fff"},Z={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"},Y={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",A100:"#ea80fc",A200:"#e040fb",A400:"#d500f9",A700:"#aa00ff"},q={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",A100:"#ff8a80",A200:"#ff5252",A400:"#ff1744",A700:"#d50000"},K={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",A100:"#ffd180",A200:"#ffab40",A400:"#ff9100",A700:"#ff6d00"},X={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",A100:"#82b1ff",A200:"#448aff",A400:"#2979ff",A700:"#2962ff"},Q={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",A100:"#80d8ff",A200:"#40c4ff",A400:"#00b0ff",A700:"#0091ea"},J={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",A100:"#b9f6ca",A200:"#69f0ae",A400:"#00e676",A700:"#00c853"};function ee(){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:G.white,default:G.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)",disabledBackgroun
171d:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}}}let et=ee();function er(){return{text:{primary:G.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:G.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}}}let en=er();function ei(_,w,E,P){let k=P.light||P,A=P.dark||1.5*P;_[w]||(_.hasOwnProperty(E)?_[w]=_[E]:"light"===w?_.light=U(_.main,k):"dark"===w&&(_.dark=B(_.main,A)))}function ea(_,w,E,P,k){let A=k.light||k,M=k.dark||1.5*k;w[E]||(w.hasOwnProperty(P)?w[E]=w[P]:"light"===E?w.light=`color-mix(in ${_}, ${w.main}, #fff ${(100*A).toFixed(0)}%)`:"dark"===E&&(w.dark=`color-mix(in ${_}, ${w.main}, #000 ${(100*M).toFixed(0)}%)`))}function eo(_="light"){return"dark"===_?{main:X[200],light:X[50],dark:X[400]}:{main:X[700],light:X[400],dark:X[800]}}function es(_="light"){return"dark"===_?{main:Y[200],light:Y[50],dark:Y[400]}:{main:Y[500],light:Y[300],dark:Y[700]}}function el(_="light"){return"dark"===_?{main:q[500],light:q[300],dark:q[700]}:{main:q[700],light:q[400],dark:q[800]}}function ed(_="light"){return"dark"===_?{main:Q[400],light:Q[300],dark:Q[700]}:{main:Q[700],light:Q[500],dark:Q[900]}}function eu(_="light"){return"dark"===_?{main:J[400],light:J[300],dark:J[700]}:{main:J[800],light:J[500],dark:J[900]}}function ec(_="light"){return"dark"===_?{main:K[400],light:K[300],dark:K[700]}:{main:"#ed6c02",light:K[500],dark:K[900]}}function eh(_){return`oklch(from ${_} var(--__l) 0 h / var(--__a))`}function ep(_){let P,{mode:k="light",contrastThreshold:A=3,tonalOffset:M=.2,colorSpace:I,...j}=_,O=_.primary||eo(k),D=_.secondary||es(k),N=_.error||el(k),R=_.info||ed(k),$=_.success||eu(k),F=_.warning||ec(k);function B(_){return I?eh(_):L(_,en.text.primary)>=A?en.text.primary:et.text.primary}let V=({color:_,name:E,mainShade:P=500,lightShade:k=300,darkShade:A=700})=>{if(!(_={..._}).main&&_[P]&&(_.main=_[P]),!_.hasOwnProperty("main"))throw Error((0,w.default)(11,E?` (${E})`:"",P));if("string"!=typeof _.main)throw Error((0,w.default)(12,E?` (${E})`:"",JSON.stringify(_.main)));return I?(ea(I,_,"light",k,M),ea(I,_,"dark",A,M)):(ei(_,"light",k,M),ei(_,"dark",A,M)),_.contrastText||(_.contrastText=B(_.main)),_};return"light"===k?P=ee():"dark"===k&&(P=er()),(0,E.default)({common:{...G},mode:k,primary:V({color:O,name:"primary"}),secondary:V({color:D,name:"secondary",mainShade:"A400",lightShade:"A200",darkShade:"A700"}),error:V({color:N,name:"error"}),warning:V({color:F,name:"warning"}),info:V({color:R,name:"info"}),success:V({color:$,name:"success"}),grey:Z,contrastThreshold:A,getContrastText:B,augmentColor:V,tonalOffset:M,...P},j)}var ef=w,em=E;function eg(_=""){function w(...E){if(!E.length)return"";let P=E[0];return"string"!=typeof P||P.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, ${P}`:`, var(--${_?`${_}-`:""}${P}${w(...E.slice(1))})`}return(E,...P)=>`var(--${_?`${_}-`:""}${E}${w(...P)})`}var ey=_.i(214975),ey=ey,ev=_.i(961593),eb=E;let ex=(_,w,E,P=[])=>{let k=_;w.forEach((_,A)=>{A===w.length-1?Array.isArray(k)?k[Number(_)]=E:k&&"object"==typeof k&&(k[_]=E):k&&"object"==typeof k&&(k[_]||(k[_]=P.includes(_)?[]:{}),k=k[_])})},eC=(_,w,E)=>{function P(_,k=[],A=[]){Object.entries(_).forEach(([_,M])=>{E&&(!E||E([...k,_]))||null==M||("object"==typeof M&&Object.keys(M).length>0?P(M,[...k,_],Array.isArray(M)?[...A,_]:A):w([...k,_],M,A))})}P(_)},eS=(_,w)=>"number"==typeof w?["lineHeight","fontWeight","opacity","zIndex"].some(w=>_.includes(w))||_[_.length-1].toLowerCase().includes("opacity")?w:`${w}px`:w;function eT(_,w){let{prefix:E,shouldSkipGeneratingVar:P}=w||{},k={},A={},M={};return eC(_,(_,w,I)=>{if(("string"==typeof w||"number"==typeof w)&&(!P||!P(_,w))){let P=`--${E?`${E}-`:""}${_.join("-")}`,j=eS(_,w);Object.assign(k,{[P]:j}),ex(A,_,`var(${P})`,I),ex(M,_,`var(${P}, ${j})`,I)}},_=>"vars"===_[0]),{css:k,vars:A,varsWithDefaults:M}}let e_=function(_,w={}){let{getSelector:E=V,disableCssColorScheme:P,colorSchemeSelector:k,enableContrastVars:A}=w,{colorSchemes:M={},components:I,defaultColorScheme:j="light",...O}=_,{vars:D,css:N,varsWithDefaults:R}=eT(O,w),L=R,$={},{[j]:F,...B}=M;if(Object.entries(B||{}
171).forEach(([_,E])=>{let{vars:P,css:k,varsWithDefaults:A}=eT(E,w);L=(0,eb.default)(L,A),$[_]={css:k,vars:P}}),F){let{css:_,vars:E,varsWithDefaults:P}=eT(F,w);L=(0,eb.default)(L,P),$[j]={css:_,vars:E}}function V(w,E){let P=k;if("class"===k&&(P=".%s"),"data"===k&&(P="[data-%s]"),k?.startsWith("data-")&&!k.includes("%s")&&(P=`[${k}="%s"]`),w){if("media"===P){if(_.defaultColorScheme===w)return":root";let P=M[w]?.palette?.mode||w;return{[`@media (prefers-color-scheme: ${P})`]:{":root":E}}}if(P)return _.defaultColorScheme===w?`:root, ${P.replace("%s",String(w))}`:P.replace("%s",String(w))}return":root"}return{vars:L,generateThemeVars:()=>{let _={...D};return Object.entries($).forEach(([,{vars:w}])=>{_=(0,eb.default)(_,w)}),_},generateStyleSheets:()=>{let w=[],k=_.defaultColorScheme||"light";function I(_,E){Object.keys(E).length&&w.push("string"==typeof _?{[_]:{...E}}:_)}I(E(void 0,{...N}),N);let{[k]:j,...O}=$;if(j){let{css:_}=j,w=M[k]?.palette?.mode,A=!P&&w?{colorScheme:w,..._}:{..._};I(E(k,{...A}),A)}return Object.entries(O).forEach(([_,{css:w}])=>{let k=M[_]?.palette?.mode,A=!P&&k?{colorScheme:k,...w}:{...w};I(E(_,{...A}),A)}),A&&w.push({":root":{"--__l-threshold":"0.7","--__l":"clamp(0, (l / var(--__l-threshold) - 1) * -infinity, 1)","--__a":"clamp(0.87, (l / var(--__l-threshold) - 1) * -infinity, 1)"}}),w}}};function ew(_){let w={};return Object.entries(_).forEach(_=>{let[E,P]=_;"object"==typeof P&&(w[E]=`${P.fontStyle?`${P.fontStyle} `:""}${P.fontVariant?`${P.fontVariant} `:""}${P.fontWeight?`${P.fontWeight} `:""}${P.fontStretch?`${P.fontStretch} `:""}${P.fontSize||""}${P.lineHeight?`/${P.lineHeight} `:""}${P.fontFamily||""}`)}),w}function eE(_){return function(w){return"media"===_?`@media (prefers-color-scheme: ${w})`:_?_.startsWith("data-")&&!_.includes("%s")?`[${_}="${w}"] &`:"class"===_?`.${w} &`:"data"===_?`[data-${w}] &`:`${_.replace("%s",w)} &`:"&"}}var eP=_.i(918376),ek=_.i(905966),ek=ek,eA=w,eM=E,eI=eP,ek=ek,ej=_.i(332975);function eO(_,w){return{toolbar:{minHeight:56,[_.up("xs")]:{"@media (orientation: landscape)":{minHeight:48}},[_.up("sm")]:{minHeight:64}},...w}}var eD=E;function eN(_){return Math.round(1e5*_)/1e5}let eR={textTransform:"uppercase"},eL='"Roboto", "Helvetica", "Arial", sans-serif';function e$(_,w){let{fontFamily:E=eL,fontSize:P=14,fontWeightLight:k=300,fontWeightRegular:A=400,fontWeightMedium:M=500,fontWeightBold:I=700,htmlFontSize:j=16,allVariants:O,pxToRem:D,...N}="function"==typeof w?w(_):w,R=P/14,L=D||(_=>`${_/j*R}rem`),$=(_,w,P,k,A)=>({fontFamily:E,fontWeight:_,fontSize:L(w),lineHeight:P,...E===eL?{letterSpacing:`${eN(k/w)}em`}:{},...A,...O}),F={h1:$(k,96,1.167,-1.5),h2:$(k,60,1.2,-.5),h3:$(A,48,1.167,0),h4:$(A,34,1.235,.25),h5:$(A,24,1.334,0),h6:$(M,20,1.6,.15),subtitle1:$(A,16,1.75,.15),subtitle2:$(M,14,1.57,.1),body1:$(A,16,1.5,.15),body2:$(A,14,1.43,.15),button:$(M,14,1.75,.4,eR),caption:$(A,12,1.66,.4),overline:$(A,12,2.66,1,eR),inherit:{fontFamily:"inherit",fontWeight:"inherit",fontSize:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}};return(0,eD.default)({htmlFontSize:j,pxToRem:L,fontFamily:E,fontSize:P,fontWeightLight:k,fontWeightRegular:A,fontWeightMedium:M,fontWeightBold:I,...F},N,{clone:!1})}let eF=.2,eB=.14,eV=.12;function eU(..._){return`${_[0]}px ${_[1]}px ${_[2]}px ${_[3]}px rgba(0,0,0,${eF}),${_[4]}px ${_[5]}px ${_[6]}px ${_[7]}px rgba(0,0,0,${eB}),${_[8]}px ${_[9]}px ${_[10]}px ${_[11]}px rgba(0,0,0,${eV})`}let eH=["none",eU(0,2,1,-1,0,1,1,0,0,1,3,0),eU(0,3,1,-2,0,2,2,0,0,1,5,0),eU(0,3,3,-2,0,3,4,0,0,1,8,0),eU(0,2,4,-1,0,4,5,0,0,1,10,0),eU(0,3,5,-1,0,5,8,0,0,1,14,0),eU(0,3,5,-1,0,6,10,0,0,1,18,0),eU(0,4,5,-2,0,7,10,1,0,2,16,1),eU(0,5,5,-3,0,8,10,1,0,3,14,2),eU(0,5,6,-3,0,9,12,1,0,3,16,2),eU(0,6,6,-3,0,10,14,1,0,4,18,3),eU(0,6,7,-4,0,11,15,1,0,4,20,3),eU(0,7,8,-4,0,12,17,2,0,5,22,4),eU(0,7,8,-4,0,13,19,2,0,5,24,4),eU(0,7,9,-4,0,14,21,2,0,5,26,4),eU(0,8,9,-5,0,15,22,2,0,6,28,5),eU(0,8,10,-5,0,16,24,2,0,6,30,5),eU(0,8,11,-5,0,17,26,2,0,6,32,5),eU(0,9,11,-5,0,18,28,2,0,7,34,6),eU(0,9,12,-6,0,19,29,2,0,7,36,6),eU(0,10,13,-6,0,20,31,3,0,8,38,7),eU(0,10,13,-6,0,21,33,3,0,8,40,7),eU(0,10,14,-6,0,22,35,3,0,8,42,7),eU(0,11,14,-7,0,23,36,3,0,9,44,8),eU(0,11,15,-7,0,24,38,3,0,9,46,8)],ez={easeInOut:"cub
171ic-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)"},eW={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function eG(_){return`${Math.round(_)}ms`}function eZ(_){if(!_)return 0;let w=_/36;return Math.min(Math.round((4+15*w**.25+w/5)*10),3e3)}function eY(_){let w={...ez,..._.easing},E={...eW,..._.duration};return{getAutoHeightDuration:eZ,create:(_=["all"],P={})=>{let{duration:k=E.standard,easing:A=w.easeInOut,delay:M=0,...I}=P;return(Array.isArray(_)?_:[_]).map(_=>`${_} ${"string"==typeof k?k:eG(k)} ${A} ${"string"==typeof M?M:eG(M)}`).join(",")},..._,easing:w,duration:E}}let eq={mobileStepper:1e3,fab:1050,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500};var eK=E;function eX(_){return(0,eK.isPlainObject)(_)||void 0===_||"string"==typeof _||"boolean"==typeof _||"number"==typeof _||Array.isArray(_)}function eQ(_={}){let w={..._};function E(_){let w=Object.entries(_);for(let P=0;P<w.length;P++){let[k,A]=w[P];!eX(A)||k.startsWith("unstable_")?delete _[k]:(0,eK.isPlainObject)(A)&&(_[k]={...A},E(_[k]))}}return E(w),`import { unstable_createBreakpoints as createBreakpoints, createTransitions } from '@mui/material/styles';
172
173const theme = ${JSON.stringify(w,null,2)};
174
175theme.breakpoints = createBreakpoints(theme.breakpoints || {});
176theme.transitions = createTransitions(theme.transitions || {});
177
178export default theme;`}function eJ(_){return"number"==typeof _?`${(100*_).toFixed(0)}%`:`calc((${_}) * 100%)`}let e1=_=>{if(!Number.isNaN(+_))return+_;let w=_.match(/\d*\.?\d+/g);if(!w)return 0;let E=0;for(let _=0;_<w.length;_+=1)E+=+w[_];return E};function e0(_){Object.assign(_,{alpha(w,E){let P=this||_;return P.colorSpace?`oklch(from ${w} l c h / ${"string"==typeof E?`calc(${E})`:E})`:P.vars?`rgba(${w.replace(/var\(--([^,\s)]+)(?:,[^)]+)?\)+/g,"var(--$1Channel)")} / ${"string"==typeof E?`calc(${E})`:E})`:$(w,e1(E))},lighten(w,E){let P=this||_;return P.colorSpace?`color-mix(in ${P.colorSpace}, ${w}, #fff ${eJ(E)})`:U(w,E)},darken(w,E){let P=this||_;return P.colorSpace?`color-mix(in ${P.colorSpace}, ${w}, #000 ${eJ(E)})`:B(w,E)}})}let e2=function(_={},...w){let{breakpoints:E,mixins:P={},spacing:k,palette:A={},transitions:M={},typography:I={},shape:j,colorSpace:O,...D}=_;if(_.vars&&void 0===_.generateThemeVars)throw Error((0,eA.default)(20));let N=ep({...A,colorSpace:O}),R=(0,ej.default)(_),L=(0,eM.default)(R,{mixins:eO(R.breakpoints,P),palette:N,shadows:eH.slice(),typography:e$(N,I),transitions:eY(M),zIndex:{...eq}});return L=(0,eM.default)(L,D),(L=w.reduce((_,w)=>(0,eM.default)(_,w),L)).unstable_sxConfig={...ek.default,...D?.unstable_sxConfig},L.unstable_sx=function(_){return(0,eI.default)({sx:_,theme:this})},L.toRuntimeSource=eQ,e0(L),L};function e3(_){let w;return Math.round(10*(w=_<1?5.11916*_**2:4.5*Math.log(_+1)+2))/1e3}_.s(["default",0,e3],724243);let e4=[...Array(25)].map((_,w)=>{if(0===w)return"none";let E=e3(w);return`linear-gradient(rgba(255 255 255 / ${E}), rgba(255 255 255 / ${E}))`});function e5(_){return{inputPlaceholder:"dark"===_?.5:.42,inputUnderline:"dark"===_?.7:.42,switchTrackDisabled:"dark"===_?.2:.12,switchTrack:"dark"===_?.3:.38}}function e9(_){return"dark"===_?e4:[]}function e6(_){let{palette:w={mode:"light"},opacity:E,overlays:P,colorSpace:k,...A}=_,M=ep({...w,colorSpace:k});return{palette:M,opacity:{...e5(M.mode),...E},overlays:P||e9(M.mode),...A}}function e7(_){return!!_[0].match(/(cssVarPrefix|colorSchemeSelector|modularCssLayers|rootSelector|typography|mixins|breakpoints|direction|transitions)/)||!!_[0].match(/sxConfig$/)||"palette"===_[0]&&!!_[1]?.match(/(mode|contrastThreshold|tonalOffset)/)}let e8=_=>[...[...Array(25)].map((w,E)=>`--${_?`${_}-`:""}overlays-${E}`),`--${_?`${_}-`:""}palette-AppBar-darkBg`,`--${_?`${_}-`:""}palette-AppBar-darkColor`],te=_=>(w,E)=>{let P=_.rootSelector||":root",k=_.colorSchemeSelector,A=k;if("class"===k&&(A=".%s"),"data"===k&&(A="[data-%s]"),k?.startsWith("data-")&&!k.includes("%s")&&(A=`[${k}="%s"]`),_.defaultColorScheme===w){if("dark"===w){let k={};
178return(e8(_.cssVarPrefix).forEach(_=>{k[_]=E[_],delete E[_]}),"media"===A)?{[P]:E,"@media (prefers-color-scheme: dark)":{[P]:k}}:A?{[A.replace("%s",w)]:k,[`${P}, ${A.replace("%s",w)}`]:E}:{[P]:{...E,...k}}}if(A&&"media"!==A)return`${P}, ${A.replace("%s",String(w))}`}else if(w){if("media"===A)return{[`@media (prefers-color-scheme: ${String(w)})`]:{[P]:E}};if(A)return A.replace("%s",String(w))}return P};function tt(_,w){w.forEach(w=>{_[w]||(_[w]={})})}function tr(_,w,E){!_[w]&&E&&(_[w]=E)}function tn(_){return"string"==typeof _&&_.startsWith("hsl")?N(_):_}function ti(_,w){`${w}Channel`in _||(_[`${w}Channel`]=O(tn(_[w]),`MUI: Can't create \`palette.${w}Channel\` because \`palette.${w}\` is not one of these formats: #nnn, #nnnnnn, rgb(), rgba(), hsl(), hsla(), color().
179To suppress this warning, you need to explicitly provide the \`palette.${w}Channel\` as a string (in rgb format, for example "12 12 12") or undefined if you want to remove the channel token.`))}function ta(_){return"number"==typeof _?`${_}px`:"string"==typeof _||"function"==typeof _||Array.isArray(_)?_:"8px"}let to=_=>{try{return _()}catch(_){}},ts=(_="mui")=>eg(_);function tl(_,w,E,P,k){if(!E)return;E=!0===E?{}:E;let A="dark"===k?"dark":"light";if(!P){w[k]=e6({...E,palette:{mode:A,...E?.palette},colorSpace:_});return}let{palette:M,...I}=e2({...P,palette:{mode:A,...E?.palette},colorSpace:_});return w[k]={...E,palette:M,opacity:{...e5(A),...E?.opacity},overlays:E?.overlays||e9(A)},I}function td(_={},...w){let E,{colorSchemes:P={light:!0},defaultColorScheme:k,disableCssColorScheme:A=!1,cssVarPrefix:M="mui",nativeColor:I=!1,shouldSkipGeneratingVar:j=e7,colorSchemeSelector:D=P.light&&P.dark?"media":void 0,rootSelector:N=":root",...R}=_,L=Object.keys(P)[0],$=k||(P.light&&"light"!==L?"light":L),B=ts(M),{[$]:U,light:z,dark:G,...Z}=P,Y={...Z},q=U;if(("dark"!==$||"dark"in P)&&("light"!==$||"light"in P)||(q=!0),!q)throw Error((0,ef.default)(21,$));I&&(E="oklch");let K=tl(E,Y,q,R,$);z&&!Y.light&&tl(E,Y,z,void 0,"light"),G&&!Y.dark&&tl(E,Y,G,void 0,"dark");let X={defaultColorScheme:$,...K,cssVarPrefix:M,colorSchemeSelector:D,rootSelector:N,getCssVar:B,colorSchemes:Y,font:{...ew(K.typography),...K.font},spacing:ta(R.spacing)};Object.keys(X.colorSchemes).forEach(_=>{let w=X.colorSchemes[_].palette,P=_=>{let E=_.split("-"),P=E[1],k=E[2];return B(_,w[P][k])};function k(_,w,P){if(E){let k;return _===F&&(k=`transparent ${((1-P)*100).toFixed(0)}%`),_===V&&(k=`#000 ${(100*P).toFixed(0)}%`),_===H&&(k=`#fff ${(100*P).toFixed(0)}%`),`color-mix(in ${E}, ${w}, ${k})`}return _(w,P)}if("light"===w.mode&&(tr(w.common,"background","#fff"),tr(w.common,"onBackground","#000")),"dark"===w.mode&&(tr(w.common,"background","#000"),tr(w.common,"onBackground","#fff")),tt(w,["Alert","AppBar","Avatar","Button","Chip","FilledInput","LinearProgress","Skeleton","Slider","SnackbarContent","SpeedDialAction","StepConnector","StepContent","Switch","TableCell","Tooltip"]),"light"===w.mode){tr(w.Alert,"errorColor",k(V,w.error.light,.6)),tr(w.Alert,"infoColor",k(V,w.info.light,.6)),tr(w.Alert,"successColor",k(V,w.success.light,.6)),tr(w.Alert,"warningColor",k(V,w.warning.light,.6)),tr(w.Alert,"errorFilledBg",P("palette-error-main")),tr(w.Alert,"infoFilledBg",P("palette-info-main")),tr(w.Alert,"successFilledBg",P("palette-success-main")),tr(w.Alert,"warningFilledBg",P("palette-warning-main")),tr(w.Alert,"errorFilledColor",to(()=>w.getContrastText(w.error.main))),tr(w.Alert,"infoFilledColor",to(()=>w.getContrastText(w.info.main))),tr(w.Alert,"successFilledColor",to(()=>w.getContrastText(w.success.main))),tr(w.Alert,"warningFilledColor",to(()=>w.getContrastText(w.warning.main))),tr(w.Alert,"errorStandardBg",k(H,w.error.light,.9)),tr(w.Alert,"infoStandardBg",k(H,w.info.light,.9)),tr(w.Alert,"successStandardBg",k(H,w.success.light,.9)),tr(w.Alert,"warningStandardBg",k(H,w.warning.light,.9)),tr(w.Alert,"errorIconColor",P("palette-error-main")),tr(w.Alert,"infoIconColor",P("palette-info-main")),tr(w.Alert,"successIconColor",P("palette-success-main")),tr(w.Alert,"warningIconColor",P("palette-warning-main")),tr(w.AppBar,"defaultBg",P("palette-grey-100")),tr(w.Avatar,"defaultBg",P("palette-grey-400")),tr(w.Button,"inheritContainedBg",P("palette-grey-300")),tr(w.Button,"inheritContainedHoverBg",P("palette-grey-A100")),tr(w.Chip,"defaultBorder",P("palette-grey-400")),tr(w.Chip,"defaultAvatarColor",P("palette-grey-700")),tr(w.Chip,"defaultIconColor",P("palette-grey-700")),tr(w.FilledInput,"bg","rgba(0, 0, 0, 0.06)"),tr(w.FilledInput,"hoverBg","rgba(0, 0, 0, 0.09)"),tr(w.FilledInput,"disabledBg","rgba(0, 0, 0, 0.12)"),tr(w.LinearProgress,"primaryBg",k(H,w.primary.main,.62)),tr(w.LinearProgress,"secondaryBg",k(H,w.secondary.main,.62)),tr(w.LinearProgress,"errorBg",k(H,w.error.main,.62)),tr(w.LinearProgress,"infoBg",k(H,w.info.main,.62)),tr(w.LinearProgress,"successBg",k(H,w.success.main,.62)),tr(w.LinearProgress,"warningBg",k(H,w.warning.main,.62)),tr(w.Skeleton,"bg",E?k(F,w.text.primary,.11):`rgba(${P("palette-text-primaryChannel")} / 0.11)`),tr(w.Slider,"primaryTrack",k(H,w.primary.main,.62)),tr(w.Slider,"secondaryTrack",k(H,w.secondary.main,.62)),tr(w.Slider,"errorTrack",k(H,w.error.main,.62)),tr(w.Slider,"infoTrack",k(H,w.info.main,.62)),tr(w.Slider,"successTrack",k(H,w.success.main,.62)),tr(w.Slider,"warningTrack",k(H,w.warning.main,.62));let _=E?k(V,w.background.default,.6825):W(w.background.default,.8);tr(w.SnackbarContent,"bg",_),tr(w.SnackbarContent,"color",to(()=>E?en.text.primary:w.getContrastText(_))),tr(w.SpeedDialAction,"fabHoverBg",W(w.background.paper,.15)),tr(w.StepConnector,"border",P("palette-grey-400")),tr(w.StepContent,"border",P("palette-grey-400")),tr(w.Switch,"defaultColor",P("palette-common-white")),tr(w.Switch,"defaultDisabledColor",P("palette-grey-100")),tr(w.Switch,"primaryDisabledColor",k(H,w.primary.main,.62)),tr(w.Switch,"secondary
179DisabledColor",k(H,w.secondary.main,.62)),tr(w.Switch,"errorDisabledColor",k(H,w.error.main,.62)),tr(w.Switch,"infoDisabledColor",k(H,w.info.main,.62)),tr(w.Switch,"successDisabledColor",k(H,w.success.main,.62)),tr(w.Switch,"warningDisabledColor",k(H,w.warning.main,.62)),tr(w.TableCell,"border",k(H,k(F,w.divider,1),.88)),tr(w.Tooltip,"bg",k(F,w.grey[700],.92))}if("dark"===w.mode){tr(w.Alert,"errorColor",k(H,w.error.light,.6)),tr(w.Alert,"infoColor",k(H,w.info.light,.6)),tr(w.Alert,"successColor",k(H,w.success.light,.6)),tr(w.Alert,"warningColor",k(H,w.warning.light,.6)),tr(w.Alert,"errorFilledBg",P("palette-error-dark")),tr(w.Alert,"infoFilledBg",P("palette-info-dark")),tr(w.Alert,"successFilledBg",P("palette-success-dark")),tr(w.Alert,"warningFilledBg",P("palette-warning-dark")),tr(w.Alert,"errorFilledColor",to(()=>w.getContrastText(w.error.dark))),tr(w.Alert,"infoFilledColor",to(()=>w.getContrastText(w.info.dark))),tr(w.Alert,"successFilledColor",to(()=>w.getContrastText(w.success.dark))),tr(w.Alert,"warningFilledColor",to(()=>w.getContrastText(w.warning.dark))),tr(w.Alert,"errorStandardBg",k(V,w.error.light,.9)),tr(w.Alert,"infoStandardBg",k(V,w.info.light,.9)),tr(w.Alert,"successStandardBg",k(V,w.success.light,.9)),tr(w.Alert,"warningStandardBg",k(V,w.warning.light,.9)),tr(w.Alert,"errorIconColor",P("palette-error-main")),tr(w.Alert,"infoIconColor",P("palette-info-main")),tr(w.Alert,"successIconColor",P("palette-success-main")),tr(w.Alert,"warningIconColor",P("palette-warning-main")),tr(w.AppBar,"defaultBg",P("palette-grey-900")),tr(w.AppBar,"darkBg",P("palette-background-paper")),tr(w.AppBar,"darkColor",P("palette-text-primary")),tr(w.Avatar,"defaultBg",P("palette-grey-600")),tr(w.Button,"inheritContainedBg",P("palette-grey-800")),tr(w.Button,"inheritContainedHoverBg",P("palette-grey-700")),tr(w.Chip,"defaultBorder",P("palette-grey-700")),tr(w.Chip,"defaultAvatarColor",P("palette-grey-300")),tr(w.Chip,"defaultIconColor",P("palette-grey-300")),tr(w.FilledInput,"bg","rgba(255, 255, 255, 0.09)"),tr(w.FilledInput,"hoverBg","rgba(255, 255, 255, 0.13)"),tr(w.FilledInput,"disabledBg","rgba(255, 255, 255, 0.12)"),tr(w.LinearProgress,"primaryBg",k(V,w.primary.main,.5)),tr(w.LinearProgress,"secondaryBg",k(V,w.secondary.main,.5)),tr(w.LinearProgress,"errorBg",k(V,w.error.main,.5)),tr(w.LinearProgress,"infoBg",k(V,w.info.main,.5)),tr(w.LinearProgress,"successBg",k(V,w.success.main,.5)),tr(w.LinearProgress,"warningBg",k(V,w.warning.main,.5)),tr(w.Skeleton,"bg",E?k(F,w.text.primary,.13):`rgba(${P("palette-text-primaryChannel")} / 0.13)`),tr(w.Slider,"primaryTrack",k(V,w.primary.main,.5)),tr(w.Slider,"secondaryTrack",k(V,w.secondary.main,.5)),tr(w.Slider,"errorTrack",k(V,w.error.main,.5)),tr(w.Slider,"infoTrack",k(V,w.info.main,.5)),tr(w.Slider,"successTrack",k(V,w.success.main,.5)),tr(w.Slider,"warningTrack",k(V,w.warning.main,.5));let _=E?k(H,w.background.default,.985):W(w.background.default,.98);tr(w.SnackbarContent,"bg",_),tr(w.SnackbarContent,"color",to(()=>E?et.text.primary:w.getContrastText(_))),tr(w.SpeedDialAction,"fabHoverBg",W(w.background.paper,.15)),tr(w.StepConnector,"border",P("palette-grey-600")),tr(w.StepContent,"border",P("palette-grey-600")),tr(w.Switch,"defaultColor",P("palette-grey-300")),tr(w.Switch,"defaultDisabledColor",P("palette-grey-600")),tr(w.Switch,"primaryDisabledColor",k(V,w.primary.main,.55)),tr(w.Switch,"secondaryDisabledColor",k(V,w.secondary.main,.55)),tr(w.Switch,"errorDisabledColor",k(V,w.error.main,.55)),tr(w.Switch,"infoDisabledColor",k(V,w.info.main,.55)),tr(w.Switch,"successDisabledColor",k(V,w.success.main,.55)),tr(w.Switch,"warningDisabledColor",k(V,w.warning.main,.55)),tr(w.TableCell,"border",k(V,k(F,w.divider,1),.68)),tr(w.Tooltip,"bg",k(F,w.grey[700],.92))}ti(w.background,"default"),ti(w.background,"paper"),ti(w.common,"background"),ti(w.common,"onBackground"),ti(w,"divider"),Object.keys(w).forEac
179h(_=>{let E=w[_];"tonalOffset"!==_&&E&&"object"==typeof E&&(E.main&&tr(w[_],"mainChannel",O(tn(E.main))),E.light&&tr(w[_],"lightChannel",O(tn(E.light))),E.dark&&tr(w[_],"darkChannel",O(tn(E.dark))),E.contrastText&&tr(w[_],"contrastTextChannel",O(tn(E.contrastText))),"text"===_&&(ti(w[_],"primary"),ti(w[_],"secondary")),"action"===_&&(E.active&&ti(w[_],"active"),E.selected&&ti(w[_],"selected")))})});let Q={prefix:M,disableCssColorScheme:A,shouldSkipGeneratingVar:j,getSelector:te(X=w.reduce((_,w)=>(0,em.default)(_,w),X)),enableContrastVars:I},{vars:J,generateThemeVars:ee,generateStyleSheets:er}=e_(X,Q);return X.vars=J,Object.entries(X.colorSchemes[X.defaultColorScheme]).forEach(([_,w])=>{X[_]=w}),X.generateThemeVars=ee,X.generateStyleSheets=er,X.generateSpacing=function(){return(0,ey.default)(R.spacing,(0,ev.createUnarySpacing)(this))},X.getColorSchemeSelector=eE(D),X.spacing=X.generateSpacing(),X.shouldSkipGeneratingVar=j,X.unstable_sxConfig={...ek.default,...R?.unstable_sxConfig},X.unstable_sx=function(_){return(0,eP.default)({sx:_,theme:this})},X.toRuntimeSource=eQ,X}function tu(_,w,E){_.colorSchemes&&E&&(_.colorSchemes[w]={...!0!==E&&E,palette:ep({...!0===E?{}:E.palette,mode:w})})}function tc(_={},...w){let{palette:E,cssVariables:P=!1,colorSchemes:k=!E?{light:!0}:void 0,defaultColorScheme:A=E?.mode,...M}=_,I=A||"light",j=k?.[I],O={...k,...E?{[I]:{..."boolean"!=typeof j&&j,palette:E}}:void 0};if(!1===P){if(!("colorSchemes"in _))return e2(_,...w);let P=E;"palette"in _||!O[I]||(!0!==O[I]?P=O[I].palette:"dark"===I&&(P={mode:"dark"}));let k=e2({..._,palette:P},...w);return k.defaultColorScheme=I,k.colorSchemes=O,"light"===k.palette.mode&&(k.colorSchemes.light={...!0!==O.light&&O.light,palette:k.palette},tu(k,"dark",O.dark)),"dark"===k.palette.mode&&(k.colorSchemes.dark={...!0!==O.dark&&O.dark,palette:k.palette},tu(k,"light",O.light)),k}return E||"light"in O||"light"!==I||(O.light=!0),td({...M,colorSchemes:O,defaultColorScheme:I,..."boolean"!=typeof P&&P},...w)}_.s(["default",0,tc],828657);let th=tc();_.s(["default",0,th],144745);let tp="$$material";_.s(["default",0,tp],913410)},376224,758858,129960,_=>{"use strict";var w=_.i(17154),E=_.i(144745),P=_.i(913410);let k=function(_){return"ownerState"!==_&&"theme"!==_&&"sx"!==_&&"as"!==_};_.s(["default",0,k],758858);let A=_=>k(_)&&"classes"!==_;_.s(["default",0,A],129960);let M=(0,w.default)({themeId:P.default,defaultTheme:E.default,rootShouldForwardProp:A});_.s(["styled",0,M],376224)},280929,_=>{"use strict";var w=_.i(188044),E=_.i(144745),P=_.i(913410);function k({props:_,name:A}){return(0,w.default)({props:_,name:A,defaultTheme:E.default,themeId:P.default})}_.s(["useThemeProps",0,k],280929)},969738,_=>{"use strict";var w=_.i(650394),E=_.i(68937),P=_.i(730245),k=_.i(670655);function A(_,P,k,A,M){let[I,j]=w.useState(()=>M&&k?k(_).matches:A?A(_).matches:P);return(0,E.default)(()=>{if(!k)return;let w=k(_),E=()=>{j(w.matches)};return E(),w.addEventListener("change",E),()=>{w.removeEventListener("change",E)}},[_,k]),I}let M={...w}.useSyncExternalStore;function I(_,E,P,k,A){let I=w.useCallback(()=>E,[E]),j=w.useMemo(()=>{if(A&&P)return()=>P(_).matches;if(null!==k){let{matches:w}=k(_);return()=>w}return I},[I,_,k,A,P]),[O,D]=w.useMemo(()=>{if(null===P)return[I,()=>()=>{}];let w=P(_);return[()=>w.matches,_=>(w.addEventListener("change",_),()=>{w.removeEventListener("change",_)})]},[I,P,_]);return M(D,O,j)}
179function j(_={}){let{themeId:w}=_;return function(_,E={}){let j=(0,k.default)();j&&w&&(j=j[w]||j);let O="u">typeof window&&void 0!==window.matchMedia,{defaultMatches:D=!1,matchMedia:N=O?window.matchMedia:null,ssrMatchMedia:R=null,noSsr:L=!1}=(0,P.getThemeProps)({name:"MuiUseMediaQuery",props:E,theme:j}),$="function"==typeof _?_(j):_;return($=$.replace(/^@media( ?)/m,"")).includes("print")&&console.warn("MUI: You have provided a `print` query to the `useMediaQuery` hook.\nUsing the print media query to modify print styles can lead to unexpected results.\nConsider using the `displayPrint` field in the `sx` prop instead.\nMore information about `displayPrint` on our docs: https://mui.com/system/display/#display-in-print."),(void 0!==M?I:A)($,D,N,R,L)}}j();let O=j({themeId:_.i(913410).default});_.s(["default",0,O],969738)},439785,544884,891613,706764,537629,167629,_=>{"use strict";let w=_.i(839589).default;_.s(["default",0,w],544884),_.s(["capitalize",0,w],439785);var E=_.i(650394);let P=0;function k(_){let[w,k]=E.useState(_),A=_||w;return E.useEffect(()=>{null==w&&(P+=1,k(`mui-${P}`))},[w]),A}let A={...E}.useId;function M(_){if(void 0!==A){let w=A();return _??w}return k(_)}_.s(["default",0,M],891613);let I=M;function j(_,w,E){let P={};return Object.keys(_).forEach(k=>{P[k]=_[k].reduce((_,P)=>{if(P){let k=w(P);""!==k&&_.push(k),E&&E[P]&&_.push(E[P])}return _},[]).join(" ")}),P}_.s(["unstable_useId",0,I],706764),_.s(["unstable_composeClasses",0,j],537629);var O=_.i(173221),D=_.i(220454);function N(_,w){return(0,O.default)(_,w)}function R(_,w){Array.isArray(_.__emotion_styles)&&(_.__emotion_styles=w(_.__emotion_styles))}let L=[];function $(_){return L[0]=_,(0,D.serializeStyles)(L)}_.s(["default",0,N,"internal_mutateStyles",0,R,"internal_serializeStyles",0,$],167629)},22679,583553,226366,40191,875782,_=>{"use strict";let w=_=>{let w=Object.keys(_).map(w=>({key:w,val:_[w]}))||[];return w.sort((_,w)=>_.val-w.val),w.reduce((_,w)=>({..._,[w.key]:w.val}),{})};function E(_){let{values:E={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:P="px",step:k=5,...A}=_,M=w(E),I=Object.keys(M);function j(_){let w="number"==typeof E[_]?E[_]:_;return`@media (min-width:${w}${P})`}function O(_){let w="number"==typeof E[_]?E[_]:_;return`@media (max-width:${w-k/100}${P})`}function D(_,w){let A=I.indexOf(w);return`@media (min-width:${"number"==typeof E[_]?E[_]:_}${P}) and (max-width:${(-1!==A&&"number"==typeof E[I[A]]?E[I[A]]:w)-k/100}${P})`}function N(_){return I.indexOf(_)+1<I.length?D(_,I[I.indexOf(_)+1]):j(_)}function R(_){let w=I.indexOf(_);return 0===w?j(I[1]):w===I.length-1?O(I[w]):D(_,I[I.indexOf(_)+1]).replace("@media","@media not all and")}return{keys:I,values:M,up:j,down:O,between:D,only:N,not:R,unit:P,...A}}function P(_,w){if(!_.containerQueries)return w;let E=Object.keys(w).filter(_=>_.startsWith("@container")).sort((_,w)=>{let E=/min-width:\s*([0-9.]+)/;return(_.match(E)?.[1]||0)-(w.match(E)?.[1]||0)});return E.length?E.reduce((_,E)=>{let P=w[E];return delete _[E],_[E]=P,_},{...w}):w}function k(_,w){return"@"===w||w.startsWith("@")&&(_.some(_=>w.startsWith(`@${_}`))||!!w.match(/^@\d/))}function A(_,w){let E=w.match(/^@([^/]+)?\/?(.+)?$/);if(!E)return null;let[,P,k]=E,A=Number.isNaN(+P)?P||0:+P;return _.containerQueries(k).up(A)}function M(_){let w=(_,w)=>_.replace("@media",w?`@container ${w}`:"@container");function E(E,P){E.up=(...E)=>w(_.breakpoints.up(...E),P),E.down=(...E)=>w(_.breakpoints.down(...E),P),E.between=(...E)=>w(_.breakpoints.between(...E),P),E.only=(...E)=>w(_.breakpoints.only(...E),P),E.not=(...E)=>{let k=w(_.breakpoints.not(...E),P);return k.includes("not all and")?k.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):k}}let P={},k=_=>(E(P,_),P);return E(k),{..._,containerQueries:k}}_.s(["default",0,E],22679),_.s(["default",0,M,"getContainerQuery",0,A,"isCqShorthand",0,k,"sortContainerQueries",0,P],583553);let I={borderRadius:4};_.s(["default",0,I],226366);var j=_.i(112284);let O=function(_,w){return w?(0,j.default)(_,w,{clone:!1}):_};_.s(["default",0,O],40191);let D={xs:0,sm:600,md:900,lg:1200,xl:1536},N={keys:["xs","sm","md","lg","xl"],up:_=>`@media (min-width:${D[_]}px)`},R={containerQueries:_=>({up:w=>{let E="number"==typeof w?w:D[w]||w;return"number"==typeof E&&(E=`${E}px`),_?`@container ${_} (min-width:${E})`:`@container (min-width:${E})`}})};function L(_,w,E){let P=_.theme||{};if(Array.isArray(w)){let _=P.breakpoints||N;return w.reduce((P,k,A)=>(P[_.up(_.keys[A])]=E(w[A]),P),{})}if("object"==typeof w){let _=P.breakpoints||N;return Object.keys(w).reduce((M,I)=>
179{if(k(_.keys,I)){let _=A(P.containerQueries?P:R,I);_&&(M[_]=E(w[I],I))}else if(Object.keys(_.values||D).includes(I))M[_.up(I)]=E(w[I],I);else{let _=I;M[_]=w[_]}return M},{})}return E(w)}function $(_={}){return _.keys?.reduce((w,E)=>(w[_.up(E)]={},w),{})||{}}function F(_,w){return _.reduce((_,w)=>{let E=_[w];return E&&0!==Object.keys(E).length||delete _[w],_},w)}_.s(["createEmptyBreakpointObject",0,$,"handleBreakpoints",0,L,"removeUnusedBreakpoints",0,F,"values",0,D],875782)},17154,926263,_=>{"use strict";var w=_.i(167629),E=_.i(112284);_.i(839589),_.i(649508);var P=_.i(332975),k=_.i(918376),A=w;function M(_){let{variants:w,...E}=_,P={variants:w,style:(0,A.internal_serializeStyles)(E),isProcessed:!0};return P.style===E||w&&w.forEach(_=>{"function"!=typeof _.style&&(_.style=(0,A.internal_serializeStyles)(_.style))}),P}_.s(["default",0,M],926263);let I=(0,P.default)();function j(_){return"ownerState"!==_&&"theme"!==_&&"sx"!==_&&"as"!==_}function O(_,w){return w&&_&&"object"==typeof _&&_.styles&&!_.styles.startsWith("@layer")&&(_.styles=`@layer ${w}{${String(_.styles)}}`),_}function D(_){return _?(w,E)=>E[_]:null}function N(_,w,E){_.theme=B(_.theme)?E:_.theme[w]||_.theme}function R(_,E,P){let k="function"==typeof E?E(_):E;if(Array.isArray(k))return k.flatMap(w=>R(_,w,P));if(Array.isArray(k?.variants)){let E;if(k.isProcessed)E=P?O(k.style,P):k.style;else{let{variants:_,...A}=k;E=P?O((0,w.internal_serializeStyles)(A),P):A}return L(_,k.variants,[E],P)}return k?.isProcessed?P?O((0,w.internal_serializeStyles)(k.style),P):k.style:P?O((0,w.internal_serializeStyles)(k),P):k}function L(_,E,P=[],k){let A;e:for(let M=0;M<E.length;M+=1){let I=E[M];if("function"==typeof I.props){if(A??={..._,..._.ownerState,ownerState:_.ownerState},!I.props(A))continue}else for(let w in I.props)if(_[w]!==I.props[w]&&_.ownerState?.[w]!==I.props[w])continue e;"function"==typeof I.style?(A??={..._,..._.ownerState,ownerState:_.ownerState},P.push(k?O((0,w.internal_serializeStyles)(I.style(A)),k):I.style(A))):P.push(k?O((0,w.internal_serializeStyles)(I.style),k):I.style)}return P}function $(_={}){let{themeId:P,defaultTheme:A=I,rootShouldForwardProp:B=j,slotShouldForwardProp:H=j}=_;function z(_){N(_,P,A)}return(_,P={})=>{(0,w.internal_mutateStyles)(_,_=>_.filter(_=>_!==k.default));let{name:A,slot:I,skipVariantsResolver:N,skipSx:$,overridesResolver:W=D(U(I)),...G}=P,Z=A&&A.startsWith("Mui")||I?"components":"custom",Y=void 0!==N?N:I&&"Root"!==I&&"root"!==I||!1,q=$||!1,K=j;"Root"===I||"root"===I?K=B:I?K=H:V(_)&&(K=void 0);let X=(0,w.default)(_,{shouldForwardProp:K,label:F(A,I),...G}),Q=_=>{if(_.__emotion_real===_)return _;if("function"==typeof _)return function(w){return R(w,_,w.theme.modularCssLayers?Z:void 0)};if((0,E.isPlainObject)(_)){let w=M(_);return function(_){return w.variants?R(_,w,_.theme.modularCssLayers?Z:void 0):_.theme.modularCssLayers?O(w.style,Z):w.style}}return _},J=(...w)=>{let E=[],P=w.map(Q),M=[];if(E.push(z),A&&W&&M.push(function(_){let w=_.theme,E=w.components?.[A]?.styleOverrides;if(!E)return null;let P={};for(let w in E)P[w]=R(_,E[w],_.theme.modularCssLayers?"theme":void 0);return W(_,P)}),A&&!Y&&M.push(function(_){let w=_.theme,E=w?.components?.[A]?.variants;return E?L(_,E,[],_.theme.modularCssLayers?"theme":void 0):null}),q||M.push(k.default),Array.isArray(P[0])){let _,w=P.shift(),k=Array(E.length).fill(""),A=Array(M.length).fill("");(_=[...k,...w,...A]).raw=[...k,...w.raw,...A],E.unshift(_)}let I=X(...E,...P,...M);return _.muiName&&(I.muiName=_.muiName),I};return X.withConfig&&(J.withConfig=X.withConfig),J}}function F(_,w){}function B(_){for(let w in _)return!1;return!0}function V(_){return"string"==typeof _&&_.charCodeAt(0)>96}function U(_){return _?_.charAt(0).toLowerCase()+_.slice(1):_}_.s(["default",0,$,"shouldForwardProp",0,j],17154)},332975,961593,214975,905966,918376,_=>{"use strict";let w;var E,P=_.i(112284),k=_.i(22679),A=_.i(583553),M=_.i(226366),I=_.i(875782),j=_.i(839589),O=I;function D(_,w,E=!0){if(!w||"string"!=typeof w)return null;if(_&&_.vars&&E){let E=`vars.${w}`.split(".").reduce((_,w)=>_&&_[w]?_[w]:null,_);if(null!=E)return E}return w.split(".").reduce((_,w)=>_&&null!=_[w]?_[w]:null,_)}function N(_,w,E,P=E){let k;return k="function"==typeof _?_(E):Array.isArray(_)?_[E]||P:D(_,E)||P,w&&(k=w(k,P,_)),k}let R=function(_){let{prop:w,cssProperty:E=_.prop,themeKey:P,transform:k}=_,A=_=>{if(null==_[w])return null;let A=_[w],M=D(_.theme,P)||{},I=_=>{let P=N(M,k,_);return(_===P&&"string"==typeof _&&(P=N(M,k,`${w}${"default"===_?"":(0,j.default)(_)}`,_)),!1===E)?P:{[E]:P}};return(0,O.handleBreakpoints)(_,A,I)};return A.propTypes={},A.filterProps=[w],A};var L=_.i(40191);let $={m:"margin",p:"padding"}
179,F={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},B={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},V=(E=_=>{if(_.length>2)if(!B[_])return[_];else _=B[_];let[w,E]=_.split(""),P=$[w],k=F[E]||"";return Array.isArray(k)?k.map(_=>P+_):[P+k]},w={},_=>(void 0===w[_]&&(w[_]=E(_)),w[_])),U=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],H=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],z=[...U,...H];function W(_,w,E,P){let k=D(_,w,!0)??E;return"number"==typeof k||"string"==typeof k?_=>"string"==typeof _?_:"string"==typeof k?k.startsWith("var(")&&0===_?0:k.startsWith("var(")&&1===_?k:`calc(${_} * ${k})`:k*_:Array.isArray(k)?_=>{if("string"==typeof _)return _;let w=k[Math.abs(_)];return _>=0?w:"number"==typeof w?-w:"string"==typeof w&&w.startsWith("var(")?`calc(-1 * ${w})`:`-${w}`}:"function"==typeof k?k:()=>void 0}function G(_){return W(_,"spacing",8,"spacing")}function Z(_,w){return"string"==typeof w||null==w?w:_(w)}function Y(_,w){return E=>_.reduce((_,P)=>(_[P]=Z(w,E),_),{})}function q(_,w,E,P){if(!w.includes(E))return null;let k=Y(V(E),P),A=_[E];return(0,I.handleBreakpoints)(_,A,k)}function K(_,w){let E=G(_.theme);return Object.keys(_).map(P=>q(_,w,P,E)).reduce(L.default,{})}function X(_){return K(_,U)}function Q(_){return K(_,H)}function J(_){return K(_,z)}function ee(_=8,w=G({spacing:_})){if(_.mui)return _;let E=(..._)=>(0===_.length?[1]:_).map(_=>{let E=w(_);return"number"==typeof E?`${E}px`:E}).join(" ");return E.mui=!0,E}X.propTypes={},X.filterProps=U,Q.propTypes={},Q.filterProps=H,J.propTypes={},J.filterProps=z,_.s(["createUnarySpacing",0,G,"createUnaryUnit",0,W,"getValue",0,Z,"margin",0,X,"padding",0,Q],961593),_.s(["default",0,ee],214975);var et=j,er=L,en=I,ei=A,ea=L;let eo=function(..._){let w=_.reduce((_,w)=>(w.filterProps.forEach(E=>{_[E]=w}),_),{}),E=_=>Object.keys(_).reduce((E,P)=>w[P]?(0,ea.default)(E,w[P](_)):E,{});return E.propTypes={},E.filterProps=_.reduce((_,w)=>_.concat(w.filterProps),[]),E};var es=I;function el(_){return"number"!=typeof _?_:`${_}px solid`}function ed(_,w){return R({prop:_,themeKey:"borders",transform:w})}let eu=ed("border",el),ec=ed("borderTop",el),eh=ed("borderRight",el),ep=ed("borderBottom",el),ef=ed("borderLeft",el),em=ed("borderColor"),eg=ed("borderTopColor"),ey=ed("borderRightColor"),ev=ed("borderBottomColor"),eb=ed("borderLeftColor"),ex=ed("outline",el),eC=ed("outlineColor"),eS=_=>{if(void 0!==_.borderRadius&&null!==_.borderRadius){let w=W(_.theme,"shape.borderRadius",4,"borderRadius"),E=_=>({borderRadius:Z(w,_)});return(0,es.handleBreakpoints)(_,_.borderRadius,E)}return null};eS.propTypes={},eS.filterProps=["borderRadius"],eo(eu,ec,eh,ep,ef,em,eg,ey,ev,eb,eS,ex,eC);var eT=I;let e_=_=>{if(void 0!==_.gap&&null!==_.gap){let w=W(_.theme,"spacing",8,"gap"),E=_=>({gap:Z(w,_)});return(0,eT.handleBreakpoints)(_,_.gap,E)}return null};e_.propTypes={},e_.filterProps=["gap"];let ew=_=>{if(void 0!==_.columnGap&&null!==_.columnGap){let w=W(_.theme,"spacing",8,"columnGap"),E=_=>({columnGap:Z(w,_)});return(0,eT.handleBreakpoints)(_,_.columnGap,E)}return null};ew.propTypes={},ew.filterProps=["columnGap"];let eE=_=>{if(void 0!==_.rowGap&&null!==_.rowGap){let w=W(_.theme,"spacing",8,"rowGap"),E=_=>({rowGap:Z(w,_)});return(0,eT.handleBreakpoints)(_,_.rowGap,E)}return null};function eP(_,w){return"grey"===w?w:_}eE.propTypes={},eE.filterProps=["rowGap"],eo(e_,ew,eE,R({prop:"gridColumn"}),R({prop:"gridRow"}),R({prop:"gridAutoFlow"}),R({prop:"gridAutoColumns"}),R({prop:"gridAutoRows"}),R({prop:"gridTemplateColumns"}),R({prop:"gridTemplateRows"}),R({prop:"gridTemplateAreas"}),R({prop:"gridArea"})),eo(R({prop:"color",themeKey:"palette",transform:eP}),R({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:eP}),R({prop:"backgroundColor",themeKey:"palette",transform:eP}));var ek=I;function eA(_){return _<=1&&0!==_?`${100*_}%`:_}let eM=R({prop:"width",transform:eA}),eI=_=>{if(void 0!==_.maxWidth&&null!==_.maxWidth){let w=w=>{let E=_.theme?.breakpoints?.values?.[w]||ek.values[w];return E?_.theme?.breakpoints?.unit!=="px"?{maxWidth:`${E}${_.theme.breakpoints.unit}`}:{maxWidth:E}:{maxWidth:eA(w)}};return(0,ek.handleBreakpoints)(_,_.maxWidth,w)}return null};eI.filterProps=["maxWidth"];let ej=R({prop:"minWidth",transform:eA}
179),eO=R({prop:"height",transform:eA}),eD=R({prop:"maxHeight",transform:eA}),eN=R({prop:"minHeight",transform:eA});R({prop:"size",cssProperty:"width",transform:eA}),R({prop:"size",cssProperty:"height",transform:eA}),eo(eM,eI,ej,eO,eD,eN,R({prop:"boxSizing"}));let eR={border:{themeKey:"borders",transform:el},borderTop:{themeKey:"borders",transform:el},borderRight:{themeKey:"borders",transform:el},borderBottom:{themeKey:"borders",transform:el},borderLeft:{themeKey:"borders",transform:el},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:el},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:eS},color:{themeKey:"palette",transform:eP},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:eP},backgroundColor:{themeKey:"palette",transform:eP},p:{style:Q},pt:{style:Q},pr:{style:Q},pb:{style:Q},pl:{style:Q},px:{style:Q},py:{style:Q},padding:{style:Q},paddingTop:{style:Q},paddingRight:{style:Q},paddingBottom:{style:Q},paddingLeft:{style:Q},paddingX:{style:Q},paddingY:{style:Q},paddingInline:{style:Q},paddingInlineStart:{style:Q},paddingInlineEnd:{style:Q},paddingBlock:{style:Q},paddingBlockStart:{style:Q},paddingBlockEnd:{style:Q},m:{style:X},mt:{style:X},mr:{style:X},mb:{style:X},ml:{style:X},mx:{style:X},my:{style:X},margin:{style:X},marginTop:{style:X},marginRight:{style:X},marginBottom:{style:X},marginLeft:{style:X},marginX:{style:X},marginY:{style:X},marginInline:{style:X},marginInlineStart:{style:X},marginInlineEnd:{style:X},marginBlock:{style:X},marginBlockStart:{style:X},marginBlockEnd:{style:X},displayPrint:{cssProperty:!1,transform:_=>({"@media print":{display:_}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:e_},rowGap:{style:eE},columnGap:{style:ew},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:eA},maxWidth:{style:eI},minWidth:{transform:eA},height:{transform:eA},maxHeight:{transform:eA},minHeight:{transform:eA},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"}};function eL(..._){let w=new Set(_.reduce((_,w)=>_.concat(Object.keys(w)),[]));return _.every(_=>w.size===Object.keys(_).length)}function e$(_,w){return"function"==typeof _?_(w):_}_.s(["default",0,eR],905966);let eF=function(){function _(_,w,E,P){let k={[_]:w,theme:E},A=P[_];if(!A)return{[_]:w};let{cssProperty:M=_,themeKey:I,transform:j,style:O}=A;if(null==w)return null;if("typography"===I&&"inherit"===w)return{[_]:w};let R=D(E,I)||{};if(O)return O(k);let L=w=>{let E=N(R,j,w);return(w===E&&"string"==typeof w&&(E=N(R,j,`${_}${"default"===w?"":(0,et.default)(w)}`,w)),!1===M)?E:{[M]:E}};return(0,en.handleBreakpoints)(k,w,L)}function w(E){let{sx:P,theme:k={},nested:A}=E||{};if(!P)return null;let M=k.unstable_sxConfig??eR;function I(E){let P=E;if("function"==typeof E)P=E(k);else if("object"!=typeof E)return E;if(!P)return null;let I=(0,en.createEmptyBreakpointObject)(k.breakpoints),j=Object.keys(I),O=I;return(Object.keys(P).forEach(E=>{let A=e$(P[E],k);if(null!=A)if("object"==typeof A)if(M[E])O=(0,er.default)(O,_(E,A,k,M));else{let _=(0,en.handleBreakpoints)({theme:k},A,_=>({[E]:_}));eL(_,A)?O[E]=w({sx:A,theme:k,nested:!0}):O=(0,er.default)(O,_)}else O=(0,er.default)(O,_(E,A,k,M))}),!A&&k.modularCssLayers)?{"@layer sx":(0,ei.sortContainerQueries)(k,(0,en.removeUnusedBreakpoints)(j,O))}:(0,ei.sortContainerQueries)(k,(0,en.removeUnusedBreakpoints)(j,O))}return Array.isArray(P)?P.map(I):I(P)}return w}();eF.filterProps=["sx"];let eB=eF;function eV(_,w){let E=this;
179if(E.vars){if(!E.colorSchemes?.[_]||"function"!=typeof E.getColorSchemeSelector)return{};let P=E.getColorSchemeSelector(_);return"&"===P?w:((P.includes("data-")||P.includes("."))&&(P=`*:where(${P.replace(/\s*&$/,"")}) &`),{[P]:w})}return E.palette.mode===_?w:{}}_.s(["default",0,eB],918376);let eU=function(_={},...w){let{breakpoints:E={},palette:I={},spacing:j,shape:O={},...D}=_,N=(0,k.default)(E),R=ee(j),L=(0,P.default)({breakpoints:N,direction:"ltr",components:{},palette:{mode:"light",...I},spacing:R,shape:{...M.default,...O}},D);return(L=(0,A.default)(L)).applyStyles=eV,(L=w.reduce((_,w)=>(0,P.default)(_,w),L)).unstable_sxConfig={...eR,...D?.unstable_sxConfig},L.unstable_sx=function(_){return eB({sx:_,theme:this})},L};_.s(["default",0,eU],332975)},187491,_=>{"use strict";var w=_.i(169500);function E(_){let{theme:E,name:P,props:k}=_;return E&&E.components&&E.components[P]&&E.components[P].defaultProps?(0,w.default)(E.components[P].defaultProps,k):k}_.s(["default",0,E])},730245,_=>{"use strict";var w=_.i(187491);_.s(["getThemeProps",()=>w.default])},188044,226147,_=>{"use strict";var w=_.i(187491),E=_.i(332975),P=_.i(670655);let k=(0,E.default)(),A=function(_=k){return(0,P.default)(_)};function M({props:_,name:E,defaultTheme:P,themeId:k}){let I=A(P);return k&&(I=I[k]||I),(0,w.default)({theme:I,name:E,props:_})}_.s(["default",0,A],226147),_.s(["default",0,M],188044)},670655,_=>{"use strict";var w=_.i(650394),E=_.i(253639);function P(_){return 0===Object.keys(_).length}let k=function(_=null){let k=w.useContext(E.ThemeContext);return!k||P(k)?_:k};_.s(["default",0,k])},515611,801509,462104,888203,219132,866643,997699,824477,_=>{"use strict";let w=function(_,w,E){return"function"==typeof _?_(w,E):_};_.s(["default",0,w],515611);var E=_.i(203537);let P=E.default.oneOfType([E.default.func,E.default.object]);_.s(["refType",0,P],801509);var k=_.i(433886);let A=(_,w)=>_.length===w.length&&w.every(w=>_.includes(w)),M=({openTo:_,defaultOpenTo:w,views:E,defaultViews:P})=>{let k,A=E??P;if(null!=_)k=_;else if(A.includes(w))k=w;else if(A.length>0)k=A[0];else throw Error("MUI X: The `views` prop must contain at least one view.");return{views:A,openTo:k}};_.s(["applyDefaultViewProps",0,M,"areViewsEqual",0,A],462104);let I=(_,w,E)=>{let P=w;return P=_.setHours(P,_.getHours(E)),P=_.setMinutes(P,_.getMinutes(E)),P=_.setSeconds(P,_.getSeconds(E)),P=_.setMilliseconds(P,_.getMilliseconds(E))},j=({date:_,disableFuture:w,disablePast:E,maxDate:P,minDate:k,isDateDisabled:A,utils:M,timezone:j})=>{let O=I(M,M.date(void 0,j),_);E&&M.isBefore(k,O)&&(k=O),w&&M.isAfter(P,O)&&(P=O);let D=_,N=_;for(M.isBefore(_,k)&&(D=k,N=null),M.isAfter(_,P)&&(N&&(N=P),D=null);D||N;){if(D&&M.isAfter(D,P)&&(D=null),N&&M.isBefore(N,k)&&(N=null),D){if(!A(D))return D;D=M.addDays(D,1)}if(N){if(!A(N))return N;N=M.addDays(N,-1)}}return null},O=(_,w)=>null!=w&&_.isValid(w)?w:null,D=(_,w,E)=>null!=w&&_.isValid(w)?w:E,N=(_,w,E)=>!(_.isValid(w)||null==w||_.isValid(E))&&null!=E||_.isEqual(w,E),R=(_,w)=>{let E=[_.startOfYear(w)];for(;E.length<12;){let w=E[E.length-1];E.push(_.addMonths(w,1))}return E},L=(_,w,E)=>"date"===E?_.startOfDay(_.date(void 0,w)):_.date(void 0,w),$=["year","month","day"],F=_=>$.includes(_),B=(_,{format:w,views:E},P)=>{if(null!=w)return w;let k=_.formats;return A(E,["year"])?k.year:A(E,["month"])?k.month:A(E,["day"])?k.dayOfMonth:A(E,["month","year"])?`${k.month} ${k.year}`:A(E,["day","month"])?`${k.month} ${k.dayOfMonth}`:P?/en/.test(_.getCurrentLocaleCode())?k.normalDateWithWeekday:k.normalDate:k.keyboardDate},V=(_,w)=>{let E=_.startOfWeek(w);return[0,1,2,3,4,5,6].map(w=>_.addDays(E,w))};_.s(["applyDefaultDate",0,D,"areDatesEqual",0,N,"findClosestEnabledDate",0,j,"getMonthsInYear",0,R,"getTodayDate",0,L,"getWeekdays",0,V,"isDatePickerView",0,F,"mergeDateAndTime",0,I,"replaceInvalidDateByNull",0,O,"resolveDateFormat",0,B],888203);let U=["hours","minutes","seconds"],H=_=>U.includes(_),z=(_,w)=>3600*w.getHours(_)+60*w.getMinutes(_)+w.getSeconds(_),W=(_,w)=>(E,P)=>_?w.isAfter(E,P):z(E,w)>z(P,w);_.s(["createIsAfterIgnoreDatePart",0,W,"isTimeView",0,H],219132);let G={year:1,month:2,day:3,hours:4,minutes:5,seconds:6,milliseconds:7},Z=_=>Math.max(..._.map(_=>G[_.type]??1)),Y=(_,w,E)=>{if(w===G.year)return _.startOfYear(E);if(w===G.month)return _.startOfMonth(E);if(w===G.day)return _.startOfDay(E);let P=E;return w<G.minutes&&(P=_.setMinutes(P,0)),w<G.seconds&&(P=_.setSeconds(P,0)),w<G.milliseconds&&(P=_.setMilliseconds(P,0)),P},q=({props:_,utils:w,granularity:E,timezone:P,getTodayDate:k})=>{let A=k?k():Y(w,E,L(w,P));null!=_.minDate&&w.isAfterDay(_.minDate,A)&&(A=Y(w,E,_.minDate)),null!=_.maxDate&&w.isBeforeDay(_.maxDate,A)&&(A=Y(w,E,_.maxDate));let M=W(_.disableIgnoringDatePartForTimeValidation??!1,w);return null!=_.minTime&&M(_.minTime,A)&&(A=Y(w,E,_.disableIgnoringDatePartForTimeValidation?_.minTime:I(w,A,_.minTime))),null!=_.maxTime&&M(A,_.maxTime)&&(A=Y(w,E,_.disableIgnoringDatePartForTimeValidation?_.maxTime:I(w,A,_.maxTime))),A};_.s(["SECTION_TYPE_GRANULARITY",0,G,"getDefaultReferenceDate",0,q,"getSectionTypeGranularity",0,Z],866643);let K=(_,w)=>{let E=_.formatTokenMap[w];if(null==E)throw Error(`MUI X: The token "${w}" is not supported by the Date and Time Pickers.
180Please try using another token or open an issue on https://github.com/mui/mui-x/issues/new/choose if you think it should be supported.`);return"string"==typeof E?{type:E,contentType:"meridiem"===E?"letter":"digit",maxLength:void 0}:{type:E.sectionType,contentType:E.contentType,maxLength:E.maxLength}},X=_=>{switch(_){case"ArrowUp":return 1;case"ArrowDown":return -1;case"PageUp":return 5;case"PageDown":return -5;default:return 0}},Q=(_,w)=>{let E=[],P=_.date(void 0,"default"),k=_.startOfWeek(P),A=_.endOfWeek(P),M=k;for(;_.isBefore(M,A);)E.push(M),M=_.addDays(M,1);return E.map(E=>_.formatByString(E,w))},J=(_,w,E,P)=>{switch(E){case"month":return R(_,_.date(void 0,w)).map(w=>_.formatByString(w,P));case"weekDay":return Q(_,P);case"meridiem":{let E=_.date(void 0,w);return[_.startOfDay(E),_.endOfDay(E)].map(w=>_.formatByString(w,P))}default:return[]}},ee="s",et=["0","1","2","3","4","5","6","7","8","9"],er=_=>{let w=_.date(void 0);return"0"===_.formatByString(_.setSeconds(w,0),ee)?et:Array.from({length:10}).map((E,P)=>_.formatByString(_.setSeconds(w,P),ee))},en=(_,w)=>{if("0"===w[0])return _;let E=[],P="";for(let k=0;k<_.length;k+=1){P+=_[k];let A=w.indexOf(P);A>-1&&(E.push(A.toString()),P="")}return E.join("")},ei=(_,w)=>"0"===w[0]?_:_.split("").map(_=>w[Number(_)]).join(""),ea=(_,w)=>{let E=en(_,w);return" "!==E&&!Number.isNaN(Number(E))},eo=(_,w)=>{let E=_;for(E=Number(E).toString();E.length<w;)E=`0${E}`;return E},es=(_,w,E,P,k)=>{if("day"===k.type&&"digit-with-letter"===k.contentType){let P=_.setDate(E.longestMonth,w);return _.formatByString(P,k.format)}let A=w.toString();return k.hasLeadingZerosInInput&&(A=eo(A,k.maxLength)),ei(A,P)},el=(_,w,E,P,k,A,M,I)=>{let j=X(P),O="Home"===P,D="End"===P,N=""===E.value||O||D,R=()=>{let P=k[E.type]({currentDate:M,format:E.format,contentType:E.contentType}),R=w=>es(_,w,P,A,E),L="minutes"===E.type&&I?.minutesStep?I.minutesStep:1,$=parseInt(en(E.value,A),10)+j*L;if(N){if("year"===E.type&&!D&&!O)return _.formatByString(_.date(void 0,w),E.format);$=j>0||O?P.minimum:P.maximum}return R(($%L!=0&&((j<0||O)&&($+=L-(L+$)%L),(j>0||D)&&($-=$%L)),$>P.maximum)?P.minimum+($-P.maximum-1)%(P.maximum-P.minimum+1):$<P.minimum?P.maximum-(P.minimum-$-1)%(P.maximum-P.minimum+1):$)},L=()=>{let P=J(_,w,E.type,E.format);if(0===P.length)return E.value;if(N)return j>0||O?P[0]:P[P.length-1];let k=((P.indexOf(E.value)+j)%P.length+P.length)%P.length;return P[k]};return"digit"===E.contentType||"digit-with-letter"===E.contentType?R():L()},ed=(_,w,E)=>{let P=_.value||_.placeholder,k="non-input"===w?_.hasLeadingZerosInFormat:_.hasLeadingZerosInInput;return"non-input"===w&&_.hasLeadingZerosInInput&&!_.hasLeadingZerosInFormat&&(P=Number(en(P,E)).toString()),["input-rtl","input-ltr"].includes(w)&&"digit"===_.contentType&&!k&&1===P.length&&(P=`${P}\u200e`),"input-rtl"===w&&(P=`\u2068${P}\u2069`),P},eu=(_,w,E,P)=>_.formatByString(_.parse(w,E),P),ec=(_,w)=>4===_.formatByString(_.date(void 0,"system"),w).length,eh=(_,w,E,P)=>{if("digit"!==w)return!1;let k=_.date(void 0,"default");switch(E){case"year":if(ec(_,P))return"0001"===_.formatByString(_.setYear(k,1),P);return"01"===_.formatByString(_.setYear(k,2001),P);case"month":return _.formatByString(_.startOfYear(k),P).length>1;case"day":return _.formatByString(_.startOfMonth(k),P).length>1;case"weekDay":return _.formatByString(_.startOfWeek(k),P).length>1;case"hours":return _.formatByString(_.setHours(k,1),P).length>1;case"minutes":return _.formatByString(_.setMinutes(k,1),P).length>1;case"seconds":return _.formatByString(_.setSeconds(k,1),P).length>1;default:throw Error("Invalid section type")}},ep=(_,w,E)=>{let P=w.some(_=>"day"===_.type),k=[],A=[];for(let _=0;_<w.length;_+=1){let M=w[_];P&&"weekDay"===M.type||(k.push(M.format),A.push(ed(M,"non-input",E)))}let M=k.join(" "),I=A.join(" ");return _.parse(I,M)},ef=_=>_.map(_=>`${_.startSeparator}${_.value||_.placeholder}${_.endSeparator}`).join(""),em=(_,w,E)=>{let P=_.map(_=>{let P=ed(_,E?"input-rtl":"input-ltr",w);return`${_.startSeparator}${P}${_.endSeparator}`}).join("");return E?`\u2066${P}\u2069`:P},eg=(_,w,E)=>{let P=_.date(void 0,E),k=_.endOfYear(P),A=_.endOfDay(P),{maxDaysInMonth:M,longestMonth:I}=R(_,P).reduce((w,E)=>{let P=_.getDaysInMonth(E);return P>w.maxDaysInMonth?{maxDaysInMonth:P,longestMonth:E}:w},{maxDaysInMonth:0,longestMonth:null});return{year:({format:w})=>({minimum:0,maximum:ec(_,w)?9999:99}),month:()=>({minimum:1,maximum:_.getMonth(k)+1}),day:({currentDate:w})=>({minimum:1,maximum:null!=w&&_.isValid(w)?_.getDaysInMonth(w):M,longestMonth:I}),weekDay:({format:w,contentType:E})=>{if("digit"===E){let E=Q(_,w).map(Number);
180return{minimum:Math.min(...E),maximum:Math.max(...E)}}return{minimum:1,maximum:7}},hours:({format:E})=>{let k=_.getHours(A);return en(_.formatByString(_.endOfDay(P),E),w)!==k.toString()?{minimum:1,maximum:Number(en(_.formatByString(_.startOfDay(P),E),w))}:{minimum:0,maximum:k}},minutes:()=>({minimum:0,maximum:_.getMinutes(A)}),seconds:()=>({minimum:0,maximum:_.getSeconds(A)}),meridiem:()=>({minimum:0,maximum:1}),empty:()=>({minimum:0,maximum:0})}},ey=(_,w)=>{},ev=(_,w,E,P)=>{switch(w.type){case"year":return _.setYear(P,_.getYear(E));case"month":return _.setMonth(P,_.getMonth(E));case"weekDay":{let P=Q(_,w.format),k=_.formatByString(E,w.format),A=P.indexOf(k),M=P.indexOf(w.value)-A;return _.addDays(E,M)}case"day":return _.setDate(P,_.getDate(E));case"meridiem":{let w=12>_.getHours(E),k=_.getHours(P);if(w&&k>=12)return _.addHours(P,-12);if(!w&&k<12)return _.addHours(P,12);return P}case"hours":return _.setHours(P,_.getHours(E));case"minutes":return _.setMinutes(P,_.getMinutes(E));case"seconds":return _.setSeconds(P,_.getSeconds(E));default:return P}},eb={year:1,month:2,day:3,weekDay:4,hours:5,minutes:6,seconds:7,meridiem:8,empty:9},ex=(_,w,E,P,k)=>[...E].sort((_,w)=>eb[_.type]-eb[w.type]).reduce((E,P)=>!k||P.modified?ev(_,P,w,E):E,P),eC=()=>navigator.userAgent.toLowerCase().includes("android"),eS=(_,w)=>{let E={};if(!w)return _.forEach((w,P)=>{let k=0===P?null:P-1,A=P===_.length-1?null:P+1;E[P]={leftIndex:k,rightIndex:A}}),{neighbors:E,startIndex:0,endIndex:_.length-1};let P={},k={},A=0,M=0,I=_.length-1;for(;I>=0;){-1===(M=_.findIndex((_,w)=>w>=A&&_.endSeparator?.includes(" ")&&" / "!==_.endSeparator))&&(M=_.length-1);for(let _=M;_>=A;_-=1)k[_]=I,P[I]=_,I-=1;A=M+1}return _.forEach((w,A)=>{let M=k[A],I=0===M?null:P[M-1],j=M===_.length-1?null:P[M+1];E[A]={leftIndex:I,rightIndex:j}}),{neighbors:E,startIndex:P[0],endIndex:P[_.length-1]}},eT=(_,w)=>{if(null==_)return null;if("all"===_)return"all";if("string"==typeof _){let E=w.findIndex(w=>w.type===_);return -1===E?null:E}return _},e_=(_,w)=>{if(_.value)switch(_.type){case"month":{if("digit"===_.contentType)return w.format(w.setMonth(w.date(),Number(_.value)-1),"month");let E=w.parse(_.value,_.format);return E?w.format(E,"month"):void 0}case"day":return"digit"===_.contentType?w.format(w.setDate(w.startOfYear(w.date()),Number(_.value)),"dayOfMonthFull"):_.value;default:return}},ew=(_,w)=>{if(_.value)switch(_.type){case"weekDay":if("letter"===_.contentType)return;return Number(_.value);case"meridiem":{let E=w.parse(`01:00 ${_.value}`,`${w.formats.hours12h}:${w.formats.minutes} ${_.format}`);if(E)return+(w.getHours(E)>=12);return}case"day":return"digit-with-letter"===_.contentType?parseInt(_.value,10):Number(_.value);case"month":{if("digit"===_.contentType)return Number(_.value);let E=w.parse(_.value,_.format);return E?w.getMonth(E)+1:void 0}default:return"letter"!==_.contentType?Number(_.value):void 0}};_.s(["adjustSectionValue",0,el,"applyLocalizedDigits",0,ei,"changeSectionValueFormat",0,eu,"cleanDigitSectionValue",0,es,"cleanLeadingZeros",0,eo,"createDateStrForV6InputFromSections",0,em,"createDateStrForV7HiddenInputFromSections",0,ef,"doesSectionFormatHaveLeadingZeros",0,eh,"getDateFromDateSections",0,ep,"getDateSectionConfigFromFormatToken",0,K,"getDaysInWeekStr",0,Q,"getLetterEditingOptions",0,J,"getLocalizedDigits",0,er,"getSectionOrder",0,eS,"getSectionValueNow",0,ew,"getSectionValueText",0,e_,"getSectionVisibleValue",0,ed,"getSectionsBoundaries",0,eg,"isAndroid",0,eC,"isStringNumber",0,ea,"mergeDateIntoReferenceDate",0,ex,"parseSelectedSections",0,eT,"removeLocalizedDigits",0,en,"validateSections",0,ey],997699);let eE=["value","referenceDate"],eP={emptyValue:null,getTodayValue:L,getInitialReferenceValue:_=>{let{value:w,referenceDate:E}=_,P=(0,k.default)(_,eE);return null!=w&&P.utils.isValid(w)?w:null!=E?E:q(P)},cleanValue:O,areValuesEqual:N,isSameError:(_,w)=>_===w,hasError:_=>null!=_,defaultErrorState:null,getTimezone:(_,w)=>null!=w&&_.isValid(w)?_.getTimezone(w):null,setTimezone:(_,w,E)=>null==E?null:_.setTimezone(E,w)},ek={updateReferenceValue:(_,w,E)=>null!=w&&_.isValid(w)?w:E,getSectionsFromValue:(_,w,E,P)=>!_.isValid(w)&&E?E:P(w),getV7HiddenInputValueFromSections:ef,getV6InputValueFromSections:em,getActiveDateManager:(_,w)=>({date:w.value,referenceDate:w.referenceValue,getSections:_=>_,getNewValuesFromNewActiveDate:E=>({value:E,referenceValue:null!=E&&_.isValid(E)?E:w.referenceValue})}),parseValueStr:(_,w,E)=>E(_.trim(),w)};_.s(["singleItemFieldValueManager",0,ek,"singleItemValueManager",0,eP],824477)},839589,835866,_=>{"use strict";function w(_,...E){let P=new URL(`https://mui.com/production-error/?code=${_}`);
180return E.forEach(_=>P.searchParams.append("args[]",_)),`Minified MUI error #${_}; visit ${P} for the full message.`}function E(_){if("string"!=typeof _)throw Error(w(7));return _.charAt(0).toUpperCase()+_.slice(1)}_.s(["default",0,w],835866),_.s(["default",0,E],839589)},112284,_=>{"use strict";var w=_.i(650394),E=_.i(812536);function P(_){if("object"!=typeof _||null===_)return!1;let w=Object.getPrototypeOf(_);return(null===w||w===Object.prototype||null===Object.getPrototypeOf(w))&&!(Symbol.toStringTag in _)&&!(Symbol.iterator in _)}function k(_){if(w.isValidElement(_)||(0,E.isValidElementType)(_)||!P(_))return _;let A={};return Object.keys(_).forEach(w=>{A[w]=k(_[w])}),A}function A(_,M,I={clone:!0}){let j=I.clone?{..._}:_;return P(_)&&P(M)&&Object.keys(M).forEach(O=>{w.isValidElement(M[O])||(0,E.isValidElementType)(M[O])?j[O]=M[O]:P(M[O])&&Object.prototype.hasOwnProperty.call(_,O)&&P(_[O])?j[O]=A(_[O],M[O],I):I.clone?j[O]=P(M[O])?k(M[O]):M[O]:j[O]=M[O]}),j}_.s(["default",0,A,"isPlainObject",0,P])},649508,_=>{"use strict";var w=_.i(812536);function E(_,w=""){return _.displayName||_.name||w}function P(_,w,P){let k=E(w);return _.displayName||(""!==k?`${P}(${k})`:P)}function k(_){if(null!=_){if("string"==typeof _)return _;if("function"==typeof _)return E(_,"Component");if("object"==typeof _)switch(_.$$typeof){case w.ForwardRef:return P(_,_.render,"ForwardRef");case w.Memo:return P(_,_.type,"memo")}}}_.s(["default",0,k])},169500,556681,_=>{"use strict";function w(_){var E,P,k="";if("string"==typeof _||"number"==typeof _)k+=_;else if("object"==typeof _)if(Array.isArray(_)){var A=_.length;for(E=0;E<A;E++)_[E]&&(P=w(_[E]))&&(k&&(k+=" "),k+=P)}else for(P in _)_[P]&&(k&&(k+=" "),k+=P);return k}let E=function(){for(var _,E,P=0,k="",A=arguments.length;P<A;P++)(_=arguments[P])&&(E=w(_))&&(k&&(k+=" "),k+=E);return k};function P(_,w,k=!1){let A={...w};for(let M in _)if(Object.prototype.hasOwnProperty.call(_,M)){let I=M;if("components"===I||"slots"===I)A[I]={..._[I],...A[I]};else if("componentsProps"===I||"slotProps"===I){let E=_[I],M=w[I];if(M)if(E){for(let _ in A[I]={...M},E)if(Object.prototype.hasOwnProperty.call(E,_)){let w=_;A[I][w]=P(E[w],M[w],k)}}else A[I]=M;else A[I]=E||{}}else"className"===I&&k&&w.className?A.className=E(_?.className,w?.className):"style"===I&&k&&w.style?A.style={..._?.style,...w?.style}:void 0===A[I]&&(A[I]=_[I])}return A}_.s(["default",0,E],556681),_.s(["default",0,P],169500)},729626,_=>{"use strict";var w=_.i(366164),E=_.i(796702),P=_.i(870558),k=_.i(591233),A=_.i(56257),M=_.i(116362),I=_.i(945058),j=_.i(256545),O=_.i(718121),D=_.i(112917),N=_.i(614661),R=_.i(880187),L=_.i(998863),$=_.i(619905),F=_.i(62342),B=_.i(762277),V=_.i(720102),U=_.i(994708),H=_.i(776850),z=_.i(83427),W=_.i(586886),G=_.i(95241),Z=_.i(449277),Y=_.i(841502),q=_.i(874802),K=_.i(185650),X=_.i(3622),Q=_.i(242427),J=_.i(12391),ee=_.i(756314),et=_.i(806314),er=_.i(172807),en=_.i(638587),ei=_.i(984207),ea=_.i(863909),eo=_.i(365730),es=_.i(127392),el=_.i(230088),ed=_.i(250081),eu=_.i(445764),ec=_.i(591272),eh=_.i(730941),ep=_.i(284852),ef=_.i(867296),em=_.i(166852);let eg={y:{sectionType:"year",contentType:"digit",maxLength:4},yy:"year",yyy:{sectionType:"year",contentType:"digit",maxLength:4},yyyy:"year",M:{sectionType:"month",contentType:"digit",maxLength:2},MM:"month",MMMM:{sectionType:"month",contentType:"letter"},MMM:{sectionType:"month",contentType:"letter"},L:{sectionType:"month",contentType:"digit",maxLength:2},LL:"month",LLL:{sectionType:"month",contentType:"letter"},LLLL:{sectionType:"month",contentType:"letter"},d:{sectionType:"day",contentType:"digit",maxLength:2},dd:"day",do:{sectionType:"day",contentType:"digit-with-letter"},E:{sectionType:"weekDay",contentType:"letter"},EE:{sectionType:"weekDay",contentType:"letter"},EEE:{sectionType:"weekDay",contentType:"letter"},EEEE:{sectionType:"weekDay",contentType:"letter"},EEEEE:{sectionType:"weekDay",contentType:"letter"},i:{sectionType:"weekDay",contentType:"digit",maxLength:1},ii:"weekDay",iii:{sectionType:"weekDay",contentType:"letter"},iiii:{sectionType:"weekDay",contentType:"letter"},e:{sectionType:"weekDay",contentType:"digit",maxLength:1},ee:"weekDay",eee:{sectionType:"weekDay",contentType:"letter"},eeee:{sectionType:"weekDay",contentType:"letter"},eeeee:{sectionType:"weekDay",contentType:"letter"},eeeeee:{sectionType:"weekDay",contentType:"letter"}
180,c:{sectionType:"weekDay",contentType:"digit",maxLength:1},cc:"weekDay",ccc:{sectionType:"weekDay",contentType:"letter"},cccc:{sectionType:"weekDay",contentType:"letter"},ccccc:{sectionType:"weekDay",contentType:"letter"},cccccc:{sectionType:"weekDay",contentType:"letter"},a:"meridiem",aa:"meridiem",aaa:"meridiem",H:{sectionType:"hours",contentType:"digit",maxLength:2},HH:"hours",h:{sectionType:"hours",contentType:"digit",maxLength:2},hh:"hours",m:{sectionType:"minutes",contentType:"digit",maxLength:2},mm:"minutes",s:{sectionType:"seconds",contentType:"digit",maxLength:2},ss:"seconds"},ey={year:"yyyy",month:"LLLL",monthShort:"MMM",dayOfMonth:"d",dayOfMonthFull:"do",weekday:"EEEE",weekdayShort:"EEEEEE",hours24h:"HH",hours12h:"hh",meridiem:"aa",minutes:"mm",seconds:"ss",fullDate:"PP",keyboardDate:"P",shortDate:"MMM d",normalDate:"d MMMM",normalDateWithWeekday:"EEE, MMM d",fullTime:"p",fullTime12h:"hh:mm aa",fullTime24h:"HH:mm",keyboardDateTime:"P p",keyboardDateTime12h:"P hh:mm aa",keyboardDateTime24h:"P HH:mm"};class ev{constructor(_){this.isMUIAdapter=!0,this.isTimezoneCompatible=!1,this.lib=void 0,this.locale=void 0,this.formats=void 0,this.formatTokenMap=eg,this.escapedCharacters={start:"'",end:"'"},this.longFormatters=void 0,this.date=_=>void 0===_?new Date:null===_?null:new Date(_),this.getInvalidDate=()=>new Date("Invalid Date"),this.getTimezone=()=>"default",this.setTimezone=_=>_,this.toJsDate=_=>_,this.getCurrentLocaleCode=()=>this.locale.code,this.is12HourCycleInCurrentLocale=()=>/a/.test(this.locale.formatLong.time({width:"short"})),this.expandFormat=_=>{let w=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;return _.match(w).map(_=>{let w=_[0];return"p"===w||"P"===w?(0,this.longFormatters[w])(_,this.locale.formatLong):_}).join("")},this.formatNumber=_=>_,this.getDayOfWeek=_=>_.getDay()+1;const{locale:w,formats:E,longFormatters:P,lib:k}=_;this.locale=w,this.formats=(0,em.default)({},ey,E),this.longFormatters=P,this.lib=k||"date-fns"}}class eb extends ev{constructor({locale:_,formats:em}={}){super({locale:_??ef.enUS,formats:em,longFormatters:R.longFormatters}),this.parse=(_,w)=>""===_?null:(0,ee.parse)(_,w,new Date,{locale:this.locale}),this.isValid=_=>null!=_&&(0,J.isValid)(_),this.format=(_,w)=>this.formatByString(_,this.formats[w]),this.formatByString=(_,w)=>(0,N.format)(_,w,{locale:this.locale}),this.isEqual=(_,w)=>null===_&&null===w||null!==_&&null!==w&&(0,Y.isEqual)(_,w),this.isSameYear=(_,w)=>(0,K.isSameYear)(_,w),this.isSameMonth=(_,w)=>(0,X.isSameMonth)(_,w),this.isSameDay=(_,w)=>(0,q.isSameDay)(_,w),this.isSameHour=(_,w)=>(0,Q.isSameHour)(_,w),this.isAfter=(_,w)=>(0,G.isAfter)(_,w),this.isAfterYear=(_,w)=>(0,G.isAfter)(_,(0,D.endOfYear)(w)),this.isAfterDay=(_,w)=>(0,G.isAfter)(_,(0,j.endOfDay)(w)),this.isBefore=(_,w)=>(0,Z.isBefore)(_,w),this.isBeforeYear=(_,w)=>(0,Z.isBefore)(_,this.startOfYear(w)),this.isBeforeDay=(_,w)=>(0,Z.isBefore)(_,this.startOfDay(w)),this.isWithinRange=(_,[w,E])=>(0,ep.isWithinInterval)(_,{start:w,end:E}),this.startOfYear=_=>(0,eh.startOfYear)(_),this.startOfMonth=_=>(0,ed.startOfMonth)(_),this.startOfWeek=_=>(0,ec.startOfWeek)(_,{locale:this.locale}),this.startOfDay=_=>(0,el.startOfDay)(_),this.endOfYear=_=>(0,D.endOfYear)(_),this.endOfMonth=_=>(0,eu.endOfMonth)(_),this.endOfWeek=_=>(0,O.endOfWeek)(_,{locale:this.locale}),this.endOfDay=_=>(0,j.endOfDay)(_),this.addYears=(_,w)=>(0,I.addYears)(_,w),this.addMonths=(_,w)=>(0,M.addMonths)(_,w),this.addWeeks=(_,w)=>(0,A.addWeeks)(_,w),this.addDays=(_,E)=>(0,w.addDays)(_,E),this.addHours=(_,w)=>(0,k.addHours)(_,w),this.addMinutes=(_,w)=>(0,P.addMinutes)(_,w),this.addSeconds=(_,w)=>(0,E.addSeconds)(_,w),this.getYear=_=>(0,W.getYear)(_),this.getMonth=_=>(0,V.getMonth)(_),this.getDate=_=>(0,L.getDate)(_),this.getHours=_=>(0,F.getHours)(_),this.getMinutes=_=>(0,B.getMinutes)(_),this.getSeconds=_=>(0,U.getSeconds)(_),this.getMilliseconds=_=>(0,H.getMilliseconds)(_),this.setYear=(_,w)=>(0,es.setYear)(_,w),this.setMonth=(_,w)=>(0,ei.setMonth)(_,w),this.setDate=(_,w)=>(0,et.setDate)(_,w),this.setHours=(_,w)=>(0,er.setHours)(_,w),this.setMinutes=(_,w)=>(0,en.setMinutes)(_,w),this.setSeconds=(_,w)=>(0,ea.setSeconds)(_,w),this.setMilliseconds=(_,w)=>(0,eo.setMilliseconds)(_,w),this.getDaysInMonth=_=>(0,$.getDaysInMonth)(_),this.getWeekArray=_=>{let w=this.startOfWeek(this.startOfMonth(_)),E=this.endOfWeek(this.endOfMonth(_)),P=0,k=w,A=[];for(;this.isBefore(k,E);){let _=Math.floor(P/7);A[_]=A[_]||[],A[_].push(k),k=this.addDays(k,1),P+=1}return A},this.getWeekNumber=_=>(0,z.getWeek)(_,{locale:this.locale}),this.getYearRange=([_,w])=>{let E=this.startOfYear(_),P=this.endOfYear(w),k=[],A=E;for(;this.isBefore(A,P);)k.push(A),A=this.addYears(A,1);return k}}}_.s(["AdapterDateFns",0,eb],729626)},256189,541976,390206,745221,_=>{"use strict";let w,E;var P,k,A,M,I,j=_.i(166852),O=_.i(433886),D=_.i(650394),N=_.i(969738),R=_.i(280929),L=j,$=D,F=_.i(203537),B=_.i(515611),V=_.i(801509),U=_.i(824477),H=j,z=D,W=R,G=j,Z=D,Y=_.i(670370),q=j;let K=_=>{let{utils:w,formatKey:E,contextTranslation:P,propsTranslation:k}=_;return _=>{let A=null!==_&&w.isValid(_)?w.format(_,E):null;return(k??P)(_,w,A)}},X={previousMonth:"Previous month",nextMonth:"Next month",openPreviousView:"Open previous view",openNextView:"Open next view",calendarViewSwitchingButtonAriaLabel:_=>"year"===_?"year view is open, switch to calendar view":"calendar view is open, switch to year view",start:"Start",end:"End",startDate:"Start date",startTime:"Start time",endDate:"End date",endTime:"End time",cancelButtonLabel:"Cancel",clearButtonLabel:"Clear",okButtonLabel:"OK",todayButtonLabel:"Today",datePickerToolbarTitle:"Select date",dateTimePickerToolbarTitle:"Select date & time",timePickerToolbarTitle:"Select time",dateRangePickerToolbarTitle:"Select date range",clockLabelText:(_,w,E,P)=>`Select ${_}. ${!P&&(null===w||!E.isValid(w))?"No time selected":`Selected time is ${P??E.format(w,"fullTime")}`}`,hoursClockNumberText:_=>`${_} hours`,minutesClockNumberText:_=>`${_} minutes`,secondsClockNumberText:_=>`${_} seconds`,selectViewText:_=>`Select ${_}`,calendarWeekNumberHeaderLabel:"Week number",calendarWeekNumberHeaderText:"#",calendarWeekNumberAriaLabelText:_=>`Week ${_}`,calendarWeekNumberText:_=>`${_}`,openDatePickerDialogue:(_,w,E)=>E||null!==_&&w.isValid(_)?`Choose date, selected date is ${E??w.format(_,"fullDate")}`:"Choose date",openTimePickerDialogue:(_,w,E)=>E||null!==_&&w.isValid(_)?`Choose time, selected time is ${E??w.format(_,"fullTime")}`:"Choose time",fieldClearLabel:"Clear",timeTableLabel:"pick time",dateTableLabel:"pick date",fieldYearPlaceholder:_=>"Y".repeat(_.digitAmount),fieldMonthPlaceholder:_=>"letter"===_.contentType?"MMMM":"MM",fieldDayPlaceholder:()=>"DD",fieldWeekDayPlaceholder:_=>"letter"===_.contentType?"EEEE":"EE",fieldHoursPlaceholder:()=>"hh",fieldMinutesPlaceholder:()=>"mm",fieldSecondsPlaceholder:()=>"ss",fieldMeridiemPlaceholder:()=>"aa",year:"Year",month:"Month",day:"Day",weekDay:"Week day",hours:"Hours",minutes:"Minutes",seconds:"Seconds",meri
180diem:"Meridiem",empty:"Empty"},Q=X;w=X,(0,q.default)({},w);let J=()=>{let _=Z.useContext(Y.MuiPickersAdapterContext);if(null===_)throw Error("MUI X: Can not find the date and time pickers localization context.\nIt looks like you forgot to wrap your component in LocalizationProvider.\nThis can also happen if you are bundling multiple versions of the `@mui/x-date-pickers` package");if(null===_.utils)throw Error("MUI X: Can not find the date and time pickers adapter from its localization context.\nIt looks like you forgot to pass a `dateAdapter` to your LocalizationProvider.");let w=Z.useMemo(()=>(0,G.default)({},Q,_.localeText),[_.localeText]);return Z.useMemo(()=>(0,G.default)({},_,{localeText:w}),[_,w])},ee=()=>J().utils,et=()=>J().defaultDates,er=_=>{let w=ee(),E=Z.useRef(void 0);return void 0===E.current&&(E.current=w.date(void 0,_)),E.current};var en=_.i(462104),ei=_.i(888203),ea=j,eo=O,es=D,el=_.i(556681),ed=D,eu=el,ec=_.i(440818),eh=_.i(376224),ep=_.i(112284),ef=_.i(905966);let em=_=>{let w={systemProps:{},otherProps:{}},E=_?.theme?.unstable_sxConfig??ef.default;return Object.keys(_).forEach(P=>{E[P]?w.systemProps[P]=_[P]:w.otherProps[P]=_[P]}),w};function eg(_){let w,{sx:E,...P}=_,{systemProps:k,otherProps:A}=em(P);return w=Array.isArray(E)?[k,...E]:"function"==typeof E?(..._)=>{let w=E(..._);return(0,ep.isPlainObject)(w)?{...k,...w}:k}:{...k,...E},{...A,sx:w}}_.s(["extendSxProp",0,eg],541976);var ey=_.i(226147),ey=ey,ev=_.i(144745),eb=_.i(913410);function ex(){let _=(0,ey.default)(ev.default);return _[eb.default]||_}var eC=_.i(333014),eS=_.i(115497);function eT(_){return null==_||0===Object.keys(_).length}function e_(_){let{styles:w,defaultTheme:E={}}=_,P="function"==typeof w?_=>w(eT(_)?E:_):w;return(0,eS.jsx)(eC.Global,{styles:P})}var ew=_.i(167629),eE=ey,eP=eS;function ek(_){let w=(0,ew.internal_serializeStyles)(_);return _!==w&&w.styles?(w.styles.match(/^@layer\s+[^{]*$/)||(w.styles=`@layer global{${w.styles}}`),w):_}let eA=function({styles:_,themeId:w,defaultTheme:E={}}){let P=(0,eE.default)(E),k=w&&P[w]||P,A="function"==typeof _?_(k):_;return k.modularCssLayers&&(A=Array.isArray(A)?A.map(_=>"function"==typeof _?ek(_(k)):ek(_)):ek(A)),(0,eP.jsx)(e_,{styles:A})};var eM=ev,eI=eb,ej=eS;let eO=function(_){return(0,ej.jsx)(eA,{..._,defaultTheme:eM.default,themeId:eI.default})};var eD=eS;function eN(_){return function(w){return(0,eD.jsx)(eO,{styles:"function"==typeof _?E=>_({theme:E,...w}):_})}}function eR(){return eg}var eL=_.i(986460),e$=_.i(872092),eF=_.i(544884),eB=_.i(373277),eV=_.i(378042),eU=_.i(861227);function eH(_){return(0,eU.default)("MuiTypography",_)}(0,eV.default)("MuiTypography",["root","h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","inherit","button","caption","overline","alignLeft","alignRight","alignCenter","alignJustify","noWrap","gutterBottom","paragraph"]);var ez=eS;let eW={primary:!0,secondary:!0,error:!0,info:!0,success:!0,warning:!0,textPrimary:!0,textSecondary:!0,textDisabled:!0},eG=eR(),eZ=_=>{let{align:w,gutterBottom:E,noWrap:P,paragraph:k,variant:A,classes:M}=_,I={root:["root",A,"inherit"!==_.align&&`align${(0,eF.default)(w)}`,E&&"gutterBottom",P&&"noWrap",k&&"paragraph"]};return(0,ec.default)(I,eH,M)},eY=(0,eh.styled)("span",{name:"MuiTypography",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.variant&&w[E.variant],"inherit"!==E.align&&w[`align${(0,eF.default)(E.align)}`],E.noWrap&&w.noWrap,E.gutterBottom&&w.gutterBottom,E.paragraph&&w.paragraph]}})((0,eL.default)(({theme:_})=>({margin:0,variants:[{props:{variant:"inherit"},style:{font:"inherit",lineHeight:"inherit",letterSpacing:"inherit"}},...Object.entries(_.typography).filter(([_,w])=>"inherit"!==_&&w&&"object"==typeof w).map(([_,w])=>({props:{variant:_},style:w})),...Object.entries(_.palette).filter((0,eB.default)()).map(([w])=>({props:{color:w},style:{color:(_.vars||_).palette[w].main}})),...Object.entries(_.palette?.text||{}).filter(([,_])=>"string"==typeof _).map(([w])=>({props:{color:`text${(0,eF.default)(w)}`},style:{color:(_.vars||_).palette.text[w]}})),{props:({ownerState:_})=>"inherit"!==_.align,style:{textAlign:"var(--Typography-textAlign)"}},{props:({ownerState:_})=>_.noWrap,style:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},{props:({ownerState:_})=>_.gutterBottom,style:{marginBottom:"0.35em"}},{props:({ownerState:_})=>_.paragraph,style:{marginBottom:16}}]}
180))),eq={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p",inherit:"p"},eK=ed.forwardRef(function(_,w){let{color:E,...P}=(0,e$.useDefaultProps)({props:_,name:"MuiTypography"}),k=!eW[E],A=eG({...P,...k&&{color:E}}),{align:M="inherit",className:I,component:j,gutterBottom:O=!1,noWrap:D=!1,paragraph:N=!1,variant:R="body1",variantMapping:L=eq,...$}=A,F={...A,align:M,color:E,className:I,component:j,gutterBottom:O,noWrap:D,paragraph:N,variant:R,variantMapping:L},B=j||(N?"p":L[R]||eq[R])||"span",V=eZ(F);return(0,ez.jsx)(eY,{as:B,ref:w,className:(0,eu.default)(V.root,I),...$,ownerState:F,style:{..."inherit"!==M&&{"--Typography-textAlign":M},...$.style}})});var eX=eh,eQ=R;function eJ(_,w,E){let P={};for(let k in _){let A=_[k],M="",I=!0;for(let _=0;_<A.length;_+=1){let P=A[_];P&&(M+=(!0===I?"":" ")+w(P),I=!1,E&&E[P]&&(M+=" "+E[P]))}P[k]=M}return P}var e1=j,e0=O,e2=D,e3=el,e4=eh,e5=R;let e9=_=>_,e6=(E=e9,{configure(_){E=_},generate:_=>E(_),reset(){E=e9}}),e7={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 e8(_,w,E="Mui"){let P=e7[w];return P?`${E}-${P}`:`${e6.generate(_)}-${w}`}function te(_,w,E="Mui"){let P={};return w.forEach(w=>{P[w]=e8(_,w,E)}),P}function tt(_){return e8("MuiPickersToolbar",_)}te("MuiPickersToolbar",["root","content"]);var tr=eS;let tn=["children","className","toolbarTitle","hidden","titleId","isLandscape","classes","landscapeDirection"],ti=_=>{let{classes:w}=_;return eJ({root:["root"],content:["content"]},tt,w)},ta=(0,e4.styled)("div",{name:"MuiPickersToolbar",slot:"Root",overridesResolver:(_,w)=>w.root})(({theme:_})=>({display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"space-between",padding:_.spacing(2,3),variants:[{props:{isLandscape:!0},style:{height:"auto",maxWidth:160,padding:16,justifyContent:"flex-start",flexWrap:"wrap"}}]})),to=(0,e4.styled)("div",{name:"MuiPickersToolbar",slot:"Content",overridesResolver:(_,w)=>w.content})({display:"flex",flexWrap:"wrap",width:"100%",flex:1,justifyContent:"space-between",alignItems:"center",flexDirection:"row",variants:[{props:{isLandscape:!0},style:{justifyContent:"flex-start",alignItems:"flex-start",flexDirection:"column"}},{props:{isLandscape:!0,landscapeDirection:"row"},style:{flexDirection:"row"}}]}),ts=e2.forwardRef(function(_,w){let E=(0,e5.useThemeProps)({props:_,name:"MuiPickersToolbar"}),{children:P,className:k,toolbarTitle:A,hidden:M,titleId:I}=E,j=(0,e0.default)(E,tn),O=E,D=ti(O);return M?null:(0,tr.jsxs)(ta,(0,e1.default)({ref:w,className:(0,e3.default)(D.root,k),ownerState:O},j,{children:[(0,tr.jsx)(eK,{color:"text.secondary",variant:"overline",id:I,children:A}),(0,tr.jsx)(to,{className:D.content,ownerState:O,children:P})]}))}),tl=()=>J().localeText;function td(_){return e8("MuiDatePickerToolbar",_)}te("MuiDatePickerToolbar",["root","title"]);var tu=ei,tc=eS;let th=["value","isLandscape","onChange","toolbarFormat","toolbarPlaceholder","views","className","onViewChange","view"],tp=_=>{let{classes:w}=_;return eJ({root:["root"],title:["title"]},td,w)},tf=(0,eX.styled)(ts,{name:"MuiDatePickerToolbar",slot:"Root",overridesResolver:(_,w)=>w.root})({}),tm=(0,eX.styled)(eK,{name:"MuiDatePickerToolbar",slot:"Title",overridesResolver:(_,w)=>w.title})({variants:[{props:{isLandscape:!0},style:{margin:"auto 16px auto auto"}}]}),tg=es.forwardRef(function(_,w){let E=(0,eQ.useThemeProps)({props:_,name:"MuiDatePickerToolbar"}),{value:P,isLandscape:k,toolbarFormat:A,toolbarPlaceholder:M="––",views:I,className:j}=E,O=(0,eo.default)(E,th),D=ee(),N=tl(),R=tp(E),L=es.useMemo(()=>{if(!P)return M;let _=(0,tu.resolveDateFormat)(D,{format:A,views:I},!0);return D.formatByString(P,_)},[P,A,M,D,I]),$=E;return(0,tc.jsx)(tf,(0,ea.default)({ref:w,toolbarTitle:N.datePickerToolbarTitle,isLandscape:k,className:(0,el.default)(R.root,j)},O,{children:(0,tc.jsx)(tm,{variant:"h4",align:k?"left":"center",ownerState:$,className:R.title,children:L})}))});function ty(_,w){let E=ee(),P=et(),k=(0,W.useThemeProps)({props:_,name:w}),A=z.useMemo(()=>k.localeText?.toolbarTitle==null?k.localeText:(0,H.default)({},k.localeText,{datePickerToolbarTitle:k.localeText.toolbarTitle}),[k.localeText]);return(0,H.default)({},k,{localeText:A},(0,en.applyDefaultViewProps)({views:k.views,openTo:k.openTo,defaultViews:["year","day"],defaultOpenTo:"day"}),{disableFuture:k.disableFuture??!1,disablePast:k.disablePast??!1,minDate:(0,ei.applyDefaultDate)(E,k.minDate,P.minDate),maxDate:(0,ei.applyDefaultDate)(E,k.maxDate,P.maxDate),slots:(0,H.default)({toolbar:tg},k.slots)})}var tv=ei;let tb=({props:_,value:w,timezone:E,adapter:P})=>{if(null===w)return null;let{shouldDisableDate:k,shouldDisableMonth:A,shouldDisableYear:M,disablePast:I,disableFuture:j}=_,O=P.utils.date(void 0,E),D=(0,tv.applyDefaultDate)(P.utils,_.minDate,P.defaultDates.minDate),N=(0,tv.applyDefaultDate)(P.utils,_.maxDate,P.defaultDates.maxDate);switch(!0){case!P.utils.isValid(w):return"invalidDate";case!!(k&&k(w)):return"shouldDisableDate";case!!(A&&A(w)):return"shouldDisableMonth";case!!(M&&M(w)):return"shouldDisableYear";case!!(j&&P.utils.isAfterDay(w,O)):return"disableFuture";case!!(I&&P.utils.isBeforeDay(w,O)):return"disablePast";case!!(D&&P.utils.isBeforeDay(w,D)):return"minDate";case!!(N&&P.utils.isAfterDay(w,N)):return"maxDate";default:return null}};tb.valueManager=U.singleItemValueManager;let tx=["disablePast","disableFuture","minDate","maxDate","shouldDisableDate","shouldDisableMonth","shouldDisableYear"],tC=["disablePast","disableFuture","minTime","maxTime","shouldDisableTime","minutesStep","ampm","disableIgnoringDatePartForTimeValidation"],tS=["minDateTime","maxDateTime"],tT=[...tx,...tC,...tS],t_=_=>tT.reduce((w,E)=>(_.hasOwnProperty(E)&&(w[E]=_[E]),w),{});var tw=j,tE=O,tP=D,tk=D;function tA(..._){let w=tk.useRef(void 0),E=tk.useCallback(w=>{let E=_.map(_=>{if(null==_)return null;if("function"==typeof _){let E=_,P=E(w);return"function"==typeof P?P:()=>{E(null)}}return _.current=w,()=>{_.current=null}});return()=>
180{E.forEach(_=>_?.())}},_);return tk.useMemo(()=>_.every(_=>null==_)?null:_=>{w.current&&(w.current(),w.current=void 0),null!=_&&(w.current=E(_))},_)}let tM=function(_){return"string"==typeof _},tI=function(_,w,E){return void 0===_||tM(_)?w:{...w,ownerState:{...w.ownerState,...E}}};var tj=el;let tO=function(_,w=[]){if(void 0===_)return{};let E={};return Object.keys(_).filter(E=>E.match(/^on[A-Z]/)&&"function"==typeof _[E]&&!w.includes(E)).forEach(w=>{E[w]=_[w]}),E},tD=function(_){if(void 0===_)return{};let w={};return Object.keys(_).filter(w=>!(w.match(/^on[A-Z]/)&&"function"==typeof _[w])).forEach(E=>{w[E]=_[E]}),w},tN=function(_){let{getSlotProps:w,additionalProps:E,externalSlotProps:P,externalForwardedProps:k,className:A}=_;if(!w){let _=(0,tj.default)(E?.className,A,k?.className,P?.className),w={...E?.style,...k?.style,...P?.style},M={...E,...k,...P};return _.length>0&&(M.className=_),Object.keys(w).length>0&&(M.style=w),{props:M,internalRef:void 0}}let M=tO({...k,...P}),I=tD(P),j=tD(k),O=w(M),D=(0,tj.default)(O?.className,E?.className,A,k?.className,P?.className),N={...O?.style,...E?.style,...k?.style,...P?.style},R={...O,...E,...j,...I};return D.length>0&&(R.className=D),Object.keys(N).length>0&&(R.style=N),{props:R,internalRef:O.ref}};var tR=B;let tL=function(_){let{elementType:w,externalSlotProps:E,ownerState:P,skipResolvingSlotProps:k=!1,...A}=_,M=k?{}:(0,tR.default)(E,P),{props:I,internalRef:j}=tN({...A,externalSlotProps:M}),O=tA(j,M?.ref,_.additionalProps?.ref);return tI(w,{...I,ref:O},P)};var t$=D,tF=el,tB=ec,tV=eF;let tU=D.createContext(void 0);var tH=D;function tz(){return tH.useContext(tU)}var tW=eh,tG=eL,tZ=e$,tY=eU;function tq(_){return(0,tY.default)("MuiInputAdornment",_)}let tK=(0,eV.default)("MuiInputAdornment",["root","filled","standard","outlined","positionStart","positionEnd","disablePointerEvents","hiddenLabel","sizeSmall"]);var tX=eS;let tQ=(_,w)=>{let{ownerState:E}=_;return[w.root,w[`position${(0,tV.default)(E.position)}`],!0===E.disablePointerEvents&&w.disablePointerEvents,w[E.variant]]},tJ=_=>{let{classes:w,disablePointerEvents:E,hiddenLabel:P,position:k,size:A,variant:M}=_,I={root:["root",E&&"disablePointerEvents",k&&`position${(0,tV.default)(k)}`,M,P&&"hiddenLabel",A&&`size${(0,tV.default)(A)}`]};return(0,tB.default)(I,tq,w)},t1=(0,tW.styled)("div",{name:"MuiInputAdornment",slot:"Root",overridesResolver:tQ})((0,tG.default)(({theme:_})=>({display:"flex",maxHeight:"2em",alignItems:"center",whiteSpace:"nowrap",color:(_.vars||_).palette.action.active,variants:[{props:{variant:"filled"},style:{[`&.${tK.positionStart}&:not(.${tK.hiddenLabel})`]:{marginTop:16}}},{props:{position:"start"},style:{marginRight:8}},{props:{position:"end"},style:{marginLeft:8}},{props:{disablePointerEvents:!0},style:{pointerEvents:"none"}}]}))),t0=t$.forwardRef(function(_,w){let E=(0,tZ.useDefaultProps)({props:_,name:"MuiInputAdornment"}),{children:k,className:A,component:M="div",disablePointerEvents:I=!1,disableTypography:j=!1,position:O,variant:D,...N}=E,R=tz()||{},L=D;D&&R.variant,R&&!L&&(L=R.variant);let $={...E,hiddenLabel:R.hiddenLabel,size:R.size,disablePointerEvents:I,position:O,variant:L},F=tJ($);return(0,tX.jsx)(tU.Provider,{value:null,children:(0,tX.jsx)(t1,{as:M,ownerState:$,className:(0,tF.default)(F.root,A),ref:w,...N,children:"string"!=typeof k||j?(0,tX.jsxs)(t$.Fragment,{children:["start"===O?P||(P=(0,tX.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"​"})):null,k]}):(0,tX.jsx)(eK,{color:"textSecondary",children:k})})})});var t2=D,t3=el,t4=ec,t5=_.i(706764),t9=eh,t6=eL,t7=eB,t8=e$,re=_.i(96998),rt=_.i(429730),rr=eF,rn=eU;function ri(_){return(0,rn.default)("MuiIconButton",_)}let ra=(0,eV.default)("MuiIconButton",["root","disabled","colorInherit","colorPrimary","colorSecondary","colorError","colorInfo","colorSuccess","colorWarning","edgeStart","edgeEnd","sizeSmall","sizeMedium","sizeLarge","loading","loadingIndicator","loadingWrapper"]);var ro=eS;let rs=_=>{let{classes:w,disabled:E,color:P,edge:k,size:A,loading:M}=_,I={root:["root",M&&"loading",E&&"disabled","default"!==P&&`color${(0,rr.default)(P)}`,k&&`edge${(0,rr.default)(k)}`,`size${(0,rr.default)(A)}`],loadingIndicator:["loadingIndicator"],loadingWrapper:["loadingWrapper"]};return(0,t4.default)(I,ri,w)},rl=(0,t9.styled)(re.default,{name:"MuiIconButton",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.loading&&w.loading,"default"!==E.color&&w[`color${(0,rr.default)(E.
180color)}`],E.edge&&w[`edge${(0,rr.default)(E.edge)}`],w[`size${(0,rr.default)(E.size)}`]]}})((0,t6.default)(({theme:_})=>({textAlign:"center",flex:"0 0 auto",fontSize:_.typography.pxToRem(24),padding:8,borderRadius:"50%",color:(_.vars||_).palette.action.active,transition:_.transitions.create("background-color",{duration:_.transitions.duration.shortest}),variants:[{props:_=>!_.disableRipple,style:{"--IconButton-hoverBg":_.alpha((_.vars||_).palette.action.active,(_.vars||_).palette.action.hoverOpacity),"&:hover":{backgroundColor:"var(--IconButton-hoverBg)","@media (hover: none)":{backgroundColor:"transparent"}}}},{props:{edge:"start"},style:{marginLeft:-12}},{props:{edge:"start",size:"small"},style:{marginLeft:-3}},{props:{edge:"end"},style:{marginRight:-12}},{props:{edge:"end",size:"small"},style:{marginRight:-3}}]})),(0,t6.default)(({theme:_})=>({variants:[{props:{color:"inherit"},style:{color:"inherit"}},...Object.entries(_.palette).filter((0,t7.default)()).map(([w])=>({props:{color:w},style:{color:(_.vars||_).palette[w].main}})),...Object.entries(_.palette).filter((0,t7.default)()).map(([w])=>({props:{color:w},style:{"--IconButton-hoverBg":_.alpha((_.vars||_).palette[w].main,(_.vars||_).palette.action.hoverOpacity)}})),{props:{size:"small"},style:{padding:5,fontSize:_.typography.pxToRem(18)}},{props:{size:"large"},style:{padding:12,fontSize:_.typography.pxToRem(28)}}],[`&.${ra.disabled}`]:{backgroundColor:"transparent",color:(_.vars||_).palette.action.disabled},[`&.${ra.loading}`]:{color:"transparent"}}))),rd=(0,t9.styled)("span",{name:"MuiIconButton",slot:"LoadingIndicator"})(({theme:_})=>({display:"none",position:"absolute",visibility:"visible",top:"50%",left:"50%",transform:"translate(-50%, -50%)",color:(_.vars||_).palette.action.disabled,variants:[{props:{loading:!0},style:{display:"flex"}}]})),ru=t2.forwardRef(function(_,w){let E=(0,t8.useDefaultProps)({props:_,name:"MuiIconButton"}),{edge:P=!1,children:k,className:A,color:M="default",disabled:I=!1,disableFocusRipple:j=!1,size:O="medium",id:D,loading:N=null,loadingIndicator:R,...L}=E,$=(0,t5.unstable_useId)(D),F=R??(0,ro.jsx)(rt.default,{"aria-labelledby":$,color:"inherit",size:16}),B={...E,edge:P,color:M,disabled:I,disableFocusRipple:j,loading:N,loadingIndicator:F,size:O},V=rs(B);return(0,ro.jsxs)(rl,{id:N?$:D,className:(0,t3.default)(V.root,A),centerRipple:!0,focusRipple:!j,disabled:I||N,ref:w,...L,ownerState:B,children:["boolean"==typeof N&&(0,ro.jsx)("span",{className:V.loadingWrapper,style:{display:"contents"},children:(0,ro.jsx)(rd,{className:V.loadingIndicator,ownerState:B,children:N&&F})}),k]})});var rc=D;let rh=0;function rp(_){let[w,E]=rc.useState(_),P=_||w;return rc.useEffect(()=>{null==w&&(rh+=1,E(`mui-${rh}`))},[w]),P}let rf={...rc}.useId;function rm(_){if(void 0!==rf){let w=rf();return _??w}return rp(_)}var rg=j,ry=O,rv=D,rb=D,rx=_.i(601993),rC=D;function rS(_){return parseInt(rC.version,10)>=19?_?.props?.ref||null:_?.ref||null}var rT=_.i(965095),rT=rT;let r_=_=>_.scrollTop;function rw(_,w){let{timeout:E,easing:P,style:k={}}=_;return{duration:k.transitionDuration??("number"==typeof E?E:E[w.mode]||0),easing:k.transitionTimingFunction??("object"==typeof P?P[w.mode]:P),delay:k.transitionDelay}}var rE=_.i(325415),rP=eS;function rk(_){return`scale(${_}, ${_**2})`}let rA={entering:{opacity:1,transform:rk(1)},entered:{opacity:1,transform:"none"}},rM="u">typeof navigator&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),rI=rb.forwardRef(function(_,w){let{addEndListener:E,appear:P=!0,children:k,easing:A,in:M,onEnter:I,onEntered:j,onEntering:O,onExit:D,onExited:N,onExiting:R,style:L,timeout:$="auto",TransitionComponent:F=rT.default,...B}=_,V=(0,rx.default)(),U=rb.useRef(),H=ex(),z=rb.useRef(null),W=(0,rE.default)(z,rS(k),w),G=_=>w=>{if(_){let E=z.current;void 0===w?_(E):_(E,w)}},Z=G(O),Y=G((_,w)=>{let E;r_(_);let{duration:P,delay:k,easing:M}=rw({style:L,timeout:$,easing:A},{mode:"enter"});"auto"===$?U.current=E=H.transitions.getAutoHeightDuration(_.clientHeight):E=P,_.style.transition=[H.transitions.create("opacity",{duration:E,delay:k}),H.transitions.create("transform",{duration:rM?E:.666*E,delay:k,easing:M})].join(","),I&&I(_,w)}),q=G(j),K=G(R),X=G(_=>{let w,{duration:E,delay:P,easing:k}=rw({style:L,timeout:$,easing:A},{mode:"exit"});"auto"===$?U.current=w=H.transitions.getAutoHeightDuration(_.clientHeight):w=E,_.style.transition=[H.transitions.create("opacity",{duration:w,delay:P}),H.transitions.create("transform",{duration:rM?w:.666*w,delay:rM?P:P||.333*w,easing:k})].join(","),_.style.opacity=0,_.style.transform=rk(.75),D&&D(_)}),Q=G(N),J=_=>{"auto"===$&&V.start(U.current||0,_),E&&E(z.current,_)};
180return(0,rP.jsx)(F,{appear:P,in:M,nodeRef:z,onEnter:Y,onEntered:q,onEntering:Z,onExit:X,onExited:Q,onExiting:K,addEndListener:J,timeout:"auto"===$?null:$,...B,children:(_,{ownerState:w,...E})=>rb.cloneElement(k,{style:{opacity:0,transform:rk(.75),visibility:"exited"!==_||M?void 0:"hidden",...rA[_],...L,...k.props.style},ref:W,...E})})});rI&&(rI.muiSupportAuto=!0);let rj=rI;var rO=D,rT=rT,rD=rE,rN=eS;let rR={entering:{opacity:1},entered:{opacity:1}},rL=rO.forwardRef(function(_,w){let E=ex(),P={enter:E.transitions.duration.enteringScreen,exit:E.transitions.duration.leavingScreen},{addEndListener:k,appear:A=!0,children:M,easing:I,in:j,onEnter:O,onEntered:D,onEntering:N,onExit:R,onExited:L,onExiting:$,style:F,timeout:B=P,TransitionComponent:V=rT.default,...U}=_,H=rO.useRef(null),z=(0,rD.default)(H,rS(M),w),W=_=>w=>{if(_){let E=H.current;void 0===w?_(E):_(E,w)}},G=W(N),Z=W((_,w)=>{r_(_);let P=rw({style:F,timeout:B,easing:I},{mode:"enter"});_.style.webkitTransition=E.transitions.create("opacity",P),_.style.transition=E.transitions.create("opacity",P),O&&O(_,w)}),Y=W(D),q=W($),K=W(_=>{let w=rw({style:F,timeout:B,easing:I},{mode:"exit"});_.style.webkitTransition=E.transitions.create("opacity",w),_.style.transition=E.transitions.create("opacity",w),R&&R(_)}),X=W(L),Q=_=>{k&&k(H.current,_)};return(0,rN.jsx)(V,{appear:A,in:j,nodeRef:H,onEnter:Z,onEntered:Y,onEntering:G,onExit:K,onExited:X,onExiting:q,addEndListener:Q,timeout:B,...U,children:(_,{ownerState:w,...E})=>rO.cloneElement(M,{style:{opacity:0,visibility:"exited"!==_||j?void 0:"hidden",...rR[_],...F,...M.props.style},ref:z,...E})})});var r$=D,rF=el,rB=ec,rV=_.i(686021),rU=eh,rH=eL,rz=e$,rW=_.i(724243),rG=eU;function rZ(_){return(0,rG.default)("MuiPaper",_)}(0,eV.default)("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"]);var rY=eS;let rq=_=>{let{square:w,elevation:E,variant:P,classes:k}=_,A={root:["root",P,!w&&"rounded","elevation"===P&&`elevation${E}`]};return(0,rB.default)(A,rZ,k)},rK=(0,rU.styled)("div",{name:"MuiPaper",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,w[E.variant],!E.square&&w.rounded,"elevation"===E.variant&&w[`elevation${E.elevation}`]]}})((0,rH.default)(({theme:_})=>({backgroundColor:(_.vars||_).palette.background.paper,color:(_.vars||_).palette.text.primary,transition:_.transitions.create("box-shadow"),variants:[{props:({ownerState:_})=>!_.square,style:{borderRadius:_.shape.borderRadius}},{props:{variant:"outlined"},style:{border:`1px solid ${(_.vars||_).palette.divider}`}},{props:{variant:"elevation"},style:{boxShadow:"var(--Paper-shadow)",backgroundImage:"var(--Paper-overlay)"}}]}))),rX=r$.forwardRef(function(_,w){let E=(0,rz.useDefaultProps)({props:_,name:"MuiPaper"}),P=ex(),{className:k,component:A="div",elevation:M=1,square:I=!1,variant:j="elevation",...O}=E,D={...E,component:A,elevation:M,square:I,variant:j},N=rq(D);return(0,rY.jsx)(rK,{as:A,ownerState:D,className:(0,rF.default)(N.root,k),ref:w,...O,style:{..."elevation"===j&&{"--Paper-shadow":(P.vars||P).shadows[M],...P.vars&&{"--Paper-overlay":P.vars.overlays?.[M]},...!P.vars&&"dark"===P.palette.mode&&{"--Paper-overlay":`linear-gradient(${(0,rV.alpha)("#fff",(0,rW.default)(M))}, ${(0,rV.alpha)("#fff",(0,rW.default)(M))})`}},...O.style}})});var rQ=D;let rJ=rQ.createContext(),r1=()=>rQ.useContext(rJ)??!1;var r0=D,r2=D;function r3(_){return _&&_.ownerDocument||document}var r4=_.i(68937),r5=_.i(997057),r9=_.i(875119),r6=ec,r7=r5;let r8=function(_){return"string"==typeof _},ne=function(_,w,E){return void 0===_||r8(_)?w:{...w,ownerState:{...w.ownerState,...E}}};var nt=el;let nr=function(_,w=[]){if(void 0===_)return{};let E={};return Object.keys(_).filter(E=>E.match(/^on[A-Z]/)&&"function"==typeof _[E]&&!w.includes(E)).forEach(w=>{E[w]=_[w]}),E},nn=function(_){if(void 0===_)return{};let w={};return Object.keys(_).filter(w=>
180!(w.match(/^on[A-Z]/)&&"function"==typeof _[w])).forEach(E=>{w[E]=_[E]}),w},ni=function(_){let{getSlotProps:w,additionalProps:E,externalSlotProps:P,externalForwardedProps:k,className:A}=_;if(!w){let _=(0,nt.default)(E?.className,A,k?.className,P?.className),w={...E?.style,...k?.style,...P?.style},M={...E,...k,...P};return _.length>0&&(M.className=_),Object.keys(w).length>0&&(M.style=w),{props:M,internalRef:void 0}}let M=nr({...k,...P}),I=nn(P),j=nn(k),O=w(M),D=(0,nt.default)(O?.className,E?.className,A,k?.className,P?.className),N={...O?.style,...E?.style,...k?.style,...P?.style},R={...O,...E,...j,...I};return D.length>0&&(R.className=D),Object.keys(N).length>0&&(R.style=N),{props:R,internalRef:O.ref}},na=function(_,w,E){return"function"==typeof _?_(w,E):_},no=function(_){let{elementType:w,externalSlotProps:E,ownerState:P,skipResolvingSlotProps:k=!1,...A}=_,M=k?{}:na(E,P),{props:I,internalRef:j}=ni({...A,externalSlotProps:M}),O=(0,r7.default)(j,M?.ref,_.additionalProps?.ref);return ne(w,{...I,ref:O},P)};var ns=D,nl=_.i(308303),nd=r4,nu=r5;function nc(_,w){"function"==typeof _?_(w):_&&(_.current=w)}function nh(_){return"function"==typeof _?_():_}let np=ns.forwardRef(function(_,w){let{children:E,container:P,disablePortal:k=!1}=_,[A,M]=ns.useState(null),I=(0,nu.default)(ns.isValidElement(E)?rS(E):null,w);if((0,nd.default)(()=>{k||M(nh(P)||document.body)},[P,k]),(0,nd.default)(()=>{if(A&&!k)return nc(w,A),()=>{nc(w,null)}},[w,A,k]),k){if(ns.isValidElement(E)){let _={ref:I};return ns.cloneElement(E,_)}return E}return A?nl.createPortal(E,A):A});var nf=eU;function nm(_){return(0,nf.default)("MuiPopper",_)}(0,eV.default)("MuiPopper",["root"]);var ng=eS;function ny(_,w){if("ltr"===w)return _;switch(_){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 _}}function nv(_){return"function"==typeof _?_():_}function nb(_){return void 0!==_.nodeType}let nx=_=>{let{classes:w}=_,E={root:["root"]};return(0,r6.default)(E,nm,w)},nC={},nS=r2.forwardRef(function(_,w){let{anchorEl:E,children:P,direction:k,disablePortal:A,modifiers:M,open:I,placement:j,popperOptions:O,popperRef:D,slotProps:N={},slots:R={},TransitionProps:L,ownerState:$,...F}=_,B=r2.useRef(null),V=(0,r5.default)(B,w),U=r2.useRef(null),H=(0,r5.default)(U,D),z=r2.useRef(H);(0,r4.default)(()=>{z.current=H},[H]),r2.useImperativeHandle(D,()=>U.current,[]);let W=ny(j,k),[G,Z]=r2.useState(W),[Y,q]=r2.useState(nv(E));r2.useEffect(()=>{U.current&&U.current.forceUpdate()}),r2.useEffect(()=>{E&&q(nv(E))},[E]),(0,r4.default)(()=>{if(!Y||!I)return;let _=_=>{Z(_.placement)},w=[{name:"preventOverflow",options:{altBoundary:A}},{name:"flip",options:{altBoundary:A}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:w})=>{_(w)}}];null!=M&&(w=w.concat(M)),O&&null!=O.modifiers&&(w=w.concat(O.modifiers));let E=(0,r9.createPopper)(Y,B.current,{placement:W,...O,modifiers:w});return z.current(E),()=>{E.destroy(),z.current(null)}},[Y,A,M,I,O,W]);let K={placement:G};null!==L&&(K.TransitionProps=L);let X=nx(_),Q=R.root??"div",J=no({elementType:Q,externalSlotProps:N.root,externalForwardedProps:F,additionalProps:{role:"tooltip",ref:V},ownerState:_,className:X.root});return(0,ng.jsx)(Q,{...J,children:"function"==typeof P?P(K):P})}),nT=r2.forwardRef(function(_,w){let E,{anchorEl:P,children:k,container:A,direction:M="ltr",disablePortal:I=!1,keepMounted:j=!1,modifiers:O,open:D,placement:N="bottom",popperOptions:R=nC,popperRef:L,style:$,transition:F=!1,slotProps:B={},slots:V={},...U}=_,[H,z]=r2.useState(!0),W=()=>{z(!1)},G=()=>{z(!0)};if(!j&&!D&&(!F||H))return null;if(A)E=A;else if(P){let _=nv(P);E=_&&nb(_)?r3(_).body:r3(null).body}let Z=!D&&j&&(!F||H)?"none":void 0,Y=F?{in:D,onEnter:W,onExited:G}:void 0;return(0,ng.jsx)(np,{disablePortal:I,container:E,children:(0,ng.jsx)(nS,{anchorEl:P,direction:M,disablePortal:I,modifiers:O,ref:w,open:F?!H:D,placement:N,popperOptions:R,popperRef:L,slotProps:B,slots:V,...U,style:{position:"fixed",top:0,left:0,display:Z,...$},TransitionProps:Y,children:k})})});var n_=e$,nw=eS;let nE=(0,eh.styled)(nT,{name:"MuiPopper",slot:"Root"})({}),nP=r0.forwardRef(function(_,w){let E=r1(),{anchorEl:P,component:k,components:A,componentsProps:M,container:I,disablePortal:j,keepMounted:O,modifiers:D,open:N,placement:R,popperOptions:L,popperRef:$,transition:F,slots:B,slotProps:V,...U}=(0,n_.useDefaultProps)({props:_,name:"MuiPopper"}),H=B?.root??A?.Root,z={anchorEl:P,container:I,disablePortal:j,keepMounted:O,modifiers:D,open:N,placement:R,popperOptions:L,popperRef:$,transition:F,...U};return(0,nw.jsx)(nE,{as:k,direction:E?"rtl":"ltr",slots:{root:H},slotProps:V??M,...z,ref:w})});var nk=D,nA=r5;let nM=function(_){let w=_.activeElement;for(;w?.shadowRoot?.activeElement!=null;)w=w.shadowRoot.activeElement;return w};var nI=eS;let nj='input,select,textarea,a[href],button,[tabindex],audio[controls],video[controls],[contenteditable]:not([contenteditable="false"])';function nO(_){let w=parseInt(_.getAttribute("tabindex")||"",10);
180return Number.isNaN(w)?"true"===_.contentEditable||("AUDIO"===_.nodeName||"VIDEO"===_.nodeName||"DETAILS"===_.nodeName)&&null===_.getAttribute("tabindex")?0:_.tabIndex:w}function nD(_){if("INPUT"!==_.tagName||"radio"!==_.type||!_.name)return!1;let w=w=>_.ownerDocument.querySelector(`input[type="radio"]${w}`),E=w(`[name="${_.name}"]:checked`);return E||(E=w(`[name="${_.name}"]`)),E!==_}function nN(_){return!(_.disabled||"INPUT"===_.tagName&&"hidden"===_.type||nD(_))}function nR(_){let w=[],E=[];return Array.from(_.querySelectorAll(nj)).forEach((_,P)=>{let k=nO(_);-1!==k&&nN(_)&&(0===k?w.push(_):E.push({documentOrder:P,tabIndex:k,node:_}))}),E.sort((_,w)=>_.tabIndex===w.tabIndex?_.documentOrder-w.documentOrder:_.tabIndex-w.tabIndex).map(_=>_.node).concat(w)}function nL(){return!0}let n$=function _(_){let{children:w,disableAutoFocus:E=!1,disableEnforceFocus:P=!1,disableRestoreFocus:k=!1,getTabbable:A=nR,isEnabled:M=nL,open:I}=_,j=nk.useRef(!1),O=nk.useRef(null),D=nk.useRef(null),N=nk.useRef(null),R=nk.useRef(null),L=nk.useRef(!1),$=nk.useRef(null),F=(0,nA.default)(rS(w),$),B=nk.useRef(null);nk.useEffect(()=>{I&&$.current&&(L.current=!E)},[E,I]),nk.useEffect(()=>{if(!I||!$.current)return;let _=nM(r3($.current));return!$.current.contains(_)&&($.current.hasAttribute("tabIndex")||$.current.setAttribute("tabIndex","-1"),L.current&&$.current.focus()),()=>{k||(N.current&&N.current.focus&&(j.current=!0,N.current.focus()),N.current=null)}},[I]),nk.useEffect(()=>{if(!I||!$.current)return;let _=r3($.current),w=w=>{B.current=w,P||!M()||"Tab"!==w.key||nM(_)===$.current&&w.shiftKey&&(j.current=!0,D.current&&D.current.focus())},E=()=>{let w=$.current;if(null===w)return;let E=nM(_);if(!_.hasFocus()||!M()||j.current){j.current=!1;return}if(w.contains(E)||P&&E!==O.current&&E!==D.current)return;if(E!==R.current)R.current=null;else if(null!==R.current)return;if(!L.current)return;let k=[];if((E===O.current||E===D.current)&&(k=A($.current)),k.length>0){let _=!!(B.current?.shiftKey&&B.current?.key==="Tab"),w=k[0],E=k[k.length-1];"string"!=typeof w&&"string"!=typeof E&&(_?E.focus():w.focus())}else w.focus()};_.addEventListener("focusin",E),_.addEventListener("keydown",w,!0);let k=setInterval(()=>{let w=nM(_);w&&"BODY"===w.tagName&&E()},50);return()=>{clearInterval(k),_.removeEventListener("focusin",E),_.removeEventListener("keydown",w,!0)}},[E,P,k,M,I,A]);let V=_=>{null===N.current&&(N.current=_.relatedTarget),L.current=!0,R.current=_.target;let E=w.props.onFocus;E&&E(_)},U=_=>{null===N.current&&(N.current=_.relatedTarget),L.current=!0};return(0,nI.jsxs)(nk.Fragment,{children:[(0,nI.jsx)("div",{tabIndex:I?0:-1,onFocus:U,ref:O,"data-testid":"sentinelStart"}),nk.cloneElement(w,{ref:F,onFocus:V}),(0,nI.jsx)("div",{tabIndex:I?0:-1,onFocus:U,ref:D,"data-testid":"sentinelEnd"})]})};var nF=D,nB=D;let nV="u">typeof window?nB.useLayoutEffect:nB.useEffect,nU=function(_){let w=nF.useRef(_);return nV(()=>{w.current=_}),nF.useRef((..._)=>(0,w.current)(..._)).current};function nH(_){return _&&_.ownerDocument||document}var nz=eh,nW=R;function nG(_){return e8("MuiPickersPopper",_)}function nZ(_,w){return Array.isArray(w)?w.every(w=>-1!==_.indexOf(w)):-1!==_.indexOf(w)}te("MuiPickersPopper",["root","paper"]);let nY=(_,w)=>E=>{("Enter"===E.key||" "===E.key)&&(_(E),E.preventDefault(),E.stopPropagation()),w&&w(E)},nq=(_=document)=>{let w=_.activeElement;return w?w.shadowRoot?nq(w.shadowRoot):w:null},nK="@media (pointer: fine)";var nX=N;let nQ="@media (prefers-reduced-motion: reduce)",nJ="u">typeof navigator&&navigator.userAgent.match(/android\s(\d+)|OS\s(\d+)/i),n1=nJ&&nJ[1]?parseInt(nJ[1],10):null,n0=nJ&&nJ[2]?parseInt(nJ[2],10):null,n2=n1&&n1<10||n0&&n0<13||!1,n3=()=>(0,nX.default)(nQ,{defaultMatches:!1})||n2;var n4=eS;let n5=["PaperComponent","popperPlacement","ownerState","children","paperSlotProps","paperClasses","onPaperClick","onPaperTouchStart"],n9=_=>{let{classes:w}=_;return eJ({root:["root"],paper:["paper"]},nG,w)},n6=(0,nz.styled)(nP,{name:"MuiPickersPopper",slot:"Root",overridesResolver:(_,w)=>w.root})(({theme:_})=>({zIndex:_.zIndex.modal})),n7=(0,nz.styled)(rX,{name:"MuiPickersPopper",slot:"Paper",overridesResolver:(_,w)=>w.paper})({outline:0,transformOrigin:"top center",variants:[{props:({placement:_})=>
180["top","top-start","top-end"].includes(_),style:{transformOrigin:"bottom center"}}]});function n8(_,w){return w.documentElement.clientWidth<_.clientX||w.documentElement.clientHeight<_.clientY}function ie(_,w){let E=rv.useRef(!1),P=rv.useRef(!1),k=rv.useRef(null),A=rv.useRef(!1);rv.useEffect(()=>{if(_)return document.addEventListener("mousedown",w,!0),document.addEventListener("touchstart",w,!0),()=>{document.removeEventListener("mousedown",w,!0),document.removeEventListener("touchstart",w,!0),A.current=!1};function w(){A.current=!0}},[_]);let M=nU(_=>{let M;if(!A.current)return;let I=P.current;P.current=!1;let j=nH(k.current);if(!(!k.current||"clientX"in _&&n8(_,j))){if(E.current){E.current=!1;return}M=_.composedPath?_.composedPath().indexOf(k.current)>-1:!j.documentElement.contains(_.target)||k.current.contains(_.target),M||I||w(_)}}),I=()=>{P.current=!0};return rv.useEffect(()=>{if(_){let _=nH(k.current),w=()=>{E.current=!0};return _.addEventListener("touchstart",M),_.addEventListener("touchmove",w),()=>{_.removeEventListener("touchstart",M),_.removeEventListener("touchmove",w)}}},[_,M]),rv.useEffect(()=>{if(_){let _=nH(k.current);return _.addEventListener("click",M),()=>{_.removeEventListener("click",M),P.current=!1}}},[_,M]),[k,I,I]}let it=rv.forwardRef((_,w)=>{let{PaperComponent:E,popperPlacement:P,ownerState:k,children:A,paperSlotProps:M,paperClasses:I,onPaperClick:j,onPaperTouchStart:O}=_,D=(0,ry.default)(_,n5),N=(0,rg.default)({},k,{placement:P}),R=tL({elementType:E,externalSlotProps:M,additionalProps:{tabIndex:-1,elevation:8,ref:w},className:I,ownerState:N});return(0,n4.jsx)(E,(0,rg.default)({},D,R,{onClick:_=>{j(_),R.onClick?.(_)},onTouchStart:_=>{O(_),R.onTouchStart?.(_)},ownerState:N,children:A}))});function ir(_){let w=(0,nW.useThemeProps)({props:_,name:"MuiPickersPopper"}),{anchorEl:E,children:P,containerRef:k=null,shouldRestoreFocus:A,onBlur:M,onDismiss:I,open:j,role:O,placement:D,slots:N,slotProps:R,reduceAnimations:L}=w;rv.useEffect(()=>{function _(_){j&&"Escape"===_.key&&I()}return document.addEventListener("keydown",_),()=>{document.removeEventListener("keydown",_)}},[I,j]);let $=rv.useRef(null);rv.useEffect(()=>{"tooltip"!==O&&(!A||A())&&(j?$.current=nq(document):$.current&&$.current instanceof HTMLElement&&setTimeout(()=>{$.current instanceof HTMLElement&&$.current.focus()}))},[j,O,A]);let[F,B,V]=ie(j,M??I),U=tA(rv.useRef(null),k),H=tA(U,F),z=w,W=n9(z),G=n3(),Z=L??G,Y=_=>{"Escape"===_.key&&(_.stopPropagation(),I())},q=N?.desktopTransition??Z?rL:rj,K=N?.desktopTrapFocus??n$,X=N?.desktopPaper??n7,Q=N?.popper??n6,J=tL({elementType:Q,externalSlotProps:R?.popper,additionalProps:{transition:!0,role:O,open:j,anchorEl:E,placement:D,onKeyDown:Y},className:W.root,ownerState:w});return(0,n4.jsx)(Q,(0,rg.default)({},J,{children:({TransitionProps:_,placement:w})=>(0,n4.jsx)(K,(0,rg.default)({open:j,disableAutoFocus:!0,disableRestoreFocus:!0,disableEnforceFocus:"tooltip"===O,isEnabled:()=>!0},R?.desktopTrapFocus,{children:(0,n4.jsx)(q,(0,rg.default)({},_,R?.desktopTransition,{children:(0,n4.jsx)(it,{PaperComponent:X,ownerState:z,popperPlacement:w,ref:H,onPaperClick:B,onPaperTouchStart:V,paperClasses:W.paper,paperSlotProps:R?.desktopPaper,children:P})}))}))}))}var ii=j,ia=D,io=D;let is=({open:_,onOpen:w,onClose:E})=>{let P=io.useRef("boolean"==typeof _).current,[k,A]=io.useState(!1);return io.useEffect(()=>{if(P){if("boolean"!=typeof _)throw Error("You must not mix controlling and uncontrolled mode for `open` prop");A(_)}},[P,_]),{isOpen:k,setIsOpen:io.useCallback(_=>{P||A(_),_&&w&&w(),!_&&E&&E()},[P,w,E])}};var il=D;function id(_){let{props:w,validator:E,value:P,timezone:k,onError:A}=_,M=J(),I=il.useRef(E.valueManager.defaultErrorState),j=E({adapter:M,value:P,timezone:k,props:w}),O=E.valueManager.hasError(j);return il.useEffect(()=>{A&&!E.valueManager.isSameError(j,I.current)&&A(j,P),I.current=j},[E,A,j,P]),{validationError:j,hasValidationError:O,getValidationErrorForNewValue:nU(_=>E({adapter:M,value:_,timezone:k,props:w}))}}var iu=D,ic=D;function ih({controlled:_,default:w,name:E,state:P="value"}){let{current:k}=ic.useRef(void 0!==_),[A,M]=ic.useState(w);return[k?_:A,ic.useCallback(_=>{k||M(_)},[])]}let ip=({timezone:_,value:w,defaultValue:E,referenceDate:P,onChange:k,valueManager:A})=>{let M,I=ee(),j=iu.useRef(E),O=w??j.current??A.emptyValue,D=iu.useMemo(()=>A.getTimezone(I,O),[I,A,O]),N=nU(_=>null==D?_:A.setTimezone(I,D,_));return M=_||D||(P?I.getTimezone(P):"default"),{value:iu.useMemo(()=>A.setTimezone(I,M,O),[A,I,M,O]),handleValueChange:nU((_,...w)=>{let E=N(_);k?.(E,...w)}),timezone:M}},im=({name:_,timezone:w,value:E,defaultValue:P,referenceDate:k,onChange:A,valueManager:M})=>{let[I,j]=ih({name:_,state:"value",controlled:E,default:P??M.emptyValue});
180return ip({timezone:w,value:I,defaultValue:void 0,referenceDate:k,onChange:nU((_,...w)=>{j(_),A?.(_,...w)}),valueManager:M})},ig=_=>{let{action:w,hasChanged:E,dateState:P,isControlled:k}=_,A=!k&&!P.hasBeenModifiedSinceMount;return"setValueFromField"===w.name||("setValueFromAction"===w.name?!!(A&&["accept","today","clear"].includes(w.pickerAction))||E(P.lastPublishedValue):("setValueFromView"===w.name&&"shallow"!==w.selectionState||"setValueFromShortcut"===w.name)&&(!!A||E(P.lastPublishedValue)))},iy=_=>{let{action:w,hasChanged:E,dateState:P,isControlled:k,closeOnSelect:A}=_,M=!k&&!P.hasBeenModifiedSinceMount;return"setValueFromAction"===w.name?!!(M&&["accept","today","clear"].includes(w.pickerAction))||E(P.lastCommittedValue):"setValueFromView"===w.name&&"finish"===w.selectionState&&A?!!M||E(P.lastCommittedValue):"setValueFromShortcut"===w.name&&"accept"===w.changeImportance&&E(P.lastCommittedValue)},iv=_=>{let{action:w,closeOnSelect:E}=_;return"setValueFromAction"===w.name||("setValueFromView"===w.name?"finish"===w.selectionState&&E:"setValueFromShortcut"===w.name&&"accept"===w.changeImportance)},ib=({props:_,valueManager:w,valueType:E,wrapperVariant:P,validator:k})=>{let{onAccept:A,onChange:M,value:I,defaultValue:j,closeOnSelect:O="desktop"===P,timezone:D,referenceDate:N}=_,{current:R}=ia.useRef(j),{current:L}=ia.useRef(void 0!==I),[$,F]=ia.useState(D),B=ee(),V=J(),{isOpen:U,setIsOpen:H}=is(_),{timezone:z,value:W,handleValueChange:G}=ip({timezone:D,value:I,defaultValue:R,referenceDate:N,onChange:M,valueManager:w}),[Z,Y]=ia.useState(()=>{let _;return{draft:_=void 0!==W?W:void 0!==R?R:w.emptyValue,lastPublishedValue:_,lastCommittedValue:_,lastControlledValue:I,hasBeenModifiedSinceMount:!1}}),q=w.getTimezone(B,Z.draft);$!==D&&(F(D),D&&q&&D!==q&&Y(_=>(0,ii.default)({},_,{draft:w.setTimezone(B,D,_.draft)})));let{getValidationErrorForNewValue:K}=id({props:_,validator:k,timezone:z,value:Z.draft,onError:_.onError}),X=nU(_=>{let E={action:_,dateState:Z,hasChanged:E=>!w.areValuesEqual(B,_.value,E),isControlled:L,closeOnSelect:O},P=ig(E),k=iy(E),M=iv(E);Y(w=>(0,ii.default)({},w,{draft:_.value,lastPublishedValue:P?_.value:w.lastPublishedValue,lastCommittedValue:k?_.value:w.lastCommittedValue,hasBeenModifiedSinceMount:!0}));let I=null,j=()=>(I||(I={validationError:"setValueFromField"===_.name?_.context.validationError:K(_.value)},"setValueFromShortcut"===_.name&&(I.shortcut=_.shortcut)),I);P&&G(_.value,j()),k&&A&&A(_.value,j()),M&&H(!1)});if(Z.lastControlledValue!==I){let _=w.areValuesEqual(B,Z.draft,W);Y(w=>(0,ii.default)({},w,{lastControlledValue:I},_?{}:{lastCommittedValue:W,lastPublishedValue:W,draft:W,hasBeenModifiedSinceMount:!0}))}let Q=nU(()=>{X({value:w.emptyValue,name:"setValueFromAction",pickerAction:"clear"})}),et=nU(()=>{X({value:Z.lastPublishedValue,name:"setValueFromAction",pickerAction:"accept"})}),er=nU(()=>{X({value:Z.lastPublishedValue,name:"setValueFromAction",pickerAction:"dismiss"})}),en=nU(()=>{X({value:Z.lastCommittedValue,name:"setValueFromAction",pickerAction:"cancel"})}),ei=nU(()=>{X({value:w.getTodayValue(B,z,E),name:"setValueFromAction",pickerAction:"today"})}),ea=nU(_=>{_.preventDefault(),H(!0)}),eo=nU(_=>{_?.preventDefault(),H(!1)}),es=nU((_,w="partial")=>X({name:"setValueFromView",value:_,selectionState:w})),el=nU((_,w,E)=>X({name:"setValueFromShortcut",value:_,changeImportance:w,shortcut:E})),ed=nU((_,w)=>X({name:"setValueFromField",value:_,context:w})),eu={onClear:Q,onAccept:et,onDismiss:er,onCancel:en,onSetToday:ei,onOpen:ea,onClose:eo},ec={value:Z.draft,onChange:ed},eh=ia.useMemo(()=>w.cleanValue(B,Z.draft),[B,w,Z.draft]),ep={value:eh,onChange:es,onClose:eo,open:U},ef=E=>{let P=k({adapter:V,value:E,timezone:z,props:_});return!w.hasError(P)},em=(0,ii.default)({},eu,{value:eh,onChange:es,onSelectShortcut:el,isValid:ef}),eg=ia.useMemo(()=>({onOpen:ea,onClose:eo,open:U}),[U,eo,ea]);return{open:U,fieldProps:ec,viewProps:ep,layoutProps:em,actions:eu,contextValue:eg}};var ix=j,iC=O,iS=D,iT=D;function i_({onChange:_,onViewChange:w,openTo:E,view:P,views:k,autoFocus:A,focusedView:M,onFocusedViewChange:I}){let j=iT.useRef(E),O=iT.useRef(k),[D,N]=ih({name:"useViews",state:"view",controlled:P,default:iT.useRef(k.includes(E)?E:k[0]).current}),[R,L]=ih({name:"useViews",state:"focusedView",controlled:M,default:iT.useRef(A?D:null).current});iT.useEffect(()=>{(j.current&&j.current!==E||O.current&&O.current.some(_=>!k.includes(_)))&&(N(k.includes(E)?E:k[0]),O.current=k,j.current=E)},[E,N,D,k]);let $=k.indexOf(D),F=k[$-1]??null,B=k[$+1]??null,V=nU((_,w)=>{w?L(_):L(w=>_===w?null:w),I?.(_,w)}),U=nU(_=>{V(_,!0),_!==D&&(N(_),w&&w(_))}),H=nU(()=>{B&&U(B)}),z=nU((w,E,P)=>
180{let A="finish"===E,M=P?k.indexOf(P)<k.length-1:!!B;if(_(w,A&&M?"partial":E,P),P&&P!==D){let _=k[k.indexOf(P)+1];_&&U(_)}else A&&H()});return{view:D,setView:U,focusedView:R,setFocusedView:V,nextView:B,previousView:F,defaultView:k.includes(E)?E:k[0],goToNextView:H,setValueAndGoToNextView:z}}var iw=_.i(219132);let iE=["className","sx"],iP=({props:_,propsFromPickerValue:w,additionalViewProps:E,autoFocusView:P,rendererInterceptor:k,fieldRef:A})=>{let{onChange:M,open:I,onClose:j}=w,{view:O,views:D,openTo:N,onViewChange:R,viewRenderers:L,timezone:$}=_,F=(0,iC.default)(_,iE),{view:B,setView:V,defaultView:U,focusedView:H,setFocusedView:z,setValueAndGoToNextView:W}=i_({view:O,views:D,openTo:N,onChange:M,onViewChange:R,autoFocus:P}),{hasUIView:G,viewModeLookup:Z}=iS.useMemo(()=>D.reduce((_,w)=>{let E;return E=null!=L[w]?"UI":"field",_.viewModeLookup[w]=E,"UI"===E&&(_.hasUIView=!0),_},{hasUIView:!1,viewModeLookup:{}}),[L,D]),Y=iS.useMemo(()=>D.reduce((_,w)=>null!=L[w]&&(0,iw.isTimeView)(w)?_+1:_,0),[L,D]),q=Z[B],K=nU(()=>"UI"===q),[X,Q]=iS.useState("UI"===q?B:null);return X!==B&&"UI"===Z[B]&&Q(B),nV(()=>{"field"===q&&I&&(j(),setTimeout(()=>{A?.current?.setSelectedSections(B),A?.current?.focusField(B)}))},[B]),nV(()=>{if(!I)return;let _=B;"field"===q&&null!=X&&(_=X),_!==U&&"UI"===Z[_]&&"UI"===Z[U]&&(_=U),_!==B&&V(_),z(_,!0)},[I]),{hasUIView:G,shouldRestoreFocus:K,layoutProps:{views:D,view:X,onViewChange:V},renderCurrentView:()=>{if(null==X)return null;let _=L[X];if(null==_)return null;let P=(0,ix.default)({},F,E,w,{views:D,timezone:$,onChange:W,view:X,onViewChange:V,focusedView:H,onFocusedViewChange:z,showViewSwitcher:Y>1,timeViewsCount:Y});return k?k(L,X,P):_(P)}}};var ik=j,iA=D;function iM(){return"u"<typeof window?"portrait":window.screen&&window.screen.orientation&&window.screen.orientation.angle?90===Math.abs(window.screen.orientation.angle)?"landscape":"portrait":window.orientation&&90===Math.abs(Number(window.orientation))?"landscape":"portrait"}let iI=(_,w)=>{let[E,P]=iA.useState(iM);return nV(()=>{let _=()=>{P(iM())};return window.addEventListener("orientationchange",_),()=>{window.removeEventListener("orientationchange",_)}},[]),!nZ(_,["hours","minutes","seconds"])&&"landscape"===(w||E)},ij=({props:_,propsFromPickerValue:w,propsFromPickerViews:E,wrapperVariant:P})=>{let{orientation:k}=_,A=iI(E.views,k),M=r1();return{layoutProps:(0,ik.default)({},E,w,{isLandscape:A,isRtl:M,wrapperVariant:P,disabled:_.disabled,readOnly:_.readOnly})}};var iO=D;function iD(_){let{props:w,pickerValueResponse:E}=_;return iO.useMemo(()=>({value:E.viewProps.value,open:E.open,disabled:w.disabled??!1,readOnly:w.readOnly??!1}),[E.viewProps.value,E.open,w.disabled,w.readOnly])}let iN=({props:_,valueManager:w,valueType:E,wrapperVariant:P,additionalViewProps:k,validator:A,autoFocusView:M,rendererInterceptor:I,fieldRef:j})=>{let O=ib({props:_,valueManager:w,valueType:E,wrapperVariant:P,validator:A}),D=iP({props:_,additionalViewProps:k,autoFocusView:M,fieldRef:j,propsFromPickerValue:O.viewProps,rendererInterceptor:I}),N=ij({props:_,wrapperVariant:P,propsFromPickerValue:O.layoutProps,propsFromPickerViews:D.layoutProps}),R=iD({props:_,pickerValueResponse:O});return{open:O.open,actions:O.actions,fieldProps:O.fieldProps,renderCurrentView:D.renderCurrentView,hasUIView:D.hasUIView,shouldRestoreFocus:D.shouldRestoreFocus,layoutProps:N.layoutProps,contextValue:O.contextValue,ownerState:R}};var iR=D,iL=el,i$=eh,iF=R;function iB(_){return e8("MuiPickersLayout",_)}let iV=te("MuiPickersLayout",["root","landscape","contentWrapper","toolbar","actionBar","tabs","shortcuts"]);var iU=j,iH=j,iz=O,iW=_.i(942247),iG=D,iZ=el,iY=ec,iq=eh,iK=e$,iX=eU;function iQ(_){return(0,iX.default)("MuiDialogActions",_)}(0,eV.default)("MuiDialogActions",["root","spacing"]);var iJ=eS;let i1=_=>{let{classes:w,disableSpacing:E}=_,P={root:["root",!E&&"spacing"]};return(0,iY.default)(P,iQ,w)},i0=(0,iq.styled)("div",{name:"MuiDialogActions",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,!E.disableSpacing&&w.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",flex:"0 0 auto",variants:[{props:({ownerState:_})=>!_.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),i2=iG.forwardRef(function(_,w){let E=(0,iK.useDefaultProps)({props:_,name:"MuiDialogActions"}),{className:P,disableSpacing:k=!1,...A}=E,M={...E,disableSpacing:k},I=i1(M);return(0,iJ.jsx)(i0,{className:(0,iZ.default)(I.root,P),ownerState:M,ref:w,...A})});var i3=eS;let i4=["onAccept","onClear","onCancel","onSetToday","actions"];function i5(_){let{onAccept:w,onClear:E,onCancel:P,onSetToday:k,actions:A}=_,M=(0,iz.default)(_,i4),I=tl();if(null==A||0===A.length)return null;let j=A?.map(_=>{switch(_){case"clear":return(0,i3.jsx)(iW.default,{onClick:E,children:I.clearButtonLabel},_);case"cancel":return(0,i3.jsx)(iW.default,{onClick:P,children:I.cancelButtonLabel},_);case"accept":return(0,i3.jsx)(iW.default,{onClick:w,children:I.okButtonLabel},_);case"today":return(0,i3.jsx)(iW.default,{onClick:k,children:I.todayButtonLabel},_);default:return null}});return(0,i3.jsx)(i2,(0,iH.default)({},M,{children:j}))}
180var i9=j,i6=O,i7=D,i8=el,ae=ec,at=eh,ar=e$;let an=D.createContext({});var ai=eU;function aa(_){return(0,ai.default)("MuiList",_)}(0,eV.default)("MuiList",["root","padding","dense","subheader"]);var ao=eS;let as=_=>{let{classes:w,disablePadding:E,dense:P,subheader:k}=_,A={root:["root",!E&&"padding",P&&"dense",k&&"subheader"]};return(0,ae.default)(A,aa,w)},al=(0,at.styled)("ul",{name:"MuiList",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,!E.disablePadding&&w.padding,E.dense&&w.dense,E.subheader&&w.subheader]}})({listStyle:"none",margin:0,padding:0,position:"relative",variants:[{props:({ownerState:_})=>!_.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:_})=>_.subheader,style:{paddingTop:0}}]}),ad=i7.forwardRef(function(_,w){let E=(0,ar.useDefaultProps)({props:_,name:"MuiList"}),{children:P,className:k,component:A="ul",dense:M=!1,disablePadding:I=!1,subheader:j,...O}=E,D=i7.useMemo(()=>({dense:M}),[M]),N={...E,component:A,dense:M,disablePadding:I},R=as(N);return(0,ao.jsx)(an.Provider,{value:D,children:(0,ao.jsxs)(al,{as:A,className:(0,i8.default)(R.root,k),ref:w,ownerState:N,...O,children:[j,P]})})});var au=D,ac=el,ah=ec,ap=eh,af=eL,am=e$,ag=D;let ay=function(_,w){return ag.isValidElement(_)&&-1!==w.indexOf(_.type.muiName??_.type?._payload?.value?.muiName)};var av=rE,ab=r5;function ax(_,w){let{className:E,elementType:P,ownerState:k,externalForwardedProps:A,internalForwardedProps:M,shouldForwardComponentProp:I=!1,...j}=w,{component:O,slots:D={[_]:void 0},slotProps:N={[_]:void 0},...R}=A,L=D[_]||P,$=na(N[_],k),{props:{component:F,...B},internalRef:V}=ni({className:E,...j,externalForwardedProps:"root"===_?R:void 0,externalSlotProps:$}),U=(0,ab.default)(V,$?.ref,w.ref),H="root"===_?F||O:F,z=ne(L,{..."root"===_&&!O&&!D[_]&&M,..."root"!==_&&!D[_]&&M,...B,...H&&!I&&{as:H},...H&&I&&{component:H},ref:U},k);return[L,z]}var aC=eU;function aS(_){return(0,aC.default)("MuiListItem",_)}(0,eV.default)("MuiListItem",["root","container","dense","alignItemsFlexStart","divider","gutters","padding","secondaryAction"]);let aT=(0,eV.default)("MuiListItemButton",["root","focusVisible","dense","alignItemsFlexStart","disabled","divider","gutters","selected"]);var a_=D,aw=el,aE=ec,aP=eh,ak=e$,aA=eU;function aM(_){return(0,aA.default)("MuiListItemSecondaryAction",_)}(0,eV.default)("MuiListItemSecondaryAction",["root","disableGutters"]);var aI=eS;let aj=_=>{let{disableGutters:w,classes:E}=_,P={root:["root",w&&"disableGutters"]};return(0,aE.default)(P,aM,E)},aO=(0,aP.styled)("div",{name:"MuiListItemSecondaryAction",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.disableGutters&&w.disableGutters]}})({position:"absolute",right:16,top:"50%",transform:"translateY(-50%)",variants:[{props:({ownerState:_})=>_.disableGutters,style:{right:0}}]}),aD=a_.forwardRef(function(_,w){let E=(0,ak.useDefaultProps)({props:_,name:"MuiListItemSecondaryAction"}),{className:P,...k}=E,A=a_.useContext(an),M={...E,disableGutters:A.disableGutters},I=aj(M);return(0,aI.jsx)(aO,{className:(0,aw.default)(I.root,P),ownerState:M,ref:w,...k})});aD.muiName="ListItemSecondaryAction";let aN=aD;var aR=eS;let aL=(_,w)=>{let{ownerState:E}=_;return[w.root,E.dense&&w.dense,"flex-start"===E.alignItems&&w.alignItemsFlexStart,E.divider&&w.divider,!E.disableGutters&&w.gutters,!E.disablePadding&&w.padding,E.hasSecondaryAction&&w.secondaryAction]},a$=_=>{let{alignItems:w,classes:E,dense:P,disableGutters:k,disablePadding:A,divider:M,hasSecondaryAction:I}=_,j={root:["root",P&&"dense",!k&&"gutters",!A&&"padding",M&&"divider","flex-start"===w&&"alignItemsFlexStart",I&&"secondaryAction"],container:["container"],secondaryAction:["secondaryAction"]};return(0,ah.default)(j,aS,E)},aF=(0,ap.styled)("div",{name:"MuiListItem",slot:"Root",overridesResolver:aL})((0,af.default)(({theme:_})=>({display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",variants:[{props:({ownerState:_})=>!_.disablePadding,style:{paddingTop:8,paddingBottom:8}},{props:({ownerState:_})=>!_.disablePadding&&_.dense,style:{paddingTop:4,paddingBottom:4}},{props:({ownerState:_})=>!_.disablePadding&&!_.disableGutters,style:{paddingLeft:16,paddingRight:16}},{props:({ownerState:_})=>!_.disablePadding&&!!_.secondaryAction,style:{paddingRight:48}},{props:({ownerState:_})=>!!_.secondaryAction,style:{[`& > .${aT.root}`]:{paddingRight:48}}},{props:{alignItems:"flex-start"},style:{alignItems:"flex-start"}},{props:({ownerState:_})=>_.divider,style:{borderBottom:`1px solid ${(_.vars||_).palette.divider}`,backgroundClip:"padding-box"}},{props:({ownerState:_})=>_.button,style:{transition:_.transitions.create("background-color",{duration:_.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:(_.vars||_).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}}},{props:({ownerState:_})=>_.hasSecondaryAction,style:{paddingRight:48}}]}))),aB=(0,ap.styled)("li",{name:"MuiListItem",slot:"Container"})({position:"relative"}),aV=au.forwardRef(function(_,w){let E=(0,am.useDefaultProps)({props:_,name:"MuiListItem"}
180),{alignItems:P="center",children:k,className:A,component:M,components:I={},componentsProps:j={},ContainerComponent:O="li",ContainerProps:{className:D,...N}={},dense:R=!1,disableGutters:L=!1,disablePadding:$=!1,divider:F=!1,secondaryAction:B,slotProps:V={},slots:U={},...H}=E,z=au.useContext(an),W=au.useMemo(()=>({dense:R||z.dense||!1,alignItems:P,disableGutters:L}),[P,z.dense,R,L]),G=au.useRef(null),Z=au.Children.toArray(k),Y=Z.length&&ay(Z[Z.length-1],["ListItemSecondaryAction"]),q={...E,alignItems:P,dense:W.dense,disableGutters:L,disablePadding:$,divider:F,hasSecondaryAction:Y},K=a$(q),X=(0,av.default)(G,w),[Q,J]=ax("secondaryAction",{elementType:aN,externalForwardedProps:{slots:U,slotProps:V},ownerState:q,className:K.secondaryAction}),ee=U.root||I.Root||aF,et=V.root||j.root||{},er={className:(0,ac.default)(K.root,et.className,A),...H},en=M||"li";return Y?(en=er.component||M?en:"div","li"===O&&("li"===en?en="div":"li"===er.component&&(er.component="div")),(0,aR.jsx)(an.Provider,{value:W,children:(0,aR.jsxs)(aB,{as:O,className:(0,ac.default)(K.container,D),ref:X,ownerState:q,...N,children:[(0,aR.jsx)(ee,{...et,...!r8(ee)&&{as:en,ownerState:{...q,...et.ownerState}},...er,children:Z}),Z.pop()]})})):(0,aR.jsx)(an.Provider,{value:W,children:(0,aR.jsxs)(ee,{...et,as:en,ref:X,...!r8(ee)&&{ownerState:{...q,...et.ownerState}},...er,children:[Z,B&&(0,aR.jsx)(Q,{...J,children:B})]})})});var aU=D,aH=el,az=ec,aW=D,aG=D,aZ=el,aY=ec,aq=eF,aK=eh,aX=eL,aQ=e$,aJ=eU;function a1(_){return(0,aJ.default)("MuiSvgIcon",_)}(0,eV.default)("MuiSvgIcon",["root","colorPrimary","colorSecondary","colorAction","colorError","colorDisabled","fontSizeInherit","fontSizeSmall","fontSizeMedium","fontSizeLarge"]);var a0=eS;let a2=_=>{let{color:w,fontSize:E,classes:P}=_,k={root:["root","inherit"!==w&&`color${(0,aq.default)(w)}`,`fontSize${(0,aq.default)(E)}`]};return(0,aY.default)(k,a1,P)},a3=(0,aK.styled)("svg",{name:"MuiSvgIcon",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,"inherit"!==E.color&&w[`color${(0,aq.default)(E.color)}`],w[`fontSize${(0,aq.default)(E.fontSize)}`]]}})((0,aX.default)(({theme:_})=>({userSelect:"none",width:"1em",height:"1em",display:"inline-block",flexShrink:0,transition:_.transitions?.create?.("fill",{duration:(_.vars??_).transitions?.duration?.shorter}),variants:[{props:_=>!_.hasSvgAsChild,style:{fill:"currentColor"}},{props:{fontSize:"inherit"},style:{fontSize:"inherit"}},{props:{fontSize:"small"},style:{fontSize:_.typography?.pxToRem?.(20)||"1.25rem"}},{props:{fontSize:"medium"},style:{fontSize:_.typography?.pxToRem?.(24)||"1.5rem"}},{props:{fontSize:"large"},style:{fontSize:_.typography?.pxToRem?.(35)||"2.1875rem"}},...Object.entries((_.vars??_).palette).filter(([,_])=>_&&_.main).map(([w])=>({props:{color:w},style:{color:(_.vars??_).palette?.[w]?.main}})),{props:{color:"action"},style:{color:(_.vars??_).palette?.action?.active}},{props:{color:"disabled"},style:{color:(_.vars??_).palette?.action?.disabled}},{props:{color:"inherit"},style:{color:void 0}}]}))),a4=aG.forwardRef(function(_,w){let E=(0,aQ.useDefaultProps)({props:_,name:"MuiSvgIcon"}),{children:P,className:k,color:A="inherit",component:M="svg",fontSize:I="medium",htmlColor:j,inheritViewBox:O=!1,titleAccess:D,viewBox:N="0 0 24 24",...R}=E,L=aG.isValidElement(P)&&"svg"===P.type,$={...E,color:A,component:M,fontSize:I,instanceFontSize:_.fontSize,inheritViewBox:O,viewBox:N,hasSvgAsChild:L},F={};O||(F.viewBox=N);let B=a2($);return(0,a0.jsxs)(a3,{as:M,className:(0,aZ.default)(B.root,k),focusable:"false",color:j,"aria-hidden":!D||void 0,role:D?"img":void 0,ref:w,...F,...R,...L&&P.props,ownerState:$,children:[L?P.props.children:P,D?(0,a0.jsx)("title",{children:D}):null]})});a4.muiName="SvgIcon";let a5=a4;var a9=eS;function a6(_,w){function E(w,E){return(0,a9.jsx)(a5,{"data-testid":void 0,ref:E,...w,children:_})}return E.muiName=a5.muiName,aW.memo(aW.forwardRef(E))}let a7=a6((0,eS.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");var a8=rE,oe=eF,ot=re,or=eh,on=eL,oi=eB,oa=e$,oo=eU;function os(_){return(0,oo.default)("MuiChip",_)}let ol=(0,eV.default)("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"]);var od=eS;let ou=_=>{let{classes:w,disabled:E,size:P,color:k,iconColor:A,onDelete:M,clickable:I,variant:j}=_,O={root:["root",j,E&&"disabled",`size${(0,oe.default)(P)}`,`color${(0,oe.default)(k)}`,I&&"clickable",I&&`clickableColor${(0,oe.default)(k)}`,M&&"deletable",M&&`deletableColor${(0,oe.default)(k)}`,`${j}${(0,oe.default)(k)}`],label:["label",`label${(0,oe.default)(P)}`],avatar:["avatar",`avatar${(0,oe.default)(P)}`,`avatarColor${(0,oe.default)(k)}`],icon:["icon",`icon${(0,oe.default)(P)}`,`iconColor${(0,oe.default)(A)}`],deleteIcon:["deleteIcon",`deleteIcon${(0,oe.default)(P)}`,`deleteIconColor${(0,oe.default)(k)}`,`deleteIcon${(0,oe.default)(j)}Color${(0,oe.default)(k)}`]};return(0,az.default)(O,os,w)},oc=(0,or.styled)("div",{name:"MuiChip",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_,{color:P,iconColor:k,clickable:A,onDelete:M,size:I,variant:j}=E;return[{[`& .${ol.avatar}`]:w.avatar},{[`& .${ol.avatar}`]:w[`avatar${(0,oe.default)(I)}`]},{[`& .${ol.avatar}`]:w[`avatarColor${(0,oe.default)(P)}`]},{[`& .${ol.icon}`]:w.icon},{[`& .${ol.icon}`]:w[`icon${(0,oe.default)(I)}`]},{[`& .${ol.icon}`]:w[`iconColor${(0,oe.default)(k)}`]},{[`& .${ol.deleteIcon}`]:w.deleteIcon},{[`& .${ol.deleteIcon}`]:w[`deleteIcon${(0,oe.default)(I)}`]},{[`& .${ol.deleteIcon}`]:w[`deleteIconColor${(0,oe.default)(P)}`]},{[`& .${ol.deleteIcon}`]:w[`deleteIcon${(0,oe.default)(j)}Color${(0,oe.default)(P)}`]},w.root,w[`size${(0,oe.default)(I)}`],w[`color${(0,oe.default)(P)}`],A&&w.clickable,A&&"default"!==P&&w[`clickableColor${(0,oe.default)(P)}`],M&&w.deletable,M&&"default"!==P&&w[`deletableColor${(0,oe.default)(P)}`],w[j],w[`${j}${(0,oe.default)(P)}`]]}})((0,on.default)(({theme:_})=>{let w="light"===_.palette.mode?_.palette.grey[700]:_.palette.grey[300];return{maxWidth:"100%",fontFamily:_.typography.fontFamily,fontSize:_.typography.pxToRem(13),display:"inline-flex",alignItems:"center",justifyContent:"center",height:32,lineHeight:1.5,color:(_.vars||_).palette.text.primary,backgroundColor:(_.vars||_).palette.action.selected,borderRadius:16,whiteSpace:"nowrap",transition:_.transitions.create(["background-color","box-shadow"]),cursor:"unset",outline:0,textDecoration:"none",border:0,padding:0,verticalAlign:"middle",boxSizing:"border-box",[`&.${ol.disabled}`]:{opacity:(_.vars||_).palette.action.disabledOpacity,pointerEvents:"none"},[`& .${ol.avatar}`]:{marginLeft:5,marginRight:-6,width:24,height:24,color:_.vars?_.vars.palette.Chip.defaultAvatarColor:w,fontSize:_.typography.pxToRem(12)},[`& .${ol.avatarColorPrimary}`]:{color:(_.vars||_).palette.primary.contrastText,backgroundColor:(_.vars||_).palette.primary.dark},[`& .${ol.avatarColorSecondary}
180`]:{color:(_.vars||_).palette.secondary.contrastText,backgroundColor:(_.vars||_).palette.secondary.dark},[`& .${ol.avatarSmall}`]:{marginLeft:4,marginRight:-4,width:18,height:18,fontSize:_.typography.pxToRem(10)},[`& .${ol.icon}`]:{marginLeft:5,marginRight:-6},[`& .${ol.deleteIcon}`]:{WebkitTapHighlightColor:"transparent",color:_.alpha((_.vars||_).palette.text.primary,.26),fontSize:22,cursor:"pointer",margin:"0 5px 0 -6px","&:hover":{color:_.alpha((_.vars||_).palette.text.primary,.4)}},variants:[{props:{size:"small"},style:{height:24,[`& .${ol.icon}`]:{fontSize:18,marginLeft:4,marginRight:-4},[`& .${ol.deleteIcon}`]:{fontSize:16,marginRight:4,marginLeft:-4}}},...Object.entries(_.palette).filter((0,oi.default)(["contrastText"])).map(([w])=>({props:{color:w},style:{backgroundColor:(_.vars||_).palette[w].main,color:(_.vars||_).palette[w].contrastText,[`& .${ol.deleteIcon}`]:{color:_.alpha((_.vars||_).palette[w].contrastText,.7),"&:hover, &:active":{color:(_.vars||_).palette[w].contrastText}}}})),{props:_=>_.iconColor===_.color,style:{[`& .${ol.icon}`]:{color:_.vars?_.vars.palette.Chip.defaultIconColor:w}}},{props:_=>_.iconColor===_.color&&"default"!==_.color,style:{[`& .${ol.icon}`]:{color:"inherit"}}},{props:{onDelete:!0},style:{[`&.${ol.focusVisible}`]:{backgroundColor:_.alpha((_.vars||_).palette.action.selected,`${(_.vars||_).palette.action.selectedOpacity} + ${(_.vars||_).palette.action.focusOpacity}`)}}},...Object.entries(_.palette).filter((0,oi.default)(["dark"])).map(([w])=>({props:{color:w,onDelete:!0},style:{[`&.${ol.focusVisible}`]:{background:(_.vars||_).palette[w].dark}}})),{props:{clickable:!0},style:{userSelect:"none",WebkitTapHighlightColor:"transparent",cursor:"pointer","&:hover":{backgroundColor:_.alpha((_.vars||_).palette.action.selected,`${(_.vars||_).palette.action.selectedOpacity} + ${(_.vars||_).palette.action.hoverOpacity}`)},[`&.${ol.focusVisible}`]:{backgroundColor:_.alpha((_.vars||_).palette.action.selected,`${(_.vars||_).palette.action.selectedOpacity} + ${(_.vars||_).palette.action.focusOpacity}`)},"&:active":{boxShadow:(_.vars||_).shadows[1]}}},...Object.entries(_.palette).filter((0,oi.default)(["dark"])).map(([w])=>({props:{color:w,clickable:!0},style:{[`&:hover, &.${ol.focusVisible}`]:{backgroundColor:(_.vars||_).palette[w].dark}}})),{props:{variant:"outlined"},style:{backgroundColor:"transparent",border:_.vars?`1px solid ${_.vars.palette.Chip.defaultBorder}`:`1px solid ${"light"===_.palette.mode?_.palette.grey[400]:_.palette.grey[700]}`,[`&.${ol.clickable}:hover`]:{backgroundColor:(_.vars||_).palette.action.hover},[`&.${ol.focusVisible}`]:{backgroundColor:(_.vars||_).palette.action.focus},[`& .${ol.avatar}`]:{marginLeft:4},[`& .${ol.avatarSmall}`]:{marginLeft:2},[`& .${ol.icon}`]:{marginLeft:4},[`& .${ol.iconSmall}`]:{marginLeft:2},[`& .${ol.deleteIcon}`]:{marginRight:5},[`& .${ol.deleteIconSmall}`]:{marginRight:3}}},...Object.entries(_.palette).filter((0,oi.default)()).map(([w])=>({props:{variant:"outlined",color:w},style:{color:(_.vars||_).palette[w].main,border:`1px solid ${_.alpha((_.vars||_).palette[w].main,.7)}`,[`&.${ol.clickable}:hover`]:{backgroundColor:_.alpha((_.vars||_).palette[w].main,(_.vars||_).palette.action.hoverOpacity)},[`&.${ol.focusVisible}`]:{backgroundColor:_.alpha((_.vars||_).palette[w].main,(_.vars||_).palette.action.focusOpacity)},[`& .${ol.deleteIcon}`]:{color:_.alpha((_.vars||_).palette[w].main,.7),"&:hover, &:active":{color:(_.vars||_).palette[w].main}}}}))]}})),oh=(0,or.styled)("span",{name:"MuiChip",slot:"Label",overridesResolver:(_,w)=>{let{ownerState:E}=_,{size:P}=E;return[w.label,w[`label${(0,oe.default)(P)}`]]}})({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 op(_){return"Backspace"===_.key||"Delete"===_.key}let of=aU.forwardRef(function(_,w){let E=(0,oa.useDefaultProps)({props:_,name:"MuiChip"}),{avatar:P,className:k,clickable:A,color:M="default",component:I,deleteIcon:j,disabled:O=!1,icon:D,label:N,onClick:R,onDelete:L,onKeyDown:$,onKeyUp:F,size:B="medium",variant:V="filled",tabIndex:U,skipFocusWhenDisabled:H=!1,slots:z={},slotProps:W={},...G}=E,Z=aU.useRef(null),Y=(0,a8.default)(Z,w),q=_=>{_.stopPropagation(),L&&L(_)},K=_=>{_.currentTarget===_.target&&op(_)&&_.preventDefault(),$&&$(_)},X=_=>{_.currentTarget===_.target&&L&&op(_)&&L(_),F&&F(_)},Q=!1!==A&&!!R||A,J=Q||L?ot.default:I||"div",ee={...E,component:J,disabled:O,size:B,color:M,iconColor:aU.isValidElement(D)&&D.props.color||M,onDelete:!!L,clickable:Q,variant:V}
180,et=ou(ee),er=J===ot.default?{component:I||"div",focusVisibleClassName:et.focusVisible,...L&&{disableRipple:!0}}:{},en=null;L&&(en=j&&aU.isValidElement(j)?aU.cloneElement(j,{className:(0,aH.default)(j.props.className,et.deleteIcon),onClick:q}):(0,od.jsx)(a7,{className:et.deleteIcon,onClick:q}));let ei=null;P&&aU.isValidElement(P)&&(ei=aU.cloneElement(P,{className:(0,aH.default)(et.avatar,P.props.className)}));let ea=null;D&&aU.isValidElement(D)&&(ea=aU.cloneElement(D,{className:(0,aH.default)(et.icon,D.props.className)}));let eo={slots:z,slotProps:W},[es,el]=ax("root",{elementType:oc,externalForwardedProps:{...eo,...G},ownerState:ee,shouldForwardComponentProp:!0,ref:Y,className:(0,aH.default)(et.root,k),additionalProps:{disabled:!!Q&&!!O||void 0,tabIndex:H&&O?-1:U,...er},getSlotProps:_=>({..._,onClick:w=>{_.onClick?.(w),R?.(w)},onKeyDown:w=>{_.onKeyDown?.(w),K(w)},onKeyUp:w=>{_.onKeyUp?.(w),X(w)}})}),[ed,eu]=ax("label",{elementType:oh,externalForwardedProps:eo,ownerState:ee,className:et.label});return(0,od.jsxs)(es,{as:J,...el,children:[ei||ea,(0,od.jsx)(ed,{...eu,children:N}),en]})}),om=36,og=2,oy=320,ov=280,ob=336;var ox=eS;let oC=["items","changeImportance","isLandscape","onChange","isValid"],oS=["getValue"];function oT(_){let{items:w,changeImportance:E="accept",onChange:P,isValid:k}=_,A=(0,i6.default)(_,oC);if(null==w||0===w.length)return null;let M=w.map(_=>{let{getValue:w}=_,A=(0,i6.default)(_,oS),M=w({isValid:k});return(0,i9.default)({},A,{label:A.label,onClick:()=>{P(M,E,A)},disabled:!k(M)})});return(0,ox.jsx)(ad,(0,i9.default)({dense:!0,sx:[{maxHeight:ob,maxWidth:200,overflow:"auto"},...Array.isArray(A.sx)?A.sx:[A.sx]]},A,{children:M.map(_=>(0,ox.jsx)(aV,{children:(0,ox.jsx)(of,(0,i9.default)({},_))},_.id??_.label))}))}var o_=eS;function ow(_){return null!==_.view}let oE=_=>{let{classes:w,isLandscape:E}=_;return eJ({root:["root",E&&"landscape"],contentWrapper:["contentWrapper"],toolbar:["toolbar"],actionBar:["actionBar"],tabs:["tabs"],landscape:["landscape"],shortcuts:["shortcuts"]},iB,w)},oP=_=>{let{wrapperVariant:w,onAccept:E,onClear:P,onCancel:k,onSetToday:A,view:M,views:I,onViewChange:j,value:O,onChange:D,onSelectShortcut:N,isValid:R,isLandscape:L,disabled:$,readOnly:F,children:B,slots:V,slotProps:U}=_,H=oE(_),z=V?.actionBar??i5,W=tL({elementType:z,externalSlotProps:U?.actionBar,additionalProps:{onAccept:E,onClear:P,onCancel:k,onSetToday:A,actions:"desktop"===w?[]:["cancel","accept"]},className:H.actionBar,ownerState:(0,iU.default)({},_,{wrapperVariant:w})}),G=(0,o_.jsx)(z,(0,iU.default)({},W)),Z=V?.toolbar,Y=tL({elementType:Z,externalSlotProps:U?.toolbar,additionalProps:{isLandscape:L,onChange:D,value:O,view:M,onViewChange:j,views:I,disabled:$,readOnly:F},className:H.toolbar,ownerState:(0,iU.default)({},_,{wrapperVariant:w})}),q=ow(Y)&&Z?(0,o_.jsx)(Z,(0,iU.default)({},Y)):null,K=B,X=V?.tabs,Q=M&&X?(0,o_.jsx)(X,(0,iU.default)({view:M,onViewChange:j,className:H.tabs},U?.tabs)):null,J=V?.shortcuts??oT,ee=tL({elementType:J,externalSlotProps:U?.shortcuts,additionalProps:{isValid:R,isLandscape:L,onChange:N},className:H.shortcuts,ownerState:{isValid:R,isLandscape:L,onChange:N,wrapperVariant:w}});return{toolbar:q,content:K,tabs:Q,actionBar:G,shortcuts:M&&J?(0,o_.jsx)(J,(0,iU.default)({},ee)):null}};var ok=eS;let oA=_=>{let{isLandscape:w,classes:E}=_;return eJ({root:["root",w&&"landscape"],contentWrapper:["contentWrapper"]},iB,E)},oM=(0,i$.styled)("div",{name:"MuiPickersLayout",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"grid",gridAutoColumns:"max-content auto max-content",gridAutoRows:"max-content auto max-content",[`& .${iV.actionBar}`]:{gridColumn:"1 / 4",gridRow:3},variants:[{props:{isLandscape:!0},style:{[`& .${iV.toolbar}`]:{gridColumn:1,gridRow:"2 / 3"},[`.${iV.shortcuts}`]:{gridColumn:"2 / 4",gridRow:1}}},{props:{isLandscape:!0,isRtl:!0},style:{[`& .${iV.toolbar}`]:{gridColumn:3}}},{props:{isLandscape:!1},style:{[`& .${iV.toolbar}`]:{gridColumn:"2 / 4",gridRow:1},[`& .${iV.shortcuts}`]:{gridColumn:1,gridRow:"2 / 3"}}},{props:{isLandscape:!1,isRtl:!0},style:{[`& .${iV.shortcuts}`]:{gridColumn:3}}}]}),oI=(0,i$.styled)("div",{name:"MuiPickersLayout",slot:"ContentWrapper",overridesResolver:(_,w)=>w.contentWrapper})({gridColumn:2,gridRow:2,display:"flex",flexDirection:"column"}),oj=iR.forwardRef(function(_,w){let E=(0,iF.useThemeProps)({props:_,name:"MuiPickersLayout"}),{toolbar:P,content:k,tabs:A,actionBar:M,shortcuts:I}=oP(E),{sx:j,className:O,isLandscape:D,wrapperVariant:N}=E,R=oA(E);return(0,ok.jsxs)(oM,{ref:w,sx:j,className:(0,iL.default)(R.root,O),ownerState:E,children:[D?I:P,D?P:I,(0,ok.jsx)(oI,{className:R.contentWrapper,children:"desktop"===N?(0,ok.jsxs)(iR.Fragment,{children:[k,A]}):(0,ok.jsxs)(iR.Fragment,{children:[A,k]})}),M]})});var oO=Y,oD=eS;let oN=D.createContext(null);
180function oR(_){let{contextValue:w,localeText:E,children:P}=_;return(0,oD.jsx)(oN.Provider,{value:w,children:(0,oD.jsx)(oO.LocalizationProvider,{localeText:E,children:P})})}var oL=eS;let o$=["props","getOpenDialogAriaText"],oF=["ownerState"],oB=["ownerState"],oV=_=>{let{props:w,getOpenDialogAriaText:E}=_,P=(0,tE.default)(_,o$),{slots:k,slotProps:A,className:M,sx:I,format:j,formatDensity:O,enableAccessibleFieldDOMStructure:D,selectedSections:N,onSelectedSectionsChange:R,timezone:L,name:$,label:F,inputRef:B,readOnly:V,disabled:U,autoFocus:H,localeText:z,reduceAnimations:W}=w,G=tP.useRef(null),Z=tP.useRef(null),Y=rm(),q=A?.toolbar?.hidden??!1,{open:K,actions:X,hasUIView:Q,layoutProps:J,renderCurrentView:ee,shouldRestoreFocus:et,fieldProps:er,contextValue:en,ownerState:ei}=iN((0,tw.default)({},P,{props:w,fieldRef:Z,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"desktop"})),ea=k.inputAdornment??t0,eo=tL({elementType:ea,externalSlotProps:A?.inputAdornment,additionalProps:{position:"end"},ownerState:w}),es=(0,tE.default)(eo,oF),el=k.openPickerButton??ru,ed=tL({elementType:el,externalSlotProps:A?.openPickerButton,additionalProps:{disabled:U||V,onClick:K?X.onClose:X.onOpen,"aria-label":E(er.value),edge:es.position},ownerState:w}),eu=(0,tE.default)(ed,oB),ec=k.openPickerIcon,eh=tL({elementType:ec,externalSlotProps:A?.openPickerIcon,ownerState:ei}),ep=k.field,ef=tL({elementType:ep,externalSlotProps:A?.field,additionalProps:(0,tw.default)({},er,q&&{id:Y},{readOnly:V,disabled:U,className:M,sx:I,format:j,formatDensity:O,enableAccessibleFieldDOMStructure:D,selectedSections:N,onSelectedSectionsChange:R,timezone:L,label:F,name:$,autoFocus:H&&!w.open,focused:!!K||void 0},B?{inputRef:B}:{}),ownerState:w});Q&&(ef.InputProps=(0,tw.default)({},ef.InputProps,{ref:G},!w.disableOpenPicker&&{[`${es.position}Adornment`]:(0,oL.jsx)(ea,(0,tw.default)({},es,{children:(0,oL.jsx)(el,(0,tw.default)({},eu,{children:(0,oL.jsx)(ec,(0,tw.default)({},eh))}))}))}));let em=(0,tw.default)({textField:k.textField,clearIcon:k.clearIcon,clearButton:k.clearButton},ef.slots),eg=k.layout??oj,ey=Y;q&&(ey=F?`${Y}-label`:void 0);let ev=(0,tw.default)({},A,{toolbar:(0,tw.default)({},A?.toolbar,{titleId:Y}),popper:(0,tw.default)({"aria-labelledby":ey},A?.popper)}),eb=tA(Z,ef.unstableFieldRef);return{renderPicker:()=>(0,oL.jsxs)(oR,{contextValue:en,localeText:z,children:[(0,oL.jsx)(ep,(0,tw.default)({},ef,{slots:em,slotProps:ev,unstableFieldRef:eb})),(0,oL.jsx)(ir,(0,tw.default)({role:"dialog",placement:"bottom-start",anchorEl:G.current},X,{open:K,slots:k,slotProps:ev,shouldRestoreFocus:et,reduceAnimations:W,children:(0,oL.jsx)(eg,(0,tw.default)({},J,ev?.layout,{slots:k,slotProps:ev,children:ee()}))}))]})}};_.s(["createSvgIcon",0,a6],390206);var oU=D,oH=eS;let oz=a6((0,oH.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),oW=a6((0,oH.jsx)("path",{d:"M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z"}),"ArrowLeft"),oG=a6((0,oH.jsx)("path",{d:"M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z"}),"ArrowRight"),oZ=a6((0,oH.jsx)("path",{d:"M17 12h-5v5h5v-5zM16 1v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2h-1V1h-2zm3 18H5V8h14v11z"}),"Calendar");a6((0,oH.jsxs)(oU.Fragment,{children:[(0,oH.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,oH.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Clock"),a6((0,oH.jsx)("path",{d:"M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z"}),"DateRange"),a6((0,oH.jsxs)(oU.Fragment,{children:[(0,oH.jsx)("path",{d:"M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),(0,oH.jsx)("path",{d:"M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z"})]}),"Time");let oY=a6((0,oH.jsx)("path",{d:"M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Clear");var oq=j,oK=O,oX=D,oQ=D,oJ=el,o1=ec,o0=_.i(891613),o2=eh,o3=e$,o4=D,o5=ec,o9=ep,o6=_.i(835866),o7=D,o8=el,se=ec,st=D;function sr(_,w=166){let E;function P(...k){let A=()=>{_.apply(this,k)};clearTimeout(E),E=setTimeout(A,w)}return P.clear=()=>{clearTimeout(E)},P}var sn=r5,si=r4,sa=_.i(432466);function so(_){return r3(_).defaultView||window}var ss=eS;function sl(_){return parseInt(_,10)||0}let sd={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"};function su(_){for(let w in _)return!1;return!0}function sc(_){return su(_)||0===_.outerHeightStyle&&!_.overflowing}let sh=st.forwardRef(function(_,w){let{onChange:E,maxRows:P,minRows:k=1,style:A,value:M,...I}=_,{current:j}=st.useRef(null!=M),O=st.useRef(null),D=(0,sn.default)(w,O),N=st.useRef(null),R=st.useRef(null),L=st.useCallback(()=>{let w=O.current,E=R.current;if(!w||!E)return;let A=so(w).getComputedStyle(w);if("0px"===A.width)return{outerHeightStyle:0,overflowing:!1};E.style.width=A.width,E.value=w.value||_.placeholder||"x","\n"===E.value.slice(-1)&&(E.value+=" ");let M=A.boxSizing,I=sl(A.paddingBottom)+sl(A.paddingTop),j=sl(A.borderBottomWidth)+sl(A.borderTopWidth),D=E.scrollHeight;E.value="x";let N=E.scrollHeight,L=D;return k&&(L=Math.max(Number(k)*N,L)),P&&(L=Math.min(Number(P)*N,L)),{outerHeightStyle:(L=Math.max(L,N))+("border-box"===M?I+j:0),overflowing:1>=Math.abs(L-D)}},[P,k,_.placeholder]),$=(0,sa.default)(()=>{let _=O.current,w=L();if(!_||!w||sc(w))return!1;let E=w.outerHeightStyle;return null!=N.current&&N.current!==E}),F=st.useCallback(()=>{let _=O.current,w=L();if(!_||!w||sc(w))return;let E=w.outerHeightStyle;N.current!==E&&(N.current=E,_.style.height=`${E}px`),_.style.overflow=w.overflowing?"hidden":""},[L]),B=st.useRef(-1);(0,si.default)(()=>
180{let _,w=sr(F),E=O?.current;if(!E)return;let P=so(E);return P.addEventListener("resize",w),"u">typeof ResizeObserver&&(_=new ResizeObserver(()=>{$()&&(_.unobserve(E),cancelAnimationFrame(B.current),F(),B.current=requestAnimationFrame(()=>{_.observe(E)}))})).observe(E),()=>{w.clear(),cancelAnimationFrame(B.current),P.removeEventListener("resize",w),_&&_.disconnect()}},[L,F,$]),(0,si.default)(()=>{F()});let V=_=>{j||F();let w=_.target,P=w.value.length,k=w.value.endsWith("\n"),A=w.selectionStart===P;k&&A&&w.setSelectionRange(P,P),E&&E(_)};return(0,ss.jsxs)(st.Fragment,{children:[(0,ss.jsx)("textarea",{value:M,onChange:V,ref:D,rows:k,style:A,...I}),(0,ss.jsx)("textarea",{"aria-hidden":!0,className:_.className,readOnly:!0,ref:R,tabIndex:-1,style:{...sd,...A,paddingTop:0,paddingBottom:0}})]})});function sp({props:_,states:w,muiFormControl:E}){return w.reduce((w,P)=>(w[P]=_[P],E&&void 0===_[P]&&(w[P]=E[P]),w),{})}var sf=eh,sm=eL,sg=e$,sy=eF,sv=rE;let sb=r4.default;function sx(_){return null!=_&&!(Array.isArray(_)&&0===_.length)}function sC(_,w=!1){return _&&(sx(_.value)&&""!==_.value||w&&sx(_.defaultValue)&&""!==_.defaultValue)}function sS(_){return _.startAdornment}var sT=eU;function s_(_){return(0,sT.default)("MuiInputBase",_)}let sw=(0,eV.default)("MuiInputBase",["root","formControl","focused","disabled","adornedStart","adornedEnd","error","sizeSmall","multiline","colorSecondary","fullWidth","hiddenLabel","readOnly","input","inputSizeSmall","inputMultiline","inputTypeSearch","inputAdornedStart","inputAdornedEnd","inputHiddenLabel"]);var sE=eS;let sP=(_,w)=>{let{ownerState:E}=_;return[w.root,E.formControl&&w.formControl,E.startAdornment&&w.adornedStart,E.endAdornment&&w.adornedEnd,E.error&&w.error,"small"===E.size&&w.sizeSmall,E.multiline&&w.multiline,E.color&&w[`color${(0,sy.default)(E.color)}`],E.fullWidth&&w.fullWidth,E.hiddenLabel&&w.hiddenLabel]},sk=(_,w)=>{let{ownerState:E}=_;return[w.input,"small"===E.size&&w.inputSizeSmall,E.multiline&&w.inputMultiline,"search"===E.type&&w.inputTypeSearch,E.startAdornment&&w.inputAdornedStart,E.endAdornment&&w.inputAdornedEnd,E.hiddenLabel&&w.inputHiddenLabel]},sA=_=>{let{classes:w,color:E,disabled:P,error:k,endAdornment:A,focused:M,formControl:I,fullWidth:j,hiddenLabel:O,multiline:D,readOnly:N,size:R,startAdornment:L,type:$}=_,F={root:["root",`color${(0,sy.default)(E)}`,P&&"disabled",k&&"error",j&&"fullWidth",M&&"focused",I&&"formControl",R&&"medium"!==R&&`size${(0,sy.default)(R)}`,D&&"multiline",L&&"adornedStart",A&&"adornedEnd",O&&"hiddenLabel",N&&"readOnly"],input:["input",P&&"disabled","search"===$&&"inputTypeSearch",D&&"inputMultiline","small"===R&&"inputSizeSmall",O&&"inputHiddenLabel",L&&"inputAdornedStart",A&&"inputAdornedEnd",N&&"readOnly"]};return(0,se.default)(F,s_,w)},sM=(0,sf.styled)("div",{name:"MuiInputBase",slot:"Root",overridesResolver:sP})((0,sm.default)(({theme:_})=>({..._.typography.body1,color:(_.vars||_).palette.text.primary,lineHeight:"1.4375em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center",[`&.${sw.disabled}`]:{color:(_.vars||_).palette.text.disabled,cursor:"default"},variants:[{props:({ownerState:_})=>_.multiline,style:{padding:"4px 0 5px"}},{props:({ownerState:_,size:w})=>_.multiline&&"small"===w,style:{paddingTop:1}},{props:({ownerState:_})=>_.fullWidth,style:{width:"100%"}}]}))),sI=(0,sf.styled)("input",{name:"MuiInputBase",slot:"Input",overridesResolver:sk})((0,sm.default)(({theme:_})=>{let w="light"===_.palette.mode,E={color:"currentColor",..._.vars?{opacity:_.vars.opacity.inputPlaceholder}:{opacity:w?.42:.5},transition:_.transitions.create("opacity",{duration:_.transitions.duration.shorter})},P={opacity:"0 !important"},k=_.vars?{opacity:_.vars.opacity.inputPlaceholder}:{opacity:w?.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":E,"&::-moz-placeholder":E,"&::-ms-input-placeholder":E,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{WebkitAppearance:"none"},[`label[data-shrink=false] + .${sw.formControl} &`]:{"&::-webkit-input-placeholder":P,"&::-moz-placeholder":P,"&::-ms-input-placeholder":P,"&:focus::-webkit-input-placeholder":k,"&:focus::-moz-placeholder":k,"&:focus::-ms-input-placeholder":k},[`&.${sw.disabled}`]:{opacity:1,WebkitTextFillColor:(_.vars||_).palette.text.disabled},variants:[{props:({ownerState:_})=>!_.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:_})=>_.multiline,style:{height:"auto",resize:"none",padding:0,paddingTop:0}},{props:{type:"search"},style:{MozAppearance:"textfield"}}]}})),sj=eN({"@keyframes mui-auto-fill":{from:{display:"block"}},"@keyframes mui-auto-fill-cancel":{from:{display:"block"}}}),sO=o7.forwardRef(function(_,w){let E=(0,sg.useDefaultProps)({props:_,name:"MuiInputBase"}),{"aria-describedby":P,autoComplete:A,autoFocus:M,className:I,color:j,components:O={},componentsProps:D={},defaultValue:N,disabled:R,disableInjectingGlobalStyles:L,endAdornment:$,error:F,fullWidth:B=!1,id:V,inputComponent:U="input",inputProps:H={},inputRef:z,margin:W,maxRows:G,minRows:Z,multiline:Y=!1,name:q,onBlur:K,onChange:X,onClick:Q,onFocus:J,onKeyDown:ee,onKeyUp:et,placeholder:er,readOnly:en,renderSuffix:ei,rows:ea,size:eo,slotProps:es={},slots:el={},startAdornment:ed,type:eu="text",value:ec,...eh}=E,ep=null!=H.value?H.value:ec,{current:ef}=o7.useRef(null!=ep),em=o7.useRef(),eg=o7.useCallback(_=>{},[]),ey=(0,sv.default)(em,z,H.ref,eg),[ev,eb]=o7.useState(!1),ex=tz(),eC=sp({props:E,muiFormControl:ex,states:["color","disabled","error","hiddenLabel","size","required","filled"]});eC.focused=ex?ex.focused:ev,o7.useEffect(()=>{!ex&&R&&ev&&(eb(!1),K&&K())},[ex,R,ev,K]);let eS=ex&&ex.onFilled,eT=ex&&ex.onEmpty,e_=o7.useCallback(_=>{sC(_)?eS&&eS():eT&&eT()},[eS,eT]);sb(()=>{ef&&e_({value:ep})},[ep,e_,ef]);let ew=_=>{J&&J(_),H.onFocus&&H.onFocus(_),ex&&ex.onFocus?ex.onFocus(_):eb(!0)},eE=_=>{K&&K(_),H.onBlur&&H.onBlur(_),ex&&ex.onBlur?ex.onBlur(_):eb(!1)},eP=(_,...w)=>{if(!ef){let w=_.target||em.current;if(null==w)throw Error((0,o6.default)(1));e_({value:w.value})}H.onChange&&H.onChange(_,...w),X&&X(_,...w)};o7.useEffect(()=>{e_(em.current)},[]);let ek=_=>{em.current&&_.currentTarget===_.target&&em.current.focus(),Q&&Q(_)},eA=U,eM=H;Y&&"input"===eA&&(eM=ea?{type:void 0,minRows:ea,maxRows:ea,...eM}:{type:void 0,maxRows:G,minRows:Z,...eM},eA=sh);let eI=_=>{e_("mui-auto-fill-cancel"===_.animationName?em.current:{value:"x"})};o7.useEffect(()=>{ex&&ex.setAdornedStart(!!ed)},[ex,ed]);let ej={...E,color:eC.color||"primary",disabled:eC.disabled,endAdornment:$,error:eC.error,focused:eC.focused,formControl:ex,fullWidth:B,hiddenLabel:eC.hiddenLabel,multiline:Y,size:eC.size,startAdornment:ed,type:eu},eO=sA(ej),eD=el.root||O.Root||sM,eN=es.root||D.root||{},eR=el.input||O.Input||sI;return eM={...eM,...es.input??D.input},(0,sE.jsxs)(o7.Fragment,{children:[!L&&"function"==typeof sj&&(k||(k=(0,sE.jsx)(sj,{}))),(0,sE.jsxs)(eD,{...eN,ref:w,onClick:ek,...eh,...!r8(eD)&&{ownerState:{...ej,...eN.ownerState}},className:(0,o8.default)(eO.root,eN.className,I,en&&"MuiInputBase-readOnly"),children:[ed,(0,sE.jsx)(tU.Provider,{value:null,children:(0,sE.jsx)(eR,{"aria-invalid":eC.error,"aria-describedby":P,autoComplete:A,autoFocus:M,defaultValue:N,disabled:eC.disabled,id:V,onAnimationStart:eI,name:q,placeholder:er,readOnly:en,required:eC.required,rows:ea,value:ep,onKeyDown:ee,onKeyUp:et,type:eu,...eM,...!r8(eR)&&{as:eA,ownerState:{...ej,...eM.ownerState}},ref:ey,className:(0,o8.default)(eO.input,eM.className,en&&"MuiInputBase-readOnly"),onBlur:eE,onChange:eP,onFocus:ew})}),$,ei?ei({...eC,startAdornment:ed}):null]})]})});var sD=_.i(129960),sN=eh,sR=eL,sL=eB,s$=e$,sF=eV,sB=eU;function sV(_){return(0,sB.default)("MuiInput",_)}let sU={...sw,...(0,sF.default)("MuiInput",["root","underline","input"])};var sH=eS;let sz=_=>{let{classes:w,disableUnderline:E}=_,P={root:["root",!E&&"underline"],input:["input"]},k=(0,o5.default)(P,sV,w);return{...w,...k}},sW=(0,sN.styled)(sM,{shouldForwardProp:_=>(0,sD.default)(_)||"classes"===_,name:"MuiInput",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[...sP(_,w),!E.disableUnderline&&w.underline]}})((0,sR.default)(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";
180return _.vars&&(w=_.alpha(_.vars.palette.common.onBackground,_.vars.opacity.inputUnderline)),{position:"relative",variants:[{props:({ownerState:_})=>_.formControl,style:{"label + &":{marginTop:16}}},{props:({ownerState:_})=>!_.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:_.transitions.create("transform",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${sU.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${sU.error}`]:{"&::before, &::after":{borderBottomColor:(_.vars||_).palette.error.main}},"&::before":{borderBottom:`1px solid ${w}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:_.transitions.create("border-bottom-color",{duration:_.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${sU.disabled}, .${sU.error}):before`]:{borderBottom:`2px solid ${(_.vars||_).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${w}`}},[`&.${sU.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(_.palette).filter((0,sL.default)()).map(([w])=>({props:{color:w,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(_.vars||_).palette[w].main}`}}}))]}})),sG=(0,sN.styled)(sI,{name:"MuiInput",slot:"Input",overridesResolver:sk})({}),sZ=o4.forwardRef(function(_,w){let E=(0,s$.useDefaultProps)({props:_,name:"MuiInput"}),{disableUnderline:P=!1,components:k={},componentsProps:A,fullWidth:M=!1,inputComponent:I="input",multiline:j=!1,slotProps:O,slots:D={},type:N="text",...R}=E,L=sz(E),$={root:{ownerState:{disableUnderline:P}}},F=O??A?(0,o9.default)(O??A,$):$,B=D.root??k.Root??sW,V=D.input??k.Input??sG;return(0,sH.jsx)(sO,{slots:{root:B,input:V},slotProps:F,fullWidth:M,inputComponent:I,multiline:j,ref:w,type:N,...R,classes:L})});sZ.muiName="Input";let sY=sZ;var sq=D,sK=ep,sX=ec,sQ=sD,sJ=eh,s1=eL,s0=eB,s2=e$,s3=eV,s4=eU;function s5(_){return(0,s4.default)("MuiFilledInput",_)}let s9={...sw,...(0,s3.default)("MuiFilledInput",["root","underline","input","adornedStart","adornedEnd","sizeSmall","multiline","hiddenLabel"])};var s6=_.i(439785),s7=eS;let s8=_=>{let{classes:w,disableUnderline:E,startAdornment:P,endAdornment:k,size:A,hiddenLabel:M,multiline:I}=_,j={root:["root",!E&&"underline",P&&"adornedStart",k&&"adornedEnd","small"===A&&`size${(0,s6.capitalize)(A)}`,M&&"hiddenLabel",I&&"multiline"],input:["input"]},O=(0,sX.default)(j,s5,w);return{...w,...O}},le=(0,sJ.styled)(sM,{shouldForwardProp:_=>(0,sQ.default)(_)||"classes"===_,name:"MuiFilledInput",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[...sP(_,w),!E.disableUnderline&&w.underline]}})((0,s1.default)(({theme:_})=>{let w="light"===_.palette.mode,E=w?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",P=w?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",k=w?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",A=w?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{position:"relative",backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P,borderTopLeftRadius:(_.vars||_).shape.borderRadius,borderTopRightRadius:(_.vars||_).shape.borderRadius,transition:_.transitions.create("background-color",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),"&:hover":{backgroundColor:_.vars?_.vars.palette.FilledInput.hoverBg:k,"@media (hover: none)":{backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P}},[`&.${s9.focused}`]:{backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P},[`&.${s9.disabled}`]:{backgroundColor:_.vars?_.vars.palette.FilledInput.disabledBg:A},variants:[{props:({ownerState:_})=>!_.disableUnderline,style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:_.transitions.create("transform",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${s9.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${s9.error}`]:{"&::before, &::after":{borderBottomColor:(_.vars||_).palette.error.main}},"&::before":{borderBottom:`1px solid ${_.vars?_.alpha(_.vars.palette.common.onBackgroun
180d,_.vars.opacity.inputUnderline):E}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:_.transitions.create("border-bottom-color",{duration:_.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${s9.disabled}, .${s9.error}):before`]:{borderBottom:`1px solid ${(_.vars||_).palette.text.primary}`},[`&.${s9.disabled}:before`]:{borderBottomStyle:"dotted"}}},...Object.entries(_.palette).filter((0,s0.default)()).map(([w])=>({props:{disableUnderline:!1,color:w},style:{"&::after":{borderBottom:`2px solid ${(_.vars||_).palette[w]?.main}`}}})),{props:({ownerState:_})=>_.startAdornment,style:{paddingLeft:12}},{props:({ownerState:_})=>_.endAdornment,style:{paddingRight:12}},{props:({ownerState:_})=>_.multiline,style:{padding:"25px 12px 8px"}},{props:({ownerState:_,size:w})=>_.multiline&&"small"===w,style:{paddingTop:21,paddingBottom:4}},{props:({ownerState:_})=>_.multiline&&_.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:_})=>_.multiline&&_.hiddenLabel&&"small"===_.size,style:{paddingTop:8,paddingBottom:9}}]}})),lt=(0,sJ.styled)(sI,{name:"MuiFilledInput",slot:"Input",overridesResolver:sk})((0,s1.default)(({theme:_})=>({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,...!_.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===_.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===_.palette.mode?null:"#fff",caretColor:"light"===_.palette.mode?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},..._.vars&&{"&:-webkit-autofill":{borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"},[_.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:_})=>_.hiddenLabel,style:{paddingTop:16,paddingBottom:17}},{props:({ownerState:_})=>_.startAdornment,style:{paddingLeft:0}},{props:({ownerState:_})=>_.endAdornment,style:{paddingRight:0}},{props:({ownerState:_})=>_.hiddenLabel&&"small"===_.size,style:{paddingTop:8,paddingBottom:9}},{props:({ownerState:_})=>_.multiline,style:{paddingTop:0,paddingBottom:0,paddingLeft:0,paddingRight:0}}]}))),lr=sq.forwardRef(function(_,w){let E=(0,s2.useDefaultProps)({props:_,name:"MuiFilledInput"}),{disableUnderline:P=!1,components:k={},componentsProps:A,fullWidth:M=!1,hiddenLabel:I,inputComponent:j="input",multiline:O=!1,slotProps:D,slots:N={},type:R="text",...L}=E,$={...E,disableUnderline:P,fullWidth:M,inputComponent:j,multiline:O,type:R},F=s8(E),B={root:{ownerState:$},input:{ownerState:$}},V=D??A?(0,sK.default)(B,D??A):B,U=N.root??k.Root??le,H=N.input??k.Input??lt;return(0,s7.jsx)(sO,{slots:{root:U,input:H},slotProps:V,fullWidth:M,inputComponent:j,multiline:O,ref:w,type:R,...L,classes:F})});lr.muiName="Input";let ln=lr;var li=D,la=ec,lo=sD,ls=eh,ll=eL,ld=eS;let lu=(0,ls.styled)("fieldset",{name:"MuiNotchedOutlined",shouldForwardProp:lo.default})({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%"}),lc=(0,ls.styled)("legend",{name:"MuiNotchedOutlined",shouldForwardProp:lo.default})((0,ll.default)(({theme:_})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:({ownerState:_})=>!_.withLabel,style:{padding:0,lineHeight:"11px",transition:_.transitions.create("width",{duration:150,easing:_.transitions.easing.easeOut})}},{props:({ownerState:_})=>_.withLabel,style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:_.transitions.create("max-width",{duration:50,easing:_.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:({ownerState:_})=>_.withLabel&&_.notched,style:{maxWidth:"100%",transition:_.transitions.create("max-width",{duration:100,easing:_.transitions.easing.easeOut,delay:50})}}]})));function lh(_){let{children:w,classes:E,className:P,label:k,notched:M,...I}=_,j=null!=k&&""!==k,O={..._,notched:M,withLabel:j};
180return(0,ld.jsx)(lu,{"aria-hidden":!0,className:P,ownerState:O,...I,children:(0,ld.jsx)(lc,{ownerState:O,children:j?(0,ld.jsx)("span",{children:k}):A||(A=(0,ld.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"​"}))})})}var lp=sD,lf=eh,lm=eL,lg=eB,ly=e$,lv=eV,lb=eU;function lx(_){return(0,lb.default)("MuiOutlinedInput",_)}let lC={...sw,...(0,lv.default)("MuiOutlinedInput",["root","notchedOutline","input"])};var lS=eS;let lT=_=>{let{classes:w}=_,E={root:["root"],notchedOutline:["notchedOutline"],input:["input"]},P=(0,la.default)(E,lx,w);return{...w,...P}},l_=(0,lf.styled)(sM,{shouldForwardProp:_=>(0,lp.default)(_)||"classes"===_,name:"MuiOutlinedInput",slot:"Root",overridesResolver:sP})((0,lm.default)(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{position:"relative",borderRadius:(_.vars||_).shape.borderRadius,[`&:hover .${lC.notchedOutline}`]:{borderColor:(_.vars||_).palette.text.primary},"@media (hover: none)":{[`&:hover .${lC.notchedOutline}`]:{borderColor:_.vars?_.alpha(_.vars.palette.common.onBackground,.23):w}},[`&.${lC.focused} .${lC.notchedOutline}`]:{borderWidth:2},variants:[...Object.entries(_.palette).filter((0,lg.default)()).map(([w])=>({props:{color:w},style:{[`&.${lC.focused} .${lC.notchedOutline}`]:{borderColor:(_.vars||_).palette[w].main}}})),{props:{},style:{[`&.${lC.error} .${lC.notchedOutline}`]:{borderColor:(_.vars||_).palette.error.main},[`&.${lC.disabled} .${lC.notchedOutline}`]:{borderColor:(_.vars||_).palette.action.disabled}}},{props:({ownerState:_})=>_.startAdornment,style:{paddingLeft:14}},{props:({ownerState:_})=>_.endAdornment,style:{paddingRight:14}},{props:({ownerState:_})=>_.multiline,style:{padding:"16.5px 14px"}},{props:({ownerState:_,size:w})=>_.multiline&&"small"===w,style:{padding:"8.5px 14px"}}]}})),lw=(0,lf.styled)(lh,{name:"MuiOutlinedInput",slot:"NotchedOutline"})((0,lm.default)(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{borderColor:_.vars?_.alpha(_.vars.palette.common.onBackground,.23):w}})),lE=(0,lf.styled)(sI,{name:"MuiOutlinedInput",slot:"Input",overridesResolver:sk})((0,lm.default)(({theme:_})=>({padding:"16.5px 14px",...!_.vars&&{"&:-webkit-autofill":{WebkitBoxShadow:"light"===_.palette.mode?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===_.palette.mode?null:"#fff",caretColor:"light"===_.palette.mode?null:"#fff",borderRadius:"inherit"}},..._.vars&&{"&:-webkit-autofill":{borderRadius:"inherit"},[_.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:_})=>_.multiline,style:{padding:0}},{props:({ownerState:_})=>_.startAdornment,style:{paddingLeft:0}},{props:({ownerState:_})=>_.endAdornment,style:{paddingRight:0}}]}))),lP=li.forwardRef(function(_,w){let E=(0,ly.useDefaultProps)({props:_,name:"MuiOutlinedInput"}),{components:P={},fullWidth:k=!1,inputComponent:A="input",label:M,multiline:I=!1,notched:j,slots:O={},slotProps:D={},type:N="text",...R}=E,L=lT(E),$=tz(),F=sp({props:E,muiFormControl:$,states:["color","disabled","error","focused","hiddenLabel","size","required"]}),B={...E,color:F.color||"primary",disabled:F.disabled,error:F.error,focused:F.focused,formControl:$,fullWidth:k,hiddenLabel:F.hiddenLabel,multiline:I,size:F.size,type:N},V=O.root??P.Root??l_,U=O.input??P.Input??lE,[H,z]=ax("notchedOutline",{elementType:lw,className:L.notchedOutline,shouldForwardComponentProp:!0,ownerState:B,externalForwardedProps:{slots:O,slotProps:D},additionalProps:{label:null!=M&&""!==M&&F.required?(0,lS.jsxs)(li.Fragment,{children:[M," ","*"]}):M}});return(0,lS.jsx)(sO,{slots:{root:V,input:U},slotProps:D,renderSuffix:_=>(0,lS.jsx)(H,{...z,notched:void 0!==j?j:!!(_.startAdornment||_.filled||_.focused)}),fullWidth:k,inputComponent:A,multiline:I,ref:w,type:N,...R,classes:{...L,notchedOutline:null}})});lP.muiName="Input";let lk=lP;var lA=D,lM=ec,lI=el,lj=D,lO=el,lD=ec,lN=eF,lR=eh,lL=eL,l$=eB,lF=e$,lB=eU;function lV(_){return(0,lB.default)("MuiFormLabel",_)}let lU=(0,eV.default)("MuiFormLabel",["root","colorSecondary","focused","disabled","error","filled","required","asterisk"]);var lH=eS;let lz=_=>{let{classes:w,color:E,focused:P,disabled:k,error:A,filled:M,required:I}=_,j={root:["root",`color${(0,lN.default)(E)}`,k&&"disabled",A&&"error",M&&"filled",P&&"focused",I&&"required"],asterisk:["asterisk",A&&"error"]};return(0,lD.default)(j,lV,w)},lW=(0,lR.styled)("label",{name:"MuiFormLabel",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,"secondary"===E.color&&w.colorSecondary,E.filled&&w.filled]}})((0,lL.default)(({theme:_})=>({color:(_.vars||_).palette.text.secondary,..._.typography.body1,lineHeight:"1.4375em",padding:0,position:"relative",variants:[...Object.entries(_.palette).filter((0,l$.default)()).map(([w])=>({props:{color:w},style:{[`&.${lU.focused}`]:{color:(_.vars||_).palette[w].main}}})),{props:{},style:{[`&.${lU.disabled}`]:{color:(_.vars||_).palette.text.disabled},[`&.${lU.error}`]:{color:(_.vars||_).palette.error.main}}}]}))),lG=(0,lR.styled)("span",{name:"MuiFormLabel",slot:"Asterisk"})((0,lL.default)(({theme:_})=>({[`&.${lU.error}`]:{color:(_.vars||_).palette.error.main}}))),lZ=lj.forwardRef(function(_,w){let E=(0,lF.useDefaultProps)({props:_,name:"MuiFormLabel"}),{children:P,className:k,color:A,component:M="label",disabled:I,error:j,filled:O,focused:D,required:N,...R}=E,L=sp({props:E,muiFormControl:tz(),states:["color","required","focused","disabled","error","filled"]}),$={...E,color:L.color||"primary",component:M,disabled:L.disabled,error:L.error,filled:L.filled,focused:L.focused,required:L.required},F=lz($);return(0,lH.jsxs)(lW,{as:M,ownerState:$,className:(0,lO.default)(F.root,k),ref:w,...R,children:[P,L.required&&(0,lH.jsxs)(lG,{ownerState:$,"aria-hidden":!0,
180className:F.asterisk,children:[" ","*"]})]})});var lY=eF,lq=sD,lK=eh,lX=eL,lQ=e$,lJ=eU;function l1(_){return(0,lJ.default)("MuiInputLabel",_)}(0,eV.default)("MuiInputLabel",["root","focused","disabled","error","required","asterisk","formControl","sizeSmall","shrink","animated","standard","filled","outlined"]);var l0=eS;let l2=_=>{let{classes:w,formControl:E,size:P,shrink:k,disableAnimation:A,variant:M,required:I}=_,j={root:["root",E&&"formControl",!A&&"animated",k&&"shrink",P&&"medium"!==P&&`size${(0,lY.default)(P)}`,M],asterisk:[I&&"asterisk"]},O=(0,lM.default)(j,l1,w);return{...w,...O}},l3=(0,lK.styled)(lZ,{shouldForwardProp:_=>(0,lq.default)(_)||"classes"===_,name:"MuiInputLabel",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[{[`& .${lU.asterisk}`]:w.asterisk},w.root,E.formControl&&w.formControl,"small"===E.size&&w.sizeSmall,E.shrink&&w.shrink,!E.disableAnimation&&w.animated,E.focused&&w.focused,w[E.variant]]}})((0,lX.default)(({theme:_})=>({display:"block",transformOrigin:"top left",whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis",maxWidth:"100%",variants:[{props:({ownerState:_})=>_.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:_})=>_.shrink,style:{transform:"translate(0, -1.5px) scale(0.75)",transformOrigin:"top left",maxWidth:"133%"}},{props:({ownerState:_})=>!_.disableAnimation,style:{transition:_.transitions.create(["color","transform","max-width"],{duration:_.transitions.duration.shorter,easing:_.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:_,ownerState:w})=>"filled"===_&&w.shrink,style:{userSelect:"none",pointerEvents:"auto",transform:"translate(12px, 7px) scale(0.75)",maxWidth:"calc(133% - 24px)"}},{props:({variant:_,ownerState:w,size:E})=>"filled"===_&&w.shrink&&"small"===E,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:_,ownerState:w})=>"outlined"===_&&w.shrink,style:{userSelect:"none",pointerEvents:"auto",maxWidth:"calc(133% - 32px)",transform:"translate(14px, -9px) scale(0.75)"}}]}))),l4=lA.forwardRef(function(_,w){let E=(0,lQ.useDefaultProps)({name:"MuiInputLabel",props:_}),{disableAnimation:P=!1,margin:k,shrink:A,variant:M,className:I,...j}=E,O=tz(),D=A;void 0===D&&O&&(D=O.filled||O.focused||O.adornedStart);let N=sp({props:E,muiFormControl:O,states:["size","variant","required","focused"]}),R={...E,disableAnimation:P,formControl:O,shrink:D,size:N.size,variant:N.variant,required:N.required,focused:N.focused},L=l2(R);return(0,l0.jsx)(l3,{"data-shrink":D,ref:w,className:(0,lI.default)(L.root,I),...j,ownerState:R,classes:L})});var l5=D,l9=el,l6=ec,l7=eh,l8=e$,de=eF,dt=eU;function dr(_){return(0,dt.default)("MuiFormControl",_)}(0,eV.default)("MuiFormControl",["root","marginNone","marginNormal","marginDense","fullWidth","disabled"]);var dn=eS;let di=_=>{let{classes:w,margin:E,fullWidth:P}=_,k={root:["root","none"!==E&&`margin${(0,de.default)(E)}`,P&&"fullWidth"]};return(0,l6.default)(k,dr,w)},da=(0,l7.styled)("div",{name:"MuiFormControl",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,w[`margin${(0,de.default)(E.margin)}`],E.fullWidth&&w.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%"}}]}),ds=l5.forwardRef(function(_,w){let E,P=(0,l8.useDefaultProps)({props:_,name:"MuiFormControl"}
180),{children:k,className:A,color:M="primary",component:I="div",disabled:j=!1,error:O=!1,focused:D,fullWidth:N=!1,hiddenLabel:R=!1,margin:L="none",required:$=!1,size:F="medium",variant:B="outlined",...V}=P,U={...P,color:M,component:I,disabled:j,error:O,fullWidth:N,hiddenLabel:R,margin:L,required:$,size:F,variant:B},H=di(U),[z,W]=l5.useState(()=>{let _=!1;return k&&l5.Children.forEach(k,w=>{if(!ay(w,["Input","Select"]))return;let E=ay(w,["Select"])?w.props.input:w;E&&sS(E.props)&&(_=!0)}),_}),[G,Z]=l5.useState(()=>{let _=!1;return k&&l5.Children.forEach(k,w=>{ay(w,["Input","Select"])&&(sC(w.props,!0)||sC(w.props.inputProps,!0))&&(_=!0)}),_}),[Y,q]=l5.useState(!1);j&&Y&&q(!1);let K=void 0===D||j?Y:D;l5.useRef(!1);let X=l5.useCallback(()=>{Z(!0)},[]),Q=l5.useCallback(()=>{Z(!1)},[]),J=l5.useMemo(()=>({adornedStart:z,setAdornedStart:W,color:M,disabled:j,error:O,filled:G,focused:K,fullWidth:N,hiddenLabel:R,size:F,onBlur:()=>{q(!1)},onFocus:()=>{q(!0)},onEmpty:Q,onFilled:X,registerEffect:E,required:$,variant:B}),[z,M,j,O,G,K,N,R,E,Q,X,$,F,B]);return(0,dn.jsx)(tU.Provider,{value:J,children:(0,dn.jsx)(da,{as:I,ownerState:U,className:(0,l9.default)(H.root,A),ref:w,...V,children:k})})});var dl=D,dd=el,du=ec,dc=eh,dh=eL,dp=e$,df=eF,dm=eU;function dg(_){return(0,dm.default)("MuiFormHelperText",_)}let dy=(0,eV.default)("MuiFormHelperText",["root","error","disabled","sizeSmall","sizeMedium","contained","focused","filled","required"]);var dv=eS;let db=_=>{let{classes:w,contained:E,size:P,disabled:k,error:A,filled:M,focused:I,required:j}=_,O={root:["root",k&&"disabled",A&&"error",P&&`size${(0,df.default)(P)}`,E&&"contained",I&&"focused",M&&"filled",j&&"required"]};return(0,du.default)(O,dg,w)},dx=(0,dc.styled)("p",{name:"MuiFormHelperText",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.size&&w[`size${(0,df.default)(E.size)}`],E.contained&&w.contained,E.filled&&w.filled]}})((0,dh.default)(({theme:_})=>({color:(_.vars||_).palette.text.secondary,..._.typography.caption,textAlign:"left",marginTop:3,marginRight:0,marginBottom:0,marginLeft:0,[`&.${dy.disabled}`]:{color:(_.vars||_).palette.text.disabled},[`&.${dy.error}`]:{color:(_.vars||_).palette.error.main},variants:[{props:{size:"small"},style:{marginTop:4}},{props:({ownerState:_})=>_.contained,style:{marginLeft:14,marginRight:14}}]}))),dC=dl.forwardRef(function(_,w){let E=(0,dp.useDefaultProps)({props:_,name:"MuiFormHelperText"}),{children:P,className:k,component:A="p",disabled:I,error:j,filled:O,focused:D,margin:N,required:R,variant:L,...$}=E,F=sp({props:E,muiFormControl:tz(),states:["variant","size","disabled","error","filled","focused","required"]}),B={...E,component:A,contained:"filled"===F.variant||"outlined"===F.variant,variant:F.variant,size:F.size,disabled:F.disabled,error:F.error,filled:F.filled,focused:F.focused,required:F.required};delete B.ownerState;let V=db(B);return(0,dv.jsx)(dx,{as:A,className:(0,dd.default)(V.root,k),ref:w,...$,ownerState:B,children:" "===P?M||(M=(0,dv.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"​"})):P})});var dS=D,dT=el,d_=ep,dw=ec,dE=o6,dP=D,dk=el,dA=ec,dM=o0;let dI=r3;var dj=eF,dO=D,dD=el,dN=ec,dR=D;function dL(_=window){let w=_.document.documentElement.clientWidth;return _.innerWidth-w}let d$=dL;var dF=rE;let dB=so;var dV=eS;function dU(_,w,E){return _===w?_.firstChild:w&&w.nextElementSibling?w.nextElementSibling:E?null:_.firstChild}function dH(_,w,E){return _===w?E?_.firstChild:_.lastChild:w&&w.previousElementSibling?w.previousElementSibling:E?null:_.lastChild}function dz(_,w){if(void 0===w)return!0;let E=_.innerText;return void 0===E&&(E=_.textContent),0!==(E=E.trim().toLowerCase()).length&&(w.repeating?E[0]===w.keys[0]:E.startsWith(w.keys.join("")))}function dW(_,w,E,P,k,A){let M=!1,I=k(_,w,!!w&&E);for(;I;){if(I===_.firstChild){if(M)return!1;M=!0}let w=!P&&(I.disabled||"true"===I.getAttribute("aria-disabled"));if(I.hasAttribute("tabindex")&&dz(I,A)&&!w)return I.focus(),!0;I=k(_,I,E)}return!1}let dG=dR.forwardRef(function(_,w){let{actions:E,autoFocus:P=!1,autoFocusItem:k=!1,children:A,className:M,disabledItemsFocusable:I=!1,disableListWrap:j=!1,onKeyDown:O,variant:D="selectedMenu",...N}=_,R=dR.useRef(null),L=dR.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});sb(()=>{P&&R.current.focus()},[P]),dR.useImperativeHandle(E,()=>({adjustStyleForScrollbar:(_,{direction:w})=>{let E=!R.current.style.width;if(_.clientHeight<R.current.clientHeight&&E){let E=`${d$(dB(_))}px`;R.current.style["rtl"===w?"paddingLeft":"paddingRight"]=E,R.current.style.width=`calc(100% + ${E})`}return R.current}}),[]);let $=_=>{let w=R.current,E=_.key;if(_.ctrlKey||_.metaKey||_.altKey){O&&O(_);return}let P=nM(dI(w));if("ArrowDown"===E)_.preventDefault(),dW(w,P,j,I,dU);else if("ArrowUp"===E)_.preventDefault(),dW(w,P,j,I,dH);
180else if("Home"===E)_.preventDefault(),dW(w,null,j,I,dU);else if("End"===E)_.preventDefault(),dW(w,null,j,I,dH);else if(1===E.length){let k=L.current,A=E.toLowerCase(),M=performance.now();k.keys.length>0&&(M-k.lastTime>500?(k.keys=[],k.repeating=!0,k.previousKeyMatched=!0):k.repeating&&A!==k.keys[0]&&(k.repeating=!1)),k.lastTime=M,k.keys.push(A);let j=P&&!k.repeating&&dz(P,k);k.previousKeyMatched&&(j||dW(w,P,!1,I,dU,k))?_.preventDefault():k.previousKeyMatched=!1}O&&O(_)},F=(0,dF.default)(R,w),B=-1;dR.Children.forEach(A,(_,w)=>{if(!dR.isValidElement(_)){B===w&&(B+=1)>=A.length&&(B=-1);return}_.props.disabled||("selectedMenu"===D&&_.props.selected?B=w:-1===B&&(B=w)),B===w&&(_.props.disabled||_.props.muiSkipListHighlight||_.type.muiSkipListHighlight)&&(B+=1)>=A.length&&(B=-1)});let V=dR.Children.map(A,(_,w)=>{if(w===B){let w={};return k&&(w.autoFocus=!0),void 0===_.props.tabIndex&&"selectedMenu"===D&&(w.tabIndex=0),dR.cloneElement(_,w)}return _});return(0,dV.jsx)(ad,{role:"menu",ref:F,className:M,onKeyDown:$,tabIndex:P?0:-1,...N,children:V})});var dZ=D,dY=el,dq=ec,dK=eh,dX=e$;let dQ=sr;var dJ=D,d1=el,d0=ec,d2=eh,d3=eL,d4=e$,d5=D,d9=el,d6=ec,d7=eh,d8=e$,ue=eU;function ut(_){return(0,ue.default)("MuiBackdrop",_)}(0,eV.default)("MuiBackdrop",["root","invisible"]);var ur=eS;let un=_=>{let{classes:w,invisible:E}=_,P={root:["root",E&&"invisible"]};return(0,d6.default)(P,ut,w)},ui=(0,d7.styled)("div",{name:"MuiBackdrop",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.invisible&&w.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"}}]}),ua=d5.forwardRef(function(_,w){let E=(0,d8.useDefaultProps)({props:_,name:"MuiBackdrop"}),{children:P,className:k,component:A="div",invisible:M=!1,open:I,components:j={},componentsProps:O={},slotProps:D={},slots:N={},TransitionComponent:R,transitionDuration:L,...$}=E,F={...E,component:A,invisible:M},B=un(F),V={component:A,slots:{transition:R,root:j.Root,...N},slotProps:{...O,...D}},[U,H]=ax("root",{elementType:ui,externalForwardedProps:V,className:(0,d9.default)(B.root,k),ownerState:F}),[z,W]=ax("transition",{elementType:rL,externalForwardedProps:V,ownerState:F});return(0,ur.jsx)(z,{in:I,timeout:L,...$,...W,children:(0,ur.jsx)(U,{"aria-hidden":!0,...H,ref:w,children:P})})});var uo=D,us=r5,ul=sa;function ud(..._){return _.reduce((_,w)=>null==w?_:function(...E){_.apply(this,E),w.apply(this,E)},()=>{})}function uu(_){let w=r3(_);return w.body===_?so(_).innerWidth>w.documentElement.clientWidth:_.scrollHeight>_.clientHeight}function uc(_,w){w?_.setAttribute("aria-hidden","true"):_.removeAttribute("aria-hidden")}function uh(_){return parseFloat(so(_).getComputedStyle(_).paddingRight)||0}function up(_){let w=["TEMPLATE","SCRIPT","STYLE","LINK","MAP","META","NOSCRIPT","PICTURE","COL","COLGROUP","PARAM","SLOT","SOURCE","TRACK"].includes(_.tagName),E="INPUT"===_.tagName&&"hidden"===_.getAttribute("type");return w||E}function uf(_,w,E,P,k){let A=[w,E,...P];[].forEach.call(_.children,_=>{let w=!A.includes(_),E=!up(_);w&&E&&uc(_,k)})}function um(_,w){let E=-1;return _.some((_,P)=>!!w(_)&&(E=P,!0)),E}function ug(_,w){let E=[],P=_.container;if(!w.disableScrollLock){let _;if(uu(P)){let _=dL(so(P));E.push({value:P.style.paddingRight,property:"padding-right",el:P}),P.style.paddingRight=`${uh(P)+_}px`;let w=r3(P).querySelectorAll(".mui-fixed");[].forEach.call(w,w=>{E.push({value:w.style.paddingRight,property:"padding-right",el:w}),w.style.paddingRight=`${uh(w)+_}px`})}if(P.parentNode instanceof DocumentFragment)_=r3(P).body;else{let w=P.parentElement,E=so(P);_=w?.nodeName==="HTML"&&"scroll"===E.getComputedStyle(w).overflowY?w:P}E.push({value:_.style.overflow,property:"overflow",el:_},{value:_.style.overflowX,property:"overflow-x",el:_},{value:_.style.overflowY,property:"overflow-y",el:_}),_.style.overflow="hidden"}return()=>{E.forEach(({value:_,el:w,property:E})=>{_?w.style.setProperty(E,_):w.style.removeProperty(E)})}}function uy(_){let w=[];return[].forEach.call(_.children,_=>{"true"===_.getAttribute("aria-hidden")&&w.push(_)}),w}class uv{constructor(){this.modals=[],this.containers=[]}add(_,w){let E=this.modals.indexOf(_);if(-1!==E)return E;E=this.modals.length,this.modals.push(_),_.modalRef&&uc(_.modalRef,!1);let P=uy(w);uf(w,_.mount,_.modalRef,P,!0);let k=um(this.containers,_=>_.container===w);return -1!==k?this.containers[k].modals.push(_):this.containers.push({modals:[_],container:w,restore:null,hiddenSiblings:P}),E}mount(_,w){let E=um(this.containers,w=>w.modals.includes(_)),P=this.containers[E];P.restore||(P.restore=ug(P,w))}remove(_,w=!0){let E=this.modals.indexOf(_);if(-1===E)return E;let P=um(this.containers,w=>w.modals.includes(_)),k=this.containers[P];if(k.modals.splice(k.modals.indexOf(_),1),this.modals.splice(E,1),0===k.modals.length)k.restore&&k.restore(
180),_.modalRef&&uc(_.modalRef,w),uf(k.container,_.mount,_.modalRef,k.hiddenSiblings,!1),this.containers.splice(P,1);else{let _=k.modals[k.modals.length-1];_.modalRef&&uc(_.modalRef,!1)}return E}isTopModal(_){return this.modals.length>0&&this.modals[this.modals.length-1]===_}}function ub(_){return"function"==typeof _?_():_}function ux(_){return!!_&&_.props.hasOwnProperty("in")}let uC=()=>{},uS=new uv,uT=function(_){let{container:w,disableEscapeKeyDown:E=!1,disableScrollLock:P=!1,closeAfterTransition:k=!1,onTransitionEnter:A,onTransitionExited:M,children:I,onClose:j,open:O,rootRef:D}=_,N=uo.useRef({}),R=uo.useRef(null),L=uo.useRef(null),$=(0,us.default)(L,D),[F,B]=uo.useState(!O),V=ux(I),U=!0;("false"===_["aria-hidden"]||!1===_["aria-hidden"])&&(U=!1);let H=()=>r3(R.current),z=()=>(N.current.modalRef=L.current,N.current.mount=R.current,N.current),W=()=>{uS.mount(z(),{disableScrollLock:P}),L.current&&(L.current.scrollTop=0)},G=(0,ul.default)(()=>{let _=ub(w)||H().body;uS.add(z(),_),L.current&&W()}),Z=()=>uS.isTopModal(z()),Y=(0,ul.default)(_=>{R.current=_,_&&(O&&Z()?W():L.current&&uc(L.current,U))}),q=uo.useCallback(()=>{uS.remove(z(),U)},[U]);uo.useEffect(()=>()=>{q()},[q]),uo.useEffect(()=>{O?G():V&&k||q()},[O,q,V,k,G]);let K=_=>w=>{_.onKeyDown?.(w),"Escape"===w.key&&229!==w.which&&Z()&&!E&&(w.stopPropagation(),j&&j(w,"escapeKeyDown"))},X=_=>w=>{_.onClick?.(w),w.target===w.currentTarget&&j&&j(w,"backdropClick")};return{getRootProps:(w={})=>{let E=nr(_);delete E.onTransitionEnter,delete E.onTransitionExited;let P={...E,...w};return{role:"presentation",...P,onKeyDown:K(P),ref:$}},getBackdropProps:(_={})=>{let w=_;return{"aria-hidden":!0,...w,onClick:X(w),open:O}},getTransitionProps:()=>{let _=()=>{B(!0),M&&M(),k&&q()};return{onEnter:ud(()=>{B(!1),A&&A()},I?.props.onEnter??uC),onExited:ud(_,I?.props.onExited??uC)}},rootRef:$,portalRef:Y,isTopModal:Z,exited:F,hasTransition:V}};var u_=eU;function uw(_){return(0,u_.default)("MuiModal",_)}(0,eV.default)("MuiModal",["root","hidden","backdrop"]);var uE=eS;let uP=_=>{let{open:w,exited:E,classes:P}=_,k={root:["root",!w&&E&&"hidden"],backdrop:["backdrop"]};return(0,d0.default)(k,uw,P)},uk=(0,d2.styled)("div",{name:"MuiModal",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,!E.open&&E.exited&&w.hidden]}})((0,d3.default)(({theme:_})=>({position:"fixed",zIndex:(_.vars||_).zIndex.modal,right:0,bottom:0,top:0,left:0,variants:[{props:({ownerState:_})=>!_.open&&_.exited,style:{visibility:"hidden"}}]}))),uA=(0,d2.styled)(ua,{name:"MuiModal",slot:"Backdrop"})({zIndex:-1}),uM=dJ.forwardRef(function(_,w){let E=(0,d4.useDefaultProps)({name:"MuiModal",props:_}),{BackdropComponent:P=uA,BackdropProps:k,classes:A,className:M,closeAfterTransition:I=!1,children:j,container:O,component:D,components:N={},componentsProps:R={},disableAutoFocus:L=!1,disableEnforceFocus:$=!1,disableEscapeKeyDown:F=!1,disablePortal:B=!1,disableRestoreFocus:V=!1,disableScrollLock:U=!1,hideBackdrop:H=!1,keepMounted:z=!1,onClose:W,onTransitionEnter:G,onTransitionExited:Z,open:Y,slotProps:q={},slots:K={},theme:X,...Q}=E,J={...E,closeAfterTransition:I,disableAutoFocus:L,disableEnforceFocus:$,disableEscapeKeyDown:F,disablePortal:B,disableRestoreFocus:V,disableScrollLock:U,hideBackdrop:H,keepMounted:z},{getRootProps:ee,getBackdropProps:et,getTransitionProps:er,portalRef:en,isTopModal:ei,exited:ea,hasTransition:eo}=uT({...J,rootRef:w}),es={...J,exited:ea},el=uP(es),ed={};if(void 0===j.props.tabIndex&&(ed.tabIndex="-1"),eo){let{onEnter:_,onExited:w}=er();ed.onEnter=_,ed.onExited=w}let eu={slots:{root:N.Root,backdrop:N.Backdrop,...K},slotProps:{...R,...q}},[ec,eh]=ax("root",{ref:w,elementType:uk,externalForwardedProps:{...eu,...Q,component:D},getSlotProps:ee,ownerState:es,className:(0,d1.default)(M,el?.root,!es.open&&es.exited&&el?.hidden)}),[ep,ef]=ax("backdrop",{ref:k?.ref,elementType:P,externalForwardedProps:eu,shouldForwardComponentProp:!0,additionalProps:k,getSlotProps:_=>et({..._,onClick:w=>{_?.onClick&&_.onClick(w)}}),className:(0,d1.default)(k?.className,el?.backdrop),ownerState:es});
180return z||Y||eo&&!ea?(0,uE.jsx)(np,{ref:en,container:O,disablePortal:B,children:(0,uE.jsxs)(ec,{...eh,children:[!H&&P?(0,uE.jsx)(ep,{...ef}):null,(0,uE.jsx)(n$,{disableEnforceFocus:$,disableAutoFocus:L,disableRestoreFocus:V,isEnabled:ei,open:Y,children:dJ.cloneElement(j,ed)})]})}):null});var uI=eU;function uj(_){return(0,uI.default)("MuiPopover",_)}(0,eV.default)("MuiPopover",["root","paper"]);var uO=el;function uD(_,w){let E=_.charCodeAt(2);return"o"===_[0]&&"n"===_[1]&&E>=65&&E<=90&&"function"==typeof w}function uN(_,w){if(!_)return w;function E(_,w){let E={};return Object.keys(w).forEach(P=>{uD(P,w[P])&&"function"==typeof _[P]&&(E[P]=(...E)=>{_[P](...E),w[P](...E)})}),E}if("function"==typeof _||"function"==typeof w)return P=>{let k="function"==typeof w?w(P):w,A="function"==typeof _?_({...P,...k}):_,M=(0,uO.default)(P?.className,k?.className,A?.className),I=E(A,k);return{...k,...A,...I,...!!M&&{className:M},...k?.style&&A?.style&&{style:{...k.style,...A.style}},...k?.sx&&A?.sx&&{sx:[...Array.isArray(k.sx)?k.sx:[k.sx],...Array.isArray(A.sx)?A.sx:[A.sx]]}}};let P=w,k=E(_,P),A=(0,uO.default)(P?.className,_?.className);return{...w,..._,...k,...!!A&&{className:A},...P?.style&&_?.style&&{style:{...P.style,..._.style}},...P?.sx&&_?.sx&&{sx:[...Array.isArray(P.sx)?P.sx:[P.sx],...Array.isArray(_.sx)?_.sx:[_.sx]]}}}var uR=eS;function uL(_,w){let E=0;return"number"==typeof w?E=w:"center"===w?E=_.height/2:"bottom"===w&&(E=_.height),E}function u$(_,w){let E=0;return"number"==typeof w?E=w:"center"===w?E=_.width/2:"right"===w&&(E=_.width),E}function uF(_){return[_.horizontal,_.vertical].map(_=>"number"==typeof _?`${_}px`:_).join(" ")}function uB(_){return"function"==typeof _?_():_}let uV=_=>{let{classes:w}=_,E={root:["root"],paper:["paper"]};return(0,dq.default)(E,uj,w)},uU=(0,dK.styled)(uM,{name:"MuiPopover",slot:"Root"})({}),uH=(0,dK.styled)(rX,{name:"MuiPopover",slot:"Paper"})({position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}),uz=dZ.forwardRef(function(_,w){let E=(0,dX.useDefaultProps)({props:_,name:"MuiPopover"}),{action:P,anchorEl:k,anchorOrigin:A={vertical:"top",horizontal:"left"},anchorPosition:M,anchorReference:I="anchorEl",children:j,className:O,container:D,elevation:N=8,marginThreshold:R=16,open:L,PaperProps:$={},slots:F={},slotProps:B={},transformOrigin:V={vertical:"top",horizontal:"left"},TransitionComponent:U,transitionDuration:H="auto",TransitionProps:z={},disableScrollLock:W=!1,...G}=E,Z=dZ.useRef(),Y={...E,anchorOrigin:A,anchorReference:I,elevation:N,marginThreshold:R,transformOrigin:V,TransitionComponent:U,transitionDuration:H,TransitionProps:z},q=uV(Y),K=dZ.useCallback(()=>{if("anchorPosition"===I)return M;let _=uB(k),w=(_&&1===_.nodeType?_:dI(Z.current).body).getBoundingClientRect();return{top:w.top+uL(w,A.vertical),left:w.left+u$(w,A.horizontal)}},[k,A.horizontal,A.vertical,M,I]),X=dZ.useCallback(_=>({vertical:uL(_,V.vertical),horizontal:u$(_,V.horizontal)}),[V.horizontal,V.vertical]),Q=dZ.useCallback(_=>{let w={width:_.offsetWidth,height:_.offsetHeight},E=X(w);if("none"===I)return{top:null,left:null,transformOrigin:uF(E)};let P=K(),A=P.top-E.vertical,M=P.left-E.horizontal,j=A+w.height,O=M+w.width,D=dB(uB(k)),N=D.innerHeight-R,L=D.innerWidth-R;if(null!==R&&A<R){let _=A-R;A-=_,E.vertical+=_}else if(null!==R&&j>N){let _=j-N;A-=_,E.vertical+=_}if(null!==R&&M<R){let _=M-R;M-=_,E.horizontal+=_}else if(O>L){let _=O-L;M-=_,E.horizontal+=_}return{top:`${Math.round(A)}px`,left:`${Math.round(M)}px`,transformOrigin:uF(E)}},[k,I,K,X,R]),[J,ee]=dZ.useState(L),et=dZ.useCallback(()=>{let _=Z.current;if(!_)return;let w=Q(_);null!==w.top&&_.style.setProperty("top",w.top),null!==w.left&&(_.style.left=w.left),_.style.transformOrigin=w.transformOrigin,ee(!0)},[Q]);dZ.useEffect(()=>(W&&window.addEventListener("scroll",et),()=>window.removeEventListener("scroll",et)),[k,W,et]);let er=()=>{et()},en=()=>{ee(!1)};dZ.useEffect(()=>{L&&et()}),dZ.useImperativeHandle(P,()=>L?{updatePosition:()=>{et()}}:null,[L,et]),dZ.useEffect(()=>{if(!L)return;let _=dQ(()=>{et()}),w=dB(uB(k));return w.addEventListener("resize",_),()=>{_.clear(),w.removeEventListener("resize",_)}},[k,L,et]);let ei=H,ea={slots:{transition:U,...F},slotProps:{transition:z,paper:$,...B}},[eo,es]=ax("transition",{elementType:rj,externalForwardedProps:ea,ownerState:Y,getSlotProps:_=>({..._,onEntering:(w,E)=>{_.onEntering?.(w,E),er()},onExited:w=>{_.onExited?.(w),en()}}),additionalProps:{appear:!0,in:L}});
180"auto"!==H||eo.muiSupportAuto||(ei=void 0);let el=D||(k?dI(uB(k)).body:void 0),[ed,{slots:eu,slotProps:ec,...eh}]=ax("root",{ref:w,elementType:uU,externalForwardedProps:{...ea,...G},shouldForwardComponentProp:!0,additionalProps:{slots:{backdrop:F.backdrop},slotProps:{backdrop:uN("function"==typeof B.backdrop?B.backdrop(Y):B.backdrop,{invisible:!0})},container:el,open:L},ownerState:Y,className:(0,dY.default)(q.root,O)}),[ep,ef]=ax("paper",{ref:Z,className:q.paper,elementType:uH,externalForwardedProps:ea,shouldForwardComponentProp:!0,additionalProps:{elevation:N,style:J?void 0:{opacity:0}},ownerState:Y});return(0,uR.jsx)(ed,{...eh,...!r8(ed)&&{slots:eu,slotProps:ec,disableScrollLock:W},children:(0,uR.jsx)(eo,{...es,timeout:ei,children:(0,uR.jsx)(ep,{...ef,children:j})})})});var uW=sD,uG=eh,uZ=e$,uY=eU;function uq(_){return(0,uY.default)("MuiMenu",_)}(0,eV.default)("MuiMenu",["root","paper","list"]);var uK=eS;let uX={vertical:"top",horizontal:"right"},uQ={vertical:"top",horizontal:"left"},uJ=_=>{let{classes:w}=_,E={root:["root"],paper:["paper"],list:["list"]};return(0,dN.default)(E,uq,w)},u1=(0,uG.styled)(uz,{shouldForwardProp:_=>(0,uW.default)(_)||"classes"===_,name:"MuiMenu",slot:"Root"})({}),u0=(0,uG.styled)(uH,{name:"MuiMenu",slot:"Paper"})({maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"}),u2=(0,uG.styled)(dG,{name:"MuiMenu",slot:"List"})({outline:0}),u3=dO.forwardRef(function(_,w){let E=(0,uZ.useDefaultProps)({props:_,name:"MuiMenu"}),{autoFocus:P=!0,children:k,className:A,disableAutoFocusItem:M=!1,MenuListProps:I={},onClose:j,open:O,PaperProps:D={},PopoverClasses:N,transitionDuration:R="auto",TransitionProps:{onEntering:L,...$}={},variant:F="selectedMenu",slots:B={},slotProps:V={},...U}=E,H=r1(),z={...E,autoFocus:P,disableAutoFocusItem:M,MenuListProps:I,onEntering:L,PaperProps:D,transitionDuration:R,TransitionProps:$,variant:F},W=uJ(z),G=P&&!M&&O,Z=dO.useRef(null),Y=(_,w)=>{Z.current&&Z.current.adjustStyleForScrollbar(_,{direction:H?"rtl":"ltr"}),L&&L(_,w)},q=_=>{"Tab"===_.key&&(_.preventDefault(),j&&j(_,"tabKeyDown"))},K=-1;dO.Children.map(k,(_,w)=>{dO.isValidElement(_)&&(_.props.disabled||("selectedMenu"===F&&_.props.selected?K=w:-1===K&&(K=w)))});let X={slots:B,slotProps:{list:I,transition:$,paper:D,...V}},Q=no({elementType:B.root,externalSlotProps:V.root,ownerState:z,className:[W.root,A]}),[J,ee]=ax("paper",{className:W.paper,elementType:u0,externalForwardedProps:X,shouldForwardComponentProp:!0,ownerState:z}),[et,er]=ax("list",{className:(0,dD.default)(W.list,I.className),elementType:u2,shouldForwardComponentProp:!0,externalForwardedProps:X,getSlotProps:_=>({..._,onKeyDown:w=>{q(w),_.onKeyDown?.(w)}}),ownerState:z}),en="function"==typeof X.slotProps.transition?X.slotProps.transition(z):X.slotProps.transition;return(0,uK.jsx)(u1,{onClose:j,anchorOrigin:{vertical:"bottom",horizontal:H?"right":"left"},transformOrigin:H?uX:uQ,slots:{root:B.root,paper:J,backdrop:B.backdrop,...B.transition&&{transition:B.transition}},slotProps:{root:Q,paper:ee,backdrop:"function"==typeof V.backdrop?V.backdrop(z):V.backdrop,transition:{...en,onEntering:(..._)=>{Y(..._),en?.onEntering?.(..._)}}},open:O,ref:w,transitionDuration:R,ownerState:z,...U,classes:N,children:(0,uK.jsx)(et,{actions:Z,autoFocus:P&&(-1===K||M),autoFocusItem:G,variant:F,...er,children:k})})});var u4=D,u5=el,u9=ec,u6=eF,u7=eU;function u8(_){return(0,u7.default)("MuiNativeSelect",_)}let ce=(0,eV.default)("MuiNativeSelect",["root","select","multiple","filled","outlined","standard","disabled","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var ct=eh,cr=sD,cn=eS;let ci=_=>{let{classes:w,variant:E,disabled:P,multiple:k,open:A,error:M}=_,I={select:["select",E,P&&"disabled",k&&"multiple",M&&"error"],icon:["icon",`icon${(0,u6.default)(E)}`,A&&"iconOpen",P&&"disabled"]};return(0,u9.default)(I,u8,w)},ca=(0,ct.styled)("select",{name:"MuiNativeSelect"})(({theme:_})=>({MozAppearance:"none",WebkitAppearance:"none",userSelect:"none",borderRadius:0,cursor:"pointer","&:focus":{borderRadius:0},[`&.${ce.disabled}`]:{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:(_.vars||_).palette.background.paper},variants:[{props:({ownerState:_})=>"filled"!==_.variant&&"outlined"!==_.variant,style:{"&&&":{paddingRight:24,minWidth:16}}},{props:{variant:"filled"},style:{"&&&":{paddingRight:32}}},{props:{variant:"outlined"},style:{borderRadius:(_.vars||_).shape.borderRadius,"&:focus":{borderRadius:(_.vars||_).shape.borderRadius},"&&&":{paddingRight:32}}}]})),co=(0,ct.styled)(ca,{name:"MuiNativeSelect",slot:"Select",shouldForwardProp:cr.default,overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.select,w[E.variant],E.error&&w.error,{[`&.${ce.multiple}`]:w.multiple}]}})({}),cs=(0,ct.styled)("svg",{name:"MuiNativeSelect"})(({theme:_})=>({position:"absolute",right:0,top:"calc(50% - .5em)",pointerEvents:"none",color:(_.vars||_).palette.action.active,[`&.${ce.disabled}`]:{color:(_.vars||_).palette.action.disabled},variants:[{props:({ownerState:_})=>_.open,style:{transform:"rotate(180deg)"}},{props:{variant:"filled"},style:{right:7}},{props:{variant:"outlined"},style:{right:7}}]})),cl=(0,ct.styled)(cs,{name:"MuiNativeSelect",slot:"Icon",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.icon,E.variant&&w[`icon${(0,u6.default)(E.variant)}`],E.open&&w.iconOpen]}})({}),cd=u4.forwardRef(function(_,w){let{className:E,disabled:P,error:k,IconComponent:A,inputRef:M,variant:I="standard",...j}=_,O={..._,disabled:P,variant:I,error:k},D=ci(O);return(0,cn.jsxs)(u4.Fragment,{children:[(0,cn.jsx)(co,{ownerState:O,className:(0,u5.default)(D.select,E),disabled:P,ref:M||w,...j}),_.multiple?null:(0,cn.jsx)(cl,{as:A,ownerState:O,className:D.icon})]})});var cu=eh,cc=_.i(758858),ch=rE,cp=D;
180let cf=function(_){let{controlled:w,default:E,name:P,state:k="value"}=_,{current:A}=cp.useRef(void 0!==w),[M,I]=cp.useState(E);return[A?w:M,cp.useCallback(_=>{A||I(_)},[])]};var cm=eU;function cg(_){return(0,cm.default)("MuiSelect",_)}let cy=(0,eV.default)("MuiSelect",["root","select","multiple","filled","outlined","standard","disabled","focused","icon","iconOpen","iconFilled","iconOutlined","iconStandard","nativeInput","error"]);var cv=eS;let cb=(0,cu.styled)(ca,{name:"MuiSelect",slot:"Select",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[{[`&.${cy.select}`]:w.select},{[`&.${cy.select}`]:w[E.variant]},{[`&.${cy.error}`]:w.error},{[`&.${cy.multiple}`]:w.multiple}]}})({[`&.${cy.select}`]:{height:"auto",minHeight:"1.4375em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"}}),cx=(0,cu.styled)(cs,{name:"MuiSelect",slot:"Icon",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.icon,E.variant&&w[`icon${(0,dj.default)(E.variant)}`],E.open&&w.iconOpen]}})({}),cC=(0,cu.styled)("input",{shouldForwardProp:_=>(0,cc.default)(_)&&"classes"!==_,name:"MuiSelect",slot:"NativeInput"})({bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%",boxSizing:"border-box"});function cS(_,w){return"object"==typeof w&&null!==w?_===w:String(_)===String(w)}function cT(_){return null==_||"string"==typeof _&&!_.trim()}let c_=_=>{let{classes:w,variant:E,disabled:P,multiple:k,open:A,error:M}=_,I={select:["select",E,P&&"disabled",k&&"multiple",M&&"error"],icon:["icon",`icon${(0,dj.default)(E)}`,A&&"iconOpen",P&&"disabled"],nativeInput:["nativeInput"]};return(0,dA.default)(I,cg,w)},cw=dP.forwardRef(function(_,w){let E,P,k,{"aria-describedby":A,"aria-label":M,autoFocus:j,autoWidth:O,children:D,className:N,defaultOpen:R,defaultValue:L,disabled:$,displayEmpty:F,error:B=!1,IconComponent:V,inputRef:U,labelId:H,MenuProps:z={},multiple:W,name:G,onBlur:Z,onChange:Y,onClose:q,onFocus:K,onKeyDown:X,onMouseDown:Q,onOpen:J,open:ee,readOnly:et,renderValue:er,required:en,SelectDisplayProps:ei={},tabIndex:ea,type:eo,value:es,variant:el="standard",...ed}=_,[eu,ec]=cf({controlled:es,default:L,name:"Select"}),[eh,ep]=cf({controlled:ee,default:R,name:"Select"}),ef=dP.useRef(null),em=dP.useRef(null),[eg,ey]=dP.useState(null),{current:ev}=dP.useRef(null!=ee),[eb,ex]=dP.useState(),eC=(0,ch.default)(w,U),eS=dP.useCallback(_=>{em.current=_,_&&ey(_)},[]),eT=eg?.parentNode;dP.useImperativeHandle(eC,()=>({focus:()=>{em.current.focus()},node:ef.current,value:eu}),[eu]);let e_=null!==eg&&eh;dP.useEffect(()=>{if(!e_||!eT||O||"u"<typeof ResizeObserver)return;let _=new ResizeObserver(()=>{ex(eT.clientWidth)});return _.observe(eT),()=>{_.disconnect()}},[e_,eT,O]),dP.useEffect(()=>{R&&eh&&eg&&!ev&&(ex(O?null:eT.clientWidth),em.current.focus())},[eg,O]),dP.useEffect(()=>{j&&em.current.focus()},[j]),dP.useEffect(()=>{if(!H)return;let _=dI(em.current).getElementById(H);if(_){let w=()=>{getSelection().isCollapsed&&em.current.focus()};return _.addEventListener("click",w),()=>{_.removeEventListener("click",w)}}},[H]);let ew=(_,w)=>{_?J&&J(w):q&&q(w),ev||(ex(O?null:eT.clientWidth),ep(_))},eE=_=>{Q?.(_),0===_.button&&(_.preventDefault(),em.current.focus(),ew(!0,_))},eP=_=>{ew(!1,_)},ek=dP.Children.toArray(D),eA=_=>{let w=ek.find(w=>w.props.value===_.target.value);void 0!==w&&(ec(w.props.value),Y&&Y(_,w))},eM=_=>w=>{let E;if(w.currentTarget.hasAttribute("tabindex")){if(W){E=Array.isArray(eu)?eu.slice():[];let w=eu.indexOf(_.props.value);-1===w?E.push(_.props.value):E.splice(w,1)}else E=_.props.value;if(_.props.onClick&&_.props.onClick(w),eu!==E&&(ec(E),Y)){let P=w.nativeEvent||w,k=new P.constructor(P.type,P);Object.defineProperty(k,"target",{writable:!0,value:{value:E,name:G}}),Y(k,_)}W||ew(!1,w)}},eI=_=>{et||([" ","ArrowUp","ArrowDown","Enter"].includes(_.key)&&(_.preventDefault(),ew(!0,_)),X?.(_))},ej=_=>{!e_&&Z&&(Object.defineProperty(_,"target",{writable:!0,value:{value:eu,name:G}}),Z(_))};delete ed["aria-invalid"];let eO=[],eD=!1,eN=!1;(sC({value:eu})||F)&&(er?E=er(eu):eD=!0);let eR=ek.map(_=>{let w;if(!dP.isValidElement(_))return null;if(W){if(!Array.isArray(eu))throw Error((0,dE.default)(2));(w=eu.some(w=>cS(w,_.props.value)))&&eD&&eO.push(_.props.children)}else(w=cS(eu,_.props.value))&&eD&&(P=_.props.children);return w&&(eN=!0),dP.cloneElement(_,{"aria-selected":w?"true":"false",onClick:eM(_),onKeyUp:w=>{" "===w.key&&w.preventDefault(),_.props.onKeyUp&&_.props.onKeyUp(w)},role:"option",selected:w,value:void 0,"data-value":_.props.value})});eD&&(E=W?0===eO.length?null:eO.reduce((_,w,E)=>(_.push(w),E<eO.length-1&&_.push(", "),_),[]):P);let eL=eb;!O&&ev&&eg&&(eL=eT.clientWidth),k=void 0!==ea?ea:$?null:0;let e$=ei.id||(G?`mui-component-select-${G}`:void 0),eF={..._,variant:el,value:eu,open:e_,error:B},eB=c_(eF),eV={...z.PaperProps,..."function"==typeof z.slotProps?.paper?z.slotProps.paper(eF):z.slotProps?.paper},eU={...z.MenuListProps,..."function"==typeof z.slotProps?.list?z.slotProps.list(eF):z.slotProps?.list},eH=(0,dM.default)();return(0,cv.jsxs)(dP.Fragment,{children:[(0,cv.jsx)(cb,{as:"div",ref:eS,tabIndex:k,role:"combobox","aria-controls":e_?eH:void 0,"aria-disabled":$?"true":void 0,"aria-expanded":e_?"true":"false","aria-haspopup":"listbox","aria-label":M,"aria-labelledby":[H,e$].filter(
180Boolean).join(" ")||void 0,"aria-describedby":A,"aria-required":en?"true":void 0,"aria-invalid":B?"true":void 0,onKeyDown:eI,onMouseDown:$||et?null:eE,onBlur:ej,onFocus:K,...ei,ownerState:eF,className:(0,dk.default)(ei.className,eB.select,N),id:e$,children:cT(E)?I||(I=(0,cv.jsx)("span",{className:"notranslate","aria-hidden":!0,children:"​"})):E}),(0,cv.jsx)(cC,{"aria-invalid":B,value:Array.isArray(eu)?eu.join(","):eu,name:G,ref:ef,"aria-hidden":!0,onChange:eA,tabIndex:-1,disabled:$,className:eB.nativeInput,autoFocus:j,required:en,...ed,ownerState:eF}),(0,cv.jsx)(cx,{as:V,className:eB.icon,ownerState:eF}),(0,cv.jsx)(u3,{id:`menu-${G||""}`,anchorEl:eT,open:e_,onClose:eP,anchorOrigin:{vertical:"bottom",horizontal:"center"},transformOrigin:{vertical:"top",horizontal:"center"},...z,slotProps:{...z.slotProps,list:{"aria-labelledby":H,role:"listbox","aria-multiselectable":W?"true":void 0,disableListWrap:!0,id:eH,...eU},paper:{...eV,style:{minWidth:eL,...null!=eV?eV.style:null}}},children:eR})]})}),cE=a6((0,eS.jsx)("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");var cP=e$,ck=rE,cA=eh,cM=sD,cI=eS;let cj=_=>{let{classes:w}=_,E={root:["root"]},P=(0,dw.default)(E,cg,w);return{...w,...P}},cO={name:"MuiSelect",slot:"Root",shouldForwardProp:_=>(0,cM.default)(_)&&"variant"!==_},cD=(0,cA.styled)(sY,cO)(""),cN=(0,cA.styled)(lk,cO)(""),cR=(0,cA.styled)(ln,cO)(""),cL=dS.forwardRef(function(_,w){let E=(0,cP.useDefaultProps)({name:"MuiSelect",props:_}),{autoWidth:P=!1,children:k,classes:A={},className:M,defaultOpen:I=!1,displayEmpty:j=!1,IconComponent:O=cE,id:D,input:N,inputProps:R,label:L,labelId:$,MenuProps:F,multiple:B=!1,native:V=!1,onClose:U,onOpen:H,open:z,renderValue:W,SelectDisplayProps:G,variant:Z="outlined",...Y}=E,q=V?cd:cw,K=sp({props:E,muiFormControl:tz(),states:["variant","error"]}),X=K.variant||Z,Q={...E,variant:X,classes:A},J=cj(Q),{root:ee,...et}=J,er=N||({standard:(0,cI.jsx)(cD,{ownerState:Q}),outlined:(0,cI.jsx)(cN,{label:L,ownerState:Q}),filled:(0,cI.jsx)(cR,{ownerState:Q})})[X],en=(0,ck.default)(w,rS(er));return(0,cI.jsx)(dS.Fragment,{children:dS.cloneElement(er,{inputComponent:q,inputProps:{children:k,error:K.error,IconComponent:O,variant:X,type:void 0,multiple:B,...V?{id:D}:{autoWidth:P,defaultOpen:I,displayEmpty:j,labelId:$,MenuProps:F,onClose:U,onOpen:H,open:z,renderValue:W,SelectDisplayProps:{id:D,...G}},...R,classes:R?(0,d_.default)(et,R.classes):et,...N?N.props.inputProps:{}},...(B&&V||j)&&"outlined"===X?{notched:!0}:{},ref:en,className:(0,dT.default)(er.props.className,M,J.root),...!N&&{variant:X},...Y})})});cL.muiName="Select";let c$=cL;var cF=eU;function cB(_){return(0,cF.default)("MuiTextField",_)}(0,eV.default)("MuiTextField",["root"]);var cV=eS;let cU={standard:sY,filled:ln,outlined:lk},cH=_=>{let{classes:w}=_,E={root:["root"]};return(0,o1.default)(E,cB,w)},cz=(0,o2.styled)(ds,{name:"MuiTextField",slot:"Root"})({}),cW=oQ.forwardRef(function(_,w){let E=(0,o3.useDefaultProps)({props:_,name:"MuiTextField"}),{autoComplete:P,autoFocus:k=!1,children:A,className:M,color:I="primary",defaultValue:j,disabled:O=!1,error:D=!1,FormHelperTextProps:N,fullWidth:R=!1,helperText:L,id:$,InputLabelProps:F,inputProps:B,InputProps:V,inputRef:U,label:H,maxRows:z,minRows:W,multiline:G=!1,name:Z,onBlur:Y,onChange:q,onFocus:K,placeholder:X,required:Q=!1,rows:J,select:ee=!1,SelectProps:et,slots:er={},slotProps:en={},type:ei,value:ea,variant:eo="outlined",...es}=E,el={...E,autoFocus:k,color:I,disabled:O,error:D,fullWidth:R,multiline:G,required:Q,select:ee,variant:eo},ed=cH(el),eu=(0,o0.default)($),ec=L&&eu?`${eu}-helper-text`:void 0,eh=H&&eu?`${eu}-label`:void 0,ep=cU[eo],ef={slots:er,slotProps:{input:V,inputLabel:F,htmlInput:B,formHelperText:N,select:et,...en}},em={},eg=ef.slotProps.inputLabel;"outlined"===eo&&(eg&&void 0!==eg.shrink&&(em.notched=eg.shrink),em.label=H),ee&&(et&&et.native||(em.id=void 0),em["aria-describedby"]=void 0);let[ey,ev]=ax("root",{elementType:cz,shouldForwardComponentProp:!0,externalForwardedProps:{...ef,...es},ownerState:el,className:(0,oJ.default)(ed.root,M),ref:w,additionalProps:{disabled:O,error:D,fullWidth:R,required:Q,color:I,variant:eo}}),[eb,ex]=ax("input",{elementType:ep,externalForwardedProps:ef,additionalProps:em,ownerState:el}),[eC,eS]=ax("inputLabel",{elementType:l4,externalForwardedProps:ef,ownerState:el}),[eT,e_]=ax("htmlInput",{elementType:"input",externalForwardedProps:ef,ownerState:el}),[ew,eE]=ax("formHelperText",{elementType:dC,externalForwardedProps:ef,ownerState:el}),[eP,ek]=ax("select",{elementType:c$,externalForwardedProps:ef,ownerState:el}
180),eA=(0,cV.jsx)(eb,{"aria-describedby":ec,autoComplete:P,autoFocus:k,defaultValue:j,fullWidth:R,multiline:G,name:Z,rows:J,maxRows:z,minRows:W,type:ei,value:ea,id:eu,inputRef:U,onBlur:Y,onChange:q,onFocus:K,placeholder:X,inputProps:e_,slots:{input:er.htmlInput?eT:void 0},...ex});return(0,cV.jsxs)(ey,{...ev,children:[null!=H&&""!==H&&(0,cV.jsx)(eC,{htmlFor:eu,id:eh,...eS,children:H}),ee?(0,cV.jsx)(eP,{"aria-describedby":ec,id:eu,labelId:eh,value:ea,input:eA,...ek,children:A}):eA,L&&(0,cV.jsx)(ew,{id:ec,...eE,children:L})]})});var cG=R,cZ=U,cY=j,cq=D,cK=_.i(997699),cX=j,cQ=D,cJ=cK,c1=j,c0=cK;let c2=({utils:_,format:w})=>{let E=10,P=w,k=_.expandFormat(w);for(;k!==P;)if(P=k,k=_.expandFormat(P),(E-=1)<0)throw Error("MUI X: The format expansion seems to be in an infinite loop. Please open an issue with the format passed to the picker component.");return k},c3=({utils:_,expandedFormat:w})=>{let E=[],{start:P,end:k}=_.escapedCharacters,A=RegExp(`(\\${P}[^\\${k}]*\\${k})+`,"g"),M=null;for(;M=A.exec(w);)E.push({start:M.index,end:A.lastIndex-1});return E},c4=(_,w,E,P)=>{switch(E.type){case"year":return w.fieldYearPlaceholder({digitAmount:_.formatByString(_.date(void 0,"default"),P).length,format:P});case"month":return w.fieldMonthPlaceholder({contentType:E.contentType,format:P});case"day":return w.fieldDayPlaceholder({format:P});case"weekDay":return w.fieldWeekDayPlaceholder({contentType:E.contentType,format:P});case"hours":return w.fieldHoursPlaceholder({format:P});case"minutes":return w.fieldMinutesPlaceholder({format:P});case"seconds":return w.fieldSecondsPlaceholder({format:P});case"meridiem":return w.fieldMeridiemPlaceholder({format:P});default:return P}},c5=({utils:_,date:w,shouldRespectLeadingZeros:E,localeText:P,localizedDigits:k,now:A,token:M,startSeparator:I})=>{if(""===M)throw Error("MUI X: Should not call `commitToken` with an empty token");let j=(0,c0.getDateSectionConfigFromFormatToken)(_,M),O=(0,c0.doesSectionFormatHaveLeadingZeros)(_,j.contentType,j.type,M),D=E?O:"digit"===j.contentType,N=null!=w&&_.isValid(w),R=N?_.formatByString(w,M):"",L=null;if(D)if(O)L=""===R?_.formatByString(A,M).length:R.length;else{if(null==j.maxLength)throw Error(`MUI X: The token ${M} should have a 'maxDigitNumber' property on it's adapter`);L=j.maxLength,N&&(R=(0,c0.applyLocalizedDigits)((0,c0.cleanLeadingZeros)((0,c0.removeLocalizedDigits)(R,k),L),k))}return(0,c1.default)({},j,{format:M,maxLength:L,value:R,placeholder:c4(_,P,j,M),hasLeadingZerosInFormat:O,hasLeadingZerosInInput:D,startSeparator:I,endSeparator:"",modified:!1})},c9=_=>{let{utils:w,expandedFormat:E,escapedParts:P}=_,k=w.date(void 0),A=[],M="",I=Object.keys(w.formatTokenMap).sort((_,w)=>w.length-_.length),j=/^([a-zA-Z]+)/,O=RegExp(`^(${I.join("|")})*$`),D=RegExp(`^(${I.join("|")})`),N=_=>P.find(w=>w.start<=_&&w.end>=_),R=0;for(;R<E.length;){let w=N(R),P=null!=w,I=j.exec(E.slice(R))?.[1];if(!P&&null!=I&&O.test(I)){let w=I;for(;w.length>0;){let E=D.exec(w)[1];w=w.slice(E.length),A.push(c5((0,c1.default)({},_,{now:k,token:E,startSeparator:M}))),M=""}R+=I.length}else{let _=E[R];P&&w?.start===R||w?.end===R||(0===A.length?M+=_:A[A.length-1].endSeparator+=_),R+=1}}return 0===A.length&&M.length>0&&A.push({type:"empty",contentType:"letter",maxLength:null,format:"",value:"",placeholder:"",hasLeadingZerosInFormat:!1,hasLeadingZerosInInput:!1,startSeparator:M,endSeparator:"",modified:!1}),A},c6=({isRtl:_,formatDensity:w,sections:E})=>E.map(E=>{let P=E=>{let P=E;return _&&null!==P&&P.includes(" ")&&(P=`\u2069${P}\u2066`),"spacious"===w&&["/",".","-"].includes(P)&&(P=` ${P} `),P};return E.startSeparator=P(E.startSeparator),E.endSeparator=P(E.endSeparator),E}),c7=_=>{let w=c2(_);_.isRtl&&_.enableAccessibleFieldDOMStructure&&(w=w.split(" ").reverse().join(" "));let E=c3((0,c1.default)({},_,{expandedFormat:w})),P=c9((0,c1.default)({},_,{expandedFormat:w,escapedParts:E}));return c6((0,c1.default)({},_,{sections:P}))};var c8=_.i(866643);let he=_=>{let w=ee(),E=tl(),P=J(),k=r1(),{valueManager:A,fieldValueManager:M,valueType:I,validator:j,internalProps:O,internalProps:{value:D,defaultValue:N,referenceDate:R,onChange:L,format:$,formatDensity:F="dense",selectedSections:B,onSelectedSectionsChange:V,shouldRespectLeadingZeros:U=!1,timezone:H,enableAccessibleFieldDOMStructure:z=!1}}=_,{timezone:W,value:G,handleValueChange:Z}=ip({timezone:H,value:D,defaultValue:N,referenceDate:R,onChange:L,valueManager:A}),Y=cQ.useMemo(()=>(0,cJ.getLocalizedDigits)(w),[w]),q=cQ.useMemo(()=>(0,cJ.getSectionsBoundaries)(w,Y,W),[w,Y,W]),K=cQ.useCallback((_,P=null)=>M.getSectionsFromValue(w,_,P,_=>c7({utils:w,localeText:E,localizedDigits:Y,format:$,date:_,formatDensity:F,shouldRespectLeadingZeros:U,enableAccessibleFieldDOMStructure:z,isRtl:k})),[M,$,E,Y,k,U,w,F,z]),[X,Q]=cQ.useState(()=>{let _=K(G);(0,cJ.validateSections)(_,I);let E={sections:_,value:G,referenceValue:A.emptyValue,tempValueStrAndroid:null},P=(0,c8.getSectionTypeGranularity)(_),k=A.getInitialReferenceValue({referenceDate:R,value:G,utils:w,props:O,granularity:P,timezone:W});return(0,cX.default)({},E,{referenceValue:k})}),[et,er]=ih({controlled:B,default:null,name:"useField",state:"selectedSections"}),en=_=>{er(_),V?.(_)},ei=cQ.useMemo(()=>(0,cJ.parseSelectedSections)(et,X.sections),[et,X.sections]),ea="all"===ei?0:ei,eo=({value:_,referenceValue:E,sections:k})=>{if(Q(w=>(0,cX.default)({},w,{sections:k,value:_,referenceValue:E,tempValueStrAndroid:null})),A.areValuesEqual(w,X.value,_))return;let M={validationError:j({adapter:P,value:_,timezone:W,props:O})};Z(_,M)},es=(_,w)=>{let E=[...X.sections];return E[_]=(0,cX.default)({},E[_],{value:w,modified:!0}),E},el=()=>{eo({value:A.emptyValue,referenceValue:X.referenceValue,sections:K(A.emptyValue)})},ed=()=>
180{if(null==ea)return;let _=X.sections[ea],E=M.getActiveDateManager(w,X,_),P=E.getSections(X.sections).filter(_=>""!==_.value).length===+(""!==_.value),k=es(ea,""),A=P?null:w.getInvalidDate(),I=E.getNewValuesFromNewActiveDate(A);eo((0,cX.default)({},I,{sections:k}))},eu=_=>{let P=(_,P)=>{let A=w.parse(_,$);if(null==A||!w.isValid(A))return null;let M=c7({utils:w,localeText:E,localizedDigits:Y,format:$,date:A,formatDensity:F,shouldRespectLeadingZeros:U,enableAccessibleFieldDOMStructure:z,isRtl:k});return(0,cJ.mergeDateIntoReferenceDate)(w,A,M,P,!1)},A=M.parseValueStr(_,X.referenceValue,P),I=M.updateReferenceValue(w,A,X.referenceValue);eo({value:A,referenceValue:I,sections:K(A,X.sections)})},ec=({activeSection:_,newSectionValue:E,shouldGoToNextSection:P})=>{let k,A;P&&ea<X.sections.length-1&&en(ea+1);let I=M.getActiveDateManager(w,X,_),j=es(ea,E),O=I.getSections(j),D=(0,cJ.getDateFromDateSections)(w,O,Y);if(null!=D&&w.isValid(D)){let _=(0,cJ.mergeDateIntoReferenceDate)(w,D,O,I.referenceDate,!0);k=I.getNewValuesFromNewActiveDate(_),A=!0}else k=I.getNewValuesFromNewActiveDate(D),A=(null!=D&&!w.isValid(D))!=(null!=I.date&&!w.isValid(I.date));return A?eo((0,cX.default)({},k,{sections:j})):Q(_=>(0,cX.default)({},_,k,{sections:j,tempValueStrAndroid:null}))},eh=_=>Q(w=>(0,cX.default)({},w,{tempValueStrAndroid:_}));return cQ.useEffect(()=>{let _=K(X.value);(0,cJ.validateSections)(_,I),Q(w=>(0,cX.default)({},w,{sections:_}))},[$,w.locale,k]),cQ.useEffect(()=>{let _;(_=!A.areValuesEqual(w,X.value,G)||A.getTimezone(w,X.value)!==A.getTimezone(w,G))&&Q(_=>(0,cX.default)({},_,{value:G,referenceValue:M.updateReferenceValue(w,G,_.referenceValue),sections:K(G)}))},[G]),{state:X,activeSectionIndex:ea,parsedSelectedSections:ei,setSelectedSections:en,clearValue:el,clearActiveSection:ed,updateSectionValue:ec,updateV
180alueFromValueStr:eu,setTempAndroidValueStr:eh,getSectionsFromValue:K,sectionsValueBoundaries:q,localizedDigits:Y,timezone:W}};var ht=j,hr=D,hn=cK;let hi=5e3,ha=_=>null!=_.saveQuery,ho=({sections:_,updateSectionValue:w,sectionsValueBoundaries:E,localizedDigits:P,setTempAndroidValueStr:k,timezone:A})=>{let M=ee(),[I,j]=hr.useState(null),O=nU(()=>j(null));hr.useEffect(()=>{null!=I&&_[I.sectionIndex]?.type!==I.sectionType&&O()},[_,I,O]),hr.useEffect(()=>{if(null!=I){let _=setTimeout(()=>O(),hi);return()=>{clearTimeout(_)}}return()=>{}},[I,O]);let D=({keyPressed:w,sectionIndex:E},P,k)=>{let A=w.toLowerCase(),M=_[E];if(null!=I&&(!k||k(I.value))&&I.sectionIndex===E){let _=`${I.value}${A}`,w=P(_,M);if(!ha(w))return j({sectionIndex:E,value:_,sectionType:M.type}),w}let D=P(A,M);return ha(D)&&!D.saveQuery?(O(),null):(j({sectionIndex:E,value:A,sectionType:M.type}),ha(D))?null:D},N=_=>{let w=(_,w,E)=>{let P=w.filter(_=>_.toLowerCase().startsWith(E));return 0===P.length?{saveQuery:!1}:{sectionValue:P[0],shouldGoToNextSection:1===P.length}},E=(_,E,P,k)=>{let I=_=>(0,hn.getLetterEditingOptions)(M,A,E.type,_);if("letter"===E.contentType)return w(E.format,I(E.format),_);if(P&&null!=k&&"letter"===(0,hn.getDateSectionConfigFromFormatToken)(M,P).contentType){let E=I(P),A=w(P,E,_);return ha(A)?{saveQuery:!1}:(0,ht.default)({},A,{sectionValue:k(A.sectionValue,E)})}return{saveQuery:!1}};return D(_,(_,w)=>{switch(w.type){case"month":{let P=_=>(0,hn.changeSectionValueFormat)(M,_,M.formats.month,w.format);return E(_,w,M.formats.month,P)}case"weekDay":{let P=(_,w)=>w.indexOf(_).toString();return E(_,w,M.formats.weekday,P)}case"meridiem":return E(_,w);default:return{saveQuery:!1}}})},R=_=>{let w=(_,w)=>{let k=(0,hn.removeLocalizedDigits)(_,P),A=Number(k),I=E[w.type]({currentDate:null,format:w.format,contentType:w.contentType});if(A>I.maximum)return{saveQuery:!1};if(A<I.minimum)return{saveQuery:!0};let j=10*A>I.maximum||k.length===I.maximum.toString().length;return{sectionValue:(0,hn.cleanDigitSectionValue)(M,A,I,P,w),shouldGoToNextSection:j}};return D(_,(_,E)=>{if("digit"===E.contentType||"digit-with-letter"===E.contentType)return w(_,E);if("month"===E.type){let P=(0,hn.doesSectionFormatHaveLeadingZeros)(M,"digit","month","MM"),k=w(_,{type:E.type,format:"MM",hasLeadingZerosInFormat:P,hasLeadingZerosInInput:!0,contentType:"digit",maxLength:2});if(ha(k))return k;let A=(0,hn.changeSectionValueFormat)(M,k.sectionValue,"MM",E.format);return(0,ht.default)({},k,{sectionValue:A})}if("weekDay"===E.type){let P=w(_,E);if(ha(P))return P;let k=(0,hn.getDaysInWeekStr)(M,E.format)[Number(P.sectionValue)-1];return(0,ht.default)({},P,{sectionValue:k})}return{saveQuery:!1}},_=>(0,hn.isStringNumber)(_,P))};return{applyCharacterEditing:nU(E=>{let A=_[E.sectionIndex],M=(0,hn.isStringNumber)(E.keyPressed,P)?R((0,ht.default)({},E,{keyPressed:(0,hn.applyLocalizedDigits)(E.keyPressed,P)})):N(E);null==M?k(null):w({activeSection:A,newSectionValue:M.sectionValue,shouldGoToNextSection:M.shouldGoToNextSection})}),resetCharacterQuery:O}};var hs=D,hl=cK;let hd=_=>{let{internalProps:{disabled:w,readOnly:E=!1},forwardedProps:{sectionListRef:P,onBlur:k,onClick:A,onFocus:M,onInput:I,onPaste:j,focused:O,autoFocus:D=!1},fieldValueManager:N,applyCharacterEditing:R,resetCharacterQuery:L,setSelectedSections:$,parsedSelectedSections:F,state:B,clearActiveSection:V,clearValue:U,updateSectionValue:H,updateValueFromValueStr:z,sectionOrder:W,areAllSectionsEmpty:G,sectionsValueBoundaries:Z}=_,Y=hs.useRef(null),q=tA(P,Y),K=tl(),X=ee(),Q=rm(),[J,et]=hs.useState(!1),er=hs.useMemo(()=>({syncSelectionToDOM:()=>{let _;if(!Y.current)return;let w=document.getSelection();if(!w)return;if(null==F){w.rangeCount>0&&Y.current.getRoot().contains(w.getRangeAt(0).startContainer)&&w.removeAllRanges(),J&&Y.current.getRoot().blur();return}if(!Y.current.getRoot().contains(nq(document)))return;let E=new window.Range;_="all"===F?Y.current.getRoot():"empty"===B.sections[F].type?Y.current.getSectionContainer(F):Y.current.getSectionContent(F),E.selectNodeContents(_),_.focus(),w.removeAllRanges(),w.addRange(E)},getActiveSectionIndexFromDOM:()=>{let _=nq(document);return _&&Y.current&&Y.current.getRoot().contains(_)?Y.current.getSectionIndexFromDOMElement(_):null},focusField:(_=0)=>{if(!Y.current)return;let w=(0,hl.parseSelectedSections)(_,B.sections);et(!0),Y.current.getSectionContent(w).focus()},setSelectedSections:_=>{if(!Y.current)return;let w=(0,hl.parseSelectedSections)(_,B.sections);et(null!==("all"===w?0:w)),$(_)},isFieldFocused:()=>{let _=nq(document);return!!Y.current&&Y.current.getRoot().contains(_)}}),[F,$,B.sections,J]),en=nU(_=>{if(!Y.current)return;let w=B.sections[_];Y.current.getSectionContent(_).innerHTML=w.value||w.placeholder,er.syncSelectionToDOM()}),ei=nU((_,...w)=>{!_.isDefaultPrevented()&&Y.current&&(et(!0),A?.(_,...w),"all"===F?setTimeout(()=>{let _=document.getSelection().getRangeAt(0).startOffset;if(0===_)return void $(W.startIndex);let w=0,E=0;for(;E<_&&w<B.sections.length;){let _=B.sections[w];w+=1,E+=`${_.startSeparator}${_.value||_.placeholder}${_.endSeparator}`.length}$(w-1)}):J?Y.current.getRoot().contains(_.target)||$(W.startIndex):(et(!0),$(W.startIndex)))}),ea=nU(_=>
180{if(I?.(_),!Y.current||"all"!==F)return;let w=_.target.textContent??"";Y.current.getRoot().innerHTML=B.sections.map(_=>`${_.startSeparator}${_.value||_.placeholder}${_.endSeparator}`).join(""),er.syncSelectionToDOM(),0===w.length||10===w.charCodeAt(0)?(L(),U(),$("all")):w.length>1?z(w):("all"===F&&$(0),R({keyPressed:w,sectionIndex:0}))}),eo=nU(_=>{if(j?.(_),E||"all"!==F)return void _.preventDefault();let w=_.clipboardData.getData("text");_.preventDefault(),L(),z(w)}),es=nU((..._)=>{M?.(..._),J||!Y.current||(et(!0),null==Y.current.getSectionIndexFromDOMElement(nq(document))&&$(W.startIndex))}),el=nU((..._)=>{k?.(..._),setTimeout(()=>{if(!Y.current)return;let _=nq(document);Y.current.getRoot().contains(_)||(et(!1),$(null))})}),ed=nU(_=>w=>{w.isDefaultPrevented()||$(_)}),eu=nU(_=>{_.preventDefault()}),ec=nU(_=>()=>{$(_)}),eh=nU(_=>{if(_.preventDefault(),E||w||"number"!=typeof F)return;let P=B.sections[F],k=_.clipboardData.getData("text"),A=/^[a-zA-Z]+$/.test(k),M=/^[0-9]+$/.test(k),I=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(k);"letter"===P.contentType&&A||"digit"===P.contentType&&M||"digit-with-letter"===P.contentType&&I?(L(),H({activeSection:P,newSectionValue:k,shouldGoToNextSection:!0})):A||M||(L(),z(k))}),ep=nU(_=>{_.preventDefault(),_.dataTransfer.dropEffect="none"}),ef=nU(_=>{if(!Y.current)return;let w=_.target,P=w.textContent??"",k=Y.current.getSectionIndexFromDOMElement(w),A=B.sections[k];if(E||!Y.current)return void en(k);if(0===P.length){if(""===A.value)return void en(k);let w=_.nativeEvent.inputType;return"insertParagraph"===w||"insertLineBreak"===w?void en(k):(L(),void V())}R({keyPressed:P,sectionIndex:k}),en(k)});nV(()=>{if(J&&Y.current){if("all"===F)Y.current.getRoot().focus();else if("number"==typeof F){let _=Y.current.getSectionContent(F);_&&_.focus()}}},[F,J]);let em=hs.useMemo(()=>B.sections.reduce((_,w)=>(_[w.type]=Z[w.type]({currentDate:null,contentType:w.contentType,format:w.format}),_),{}),[Z,B.sections]),eg="all"===F,ey=hs.useMemo(()=>B.sections.map((_,P)=>{let k=!eg&&!w&&!E;return{container:{"data-sectionindex":P,onClick:ed(P)},content:{tabIndex:eg||P>0?-1:0,contentEditable:!eg&&!w&&!E,role:"spinbutton",id:`${Q}-${_.type}`,"aria-labelledby":`${Q}-${_.type}`,"aria-readonly":E,"aria-valuenow":(0,hl.getSectionValueNow)(_,X),"aria-valuemin":em[_.type].minimum,"aria-valuemax":em[_.type].maximum,"aria-valuetext":_.value?(0,hl.getSectionValueText)(_,X):K.empty,"aria-label":K[_.type],"aria-disabled":w,spellCheck:!k&&void 0,autoCapitalize:k?"off":void 0,autoCorrect:k?"off":void 0,[parseInt(hs.version,10)>=17?"enterKeyHint":"enterkeyhint"]:k?"next":void 0,children:_.value||_.placeholder,onInput:ef,onPaste:eh,onFocus:ec(P),onDragOver:ep,onMouseUp:eu,inputMode:"letter"===_.contentType?"text":"numeric"},before:{children:_.startSeparator},after:{children:_.endSeparator}}}),[B.sections,ec,eh,ep,ef,ed,eu,w,E,eg,K,X,em,Q]),ev=nU(_=>{z(_.target.value)}),eb=hs.useMemo(()=>G?"":N.getV7HiddenInputValueFromSections(B.sections),[G,B.sections,N]);return hs.useEffect(()=>{if(null==Y.current)throw Error("MUI X: The `sectionListRef` prop has not been initialized by `PickersSectionList`\nYou probably tried to pass a component to the `textField` slot that contains an `<input />` element instead of a `PickersSectionList`.\n\nIf you want to keep using an `<input />` HTML element for the editing, please remove the `enableAccessibleFieldDOMStructure` prop from your picker or field component:\n\n<DatePicker slots={{ textField: MyCustomTextField }} />\n\nLearn more about the field accessible DOM structure on the MUI documentation: https://mui.com/x/react-date-pickers/fields/#fields-to-edit-a-single-element");D&&Y.current&&Y.current.getSectionContent(W.startIndex).focus()},[]),{interactions:er,returnedValue:{autoFocus:D,readOnly:E,focused:O??J,sectionListRef:q,onBlur:el,onClick:ei,onFocus:es,onInput:ea,onPaste:eo,enableAccessibleFieldDOMStructure:!0,elements:ey,tabIndex:0===F?-1:0,contentEditable:eg,value:eb,onChange:ev,areAllSectionsEmpty:G}}};var hu=j,hc=D,hh=cK;let hp=_=>_.replace(/[\u2066\u2067\u2068\u2069]/g,""),hf=(_,w,E)=>{let P=0,k=+!!E,A=[];for(let M=0;M<_.length;M+=1){let I=_[M],j=(0,hh.getSectionVisibleValue)(I,E?"input-rtl":"input-ltr",w),O=`${I.startSeparator}${j}${I.endSeparator}`,D=hp(O).length,N=O.length,R=hp(j),L=k+(""===R?0:j.indexOf(R[0]))+I.startSeparator.length,$=L+R.length;A.push((0,hu.default)({},I,{start:P,end:P+D,startInInput:L,endInInput:$})),P+=D,k+=N}return A},hm=_=>{let w=r1(),E=hc.useRef(void 0),P=hc.useRef(void 0),{forwardedProps:{onFocus:k,onClick:A,onPaste:M,onBlur:I,inputRef:j,placeholder:O},internalProps:{readOnly:D=!1,disabled:N=!1},parsedSelectedSections:R,activeSectionIndex:L,state:$,fieldValueManager:F,valueManager:B,applyCharacterEditing:V,resetCharacterQuery:U,updateSectionValue:H,updateV
180alueFromValueStr:z,clearActiveSection:W,clearValue:G,setTempAndroidValueStr:Z,setSelectedSections:Y,getSectionsFromValue:q,areAllSectionsEmpty:K,localizedDigits:X}=_,Q=hc.useRef(null),J=tA(j,Q),ee=hc.useMemo(()=>hf($.sections,X,w),[$.sections,X,w]),et=hc.useMemo(()=>({syncSelectionToDOM:()=>{if(!Q.current)return;if(null==R){Q.current.scrollLeft&&(Q.current.scrollLeft=0);return}if(Q.current!==nq(document))return;let _=Q.current.scrollTop;if("all"===R)Q.current.select();else{let _=ee[R],w="empty"===_.type?_.startInInput-_.startSeparator.length:_.startInInput,E="empty"===_.type?_.endInInput+_.endSeparator.length:_.endInInput;(w!==Q.current.selectionStart||E!==Q.current.selectionEnd)&&Q.current===nq(document)&&Q.current.setSelectionRange(w,E),clearTimeout(P.current),P.current=setTimeout(()=>{Q.current&&Q.current===nq(document)&&Q.current.selectionStart===Q.current.selectionEnd&&(Q.current.selectionStart!==w||Q.current.selectionEnd!==E)&&et.syncSelectionToDOM()})}Q.current.scrollTop=_},getActiveSectionIndexFromDOM:()=>{let _=Q.current.selectionStart??0,w=Q.current.selectionEnd??0;if(0===_&&0===w)return null;let E=_<=ee[0].startInInput?1:ee.findIndex(w=>w.startInInput-w.startSeparator.length>_);return -1===E?ee.length-1:E-1},focusField:(_=0)=>{Q.current?.focus(),Y(_)},setSelectedSections:_=>Y(_),isFieldFocused:()=>Q.current===nq(document)}),[Q,R,ee,Y]),er=()=>{let _,w=Q.current.selectionStart??0;Y(-1===(_=w<=ee[0].startInInput||w>=ee[ee.length-1].endInInput?1:ee.findIndex(_=>_.startInInput-_.startSeparator.length>w))?ee.length-1:_-1)},en=nU((..._)=>{k?.(..._);let w=Q.current;clearTimeout(E.current),E.current=setTimeout(()=>{w&&w===Q.current&&null==L&&(w.value.length&&Number(w.selectionEnd)-Number(w.selectionStart)===w.value.length?Y("all"):er())})}),ei=nU((_,...w)=>{_.isDefaultPrevented()||(A?.(_,...w),er())}),ea=nU(_=>{if(M?.(_),_.preventDefault(),D||N)return;let w=_.clipboardData.getData("text");if("number"==typeof R){let _=$.sections[R],E=/^[a-zA-Z]+$/.test(w),P=/^[0-9]+$/.test(w),k=/^(([a-zA-Z]+)|)([0-9]+)(([a-zA-Z]+)|)$/.test(w);if("letter"===_.contentType&&E||"digit"===_.contentType&&P||"digit-with-letter"===_.contentType&&k){U(),H({activeSection:_,newSectionValue:w,shouldGoToNextSection:!0});return}if(E||P)return}U(),z(w)}),eo=nU((..._)=>{I?.(..._),Y(null)}),es=nU(_=>{let E;if(D)return;let P=_.target.value;if(""===P){U(),G();return}let k=_.nativeEvent.data,A=k&&k.length>1,M=A?k:P,I=hp(M);if("all"===R&&Y(L),null==L||A)return void z(A?k:I);if("all"===R&&1===I.length)E=I;else{let _=hp(F.getV6InputValueFromSections(ee,X,w)),P=-1,k=-1;for(let w=0;w<_.length;w+=1)-1===P&&_[w]!==I[w]&&(P=w),-1===k&&_[_.length-w-1]!==I[I.length-w-1]&&(k=w);let A=ee[L];if(P<A.start||_.length-k-1>A.end)return;let M=I.length-_.length+A.end-hp(A.endSeparator||"").length;E=I.slice(A.start+hp(A.startSeparator||"").length,M)}if(0===E.length){(0,hh.isAndroid)()&&Z(M),U(),W();return}V({keyPressed:E,sectionIndex:L})}),el=hc.useMemo(()=>void 0!==O?O:F.getV6InputValueFromSections(q(B.emptyValue),X,w),[O,F,q,B.emptyValue,X,w]),ed=hc.useMemo(()=>$.tempValueStrAndroid??F.getV6InputValueFromSections($.sections,X,w),[$.sections,F,$.tempValueStrAndroid,X,w]);return hc.useEffect(()=>(Q.current&&Q.current===nq(document)&&Y("all"),()=>{clearTimeout(E.current),clearTimeout(P.current)}),[]),{interactions:et,returnedValue:{readOnly:D,onBlur:eo,onClick:ei,onFocus:en,onPaste:ea,inputRef:J,enableAccessibleFieldDOMStructure:!1,placeholder:el,inputMode:hc.useMemo(()=>null==L||"letter"===$.sections[L].contentType?"text":"numeric",[L,$.sections]),autoComplete:"off",value:!(Q.current&&Q.current===nq(document))&&K?"":ed,onChange:es}}},hg=_=>{let w=ee(),{internalProps:E,internalProps:{unstableFieldRef:P,minutesStep:k,enableAccessibleFieldDOMStructure:A=!1,disabled:M=!1,readOnly:I=!1},forwardedProps:{onKeyDown:j,error:O,clearable:D,onClear:N},fieldValueManager:R,valueManager:L,validator:$}=_,F=r1(),B=he(_),{state:V,activeSectionIndex:U,parsedSelectedSections:H,setSelectedSections:z,clearValue:W,clearActiveSection:G,updateSectionValue:Z,setTempAndroidValueStr:Y,sectionsValueBoundaries:q,localizedDigits:K,timezone:X}=B,Q=ho({sections:V.sections,updateSectionValue:Z,sectionsValueBoundaries:q,localizedDigits:K,setTempAndroidValueStr:Y,timezone:X}),{resetCharacterQuery:J}=Q,et=L.areValuesEqual(w,V.value,L.emptyValue),er=A?hd:hm,en=cq.useMemo(()=>(0,cK.getSectionOrder)(V.sections,F&&!A),[V.sections,F,A]),{returnedValue:ei,interactions:ea}=er((0,cY.default)({},_,B,Q,{areAllSectionsEmpty:et,sectionOrder:en})),eo=nU(_=>{if(j?.(_),!M)switch(!0){case(_.ctrlKey||_.metaKey)&&"A"===String.fromCharCode(_.keyCode)&&!_.shiftKey&&!_.altKey:_.preventDefault(),z("all");break;case"ArrowRight"===_.key:if(_.preventDefault(),null==H)z(en.startIndex);else if("all"===H)z(en.endIndex);else{let _=en.neighbors[H].rightIndex;null!==_&&z(_)}break;case"ArrowLeft"===_.key:if(_.preventDefault(),null==H)z(en.endIndex);else if("all"===H)z(en.startIndex);else{let _=en.neighbors[H].leftIndex;null!==_&&z(_)}break;case"Delete"===_.key:if(_.preventDefault(),I)break;null==H||"all"===H?W():G(),J();break;case["ArrowUp","ArrowDown","Home","End","PageUp","PageDown"].includes(_.ke
180y):{if(_.preventDefault(),I||null==U)break;"all"===H&&z(U);let E=V.sections[U],P=R.getActiveDateManager(w,V,E),A=(0,cK.adjustSectionValue)(w,X,E,_.key,q,K,P.date,{minutesStep:k});Z({activeSection:E,newSectionValue:A,shouldGoToNextSection:!1})}}});nV(()=>{ea.syncSelectionToDOM()});let{hasValidationError:es}=id({props:E,validator:$,timezone:X,value:V.value,onError:E.onError}),el=cq.useMemo(()=>void 0!==O?O:es,[es,O]);cq.useEffect(()=>{el||null!=U||J()},[V.referenceValue,U,el]),cq.useEffect(()=>{null!=V.tempValueStrAndroid&&null!=U&&(J(),G())},[V.sections]),cq.useImperativeHandle(P,()=>({getSections:()=>V.sections,getActiveSectionIndex:ea.getActiveSectionIndexFromDOM,setSelectedSections:ea.setSelectedSections,focusField:ea.focusField,isFieldFocused:ea.isFieldFocused}));let ed={onKeyDown:eo,onClear:nU((_,...w)=>{_.preventDefault(),N?.(_,...w),W(),ea.isFieldFocused()?z(en.startIndex):ea.focusField(0)}),error:el,clearable:!!(D&&!et&&!I&&!M)},eu={disabled:M,readOnly:I};return(0,cY.default)({},_.forwardedProps,ed,eu,ei)};var hy=j,hv=D;let hb=["value","defaultValue","referenceDate","format","formatDensity","onChange","timezone","onError","shouldRespectLeadingZeros","selectedSections","onSelectedSectionsChange","unstableFieldRef","enableAccessibleFieldDOMStructure","disabled","readOnly","dateSeparator"],hx=(_,w)=>hv.useMemo(()=>{let E=(0,hy.default)({},_),P={},k=_=>{E.hasOwnProperty(_)&&(P[_]=E[_],delete E[_])};return hb.forEach(k),"date"===w?tx.forEach(k):"time"===w?tC.forEach(k):"date-time"===w&&(tx.forEach(k),tC.forEac
180h(k),tS.forEach(k)),{forwardedProps:E,internalProps:P}},[_,w]);var hC=j,hS=ei;let hT=_=>{let w=ee(),E=et();return(0,hC.default)({},_,{disablePast:_.disablePast??!1,disableFuture:_.disableFuture??!1,format:_.format??w.formats.keyboardDate,minDate:(0,hS.applyDefaultDate)(w,_.minDate,E.minDate),maxDate:(0,hS.applyDefaultDate)(w,_.maxDate,E.maxDate)})},h_=_=>{let{forwardedProps:w,internalProps:E}=hx(hT(_),"date");return hg({forwardedProps:w,internalProps:E,valueManager:cZ.singleItemValueManager,fieldValueManager:cZ.singleItemFieldValueManager,validator:tb,valueType:"date"})};var hw=j,hE=O,hP=D,hk=eS;let hA=["clearable","onClear","InputProps","sx","slots","slotProps"],hM=["ownerState"],hI=_=>{let w=tl(),{clearable:E,onClear:P,InputProps:k,sx:A,slots:M,slotProps:I}=_,j=(0,hE.default)(_,hA),O=M?.clearButton??ru,D=tL({elementType:O,externalSlotProps:I?.clearButton,ownerState:{},className:"clearButton",additionalProps:{title:w.fieldClearLabel}}),N=(0,hE.default)(D,hM),R=M?.clearIcon??oY,L=tL({elementType:R,externalSlotProps:I?.clearIcon,ownerState:{}});return(0,hw.default)({},j,{InputProps:(0,hw.default)({},k,{endAdornment:(0,hk.jsxs)(hP.Fragment,{children:[E&&(0,hk.jsx)(t0,{position:"end",sx:{marginRight:k?.endAdornment?-1:-1.5},children:(0,hk.jsx)(O,(0,hw.default)({},N,{onClick:P,children:(0,hk.jsx)(R,(0,hw.default)({fontSize:"small"},L))}))}),k?.endAdornment]})}),sx:[{"& .clearButton":{opacity:1},"@media (pointer: fine)":{"& .clearButton":{opacity:0},"&:hover, &:focus-within":{".clearButton":{opacity:1}}}},...Array.isArray(A)?A:[A]]})};var hj=j,hO=O,hD=D,hN=el,hR=eh,hL=R;function h$(_){return e8("MuiPickersTextField",_)}te("MuiPickersTextField",["root","focused","disabled","error","required"]);var hF=O,hB=j,hV=D,hU=eh,hH=R,hz=j;function hW(_){return e8("MuiPickersInputBase",_)}let hG=te("MuiPickersInputBase",["root","focused","disabled","error","notchedOutline","sectionContent","sectionBefore","sectionAfter","adornedStart","adornedEnd","input"]);function hZ(_){return e8("MuiPickersOutlinedInput",_)}let hY=(0,hz.default)({},hG,te("MuiPickersOutlinedInput",["root","notchedOutline","input"]));var hq=j,hK=O,hX=eh,hQ=eS;let hJ=["children","className","label","notched","shrink"],h1=(0,hX.styled)("fieldset",{name:"MuiPickersOutlinedInput",slot:"NotchedOutline",overridesResolver:(_,w)=>w.notchedOutline})(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{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%",borderColor:_.vars?`rgba(${_.vars.palette.common.onBackgroundChannel} / 0.23)`:w}}),h0=(0,hX.styled)("span")(({theme:_})=>({fontFamily:_.typography.fontFamily,fontSize:"inherit"})),h2=(0,hX.styled)("legend")(({theme:_})=>({float:"unset",width:"auto",overflow:"hidden",variants:[{props:{withLabel:!1},style:{padding:0,lineHeight:"11px",transition:_.transitions.create("width",{duration:150,easing:_.transitions.easing.easeOut})}},{props:{withLabel:!0},style:{display:"block",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:_.transitions.create("max-width",{duration:50,easing:_.transitions.easing.easeOut}),whiteSpace:"nowrap","& > span":{paddingLeft:5,paddingRight:5,display:"inline-block",opacity:0,visibility:"visible"}}},{props:{withLabel:!0,notched:!0},style:{maxWidth:"100%",transition:_.transitions.create("max-width",{duration:100,easing:_.transitions.easing.easeOut,delay:50})}}]}));function h3(_){let{className:w,label:E}=_,P=(0,hK.default)(_,hJ),k=null!=E&&""!==E,A=(0,hq.default)({},_,{withLabel:k});return(0,hQ.jsx)(h1,(0,hq.default)({"aria-hidden":!0,className:w},P,{ownerState:A,children:(0,hQ.jsx)(h2,{ownerState:A,children:k?(0,hQ.jsx)(h0,{children:E}):(0,hQ.jsx)(h0,{className:"notranslate",children:"​"})})}))}var h4=O,h5=j,h9=D,h6=eh,h7=R;function h8(_,...w){let E=new URL(`https://mui.com/production-error/?code=${_}`);return w.forEach(_=>E.searchParams.append("args[]",_)),`Minified MUI error #${_}; visit ${E} for the full message.`}function pe(_){if("string"!=typeof _)throw Error(h8(7));return _.charAt(0).toUpperCase()+_.slice(1)}let pt={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px"};var pr=O,pn=j,pi=D,pa=eh,po=R;function ps(_){return e8("MuiPickersSectionList",_)}let pl=te("MuiPickersSectionList",["root","section","sectionContent"]);var pd=eS;let pu=["slots","slotProps","elements","sectionListRef"],pc=(0,pa.styled)("div",{name:"MuiPickersSectionList",slot:"Root",overridesResolver:(_,w)=>w.root})({direction:"ltr /*! @noflip */",outline:"none"}),ph=(0,pa.styled)("span",{name:"MuiPickersSectionList",slot:"Section",overridesResolver:(_,w)=>w.section})({}),pp=(0,pa.styled)("span",{name:"MuiPickersSectionList",slot:"SectionSeparator",overridesResolver:(_,w)=>w.sectionSeparator})({whiteSpace:"pre"}),pf=(0,pa.styled)("span",{name:"MuiPickersSectionList",slot:"SectionContent",overridesResolver:(_,w)=>w.sectionContent})({outline:"none"}),pm=_=>{let{classes:w}=_;return eJ({root:["root"],section:["section"],sectionContent:["sectionContent"]},ps,w)};function pg(_){let{slots:w,slotProps:E,element:P,classes:k}=_,A=w?.section??ph,M=tL({elementType:A,externalSlotProps:E?.section,externalForwardedProps:P.container,className:k.section,ownerState:{}}),I=w?.sectionContent??pf,j=tL({elementType:I,externalSlotProps:E?.sectionContent,externalForwardedProps:P.content,additionalProps:{suppressContentEditableWarning:!0},className:k.sectionContent,ownerState:{}}),O=w?.sectionSeparator??pp,D=tL({elementType:O,externalSlotProps:E?.sectionSeparator,externalForwardedProps:P.before,ownerState:{position:"before"}}),N=tL({elementType:O,externalSlotProps:E?.sectionSeparator,externalForwardedProps:P.after,ownerState:{position:"after"}});return(0,pd.jsxs)(A,(0,pn.default)({},M,{children:[(0,pd.jsx)(O,(0,pn.default)({},D)),(0,pd.jsx)(I,(0,pn.default)({},j)),(0,pd.jsx)(O,(0,pn.default)({},N))]}))}let py=pi.forwardRef(function(_,w){let E=(0,po.useThemeProps)({props:_,name:"MuiPickersSectionList"}),{slots:P,slotProps:k,elements:A,sectionListRef:M}=E,I=(0,pr.default)(E,pu),j=pm(E),O=pi.useRef(null),D=tA(w,O),N=_=>{if(!O.current)throw Error(`MUI X: Cannot call sectionListRef.${_} before the mount of the component.`);return O.current};pi.useImperativeHandle(M,()=>({getRoot:()=>N("getRoot"),getSectionContainer:_=>N("getSectionContainer").querySelector(`.${pl.section}[data-sectionindex="${_}"]`),getSectionContent:_=>N("getSectionContent").querySelector(`.${pl.section}[data-sectionindex="${_}"] .${pl.sectionContent}`),getSectionIndexFromDOMElement(_){let w=N("getSectionIndexFromDOMElement");
180if(null==_||!w.contains(_))return null;let E=null;return(_.classList.contains(pl.section)?E=_:_.classList.contains(pl.sectionContent)&&(E=_.parentElement),null==E)?null:Number(E.dataset.sectionindex)}}));let R=P?.root??pc,L=tL({elementType:R,externalSlotProps:k?.root,externalForwardedProps:I,additionalProps:{ref:D,suppressContentEditableWarning:!0},className:j.root,ownerState:{}});return(0,pd.jsx)(R,(0,pn.default)({},L,{children:L.contentEditable?A.map(({content:_,before:w,after:E})=>`${w.children}${_.children}${E.children}`).join(""):(0,pd.jsx)(pi.Fragment,{children:A.map((_,w)=>(0,pd.jsx)(pg,{slots:P,slotProps:k,element:_,classes:j},w))})}))});var pv=eS;let pb=["elements","areAllSectionsEmpty","defaultValue","label","value","onChange","id","autoFocus","endAdornment","startAdornment","renderSuffix","slots","slotProps","contentEditable","tabIndex","onInput","onPaste","onKeyDown","fullWidth","name","readOnly","inputProps","inputRef","sectionListRef"],px=_=>Math.round(1e5*_)/1e5,pC=(0,h6.styled)("div",{name:"MuiPickersInputBase",slot:"Root",overridesResolver:(_,w)=>w.root})(({theme:_})=>(0,h5.default)({},_.typography.body1,{color:(_.vars||_).palette.text.primary,cursor:"text",padding:0,display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",boxSizing:"border-box",letterSpacing:`${px(.15/16)}em`,variants:[{props:{fullWidth:!0},style:{width:"100%"}}]})),pS=(0,h6.styled)(pc,{name:"MuiPickersInputBase",slot:"SectionsContainer",overridesResolver:(_,w)=>w.sectionsContainer})(({theme:_})=>({padding:"4px 0 5px",fontFamily:_.typography.fontFamily,fontSize:"inherit",lineHeight:"1.4375em",flexGrow:1,outline:"none",display:"flex",flexWrap:"nowrap",overflow:"hidden",letterSpacing:"inherit",width:"182px",variants:[{props:{isRtl:!0},style:{textAlign:"right /*! @noflip */"}},{props:{size:"small"},style:{paddingTop:1}},{props:{adornedStart:!1,focused:!1,filled:!1},style:{color:"currentColor",opacity:0}},{props:({adornedStart:_,focused:w,filled:E,label:P})=>!_&&!w&&!E&&null==P,style:_.vars?{opacity:_.vars.opacity.inputPlaceholder}:{opacity:"light"===_.palette.mode?.42:.5}}]})),pT=(0,h6.styled)(ph,{name:"MuiPickersInputBase",slot:"Section",overridesResolver:(_,w)=>w.section})(({theme:_})=>({fontFamily:_.typography.fontFamily,fontSize:"inherit",letterSpacing:"inherit",lineHeight:"1.4375em",display:"flex"})),p_=(0,h6.styled)(pf,{name:"MuiPickersInputBase",slot:"SectionContent",overridesResolver:(_,w)=>w.content})(({theme:_})=>({fontFamily:_.typography.fontFamily,lineHeight:"1.4375em",letterSpacing:"inherit",width:"fit-content",outline:"none"})),pw=(0,h6.styled)(pp,{name:"MuiPickersInputBase",slot:"Separator",overridesResolver:(_,w)=>w.separator})(()=>({whiteSpace:"pre",letterSpacing:"inherit"})),pE=(0,h6.styled)("input",{name:"MuiPickersInputBase",slot:"Input",overridesResolver:(_,w)=>w.hiddenInput})((0,h5.default)({},pt)),pP=_=>{let{focused:w,disabled:E,error:P,classes:k,fullWidth:A,readOnly:M,color:I,size:j,endAdornment:O,startAdornment:D}=_;return eJ({root:["root",w&&!E&&"focused",E&&"disabled",M&&"readOnly",P&&"error",A&&"fullWidth",`color${pe(I)}`,"small"===j&&"inputSizeSmall",!!D&&"adornedStart",!!O&&"adornedEnd"],notchedOutline:["notchedOutline"],input:["input"],sectionsContainer:["sectionsContainer"],sectionContent:["sectionContent"],sectionBefore:["sectionBefore"],sectionAfter:["sectionAfter"]},hW,k)},pk=h9.forwardRef(function(_,w){let E=(0,h7.useThemeProps)({props:_,name:"MuiPickersInputBase"}),{elements:P,areAllSectionsEmpty:k,value:A,onChange:M,id:I,endAdornment:j,startAdornment:O,renderSuffix:D,slots:N,slotProps:R,contentEditable:L,tabIndex:$,onInput:F,onPaste:B,onKeyDown:V,name:U,readOnly:H,inputProps:z,inputRef:W,sectionListRef:G}=E,Z=(0,h4.default)(E,pb),Y=tA(w,h9.useRef(null)),q=tA(z?.ref,W),K=r1(),X=tz();if(!X)throw Error("MUI X: PickersInputBase should always be used inside a PickersTextField component");let Q=_=>{X.disabled?_.stopPropagation():X.onFocus?.(_)};h9.useEffect(()=>{X&&X.setAdornedStart(!!O)},[X,O]),h9.useEffect(()=>{X&&(k?X.onEmpty():X.onFilled())},[X,k]);let J=(0,h5.default)({},E,X,{isRtl:K}),ee=pP(J),et=N?.root||pC,er=tL({elementType:et,externalSlotProps:R?.root,externalForwardedProps:Z,additionalProps:{"aria-invalid":X.error,ref:Y},className:ee.root,ownerState:J}),en=N?.input||pS;return(0,pv.jsxs)(et,(0,h5.default)({},er,{children:[O,(0,pv.jsx)(py,{sectionListRef:G,elements:P,contentEditable:L,tabIndex:$,className:ee.sectionsContainer,onFocus:Q,onBlur:X.onBlur,onInput:F,onPaste:B,onKeyDown:V,slots:{root:en,section:pT,sectionContent:p_,sectionSeparator:pw},slotProps:{root:{ownerState:J},sectionContent:{className:hG.sectionContent},sectionSeparator:({position:_})=>({className:"before"===_?hG.sectionBefore:hG.sectionAfter})}}),j,D?D((0,h5.default)({},X)):null,(0,pv.jsx)(pE,(0,h5.default)({name:U,className:ee.input,value:A,onChange:M,id:I,"aria-hidden":"true",tabIndex:-1,readOnly:H,required:X.required,disabled:X.disabled},z,{ref:q}))]}))});var pA=eS;
180let pM=["label","autoFocus","ownerState","notched"],pI=(0,hU.styled)(pC,{name:"MuiPickersOutlinedInput",slot:"Root",overridesResolver:(_,w)=>w.root})(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{padding:"0 14px",borderRadius:(_.vars||_).shape.borderRadius,[`&:hover .${hY.notchedOutline}`]:{borderColor:(_.vars||_).palette.text.primary},"@media (hover: none)":{[`&:hover .${hY.notchedOutline}`]:{borderColor:_.vars?`rgba(${_.vars.palette.common.onBackgroundChannel} / 0.23)`:w}},[`&.${hY.focused} .${hY.notchedOutline}`]:{borderStyle:"solid",borderWidth:2},[`&.${hY.disabled}`]:{[`& .${hY.notchedOutline}`]:{borderColor:(_.vars||_).palette.action.disabled},"*":{color:(_.vars||_).palette.action.disabled}},[`&.${hY.error} .${hY.notchedOutline}`]:{borderColor:(_.vars||_).palette.error.main},variants:Object.keys((_.vars??_).palette).filter(w=>(_.vars??_).palette[w]?.main??!1).map(w=>({props:{color:w},style:{[`&.${hY.focused}:not(.${hY.error}) .${hY.notchedOutline}`]:{borderColor:(_.vars||_).palette[w].main}}}))}}),pj=(0,hU.styled)(pS,{name:"MuiPickersOutlinedInput",slot:"SectionsContainer",overridesResolver:(_,w)=>w.sectionsContainer})({padding:"16.5px 0",variants:[{props:{size:"small"},style:{padding:"8.5px 0"}}]}),pO=_=>{let{classes:w}=_,E=eJ({root:["root"],notchedOutline:["notchedOutline"],input:["input"]},hZ,w);return(0,hB.default)({},w,E)},pD=hV.forwardRef(function(_,w){let E=(0,hH.useThemeProps)({props:_,name:"MuiPickersOutlinedInput"}),{label:P,ownerState:k,notched:A}=E,M=(0,hF.default)(E,pM),I=tz(),j=(0,hB.default)({},E,k,I,{color:I?.color||"primary"}),O=pO(j);return(0,pA.jsx)(pk,(0,hB.default)({slots:{root:pI,input:pj},renderSuffix:_=>(0,pA.jsx)(h3,{shrink:!!(A||_.adornedStart||_.focused||_.filled),notched:!!(A||_.adornedStart||_.focused||_.filled),className:O.notchedOutline,label:null!=P&&""!==P&&I?.required?(0,pA.jsxs)(hV.Fragment,{children:[P," ","*"]}):P,ownerState:j})},M,{label:P,classes:O,ref:w}))});pD.muiName="Input";var pN=O,pR=j,pL=D,p$=eh,pF=R,pB=_.i(17154);function pV(_){return e8("MuiPickersFilledInput",_)}let pU=(0,j.default)({},hG,te("MuiPickersFilledInput",["root","underline","input"]));var pH=eS;let pz=["label","autoFocus","disableUnderline","ownerState"],pW=(0,p$.styled)(pC,{name:"MuiPickersFilledInput",slot:"Root",overridesResolver:(_,w)=>w.root,shouldForwardProp:_=>(0,pB.shouldForwardProp)(_)&&"disableUnderline"!==_})(({theme:_})=>{let w="light"===_.palette.mode,E=w?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",P=w?"rgba(0, 0, 0, 0.06)":"rgba(255, 255, 255, 0.09)",k=w?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.13)",A=w?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)";return{backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P,borderTopLeftRadius:(_.vars||_).shape.borderRadius,borderTopRightRadius:(_.vars||_).shape.borderRadius,transition:_.transitions.create("background-color",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),"&:hover":{backgroundColor:_.vars?_.vars.palette.FilledInput.hoverBg:k,"@media (hover: none)":{backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P}},[`&.${pU.focused}`]:{backgroundColor:_.vars?_.vars.palette.FilledInput.bg:P},[`&.${pU.disabled}`]:{backgroundColor:_.vars?_.vars.palette.FilledInput.disabledBg:A},variants:[...Object.keys((_.vars??_).palette).filter(w=>(_.vars??_).palette[w].main).map(w=>({props:{color:w,disableUnderline:!1},style:{"&::after":{borderBottom:`2px solid ${(_.vars||_).palette[w]?.main}`}}})),{props:{disableUnderline:!1},style:{"&::after":{left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:_.transitions.create("transform",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${pU.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${pU.error}`]:{"&:before, &:after":{borderBottomColor:(_.vars||_).palette.error.main}},"&::before":{borderBottom:`1px solid ${_.vars?`rgba(${_.vars.palette.common.onBackgroundChannel} / ${_.vars.opacity.inputUnderline})`:E}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:_.transitions.create("border-bottom-color",{duration:_.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${pU.disabled}, .${pU.error}):before`]:{borderBottom:`1px solid ${(_.vars||_).palette.text.primary}`},[`&.${pU.disabled}:before`]:{borderBottomStyle:"dotted"}}},{props:({startAdornment:_})=>!!_,style:{paddingLeft:12}},{props:({endAdornment:_})=>!!_,style:{paddingRight:12}}]}}),pG=(0,p$.styled)(pS,{name:"MuiPickersFilledInput",slot:"sectionsContainer",overridesResolver:(_,w)=>w.sectionsContainer})({paddingTop:25,paddingRight:12,paddingBottom:8,paddingLeft:12,variants:[{props:{size:"small"},style:{paddingTop:21,paddingBottom:4}},{props:({startAdornment:_})=>!!_,style:{paddingLeft:0}},{props:({endAdornment:_})=>!!_,style:{paddingRight:0}},{props:{hiddenLabel:!0},style:{paddingTop:16,paddingBottom:17}},{props:{hiddenLabel:!0,size:"small"},style:{paddingTop:8,paddingBottom:9}}]}),pZ=_=>{let{classes:w,disableUnderline:E}=_,P=eJ({root:["root",!E&&"underline"],input:["input"]},pV,w);return(0,pR.default)({},w,P)},pY=pL.forwardRef(function(_,w){let E=(0,pF.useThemeProps)({props:_,name:"MuiPickersFilledInput"}),{label:P,disableUnderline:k=!1,ownerState:A}=E,M=(0,pN.default)(E,pz),I=tz(),j=pZ((0,pR.default)({},E,A,I,{color:I?.color||"primary"}));return(0,pH.jsx)(pk,(0,pR.default)({slots:{root:pW,input:pG},slotProps:{root:{disableUnderline:k}}},M,{label:P,classes:j,ref:w}))});pY.muiName="Input";
180var pq=O,pK=j,pX=D,pQ=eh,pJ=R;function p1(_){return e8("MuiPickersFilledInput",_)}let p0=(0,j.default)({},hG,te("MuiPickersInput",["root","input"]));var p2=eS;let p3=["label","autoFocus","disableUnderline","ownerState"],p4=(0,pQ.styled)(pC,{name:"MuiPickersInput",slot:"Root",overridesResolver:(_,w)=>w.root})(({theme:_})=>{let w="light"===_.palette.mode?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return _.vars&&(w=`rgba(${_.vars.palette.common.onBackgroundChannel} / ${_.vars.opacity.inputUnderline})`),{"label + &":{marginTop:16},variants:[...Object.keys((_.vars??_).palette).filter(w=>(_.vars??_).palette[w].main).map(w=>({props:{color:w},style:{"&::after":{borderBottom:`2px solid ${(_.vars||_).palette[w].main}`}}})),{props:{disableUnderline:!1},style:{"&::after":{background:"red",left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:_.transitions.create("transform",{duration:_.transitions.duration.shorter,easing:_.transitions.easing.easeOut}),pointerEvents:"none"},[`&.${p0.focused}:after`]:{transform:"scaleX(1) translateX(0)"},[`&.${p0.error}`]:{"&:before, &:after":{borderBottomColor:(_.vars||_).palette.error.main}},"&::before":{borderBottom:`1px solid ${w}`,left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:_.transitions.create("border-bottom-color",{duration:_.transitions.duration.shorter}),pointerEvents:"none"},[`&:hover:not(.${p0.disabled}, .${p0.error}):before`]:{borderBottom:`2px solid ${(_.vars||_).palette.text.primary}`,"@media (hover: none)":{borderBottom:`1px solid ${w}`}},[`&.${p0.disabled}:before`]:{borderBottomStyle:"dotted"}}}]}}),p5=_=>{let{classes:w,disableUnderline:E}=_,P=eJ({root:["root",!E&&"underline"],input:["input"]},p1,w);return(0,pK.default)({},w,P)},p9=pX.forwardRef(function(_,w){let E=(0,pJ.useThemeProps)({props:_,name:"MuiPickersInput"}),{label:P,disableUnderline:k=!1,ownerState:A}=E,M=(0,pq.default)(E,p3),I=tz(),j=p5((0,pK.default)({},E,A,I,{disableUnderline:k,color:I?.color||"primary"}));return(0,p2.jsx)(pk,(0,pK.default)({slots:{root:p4}},M,{label:P,classes:j,ref:w}))});p9.muiName="Input";var p6=eS;let p7=["onFocus","onBlur","className","color","disabled","error","variant","required","InputProps","inputProps","inputRef","sectionListRef","elements","areAllSectionsEmpty","onClick","onKeyDown","onKeyUp","onPaste","onInput","endAdornment","startAdornment","tabIndex","contentEditable","focused","value","onChange","fullWidth","id","name","helperText","FormHelperTextProps","label","InputLabelProps"],p8={standard:p9,filled:pY,outlined:pD},fe=(0,hR.styled)(ds,{name:"MuiPickersTextField",slot:"Root",overridesResolver:(_,w)=>w.root})({}),ft=_=>{let{focused:w,disabled:E,classes:P,required:k}=_;return eJ({root:["root",w&&!E&&"focused",E&&"disabled",k&&"required"]},h$,P)},fr=hD.forwardRef(function(_,w){let E=(0,hL.useThemeProps)({props:_,name:"MuiPickersTextField"}),{onFocus:P,onBlur:k,className:A,color:M="primary",disabled:I=!1,error:j=!1,variant:O="outlined",required:D=!1,InputProps:N,inputProps:R,inputRef:L,sectionListRef:$,elements:F,areAllSectionsEmpty:B,onClick:V,onKeyDown:U,onKeyUp:H,onPaste:z,onInput:W,endAdornment:G,startAdornment:Z,tabIndex:Y,contentEditable:q,focused:K,value:X,onChange:Q,fullWidth:J,id:ee,name:et,helperText:er,FormHelperTextProps:en,label:ei,InputLabelProps:ea}=E,eo=(0,hO.default)(E,p7),es=tA(w,hD.useRef(null)),el=rm(ee),ed=er&&el?`${el}-helper-text`:void 0,eu=ei&&el?`${el}-label`:void 0,ec=(0,hj.default)({},E,{color:M,disabled:I,error:j,focused:K,required:D,variant:O}),eh=ft(ec),ep=p8[O];return(0,p6.jsxs)(fe,(0,hj.default)({className:(0,hN.default)(eh.root,A),ref:es,focused:K,onFocus:P,onBlur:k,disabled:I,variant:O,error:j,color:M,fullWidth:J,required:D,ownerState:ec},eo,{children:[(0,p6.jsx)(l4,(0,hj.default)({htmlFor:el,id:eu},ea,{children:ei})),(0,p6.jsx)(ep,(0,hj.default)({elements:F,areAllSectionsEmpty:B,onClick:V,onKeyDown:U,onKeyUp:H,onInput:W,onPaste:z,endAdornment:G,startAdornment:Z,tabIndex:Y,contentEditable:q,value:X,onChange:Q,id:el,fullWidth:J,inputProps:R,inputRef:L,sectionListRef:$,label:ei,name:et,role:"group","aria-labelledby":eu},N)),er&&(0,p6.jsx)(dC,(0,hj.default)({id:ed},en,{children:er}))]}))});var fn=j,fi=O;let fa=["enableAccessibleFieldDOMStructure"],fo=["InputProps","readOnly"],fs=["onPaste","onKeyDown","inputMode","readOnly","InputProps","inputProps","inputRef"],fl=_=>{let{enableAccessibleFieldDOMStructure:w}=_,E=(0,fi.default)(_,fa);if(w){let{InputProps:_,readOnly:w}=E,P=(0,fi.default)(E,fo);return(0,fn.default)({},P,{InputProps:(0,fn.default)({},_??{},{readOnly:w})})}let{onPaste:P,onKeyDown:k,inputMode:A,readOnly:M,InputProps:I,inputProps:j,inputRef:O}=E,D=(0,fi.default)(E,fs);return(0,fn.default)({},D,{InputProps:(0,fn.default)({},I??{},{readOnly:M}),inputProps:(0,fn.default)({},j??{},{inputMode:A,onPaste:P,onKeyDown:k,ref:O})})};var fd=eS;let fu=["slots","slotProps","InputProps","inputProps"],fc=oX.forwardRef(function(_,w){let E=(0,cG.useThemeProps)({props:_,name:"MuiDateField"}),{slots:P,slotProps:k,InputProps:A,inputProps:M}=E,I=(0,oK.default)(E,fu),j=E,O=P?.textField??(_.enableAccessibleFieldDOMStructure?fr:cW),D=tL({elementType:O,externalSlotProps:k?.textField,externalForwardedProps:I,additionalProps:{ref:w},ownerState:j});D.inputProps=(0,oq.default)({},M,D.inputProps),D.InputProps=(0,oq.default)({},A,D.InputProps);let N=fl(h_(D)),R=hI((0,oq.default)({},N,{slots:P,slotProps:k}));return(0,fd.jsx)(O,(0,oq.default)({},R))});var fh=O,fp=j,ff=D,fm=el,fg=eh,fy=R,fv=j,fb=D,fx=D;let fC=({shouldDisableDate:_,shouldDisableMonth:w,shouldDisableYear:E,minDate:P,maxDate:k,disableFuture:A,disablePast:M,timezone:I})=>{let j=J();return fx.useCallback(O=>null!==tb({adapter:j,value:O,timezone:I,props:{shouldDisableDate:_,shouldDisableMonth:w,shouldDisableYear:E,minDate:P,maxDate:k,disableFuture:A,disablePast:M}}
180),[j,_,w,E,P,k,A,M,I])};var fS=U,fT=c8;let f_=(_,w,E)=>(P,k)=>{switch(k.type){case"changeMonth":return(0,fv.default)({},P,{slideDirection:k.direction,currentMonth:k.newMonth,isMonthSwitchingAnimating:!_});case"changeMonthTimezone":{let _=k.newTimezone;if(E.getTimezone(P.currentMonth)===_)return P;let w=E.setTimezone(P.currentMonth,_);return E.getMonth(w)!==E.getMonth(P.currentMonth)&&(w=E.setMonth(w,E.getMonth(P.currentMonth))),(0,fv.default)({},P,{currentMonth:w})}case"finishMonthSwitchingAnimation":return(0,fv.default)({},P,{isMonthSwitchingAnimating:!1});case"changeFocusedDay":{if(null!=P.focusedDay&&null!=k.focusedDay&&E.isSameDay(k.focusedDay,P.focusedDay))return P;let A=null!=k.focusedDay&&!w&&!E.isSameMonth(P.currentMonth,k.focusedDay);return(0,fv.default)({},P,{focusedDay:k.focusedDay,isMonthSwitchingAnimating:A&&!_&&!k.withoutMonthSwitchingAnimation,currentMonth:A?E.startOfMonth(k.focusedDay):P.currentMonth,slideDirection:null!=k.focusedDay&&E.isAfterDay(k.focusedDay,P.currentMonth)?"left":"right"})}default:throw Error("missing support")}},fw=_=>{let{value:w,referenceDate:E,disableFuture:P,disablePast:k,disableSwitchToMonthOnDayFocus:A=!1,maxDate:M,minDate:I,onMonthChange:j,reduceAnimations:O,shouldDisableDate:D,timezone:N}=_,R=ee(),L=fb.useRef(f_(!!O,A,R)).current,$=fb.useMemo(()=>fS.singleItemValueManager.getInitialReferenceValue({value:w,utils:R,timezone:N,props:_,referenceDate:E,granularity:fT.SECTION_TYPE_GRANULARITY.day}),[E,N]),[F,B]=fb.useReducer(L,{isMonthSwitchingAnimating:!1,focusedDay:$,currentMonth:R.startOfMonth($),slideDirection:"left"});fb.useEffect(()=>{B({type:"changeMonthTimezone",newTimezone:R.getTimezone($)})},[$,R]);let V=fb.useCallback(_=>{B((0,fv.default)({type:"changeMonth"},_)),j&&j(_.newMonth)},[j]),U=fb.useCallback(_=>{let w=_;R.isSameMonth(w,F.currentMonth)||V({newMonth:R.startOfMonth(w),direction:R.isAfterDay(w,F.currentMonth)?"left":"right"})},[F.currentMonth,V,R]),H=fC({shouldDisableDate:D,minDate:I,maxDate:M,disableFuture:P,disablePast:k,timezone:N}),z=fb.useCallback(()=>{B({type:"finishMonthSwitchingAnimation"})},[]);return{referenceDate:$,calendarState:F,changeMonth:U,changeFocusedDay:nU((_,w)=>{H(_)||B({type:"changeFocusedDay",focusedDay:_,withoutMonthSwitchingAnimation:w})}),isDateDisabled:H,onMonthSwitchingAnimationEnd:z,handleChangeMonth:V}};var fE=el,fP=_.i(199190),fk=eh,fA=R;let fM=_=>e8("MuiPickersFadeTransitionGroup",_);te("MuiPickersFadeTransitionGroup",["root"]);var fI=eS;let fj=_=>{let{classes:w}=_;return eJ({root:["root"]},fM,w)},fO=(0,fk.styled)(fP.TransitionGroup,{name:"MuiPickersFadeTransitionGroup",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"block",position:"relative"});function fD(_){let w=(0,fA.useThemeProps)({props:_,name:"MuiPickersFadeTransitionGroup"}),{children:E,className:P,reduceAnimations:k,transKey:A}=w,M=fj(w),I=ex();return k?E:(0,fI.jsx)(fO,{className:(0,fE.default)(M.root,P),children:(0,fI.jsx)(rL,{appear:!1,mountOnEnter:!0,unmountOnExit:!0,timeout:{appear:I.transitions.duration.enteringScreen,enter:I.transitions.duration.enteringScreen,exit:0},children:E},A)})}var fN=O,fR=j,fL=D,f$=eh,fF=R,fB=el,fV=O,fU=j,fH=D,fz=el,fW=re,fG=rV,fZ=eh,fY=R;function fq(_){return e8("MuiPickersDay",_)}let fK=te("MuiPickersDay",["root","dayWithMargin","dayOutsideMonth","hiddenDaySpacingFiller","today","selected","disabled"]);var fX=eS;let fQ=["autoFocus","className","day","disabled","disableHighlightToday","disableMargin","hidden","isAnimating","onClick","onDaySelect","onFocus","onBlur","onKeyDown","onMouseDown","onMouseEnter","outsideCurrentMonth","selected","showDaysOutsideCurrentMonth","children","today","isFirstVisibleCell","isLastVisibleCell"],fJ=_=>{let{selected:w,disableMargin:E,disableHighlightToday:P,today:k,disabled:A,outsideCurrentMonth:M,showDaysOutsideCurrentMonth:I,classes:j}=_,O=M&&!I;return eJ({root:["root",w&&!O&&"selected",A&&"disabled",!E&&"dayWithMargin",!P&&k&&"today",M&&I&&"dayOutsideMonth",O&&"hiddenDaySpacingFiller"],hiddenDaySpacingFiller:["hiddenDaySpacingFiller"]},fq,j)},f1=({theme:_})=>(0,fU.default)({},_.typography.caption,{width:om,height:om,borderRadius:"50%",padding:0,backgroundColor:"transparent",transition:_.transitions.create("background-color",{duration:_.transitions.duration.short}),color:(_.vars||_).palette.text.primary,"@media (pointer: fine)":{"&:hover":{backgroundColor:_.vars?`rgba(${_.vars.palette.primary.mainChannel} / ${_.vars.palette.action.hoverOpacity})`:(0,fG.alpha)(_.palette.primary.main,_.palette.action.hoverOpacity)}},"&:focus":{backgroundColor:_.vars?`rgba(${_.vars.palette.primary.mainChannel} / ${_.vars.palette.action.focusOpacity})`:(0,fG.alpha)(_.palette.primary.main,_.palette.action.focusOpacity),[`&.${fK.selected}`]:{willChange:"background-color",backgroundColor:(_.vars||_).palette.primary.dark}},[`&.${fK.selected}`]:{color:(_.vars||_).palette.primary.contrastText,backgroundColor:(_.vars||_).palette.primary.main,fontWeight:_.typography.fontWeightMedium,"&:hover":{willChange:"background-color",backgroundColor:(_.vars||_).palette.primary.dark}},[`&.${fK.disabled}
180:not(.${fK.selected})`]:{color:(_.vars||_).palette.text.disabled},[`&.${fK.disabled}&.${fK.selected}`]:{opacity:.6},variants:[{props:{disableMargin:!1},style:{margin:`0 ${og}px`}},{props:{outsideCurrentMonth:!0,showDaysOutsideCurrentMonth:!0},style:{color:(_.vars||_).palette.text.secondary}},{props:{disableHighlightToday:!1,today:!0},style:{[`&:not(.${fK.selected})`]:{border:`1px solid ${(_.vars||_).palette.text.secondary}`}}}]}),f0=(_,w)=>{let{ownerState:E}=_;return[w.root,!E.disableMargin&&w.dayWithMargin,!E.disableHighlightToday&&E.today&&w.today,!E.outsideCurrentMonth&&E.showDaysOutsideCurrentMonth&&w.dayOutsideMonth,E.outsideCurrentMonth&&!E.showDaysOutsideCurrentMonth&&w.hiddenDaySpacingFiller]},f2=(0,fZ.styled)(fW.default,{name:"MuiPickersDay",slot:"Root",overridesResolver:f0})(f1),f3=(0,fZ.styled)("div",{name:"MuiPickersDay",slot:"Root",overridesResolver:f0})(({theme:_})=>(0,fU.default)({},f1({theme:_}),{opacity:0,pointerEvents:"none"})),f4=()=>{},f5=fH.forwardRef(function(_,w){let E=(0,fY.useThemeProps)({props:_,name:"MuiPickersDay"}),{autoFocus:P=!1,className:k,day:A,disabled:M=!1,disableHighlightToday:I=!1,disableMargin:j=!1,isAnimating:O,onClick:D,onDaySelect:N,onFocus:R=f4,onBlur:L=f4,onKeyDown:$=f4,onMouseDown:F=f4,onMouseEnter:B=f4,outsideCurrentMonth:V,selected:U=!1,showDaysOutsideCurrentMonth:H=!1,children:z,today:W=!1}=E,G=(0,fV.default)(E,fQ),Z=(0,fU.default)({},E,{autoFocus:P,disabled:M,disableHighlightToday:I,disableMargin:j,selected:U,showDaysOutsideCurrentMonth:H,today:W}),Y=fJ(Z),q=ee(),K=fH.useRef(null),X=tA(K,w);nV(()=>{!P||M||O||V||K.current.focus()},[P,M,O,V]);let Q=_=>{F(_),V&&_.preventDefault()},J=_=>{M||N(A),V&&_.currentTarget.focus(),D&&D(_)};return V&&!H?(0,fX.jsx)(f3,{className:(0,fz.default)(Y.root,Y.hiddenDaySpacingFiller,k),ownerState:Z,role:G.role}):(0,fX.jsx)(f2,(0,fU.default)({className:(0,fz.default)(Y.root,k),ref:X,centerRipple:!0,disabled:M,tabIndex:U?0:-1,onKeyDown:_=>$(_,A),onFocus:_=>R(_,A),onBlur:_=>L(_,A),onMouseEnter:_=>B(_,A),onClick:J,onMouseDown:Q},G,{ownerState:Z,children:z||q.format(A,"dayOfMonth")}))}),f9=fH.memo(f5);var f6=j,f7=O,f8=D,me=el,mt=eh,mr=R,mn=_.i(541422),mn=mn,mi=fP;let ma=_=>e8("MuiPickersSlideTransition",_),mo=te("MuiPickersSlideTransition",["root","slideEnter-left","slideEnter-right","slideEnterActive","slideExit","slideExitActiveLeft-left","slideExitActiveLeft-right"]);var ms=eS;let ml=["children","className","reduceAnimations","slideDirection","transKey","classes"],md=_=>{let{classes:w,slideDirection:E}=_;return eJ({root:["root"],exit:["slideExit"],enterActive:["slideEnterActive"],enter:[`slideEnter-${E}`],exitActive:[`slideExitActiveLeft-${E}`]},ma,w)},mu=(0,mt.styled)(mi.TransitionGroup,{name:"MuiPickersSlideTransition",slot:"Root",overridesResolver:(_,w)=>[w.root,{[`.${mo["slideEnter-left"]}`]:w["slideEnter-left"]},{[`.${mo["slideEnter-right"]}`]:w["slideEnter-right"]},{[`.${mo.slideEnterActive}`]:w.slideEnterActive},{[`.${mo.slideExit}`]:w.slideExit},{[`.${mo["slideExitActiveLeft-left"]}`]:w["slideExitActiveLeft-left"]},{[`.${mo["slideExitActiveLeft-right"]}`]:w["slideExitActiveLeft-right"]}]})(({theme:_})=>{let w=_.transitions.create("transform",{duration:_.transitions.duration.complex,easing:"cubic-bezier(0.35, 0.8, 0.4, 1)"});return{display:"block",position:"relative",overflowX:"hidden","& > *":{position:"absolute",top:0,right:0,left:0},[`& .${mo["slideEnter-left"]}`]:{willChange:"transform",transform:"translate(100%)",zIndex:1},[`& .${mo["slideEnter-right"]}`]:{willChange:"transform",transform:"translate(-100%)",zIndex:1},[`& .${mo.slideEnterActive}`]:{transform:"translate(0%)",transition:w},[`& .${mo.slideExit}`]:{transform:"translate(0%)"},[`& .${mo["slideExitActiveLeft-left"]}`]:{willChange:"transform",transform:"translate(-100%)",transition:w,zIndex:0},[`& .${mo["slideExitActiveLeft-right"]}`]:{willChange:"transform",transform:"translate(100%)",transition:w,zIndex:0}}});function mc(_){let w=(0,mr.useThemeProps)({props:_,name:"MuiPickersSlideTransition"}),{children:E,className:P,reduceAnimations:k,transKey:A}=w,M=(0,f7.default)(w,ml),I=md(w),j=ex();if(k)return(0,ms.jsx)("div",{className:(0,me.default)(I.root,P),children:E});
180let O={exit:I.exit,enterActive:I.enterActive,enter:I.enter,exitActive:I.exitActive};return(0,ms.jsx)(mu,{className:(0,me.default)(I.root,P),childFactory:_=>f8.cloneElement(_,{classNames:O}),role:"presentation",children:(0,ms.jsx)(mn.default,(0,f6.default)({mountOnEnter:!0,unmountOnExit:!0,timeout:j.transitions.duration.complex,classNames:O},M,{children:E}),A)})}var mh=ei;let mp=_=>e8("MuiDayCalendar",_);te("MuiDayCalendar",["root","header","weekDayLabel","loadingContainer","slideTransition","monthContainer","weekContainer","weekNumberLabel","weekNumber"]);var mf=eS;let mm=["parentProps","day","focusableDay","selectedDays","isDateDisabled","currentMonthNumber","isViewFocused"],mg=["ownerState"],my=_=>{let{classes:w}=_;return eJ({root:["root"],header:["header"],weekDayLabel:["weekDayLabel"],loadingContainer:["loadingContainer"],slideTransition:["slideTransition"],monthContainer:["monthContainer"],weekContainer:["weekContainer"],weekNumberLabel:["weekNumberLabel"],weekNumber:["weekNumber"]},mp,w)},mv=(om+2*og)*6,mb=(0,f$.styled)("div",{name:"MuiDayCalendar",slot:"Root",overridesResolver:(_,w)=>w.root})({}),mx=(0,f$.styled)("div",{name:"MuiDayCalendar",slot:"Header",overridesResolver:(_,w)=>w.header})({display:"flex",justifyContent:"center",alignItems:"center"}),mC=(0,f$.styled)(eK,{name:"MuiDayCalendar",slot:"WeekDayLabel",overridesResolver:(_,w)=>w.weekDayLabel})(({theme:_})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:(_.vars||_).palette.text.secondary})),mS=(0,f$.styled)(eK,{name:"MuiDayCalendar",slot:"WeekNumberLabel",overridesResolver:(_,w)=>w.weekNumberLabel})(({theme:_})=>({width:36,height:40,margin:"0 2px",textAlign:"center",display:"flex",justifyContent:"center",alignItems:"center",color:_.palette.text.disabled})),mT=(0,f$.styled)(eK,{name:"MuiDayCalendar",slot:"WeekNumber",overridesResolver:(_,w)=>w.weekNumber})(({theme:_})=>(0,fR.default)({},_.typography.caption,{width:om,height:om,padding:0,margin:`0 ${og}px`,color:_.palette.text.disabled,fontSize:"0.75rem",alignItems:"center",justifyContent:"center",display:"inline-flex"})),m_=(0,f$.styled)("div",{name:"MuiDayCalendar",slot:"LoadingContainer",overridesResolver:(_,w)=>w.loadingContainer})({display:"flex",justifyContent:"center",alignItems:"center",minHeight:mv}),mw=(0,f$.styled)(mc,{name:"MuiDayCalendar",slot:"SlideTransition",overridesResolver:(_,w)=>w.slideTransition})({minHeight:mv}),mE=(0,f$.styled)("div",{name:"MuiDayCalendar",slot:"MonthContainer",overridesResolver:(_,w)=>w.monthContainer})({overflow:"hidden"}),mP=(0,f$.styled)("div",{name:"MuiDayCalendar",slot:"WeekContainer",overridesResolver:(_,w)=>w.weekContainer})({margin:`${og}px 0`,display:"flex",justifyContent:"center"});function mk(_){let{parentProps:w,day:E,focusableDay:P,selectedDays:k,isDateDisabled:A,currentMonthNumber:M,isViewFocused:I}=_,j=(0,fN.default)(_,mm),{disabled:O,disableHighlightToday:D,isMonthSwitchingAnimating:N,showDaysOutsideCurrentMonth:R,slots:L,slotProps:$,timezone:F}=w,B=ee(),V=er(F),U=null!==P&&B.isSameDay(E,P),H=k.some(_=>B.isSameDay(_,E)),z=B.isSameDay(E,V),W=L?.day??f9,G=tL({elementType:W,externalSlotProps:$?.day,additionalProps:(0,fR.default)({disableHighlightToday:D,showDaysOutsideCurrentMonth:R,role:"gridcell",isAnimating:N,"data-timestamp":B.toJsDate(E).valueOf()},j),ownerState:(0,fR.default)({},w,{day:E,selected:H})}),Z=(0,fN.default)(G,mg),Y=fL.useMemo(()=>O||A(E),[O,A,E]),q=fL.useMemo(()=>B.getMonth(E)!==M,[B,E,M]),K=fL.useMemo(()=>{let _=B.startOfMonth(B.setMonth(E,M));return R?B.isSameDay(E,B.startOfWeek(_)):B.isSameDay(E,_)},[M,E,R,B]),X=fL.useMemo(()=>{let _=B.endOfMonth(B.setMonth(E,M));return R?B.isSameDay(E,B.endOfWeek(_)):B.isSameDay(E,_)},[M,E,R,B]);return(0,mf.jsx)(W,(0,fR.default)({},Z,{day:E,disabled:Y,autoFocus:I&&U,today:z,outsideCurrentMonth:q,isFirstVisibleCell:K,isLastVisibleCell:X,selected:H,tabIndex:U?0:-1,"aria-selected":H,"aria-current":z?"date":void 0}))}function mA(_){let w=(0,fF.useThemeProps)({props:_,name:"MuiDayCalendar"}),E=ee(),{onFocusedDayChange:P,className:k,currentMonth:A,selectedDays:M,focusedDay:I,loading:j,onSelectedDaysChange:O,onMonthSwitchingAnimationEnd:D,readOnly:N,reduceAnimations:R,renderLoading:L=()=>(0,mf.jsx)("span",{children:"..."}),slideDirection:$,TransitionProps:F,disablePast:B,disableFuture:V,minDate:U,maxDate:H,shouldDisableDate:z,shouldDisableMonth:W,shouldDisableYear:G,dayOfWeekFormatter:Z=_=>E.format(_,"weekdayShort").charAt(0).toUpperCase(),hasFocus:Y,onFocusedViewChange:q,gridLabelId:K,displayWeekNumber:X,fixedWeekNumber:Q,autoFocus:J,timezone:et}=w,en=er(et),ei=my(w),ea=r1(),eo=fC({shouldDisableDate:z,shouldDisableMonth:W,shouldDisableYear:G,minDate:U,maxDate:H,disablePast:B,disableFuture:V,timezone:et}),es=tl(),[el,ed]=ih({name:"DayCalendar",state:"hasFocus",controlled:Y,default:J??!1}),[eu,ec]=fL.useState(()=>I||en),eh=nU(_=>{N||O(_)}),ep=_=>{eo(_)||(P(_),ec(_),q?.(!0),ed(!0))},ef=nU((_,w)=>{switch(_.key){case"ArrowUp":ep(E.addDays(w,-7)),_.preventDefault();break;case"ArrowDown":ep(E.addDays(w,7)),_.preventDefault();break;
180case"ArrowLeft":{let P=E.addDays(w,ea?1:-1),k=E.addMonths(w,ea?1:-1);ep((0,mh.findClosestEnabledDate)({utils:E,date:P,minDate:ea?P:E.startOfMonth(k),maxDate:ea?E.endOfMonth(k):P,isDateDisabled:eo,timezone:et})||P),_.preventDefault();break}case"ArrowRight":{let P=E.addDays(w,ea?-1:1),k=E.addMonths(w,ea?-1:1);ep((0,mh.findClosestEnabledDate)({utils:E,date:P,minDate:ea?E.startOfMonth(k):P,maxDate:ea?P:E.endOfMonth(k),isDateDisabled:eo,timezone:et})||P),_.preventDefault();break}case"Home":ep(E.startOfWeek(w)),_.preventDefault();break;case"End":ep(E.endOfWeek(w)),_.preventDefault();break;case"PageUp":ep(E.addMonths(w,1)),_.preventDefault();break;case"PageDown":ep(E.addMonths(w,-1)),_.preventDefault()}}),em=nU((_,w)=>ep(w)),eg=nU((_,w)=>{el&&E.isSameDay(eu,w)&&q?.(!1)}),ey=E.getMonth(A),ev=E.getYear(A),eb=fL.useMemo(()=>M.filter(_=>!!_).map(_=>E.startOfDay(_)),[E,M]),ex=`${ev}-${ey}`,eC=fL.useMemo(()=>fL.createRef(),[ex]),eS=fL.useMemo(()=>{let _=E.startOfMonth(A),w=E.endOfMonth(A);return eo(eu)||E.isAfterDay(eu,w)||E.isBeforeDay(eu,_)?(0,mh.findClosestEnabledDate)({utils:E,date:eu,minDate:_,maxDate:w,disablePast:B,disableFuture:V,isDateDisabled:eo,timezone:et}):eu},[A,V,B,eu,eo,E,et]),eT=fL.useMemo(()=>{let _=E.getWeekArray(A),w=E.addMonths(A,1);for(;Q&&_.length<Q;){let P=E.getWeekArray(w),k=E.isSameDay(_[_.length-1][0],P[0][0]);P.slice(+!!k).forEach(w=>{_.length<Q&&_.push(w)}),w=E.addMonths(w,1)}return _},[A,Q,E]);return(0,mf.jsxs)(mb,{role:"grid","aria-labelledby":K,className:ei.root,children:[(0,mf.jsxs)(mx,{role:"row",className:ei.header,children:[X&&(0,mf.jsx)(mS,{variant:"caption",role:"columnheader","aria-label":es.calendarWeekNumberHeaderLabel,className:ei.weekNumberLabel,children:es.calendarWeekNumberHeaderText}),(0,mh.getWeekdays)(E,en).map((_,w)=>(0,mf.jsx)(mC,{variant:"caption",role:"columnheader","aria-label":E.format(_,"weekday"),className:ei.weekDayLabel,children:Z(_)},w.toString()))]}),j?(0,mf.jsx)(m_,{className:ei.loadingContainer,children:L()}):(0,mf.jsx)(mw,(0,fR.default)({transKey:ex,onExited:D,reduceAnimations:R,slideDirection:$,className:(0,fB.default)(k,ei.slideTransition)},F,{nodeRef:eC,children:(0,mf.jsx)(mE,{ref:eC,role:"rowgroup",className:ei.monthContainer,children:eT.map((_,P)=>(0,mf.jsxs)(mP,{role:"row",className:ei.weekContainer,"aria-rowindex":P+1,children:[X&&(0,mf.jsx)(mT,{className:ei.weekNumber,role:"rowheader","aria-label":es.calendarWeekNumberAriaLabelText(E.getWeekNumber(_[0])),children:es.calendarWeekNumberText(E.getWeekNumber(_[0]))}),_.map((_,E)=>(0,mf.jsx)(mk,{parentProps:w,day:_,selectedDays:eb,focusableDay:eS,onKeyDown:ef,onFocus:em,onBlur:eg,onDaySelect:eh,isDateDisabled:eo,currentMonthNumber:ey,isViewFocused:el,"aria-colindex":E+1},_.toString()))]},`week-${_[0]}`))})}))]})}var mM=O,mI=j,mj=D,mO=el,mD=eh,mN=R,mR=O,mL=j,m$=D,mF=el,mB=eh,mV=rV,mU=R;function mH(_){return e8("MuiPickersMonth",_)}let mz=te("MuiPickersMonth",["root","monthButton","disabled","selected"]);var mW=eS;let mG=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","aria-label","monthsPerRow","slots","slotProps"],mZ=_=>{let{disabled:w,selected:E,classes:P}=_;return eJ({root:["root"],monthButton:["monthButton",w&&"disabled",E&&"selected"]},mH,P)},mY=(0,mB.styled)("div",{name:"MuiPickersMonth",slot:"Root",overridesResolver:(_,w)=>[w.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{monthsPerRow:4},style:{flexBasis:"25%"}}]}),mq=(0,mB.styled)("button",{name:"MuiPickersMonth",slot:"MonthButton",overridesResolver:(_,w)=>[w.monthButton,{[`&.${mz.disabled}`]:w.disabled},{[`&.${mz.selected}`]:w.selected}]})(({theme:_})=>(0,mL.default)({color:"unset",backgroundColor:"transparent",border:0,outline:0},_.typography.subtitle1,{margin:"8px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:_.vars?`rgba(${_.vars.palette.action.activeChannel} / ${_.vars.palette.action.hoverOpacity})`:(0,mV.alpha)(_.palette.action.active,_.palette.action.hoverOpacity)},"&:hover":{backgroundColor:_.vars?`rgba(${_.vars.palette.action.activeChannel} / ${_.vars.palette.action.hoverOpacity}
180)`:(0,mV.alpha)(_.palette.action.active,_.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${mz.disabled}`]:{color:(_.vars||_).palette.text.secondary},[`&.${mz.selected}`]:{color:(_.vars||_).palette.primary.contrastText,backgroundColor:(_.vars||_).palette.primary.main,"&:focus, &:hover":{backgroundColor:(_.vars||_).palette.primary.dark}}})),mK=m$.memo(function(_){let w=(0,mU.useThemeProps)({props:_,name:"MuiPickersMonth"}),{autoFocus:E,className:P,children:k,disabled:A,selected:M,value:I,tabIndex:j,onClick:O,onKeyDown:D,onFocus:N,onBlur:R,"aria-current":L,"aria-label":$,slots:F,slotProps:B}=w,V=(0,mR.default)(w,mG),U=m$.useRef(null),H=mZ(w);nV(()=>{E&&U.current?.focus()},[E]);let z=F?.monthButton??mq,W=tL({elementType:z,externalSlotProps:B?.monthButton,additionalProps:{children:k,disabled:A,tabIndex:j,ref:U,type:"button",role:"radio","aria-current":L,"aria-checked":M,"aria-label":$,onClick:_=>O(_,I),onKeyDown:_=>D(_,I),onFocus:_=>N(_,I),onBlur:_=>R(_,I)},ownerState:w,className:H.monthButton});return(0,mW.jsx)(mY,(0,mL.default)({className:(0,mF.default)(H.root,P),ownerState:w},V,{children:(0,mW.jsx)(z,(0,mL.default)({},W))}))});function mX(_){return e8("MuiMonthCalendar",_)}te("MuiMonthCalendar",["root"]);var mQ=ei,mJ=U,m1=c8,m0=eS;let m2=["className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","shouldDisableMonth","readOnly","disableHighlightToday","autoFocus","onMonthFocus","hasFocus","onFocusedViewChange","monthsPerRow","timezone","gridLabelId","slots","slotProps"],m3=_=>{let{classes:w}=_;return eJ({root:["root"]},mX,w)};function m4(_,w){let E=ee(),P=et(),k=(0,mN.useThemeProps)({props:_,name:w});return(0,mI.default)({disableFuture:!1,disablePast:!1},k,{minDate:(0,mQ.applyDefaultDate)(E,k.minDate,P.minDate),maxDate:(0,mQ.applyDefaultDate)(E,k.maxDate,P.maxDate)})}let m5=(0,mD.styled)("div",{name:"MuiMonthCalendar",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"flex",flexWrap:"wrap",alignContent:"stretch",padding:"0 4px",width:oy,boxSizing:"border-box"}),m9=mj.forwardRef(function(_,w){let E=m4(_,"MuiMonthCalendar"),{className:P,value:k,defaultValue:A,referenceDate:M,disabled:I,disableFuture:j,disablePast:O,maxDate:D,minDate:N,onChange:R,shouldDisableMonth:L,readOnly:$,autoFocus:F=!1,onMonthFocus:B,hasFocus:V,onFocusedViewChange:U,monthsPerRow:H=3,timezone:z,gridLabelId:W,slots:G,slotProps:Z}=E,Y=(0,mM.default)(E,m2),{value:q,handleValueChange:K,timezone:X}=im({name:"MonthCalendar",timezone:z,value:k,defaultValue:A,referenceDate:M,onChange:R,valueManager:mJ.singleItemValueManager}),Q=er(X),J=r1(),et=ee(),en=mj.useMemo(()=>mJ.singleItemValueManager.getInitialReferenceValue({value:q,utils:et,props:E,timezone:X,referenceDate:M,granularity:m1.SECTION_TYPE_GRANULARITY.month}),[]),ei=E,ea=m3(ei),eo=mj.useMemo(()=>et.getMonth(Q),[et,Q]),es=mj.useMemo(()=>null!=q?et.getMonth(q):null,[q,et]),[el,ed]=mj.useState(()=>es||et.getMonth(en)),[eu,ec]=ih({name:"MonthCalendar",state:"hasFocus",controlled:V,default:F??!1}),eh=nU(_=>{ec(_),U&&U(_)}),ep=mj.useCallback(_=>{let w=et.startOfMonth(O&&et.isAfter(Q,N)?Q:N),E=et.startOfMonth(j&&et.isBefore(Q,D)?Q:D),P=et.startOfMonth(_);return!!(et.isBefore(P,w)||et.isAfter(P,E))||!!L&&L(P)},[j,O,D,N,Q,L,et]),ef=nU((_,w)=>{$||K(et.setMonth(q??en,w))}),em=nU(_=>{!ep(et.setMonth(q??en,_))&&(ed(_),eh(!0),B&&B(_))});mj.useEffect(()=>{ed(_=>null!==es&&_!==es?es:_)},[es]);let eg=nU((_,w)=>{let E=12,P=3;switch(_.key){case"ArrowUp":em((E+w-P)%E),_.preventDefault();break;case"ArrowDown":em((E+w+P)%E),_.preventDefault();break;case"ArrowLeft":em((E+w+(J?1:-1))%E),_.preventDefault();break;case"ArrowRight":em((E+w+(J?-1:1))%E),_.preventDefault()}}),ey=nU((_,w)=>{em(w)}),ev=nU((_,w)=>{el===w&&eh(!1)});return(0,m0.jsx)(m5,(0,mI.default)({ref:w,className:(0,mO.default)(ea.root,P),ownerState:ei,role:"radiogroup","aria-labelledby":W},Y,{children:(0,mQ.getMonthsInYear)(et,q??en).map(_=>{let w=et.getMonth(_),E=et.format(_,"monthShort"),P=et.format(_,"month"),k=w===es,A=I||ep(_);return(0,m0.jsx)(mK,{selected:k,value:w,onClick:ef,onKeyDown:eg,autoFocus:eu&&w===el,disabled:A,tabIndex:w!==el||A?-1:0,onFocus:ey,onBlur:ev,"aria-current":eo===w?"date":void 0,"aria-label":P,monthsPerRow:H,slots:G,slotProps:Z,children:E},E)})}))});var m6=O,m7=j,m8=D,ge=el,gt=eh,gr=R,gn=O,gi=j,ga=D,go=el,gs=eh,gl=rV,gd=R;function gu(_){return e8("MuiPickersYear",_)}let gc=te("MuiPickersYear",["root","yearButton","selected","disabled"]);var gh=eS;let gp=["autoFocus","className","children","disabled","selected","value","tabIndex","onClick","onKeyDown","onFocus","onBlur","aria-current","yearsPerRow","slots","slotProps"],gf=_=>{let{disabled:w,selected:E,classes:P}=_;return eJ({root:["root"],yearButton:["yearButton",w&&"disabled",E&&"selected"]},gu,P)},gm=(0,gs.styled)("div",{name:"MuiPickersYear",slot:"Root",overridesResolver:(_,w)=>[w.root]})({display:"flex",alignItems:"center",justifyContent:"center",flexBasis:"33.3%",variants:[{props:{yearsPerRow:4},style:{flexBasis:"25%"}}]}),gg=(0,gs.styled)("button",{name:"MuiPickersYear",slot:"YearButton",overridesResolver:(_,w)=>[w.yearButton,{[`&.${gc.disabled}`]:w.disabled},{[`&.${gc.selected}`]:w.selected}]})(({theme:_})=>(0,gi.default)({color:"unset",backgroundColor:"transparent",border:0,outline:0},_.typography.subtitle1,{margin:"6px 0",height:36,width:72,borderRadius:18,cursor:"pointer","&:focus":{backgroundColor:_.vars?`rgba(${_.vars.palette.action.activeChannel} / ${_.vars.palette.action.focusOpacity})`:(0,gl.alpha)(_.palette.action.active,_.palette.action.focusOpacity)},"&:hover":{backgroundColor:_.vars?`rgba(${_.vars.palette.action.activeChannel} / ${_.vars.palette.action.hoverOpacity})`:(0,gl.alpha)(_.palette.action.active,_.palette.action.hoverOpacity)},"&:disabled":{cursor:"auto",pointerEvents:"none"},[`&.${gc.disabled}`]:{color:(_.vars||_).palette.text.secondary},[`&.${gc.selected}`]:{color:(_.vars||_).palette.primary.contrastText,backgroundColor:(_.vars||_).palette.primary.main,"&:focus, &:hover":{backgroundColor:(_.vars||_).palette.primary.dark}}})),gy=ga.memo(function(_){let w=(0,gd.useThemeProps)({props:_,name:"MuiPickersYear"}),{autoFocus:E,className:P,children:k,disabled:A,selected:M,value:I,tabIndex:j,onClick:O,onKeyDown:D,onFocus:N,onBlur:R,"aria-current":L,slots:$,slotProps:F}=w,B=(0,gn.default)(w,gp),V=ga.useRef(null),U=gf(w);nV(()=>{E&&V.current?.focus()},[E]);let H=$?.yearButton??gg,z=tL({elementType:H,externalSlotProps:F?.yearButton,additionalProps:{children:k,disabled:A,tabIndex:j,ref:V,type:"button",role:"radio","aria-current":L,"aria-checked":M,onClick:_=>O(_,I),onKeyDown:_=>D(_,I),onFocus:_=>N(_,I),onBlur:_=>R(_,I)},ownerState:w,className:U.yearButton});return(0,gh.jsx)(gm,(0,gi.default)({className:(0,go.default)(U.root,P),ownerState:w},B,{children:(0,gh.jsx)(H,(0,gi.default)({},z))}))});
180function gv(_){return e8("MuiYearCalendar",_)}te("MuiYearCalendar",["root"]);var gb=ei,gx=U,gC=c8,gS=eS;let gT=["autoFocus","className","value","defaultValue","referenceDate","disabled","disableFuture","disablePast","maxDate","minDate","onChange","readOnly","shouldDisableYear","disableHighlightToday","onYearFocus","hasFocus","onFocusedViewChange","yearsOrder","yearsPerRow","timezone","gridLabelId","slots","slotProps"],g_=_=>{let{classes:w}=_;return eJ({root:["root"]},gv,w)};function gw(_,w){let E=ee(),P=et(),k=(0,gr.useThemeProps)({props:_,name:w});return(0,m7.default)({disablePast:!1,disableFuture:!1},k,{yearsPerRow:k.yearsPerRow??3,minDate:(0,gb.applyDefaultDate)(E,k.minDate,P.minDate),maxDate:(0,gb.applyDefaultDate)(E,k.maxDate,P.maxDate)})}let gE=(0,gt.styled)("div",{name:"MuiYearCalendar",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"flex",flexDirection:"row",flexWrap:"wrap",overflowY:"auto",height:"100%",padding:"0 4px",width:oy,maxHeight:ov,boxSizing:"border-box",position:"relative"}),gP=m8.forwardRef(function(_,w){let E=gw(_,"MuiYearCalendar"),{autoFocus:P,className:k,value:A,defaultValue:M,referenceDate:I,disabled:j,disableFuture:O,disablePast:D,maxDate:N,minDate:R,onChange:L,readOnly:$,shouldDisableYear:F,onYearFocus:B,hasFocus:V,onFocusedViewChange:U,yearsOrder:H="asc",yearsPerRow:z,timezone:W,gridLabelId:G,slots:Z,slotProps:Y}=E,q=(0,m6.default)(E,gT),{value:K,handleValueChange:X,timezone:Q}=im({name:"YearCalendar",timezone:W,value:A,defaultValue:M,referenceDate:I,onChange:L,valueManager:gx.singleItemValueManager}),J=er(Q),et=r1(),en=ee(),ei=m8.useMemo(()=>gx.singleItemValueManager.getInitialReferenceValue({value:K,utils:en,props:E,timezone:Q,referenceDate:I,granularity:gC.SECTION_TYPE_GRANULARITY.year}),[]),ea=E,eo=g_(ea),es=m8.useMemo(()=>en.getYear(J),[en,J]),el=m8.useMemo(()=>null!=K?en.getYear(K):null,[K,en]),[ed,eu]=m8.useState(()=>el||en.getYear(ei)),[ec,eh]=ih({name:"YearCalendar",state:"hasFocus",controlled:V,default:P??!1}),ep=nU(_=>{eh(_),U&&U(_)}),ef=m8.useCallback(_=>!!(D&&en.isBeforeYear(_,J)||O&&en.isAfterYear(_,J)||R&&en.isBeforeYear(_,R)||N&&en.isAfterYear(_,N))||!!F&&F(en.startOfYear(_)),[O,D,N,R,J,F,en]),em=nU((_,w)=>{$||X(en.setYear(K??ei,w))}),eg=nU(_=>{ef(en.setYear(K??ei,_))||(eu(_),ep(!0),B?.(_))});m8.useEffect(()=>{eu(_=>null!==el&&_!==el?el:_)},[el]);let ey="desc"!==H?+z:-1*z,ev=et&&"asc"===H||!et&&"desc"===H?-1:1,eb=nU((_,w)=>{switch(_.key){case"ArrowUp":eg(w-ey),_.preventDefault();break;case"ArrowDown":eg(w+ey),_.preventDefault();break;case"ArrowLeft":eg(w-ev),_.preventDefault();break;case"ArrowRight":eg(w+ev),_.preventDefault()}}),ex=nU((_,w)=>{eg(w)}),eC=nU((_,w)=>{ed===w&&ep(!1)}),eS=m8.useRef(null),eT=tA(w,eS);m8.useEffect(()=>{if(P||null===eS.current)return;let _=eS.current.querySelector('[tabindex="0"]');if(!_)return;let w=_.offsetHeight,E=_.offsetTop,k=eS.current.clientHeight,A=eS.current.scrollTop,M=E+w;w>k||E<A||(eS.current.scrollTop=M-k/2-w/2)},[P]);let e_=en.getYearRange([R,N]);return"desc"===H&&e_.reverse(),(0,gS.jsx)(gE,(0,m7.default)({ref:eT,className:(0,ge.default)(eo.root,k),ownerState:ea,role:"radiogroup","aria-labelledby":G},q,{children:e_.map(_=>{let w=en.getYear(_),E=w===el,P=j||ef(_);return(0,gS.jsx)(gy,{selected:E,value:w,onClick:em,onKeyDown:eb,autoFocus:ec&&w===ed,disabled:P,tabIndex:w!==ed||P?-1:0,onFocus:ex,onBlur:eC,"aria-current":es===w?"date":void 0,yearsPerRow:z,slots:Z,slotProps:Y,children:en.format(_,"year")},en.format(_,"year"))})}))});var gk=O,gA=j,gM=D,gI=el,gj=eh,gO=R,gD=j,gN=O,gR=D,gL=el,g$=eh,gF=R;function gB(_){return e8("MuiPickersArrowSwitcher",_)}te("MuiPickersArrowSwitcher",["root","spacer","button","previousIconButton","nextIconButton","leftArrowIcon","rightArrowIcon"]);var gV=eS;let gU=["children","className","slots","slotProps","isNextDisabled","isNextHidden","onGoToNext","nextLabel","isPreviousDisabled","isPreviousHidden","onGoToPrevious","previousLabel","labelId"],gH=["ownerState"],gz=["ownerState"],gW=(0,g$.styled)("div",{name:"MuiPickersArrowSwitcher",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"flex"}),gG=(0,g$.styled)("div",{name:"MuiPickersArrowSwitcher",slot:"Spacer",overridesResolver:(_,w)=>w.spacer})(({theme:_})=>({width:_.spacing(3)})),gZ=(0,g$.styled)(ru,{name:"MuiPickersArrowSwitcher",slot:"Button",overridesResolver:(_,w)=>w.button})({variants:[{props:{hidden:!0},style:{visibility:"hidden"}}]}),gY=_=>{let{classes:w}=_;return eJ({root:["root"],spacer:["spacer"],button:["button"],previousIconButton:["previousIconButton"],nextIconButton:["nextIconButton"],leftArrowIcon:["leftArrowIcon"],rightArrowIcon:["rightArrowIcon"]},gB,w)},gq=gR.forwardRef(function(_,w){let E=r1(),P=(0,gF.useThemeProps)({props:_,name:"MuiPickersArrowSwitcher"}
180),{children:k,className:A,slots:M,slotProps:I,isNextDisabled:j,isNextHidden:O,onGoToNext:D,nextLabel:N,isPreviousDisabled:R,isPreviousHidden:L,onGoToPrevious:$,previousLabel:F,labelId:B}=P,V=(0,gN.default)(P,gU),U=P,H=gY(U),z=j,W=O,G=D,Z=N,Y=R,q=L,K=$,X=F,Q=M?.previousIconButton??gZ,J=tL({elementType:Q,externalSlotProps:I?.previousIconButton,additionalProps:{size:"medium",title:X,"aria-label":X,disabled:Y,edge:"end",onClick:K},ownerState:(0,gD.default)({},U,{hidden:q}),className:(0,gL.default)(H.button,H.previousIconButton)}),ee=M?.nextIconButton??gZ,et=tL({elementType:ee,externalSlotProps:I?.nextIconButton,additionalProps:{size:"medium",title:Z,"aria-label":Z,disabled:z,edge:"start",onClick:G},ownerState:(0,gD.default)({},U,{hidden:W}),className:(0,gL.default)(H.button,H.nextIconButton)}),er=M?.leftArrowIcon??oW,en=tL({elementType:er,externalSlotProps:I?.leftArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:U,className:H.leftArrowIcon}),ei=(0,gN.default)(en,gH),ea=M?.rightArrowIcon??oG,eo=tL({elementType:ea,externalSlotProps:I?.rightArrowIcon,additionalProps:{fontSize:"inherit"},ownerState:U,className:H.rightArrowIcon}),es=(0,gN.default)(eo,gz);return(0,gV.jsxs)(gW,(0,gD.default)({ref:w,className:(0,gL.default)(H.root,A),ownerState:U},V,{children:[(0,gV.jsx)(Q,(0,gD.default)({},J,{children:E?(0,gV.jsx)(ea,(0,gD.default)({},es)):(0,gV.jsx)(er,(0,gD.default)({},ei))})),k?(0,gV.jsx)(eK,{variant:"subtitle1",component:"span",id:B,children:k}):(0,gV.jsx)(gG,{className:H.spacer,ownerState:U}),(0,gV.jsx)(ee,(0,gD.default)({},et,{children:E?(0,gV.jsx)(er,(0,gD.default)({},ei)):(0,gV.jsx)(ea,(0,gD.default)({},es))}))]}))});var gK=D;function gX(_,{disableFuture:w,maxDate:E,timezone:P}){let k=ee();return gK.useMemo(()=>{let A=k.date(void 0,P),M=k.startOfMonth(w&&k.isBefore(A,E)?A:E);return!k.isAfter(M,_)},[w,E,_,k,P])}function gQ(_,{disablePast:w,minDate:E,timezone:P}){let k=ee();return gK.useMemo(()=>{let A=k.date(void 0,P),M=k.startOfMonth(w&&k.isAfter(A,E)?A:E);return!k.isBefore(M,_)},[w,E,_,k,P])}let gJ=_=>e8("MuiPickersCalendarHeader",_),g1=te("MuiPickersCalendarHeader",["root","labelContainer","label","switchViewButton","switchViewIcon"]);var g0=eS;let g2=["slots","slotProps","currentMonth","disabled","disableFuture","disablePast","maxDate","minDate","onMonthChange","onViewChange","view","reduceAnimations","views","labelId","className","timezone","format"],g3=["ownerState"],g4=_=>{let{classes:w}=_;return eJ({root:["root"],labelContainer:["labelContainer"],label:["label"],switchViewButton:["switchViewButton"],switchViewIcon:["switchViewIcon"]},gJ,w)},g5=(0,gj.styled)("div",{name:"MuiPickersCalendarHeader",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"flex",alignItems:"center",marginTop:12,marginBottom:4,paddingLeft:24,paddingRight:12,maxHeight:40,minHeight:40}),g9=(0,gj.styled)("div",{name:"MuiPickersCalendarHeader",slot:"LabelContainer",overridesResolver:(_,w)=>w.labelContainer})(({theme:_})=>(0,gA.default)({display:"flex",overflow:"hidden",alignItems:"center",cursor:"pointer",marginRight:"auto"},_.typography.body1,{fontWeight:_.typography.fontWeightMedium})),g6=(0,gj.styled)("div",{name:"MuiPickersCalendarHeader",slot:"Label",overridesResolver:(_,w)=>w.label})({marginRight:6}),g7=(0,gj.styled)(ru,{name:"MuiPickersCalendarHeader",slot:"SwitchViewButton",overridesResolver:(_,w)=>w.switchViewButton})({marginRight:"auto",variants:[{props:{view:"year"},style:{[`.${g1.switchViewIcon}`]:{transform:"rotate(180deg)"}}}]}),g8=(0,gj.styled)(oz,{name:"MuiPickersCalendarHeader",slot:"SwitchViewIcon",overridesResolver:(_,w)=>w.switchViewIcon})(({theme:_})=>({willChange:"transform",transition:_.transitions.create("transform"),transform:"rotate(0deg)"})),ye=gM.forwardRef(function(_,w){let E=tl(),P=ee(),k=(0,gO.useThemeProps)({props:_,name:"MuiPickersCalendarHeader"}),{slots:A,slotProps:M,currentMonth:I,disabled:j,disableFuture:O,disablePast:D,maxDate:N,minDate:R,onMonthChange:L,onViewChange:$,view:F,reduceAnimations:B,views:V,labelId:U,className:H,timezone:z,format:W=`${P.formats.month} ${P.formats.year}`}=k,G=(0,gk.default)(k,g2),Z=k,Y=g4(k),q=A?.switchViewButton??g7,K=tL({elementType:q,externalSlotProps:M?.switchViewButton,additionalProps:{size:"small","aria-label":E.calendarViewSwitchingButtonAriaLabel(F)},ownerState:Z,className:Y.switchViewButton}),X=A?.switchViewIcon??g8,Q=tL({elementType:X,externalSlotProps:M?.switchViewIcon,ownerState:Z,className:Y.switchViewIcon}),J=(0,gk.default)(Q,g3),et=()=>L(P.addMonths(I,1),"left"),er=()=>L(P.addMonths(I,-1),"right"),en=gX(I,{disableFuture:O,maxDate:N,timezone:z}),ei=gQ(I,{disablePast:D,minDate:R,timezone:z}),ea=()=>
180{if(1!==V.length&&$&&!j)if(2===V.length)$(V.find(_=>_!==F)||V[0]);else{let _=+(0===V.indexOf(F));$(V[_])}};if(1===V.length&&"year"===V[0])return null;let eo=P.formatByString(I,W);return(0,g0.jsxs)(g5,(0,gA.default)({},G,{ownerState:Z,className:(0,gI.default)(Y.root,H),ref:w,children:[(0,g0.jsxs)(g9,{role:"presentation",onClick:ea,ownerState:Z,"aria-live":"polite",className:Y.labelContainer,children:[(0,g0.jsx)(fD,{reduceAnimations:B,transKey:eo,children:(0,g0.jsx)(g6,{id:U,ownerState:Z,className:Y.label,children:eo})}),V.length>1&&!j&&(0,g0.jsx)(q,(0,gA.default)({},K,{children:(0,g0.jsx)(X,(0,gA.default)({},J))}))]}),(0,g0.jsx)(rL,{in:"day"===F,appear:!B,enter:!B,children:(0,g0.jsx)(gq,{slots:A,slotProps:M,onGoToPrevious:er,isPreviousDisabled:ei,previousLabel:E.previousMonth,onGoToNext:et,isNextDisabled:en,nextLabel:E.nextMonth})})]}))});var yt=ei;let yr=(0,eh.styled)("div")({overflow:"hidden",width:oy,maxHeight:ob,display:"flex",flexDirection:"column",margin:"0 auto"}),yn=_=>e8("MuiDateCalendar",_);te("MuiDateCalendar",["root","viewTransitionContainer"]);var yi=U,ya=eS;let yo=["autoFocus","onViewChange","value","defaultValue","referenceDate","disableFuture","disablePast","onChange","onYearChange","onMonthChange","reduceAnimations","shouldDisableDate","shouldDisableMonth","shouldDisableYear","view","views","openTo","className","disabled","readOnly","minDate","maxDate","disableHighlightToday","focusedView","onFocusedViewChange","showDaysOutsideCurrentMonth","fixedWeekNumber","dayOfWeekFormatter","slots","slotProps","loading","renderLoading","displayWeekNumber","yearsOrder","yearsPerRow","monthsPerRow","timezone"],ys=_=>{let{classes:w}=_;return eJ({root:["root"],viewTransitionContainer:["viewTransitionContainer"]},yn,w)};function yl(_,w){let E=ee(),P=et(),k=n3(),A=(0,fy.useThemeProps)({props:_,name:w});return(0,fp.default)({},A,{loading:A.loading??!1,disablePast:A.disablePast??!1,disableFuture:A.disableFuture??!1,openTo:A.openTo??"day",views:A.views??["year","day"],reduceAnimations:A.reduceAnimations??k,renderLoading:A.renderLoading??(()=>(0,ya.jsx)("span",{children:"..."})),minDate:(0,yt.applyDefaultDate)(E,A.minDate,P.minDate),maxDate:(0,yt.applyDefaultDate)(E,A.maxDate,P.maxDate)})}let yd=(0,fg.styled)(yr,{name:"MuiDateCalendar",slot:"Root",overridesResolver:(_,w)=>w.root})({display:"flex",flexDirection:"column",height:ob}),yu=(0,fg.styled)(fD,{name:"MuiDateCalendar",slot:"ViewTransitionContainer",overridesResolver:(_,w)=>w.viewTransitionContainer})({}),yc=ff.forwardRef(function(_,w){let E=ee(),P=rm(),k=yl(_,"MuiDateCalendar"),{autoFocus:A,onViewChange:M,value:I,defaultValue:j,referenceDate:O,disableFuture:D,disablePast:N,onChange:R,onYearChange:L,onMonthChange:$,reduceAnimations:F,shouldDisableDate:B,shouldDisableMonth:V,shouldDisableYear:U,view:H,views:z,openTo:W,className:G,disabled:Z,readOnly:Y,minDate:q,maxDate:K,disableHighlightToday:X,focusedView:Q,onFocusedViewChange:J,showDaysOutsideCurrentMonth:et,fixedWeekNumber:er,dayOfWeekFormatter:en,slots:ei,slotProps:ea,loading:eo,renderLoading:es,displayWeekNumber:el,yearsOrder:ed,yearsPerRow:eu,monthsPerRow:ec,timezone:eh}=k,ep=(0,fh.default)(k,yo),{value:ef,handleValueChange:em,timezone:eg}=im({name:"DateCalendar",timezone:eh,value:I,defaultValue:j,referenceDate:O,onChange:R,valueManager:yi.singleItemValueManager}),{view:ey,setView:ev,focusedView:eb,setFocusedView:ex,goToNextView:eC,setValueAndGoToNextView:eS}=i_({view:H,views:z,openTo:W,onChange:em,onViewChange:M,autoFocus:A,focusedView:Q,onFocusedViewChange:J}),{referenceDate:eT,calendarState:e_,changeFocusedDay:ew,changeMonth:eE,handleChangeMonth:eP,isDateDisabled:ek,onMonthSwitchingAnimationEnd:eA}=fw({value:ef,referenceDate:O,reduceAnimations:F,onMonthChange:$,minDate:q,maxDate:K,shouldDisableDate:B,disablePast:N,disableFuture:D,timezone:eg}),eM=Z&&ef||q,eI=Z&&ef||K,ej=`${P}-grid-label`,eO=null!==eb,eD=ei?.calendarHeader??ye,eN=tL({elementType:eD,externalSlotProps:ea?.calendarHeader,additionalProps:{views:z,view:ey,currentMonth:e_.currentMonth,onViewChange:ev,onMonthChange:(_,w)=>eP({newMonth:_,direction:w}),minDate:eM,maxDate:eI,disabled:Z,disablePast:N,disableFuture:D,reduceAnimations:F,timezone:eg,labelId:ej},ownerState:k}),eR=nU(_=>{let w=E.startOfMonth(_),P=E.endOfMonth(_),k=ek(_)?(0,yt.findClosestEnabledDate)({utils:E,date:_,minDate:E.isBefore(q,w)?w:q,maxDate:E.isAfter(K,P)?P:K,disablePast:N,disableFuture:D,isDateDisabled:ek,timezone:eg}):_;k?(eS(k,"finish"),$?.(w)):(eC(),eE(w)),ew(k,!0)}),eL=nU(_=>{let w=E.startOfYear(_),P=E.endOfYear(_),k=ek(_)?(0,yt.findClosestEnabledDate)({utils:E,date:_,minDate:E.isBefore(q,w)?w:q,maxDate:E.isAfter(K,P)?P:K,disablePast:N,disableFuture:D,isDateDisabled:ek,timezone:eg}):_;k?(eS(k,"finish"),L?.(k)):(eC(),eE(w)),ew(k,!0)}),e$=nU(_=>_?em((0,yt.mergeDateAndTime)(E,_,ef??eT),"finish",ey):em(_,"finish",ey));ff.useEffect(()=>{null!=ef&&E.isValid(ef)&&eE(ef)},[ef]);let eF=k,eB=ys(eF),eV={disablePast:N,disableFuture:D,maxDate:K,minDate:q},eU={disableHighlightToday:X,readOnly:Y,disabled:Z,timezone:eg,gridLabelId:ej,slots:e
180i,slotProps:ea},eH=ff.useRef(ey);ff.useEffect(()=>{eH.current!==ey&&(eb===eH.current&&ex(ey,!0),eH.current=ey)},[eb,ex,ey]);let ez=ff.useMemo(()=>[ef],[ef]);return(0,ya.jsxs)(yd,(0,fp.default)({ref:w,className:(0,fm.default)(eB.root,G),ownerState:eF},ep,{children:[(0,ya.jsx)(eD,(0,fp.default)({},eN,{slots:ei,slotProps:ea})),(0,ya.jsx)(yu,{reduceAnimations:F,className:eB.viewTransitionContainer,transKey:ey,ownerState:eF,children:(0,ya.jsxs)("div",{children:["year"===ey&&(0,ya.jsx)(gP,(0,fp.default)({},eV,eU,{value:ef,onChange:eL,shouldDisableYear:U,hasFocus:eO,onFocusedViewChange:_=>ex("year",_),yearsOrder:ed,yearsPerRow:eu,referenceDate:eT})),"month"===ey&&(0,ya.jsx)(m9,(0,fp.default)({},eV,eU,{hasFocus:eO,className:G,value:ef,onChange:eR,shouldDisableMonth:V,onFocusedViewChange:_=>ex("month",_),monthsPerRow:ec,referenceDate:eT})),"day"===ey&&(0,ya.jsx)(mA,(0,fp.default)({},e_,eV,eU,{onMonthSwitchingAnimationEnd:eA,onFocusedDayChange:ew,reduceAnimations:F,selectedDays:ez,onSelectedDaysChange:e$,shouldDisableDate:B,shouldDisableMonth:V,shouldDisableYear:U,hasFocus:eO,onFocusedViewChange:_=>ex("day",_),showDaysOutsideCurrentMonth:et,fixedWeekNumber:er,dayOfWeekFormatter:en,displayWeekNumber:el,loading:eo,renderLoading:es}))]})})]}))});var yh=ei,yp=eS;let yf=({view:_,onViewChange:w,views:E,focusedView:P,onFocusedViewChange:k,value:A,defaultValue:M,referenceDate:I,onChange:j,className:O,classes:D,disableFuture:N,disablePast:R,minDate:L,maxDate:$,shouldDisableDate:F,shouldDisableMonth:B,shouldDisableYear:V,reduceAnimations:U,onMonthChange:H,monthsPerRow:z,onYearChange:W,yearsOrder:G,yearsPerRow:Z,slots:Y,slotProps:q,loading:K,renderLoading:X,disableHighlightToday:Q,readOnly:J,disabled:ee,showDaysOutsideCurrentMonth:et,dayOfWeekFormatter:er,sx:en,autoFocus:ei,fixedWeekNumber:ea,displayWeekNumber:eo,timezone:es})=>(0,yp.jsx)(yc,{view:_,onViewChange:w,views:E.filter(yh.isDatePickerView),focusedView:P&&(0,yh.isDatePickerView)(P)?P:null,onFocusedViewChange:k,value:A,defaultValue:M,referenceDate:I,onChange:j,className:O,classes:D,disableFuture:N,disablePast:R,minDate:L,maxDate:$,shouldDisableDate:F,shouldDisableMonth:B,shouldDisableYear:V,reduceAnimations:U,onMonthChange:H,monthsPerRow:z,onYearChange:W,yearsOrder:G,yearsPerRow:Z,slots:Y,slotProps:q,loading:K,renderLoading:X,disableHighlightToday:Q,readOnly:J,disabled:ee,showDaysOutsideCurrentMonth:et,dayOfWeekFormatter:er,sx:en,autoFocus:ei,fixedWeekNumber:ea,displayWeekNumber:eo,timezone:es});var ym=ei;let yg=$.forwardRef(function(_,w){let E=tl(),P=ee(),k=ty(_,"MuiDesktopDatePicker"),A=(0,L.default)({day:yf,month:yf,year:yf},k.viewRenderers),M=(0,L.default)({},k,{viewRenderers:A,format:(0,ym.resolveDateFormat)(P,k,!1),yearsPerRow:k.yearsPerRow??4,slots:(0,L.default)({openPickerIcon:oZ,field:fc},k.slots),slotProps:(0,L.default)({},k.slotProps,{field:_=>(0,L.default)({},(0,B.default)(k.slotProps?.field,_),t_(k),{ref:w}),toolbar:(0,L.default)({hidden:!0},k.slotProps?.toolbar)})}),{renderPicker:I}=oV({props:M,valueManager:U.singleItemValueManager,valueType:"date",getOpenDialogAriaText:K({utils:P,formatKey:"fullDate",contextTranslation:E.openDatePickerDialogue,propsTranslation:M.localeText?.openDatePickerDialogue}),validator:tb});return I()});yg.propTypes={autoFocus:F.default.bool,className:F.default.string,closeOnSelect:F.default.bool,dayOfWeekFormatter:F.default.func,defaultValue:F.default.object,disabled:F.default.bool,disableFuture:F.default.bool,disableHighlightToday:F.default.bool,disableOpenPicker:F.default.bool,disablePast:F.default.bool,displayWeekNumber:F.default.bool,enableAccessibleFieldDOMStructure:F.default.any,fixedWeekNumber:F.default.number,format:F.default.string,formatDensity:F.default.oneOf(["dense","spacious"]),inputRef:V.refType,label:F.default.node,loading:F.default.bool,localeText:F.default.object,maxDate:F.default.object,minDate:F.default.object,monthsPerRow:F.default.oneOf([3,4]),name:F.default.string,onAccept:F.default.func,onChange:F.default.func,onClose:F.default.func,onError:F.default.func,onMonthChange:F.default.func,onOpen:F.default.func,onSelectedSectionsChange:F.default.func,onViewChange:F.default.func,onYearChange:F.default.func,open:F.default.bool,openTo:F.default.oneOf(["day","month","year"]),orientation:F.default.oneOf(["landscape","portrait"]),readOnly:F.default.bool,reduceAnimations:F.default.bool,referenceDate:F.default.object,renderLoading:F.default.func,selectedSections:F.default.oneOfType([F.default.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),F.default.number]),shouldDisableDate:F.default.func,shouldDisableMonth:F.default.func,shouldDisableYear:F.default.func,showDaysOutsideCurrentMonth:F.default.bool,slotProps:F.default.object,slots:F.default.object,sx:F.default.oneOfType([F.default.arrayOf(F.default.oneOfType([F.default.func,F.default.object,F.default.bool])),F.default.func,F.default.object]),timezone:F.default.string,value:F.default.object,view:F.default.oneOf(["day","month","year"]),viewRenderers:F.default.shape({day:F.default.func,month:F.default.func,year:F.default.func}),views:F.default.arrayOf(F.default.oneOf(["day","month","year"]).isRequired),yearsOrder:F.default.oneOf(["asc","desc"]),yearsPerRow:F.default.oneOf([3,4])},_.s(["DesktopDatePicker",0,yg],745221);var yy=j,yv=D,yb=F,yx=B,yC=V,yS=j,yT=O,y_=D,yw=j,yE=D,yP=el,yk=ec,yA=eh,yM=eL,yI=e$,yj=eU;function yO(_){return(0,yj.default)("MuiDialogContent",_)}(0,eV.default)("MuiDialogContent",["root","dividers"]);let yD=(0,eV.default)("MuiDialogTitle",["root"]);var yN=eS;let yR=_=>{let{classes:w,dividers:E}=_,P={root:["root",E&&"dividers"]};return(0,yk.default)(P,yO,w)},yL=(0,yA.styled)("div",{name:"MuiDialogContent",slot:"Root",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.root,E.dividers&&w.dividers]}})((0,yM.default)(({theme:_})=>({flex:"1 1 auto",WebkitOverflowScrolling:"touch",overflowY:"auto",padding:"20px 24px",variants:[{props:({ownerState:_})=>_.dividers,style:{padding:"16px 24px",borderTop:`1px solid ${(_.vars||_).palette.divider}`,borderBottom:`1px solid ${(_.vars||_).palette.divider}`}},{props:({ownerState:_})=>
180!_.dividers,style:{[`.${yD.root} + &`]:{paddingTop:0}}}]}))),y$=yE.forwardRef(function(_,w){let E=(0,yI.useDefaultProps)({props:_,name:"MuiDialogContent"}),{className:P,dividers:k=!1,...A}=E,M={...E,dividers:k},I=yR(M);return(0,yN.jsx)(yL,{className:(0,yP.default)(I.root,P),ownerState:M,ref:w,...A})});var yF=D,yB=el,yV=ec,yU=o0,yH=eF,yz=eU;function yW(_){return(0,yz.default)("MuiDialog",_)}let yG=(0,eV.default)("MuiDialog",["root","backdrop","scrollPaper","scrollBody","container","paper","paperScrollPaper","paperScrollBody","paperWidthFalse","paperWidthXs","paperWidthSm","paperWidthMd","paperWidthLg","paperWidthXl","paperFullWidth","paperFullScreen"]),yZ=D.createContext({});var yY=eh,yq=eL,yK=e$,yX=eS;let yQ=(0,yY.styled)(ua,{name:"MuiDialog",slot:"Backdrop"})({zIndex:-1}),yJ=_=>{let{classes:w,scroll:E,maxWidth:P,fullWidth:k,fullScreen:A}=_,M={root:["root"],backdrop:["backdrop"],container:["container",`scroll${(0,yH.default)(E)}`],paper:["paper",`paperScroll${(0,yH.default)(E)}`,`paperWidth${(0,yH.default)(String(P))}`,k&&"paperFullWidth",A&&"paperFullScreen"]};return(0,yV.default)(M,yW,w)},y1=(0,yY.styled)(uM,{name:"MuiDialog",slot:"Root"})({"@media print":{position:"absolute !important"}}),y0=(0,yY.styled)("div",{name:"MuiDialog",slot:"Container",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.container,w[`scroll${(0,yH.default)(E.scroll)}`]]}})({height:"100%","@media print":{height:"auto"},outline:0,variants:[{props:{scroll:"paper"},style:{display:"flex",justifyContent:"center",alignItems:"center"}},{props:{scroll:"body"},style:{overflowY:"auto",overflowX:"hidden",textAlign:"center","&::after":{content:'""',display:"inline-block",verticalAlign:"middle",height:"100%",width:"0"}}}]}),y2=(0,yY.styled)(rX,{name:"MuiDialog",slot:"Paper",overridesResolver:(_,w)=>{let{ownerState:E}=_;return[w.paper,w[`scrollPaper${(0,yH.default)(E.scroll)}`],w[`paperWidth${(0,yH.default)(String(E.maxWidth))}`],E.fullWidth&&w.paperFullWidth,E.fullScreen&&w.paperFullScreen]}})((0,yq.default)(({theme:_})=>({margin:32,position:"relative",overflowY:"auto","@media print":{overflowY:"visible",boxShadow:"none"},variants:[{props:{scroll:"paper"},style:{display:"flex",flexDirection:"column",maxHeight:"calc(100% - 64px)"}},{props:{scroll:"body"},style:{display:"inline-block",verticalAlign:"middle",textAlign:"initial"}},{props:({ownerState:_})=>!_.maxWidth,style:{maxWidth:"calc(100% - 64px)"}},{props:{maxWidth:"xs"},style:{maxWidth:"px"===_.breakpoints.unit?Math.max(_.breakpoints.values.xs,444):`max(${_.breakpoints.values.xs}${_.breakpoints.unit}, 444px)`,[`&.${yG.paperScrollBody}`]:{[_.breakpoints.down(Math.max(_.breakpoints.values.xs,444)+64)]:{maxWidth:"calc(100% - 64px)"}}}},...Object.keys(_.breakpoints.values).filter(_=>"xs"!==_).map(w=>({props:{maxWidth:w},style:{maxWidth:`${_.breakpoints.values[w]}${_.breakpoints.unit}`,[`&.${yG.paperScrollBody}`]:{[_.breakpoints.down(_.breakpoints.values[w]+64)]:{maxWidth:"calc(100% - 64px)"}}}})),{props:({ownerState:_})=>_.fullWidth,style:{width:"calc(100% - 64px)"}},{props:({ownerState:_})=>_.fullScreen,style:{margin:0,width:"100%",maxWidth:"100%",height:"100%",maxHeight:"none",borderRadius:0,[`&.${yG.paperScrollBody}`]:{margin:0,maxWidth:"100%"}}}]}))),y3=yF.forwardRef(function(_,w){let E=(0,yK.useDefaultProps)({props:_,name:"MuiDialog"}),P=ex(),k={enter:P.transitions.duration.enteringScreen,exit:P.transitions.duration.leavingScreen},{"aria-describedby":A,"aria-labelledby":M,"aria-modal":I=!0,BackdropComponent:j,BackdropProps:O,children:D,className:N,disableEscapeKeyDown:R=!1,fullScreen:L=!1,fullWidth:$=!1,maxWidth:F="sm",onClick:B,onClose:V,open:U,PaperComponent:H=rX,PaperProps:z={},scroll:W="paper",slots:G={},slotProps:Z={},TransitionComponent:Y=rL,transitionDuration:q=k,TransitionProps:K,...X}=E,Q={...E,disableEscapeKeyDown:R,fullScreen:L,fullWidth:$,maxWidth:F,scroll:W},J=yJ(Q),ee=yF.useRef(),et=_=>{ee.current=_.target===_.currentTarget},er=_=>{B&&B(_),ee.current&&(ee.current=null,V&&V(_,"backdropClick"))},en=(0,yU.default)(M),ei=yF.useMemo(()=>({titleId:en}),[en]),ea={slots:{transition:Y,...G},slotProps:{transition:K,paper:z,backdrop:O,...Z}},[eo,es]=ax("root",{elementType:y1,shouldForwardComponentProp:!0,externalForwardedProps:ea,ownerState:Q,className:(0,yB.default)(J.root,N),ref:w}),[el,ed]=ax("backdrop",{elementType:yQ,shouldForwardComponentProp:!0,externalForwardedProps:ea,ownerState:Q,className:J.backdrop}),[eu,ec]=ax("paper",{elementType:y2,shouldForwardComponentProp:!0,externalForwardedProps:ea,ownerState:Q,className:(0,yB.default)(J.paper,z.className)}),[eh,ep]=ax("container",{elementType:y0,externalForwardedProps:ea,ownerState:Q,className:J.container}),[ef,em]=ax("transition",{elementType:rL,externalForwardedProps:ea,ownerState:Q,additionalProps:{appear:!0,in:U,timeout:q,role:"presentation"}});return(0,yX.jsx)(eo,{closeAfterTransition:!0,slots:{backdrop:el},slotProps:{backdrop:{transitionDuration:q,as:j,...ed}},disableEscapeKeyDown:R,onClose:V,open:U,onClick:er,...es,...X,children:(0,yX.jsx)(ef,{...em,children:(0,yX.jsx)(eh,{onMouseDown:et,...ep,children:(0,yX.jsx)(eu,{as:H,elevation:24,role:"dialog","aria-describedby":A,"aria-labelledby":en,"aria-modal":I,...ec,children:(0,yX.jsx)(yZ.Provider,{value:ei,children:D})})})})})});var y4=eh,y5=eS;let y9=(0,y4.styled)(y3)({[`& .${yG.container}`]:{outline:0},[`& .${yG.paper}`]:{outline:0,minWidth:oy}}),y6=(0,y4.styled)(y$)({"&:first-of-type":{padding:0}});function y7(_){let{children:w,onDismiss:E,open:P,slots:k,slotProps:A}=_,M=k?.dialog??y9,I=k?.mobileTransition??rL;return(0,y5.jsx)(M,(0,yw.default)({open:P,onClose:E},A?.dialog,{TransitionComponent:I,TransitionProps:A?.mobileTransition,PaperComponent:k?.mobilePaper,PaperProps:A?.mobilePaper,children:(0,y5.jsx)(y6,{children:w})}))}var y8=eS;let ve=["props","getOpenDialogAriaText"],vt=_=>{let{props:w,getOpenDialogAriaText:E}=_,P=(0,yT.default)(_,ve),{slots:k,slotProps:A,className:M,sx:I,format:j,formatDensity:O,enableAccessibleFieldDOMStructure:D,selectedSections:N,onSelectedSectionsChange:R,timezone:L,name:$,label:F,inputRef:B,readOnly:V,disabled:U,localeText:H}=w,z=y_.useRef(null),W=rm(),G=A?.toolbar?.hidden??!1,{open:Z,actions:Y,layoutProps:q,renderCurrentView:K,fieldProps:X,contextValue:Q}=iN((0,yS.default)({}
180,P,{props:w,fieldRef:z,autoFocusView:!0,additionalViewProps:{},wrapperVariant:"mobile"})),J=k.field,ee=tL({elementType:J,externalSlotProps:A?.field,additionalProps:(0,yS.default)({},X,G&&{id:W},!(U||V)&&{onClick:Y.onOpen,onKeyDown:nY(Y.onOpen)},{readOnly:V??!0,disabled:U,className:M,sx:I,format:j,formatDensity:O,enableAccessibleFieldDOMStructure:D,selectedSections:N,onSelectedSectionsChange:R,timezone:L,label:F,name:$},B?{inputRef:B}:{}),ownerState:w});ee.inputProps=(0,yS.default)({},ee.inputProps,{"aria-label":E(X.value)});let et=(0,yS.default)({textField:k.textField},ee.slots),er=k.layout??oj,en=W;G&&(en=F?`${W}-label`:void 0);let ei=(0,yS.default)({},A,{toolbar:(0,yS.default)({},A?.toolbar,{titleId:W}),mobilePaper:(0,yS.default)({"aria-labelledby":en},A?.mobilePaper)}),ea=tA(z,ee.unstableFieldRef);return{renderPicker:()=>(0,y8.jsxs)(oR,{contextValue:Q,localeText:H,children:[(0,y8.jsx)(J,(0,yS.default)({},ee,{slots:et,slotProps:ei,unstableFieldRef:ea})),(0,y8.jsx)(y7,(0,yS.default)({},Y,{open:Z,slots:k,slotProps:ei,children:(0,y8.jsx)(er,(0,yS.default)({},q,ei?.layout,{slots:k,slotProps:ei,children:K()}))}))]})}};var vr=U,vn=ei;let vi=yv.forwardRef(function(_,w){let E=tl(),P=ee(),k=ty(_,"MuiMobileDatePicker"),A=(0,yy.default)({day:yf,month:yf,year:yf},k.viewRenderers),M=(0,yy.default)({},k,{viewRenderers:A,format:(0,vn.resolveDateFormat)(P,k,!1),slots:(0,yy.default)({field:fc},k.slots),slotProps:(0,yy.default)({},k.slotProps,{field:_=>(0,yy.default)({},(0,yx.default)(k.slotProps?.field,_),t_(k),{ref:w}),toolbar:(0,yy.default)({hidden:!1},k.slotProps?.toolbar)})}),{renderPicker:I}=vt({props:M,valueManager:vr.singleItemValueManager,valueType:"date",getOpenDialogAriaText:K({utils:P,formatKey:"fullDate",contextTranslation:E.openDatePickerDialogue,propsTranslation:M.localeText?.openDatePickerDialogue}),validator:tb});return I()});vi.propTypes={autoFocus:yb.default.bool,className:yb.default.string,closeOnSelect:yb.default.bool,dayOfWeekFormatter:yb.default.func,defaultValue:yb.default.object,disabled:yb.default.bool,disableFuture:yb.default.bool,disableHighlightToday:yb.default.bool,disableOpenPicker:yb.default.bool,disablePast:yb.default.bool,displayWeekNumber:yb.default.bool,enableAccessibleFieldDOMStructure:yb.default.any,fixedWeekNumber:yb.default.number,format:yb.default.string,formatDensity:yb.default.oneOf(["dense","spacious"]),inputRef:yC.refType,label:yb.default.node,loading:yb.default.bool,localeText:yb.default.object,maxDate:yb.default.object,minDate:yb.default.object,monthsPerRow:yb.default.oneOf([3,4]),name:yb.default.string,onAccept:yb.default.func,onChange:yb.default.func,onClose:yb.default.func,onError:yb.default.func,onMonthChange:yb.default.func,onOpen:yb.default.func,onSelectedSectionsChange:yb.default.func,onViewChange:yb.default.func,onYearChange:yb.default.func,open:yb.default.bool,openTo:yb.default.oneOf(["day","month","year"]),orientation:yb.default.oneOf(["landscape","portrait"]),readOnly:yb.default.bool,reduceAnimations:yb.default.bool,referenceDate:yb.default.object,renderLoading:yb.default.func,selectedSections:yb.default.oneOfType([yb.default.oneOf(["all","day","empty","hours","meridiem","minutes","month","seconds","weekDay","year"]),yb.default.number]),shouldDisableDate:yb.default.func,shouldDisableMonth:yb.default.func,shouldDisableYear:yb.default.func,showDaysOutsideCurrentMonth:yb.default.bool,slotProps:yb.default.object,slots:yb.default.object,sx:yb.default.oneOfType([yb.default.arrayOf(yb.default.oneOfType([yb.default.func,yb.default.object,yb.default.bool])),yb.default.func,yb.default.object]),timezone:yb.default.string,value:yb.default.object,view:yb.default.oneOf(["day","month","year"]),viewRenderers:yb.default.shape({day:yb.default.func,month:yb.default.func,year:yb.default.func}),views:yb.default.arrayOf(yb.default.oneOf(["day","month","year"]).isRequired),yearsOrder:yb.default.oneOf(["asc","desc"]),yearsPerRow:yb.default.oneOf([3,4])};var va=eS;let vo=["desktopModeMediaQuery"],vs=D.forwardRef(function(_,w){let E=(0,R.useThemeProps)({props:_,name:"MuiDatePicker"}),{desktopModeMediaQuery:P=nK}=E,k=(0,O.default)(E,vo);return(0,N.default)(P,{defaultMatches:!0})?(0,va.jsx)(yg,(0,j.default)({ref:w},k)):(0,va.jsx)(vi,(0,j.default)({ref:w},k))});_.s(["DatePicker",0,vs],256189)},670370,_=>{"use strict";_.i(84473);var w=_.i(166852),E=_.i(433886),P=_.i(650394),k=_.i(280929),A=_.i(115497);let M=["localeText"],I=P.createContext(null),j=function(_){let{localeText:j}=_,O=(0,E.default)(_,M),{utils:D,localeText:N}=P.useContext(I)??{utils:void 0,localeText:void 0},{children:R,dateAdapter:L,dateFormats:$,dateLibInstance:F,adapter
180Locale:B,localeText:V}=(0,k.useThemeProps)({props:O,name:"MuiLocalizationProvider"}),U=P.useMemo(()=>(0,w.default)({},V,N,j),[V,N,j]),H=P.useMemo(()=>{if(!L)return D||null;let _=new L({locale:B,formats:$,instance:F});if(!_.isMUIAdapter)throw Error(["MUI X: The date adapter should be imported from `@mui/x-date-pickers` or `@mui/x-date-pickers-pro`, not from `@date-io`","For example, `import { AdapterDayjs } from '@mui/x-date-pickers/AdapterDayjs'` instead of `import AdapterDayjs from '@date-io/dayjs'`","More information on the installation documentation: https://mui.com/x/react-date-pickers/getting-started/#installation"].join(`
181`));return _},[L,B,$,F,D]),z=P.useMemo(()=>H?{minDate:H.date("1900-01-01T00:00:00.000"),maxDate:H.date("2099-12-31T00:00:00.000")}:null,[H]),W=P.useMemo(()=>({utils:H,defaultDates:z,localeText:U}),[z,H,U]);return(0,A.jsx)(I.Provider,{value:W,children:R})};_.s(["LocalizationProvider",0,j,"MuiPickersAdapterContext",0,I])},723156,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),E.default=A;let P=_.r(115497),k=_.r(650394);function A({html:_,height:w=null,width:E=null,children:M,dataNtpc:I=""}){return(0,k.useEffect)(()=>{I&&performance.mark("mark_feature_usage",{detail:{feature:`next-third-parties-${I}`}})},[I]),(0,P.jsxs)(P.Fragment,{children:[M,_?(0,P.jsx)("div",{style:{height:null!=w?`${w}px`:"auto",width:null!=E?`${E}px`:"auto"},"data-ntpc":I,dangerouslySetInnerHTML:{__html:_}}):null]})}},912125,(_,w,E)=>{"use strict";var P=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.default=I;let k=_.r(115497),A=_.r(510916),M=P(_.r(723156));function I(_){let{apiKey:w,...E}=_,P={...E,key:w},{html:I}=(0,A.GoogleMapsEmbed)(P);return(0,k.jsx)(M.default,{height:P.height||null,width:P.width||null,html:I,dataNtpc:"GoogleMapsEmbed"})}},311704,(_,w,E)=>{"use strict";var P=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.default=O;let k=_.r(115497),A=P(_.r(553642)),M=_.r(510916),I=P(_.r(723156)),j={server:"beforeInteractive",client:"afterInteractive",idle:"lazyOnload",worker:"worker"};function O(_){let{html:w,scripts:E,stylesheets:P}=(0,M.YouTubeEmbed)(_);return(0,k.jsx)(I.default,{height:_.height||null,width:_.width||null,html:w,dataNtpc:"YouTubeEmbed",children:null==E?void 0:E.map(_=>(0,k.jsx)(A.default,{src:_.url,strategy:j[_.strategy],stylesheets:P},_.url))})}},36243,(_,w,E)=>{"use strict";var P=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.sendGTMEvent=void 0,E.GoogleTagManager=j;let k=_.r(115497),A=_.r(650394),M=P(_.r(553642)),I="dataLayer";function j(_){let{gtmId:w,gtmScriptUrl:E,dataLayerName:P="dataLayer",auth:j,preview:O,dataLayer:D,nonce:N}=_;I=P;let R=new URL(E||"https://www.googletagmanager.com/gtm.js");return w&&R.searchParams.set("id",w),"dataLayer"!==P&&R.searchParams.set("l",P),j&&R.searchParams.set("gtm_auth",j),O&&(R.searchParams.set("gtm_preview",O),R.searchParams.set("gtm_cookies_win","x")),(0,A.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-gtm"}})},[]),(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)(M.default,{id:"_next-gtm-init",dangerouslySetInnerHTML:{__html:`
182      (function(w,l){
183        w[l]=w[l]||[];
184        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});
185        ${D?`w[l].push(${JSON.stringify(D)})`:""}
186      })(window,'${P}');`},nonce:N}),(0,k.jsx)(M.default,{id:"_next-gtm","data-ntpc":"GTM",src:R.href,nonce:N})]})}E.sendGTMEvent=(_,w)=>{let E=w||I;window[E]=window[E]||[],window[E].push(_)}},92436,(_,w,E)=>{"use strict";let P;var k=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.GoogleAnalytics=j,E.sendGAEvent=O;let A=_.r(115497),M=_.r(650394),I=k(_.r(553642));function j(_){let{gaId:w,debugMode:E,dataLayerName:k="dataLayer",nonce:j}=_;return void 0===P&&(P=k),(0,M.useEffect)(()=>{performance.mark("mark_feature_usage",{detail:{feature:"next-third-parties-ga"}})},[]),(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(I.default,{id:"_next-ga-init",dangerouslySetInnerHTML:{__html:`
187          window['${k}'] = window['${k}'] || [];
188          function gtag(){window['${k}'].push(arguments);}
189          gtag('js', new Date());
190
191          gtag('config', '${w}' ${E?",{ 'debug_mode': true }":""});`},nonce:j}),(0,A.jsx)(I.default,{id:"_next-ga",src:`https://www.googletagmanager.com/gtag/js?i
191d=${w}`,nonce:j})]})}function O(){void 0===P?console.warn("@next/third-parties: GA has not been initialized"):window[P]?window[P].push(arguments):console.warn(`@next/third-parties: GA dataLayer ${P} does not exist`)}},494117,(_,w,E)=>{"use strict";var P=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.sendGAEvent=E.GoogleAnalytics=E.sendGTMEvent=E.GoogleTagManager=E.YouTubeEmbed=E.GoogleMapsEmbed=void 0;var k=_.r(912125);Object.defineProperty(E,"GoogleMapsEmbed",{enumerable:!0,get:function(){return P(k).default}});var A=_.r(311704);Object.defineProperty(E,"YouTubeEmbed",{enumerable:!0,get:function(){return P(A).default}});var M=_.r(36243);Object.defineProperty(E,"GoogleTagManager",{enumerable:!0,get:function(){return M.GoogleTagManager}}),Object.defineProperty(E,"sendGTMEvent",{enumerable:!0,get:function(){return M.sendGTMEvent}});var I=_.r(92436);Object.defineProperty(E,"GoogleAnalytics",{enumerable:!0,get:function(){return I.GoogleAnalytics}}),Object.defineProperty(E,"sendGAEvent",{enumerable:!0,get:function(){return I.sendGAEvent}})},597908,630779,254557,541353,794443,1118,_=>{"use strict";var w=_.i(843474),E=_.i(6771),P=_.i(342032),k=_.i(783545),A=_.i(333142),M=_.i(683348),I=_.i(29833),j=_.i(650394),O=_.i(115497);let D={disabled:!1,error:!1,optional:!1,theme:"tertiary500"},N=_=>{let{disabled:N,error:R,errorMessage:L,id:$,inputProps:F,label:B,name:V,onBlur:U,onChange:H,optional:z,checked:W,indeterminate:G,theme:Z,attributes:Y}=(0,w.useProps)({props:_,defaultProps:D}),[q,K]=(0,j.useState)(W??!1),[X,Q]=(0,j.useState)(G??!1),J=(0,I.useCoralConfig)(),{defaultIcons:{IconCheck:ee,IconMinus:et}}=J,er=_=>{K(!q),Q(!1),H?.(_,_.currentTarget.checked)};(0,j.useEffect)(()=>{void 0!==W&&K(W),void 0!==G&&Q(G)},[W,G]);let en=(0,M.StyledCheckbox)({theme:Z}),ei=R&&L?(0,P.formatStringToLowerCaseReplaceSpacesWithDashes)(L):void 0;return(0,O.jsxs)(E.Stack,{gap:"xxs",flexDirection:"column",children:[(0,O.jsxs)("label",{className:en,"data-testid":"checkbox__wrapper","data-part":"checkbox-root",children:[(0,O.jsx)("input",{"data-part":"checkbox-input",type:"checkbox",name:V,id:$,checked:q,disabled:N,onBlur:U,onChange:er,"aria-describedby":ei,...F,...Y}),(0,O.jsxs)("div",{"data-checked":q,"data-indeterminate":X,"data-testid":"checkbox__indicator","data-part":"checkbox-indicator",children:[(0,O.jsx)("div",{"data-part":"checkbox-halo"}),q&&(0,O.jsx)(ee,{size:11,color:"inherit"}),X&&(0,O.jsx)(et,{size:11,color:"inherit"})]}),(0,O.jsxs)("div",{"data-part":"checkbox-label",children:[B,z?` (${J.optionalIndicator})`:""]})]}),(0,O.jsx)(A.Visibility,{attributes:{role:"alert"},hidden:!R,children:R&&L&&(0,O.jsx)(k.ErrorMessage,{message:L})})]})};_.s(["Checkbox",0,N],597908);var R=O;let L=({children:_})=>(0,R.jsx)("tbody",{"data-part":"table-body",children:_});_.s(["TableBody",0,L],630779);var $=O;let F=({children:_,align:w})=>(0,$.jsx)("td",{"data-part":"table-cell","data-alignment":w,children:_});_.s(["TableCell",0,F],254557);var B=O;let V=({children:_})=>(0,B.jsx)("thead",{"data-part":"table-head",children:_});_.s(["TableHead",0,V],541353);var U=O;let H=({children:_,highlightedHeader:w,align:E})=>(0,U.jsx)("th",{"data-part":"table-heading","data-highlighted":w,"data-alignment":E,children:_});_.s(["TableHeader",0,H],794443);var z=O;let W=({children:_})=>(0,z.jsx)("tr",{"data-part":"table-row",children:_});_.s(["TableRow",0,W],1118)},742341,_=>{"use strict";var w=_.i(798032),E=_.i(650394),P=_.i(115497);let k=({children:_,id:k,position:A,onClick:M})=>{let I=(0,w.StyledInputAddon)({position:A}),j=E.default.Children.toArray(_).some(_=>!!E.default.isValidElement(_)&&!!(_.props.onClick||_.props.onChange||_.props.onKeyDown)),O={onClick:M,onKeyDown:M,role:"button",tabIndex:0};return(0,P.jsx)("span",{className:I,id:k,"data-part":"inputaddon-root",...j?void 0:O,children:_})};_.s(["InputAddon",0,k])},604982,_=>{"use strict";var w=_.i(475767),E=_.i(115497);let P=_=>(0,E.jsx)("div",{className:(0,w.StyledInputGroup)(),children:_.children});_.s(["InputGroup",0,P])},848633,_=>{"use strict";var w=_.i(843474),E=_.i(836337),P=_.i(115497);let k=_=>{let{children:k,id:M,hasError:I,isFloated:j,isDisabled:O,hasEndIcon:D,hasStartIcon:N,theme:R,htmlFor:L}=(0,w.useProps)({props:_,defaultProps:A});return(0,P.jsxs)("span",{className:(0,E.StyledInputLabel)({theme:R,isDisabled:O,hasEndIcon:D,hasStartIcon:N,hasError:I}),"data-part":"inputlabel-root","data-testid":"inputlabel-root",children:[(0,P.jsx)("label",{"data-floated":j,"data-part":"inputlabel-label",htmlFor:L,id:M,children:k}),(0,P.jsx)("fieldset",{"aria-hidden":"true","data-part":"inputlabel-labelMask",children:(0,P.jsx)("legend",{"data-floated":j,"data-part":"inputlabel-labelMaskLegend",children:k&&(0,P.jsx)("span",{"data-part":"inputlabel-labelMaskHiddenText",children:k})})})]})},A={hasError:!1,isFloated:!1,isDisabled:!1,hasEndIcon:!1};_.s(["InputLabel",0,k])},874662,_=>{"use strict";var w=_.i(200518),E=_.i(115497);let P=20.2,k=({size:_,value:k=0,variant:A,ariaLabel:M="Loading",color:I})=>{let j=Math.PI*P**2/10,O=j-k/100*j;return(0,E.jsx)("span",{className:(0,w.StyledCircularLoader)({variant:A,color:I}),"data-part":"circleloader-root",role:"progressbar","aria-label":M,..."determinate"===A&&{"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":k},..."number"==typeof _&&{style:{width:`${_/10}rem`,height:`${_/10}rem`}},children:(0,E.jsxs)("svg",{"data-part":"circleloader-svg",viewBox:"22 22 44 44",children:[(0,E.jsx)("title",{children:"Loading"}),(0,E.jsx)("circle",{"data-part":"circleloader-circle",cx:"44",cy:"44",r:P,fill:"none",strokeWidth:"3.6",..."determinate"===A&&{style:{strokeDasharray:j,strokeDashoffset:O}}})]})})};_.s(["CircularLoader",0,k])},859225,_=>{"use strict";var w=_.i(843474),E=_.i(874662),P=_.i(567045),k=_.i(115497);let A=({value:_=0,valueBuffer:w=0,variant:E="indeterminate",ariaLabel:A="Loading",color:M})=>(0,k.jsxs)("span",{className:(0,P.StyledLinearLoader)({variant:E,color:M}),"data-part":"linearloader-root",role:"progressbar","aria-label":A,..."indeterminate"!==E&&{"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":_},children:["buffer"===E&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("span",{"data-part":"linearloader-bufferBar",style:{transform:`translateX(-${100-w}%)`}}),(0,k.jsx)("span",{"data-part":"linearloader-bufferBarBase"}),(0,k.jsx)("span",{"data-part":"linearloader-bar",style:{transform:`translateX(-${100-_}%)`}})]}),"determinate"===E&&(0,k.jsx)("span",{"data-part":"linearloader-bar",style:{transform:`translateX(-${100-_}%)`}}),"indeterminate"===E&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("span",{"data-part":"linearloader-indeterminateBar"}),(0,k.jsx)("span",{"data-part":"linearloader-indeterminateBar"})]})]});var M=k;let I=_=>{let{ariaLabel:P,color:k,size:I,valueBuffer:O,type:D,value:N,variant:R}=(0,w.useProps)({props:_,defaultProps:j});return"circular"===D?(0,M.jsx)(E.CircularLoader,{ariaLabel:P,value:N,variant:R,size:I,color:k}):(0,M.jsx)(A,{ariaLabel:P,value:N,variant:R,valueBuffer:O,color:k})},j={type:"circular",value:0,valueBuffer:0,size:40,color:"primary500"};_.s(["Loader",0,I],859225)},110877,_=>{"use strict";var w=_.i(497612),E=_.i(147894),P=_.i(904721),k=_.i(960054),A=_.i(339395),M=_.i(923381),I=_.i(15701),j=_.i(706557),O=_.i(280818),D=_.i(650394),N=_.i(115497);let R={disabled:!1,expanded:!1,theme:"base900",title:"Title",headingLevel:"h5",padding:"small"},L=_=>{let{title:L,disabled:$,expanded:F,headingLevel:B,children:V,onChange:U,theme:H,attributes:z,padding:W,borderless:G}=(0,w.useProps)({props:_,defaultProps:R}),[Z,Y]=(0,D.useState)(F),q=(0,D.useRef)(null),K=(0,O.useReducedMotion)(),X=_=>{Y(!Z),U?.(_,!Z)},Q=(0,D.useId)(),{defaultIcons:{IconChevronDown:J}}=(0,I.useCoralConfig)(),ee=(0,k.StyledAccordion)({theme:H,disabled:$,borderless:G}),et=(0,A.StyledCardPadding)({padding:W});
191return(0,N.jsxs)("div",{role:"group",className:ee,"data-part":"accordion-root",children:[(0,N.jsxs)("button",{"data-part":"accordion-expandButton",onClick:X,disabled:$,"aria-expanded":Z,tabIndex:$?-1:0,type:"button",id:`accordion-${Q}`,className:et,children:[(0,N.jsx)(E.Stack,{fullWidth:!0,alignContent:"flex-end",children:"string"==typeof L?(0,N.jsx)(P.Typography,{textStyle:"h5",component:B,textAlign:"left",color:"inherit",children:L}):L}),(0,N.jsx)("div",{"data-part":"accordion-expansionStateIndicator","data-state":Z?"expanded":"",children:(0,N.jsx)(J,{size:20,color:(0,M.token)("colors.contents.base.500")})})]}),(0,N.jsx)(j.motion.div,{initial:!1,animate:{height:Z?"auto":0,opacity:+!!Z},transition:{duration:K?0:Number((0,M.token)("animation.duration.sec.asNumber")),ease:(0,M.token)("animation.easing.asArray")},exit:{height:0,opacity:0},"data-part":"accordion-collapse",ref:q,"data-testid":"expandingArea",children:(0,N.jsx)("div",{"data-part":"accordion-content",role:"region","aria-labelledby":`accordion-${Q}`,className:et,...z,children:V})})]})};_.s(["Accordion",0,L])},395904,_=>{"use strict";var w=_.i(497612),E=_.i(741781),P=_.i(417668),k=_.i(835014),A=_.i(894549),M=_.i(115497);_.i(612269);var I=_.i(961270),j=_.i(634696),O=_.i(129014),D=_.i(846286),N=_.i(772634);let R={children:"Alert content",iconAlignment:"middle",inline:!1,severity:"success",theme:"semantic",size:"medium"},L=_=>{let{children:L,closeIcon:$,icon:F,iconAlignment:B,inline:V,onClose:U,severity:H,severityIconTitle:z,theme:W,attributes:G,size:Z}=(0,w.useProps)({props:_,defaultProps:R}),Y=F||({success:(0,M.jsx)(I.IconCircleCheckmarkFilled,{title:z||"Success",color:"currentColor",size:18}),error:(0,M.jsx)(j.IconCircleExclamationFilled,{title:z||"Error",color:"currentColor",size:18}),info:(0,M.jsx)(O.IconCircleInformationFilled,{title:z||"Information",color:"currentColor",size:18}),warning:(0,M.jsx)(N.IconTriangleExclamationFilled,{title:z||"Warning",color:"currentColor",size:18})})[H],q=$||(0,M.jsx)(D.IconCross,{color:"currentColor",size:16}),K=(0,P.StyledAlert)({size:Z,severity:H,theme:W}),X=(0,k.css)({display:(0,E.handleResponsiveProp)(V,"inline-flex","flex"),alignItems:"top"===B?"flex-start":"center"}),Q=(0,k.css)({marginTop:"top"===B?"xxs":0});return(0,M.jsxs)("div",{role:"alert",...G,className:(0,A.cx)(K,X),"data-part":"alert-root",children:[!1!==F&&(0,M.jsx)("div",{className:Q,"data-part":"alert-icon",children:Y}),(0,M.jsx)("div",{"data-part":"alert-content",children:L}),!!U&&(0,M.jsx)("div",{"data-part":"alert-actions",children:(0,M.jsx)("button",{"data-part":"alert-closeButton",type:"button",onClick:U,"aria-label":"Close",title:"Close",children:q})})]})};_.s(["Alert",0,L])},402434,555622,69890,584270,301496,667603,966232,243903,_=>{"use strict";var w=_.i(497612),E=_.i(545137),P=_.i(355184);let k=(0,P.createRecipe)("appDownloadButton",{},[]),A={},M=Object.keys(A),I=Object.assign((0,E.memo)(k.recipeFn),{__recipe__:!0,__name__:"StyledAppDownloadButton",__getCompoundVariantCss__:k.__getCompoundVariantCss__,raw:_=>_,variantKeys:M,variantMap:A,merge(_){return(0,P.mergeRecipes)(this,_)},splitVariantProps:_=>(0,E.splitProps)(_,M),getVariantProps:k.getVariantProps});var j=_.i(835014),O=_.i(894549),D=_.i(115497);let N=_=>{let{locale:E,platform:P,height:k,href:A}=(0,w.useProps)({props:_,defaultProps:R}),M="ios"===P?"svg":"png";
191return(0,D.jsx)("div",{className:(0,O.cx)(I(),(0,j.css)({height:k??60})),children:(0,D.jsx)("a",{href:A,target:"_blank",rel:"noopener noreferrer","aria-label":`Download for ${P}`,children:(0,D.jsx)("img",{src:`https://static.octopuscdn.com/coral/app-icons/${P}/${E}/icon.${M}`,alt:""})})})},R={height:60,locale:"en",platform:"ios"};_.s(["AppDownloadButton",0,N],402434);var L=D,$=_.i(923381);let F=({width:_})=>(0,L.jsxs)("svg",{style:{width:_},viewBox:"0 0 140 34",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,L.jsx)("title",{children:"Trustpilot Logo"}),(0,L.jsx)("path",{d:"M36.785 11.97h14.173v2.597h-5.572v14.602H42.32V14.567h-5.548v-2.598h.012zm13.568 4.745h2.62v2.404h.049c.087-.34.247-.668.482-.984a4.57 4.57 0 0 1 1.965-1.517 3.456 3.456 0 0 1 1.248-.243c.32 0 .556.012.68.025.123.012.246.036.382.048v2.646a9.09 9.09 0 0 0-.605-.085 5.198 5.198 0 0 0-.606-.036c-.47 0-.914.097-1.334.28-.42.181-.779.46-1.087.813a4.107 4.107 0 0 0-.742 1.335c-.185.534-.272 1.14-.272 1.833v5.923h-2.792V16.715h.012zM70.618 29.17h-2.743v-1.736h-.05c-.346.632-.852 1.13-1.532 1.506-.68.376-1.372.57-2.076.57-1.668 0-2.88-.4-3.62-1.214-.742-.813-1.113-2.039-1.113-3.678v-7.902h2.793v7.635c0 1.093.21 1.87.643 2.319.42.449 1.025.68 1.791.68.593 0 1.075-.085 1.47-.268.396-.182.717-.412.952-.716.247-.291.42-.655.532-1.068.11-.413.16-.862.16-1.347v-7.223h2.793V29.17zm4.757-3.993c.087.8.395 1.36.927 1.687.543.316 1.186.486 1.94.486.26 0 .556-.025.89-.061.333-.037.654-.122.939-.23.296-.11.53-.28.728-.498.186-.22.272-.498.26-.85a1.163 1.163 0 0 0-.395-.862c-.248-.23-.556-.4-.94-.546a9.56 9.56 0 0 0-1.31-.352c-.494-.097-.988-.207-1.494-.316a14.42 14.42 0 0 1-1.508-.413 4.632 4.632 0 0 1-1.297-.655 2.898 2.898 0 0 1-.915-1.044c-.234-.425-.346-.947-.346-1.578 0-.68.173-1.238.507-1.7a3.821 3.821 0 0 1 1.273-1.104 5.973 5.973 0 0 1 1.717-.595c.63-.109 1.236-.17 1.804-.17.655 0 1.285.073 1.879.207a4.885 4.885 0 0 1 1.618.667c.482.304.877.704 1.199 1.19.321.485.519 1.08.605 1.772H80.54c-.136-.655-.433-1.104-.914-1.323-.482-.23-1.038-.34-1.656-.34-.198 0-.433.012-.704.049a3.918 3.918 0 0 0-.767.182 1.666 1.666 0 0 0-.605.388.93.93 0 0 0-.247.668c0 .34.123.607.358.813.235.206.544.376.927.522.383.134.816.255 1.31.352.494.097 1 .206 1.52.316.506.109 1 .255 1.495.412.494.158.926.377 1.31.656.383.279.692.619.926 1.032.235.412.359.934.359 1.541 0 .74-.173 1.36-.52 1.882-.345.51-.79.934-1.334 1.25a6.34 6.34 0 0 1-1.829.704 9.334 9.334 0 0 1-1.99.218 8.585 8.585 0 0 1-2.223-.267c-.68-.182-1.273-.449-1.767-.8a3.99 3.99 0 0 1-1.174-1.348c-.284-.534-.433-1.178-.457-1.918h2.817v-.024zm9.218-8.46h2.113v-3.74h2.793v3.74h2.52v2.05H89.5v6.653c0 .29.012.534.037.752.024.207.086.389.173.534a.79.79 0 0 0 .407.328c.186.073.42.11.742.11.197 0 .395 0 .593-.013.198-.012.395-.036.593-.085v2.124c-.309.037-.618.061-.902.097a7.355 7.355 0 0 1-.902.049c-.741 0-1.334-.073-1.78-.206-.444-.134-.803-.34-1.05-.607-.26-.267-.42-.595-.519-.996a7.342 7.342 0 0 1-.16-1.371V18.79h-2.113v-2.076h-.025zm9.403 0h2.645v1.686h.05c.394-.728.938-1.238 1.642-1.553a5.499 5.499 0 0 1 2.287-.474c1 0 1.865.17 2.607.522.741.34 1.359.814 1.853 1.42.494.607.853 1.311 1.1 2.113a8.71 8.71 0 0 1 .371 2.573c0 .837-.111 1.65-.334 2.428a6.436 6.436 0 0 1-1.001 2.087 4.89 4.89 0 0 1-1.705 1.445c-.692.364-1.495.546-2.434.546a6.95 6.95 0 0 1-1.224-.11 5.455 5.455 0 0 1-1.173-.351 4.254 4.254 0 0 1-1.039-.62 3.871 3.871 0 0 1-.803-.873h-.05v6.215h-2.792V16.715zm9.762 6.238a6.11 6.11 0 0 0-.222-1.638 4.391 4.391 0 0 0-.668-1.408 3.374 3.374 0 0 0-1.099-.984 3.129 3.129 0 0 0-1.52-.376c-1.174 0-2.064.4-2.657 1.202-.593.801-.89 1.87-.89 3.204 0 .631.075 1.214.235 1.748.16.534.383.996.704 1.384.31.389.68.692 1.113.91.432.231.939.34 1.507.34.643 0 1.174-.133 1.619-.388a3.389 3.389 0 0 0 1.087-.995c.284-.413.495-.875.618-1.396a7.683 7.683 0 0 0 .173-1.603zm4.93-10.985h2.793v2.598h-2.793v-2.598zm0 4.746h2.793V29.17h-2.793V16.715zm5.289-4.746h2.793v17.2h-2.793v-17.2zm11.356 17.54c-1.014 0-1.916-.17-2.706-.497a5.977 5.977 0 0 1-2.014-1.36 5.908 5.908 0 0 1-1.249-2.076 7.888 7.888 0 0 1-.432-2.646c0-.947.148-1.82.432-2.622a5.91 5.91 0 0 1 1.249-2.075c.543-.583 1.223-1.032 2.014-1.36.79-.328 1.692-.498 2.706-.498 1.013 0 1.915.17 2.706.498.791.328 1.458.79 2.014 1.36a5.893 5.893 0 0 1 1.248 2.075c.284.801.432 1.675.432 2.622 0 .96-.148 1.845-.432 2.646a5.891 5.891 0 0 1-1.248 2.076c-.544.583-1.223 1.032-2.014 1.36-.791.327-1.693.497-2.706.497zm0-2.173c.618 0 1.161-.133 1.618-.388a3.42 3.42 0 0 0 1.125-1.008c.296-.412.506-.886.655-1.408.136-.522.21-1.056.21-1.602 0-.534-.074-1.056-.21-1.59a4.13 4.13 0 0 0-.655-1.408 3.386 3.386 0 0 0-1.125-.995c-.457-.255-1-.389-1.618-.389-.618 0-1.162.134-1.619.389a3.52 3.52 0 0 0-1.124.995 4.347 4.347 0 0 0-.655 1.408 6.387 6.387 0 0 0-.211 1.59c0 .546.075 1.08.211 1.602s.358.996.655 1.408c.296.413.667.753 1.124 1.008.457.267 1.001.388 1.619.388zm7.216-10.62h2.113v-3.74h2.793v3.74h2.52v2.05h-2.52v6.653c0 .29.012.534.036.752.025.207.087.389.174.534a.787.787 0 0 0 .407.328c.186.073.42.11.742.11.197 0 .395 0 .593-.013.198-.012.395-.036.593-.085v2.124c-.309.037-.618.061-.902.097a7.359 7.359 0 0 1-.902.049c-.741 0-1.335-.073-1.78-.206-.444-.134-.803-.34-1.05-.607-.259-.267-.42-.595-.519-.996a7.37 7.37 0 0 1-.16-1.371V18.79h-2.113v-2.076h-.025z",f
191ill:(0,$.token)("colors.contents.base.900")}),(0,L.jsx)("path",{d:"M33.523 11.969H20.722L16.768 0 12.8 11.97 0 11.957l10.367 7.404-3.966 11.956 10.367-7.392 10.355 7.392-3.954-11.956 10.354-7.392z",fill:"#04DA8D"}),(0,L.jsx)("path",{d:"m24.058 22.069-.89-2.707-6.4 4.564 7.29-1.857z",fill:"#126849"})]});_.s(["TrustPilotLogo",0,F],555622);var B=D;let V=()=>(0,B.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,B.jsx)("title",{children:"Trustpilot 1 star"}),(0,B.jsx)("path",{fill:"#FF3722",d:"M0 0h42v42H0V0Z"}),(0,B.jsx)("path",{fill:"#DCDCE6",d:"M45.5 0h42v42h-42V0ZM91 0h42v42H91V0Zm45.5 0h42v42h-42V0ZM182 0h42v42h-42V0Z"}),(0,B.jsx)("path",{fill:"#fff",d:"m21 28.3062 6.3875-1.6187 2.6688 8.225L21 28.3062ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675Zm30.8 10.6312 6.3875-1.6187 2.6688 8.225L66.5 28.3062ZM81.2 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L81.2 17.675ZM112 28.3062l6.388-1.6187 2.668 8.225L112 28.3062Zm14.7-10.6312h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Zm30.8 10.6312 6.388-1.6187 2.668 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3062l6.388-1.6187 2.668 8.225L203 28.3062Zm14.7-10.6312h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var U=D;let H=()=>(0,U.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,U.jsx)("title",{children:"Trustpilot 1.5 stars"}),(0,U.jsx)("path",{fill:"#FF3722",d:"M42 0H0v42h42V0Z"}),(0,U.jsx)("path",{fill:"#DCDCE6",d:"M87.1499 0h-42v42h42V0Z"}),(0,U.jsx)("path",{fill:"#FF3722",d:"M66.1499 0h-21v42h21V0Z"}),(0,U.jsx)("path",{fill:"#DCDCE6",d:"M133.35 0H91.3501v42H133.35V0ZM178.5 0h-42v42h42V0ZM223.65 0h-42v42h42V0Z"}),(0,U.jsx)("path",{fill:"#fff",d:"m21 28.5687 6.3875-1.6187 2.6688 8.225L21 28.5687Zm14.7-10.6312H24.4563L21 7.35l-3.4562 10.5875H6.3L15.4 24.5l-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.9375ZM66.15 28.5687l6.3875-1.6187 2.6687 8.225-9.0562-6.6063Zm14.7-10.6312H69.6062L66.15 7.35l-3.4563 10.5875H51.45L60.5499 24.5l-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112.35 28.5687l6.387-1.6187 2.669 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L112.35 7.35l-3.456 10.5875H97.6499L106.75 24.5l-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.5687l6.388-1.6187 2.668 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L157.5 7.35l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM202.65 28.5687l6.387-1.6187 2.669 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L202.65 7.35l-3.456 10.5875H187.95l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var z=D;let W=()=>(0,z.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,z.jsx)("title",{children:"Trustpilot 2 stars"}),(0,z.jsx)("path",{fill:"#FF8622",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0Z"}),(0,z.jsx)("path",{fill:"#DCDCE6",d:"M133 0H91v42h42V0ZM178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,z.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var G=D;let Z=()=>(0,G.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,G.jsx)("title",{children:"Trustpilot 2.5 stars"}),(0,G.jsx)("path",{fill:"#FF8622",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0Z"}),(0,G.jsx)("path",{fill:"#DCDCE6",d:"M133 0H91v42h42V0Z"}),(0,G.jsx)("path",{fill:"#FF8622",d:"M112 0H91v42h21V0Z"}),(0,G.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,G.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.087
1915l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var Y=D;let q=()=>(0,Y.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,Y.jsx)("title",{children:"Trustpilot 3 stars"}),(0,Y.jsx)("path",{fill:"#FFCE00",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0Z"}),(0,Y.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,Y.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var K=D;let X=()=>(0,K.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,K.jsx)("title",{children:"Trustpilot 3.5 stars"}),(0,K.jsx)("path",{fill:"#FFCE00",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0Z"}),(0,K.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0Z"}),(0,K.jsx)("path",{fill:"#FFCE00",d:"M157.5 0h-21v42h21V0Z"}),(0,K.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-42v42h42V0Z"}),(0,K.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var Q=D;let J=()=>(0,Q.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,Q.jsx)("title",{children:"Trustpilot 4 stars"}),(0,Q.jsx)("path",{fill:"#73CF11",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0Z"}),(0,Q.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-42v42h42V0Z"}),(0,Q.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var ee=D;let et=()=>(0,ee.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,ee.jsx)("title",{children:"Trustpilot 4.5 stars"}),(0,ee.jsx)("path",{fill:"#00B67A",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0Z"}),(0,ee.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-21v42h21V0Z"}),(0,ee.jsx)("path",{fill:"#00B67A",d:"M203 0h-21v42h21V0Z"}),(0,ee.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.087
1915l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var er=D;let en=()=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,er.jsx)("title",{children:"Trustpilot 5 stars"}),(0,er.jsxs)("g",{children:[(0,er.jsx)("path",{fill:"#00B67A",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,er.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]})]});var ei=_.i(665273),ea=D;let eo=({stars:_})=>(0,ea.jsx)(ei.StackItem,{flex:"0 0 auto",children:{1:(0,ea.jsx)(V,{}),1.5:(0,ea.jsx)(H,{}),2:(0,ea.jsx)(W,{}),2.5:(0,ea.jsx)(Z,{}),3:(0,ea.jsx)(q,{}),3.5:(0,ea.jsx)(X,{}),4:(0,ea.jsx)(J,{}),4.5:(0,ea.jsx)(et,{}),5:(0,ea.jsx)(en,{})}[_]});_.s(["TrustPilotStars",0,eo],69890);var es=_.i(650394);let el=(_,w)=>{let[E,P]=(0,es.useState)();(0,es.useEffect)(()=>{let E=new AbortController;return(async()=>{try{let k=await fetch(`https://oe-trust-pilot.vercel.app/api/${_}${w?"?with-reviews=true":""}`,{signal:E.signal});k.ok&&P(await k.json())}catch(_){_ instanceof DOMException&&"AbortError"===_.name&&console.error("TrustPilot: The request to fetch the Trust Pilot data encountered an error")}})(),()=>{E.abort()}},[_,w]);let k=E?.score.stars??0,A=E?.score.trustScore??0,M=new Intl.NumberFormat().format(E?.numberOfReviews.total??0),I=E?.updatedAt??"",j=E?.reviews??[];return{loading:!E,stars:k,trustScore:A,numberOfReviews:M,listOfReviews:j,updatedAt:I}};_.s(["useTrustPilot",0,el],584270);var ed=D;let eu=(0,ed.jsxs)(ed.Fragment,{children:[(0,ed.jsx)("path",{fill:"#ffce00",d:"M0 320h640v160H0z"}),(0,ed.jsx)("path",{fill:"#000001",d:"M0 0h640v160H0z"}),(0,ed.jsx)("path",{fill:"red",d:"M0 160h640v160H0z"})]});var ec=D;let eh=(0,ec.jsxs)(ec.Fragment,{children:[(0,ec.jsx)("path",{fill:"#AA151B",d:"M0 0h640v480H0z"}),(0,ec.jsx)("path",{fill:"#F1BF00",d:"M0 120h640v240H0z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"m127.3 213.3-.8-.1-1-1-.7-.4-.6-.8s-.7-1.1-.4-2c.3-.9.9-1.2 1.4-1.5a12 12 0 0 1 1.5-.5l1-.4 1.3-.3.5-.3c.2 0 .7 0 1-.2l1-.2 1.6.1h4.8c.4 0 1.2.3 1.4.4a35 35 0 0 0 2 .7c.5.1 1.6.3 2.2.6.5.3.9.7 1.1 1l.5 1v1.1l-.5.8-.6 1-.8.6s-.5.5-1 .4c-.4 0-4.8-.8-7.6-.8s-7.3.9-7.3.9"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"m127.3 213.3-.8-.1-1-1-.7-.4-.6-.8s-.7-1.1-.4-2c.3-.9.9-1.2 1.4-1.5a12 12 0 0 1 1.5-.5l1-.4 1.3-.3.5-.3c.2 0 .7 0 1-.2l1-.2 1.6.1h4.8c.4 0 1.2.3 1.4.4a35 35 0 0 0 2 .7c.5.1 1.6.3 2.2.6.5.3.9.7 1.1 1l.5 1v1.1l-.5.8-.6 1-.8.6s-.5.5-1 .4c-.4 0-4.8-.8-7.6-.8s-7.3.9-7.3.9z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M133.3 207c0-1.3.6-2.3 1.3-2.3.8 0 1.4 1 1.4 2.4 0 1.3-.6 2.4-1.4 2.4s-1.3-1.1-1.3-2.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M133.3 207c0-1.3.6-2.3 1.3-2.3.8 0 1.4 1 1.4 2.4 0 1.3-.6 2.4-1.4 2.4s-1.3-1.1-1.3-2.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134 207c0-1.2.3-2.1.7-2.1.3 0 .6 1 .6 2.1 0 1.3-.3 2.2-.6 2.2-.4 0-.6-1-.6-2.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134 207c0-1.2.3-2.1.7-2.1.3 0 .6 1 .6 2.1 0 1.3-.3 2.2-.6 2.2-.4 0-.6-1-.6-2.2z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M133.8 204.5c0-.4.4-.8.8-.8s1 .4 1 .8c0 .5-.5.9-1 .9s-.8-.4-.8-.9"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M135.3 204.2v.6h-1.4v-.6h.5V203h-.7v-.6h.7v-.5h.5v.5h.6v.6h-.6v1.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M135.3 204.2v.6h-1.4v-.6h.5V203h-.7v-.6h.7v-.5h.5v.5h.6v.6h-.6v1.2h.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M135.9 204.2v.6h-2.5v-.6h1V203h-.7v-.6h.7v-.5h.5v.5h.6v.6h-.6v1.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M135.9 204.2v.6h-2.5v-.6h1V203h-.7v-.6h.7v-.5h.5v.5h.6v.6h-.6v1.2h1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.9 203.7c.4.1.6.4.6.8 0 .5-.4.9-.8.9s-1-.4-1-.9c0-.4.3-.7.7-.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134.7 213.2H130v-1.1l-.3-1.2-.2-1.5c-1.3-1.7-2.5-2.8-2.9-2.5.1-.3.2-.6.5-.7 1.1-.7 3.5 1 5.2 3.6l.5.7h3.8l.4-.7c1.8-2.7 4.1-4.3 5.2-3.6.3.1.4.4.5.7-.4-.3-1.6.8-2.9 2.5l-.2 1.5-.2 1.2-.1 1.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.7 213.2H130v-1.1l-.3-1.2-.2-1.5c-1.3-1.7-2.5-2.8-2.9-2.5.1-.3.2-.6.5-.7 1.1-.7 3.5 1 5.2 3.6l.5.7h3.8l.4-.7c1.8-2.7 4.1-4.3 5.2-3.6.3.1.4.4.5.7-.4-.3-1.6.8-2.9 2.5l-.2 1.5-.2 1.2-.1 1.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M126.8 206.8c1-.5 3 1.1 4.6 3.6m11-3.6c-.8-.5-2.8 1.1-4.5 3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m127.8 215.3-.5-1a27.3 27.3 0 0 1 14.7 0l-.5.8a5.7 5.7 0 0 0-.3.8 22.9 22.9 0 0 0-6.6-.8c-2.6 0-5.2.3-6.5.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m127.8 215.3-.5-1a27.3 27.3 0 0 1 14.7 0l-.5.8a5.7 5.7 0 0 0-.3.8 22.9 22.9 0 0 0-6.6-.8c-2.6 0-5.2.3-6.5.8l-.3-.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134.6 217.7c2.4 0 5-.4 5.9-.6.6-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4-1.4-.5-4-.8-6.5-.8s-5 .3-6.4.8c-.2 0-.3.2-.4.3 0 .4.3.7 1 .9 1 .2 3.5.6 5.8.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.6 217.7c2.4 0 5-.4 5.9-.6.6-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4-1.4-.5-4-.8-6.5-.8s-5 .3-6.4.8c-.2 0-.3.2-.4.3 0 .4.3.7 1 .9 1 .2 3.5.6 5.8.6z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m142.1 213.2-.5-.5s-.6.3-1.3.2c-.6 0-.9-1-.9-1s-.7.7-1.3.7c-.7 0-1-.6-1-.6s-.7.5-1.3.4c-.6 0-1.2-.8-1.2-.8s-.6.8-1.2.8c-.6.1-1-.5-1-.5s-.4.6-1.1.7-1.4-.6-1.4-.6-.5.7-1 1c-.5 0-1.2-.4-1.2-.4l-.2.5-.3.1.2.5a27 27 0 0 1 7.2-.9c3 0 5.5.4 7.4 1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m142.1 213.2-.5-.5s-.6.3-1.3.2c-.6 0-.9-1-.9-1s-.7.7-1.3.7c-.7 0-1-.6-1-.6s-.7.5-1.3.4c-.6 0-1.2-.8-1.2-.8s-.6.8-1.2.8c-.6.1-1-.5-1-.5s-.4.6-1.1.7-1.4-.6-1.4-.6-.5.7-1 1c-.5 0-1.2-.4-1.2-.4l-.2.5-.3.1.2.5a27 27 0 0 1 7.2-.9c3 0 5.5.4 7.4 1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134.7 210.7h.2a1 1 0 0 0 0 .4c0 .6.4 1 1 1a1 1 0 0 0 1-.7l.2-.3v.4c.1.5.6.8 1.1.8.6 0 1-.4 1-1v-.1l.4-.4.2.5a.9.9 0 0 0-.1.4 1 1 0 0 0 1 1c.4 0 .7-.2.9-.5l.2-.2v.3c0 .3.1.6.4.7 0 0 .4 0 1-.4l.7-.7v.4s-.5.8-1 1c-.2.2-.5.4-.8.3-.3 0-.6-.3-.7-.6-.2.2-.4.2-.7.2-.6 0-1.2-.3-1.4-.8-.3.3-.7.5-1.1.5a1.6 1.6 0 0 1-1.2-.6 1.6 1.6 0 0 1-1 .4 1.6 1.6 0 0 1-1.3-.6 1.6 1.6 0 0 1-2.4.2 1.6 1.6 0 0 1-1.2.6 1.5 1.5 0 0 1-1.1-.5c-.2.5-.8.8-1.4.8-.2 0-.5 0-.7-.2-.1.3-.4.6-.7.6-.3 0-.6 0-.9-.2l-1-1 .1-.5.8.7c.5.4.9.4.9.4.3 0 .4-.4.4-.7v-.3l.2.2c.2.3.5.5.9.5a1 1 0 0 0 1-1 .9.9 0 0 0 0-.4v-.5l.4.4a.7.7 0 0 0 0 .1c0 .6.5 1 1 1 .6 0 1-.3 1.1-.9v-.3l.2.3c.2.4.6.7 1 .7.7 0 1.1-.4 1.1-1a1 1 0 0 0 0-.3h.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.7 210.7h.2a1 1 0 0 0 0 .4c0 .6.4 1 1 1a1 1 0 0 0 1-.7l.2-.3v.4c.1.5.6.8 1.1.8.6 0 1-.4 1-1v-.1l.4-.4.2.5a.9.9 0 0 0-.1.4 1 1 0 0 0 1 1c.4 0 .7-.2.9-.5l.2-.2v.3c0 .3.1.6.4.7 0 0 .4 0 1-.4l.7-.7v.4s-.5.8-1 1c-.2.2-.5.4-.8.3-.3 0-.6-.3-.7-.6-.2.2-.4.2-.7.2-.6 0-1.2-.3-1.4-.8-.3.3-.7.5-1.1.5a1.6 1.6 0 0 1-1.2-.6 1.6 1.6 0 0 1-1 .4 1.6 1.6 0 0 1-1.3-.6 1.6 1.6 0 0 1-2.4.2 1.6 1.6 0 0 1-1.2.6 1.5 1.5 0 0 1-1.1-.5c-.2.5-.8.8-1.4.8-.2 0-.5 0-.7-.2-.1.3-.4.6-.7.6-.3 0-.6 0-.9-.2l-1-1 .1-.5.8.7c.5.4.9.4.9.4.3 0 .4-.4.4-.7v-.3l.2.2c.2.3.5.5.9.5a1 1 0 0 0 1-1 .9.9 0 0 0 0-.4v-.5l.4.4a.7.7 0 0 0 0 .1c0 .6.5 1 1 1 .6 0 1-.3 1.1-.9v-.3l.2.3c.2.4.6.7 1 .7.7 0 1.1-.4 1.1-1a1 1 0 0 0 0-.3h.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134.6 213.3c-2.9 0-5.5.4-7.3 1l-.3-.2.1-.3a27 27 0 0 1 7.5-1c3 0 5.7.4 7.6 1 0 0 .2.2.1.3l-.3.2a27.3 27.3 0 0 0-7.4-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M134.6 213.3c-2.9 0-5.5.4-7.3 1l-.3-.2.1-.3a27 27 0 0 1 7.5-1c3 0 5.7.4 7.6 1 0 0 .2.2.1.3l-.3.2a27.3 27.3 0 0 0-7.4-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M131.8 214.4c0-.3.2-.4.5-.4a.4.4 0 0 1 .4.4c0 .2-.2.4-.4.4a.4.4 0 0 1-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M131.8 214.4c0-.3.2-.4.5-.4a.4.4 0 0 1 .4.4c0 .2-.2.4-.4.4a.4.4 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M134.7 214.5h-1c-.1 0-.3 0-.3-.3l.3-.3h2a.3.3 0 0 1 .2.3.3.3 0 0 1-.3.3h-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.7 214.5h-1c-.1 0-.3 0-.3-.3l.3-.3h2a.3.3 0 0 1 .2.3.3.3 0 0 1-.3.3h-1"}),(0,ec.jsx)("path",{fill:"#058e6e",d:"M130 214.9h-.7c-.1 0-.3 0-.3-.2a.3.3 0 0 1 .2-.3l.7-.1.7-.1c.2 0 .3 0 .4.2a.3.3 0 0 1-.3.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M130 214.9h-.7c-.1 0-.3 0-.3-.2a.3.3 0 0 1 .2-.3l.7-.1.7-.1c.2 0 .3 0 .4.2a.3.3 0 0 1-.3.4h-.7"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"m127.3 215.3.3-.4h.7l-.4.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m127.3 215.3.3-.4h.7l-.4.6-.6-.2"}),(0,ec.jsx)("path",{fill:"#fff",d:"M136.6 214.4c0-.3.2-.4.4-.4a.4.4 0 0 1 .5.4.4.4 0 0 1-.5.4.4.4 0 0 1-.4-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M136.6 214.4c0-.3.2-.4.4-.4a.4.4 0 0 1 .5.4.4.4 0 0 1-.5.4.4.4 0 0 1-.4-.4z"}),(0,ec.jsx)("path",{fill:"#058e6e",d:"M139.3 214.9h.6a.3.3 0 0 0 .4-.2.3.3 0 0 0-.3-.3l-.6-.1-.7-.1c-.2 0-.3 0-.4.2 0 .2.1.3.3.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M139.3 214.9h.6a.3.3 0 0 0 .4-.2.3.3 0 0 0-.3-.3l-.6-.1-.7-.1c-.2 0-.3 0-.4.2 0 .2.1.3.3.4h.7"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"m142 215.4-.3-.5h-.7l.3.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m142 215.4-.3-.5h-.7l.3.6.6-.1"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M134.6 217.1a25 25 0 0 1-6-.6 25.5 25.5 0 0 1 12.1 0c-1.6.4-3.7.6-6 .6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M134.6 217.1a25 25 0 0 1-6-.6 25.5 25.5 0 0 1 12.1 0c-1.6.4-3.7.6-6 .6z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m142 212-.1-.3c-.2 0-.3 0-.4.2 0 .2 0 .4.2.4 0 0 .2 0 .3-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m142 212-.1-.3c-.2 0-.3 0-.4.2 0 .2 0 .4.2.4 0 0 .2 0 .3-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M137.3 211.2c0-.2 0-.4-.2-.4 0 0-.2.1-.2.3 0 .2 0 .4.2.4l.3-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M137.3 211.2c0-.2 0-.4-.2-.4 0 0-.2.1-.2.3 0 .2 0 .4.2.4l.3-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m132 211.2.1-.4c.2 0 .3.1.3.3 0 .2 0 .4-.2.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m132 211.2.1-.4c.2 0 .3.1.3.3 0 .2 0 .4-.2.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m127.3 212 .1-.3c.2 0 .3 0 .4.2 0 .2 0 .4-.2.4 0 0-.2 
1910-.3-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m127.3 212 .1-.3c.2 0 .3 0 .4.2 0 .2 0 .4-.2.4 0 0-.2 0-.3-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m134.6 208.5-.8.5.6 1.3.2.1.2-.1.7-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m134.6 208.5-.8.5.6 1.3.2.1.2-.1.7-1.3-.9-.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m132.8 210.5.4.5 1.3-.4.1-.2-.1-.2-1.3-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m132.8 210.5.4.5 1.3-.4.1-.2-.1-.2-1.3-.3-.4.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m136.4 210.5-.3.5-1.3-.4-.2-.2.2-.2 1.3-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m136.4 210.5-.3.5-1.3-.4-.2-.2.2-.2 1.3-.3.3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m129.3 209-.7.7.9 1 .2.1.1-.1.3-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m129.3 209-.7.7.9 1 .2.1.1-.1.3-1.3-.8-.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m128 211.2.4.5 1.2-.6v-.2l-.1-.2-1.3-.1-.3.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m128 211.2.4.5 1.2-.6v-.2l-.1-.2-1.3-.1-.3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m131.5 210.5-.3.6H130l-.2-.2.1-.3 1.2-.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m131.5 210.5-.3.6H130l-.2-.2.1-.3 1.2-.6.5.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M126.6 211.4v.6l-1.4.2-.2-.1v-.2l1-.9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M126.6 211.4v.6l-1.4.2-.2-.1v-.2l1-.9.6.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M129.2 210.9c0-.3.2-.5.5-.5s.5.2.5.5a.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M129.2 210.9c0-.3.2-.5.5-.5s.5.2.5.5a.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m140 209 .7.7-.9 1-.2.1-.1-.1-.3-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m140 209 .7.7-.9 1-.2.1-.1-.1-.3-1.3.8-.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m141.4 211.2-.5.5-1.2-.6v-.2l.1-.2 1.3-.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m141.4 211.2-.5.5-1.2-.6v-.2l.1-.2 1.3-.1.3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m137.8 210.5.3.6h1.3l.2-.2-.1-.3-1.2-.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m137.8 210.5.3.6h1.3l.2-.2-.1-.3-1.2-.6-.5.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m142.5 211.4.1.6 1.3.2.2-.1v-.2l-1-.9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m142.5 211.4.1.6 1.3.2.2-.1v-.2l-1-.9-.6.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M134.2 210.4a.5.5 0 0 1 .4-.4c.3 0 .5.2.5.4a.5.5 0 0 1-.5.5.5.5 0 0 1-.4-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M134.2 210.4a.5.5 0 0 1 .4-.4c.3 0 .5.2.5.4a.5.5 0 0 1-.5.5.5.5 0 0 1-.4-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M139.1 210.9c0-.3.3-.5.5-.5a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M139.1 210.9c0-.3.3-.5.5-.5a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m124.8 212.2-.6-.7c-.2-.2-.7-.3-.7-.3 0-.1.3-.3.6-.3a.5.5 0 0 1 .4.2v-.2s.3 0 .4.3v1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m124.8 212.2-.6-.7c-.2-.2-.7-.3-.7-.3 0-.1.3-.3.6-.3a.5.5 0 0 1 .4.2v-.2s.3 0 .4.3v1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M124.8 212c.1-.2.4-.2.5 0 .2.1.3.3.2.5l-.5-.1c-.2-.1-.3-.4-.2-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M124.8 212c.1-.2.4-.2.5 0 .2.1.3.3.2.5l-.5-.1c-.2-.1-.3-.4-.2-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m144.3 212.2.6-.7c.2-.2.7-.3.7-.3 0-.1-.3-.3-.6-.3a.6.6 0 0 0-.4.2v-.2s-.3 0-.4.3v.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m144.3 212.2.6-.7c.2-.2.7-.3.7-.3 0-.1-.3-.3-.6-.3a.6.6 0 0 0-.4.2v-.2s-.3 0-.4.3v.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M144.3 212c0-.2-.3-.2-.5 0-.2.1-.2.3-.1.5l.5-.1c.2-.1.2-.4.1-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M144.3 212c0-.2-.3-.2-.5 0-.2.1-.2.3-.1.5l.5-.1c.2-.1.2-.4.1-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M124 223h21.4v-5.5H124z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M124 223h21.4v-5.5H124z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M126.2 226.8a1 1 0 0 1 .4 0h16.5a1.4 1.4 0 0 1-1-1.2c0-.6.5-1.1 1-1.3a1.7 1.7 0 0 1-.4 0h-16a1.4 1.4 0 0 1-.5 0c.6.2 1 .7 1 1.3a1.3 1.3 0 0 1-1 1.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M126.2 226.8a1 1 0 0 1 .4 0h16.5a1.4 1.4 0 0 1-1-1.2c0-.6.5-1.1 1-1.3a1.7 1.7 0 0 1-.4 0h-16a1.4 1.4 0 0 1-.5 0c.6.2 1 .7 1 1.3a1.3 1.3 0 0 1-1 1.2z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M126.6 226.8h16c.6 0 1 .3 1 .7 0 .4-.4.8-1 .8h-16c-.5 0-1-.4-1-.8s.5-.8 1-.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M126.6 226.8h16c.6 0 1 .3 1 .7 0 .4-.4.8-1 .8h-16c-.5 0-1-.4-1-.8s.5-.8 1-.8z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M126.6 223h16c.6 0 1 .4 1 .7 0 .4-.4.6-1 .6h-16c-.5 0-1-.2-1-.6 0-.3.5-.6 1-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M126.6 223h16c.6 0 1 .4 1 .7 0 .4-.4.6-1 .6h-16c-.5 0-1-.2-1-.6 0-.3.5-.6 1-.6z"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M149.6 317.4c-1.4 0-2.8-.3-3.7-.8a8.4 8.4 
1910 0 0-3.8-.8c-1.4 0-2.7.3-3.7.8a8.3 8.3 0 0 1-3.8.8c-1.5 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.7-.8 8 8 0 0 0-3.7.8 8.3 8.3 0 0 1-3.8.8v2.4c1.5 0 2.8-.4 3.8-.9a8.2 8.2 0 0 1 3.7-.8c1.4 0 2.7.3 3.7.8s2.2.9 3.7.9a8.4 8.4 0 0 0 3.8-.9c1-.5 2.3-.8 3.7-.8 1.5 0 2.8.3 3.8.8s2.2.9 3.7.9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M149.6 317.4c-1.4 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.8-.8c-1.4 0-2.7.3-3.7.8a8.3 8.3 0 0 1-3.8.8c-1.5 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.7-.8 8 8 0 0 0-3.7.8 8.3 8.3 0 0 1-3.8.8v2.4c1.5 0 2.8-.4 3.8-.9a8.2 8.2 0 0 1 3.7-.8c1.4 0 2.7.3 3.7.8s2.2.9 3.7.9a8.4 8.4 0 0 0 3.8-.9c1-.5 2.3-.8 3.7-.8 1.5 0 2.8.3 3.8.8s2.2.9 3.7.9z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M149.6 319.8a8 8 0 0 1-3.7-.9 8.3 8.3 0 0 0-3.8-.8c-1.4 0-2.7.3-3.7.8s-2.3.9-3.8.9-2.8-.4-3.7-.9a8.4 8.4 0 0 0-3.7-.8 8.2 8.2 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v2.3c1.5 0 2.8-.4 3.8-.9a8.1 8.1 0 0 1 3.7-.7c1.4 0 2.7.2 3.7.7a8.3 8.3 0 0 0 7.5 0 8.5 8.5 0 0 1 7.5.1 8.1 8.1 0 0 0 3.7.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M149.6 319.8a8 8 0 0 1-3.7-.9 8.3 8.3 0 0 0-3.8-.8c-1.4 0-2.7.3-3.7.8s-2.3.9-3.8.9-2.8-.4-3.7-.9a8.4 8.4 0 0 0-3.7-.8 8.2 8.2 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v2.3c1.5 0 2.8-.4 3.8-.9a8.1 8.1 0 0 1 3.7-.7c1.4 0 2.7.2 3.7.7a8.3 8.3 0 0 0 7.5 0 8.5 8.5 0 0 1 7.5.1 8.1 8.1 0 0 0 3.7.8v-2.3"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M149.6 322a7 7 0 0 1-3.7-.8 8.3 8.3 0 0 0-3.8-.7c-1.4 0-2.7.2-3.7.7-1 .6-2.3.9-3.8.9s-2.8-.4-3.7-.9a8.4 8.4 0 0 0-3.7-.8 8 8 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v2.3c1.5 0 2.8-.3 3.8-.9a10.2 10.2 0 0 1 7.4 0 7 7 0 0 0 3.7.9 8.4 8.4 0 0 0 3.8-.8c1-.5 2.3-.8 3.7-.8 1.5 0 2.8.3 3.8.8s2.2.8 3.7.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M149.6 322a7 7 0 0 1-3.7-.8 8.3 8.3 0 0 0-3.8-.7c-1.4 0-2.7.2-3.7.7-1 .6-2.3.9-3.8.9s-2.8-.4-3.7-.9a8.4 8.4 0 0 0-3.7-.8 8 8 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v2.3c1.5 0 2.8-.3 3.8-.9a10.2 10.2 0 0 1 7.4 0 7 7 0 0 0 3.7.9 8.4 8.4 0 0 0 3.8-.8c1-.5 2.3-.8 3.7-.8 1.5 0 2.8.3 3.8.8s2.2.8 3.7.8V322"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M149.6 326.7a8 8 0 0 1-3.7-.8c-1-.5-2.3-.8-3.7-.8a8.4 8.4 0 0 0-3.8.8c-1 .5-2.3.8-3.8.8a7 7 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.7-.7c-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v-2.3a8.3 8.3 0 0 0 3.8-.9 10.2 10.2 0 0 1 7.4 0 8 8 0 0 0 3.7.9 8.4 8.4 0 0 0 3.8-.8c1-.5 2.3-.8 3.8-.8 1.4 0 2.7.3 3.7.8s2.3.8 3.7.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M149.6 326.7a8 8 0 0 1-3.7-.8c-1-.5-2.3-.8-3.7-.8a8.4 8.4 0 0 0-3.8.8c-1 .5-2.3.8-3.8.8a7 7 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.7-.7c-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v-2.3a8.3 8.3 0 0 0 3.8-.9 10.2 10.2 0 0 1 7.4 0 8 8 0 0 0 3.7.9 8.4 8.4 0 0 0 3.8-.8c1-.5 2.3-.8 3.8-.8 1.4 0 2.7.3 3.7.8s2.3.8 3.7.8v2.3"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M149.6 329a8.1 8.1 0 0 1-3.7-.8c-1-.5-2.3-.8-3.7-.8a8.4 8.4 0 0 0-3.8.8c-1 .5-2.3.8-3.8.8a7 7 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.7-.7c-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v-2.3a8.3 8.3 0 0 0 3.8-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.7.3 3.7.7a8.4 8.4 0 0 0 7.5 0c1-.4 2.3-.7 3.8-.7 1.4 0 2.7.3 3.7.8s2.2.8 3.7.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M149.6 329a8.1 8.1 0 0 1-3.7-.8c-1-.5-2.3-.8-3.7-.8a8.4 8.4 0 0 0-3.8.8c-1 .5-2.3.8-3.8.8a7 7 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.7-.7c-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v-2.3a8.3 8.3 0 0 0 3.8-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.7.3 3.7.7a8.4 8.4 0 0 0 7.5 0c1-.4 2.3-.7 3.8-.7 1.4 0 2.7.3 3.7.8s2.2.8 3.7.8z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m126.2 308 .2.5c0 1.5-1.3 2.6-2.7 2.6h22a2.7 2.7 0 0 1-2.7-2.6v-.5a1.3 1.3 0 0 1-.3 0h-16a1.4 1.4 0 0 1-.5 0"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"m126.2 308 .2.5c0 1.5-1.3 2.6-2.7 2.6h22a2.7 2.7 0 0 1-2.7-2.6v-.5a1.3 1.3 0 0 1-.3 0h-16a1.4 1.4 0 0 1-.5 0z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M126.6 306.5h16c.6 0 1 .3 1 .8 0 .4-.4.7-1 .7h-16c-.5 0-1-.3-1-.8 0-.4.5-.7 1-.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M126.6 306.5h16c.6 0 1 .3 1 .8 0 .4-.4.7-1 .7h-16c-.5 0-1-.3-1-.8 0-.4.5-.7 1-.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M123.7 316.7h22V311h-22z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M123.7 316.7h22V311h-22z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M122 286.7c-2.2 1.2-3.7 2.5-3.4 3.2 0 .6.8 1 1.8 1.6 1.5 1.1 2.5 3 1.7 4a5.5 5.5 0 0 0-.1-8.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M122 286.7c-2.2 1.2-3.7 2.5-3.4 3.2 0 .6.8 1 1.8 1.6 1.5 1.1 2.5 3 1.7 4a5.5 5.5 0 0 0-.1-8.8z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M126.8 305.6h15.6V229h-15.6v76.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M138 229.2v76.3m1.7-76.3v76.3m-12.9 0h15.6v-76.4h-15.6v76.5z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M158.4 257.7a49.6 49.6 0 0 0-23.3-2c-9.4 1.6-16.5 5.3-15.9 8.4v.2l-3.5-8.2c-.6-3.3 7.2-7.5 17.6-9.2a43 43 0 0 1 9.2-.7c6.6 0 12.4.8 15.8 2.1v9.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M158.4 257.7a49.6 49.6 0 0 0-23.3-2c-9.4 1.6-16.5 5.3-15.9 8.4v.2l-3.5-8.2c-.6-3.3 7.2-7.5 17.6-9.2a43 43 0 0 1 9.2-.7c6.6 0 12.4.8 15.8 2.1v9.4"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M126.8 267.3c-4.3-.3-7.3-1.4-7.6-3.2-.3-1.5 1.2-3 3.8-4.5 1.2.1 2.5.3 3.8.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M126.8 267.3c-4.3-.3-7.3-1.4-7.6-3.2-.3-1.5 1.2-3 3.8-4.5 1.2.1 2.5.3 3.8.3v7.4"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M142.5 261.5c2.7.4 4.7 1 5.7 1.9l.1.2c.5 1-1.9 3-5.9 5.4v-7.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M142.5 261.5c2.7.4 4.7 1 5.7 1.9l.1.2c.5 1-1.9 3-5.9 5.4v-7.5"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M117.1 282c-.4-1.2 3.8-3.6 9.8-5.8l7.8-3.2c8.3-3.7 14.4-7.9 13.6-9.4v-.2c.4.4 1 8 1 8 .8 1.3-4.8 5.5-12.4 9.1-2.5 1.2-7.6 3-10 4-4.4 1.4-8.7 4.3-8.3 5.3l-1.5-7.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M117.1 282c-.4-1.2 3.8-3.6 9.8-5.8l7.8-3.2c8.3-3.7 14.4-7.9 13.6-9.4v-.2c.4.4 1 8 1 8 .8 1.3-4.8 5.5-12.4 9.1-2.5 1.2-7.6 3-10 4-4.4 1.4-8.7 4.3-8.3 5.3l-1.5-7.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M125.8 254c1.9-.6 3.1-1.5 2.5-3-.4-1-1.4-1-2.8-.6l-2.6 1 2.3 5.8.8-.3.8-.3zm-1.2-2.7.7-.3c.5-.2 1.2.1 1.4.8.2.5.2 1-.5 1.5a4.4 4.4 0 0 1-.6.3zm7.3-2.5-.9.3h-.8l1.3 6.1 4.3-.8-.2-.4v-.4l-2.5.6zm8.4 5.2c.8-2.2 1.7-4.3 2.7-6.4a5.3 5.3 0 0 1-1 0 54.8 54.8 0 0 1-1.8 4.6l-2.4-4.3-1 .1h-1a131.4 131.4 0 0 1 3.5 6zm8.8-4.7.4-.9a3.4 3.4 0 0 0-1.7-.6c-1.7-.1-2.7.6-2.8 1.7-.2 2.1 3.2 2 3 3.4 0 .6-.7.9-1.4.8-.8 0-1.4-.5-1.4-1.2h-.3a7.3 7.3 0 0 1-.4 1.1 4 4 0 0 0 1.8.6c1.7.2 3-.5 3.2-1.7.2-2-3.3-2.1-3.1-3.4 0-.5.4-.8 1.3-.7.7 0 1 .4 1.2.9z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M277.9 211.6s-.7.8-1.3.9c-.5 0-1.1-.5-1.1-.5s-.5.5-1 .6c-.6.1-1.4-.6-1.4-.6l-1 1c-.6 0-1.1-.3-1.1-.3s-.3.4-.7.6h-.4l-.6-.4-.7-.7-.5-.3-.4-1v-.5c-.1-.6.8-1.4 2.2-1.7a3.9 3.9 0 0 1 2 0c.5-.5 1.7-.8 3-.8s2.4.3 3 .7a5.5 5.5 0 0 1 2.9-.7c1.3 0 2.5.3 3 .8.5-.2 1.2-.2 2 0 1.4.3 2.3 1 2.2 1.7v.5l-.4 1-.6.3-.6.7-.6.3s-.3.2-.4 0c-.4-.1-.7-.5-.7-.5s-.6.4-1 .2c-.5-.2-1-1-1-1s-.9.8-1.4.7c-.6-.1-1-.6-1-.6s-.7.6-1.2.5c-.5-.1-1.2-.9-1.2-.9"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.9 211.6s-.7.8-1.3.9c-.5 0-1.1-.5-1.1-.5s-.5.5-1 .6c-.6.1-1.4-.6-1.4-.6l-1 1c-.6 0-1.1-.3-1.1-.3s-.3.4-.7.6h-.4l-.6-.4-.7-.7-.5-.3-.4-1v-.5c-.1-.6.8-1.4 2.2-1.7a3.9 3.9 0 0 1 2 0c.5-.5 1.7-.8 3-.8s2.4.3 3 .7a5.5 5.5 0 0 1 2.9-.7c1.3 0 2.5.3 3 .8.5-.2 1.2-.2 2 0 1.4.3 2.3 1 2.2 1.7v.5l-.4 1-.6.3-.6.7-.6.3s-.3.2-.4 0c-.4-.1-.7-.5-.7-.5s-.6.4-1 .2c-.5-.2-1-1-1-1s-.9.8-1.4.7c-.6-.1-1-.6-1-.6s-.7.6-1.2.5c-.5-.1-1.2-.9-1.2-.9z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M276.5 207.6c0-1 .6-2 1.3-2 .8 0 1.3 1 1.3 2s-.5 1.8-1.3 1.8c-.7 0-1.3-.8-1.3-1.9"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M276.5 207.6c0-1 .6-2 1.3-2 .8 0 1.3 1 1.3 2s-.5 1.8-1.3 1.8c-.7 0-1.3-.8-1.3-1.9z"}
191),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277.3 207.6c0-1 .2-1.8.5-1.8.4 0 .7.8.7 1.8s-.3 1.7-.6 1.7c-.4 0-.6-.8-.6-1.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.3 207.6c0-1 .2-1.8.5-1.8.4 0 .7.8.7 1.8s-.3 1.7-.6 1.7c-.4 0-.6-.8-.6-1.8z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M271 215.3a4.5 4.5 0 0 0-.5-1 27.4 27.4 0 0 1 14.8 0l-.6.8a5.2 5.2 0 0 0-.3.8 22.9 22.9 0 0 0-6.6-.8c-2.6 0-5.2.3-6.6.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M271 215.3a4.5 4.5 0 0 0-.5-1 27.4 27.4 0 0 1 14.8 0l-.6.8a5.2 5.2 0 0 0-.3.8 22.9 22.9 0 0 0-6.6-.8c-2.6 0-5.2.3-6.6.8l-.2-.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277.8 217.7c2.4 0 5-.4 5.9-.6.6-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4a24.1 24.1 0 0 0-6.5-.8c-2.5 0-5 .3-6.4.8-.2 0-.3.2-.4.3 0 .4.3.7 1 .9 1 .2 3.5.6 5.8.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.8 217.7c2.4 0 5-.4 5.9-.6.6-.2 1-.5 1-.8 0-.2-.2-.3-.4-.4a24.1 24.1 0 0 0-6.5-.8c-2.5 0-5 .3-6.4.8-.2 0-.3.2-.4.3 0 .4.3.7 1 .9 1 .2 3.5.6 5.8.6z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M283.5 208.4c0-.2.2-.4.4-.4s.5.2.5.4-.2.4-.5.4a.4.4 0 0 1-.4-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M283.5 208.4c0-.2.2-.4.4-.4s.5.2.5.4-.2.4-.5.4a.4.4 0 0 1-.4-.4zm-.2-1.4a.4.4 0 0 1 .4-.4c.2 0 .4.1.4.4s-.2.4-.4.4a.4.4 0 0 1-.4-.4zm-1.1-1c0-.2.2-.3.4-.3s.4.1.4.4c0 .2-.2.4-.4.4a.4.4 0 0 1-.4-.5zm-1.4-.4c0-.2.2-.4.4-.4.3 0 .5.2.5.4s-.2.4-.4.4-.5-.2-.5-.4zm-1.4 0c0-.2.2-.3.5-.3s.4.1.4.4c0 .2-.2.4-.4.4a.4.4 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeWidth:".3",d:"m287.8 211.2.2-1a2.7 2.7 0 0 0-2.7-2.8c-.5 0-1 .1-1.3.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m283 209.2.2-.8c0-1.1-1.1-2-2.5-2-.6 0-1.2.2-1.6.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M288.2 210c0-.3.2-.5.4-.5s.4.2.4.4c0 .3-.2.4-.4.4s-.4-.1-.4-.4zm-.2-1.6c0-.2.2-.4.4-.4a.4.4 0 0 1 .5.4c0 .2-.2.4-.4.4-.3 0-.5-.2-.5-.4zm-1-1.1a.4.4 0 0 1 .5-.4c.2 0 .4.1.4.4a.4.4 0 0 1-.4.4.4.4 0 0 1-.5-.4zm-1.3-.7c0-.2.2-.4.5-.4s.4.2.4.4c0 .3-.2.5-.4.5a.4.4 0 0 1-.5-.5zm-1.4.1c0-.2.2-.4.5-.4s.4.2.4.4-.2.4-.4.4-.5-.2-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m285.3 213.2-.5-.5s-.6.3-1.3.2c-.6 0-.9-1-.9-1s-.7.7-1.3.7c-.7 0-1-.6-1-.6s-.7.5-1.3.4c-.6 0-1.2-.8-1.2-.8s-.6.8-1.2.8c-.6.1-1-.5-1-.5s-.3.6-1.1.7-1.4-.6-1.4-.6-.4.7-1 1c-.5 0-1.2-.4-1.2-.4l-.1.5-.3.1.1.5a27 27 0 0 1 7.3-.9c2.8 0 5.4.4 7.3 1l.2-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m285.3 213.2-.5-.5s-.6.3-1.3.2c-.6 0-.9-1-.9-1s-.7.7-1.3.7c-.7 0-1-.6-1-.6s-.7.5-1.3.4c-.6 0-1.2-.8-1.2-.8s-.6.8-1.2.8c-.6.1-1-.5-1-.5s-.3.6-1.1.7-1.4-.6-1.4-.6-.4.7-1 1c-.5 0-1.2-.4-1.2-.4l-.1.5-.3.1.1.5a27 27 0 0 1 7.3-.9c2.8 0 5.4.4 7.3 1l.2-.6z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M271.3 208.4c0-.2.2-.4.4-.4s.4.2.4.4a.4.4 0 0 1-.4.4.4.4 0 0 1-.4-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M271.3 208.4c0-.2.2-.4.4-.4s.4.2.4.4a.4.4 0 0 1-.4.4.4.4 0 0 1-.4-.4zm.2-1.4c0-.3.2-.4.4-.4s.5.1.5.4-.2.4-.5.4a.4.4 0 0 1-.4-.4zm1-1c0-.2.3-.3.5-.3s.5.1.5.4c0 .2-.2.4-.5.4a.4.4 0 0 1-.4-.5zm1.4-.4c0-.2.2-.4.5-.4s.4.2.4.4-.2.4-.4.4-.5-.2-.5-.4zm1.4 0c0-.2.2-.3.5-.3.2 0 .4.1.4.4 0 .2-.2.4-.4.4a.4.4 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinecap:"round",strokeWidth:".3",d:"M267.8 211.2a2.8 2.8 0 0 1-.2-1 2.7 2.7 0 0 1 2.7-2.8c.5 0 1 .1 1.4.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M272.7 209.2a1.7 1.7 0 0 1-.3-.8c0-1 1.2-2 2.6-2a3 3 0 0 1 1.5.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M266.6 210c0-.3.2-.5.4-.5.3 0 .4.2.4.4a.4.4 0 0 1-.4.4c-.2 0-.4-.1-.4-.4zm.1-1.6c0-.2.3-.4.5-.4s.4.2.4.4-.2.4-.4.4-.4-.2-.4-.4zm1-1.1c0-.3.2-.4.5-.4a.4.4 0 0 1 .4.4.4.4 0 0 1-.4.4.4.4 0 0 1-.5-.4zm1.3-.7c0-.2.2-.4.5-.4.2 0 .4.2.4.4 0 .3-.2.5-.4.5a.4.4 0 0 1-.5-.5zm1.4.1c0-.2.2-.4.5-.4a.4.4 0 0 1 .4.4.4.4 0 0 1-.4.4c-.3 0-.5-.2-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277.9 210.7h.2a1 1 0 0 0 0 .4c0 .6.5 1 1 1a1 1 0 0 0 1-.7l.2-.3v.4c.1.5.6.8 1.1.8.6 0 1-.4 1-1a.7.7 0 0 0 0-.1l.4-.4.2.5a1 1 0 0 0-.1.4 1 1 0 0 0 1 1c.4 0 .7-.2.9-.5l.2-.2v.3c0 .3.1.6.4.7 0 0 .4 0 1-.4s.7-.7.7-.7v.4s-.5.8-1 1c-.2.2-.5.4-.8.3-.3 0-.6-.3-.7-.6a1.5 1.5 0 0 1-.7.2c-.6 0-1.2-.3-1.4-.8a1.5 1.5 0 0 1-1.1.5c-.5 0-1-.2-1.2-.6a1.5 1.5 0 0 1-1 .4c-.6 0-1-.2-1.4-.6-.2.4-.7.6-1.2.6-.4 0-.8-.1-1-.4a1.6 1.6 0 0 1-1.3.6c-.4 0-.8-.2-1.1-.5-.2.5-.8.8-1.4.8-.2 0-.5 0-.7-.2-.1.3-.4.6-.7.6-.3 0-.6 0-.9-.2a4.2 4.2 0 0 1-1-1l.1-.5.8.7c.5.4.9.4.9.4.3 0 .4-.4.4-.7v-.3l.2.2c.2.3.5.5.9.5a1 1 0 0 0 1-1 1 1 0 0 0 0-.4v-.5l.4.4v.1c0 .6.5 1 1 1 .6 0 1-.3 1.1-.9v-.3l.2.3c.2.4.6.7 1 .7.6 0 1.1-.4 1.1-1a1 1 0 0 0 0-.3h.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.9 210.7h.2a1 1 0 0 0 0 .4c0 .6.5 1 1 1a1 1 0 0 0 1-.7l.2-.3v.4c.1.5.6.8 1.1.8.6 0 1-.4 1-1a.7.7 0 0 0 0-.1l.4-.4.2.5a1 1 0 0 0-.1.4 1 1 0 0 0 1 1c.4 0 .7-.2.9-.5l.2-.2v.3c0 .3.1.6.4.7 0 0 .4 0 1-.4s.7-.7.7-.7v.4s-.5.8-1 1c-.2.2-.5.4-.8.3-.3 0-.6-.3-.7-.6a1.5 1.5 0 0 1-.7.2c-.6 0-1.2-.3-1.4-.8a1.5 1.5 0 0 1-1.1.5c-.5 0-1-.2-1.2-.6a1.5 1.5 0 0 1-1 .4c-.6 0-1-.2-1.4-.6-.2.4-.7.6-1.2.6-.4 0-.8-.1-1-.4a1.6 1.6 0 0 1-1.3.6c-.4 0-.8-.2-1.1-.5-.2.5-.8.8-1.4.8-.2 0-.5 0-.7-.2-.1.3-.4.6-.7.6-.3 0-.6 0-.9-.2a4.2 4.2 0 0 1-1-1l.1-.5.8.7c.5.4.9.4.9.4.3 0 .4-.4.4-.7v-.3l.2.2c.2.3.5.5.9.5a1 1 0 0 0 1-1 1 1 0 0 0 0-.4v-.5l.4.4v.1c0 .6.5 1 1 1 .6 0 1-.3 1.1-.9v-.3l.2.3c.2.4.6.7 1 .7.6 0 1.1-.4 1.1-1a1 1 0 0 0 0-.3h.2z"}
191),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277.8 213.3c-2.9 0-5.5.4-7.3 1l-.3-.2.1-.3c2-.6 4.6-1 7.5-1 3 0 5.7.4 7.6 1 0 0 .2.2.1.3l-.3.2a27 27 0 0 0-7.4-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.8 213.3c-2.9 0-5.5.4-7.3 1l-.3-.2.1-.3c2-.6 4.6-1 7.5-1 3 0 5.7.4 7.6 1 0 0 .2.2.1.3l-.3.2a27 27 0 0 0-7.4-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M275 214.4c0-.3.2-.4.5-.4a.4.4 0 0 1 .4.4.4.4 0 0 1-.4.4c-.3 0-.5-.2-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M275 214.4c0-.3.2-.4.5-.4a.4.4 0 0 1 .4.4.4.4 0 0 1-.4.4c-.3 0-.5-.2-.5-.4z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M277.9 214.5h-1c-.1 0-.3 0-.3-.3l.3-.3h2a.3.3 0 0 1 .2.3.3.3 0 0 1-.3.3h-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.9 214.5h-1c-.1 0-.3 0-.3-.3l.3-.3h2a.3.3 0 0 1 .2.3.3.3 0 0 1-.3.3h-1"}),(0,ec.jsx)("path",{fill:"#058e6e",d:"M273.2 214.9h-.6a.3.3 0 0 1-.4-.2.3.3 0 0 1 .3-.3l.6-.1.7-.1c.2 0 .3 0 .4.2a.3.3 0 0 1-.3.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M273.2 214.9h-.6a.3.3 0 0 1-.4-.2.3.3 0 0 1 .3-.3l.6-.1.7-.1c.2 0 .3 0 .4.2a.3.3 0 0 1-.3.4h-.7"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"m270.5 215.3.3-.4h.7l-.4.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m270.5 215.3.3-.4h.7l-.4.6-.6-.2"}),(0,ec.jsx)("path",{fill:"#fff",d:"M279.8 214.4c0-.3.2-.4.4-.4.3 0 .5.1.5.4 0 .2-.2.4-.5.4a.4.4 0 0 1-.4-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M279.8 214.4c0-.3.2-.4.4-.4.3 0 .5.1.5.4 0 .2-.2.4-.5.4a.4.4 0 0 1-.4-.4z"}),(0,ec.jsx)("path",{fill:"#058e6e",d:"M282.5 214.9h.7a.3.3 0 0 0 .3-.2.3.3 0 0 0-.2-.3l-.7-.1-.7-.1c-.2 0-.3 0-.4.2 0 .2.1.3.3.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M282.5 214.9h.7a.3.3 0 0 0 .3-.2.3.3 0 0 0-.2-.3l-.7-.1-.7-.1c-.2 0-.3 0-.4.2 0 .2.1.3.3.4h.7"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"m285.1 215.4-.2-.5h-.7l.3.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m285.1 215.4-.2-.5h-.7l.3.6.6-.1"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M277.8 217.1a25 25 0 0 1-6-.6 25.4 25.4 0 0 1 6-.7c2.4 0 4.5.3 6.1.7-1.6.4-3.7.6-6 .6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M277.8 217.1a25 25 0 0 1-6-.6 25.4 25.4 0 0 1 6-.7c2.4 0 4.5.3 6.1.7-1.6.4-3.7.6-6 .6z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m285.2 212-.1-.3c-.2 0-.3 0-.4.2l.1.4c.2 0 .3 0 .4-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m285.2 212-.1-.3c-.2 0-.3 0-.4.2l.1.4c.2 0 .3 0 .4-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M280.6 211.2c0-.2-.1-.4-.3-.4 0 0-.2.1-.2.3 0 .2 0 .4.2.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M280.6 211.2c0-.2-.1-.4-.3-.4 0 0-.2.1-.2.3 0 .2 0 .4.2.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M275.2 211.2c0-.2 0-.4.2-.4l.3.3-.2.4c-.2 0-.3-.2-.3-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M275.2 211.2c0-.2 0-.4.2-.4l.3.3-.2.4c-.2 0-.3-.2-.3-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m270.5 212 .1-.3c.2 0 .3 0 .4.2l-.1.4c-.2 0-.3 0-.4-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m270.5 212 .1-.3c.2 0 .3 0 .4.2l-.1.4c-.2 0-.3 0-.4-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m277.8 208.5-.8.5.6 1.3.2.1.3-.1.6-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m277.8 208.5-.8.5.6 1.3.2.1.3-.1.6-1.3-.9-.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m276 210.5.4.5 1.3-.4.1-.2-.1-.2-1.3-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m276 210.5.4.5 1.3-.4.1-.2-.1-.2-1.3-.3-.4.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m279.6 210.5-.3.5-1.3-.4-.1-.2v-.2l1.4-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m279.6 210.5-.3.5-1.3-.4-.1-.2v-.2l1.4-.3.4.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m272.5 209-.7.7.9 1 .2.1.2-.1.2-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m272.5 209-.7.7.9 1 .2.1.2-.1.2-1.3-.8-.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m271.1 211.2.5.5 1.2-.6v-.2l-.1-.2-1.3-.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m271.1 211.2.5.5 1.2-.6v-.2l-.1-.2-1.3-.1-.3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m274.7 210.5-.3.6h-1.3l-.2-.2.1-.3 1.2-.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m274.7 210.5-.3.6h-1.3l-.2-.2.1-.3 1.2-.6.5.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M269.8 211.4v.6l-1.4.2-.2-.1v-.2l1-.9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M269.8 211.4v.6l-1.4.2-.2-.1v-.2l1-.9.6.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M272.4 210.9c0-.3.2-.5.5-.5a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M272.4 210.9c0-.3.2-.5.5-.5a.5.5 0 0 1 .5.5.5.5 0 0 1-.5.4.5.5 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m283.2 209 .7.7-.9 1-.2.1-.1-.1-.3-1.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m283.2 209 .7.7-.9 1-.2.1-.1-.1-.3-1.3.8-.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m284.6 211.2-.5.5-1.2-.6v-.2l.1-.2 1.3-.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m284.6 211.2-.5.5-1.2-.6v-.2l.1-.2 1.3-.1.3.6"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m281 210.5.3.6h1.3l.2-.2-.1-.3-1.2-.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m281 210.5.3.6h1.3l.2-.2-.1-.3-1.2-.6-.5.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M285.7 211.4v.6l1.4.2.2-.1v-.2l-1-.9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M285.7 211.4v.6l1.4.2.2-.1v-.2l-1-.9-.6.4"}
191),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277.4 210.4c0-.2.2-.4.5-.4.2 0 .4.2.4.4 0 .3-.2.5-.4.5a.5.5 0 0 1-.5-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M277.4 210.4c0-.2.2-.4.5-.4.2 0 .4.2.4.4 0 .3-.2.5-.4.5a.5.5 0 0 1-.5-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M282.3 210.9c0-.3.3-.5.5-.5.3 0 .5.2.5.5s-.2.4-.5.4a.5.5 0 0 1-.5-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M282.3 210.9c0-.3.3-.5.5-.5.3 0 .5.2.5.5s-.2.4-.5.4a.5.5 0 0 1-.5-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M277 205.4c0-.5.4-.8.8-.8s1 .3 1 .8-.5.8-1 .8a.9.9 0 0 1-.8-.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M278.5 205.1v.6H277v-.6h.4v-1.3h-.5v-.5h.5v-.6h.6v.6h.6v.6h-.6v1.2h.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M278.5 205.1v.6H277v-.6h.4v-1.3h-.5v-.5h.5v-.6h.6v.6h.6v.6h-.6v1.2h.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M279 205.1v.6h-2.4v-.6h1v-1.3h-.7v-.5h.6v-.6h.6v.6h.6v.6h-.6v1.2h1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M278.1 204.6c.4 0 .6.4.6.8 0 .5-.4.8-.9.8a.9.9 0 0 1-.8-.8c0-.4.2-.7.6-.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m268 212.2-.6-.7a2.3 2.3 0 0 0-.7-.3c0-.1.3-.3.6-.3.2 0 .3 0 .4.2v-.2s.3 0 .4.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m268 212.2-.6-.7a2.3 2.3 0 0 0-.7-.3c0-.1.3-.3.6-.3.2 0 .3 0 .4.2v-.2s.3 0 .4.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M268 212c.1-.2.4-.2.5 0 .2.1.3.3.1.5l-.5-.1c-.1-.1-.2-.4 0-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M268 212c.1-.2.4-.2.5 0 .2.1.3.3.1.5l-.5-.1c-.1-.1-.2-.4 0-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m287.5 212.2.6-.7c.2-.2.7-.3.7-.3 0-.1-.3-.3-.6-.3a.6.6 0 0 0-.4.2v-.2s-.3 0-.4.3v.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m287.5 212.2.6-.7c.2-.2.7-.3.7-.3 0-.1-.3-.3-.6-.3a.6.6 0 0 0-.4.2v-.2s-.3 0-.4.3v.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M287.5 212c-.1-.2-.3-.2-.5 0-.2.1-.2.3-.1.5l.5-.1c.2-.1.2-.4.1-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M287.5 212c-.1-.2-.3-.2-.5 0-.2.1-.2.3-.1.5l.5-.1c.2-.1.2-.4.1-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M267.2 223h21.4v-5.5h-21.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M267.2 223h21.4v-5.5h-21.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M286.3 226.8a1 1 0 0 0-.4 0h-16.5c.6-.2 1-.7 1-1.2 0-.6-.4-1.1-1-1.3h17-.1c-.6.2-1 .7-1 1.3 0 .5.4 1 1 1.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M286.3 226.8a1 1 0 0 0-.4 0h-16.5c.6-.2 1-.7 1-1.2 0-.6-.4-1.1-1-1.3h17-.1c-.6.2-1 .7-1 1.3 0 .5.4 1 1 1.2z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M269.9 226.8h16c.6 0 1 .3 1 .7 0 .4-.4.8-1 .8h-16c-.6 0-1-.4-1-.8s.5-.8 1-.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M269.9 226.8h16c.6 0 1 .3 1 .7 0 .4-.4.8-1 .8h-16c-.6 0-1-.4-1-.8s.5-.8 1-.8z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M269.9 223h16c.6 0 1 .4 1 .7 0 .4-.4.6-1 .6h-16c-.6 0-1-.2-1-.6 0-.3.4-.6 1-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M269.9 223h16c.6 0 1 .4 1 .7 0 .4-.4.6-1 .6h-16c-.6 0-1-.2-1-.6 0-.3.4-.6 1-.6z"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M263 317.4c1.4 0 2.7-.3 3.7-.8a8.4 8.4 0 0 1 3.7-.8c1.4 0 2.8.3 3.8.8s2.3.8 3.7.8c1.5 0 2.8-.3 3.8-.8a8.4 8.4 0 0 1 3.6-.8 8 8 0 0 1 3.7.8c1 .5 2.4.8 3.8.8v2.4a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.8c-1.4 0-2.7.3-3.6.8-1 .5-2.3.9-3.8.9a8 8 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v-2.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M263 317.4c1.4 0 2.7-.3 3.7-.8a8.4 8.4 0 0 1 3.7-.8c1.4 0 2.8.3 3.8.8s2.3.8 3.7.8c1.5 0 2.8-.3 3.8-.8a8.4 8.4 0 0 1 3.6-.8 8 8 0 0 1 3.7.8c1 .5 2.4.8 3.8.8v2.4a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.8c-1.4 0-2.7.3-3.6.8-1 .5-2.3.9-3.8.9a8 8 0 0 1-3.7-.9 8.4 8.4 0 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.9-3.8.9v-2.4z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M263 319.8c1.4 0 2.7-.4 3.7-.9s2.3-.8 3.7-.8c1.4 0 2.8.3 3.8.8s2.3.9 3.7.9a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.8c1.5 0 2.8.3 3.7.8 1 .5 2.4.9 3.8.9v2.3a8.3 8.3 0 0 1-3.8-.9 8.1 8.1 0 0 0-3.7-.7c-1.4 0-2.7.2-3.6.7-1 .5-2.3.9-3.8.9a7 7 0 0 1-3.7-.9c-1-.4-2.3-.7-3.8-.7a8.3 8.3 0 0 0-3.7.7 8.1 8.1 0 0 1-3.8.9v-2.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M263 319.8c1.4 0 2.7-.4 3.7-.9s2.3-.8 3.7-.8c1.4 0 2.8.3 3.8.8s2.3.9 3.7.9a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.8c1.5 0 2.8.3 3.7.8 1 .5 2.4.9 3.8.9v2.3a8.3 8.3 0 0 1-3.8-.9 8.1 8.1 0 0 0-3.7-.7c-1.4 0-2.7.2-3.6.7-1 .5-2.3.9-3.8.9a7 7 0 0 1-3.7-.9c-1-.4-2.3-.7-3.8-.7a8.3 8.3 0 0 0-3.7.7 8.1 8.1 0 0 1-3.8.9v-2.3"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M263 322c1.4 0 2.7-.2 3.7-.8 1-.4 2.3-.7 3.7-.7 1.4 0 2.8.2 3.8.7s2.3.9 3.7.9a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.8 8 8 0 0 1 3.7.8c1 .5 2.4.9 3.8.9v2.3a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.7c-1.4 0-2.7.3-3.6.7-1 .6-2.3.9-3.8.9-1.4 0-2.8-.3-3.7-.8a8.4 8.4 
1910 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.8-3.8.8V322"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M263 322c1.4 0 2.7-.2 3.7-.8 1-.4 2.3-.7 3.7-.7 1.4 0 2.8.2 3.8.7s2.3.9 3.7.9a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.8 8 8 0 0 1 3.7.8c1 .5 2.4.9 3.8.9v2.3a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.7c-1.4 0-2.7.3-3.6.7-1 .6-2.3.9-3.8.9-1.4 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.8-3.8.8V322"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M263 326.7a8 8 0 0 0 3.7-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.8.3 3.8.8s2.3.8 3.7.8c1.5 0 2.8-.3 3.8-.9a8.4 8.4 0 0 1 3.6-.7c1.5 0 2.8.3 3.7.8a8.3 8.3 0 0 0 3.8.8v-2.3a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.7c-1.4 0-2.7.3-3.6.7-1 .5-2.3.9-3.8.9-1.4 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.8-3.8.8v2.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M263 326.7a8 8 0 0 0 3.7-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.8.3 3.8.8s2.3.8 3.7.8c1.5 0 2.8-.3 3.8-.9a8.4 8.4 0 0 1 3.6-.7c1.5 0 2.8.3 3.7.8a8.3 8.3 0 0 0 3.8.8v-2.3a8.3 8.3 0 0 1-3.8-.9 8.2 8.2 0 0 0-3.7-.7c-1.4 0-2.7.3-3.6.7-1 .5-2.3.9-3.8.9-1.4 0-2.8-.3-3.7-.8a8.4 8.4 0 0 0-3.8-.8 8.3 8.3 0 0 0-3.7.8c-1 .5-2.3.8-3.8.8v2.3"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M263 329a8.1 8.1 0 0 0 3.7-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.8.3 3.8.8s2.3.8 3.7.8a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.7c1.5 0 2.8.3 3.7.8 1 .5 2.4.8 3.8.8v-2.3a8.3 8.3 0 0 1-3.8-.8 8.2 8.2 0 0 0-3.7-.8 8.4 8.4 0 0 0-3.6.7 8.2 8.2 0 0 1-3.8.9c-1.4 0-2.8-.3-3.7-.8-1-.5-2.3-.8-3.8-.8-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v2.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M263 329a8.1 8.1 0 0 0 3.7-.8c1-.5 2.3-.8 3.7-.8 1.4 0 2.8.3 3.8.8s2.3.8 3.7.8a8.2 8.2 0 0 0 3.8-.9 8.4 8.4 0 0 1 3.6-.7c1.5 0 2.8.3 3.7.8 1 .5 2.4.8 3.8.8v-2.3a8.3 8.3 0 0 1-3.8-.8 8.2 8.2 0 0 0-3.7-.8 8.4 8.4 0 0 0-3.6.7 8.2 8.2 0 0 1-3.8.9c-1.4 0-2.8-.3-3.7-.8-1-.5-2.3-.8-3.8-.8-1.4 0-2.7.3-3.7.8s-2.3.8-3.8.8v2.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m286.3 308-.1.5c0 1.5 1.2 2.6 2.7 2.6h-22c1.5 0 2.7-1.2 2.7-2.6l-.1-.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"m286.3 308-.1.5c0 1.5 1.2 2.6 2.7 2.6h-22c1.5 0 2.7-1.2 2.7-2.6l-.1-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M269.9 306.5h16c.6 0 1 .3 1 .8 0 .4-.4.7-1 .7h-16c-.6 0-1-.3-1-.8 0-.4.5-.7 1-.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M269.9 306.5h16c.6 0 1 .3 1 .8 0 .4-.4.7-1 .7h-16c-.6 0-1-.3-1-.8 0-.4.5-.7 1-.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M266.9 316.7h22V311h-22z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M266.9 316.7h22V311h-22z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M290.6 286.7c2.1 1.2 3.6 2.5 3.4 3.2-.1.6-.8 1-1.8 1.6-1.6 1.1-2.5 3-1.8 4a5.5 5.5 0 0 1 .2-8.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M290.6 286.7c2.1 1.2 3.6 2.5 3.4 3.2-.1.6-.8 1-1.8 1.6-1.6 1.1-2.5 3-1.8 4a5.5 5.5 0 0 1 .2-8.8z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M270.1 305.6h15.6V229h-15.6v76.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M281.4 229.1v76.3m1.8-76.3v76.3m-13 .2h15.5V229h-15.6v76.5z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M254.2 257.7a49.6 49.6 0 0 1 23.3-2c9.3 1.6 16.4 5.3 15.9 8.4v.2l3.5-8.2c.6-3.3-7.3-7.5-17.6-9.2a53.5 53.5 0 0 0-9.2-.7c-6.7 0-12.4.8-15.9 2.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M254.2 257.7a49.6 49.6 0 0 1 23.3-2c9.3 1.6 16.4 5.3 15.9 8.4v.2l3.5-8.2c.6-3.3-7.3-7.5-17.6-9.2a53.5 53.5 0 0 0-9.2-.7c-6.7 0-12.4.8-15.9 2.1v9.4"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M285.7 267.3c4.4-.3 7.3-1.4 7.7-3.2.2-1.5-1.2-3-3.8-4.5-1.2.1-2.5.3-3.9.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M285.7 267.3c4.4-.3 7.3-1.4 7.7-3.2.2-1.5-1.2-3-3.8-4.5-1.2.1-2.5.3-3.9.3v7.4"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M270 261.5a13 13 0 0 0-5.7 1.9v.2c-.5 1 1.8 3 5.8 5.4v-7.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M270 261.5a13 13 0 0 0-5.7 1.9v.2c-.5 1 1.8 3 5.8 5.4v-7.5"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M295.4 282c.4-1.2-3.8-3.6-9.7-5.8-2.8-1-5-2-7.8-3.2-8.3-3.7-14.4-7.9-13.6-9.4v-.2c-.4.4-1 8-1 8-.8 1.3 4.8 5.5 12.4 9.1 2.4 1.2 7.6 3 10 4 4.3 1.4 8.7 4.3 8.3 5.3l1.4-7.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M295.4 282c.4-1.2-3.8-3.6-9.7-5.8-2.8-1-5-2-7.8-3.2-8.3-3.7-14.4-7.9-13.6-9.4v-.2c-.4.4-1 8-1 8-.8 1.3 4.8 5.5 12.4 9.1 2.4 1.2 7.6 3 10 4 4.3 1.4 8.7 4.3 8.3 5.3l1.4-7.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M263.9 254.4c.6-2.3 1.4-4.4 2.1-6.6h-.5a5.2 5.2 0 0 1-.5.1 52.8 52.8 0 0 1-1.4 4.8c-1-1.4-2-2.7-2.7-4.1l-1 .2h-1a131.3 131.3 0 0 1 4 5.7h.5zm6-6.6h-1a8 8 0 0 1-.8 0v6.2h4.2v-.7h-2.6zm6.8 1 2 .3v-.7l-5.8-.5v.8a19.3 19.3 0 0 1 2 0l-.4 5.6h1.6l.5-5.4m2.4 6c.3 0 .5 0 .8.2l.8.2.7-2.9.6 1.2.8 2.1 1 .2c.4 0 .7.2 1 .3l-.3-.7c-.4-1-1-1.9-1.3-2.9 1 0 1.9-.3 2.1-1.2.1-.6 0-1-.7-1.5-.4-.3-1.2-.4-1.7-.5l-2.4-.5zm3-5.2c.7.2 1.5.3 1.5 1v.5c-.3.9-1 1.2-2 .9zm8 7-.2 2 .8.5.9.5.5-7a3.4 3.4 0 0 1-.7-.3l-6.1 3.8.5.3.4.2 1.7-1.2 2.3 1.3zm-1.7-1.5 2-1.4-.2 2.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M182.2 192.4c0-1 1-2 2
191-2s2.2 1 2.2 2c0 1.1-1 2-2.1 2a2 2 0 0 1-2.1-2z"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".3",d:"M205.7 175.4c6.3 0 12 1 15.7 2.4a31.7 31.7 0 0 0 14.6 2.3c2.7 0 6.5.8 10.3 2.4a27.3 27.3 0 0 1 7.4 4.7l-1.5 1.4-.4 3.8-4.1 4.7-2 1.8-5 3.9-2.5.2-.7 2.1-31.6-3.7-31.7 3.7-.8-2.1-2.5-.2-4.9-4-2-1.7-4.1-4.7-.5-3.8-1.5-1.4a27.6 27.6 0 0 1 7.5-4.7 26 26 0 0 1 10.2-2.4c2 .2 4.2.1 6.6-.2a30 30 0 0 0 8-2c3.7-1.5 9-2.5 15.5-2.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M206.2 217.1c-11.8 0-22.4-1.4-29.9-3.6a1.1 1.1 0 0 1-.8-1.2c0-.5.3-1 .8-1.2a109 109 0 0 1 29.9-3.6c11.7 0 22.3 1.4 29.8 3.6a1.3 1.3 0 0 1 0 2.4c-7.5 2.2-18 3.6-29.8 3.6"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M206.1 215.6c-10.6 0-20.2-1.2-27.5-3.1 7.3-2 16.9-3 27.5-3.1a115 115 0 0 1 27.6 3c-7.3 2-17 3.2-27.6 3.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M206.9 215.7v-6.3m-1.7 6.3v-6.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M203.6 215.7v-6.3m-1.6 6.3v-6.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M200.6 215.7v-6.3m-2.8 5.9v-5.7m1.3 5.8v-6m-3.8 5.6v-5.2m1.3 5.4v-5.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M192 214.8V210m1 4.7V210m1.2 5v-5m-3.4 4.7v-4.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M189.7 214.5v-4.2m-1.2 4.1v-4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".6",d:"M186 214v-3m1.3 3.2v-3.5m-2.5 3.1V211"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".7",d:"M183.7 213.6v-2.3m-1.3 2v-1.8m-1.2 1.6v-1.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".9",d:"M179.8 212.8v-.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M213.7 215.3v-5.8m-2.9 6v-6.1m-2.1 6.2v-6.3"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M206 207.4a108 108 0 0 0-30 3.9c.6-.3.5-1-.3-3-1-2.5-2.4-2.4-2.4-2.4 8.3-2.5 20-4 32.8-4a123 123 0 0 1 33 4s-1.5-.1-2.5 2.3c-.8 2-.8 2.8-.2 3-7.5-2.2-18.4-3.7-30.3-3.7"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M206.1 201.9c-12.9 0-24.5 1.5-32.8 4a1 1 0 0 1-1.3-.6 1 1 0 0 1 .7-1.3 121 121 0 0 1 33.4-4.2c13.2 0 25.2 1.7 33.5 4.2.6.2.9.8.7 1.3-.2.5-.8.8-1.3.6-8.4-2.5-20-4-32.9-4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".4",d:"M206.1 215.6c-10.6 0-20.2-1.2-27.5-3.1 7.3-2 16.9-3 27.5-3.1a115 115 0 0 1 27.6 3c-7.3 2-17 3.2-27.6 3.2z"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M197 204.8c0-.5.4-1 1-1 .5 0 1 .5 1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"M206.1 205.6H203a1 1 0 0 1 0-2h6.4c.5 0 1 .5 1 1s-.5 1-1 1h-3.2"}),(0,ec.jsx)("path",{fill:"#058e6e",stroke:"#000",strokeWidth:".4",d:"m190.3 206.5-2.3.2c-.6.1-1-.3-1.2-.8a1 1 0 0 1 1-1.1l2.2-.3 2.4-.3c.5 0 1 .3 1.1.9.1.5-.3 1-.9 1l-2.3.4"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M181 206.7c0-.6.5-1 1.1-1 .6 0 1 .4 1 1 0 .5-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"m174 208.5 1.2-1.6 3.3.4-2.6 2-1.8-.8"}),(0,ec.jsx)("path",{fill:"#058e6e",stroke:"#000",strokeWidth:".4",d:"m222 206.5 2.3.2c.5.1 1-.3 1.1-.8a1 1 0 0 0-.9-1.1l-2.2-.3-2.4-.3a1 1 0 0 0-1.1.9c-.1.5.3 1 .9 1l2.3.4"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M213.3 204.8c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1m15.8 1.9c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1 0 .5-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"m238.2 208.5-1.1-1.6-3.3.4 2.6 2 1.8-.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M177.3 212.8c7.4-2.1 17.6-3.4 28.8-3.4 11.3 0 21.4 1.3 28.9 3.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m182.3 183.8 1.4 1 2-3.2a7.4 7.4 0 0 1-3.6-7.2c.2-4.1 5.2-7.6 11.7-7.6 3.3 0 6.3 1 8.5 2.4 0-.6 0-1.2.2-1.8a17.4 17.4 0 0 0-8.7-2.1c-7.4 0-13.2 4.1-13.5 9.1a8.9 8.9 0 0 0 3 7.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"m182.3 183.8 1.4 1 2-3.2a7.4 7.4 0 0 1-3.6-7.2c.2-4.1 5.2-7.6 11.7-7.6 3.3 0 6.3 1 8.5 2.4 0-.
1916 0-1.2.2-1.8a17.4 17.4 0 0 0-8.7-2.1c-7.4 0-13.2 4.1-13.5 9.1a8.9 8.9 0 0 0 3 7.6l-1 1.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M182.4 183.8a9.3 9.3 0 0 1-4-7.3c0-3.2 2-6.1 5.3-8a8.5 8.5 0 0 0-3.4 6.8 8.9 8.9 0 0 0 3 6.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M182.4 183.8a9.3 9.3 0 0 1-4-7.3c0-3.2 2-6.1 5.3-8a8.5 8.5 0 0 0-3.4 6.8 8.9 8.9 0 0 0 3 6.7l-.9 1.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M160.1 187.1a8.8 8.8 0 0 1-2.3-5.9c0-1.3.3-2.6 1-3.8 2-4.2 8.4-7.2 16-7.2 2 0 4 .2 5.9.6l-1 1.4a25.5 25.5 0 0 0-4.9-.4c-7 0-12.8 2.7-14.5 6.3a7 7 0 0 0-.7 3.1 7.3 7.3 0 0 0 2.7 5.6l-2.6 4.1-1.3-1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M160.1 187.1a8.8 8.8 0 0 1-2.3-5.9c0-1.3.3-2.6 1-3.8 2-4.2 8.4-7.2 16-7.2 2 0 4 .2 5.9.6l-1 1.4a25.5 25.5 0 0 0-4.9-.4c-7 0-12.8 2.7-14.5 6.3a7 7 0 0 0-.7 3.1 7.3 7.3 0 0 0 2.7 5.6l-2.6 4.1-1.3-1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M162.7 173.3a10.5 10.5 0 0 0-4 4.1 8.6 8.6 0 0 0-.9 3.8c0 2.3.9 4.3 2.3 5.9l-1.5 2.5a10.4 10.4 0 0 1-2.3-6.5c0-4 2.5-7.5 6.4-9.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M162.7 173.3a10.5 10.5 0 0 0-4 4.1 8.6 8.6 0 0 0-.9 3.8c0 2.3.9 4.3 2.3 5.9l-1.5 2.5a10.4 10.4 0 0 1-2.3-6.5c0-4 2.5-7.5 6.4-9.8z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M206 164.4c1.7 0 3.2 1.1 3.5 2.6.3 1.4.4 2.9.4 4.5v1.1c.1 3.3.6 6.3 1.3 8.1l-5.2 5-5.2-5c.7-1.8 1.2-4.8 1.3-8.1v-1.1c0-1.6.2-3.1.4-4.5.3-1.5 1.8-2.6 3.5-2.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M206 164.4c1.7 0 3.2 1.1 3.5 2.6.3 1.4.4 2.9.4 4.5v1.1c.1 3.3.6 6.3 1.3 8.1l-5.2 5-5.2-5c.7-1.8 1.2-4.8 1.3-8.1v-1.1c0-1.6.2-3.1.4-4.5.3-1.5 1.8-2.6 3.5-2.6z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M206 166c1 0 1.7.6 1.8 1.4.2 1.2.4 2.6.4 4.2v1c.1 3.2.6 6 1.2 7.7l-3.4 3.2-3.4-3.2c.7-1.7 1.1-4.5 1.2-7.7v-1a28.1 28.1 0 0 1 .4-4.2 2 2 0 0 1 1.8-1.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M206 166c1 0 1.7.6 1.8 1.4.2 1.2.4 2.6.4 4.2v1c.1 3.2.6 6 1.2 7.7l-3.4 3.2-3.4-3.2c.7-1.7 1.1-4.5 1.2-7.7v-1a28.1 28.1 0 0 1 .4-4.2 2 2 0 0 1 1.8-1.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m229.7 183.8-1.3 1-2-3.2a7.4 7.4 0 0 0 3.6-6.3 7 7 0 0 0 0-.9c-.2-4.1-5.3-7.6-11.7-7.6a15 15 0 0 0-8.5 2.4 23 23 0 0 0-.2-1.8 17.4 17.4 0 0 1 8.7-2.1c7.4 0 13.2 4.1 13.4 9.1a8.9 8.9 0 0 1-3 7.6z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"m229.7 183.8-1.3 1-2-3.2a7.4 7.4 0 0 0 3.6-6.3 7 7 0 0 0 0-.9c-.2-4.1-5.3-7.6-11.7-7.6a15 15 0 0 0-8.5 2.4 23 23 0 0 0-.2-1.8 17.4 17.4 0 0 1 8.7-2.1c7.4 0 13.2 4.1 13.4 9.1a8.9 8.9 0 0 1-3 7.6l1 1.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M229.6 183.8a9.1 9.1 0 0 0 4.1-7.3c0-3.2-2.1-6.1-5.3-8a8.5 8.5 0 0 1 3.4 6.8 8.9 8.9 0 0 1-3.2 6.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M229.6 183.8a9.1 9.1 0 0 0 4.1-7.3c0-3.2-2.1-6.1-5.3-8a8.5 8.5 0 0 1 3.4 6.8 8.9 8.9 0 0 1-3.2 6.7l1 1.8"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M252 187.1a8.8 8.8 0 0 0 2.2-5.9 8.7 8.7 0 0 0-.9-3.8c-2-4.2-8.4-7.2-16-7.2a29 29 0 0 0-6 .6l1 1.4a25.4 25.4 0 0 1 5-.4c7 0 12.8 2.7 14.4 6.3.5 1 .7 2 .7 3.1a7.3 7.3 0 0 1-2.6 5.6l2.5 4.1 1.3-1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M252 187.1a8.8 8.8 0 0 0 2.2-5.9 8.7 8.7 0 0 0-.9-3.8c-2-4.2-8.4-7.2-16-7.2a29 29 0 0 0-6 .6l1 1.4a25.4 25.4 0 0 1 5-.4c7 0 12.8 2.7 14.4 6.3.5 1 .7 2 .7 3.1a7.3 7.3 0 0 1-2.6 5.6l2.5 4.1 1.3-1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M249.3 173.3a10.6 10.6 0 0 1 4 4.1 8.7 8.7 0 0 1 .9 3.8 8.8 8.8 0 0 1-2.3 5.9l1.6 2.5a10.4 10.4 0 0 0 2.3-6.5c0-4-2.6-7.5-6.5-9.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M249.3 173.3a10.6 10.6 0 0 1 4 4.1 8.7 8.7 0 0 1 .9 3.8 8.8 8.8 0 0 1-2.3 5.9l1.6 2.5a10.4 10.4 0 0 0 2.3-6.5c0-4-2.6-7.5-6.5-9.8z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M204.2 181.4c0-1 .8-1.8 1.8-1.8s1.9.8 1.9 1.8-.9 1.7-1.9 1.7a1.8 1.8 0 0 1-1.8-1.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M204.2 181.4c0-1 .8-1.8 1.8-1.8s1.9.8 1.9 1.8-.9 1.7-1.9 1.7a1.8 1.8 0 0 1-1.8-1.7z"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M204.2 178c0-1 .8-1.8 1.8-1.8s1.9.8 1.9 1.8-.9 1.7-1.9 1.7a1.8 1.8 0 0 1-1.8-1.7m.4-3.7c0-.7.6-1.3 1.4-1.3.8 0 1.5.6 1.5 1.3 0 .8-.7 1.4-1.5 1.4s-1.4-.6-1.4-1.4m.4-3.3c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1m.2-2.8c0-.5.4-.8.8-.8.5 0 .9.3.9.8 0 .4-.4.8-.9.8a.8.8 0 0 1-.8-.8"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"m206.2 191.8 1.2.2a4.6 4.6 0 0 0 4.5 6 4.7 4.7 0 0 0 4.4-3c.1 0 .5-1.7.7-1.7.2 0 .1 1.8.2 1.7.3 2.3 2.4 3.8 4.7 3.8a4.6 4.6 0 0 0 4.7-5l1.5-1.5.7 2a4 4 0 0 0-.4 1.9 4.4 4.4 0 0 0 4.5 4.2c1.6 0 3-.7 3.8-1.9l.9-1.2v1.5c0 1.5.6 2.8 2 3 0 0 1.7.1 4-1.6 2.1-1.7 3.3-3.1 3.3-3.1l.2 1.7s-1.8 2.8-3.8 4c-1 .6-2.7 1.3-4 1-1.4-.2-2.4-1.3-3-2.6a6.7 6.7 0 0 1-3.3 1 6.5 6.5 0 0 1-6.1-3.7 7 7 0 0 1-10.4-.3 7 7 0 0 1-4.6 1.8 6.9 6.9 0 0 1-5.7-3 6.9 6.9 0 0 1-5.7 3 7 7 0 0 1-4.7-1.8 7 7 0 0 1-10.4.3 6.5 6.5 0 0 1-6 3.7 6.7 6.7 0 0 1-3.4-1c-.6 1.3-1.5 2.4-3 2.7-1.2.2-2.9-.5-4-1.1-2-1.2-3.8-4-3.8-4l.2-1.7s1.2 1.4 3.4 3.1c2.2 1.8 3.9 1.6 3.9 1.6 1.4-.2 2-1.5 2-3v-1.5l1 1.2a4.6 4.6 0 0 0 3.7 2c2.5 0 4.5-2 4.5-4.3a4 4 0 0 0-.4-2l.8-1.9 1.5 1.5a4.4 4.4 0 0 0 0 .6c0 2.4 2 4.4 4.6 4.4 2.4 0 4.4-1.5 4.7-3.8 0 0 0-1.6.2-1.7.2 0 .6 1.7.7 1.6a4.7 4.7 0 0 0 4.5 3.1 4.6 4.6 0 0 0 4.5-6l1.2-.2"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M238.6 197.7c.3-.8 0-1.6-.
1916-1.8-.5-.2-1.2.3-1.5 1.1-.3.8 0 1.6.6 1.8.5.2 1.2-.3 1.5-1.1m-20.5-4c0-.8-.3-1.6-1-1.6-.5-.1-1 .5-1.2 1.4-.1.8.3 1.5.9 1.6.6 0 1.2-.6 1.3-1.4m-23.9 0c0-.8.4-1.6 1-1.6.6-.1 1.1.5 1.2 1.4.1.8-.3 1.5-.9 1.6-.6 0-1.1-.6-1.2-1.4m-20.6 4c-.2-.8 0-1.6.6-1.8.6-.2 1.2.3 1.5 1.1.3.8 0 1.6-.5 1.8-.6.2-1.3-.3-1.6-1.1"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M182.7 184a5.1 5.1 0 0 1 2.2 2.9s0-.3.6-.6 1-.3 1-.3l-.1 1.3-.3 2.2a7.4 7.4 0 0 1-.7 1.6 1.9 1.9 0 0 0-1.5-.4 1.8 1.8 0 0 0-1.2.9s-.7-.6-1.2-1.3l-1.1-2-.7-1.1s.5-.2 1.1 0c.6 0 .8.2.8.2a4.9 4.9 0 0 1 1-3.4m.4 9.8a1.8 1.8 0 0 1-.6-1c0-.5 0-.9.3-1.2 0 0-.9-.5-1.8-.7-.7-.2-2-.2-2.3-.2h-1l.2.5c.2.5.5.7.5.7a5 5 0 0 0-3 2 5.3 5.3 0 0 0 3.5 1l-.2.8v.6l1-.4c.3-.1 1.5-.5 2-1 .8-.4 1.5-1.1 1.5-1.1m2.7-.5a1.6 1.6 0 0 0 .2-1.1 1.7 1.7 0 0 0-.6-1l1.4-1.3a10 10 0 0 1 2-.9l1.1-.4v.6a5.7 5.7 0 0 1-.2.8 5 5 0 0 1 3.4 1 5 5 0 0 1-2.9 2 6.4 6.4 0 0 0 .7 1.2h-1c-.4 0-1.6 0-2.3-.2a11 11 0 0 1-1.8-.7"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"M182.2 192.4c0-1 1-2 2-2s2.2 1 2.2 2c0 1.1-1 2-2.1 2a2 2 0 0 1-2.1-2"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M206.1 180.8a5.7 5.7 0 0 1 1.9 3.7s.2-.3.9-.5c.7-.3 1.2-.2 1.2-.2l-.5 1.4-.8 2.4a8.2 8.2 0 0 1-1 1.7 2.1 2.1 0 0 0-1.7-.7c-.6 0-1.2.3-1.6.7 0 0-.6-.7-1-1.7l-.8-2.4-.5-1.4 1.2.2c.7.2.9.5.9.5 0-1.4.8-2.8 1.8-3.7"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M204.6 191.8a2 2 0 0 1-.5-1.2c0-.5.1-1 .4-1.3 0 0-.8-.7-1.8-1-.7-.4-2-.7-2.5-.7l-1.2-.2.2.6.4.9a5.9 5.9 0 0 0-3.7 1.7c1 .9 2.3 1.6 3.7 1.6l-.4 1-.2.6 1.2-.2c.4-.1 1.8-.4 2.5-.7 1-.4 1.9-1 1.9-1m3 0a1.9 1.9 0 0 0 .1-2.6s.9-.7 1.8-1a8 8 0 0 1 2.5-.7l1.2-.3-.1.7-.4.9c1.4 0 2.7.8 3.6 1.7a5.9 5.9 0 0 1-3.6 1.6 6.9 6.9 0 0 0 .5 1.6l-1.2-.2-2.5-.7c-1-.4-1.8-1-1.8-1m22-8a5.2 5.2 0 0 0-2.2 3l-.7-.6c-.6-.3-1-.3-1-.3l.2 1.3c0 .3 0 1.3.3 2.2.2 1 .6 1.6.6 1.6a2 2 0 0 1 1.5-.4c.6.1 1 .5 1.3.9l1.1-1.3c.6-.8 1-1.7 1.1-2l.7-1.1s-.4-.2-1 0c-.7 0-1 .2-1 .2a4.9 4.9 0 0 0-1-3.4m-.3 9.8c.3-.3.5-.6.6-1a1.6 1.6 0 0 0-.2-1.2s.8-.5 1.7-.7c.7-.2 2-.2 2.3-.2h1.1l-.3.5a6.2 6.2 0 0 1-.4.7 5 5 0 0 1 2.9 2 5.3 5.3 0 0 1-3.5 1l.2.8v.6l-1-.4c-.3-.1-1.4-.5-2-1-.8-.4-1.4-1.1-1.4-1.1m-2.8-.5a1.7 1.7 0 0 1-.2-1.1c0-.5.3-.8.6-1 0 0-.6-.8-1.4-1.3-.6-.4-1.7-.8-2-.9a171.4 171.4 0 0 1-1-.4v.6c0 .5.2.8.2.8a5.2 5.2 0 0 0-3.5 1c.7.9 1.7 1.7 3 2 0 0-.3.2-.5.7l-.3.5h1c.4 0 1.7 0 2.3-.2a11.1 11.1 0 0 0 1.8-.7"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"M226 192.4c0-1 1-2 2-2s2.1 1 2.1 2a2 2 0 0 1-2 2 2 2 0 0 1-2.1-2m23.2 4.4c-.4-.5-1.4-.4-2.2.2-.8.7-1 1.6-.5 2.2.5.5 1.5.4 2.3-.3.7-.6 1-1.6.5-2"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"m246.3 198 .7-1c.7-.6 1.8-.7 2.3-.2l.1.2s1-2 2.3-2.6c1.3-.7 3.4-.5 3.4-.5a2.8 2.8 0 0 0-2.9-2.8 3 3 0 0 0-2.4 1l-.2-1s-1.3.3-1.9 1.8c-.6 1.5 0 3.6 0 3.6s-.3-.9-.7-1.5a8 8 0 0 0-2.4-1.6l-1.3-.7-.1.5a5 5 0 0 0 0 .8 7.9 7.9 0 0 0-3.7.5 4.7 4.7 0 0 0 2.5 2.2l-.8.7a4 4 0 0 0-.4.5l1.3.2 2.5.2a14.5 14.5 0 0 0 1.7-.2m-80.3 0c0-.4-.3-.7-.7-1-.7-.7-1.7-.8-2.2-.3l-.2.3s-1-2-2.3-2.7c-1.2-.7-3.3-.5-3.3-.5a2.8 2.8 0 0 1 2.8-2.8c1 0 1.9.4 2.4 1l.2-1s1.3.3 2 1.8c.5 1.5-.1 3.6-.1 3.6s.3-.9.8-1.5a8 8 0 0 1 2.4-1.6l1.3-.7v1.3a7.9 7.9 0 0 1 3.7.5 4.7 4.7 0 0 1-2.5 2.2l.8.7.4.5-1.2.2-2.6.2a14.7 14.7 0 0 1-1.7-.2"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".4",d:"M163 196.8c.6-.5 1.6-.4 2.4.3.7.6 1 1.5.4 2-.5.6-1.5.5-2.2-.2-.8-.6-1-1.6-.5-2m41-6.3c0-1.1.9-2 2-2s2.1.9 2.1 2c0 1-1 2-2 2a2 2 0 0 1-2.1-2"}),(0,ec.jsx)("path",{fill:"#005bbf",stroke:"#000",strokeWidth:".3",d:"M201.8 160.6c0-2.2 1.9-4 4.3-4s4.2 1.8 4.2 4-1.9 4-4.3 4a4.1 4.1 0 0 1-4.2-4"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".3",d:"M205 149.3v2.2h-2.4v2.2h2.3v6.3H202l-.2.6c0 .6.1 1.1.3 1.6h7.9c.2-.5.3-1 .3-1.6l-.2-.6h-2.8v-6.3h2.3v-2.2h-2.3v-2.2z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M206.5 330.6a82 82 0 0 1-35.5-8.2 22.7 22.7 0 0 1-12.8-20.4v-32h96.4v32a22.7 22.7 0 0 1-12.8 20.4 81 81 0 0 1-35.3 8.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M206.5 330.6a82 82 0 0 1-35.5-8.2 22.7 22.7 0 0 1-12.8-20.4v-32h96.4v32a22.7 22.7 0 0 1-12.8 20.4 81 81 0 0 1-35.3 8.2z"}),(0,ec.jsx)("path",{fill:"#ccc",d:"M206.3 270h48.3v-53.5h-48.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M206.3 270h48.3v-53.5h-48.3z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M206.3 302c0 12.6-10.7 22.9-24 22.9s-24.2-10.3-24.2-23v-32h48.2v32"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".5",d:"M168.6 320.9c1.5.8 3.6 2 5.8 2.6l-.1-54.7h-5.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeLinejoin:"round",strokeWidth:".5",d:"M158 301.6a24.4 24.4 0 0 0 5.5 15v-47.5h-5.4z"}),(0,ec.jsx)("path",{fill:"#c7b500",stroke:"#000",strokeWidth:".5",d:"M179.4 324.7a26.6 26.6 0 0 0 5.6 0v-55.9h-5.6v56z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".5",d:"M190 323.5a19 19 0 0 0 5.8-2.5v-52.2H190z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M158.1 270h48.2v-53.5H158z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M158.1 270h48.2v-53.5H158z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".5",d:"M201 316c2.4-2 4.6-6.8 5.4-12.2l.1-35H201l.1 47.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M206.3 302c0 12.6-10.7 22.9-24 22.9s-24.2-10.3-24.2-23v-32h48.2v32"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M254.6 270v32c0 12.6-10.8 22.9-24.1 22.9s-24.2-10.3-24.2-23v-32h48.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".5",d:"M254.6 270v32c0 12.6-10.8 22.9-24.1 22.9s-24.2-10.3-24.2-23v-32h48.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m215.1 294.1.1.5c0 .6-.5 1-1.1 1a1 1 0 0 1-1.1-1v-.5h-1.5a2.5 2.5 0 0 0 1.8 2.9v3.9h1.6V297a2.6 2.6 0 0 0 1.7-1.6h4.4v-1.2zm21.8 0v1.2h-4a2.5 2.5 0 0 1-.3.6l4.6 5.2-1.2 1-4.6-5.3-.2.1v8.7h-1.6V297h-.2l-4.8 5.2-1.2-1 4.7-5.3a2.1 2.1 0 0 1-.2-.4h-4V294h13zm2.6 0v1.2h4.4c.3.8.9 1.4 1.7 1.6v3.9h1.6V297a2.5 2.5 0 0 0 1.8-2.4 2 2 0 0 0 0-.5h-1.6l.1.5c0 .6-.5 1-1 1-.7 0-1.2-.4-1.2-1a1 1 0 0 1 .1-.5zm-6.7 22.1a15.6 15.6 0 0 0 3.7-1l.8 1.4a17.6 17.6 0 0 1-4.3 1.2 2.6 2.6 0 0 1-2.6 2 2.6 2.6 0 0 1-2.5-2 17.5 17.5 0 0 1-4.6-1.2l.8-1.4c1.3.5 2.6.9 4 1a2.5 2.5 0 0 1 1.5-1.3v-6.7h1.6v6.7c.7.2 1.3.7 1.6 1.4zm-11-2.2-.8 1.4a16.6 16.6 0 0 1-3.6-3.1c-.9.2-1.8 0-2.5-.5a2.4 2.4 0 0 1-.3-3.5l.1-.1a15.3 15.3 0 0 1-1.3-4.8h1.7a13.1 13.1 0 0 0 1 4c.5 0 1 0 1.4.2l4.1-4.5 1.3 1-4.1 4.5c.5.9.5 2-.1 2.8a15.2 15.2 0 0 0 3.1 2.6m-6-4.8c.3-.4 1-.5 1.5 0s.5 1 .1 1.4a1.2 1.2 0 0 1-1.6.1 1 1 0 0 1 0-1.5m-2.2-4.5-1.6-.3-.3-4.3 1.7-.6v2.5c0 1 0 1.8.2 2.7m1.4-5.3 1.7.4v2.2c0-.8.3 2.1.3 2.1l-1.7.6a14 14 0 0 1-.3-2.7zm5.6 13.7a15.7 15.7 0 0 0 4.8 2.6l.4-1.6a13.7 13.7 0 0 1-4-2zm-.8 1.4a17.4 17.4 0 0 0 4.8 2.6l-1.2 1.1a18.7 18.7 0 0 1-4-2zm2.2-9.4 1.6.7 3-3.3-1-1.4zm-1.3-1-1-1.4 3-3.3 1.6.7zm18.1 9.9.8 1.4a16.7 16.7 0 0 0 3.6-3.1c.9.2 1.8 0 2.5-.5a2.4 2.4 0 0 0 .3-3.5l-.1-.1a15 15 0 0 0 1.3-4.8h-1.7a13.3 13.3 0 0 1-1 4 3 3 0 0 0-1.4.2l-4.1-4.5-1.3 1 4.1 4.5a2.4 2.4 0 0 0 .1 2.8 15 15 0 0 1-3.1 2.6m6-4.8a1.2 1.2 0 0 0-1.5 0 1 1 0 0 0-.1 1.4 1.2 1.2 0 0 0 1.6.1 1 1 0 0 0 0-1.5m2.2-4.5 1.6-.3.3-4.3-1.7-.6v2.5c0 1 0 1.9-.2 2.8zm-1.4-5.3-1.7.4v2.2c0-.8-.3 2.1-.3 2.1l1.7.6.3-2.7zm-5.6 13.7a15.7 15.7 0 0 1-4.8 2.6l-.4-1.6a13.7 13.7 0 0 0 4-2zm.8 1.4a17.4 17.4 0 0 1-4.8 2.6l1.2 1.1a18.6 18.6 0 0 0 4-2zm-2.2-9.4-1.6.7-2.9-3.3 1-1.4zm1.3-1 1-1.4-3-3.3-1.6.7zm-20.1-8.7.5 1.6h4.5l.5-1.6zm21.1 0-.5 1.6h-4.5l-.5-1.6zm-11.
1916 21.9c0-.6.5-1 1.1-1a1 1 0 0 1 1.1 1c0 .6-.5 1-1 1a1.1 1.1 0 0 1-1.2-1m1.9-7.8 1.7-.4v-4.3l-1.7-.5zm-1.6 0-1.7-.4v-4.3l1.7-.5z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M211.5 294.2c.2-1 1-1.6 1.8-2V287h1.6v5.3c.8.3 1.5.9 1.7 1.6h4.4v.3h-6a1.2 1.2 0 0 0-1-.6c-.4 0-.7.3-1 .6zm12.2 0v-.3h4.1a2.4 2.4 0 0 1 .2-.3l-5-5.7 1.2-1 5 5.6.2-.1V285h1.6v7.3h.3l4.9-5.5 1.2 1-4.9 5.5.3.6h4v.3zm21.6 0a1.1 1.1 0 0 1 1-.6c.5 0 .8.3 1 .6h1.6c-.2-1-.9-1.6-1.8-2V287h-1.6v5.3c-.8.3-1.4.8-1.7 1.6h-4.4v.3zm-30.2-15 6 6.8 1.3-1-6.1-6.7.3-.6h4.4V276h-4.4a2.6 2.6 0 0 0-2.5-1.7 2.6 2.6 0 0 0-2.7 2.5 2.5 2.5 0 0 0 1.8 2.4v5.2h1.6v-5.2zm32 0v5.3h-1.7v-5.2a2.5 2.5 0 0 1-.4-.2l-6 6.8-1.3-1 6.2-6.9-.1-.3h-4.5V276h4.5a2.6 2.6 0 0 1 2.4-1.7 2.6 2.6 0 0 1 2.7 2.5 2.5 2.5 0 0 1-1.9 2.4zm-16.1 0v3.3h-1.7v-3.2a2.6 2.6 0 0 1-1.7-1.6h-4V276h4a2.6 2.6 0 0 1 2.5-1.7c1.2 0 2.2.7 2.5 1.7h4v1.6h-4a2.5 2.5 0 0 1-1.6 1.6m-17.8 4-1.7.4v4.3l1.7.5zm1.6 0 1.7.4v4.3l-1.7.5zm30.6 0-1.7.4v4.3l1.7.5zm1.6 0 1.7.4v4.3l-1.7.5zm-25.5.8 1.6-.7 2.9 3.3-1 1.4zm-1.3 1-1 1.4 3 3.3 1.6-.7zm18.5-1.1-1.6-.7-3 3.3 1 1.4zm1.2 1 1 1.4-3 3.3-1.5-.7zm-20.3 9 .5-1.6h4.5l.5 1.6zm-6.7-17c0-.6.5-1 1.2-1a1 1 0 0 1 1 1c0 .6-.4 1-1 1a1.1 1.1 0 0 1-1.2-1m12.1.8-.5 1.6h-4.5l-.5-1.6zm0-1.6-.5-1.6h-4.5l-.5 1.6zm15.7 17.8-.5-1.6h-4.5l-.5 1.6zm4.4-17c0-.6.5-1 1.1-1a1 1 0 0 1 1.1 1c0 .6-.5 1-1 1a1.1 1.1 0 0 1-1.2-1m-16.1 0c0-.6.5-1 1.1-1a1 1 0 0 1 1.1 1c0 .6-.5 1-1.1 1a1.1 1.1 0 0 1-1.1-1m6.2.8.5 1.6h4.6l.5-1.6zm0-1.6.5-1.6h4.6l.5 1.6zm-5.9 5-1.7.5v4.3l1.7.5V281m1.7 0 1.6.5v4.3l-1.6.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#c8b100",strokeWidth:".3",d:"M232.7 316.3a15.6 15.6 0 0 0 3.7-1.1l.8 1.4a17.6 17.6 0 0 1-4.3 1.2 2.6 2.6 0 0 1-2.6 2 2.6 2.6 0 0 1-2.5-2 17.5 17.5 0 0 1-4.6-1.2l.8-1.4c1.3.5 2.6.9 4 1a2.5 2.5 0 0 1 1.5-1.3v-6.7h1.6v6.7c.7.2 1.3.7 1.6 1.4zm-4.7-20.4a2.3 2.3 0 0 1-.2-.5h-4V294h4a2.6 2.6 0 0 1 .2-.4l-5-5.6 1.2-1 5 5.5a2.2 2.2 0 0 1 .2 0V285h1.7v7.3h.2l4.9-5.5 1.2 1-4.9 5.5.3.6h4v1.5h-4c0 .2-.2.4-.3.5l4.7 5.3-1.3 1-4.6-5.3-.2.1v8.7h-1.6V297l-.2-.1-4.8 5.3-1.2-1 4.7-5.3m-12.8-16.7 6 6.8 1.3-1-6.1-6.7.3-.6h4.4V276h-4.4a2.6 2.6 0 0 0-2.5-1.7 2.6 2.6 0 0 0-2.6 2.5 2.5 2.5 0 0 0 1.7 2.4v5.2h1.6v-5.2zm6.5 34.8-.8 1.4a16.6 16.6 0 0 1-3.6-3.1c-.9.2-1.8 0-2.5-.5a2.4 2.4 0 0 1-.3-3.5l.1-.1a15.3 15.3 0 0 1-1.2-4.8h1.6a13.1 13.1 0 0 0 1 4c.5 0 1 0 1.4.2l4.1-4.5 1.3 1-4.1 4.5c.6.9.5 2-.1 2.8a15.2 15.2 0 0 0 3.1 2.6zm-8.4-13.1V297a2.5 2.5 0 0 1-1.8-2.4c0-1 .8-2 1.8-2.4V287h1.6v5.3c.8.2 1.5.8 1.7 1.6h4.4v1.5h-4.4a2.6 2.6 0 0 1-1.6 1.6v3.9h-1.7m2.3 8.3c.4-.4 1.1-.5 1.6 0s.5 1 .1 1.4a1.2 1.2 0 0 1-1.6.1 1 1 0 0 1 0-1.5zm-2-4.5-1.7-.3-.3-4.3 1.7-.6v2.5c0 1 0 1.8.3 2.7zm1.4-5.3 1.6.4v2.2c0-.8.3 2.1.3 2.1l-1.7.6-.3-2.7v-2.6zm5.5 13.7a15.7 15.7 0 0 0 4.8 2.6l.4-1.6a13.7 13.7 0 0 1-4-2l-1.2 1m-.8 1.4a17.4 17.4 0 0 0 4.8 2.6l-1.2 1.1a18.7 18.7 0 0 1-4-2l.4-1.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#c8b100",strokeWidth:".3",d:"m221.9 305.1 1.6.7 3-3.3-1-1.4-3.6 4m-1.3-1-1-1.4 3-3.3 1.6.7-3.6 4m-7.6-9.5c0-.6.5-1 1-1 .7 0 1.2.5 1.2 1 0 .6-.5 1.1-1.1 1.1a1 1 0 0 1-1.1-1zm25.7 19.4.8 1.4a16.7 16.7 0 0 0 3.6-3.1c.9.2 1.8 0 2.6-.5a2.4 2.4 0 0 0 .2-3.5l-.1-.1a15 15 0 0 0 1.3-4.8h-1.7a13.3 13.3 0 0 1-1 4 3 3 0 0 0-1.4.2l-4.1-4.5-1.3 1 4.1 4.5a2.4 2.4 0 0 0 .1 2.8 15 15 0 0 1-3 2.6zm8.4-13.1V297a2.5 2.5 0 0 0 1.8-2.4c0-1-.7-2-1.8-2.4V287h-1.6v5.3c-.8.2-1.4.8-1.7 1.6h-4.4v1.5h4.4c.3.8.9 1.3 1.7 1.6v3.9zm-2.3 8.3a1.2 1.2 0 0 0-1.6 0 1 1 0 0 0-.1 1.4 1.2 1.2 0 0 0 1.6.1 1 1 0 0 0 0-1.5zm2-4.5 1.7-.3.3-4.3-1.7-.6v2.5c0 1 0 1.8-.2 2.7zm-1.3-5.3-1.7.4v2.2c0-.8-.3 2.1-.3 2.1l1.7.6.3-2.7v-2.6m1.6-20.1v5.2h-1.6v-5.2a2.3 2.3 0 0 1-.4-.2l-6 6.8-1.2-1 6-7v-.2h-4.5V276h4.4a2.6 2.6 0 0 1 2.5-1.7 2.6 2.6 0 0 1 2.6 2.5 2.5 2.5 0 0 1-1.8 2.4zm-16 0v3.2h-1.7v-3.2a2.6 2.6 0 0 1-1.7-1.6h-4V276h4c.4-1 1.3-1.7 2.5-1.7s2.2.7 2.5 1.7h4v1.6h-4a2.5 2.5 0 0 1-1.6 1.6zm8.8 33.8a15.7 15.7 0 0 1-4.8 2.6l-.4-1.6a13.7 13.7 0 0 0 4-2l1.2 1m.8 1.4a17.4 17.4 0 0 1-4.8 2.6l1.2 1.1a18.7 18.7 0 0 0 4-2l-.4-1.7m-27.4-31.4-1.7.5v4.3l1.7.5v-5.2m1.7 0 1.6.4v4.3l-1.6.5V283m30.5 0-1.7.5v4.3l1.7.5V283"}),(0,ec.jsx)("path",{fill:"none",stroke:"#c8b100",strokeWidth:".3",d:"m247.1 283.1 1.7.5v4.3l-1.7.5V283m-8.6 22-1.6.7-2.9-3.3 1-1.4 3.5 4m1.3-1 1-1.4-3-3.3-1.6.7 3.6 4m-18.2-20 1.6-.7 3 3.3-1 1.4-3.6-4m-1.3 1-1 1.4 3 3.3 1.6-.7-3.6-4m18.5-1.1-1.6-.7-3 3.3 1 1.4 3.6-4m1.2 1 1 1.4-3 3.2-1.5-.6 3.5-4m-20.3 9 .5-1.6h4.5l.5 1.6h-5.5m0 1.5.5 1.6h4.5l.5-1.6h-5.5M213 277c0-.6.5-1 1.2-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1.2-1zm12.1.8-.5 1.6h-4.5l-.5-1.6h5.5m0-1.6-.5-1.6h-4.5l-.5 1.6h5.5m20.1 18.5c0-.5.5-1 1.1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1.1-1 1.1a1 1 0 0 1-1.2-1zm-4.4-.7-.5-1.
1916h-4.5l-.5 1.6h5.5m0 1.5-.5 1.6h-4.5l-.5-1.6h5.5m-11.6 21.9c0-.6.5-1 1.1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1.1 1.1 0 0 1-1.2-1zm1.9-7.8 1.7-.4v-4.3l-1.7-.5v5.2m-1.6 0-1.7-.4v-4.3l1.7-.5v5.2m15.7-32.6c0-.6.5-1 1.1-1a1 1 0 0 1 1.1 1c0 .6-.5 1-1 1a1.1 1.1 0 0 1-1.2-1zm-16.1 0c0-.6.5-1 1.1-1a1 1 0 0 1 1.1 1c0 .6-.5 1-1 1a1.1 1.1 0 0 1-1.2-1zm6.2.8.5 1.6h4.6l.5-1.6h-5.5m0-1.6.4-1.6h4.6l.5 1.6h-5.5m-6 5-1.6.5v4.3l1.6.5V281m1.7 0 1.6.5v4.3l-1.6.5V281"}),(0,ec.jsx)("path",{fill:"#058e6e",d:"M227.7 294.7a2.6 2.6 0 0 1 2.6-2.5 2.6 2.6 0 0 1 2.6 2.5 2.6 2.6 0 0 1-2.6 2.4c-1.4 0-2.6-1-2.6-2.4"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M230.9 229.7v-.6l.1-.3-2.3-.1a5.9 5.9 0 0 1-2.3-1.2c-.8-.7-1.1-1-1.6-1.2-1.3-.2-2.3.4-2.3.4s1 .4 1.7 1.3 1.5 1.3 1.8 1.4c.6.2 2.6 0 3.1.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M230.9 229.7v-.6l.1-.3-2.3-.1a5.9 5.9 0 0 1-2.3-1.2c-.8-.7-1.1-1-1.6-1.2-1.3-.2-2.3.4-2.3.4s1 .4 1.7 1.3 1.5 1.3 1.8 1.4c.6.2 2.6 0 3.1.1z"}),(0,ec.jsx)("path",{fill:"#ed72aa",stroke:"#000",strokeWidth:".4",d:"M238.1 227.5v1.4c.2.6-.1 1.2 0 1.5 0 .4.1.6.3.9l.2.9-.7-.5-.6-.4v1c.1.2.3.8.6 1.1l1 1.3c.2.5.1 1.4.1 1.4s-.4-.7-.8-.8l-1.2-.7s.7.8.7 1.5c0 .8-.3 1.6-.3 1.6s-.3-.7-.8-1.1l-1-.9s.4 1.2.4 2v2.3l-.9-1-1-.7c0-.2.5.6.6 1.1 0 .5.3 2.3 1.8 4.5 1 1.3 2.3 3.6 5.3 2.9 3-.8 1.9-4.8 1.3-6.7a16.8 16.8 0 0 1-1-4.6c0-.8.6-2.9.5-3.3a8 8 0 0 1 .2-3.1c.4-1.3.7-1.8.9-2.3.2-.6.4-.9.4-1.3l.1-1.3.7 1.3.1 1.5s.1-1 1-1.6c.8-.6 1.8-1.1 2-1.4.3-.3.3-.5.3-.5s0 1.8-.6 2.6l-1.7 2s.7-.3 1.2-.3h.9s-.6.4-1.4 1.6c-.8 1-.5 1.2-1 2.1-.6 1-1 1-1.7 1.5-1 .8-.5 4.2-.4 4.7.2.5 2 4.5 2 5.5s.2 3.2-1.5 4.6c-1.1 1-3 1-3.4 1.2-.4.3-1.2 1.1-1.2 2.8 0 1.7.6 2 1 2.4.6.5 1.2.2 1.3.6.2.3.2.5.5.7.2.2.3.4.2.8 0 .3-.8 1.1-1.1 1.7l-.8 2.4c0 .2-.1 1 .1 1.3 0 0 .9 1 .3 1.2-.4.2-.8-.2-1-.2l-.9.5c-.3-.1-.3-.3-.4-.8l-.1-.7c-.2 0-.3.2-.4.5 0 .2 0 .8-.3.8-.2 0-.5-.4-.8-.5-.2 0-.8-.2-.8-.4 0-.3.4-.9.7-1 .4 0 .8-.3.5-.5s-.5-.2-.7 0-.8 0-.7-.2v-.8c0-.2-.4-.5.1-.8.6-.3.8.2 1.4.1.6 0 .8-.3 1-.6.2-.3.2-1-.2-1.4-.4-.5-.7-.5-.9-.8l-.3-.9v2.2l-.7-.8c-.3-.3-.6-1.3-.6-1.3v1.3c0 .4.3.7.2.8-.1.1-.8-.7-1-.8a3.7 3.7 0 0 1-1-1l-.4-1.4a4.2 4.2 0 0 1 0-1.5l.4-1h-1.4c-.7 0-1.2-.3-1.5.2-.3.5-.2 1.5.2 2.8.3 1.2.5 1.9.4 2.1a3 3 0 0 1-.7.8h-.9a2.5 2.5 0 0 0-1.2-.3h-1.3l-1.1-.3c-.3.1-.8.3-.6.7.2.6-.2.7-.5.7l-.9-.2c-.4-.1-.9 0-.8-.4 0-.4.2-.4.4-.7.2-.3.2-.5 0-.5h-.6c-.2.2-.5.5-.8.4-.2-.1-.4-.4-.4-1s-.7-1.2 0-1.1c.5 0 1.3.4 1.4 0 .2-.3 0-.4-.2-.7s-.8-.4-.3-.7l.7-.5c.1-.2.4-.8.7-.6.6.2 0 .7.6 1.3.6.7 1 1 2 .8 1 0 1.3-.2 1.3-.5l-.1-1v-1s-.4.3-.5.6l-.4.8v-2a8 8 0 0 0-.2-.8l-.3.9-.1 1s-.7-.5-.5-1.5c.1-.7-.1-1.6.1-2 .2-.3.7-1.5 2-1.6h2.6l2-.3s-2.8-1.4-3.5-1.9a9.5 9.5 0 0 1-2-2l-.6-1.6s-.5 0-1 .3a5 5 0 0 0-1.2 1l-.7 1 .1-1.2v-.8s-.4 1.2-1 1.7l-1.4 1v-.8l.2-1s-.4.8-1.1 1c-.7 0-1.8 0-1.9.4 0 .5.2 1 0 1.4 0 .3-.4.5-.4.5l-.8-.4c-.4 0-.7.2-.7.2s-.3-.4-.2-.7c.1-.2.7-.6.5-.8l-.8.2c-.3.1-.8.3-.8-.2 0-.4.2-.7 0-1 0-.3 0-.5.2-.6l1.2-.1c0-.2-.2-.5-.8-.6-.6-.1-.8-.5-.5-.8.3-.2.3-.3.5-.6.1-.2.2-.7.7-.5.5.3.4.8 1 1a4 4 0 0 0 2-.2l1.5-1 1.5-1-1-.8c-.3-.3-.7-.9-1-1a8.3 8.3 0 0 0-1.8-.6 9 9 0 0 1-1.7-.5l.8-.3c.2-.2.6-.6.8-.6h.3-1.4c-.3-.1-1-.6-1.3-.6l-.8.1s.8-.4 1.4-.5l1-.1s-.9-.3-1.1-.6l-.6-1c-.2-.1-.3-.5-.6-.5l-1 .3c-.4 0-.6-.2-.6-.6l-.1-.5c-.2-.3-.6-.8-.2-1h1.4c0-.2-.5-.6-.8-.8-.4-.2-1-.5-.7-.8l.8-.5c.2-.3.3-1 .7-.7.4.2.8 1.2 1.1 1.1.3 0 .3-.8.3-1 0-.4 0-1 .2-.9.3 0 .5.4 1 .5.4 0 1-.1 1 .2 0 .3-.3.7-.6 1-.3.3-.4 1-.3 1.4.2.5.7 1.2 1.2 1.4.4.3 1.2.5 1.7.9.5.3 1.7 1.2 2.1 1.3l.8.4s.5-.2 1.1-.2c.7 0 2.1 0 2.6-.2.6-.2 1.3-.6 1-1-.1-.6-1.3-1-1.2-1.4 0-.4.5-.4 1.2-.4.8 0 1.8.1 2-1 .2-1 .2-1.5-.8-1.8-1-.2-1.8-.2-2-1-.2-.7-.4-.9-.2-1.1.3-.2.6-.3 1.4-.4.8 0 1.6 0 1.9-.2.2-.2.3-.7.6-.9.3-.2 1.4-.4 1.4-.4s1.4.7 2.7 1.7a15 15 0 0 1 2.2 2.1"}),(0,ec.jsx)("path",{d:"m228.1 226.8-.2-.6v-.3s.8 0 .7.3c0 .2-.2.2-.3.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m228.1 226.8-.2-.6v-.3s.8 0 .7.3c0 .2-.2.2-.3.3z"}),(0,ec.jsx)("path",{d:"M232 225.4v-.4s.7 0 1 .3c.5.4.9 1 .9 1l-.8-.4h-.5l-.3-.1v-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M232 225.4v-.4s.7 0 1 .3c.5.4.9 1 .9 1l-.8-.4h-.5l-.3-.1v-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m237.3 231.3-.4-.7a8 8 0 0 1-.3-.4"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M217.4 226.6s.5.4.8.4h.8s.2-.5.1-.8c-.2-1.2-1.2-1.4-1.2-1.4s.3.7.1 1a2 2 0 0 1-.6.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M217.4 226.6s.5.4.8.4h.8s.2-.5.1-.8c-.2-1.2-1.2-1.4-1.2-1.4s.3.7.1 1a2 2 0 0 1-.6.8z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M215.2 227.6s-.4-.7-1.3-.6c-.8 0-1.4.8-1.4.8h1.2c.3.3.4 1 .4 
1911l.7-.6a7.2 7.2 0 0 0 .4-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M215.2 227.6s-.4-.7-1.3-.6c-.8 0-1.4.8-1.4.8h1.2c.3.3.4 1 .4 1l.7-.6a7.2 7.2 0 0 0 .4-.6z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M214.2 230.6s-.8.1-1.2.6c-.4.5-.3 1.3-.3 1.3s.4-.5.9-.5l1 .2-.1-.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M214.2 230.6s-.8.1-1.2.6c-.4.5-.3 1.3-.3 1.3s.4-.5.9-.5l1 .2-.1-.8z"}),(0,ec.jsx)("path",{d:"m228.2 230.5.3-.5.3.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m228.2 230.5.3-.5.3.5h-.7"}),(0,ec.jsx)("path",{d:"m229 230.5.3-.5.4.5z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m229 230.5.3-.5.4.5h-.8"}),(0,ec.jsx)("path",{d:"m228.6 227.3.8.3-.7.4-.1-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m228.6 227.3.8.3-.7.4-.1-.6"}),(0,ec.jsx)("path",{d:"m229.5 227.6.7.2-.5.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m229.5 227.6.7.2-.5.4-.2-.6"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M224.2 233.7s-.7.2-1 .6c-.4.5-.3 1-.3 1s.6-.5 1.5-.3l1.2.3 1.3-.3s-.7.8-.7 1.3l.2 1.1c0 .7-.6 1.6-.6 1.6l1-.3a4.6 4.6 0 0 0 1.7-.8l.9-1s-.2 1 0 1.4l.2 1.6.8-.6c.2-.1.7-.4.9-.7l.3-1s0 .8.4 1.3l.6 1.6s.3-.8.6-1.1c.3-.4.7-.8.7-1a4.3 4.3 0 0 0-.1-.9l.4.8m-11 .6s.5-.8 1-1l1.1-.8.9-.4m1 5 1.3-.8a4 4 0 0 0 1-1"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M216.6 240.4s-.4-.5-1.1-.3c-.7 0-1.2.9-1.2.9s.6-.2 1-.1.6.4.6.4l.4-.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M216.6 240.4s-.4-.5-1.1-.3c-.7 0-1.2.9-1.2.9s.6-.2 1-.1.6.4.6.4l.4-.4z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M215.8 243.2s-.6 0-1.1.3c-.5.4-.5 1.2-.5 1.2s.4-.4.8-.3l.9.2v-.6c.2-.4-.1-.8-.1-.8"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M215.8 243.2s-.6 0-1.1.3c-.5.4-.5 1.2-.5 1.2s.4-.4.8-.3l.9.2v-.6c.2-.4-.1-.8-.1-.8z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M217.2 245.8s0 .8.3 1.3c.4.5 1.1.5 1.1.5l-.3-.7c0-.4.3-.8.3-.8s-.3-.3-.7-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M217.2 245.8s0 .8.3 1.3c.4.5 1.1.5 1.1.5l-.3-.7c0-.4.3-.8.3-.8s-.3-.3-.7-.3zm16 1.3s2 1.2 1.9 2.2c0 1-1 2.3-1 2.3"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M224.2 252.6s-.4-.6-1.1-.6c-.7 0-1.4.7-1.4.7s.8-.1 1 .2l.5.6.5-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M224.2 252.6s-.4-.6-1.1-.6c-.7 0-1.4.7-1.4.7s.8-.1 1 .2l.5.6.5-.3z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M222.2 255.3s-1-.1-1.4.3c-.4.5-.4 1.3-.4 1.3s.6-.6 1-.5c.5 0 1 .3 1 .3v-.7l-.3-.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M222.2 255.3s-1-.1-1.4.3c-.4.5-.4 1.3-.4 1.3s.6-.6 1-.5c.5 0 1 .3 1 .3v-.7l-.3-.7z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M224 258.1s-.3.7 0 1.1c.3.5 1 .8 1 .8s-.3-.4-.2-.8c.1-.3.7-.8.7-.8l-1.4-.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M224 258.1s-.3.7 0 1.1c.3.5 1 .8 1 .8s-.3-.4-.2-.8c.1-.3.7-.8.7-.8l-1.4-.2z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M236 259.3s-.8-.2-1.2 0c-.5.3-.8 1.4-.8 1.4s.7-.6 1.2-.5c.5 0 1 .3 1 .3v-.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M236 259.3s-.8-.2-1.2 0c-.5.3-.8 1.4-.8 1.4s.7-.6 1.2-.5c.5 0 1 .3 1 .3v-.8z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M236.4 262.2s-.6.6-.4 1.1l.6 1s0-.7.2-1l1-.3-.7-.5a15.8 15.8 0 0 1-.7-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M236.4 262.2s-.6.6-.4 1.1l.6 1s0-.7.2-1l1-.3-.7-.5a15.8 15.8 0 0 1-.7-.3z"}),(0,ec.jsx)("path",{fill:"#db4446",d:"M239.4 263s-.3.8.2 1.3c.6.5 1 .5 1 .5s-.3-.7-.2-1.1c.1-.5.5-.7.5-.7l-.8-.2-.7.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M239.4 263s-.3.8.2 1.3c.6.5 1 .5 1 .5s-.3-.7-.2-1.1c.1-.5.5-.7.5-.7l-.8-.2-.7.3z"}),(0,ec.jsx)("path",{fill:"#ffd691",stroke:"#000",strokeWidth:".5",d:"M208.8 316.4c2 .6 3 2 3 3.8 0 2.3-2.2 4-5 4-3 0-5.3-1.7-5.3-4 0-1.7 1-3.6 3-3.8l-.2-.4-.7-.7h1.2l.8.5.5-.7c.3-.4.6-.5.6-.5l.6.6.3.5.7-.4.8-.3s0 .4-.2.7l-.1.7"}),(0,ec.jsx)("path",{fill:"#058e6e",stroke:"#000",strokeWidth:".5",d:"M206.3 326.7s-3.8-2.6-5.5-3c-2-.4-4.5 0-5.5 0 0 0 1.2.8 1.8 1.4.5.5 2.3 1.5 3.3 1.8 3 .8 6-.2 6-.2m1 .2s2.4-2.5 5-2.9c3-.4 5 .3 6.2.6l-1.5.8c-.5.3-2 1.5-4 1.6-2 0-4.4-.3-4.8-.2l-.9.1"}),(0,ec.jsx)("path",{fill:"#ad1519",stroke:"#000",strokeWidth:".5",d:"M206.7 323.8a4.8 4.8 0 0 1 0-7.1 4.8 4.8 0 0 1 1.5 3.5 4.9 4.9 0 0 1-1.5 3.6"}),(0,ec.jsx)("path",{fill:"#058e6e",stroke:"#000",strokeWidth:".5",d:"M205.7 329s.6-1.5.6-2.7l-.1-2.1h.8s.3 1.1.3 2l-.1 2.4-.7.1-.8.3"}),(0,ec.jsx)("path",{fill:"#fff",d:"M254 190.7c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M254 190.7c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M255.4 188.2c0-.6.5-1 1.1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M255.4 188.2c0-.6.5-1 1.1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M256.4 185.2c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M256.4 185.2c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M256.5 182c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M256.5 182c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M255.7 179c0-.6.5-1 1-1 .7 0 1.2.4 
1911.2 1s-.5 1-1.1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M255.7 179c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M254.1 176.1c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M254.1 176.1c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M252 173.8c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M252 173.8c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M249.4 171.8c0-.5.5-1 1.1-1a1 1 0 0 1 0 2c-.6 0-1-.4-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M249.4 171.8c0-.5.5-1 1.1-1a1 1 0 0 1 0 2c-.6 0-1-.4-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M246.5 170.3c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M246.5 170.3c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M243.3 169.1c0-.5.5-1 1.1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M243.3 169.1c0-.5.5-1 1.1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M239.9 168.5c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M239.9 168.5c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M236.6 168.3c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M236.6 168.3c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M233.3 168.5c0-.6.5-1 1-1 .7 0 1.1.4 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M233.3 168.5c0-.6.5-1 1-1 .7 0 1.1.4 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M230.1 168.5c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M230.1 168.5c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M231.7 171.2c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1m.6 3.1c0-.6.4-1 1-1s1 .4 1 1c0 .5-.4 1-1 1a1 1 0 0 1-1-1m0 3c0-.5.6-1 1.1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1m-1 2.8c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1 0 .6-.4 1-1 1a1 1 0 0 1-1-1m-1.9 2.6c0-.5.5-1 1-1 .7 0 1.2.5 1.2 1s-.5 1-1.1 1c-.6 0-1-.4-1-1"}),(0,ec.jsx)("path",{fill:"#fff",d:"M227.6 166.5c0-.5.5-1 1.1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M227.6 166.5c0-.5.5-1 1.1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M224.8 165c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M224.8 165c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M221.6 164c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1 0 .5-.5 1-1 1-.6 0-1.1-.5-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M221.6 164c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1 0 .5-.5 1-1 1-.6 0-1.1-.5-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M218.3 163.4c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M218.3 163.4c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M215 163.5c0-.6.5-1 1.1-1 .6 0 1 .4 1 1 0 .5-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M215 163.5c0-.6.5-1 1.1-1 .6 0 1 .4 1 1 0 .5-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M211.7 164c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M211.7 164c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M208.6 165.1c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M208.6 165.1c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M156 190.7c0-.5.4-1 1-1s1 .5 1 1c0 .6-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M156 190.7c0-.5.4-1 1-1s1 .5 1 1c0 .6-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M154.5 188.2c0-.6.5-1 1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M154.5 188.2c0-.6.5-1 1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M153.5 185.2c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M153.5 185.2c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}
191),(0,ec.jsx)("path",{fill:"#fff",d:"M153.4 182c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M153.4 182c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M154.2 179c0-.6.5-1 1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M154.2 179c0-.6.5-1 1-1 .6 0 1 .4 1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M155.8 176.1c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M155.8 176.1c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1s-.5 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M158 173.8c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M158 173.8c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M160.5 171.8c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M160.5 171.8c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M163.5 170.3c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M163.5 170.3c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M166.6 169.1c0-.5.5-1 1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M166.6 169.1c0-.5.5-1 1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M170 168.5c0-.5.5-1 1.1-1a1 1 0 0 1 0 2c-.6 0-1-.4-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M170 168.5c0-.5.5-1 1.1-1a1 1 0 0 1 0 2c-.6 0-1-.4-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M173.4 168.3c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M173.4 168.3c0-.5.4-1 1-1s1 .5 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M176.6 168.5c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M176.6 168.5c0-.6.5-1 1-1 .6 0 1.1.4 1.1 1s-.5 1-1 1a1 1 0 0 1-1.1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M179.8 168.5c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M179.8 168.5c0-.6.5-1 1-1 .7 0 1.2.4 1.2 1s-.5 1-1.1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",stroke:"#000",strokeWidth:".4",d:"M178.2 171.2c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1m-.7 3.1c0-.6.4-1 1-1s1 .4 1 1c0 .5-.4 1-1 1a1 1 0 0 1-1-1m-.2 3c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1m.9 2.8c0-.5.5-1 1-1 .6 0 1.1.5 1.1 1 0 .6-.5 1-1 1a1 1 0 0 1-1.1-1m1.8 2.6c0-.5.5-1 1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"#fff",d:"M182.3 166.5c0-.5.5-1 1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M182.3 166.5c0-.5.5-1 1-1a1 1 0 0 1 0 2 1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M185.2 165c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M185.2 165c0-.6.4-1 1-1s1 .4 1 1-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M188.3 164c0-.6.5-1 1-1 .7 0 1.1.4 1.1 1 0 .5-.4 1-1 1s-1-.5-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M188.3 164c0-.6.5-1 1-1 .7 0 1.1.4 1.1 1 0 .5-.4 1-1 1s-1-.5-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M191.6 163.4c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M191.6 163.4c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M194.9 163.5c0-.6.4-1 1-1s1 .4 1 1c0 .5-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M194.9 163.5c0-.6.4-1 1-1s1 .4 1 1c0 .5-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M198.2 164c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M198.2 164c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#fff",d:"M201.3 165.1c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".4",d:"M201.3 165.1c0-.5.5-1 1-1 .7 0 1.1.5 1.1 1s-.4 1-1 1a1 1 0 0 1-1-1z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M174.7 228.9h-1v-1h-1.5v3.6h1.6v2.5h-3.4v7h1.8v14.3h-3.5v7.3h27.2v-7.3h-3.5V241h1.8v-7h-3.4v-2.5h1.6V228h-1.6v.9h-.8v-1h-1.6v1h-1.1v-1h-1.6v3.6h1.6v2.5H184v-7.8h1.7v-3.5H184v.9h-1v-1h-1.5v1h-.9v-1H179v3.6h1.7v7.8h-3.3v-2.5h1.6V228h-1.6v.9h-.9v-1h-1.8zm-6 33.7H196m-27.3-1.8H196m-27.3-1.8H196m-27.3-1.7H196m-27.3-2H196m-23.8-1.6h20.2m-20.2-1.8h20.2m-20.2-2h20.2m-20.2-1.7h20.2m-20.2-1.8h20.2m-20.2-1.8h20.2m-20.2-1.7h20.2m-22-1.8h23.8m-23.8-1.8h23.8m-23.8-1.8h23.8m-23.8-1.8h23.8m-20.4-1.7h17m-10.2-1.8h3.4m-3.4-1.8h3.4m-3.4-1.8h3.4m-3.4-1.7h3.4m-5.1-2.2h6.8m-12 7.5h3.6m-5-2.2h6.6m-6.7 32.6v-1.8m0-1.8v-1.7m-1.8 1.7v1.8m3.4 
1910V259m1.7 3.6v-1.8m0-1.8v-1.7m0-2v-1.6m0-1.8v-2m-1.7 7.4v-2m-3.4 2v-2m7 0v2m1.5-2v-1.6m-5.1-1.8v1.8m3.5-1.8v1.8m3.3-1.8v1.8M179 252v-2m1.7-1.7v1.7m0-5.3v1.8m-1.7-3.6v1.8m1.7-3.5v1.7m-3.3-1.7v1.7m-3.5-1.7v1.7m-1.6-3.5v1.8m3.3-1.8v1.8m3.4-1.8v1.8m1.7-3.6v1.8m-3.3-1.8v1.8m-3.5-1.8v1.8m-1.6-3.6v1.8m6.7-1.8v1.8m-3.4-5.3v1.8m15.3-1.8h-3.5m5-2.2h-6.6m6.7 32.6v-1.8m0-1.8v-1.7m1.8 1.7v1.8m-3.4 0V259m-1.7 3.6v-1.8m0-1.8v-1.7m0-2v-1.6m0-1.8v-2m1.7 7.4v-2m3.4 2v-2m-7 0v2m-1.5-2v-1.6m5.1-1.8v1.8m-3.5-1.8v1.8m-3.3-1.8v1.8m1.7-1.8v-2m-1.7-1.7v1.7m0-5.3v1.8m1.7-3.6v1.8m-1.7-3.5v1.7m3.3-1.7v1.7m3.5-1.7v1.7m1.6-3.5v1.8m-3.3-1.8v1.8m-3.4-1.8v1.8m-1.7-3.6v1.8m3.3-1.8v1.8m3.5-1.8v1.8m1.6-3.6v1.8m-6.7-1.8v1.8m3.4-5.3v1.8m-7 18v-2m0-5.4v-1.8m0 5.4v-1.8m0-5.3v-1.8m0-1.8v-1.7m0-3.6v-1.8m0-1.7v-1.8m-8.3 4.6h3.5m3.3-5.3h3.4m3.3 5.3h3.5"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"M186.8 262.6v-4.7c0-.8-.4-3.5-4.6-3.5-4 0-4.4 2.7-4.4 3.5v4.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",stroke:"#000",strokeWidth:".4",d:"m179.3 258.2-2.2-.3c0-.9.2-2.2.9-2.6l2 1.5c-.3.2-.7 1-.7 1.4zm6 0 2.2-.3c0-.9-.2-2.2-.9-2.6l-2 1.5c.3.2.7 1 .7 1.4zm-2.2-2.3 1-2a5.3 5.3 0 0 0-2-.4l-1.7.4 1.1 2zm-4.2-5.5v-4.9c0-1.3-1-2.4-2.5-2.4s-2.4 1-2.4 2.4v4.9zm6.8 0v-4.9c0-1.3 1-2.4 2.5-2.4s2.4 1 2.4 2.4v4.9zm-1.7-12 .4-4.4h-4.2l.2 4.4zm3.3 0-.4-4.4h4.4l-.5 4.4zm-10 0 .2-4.4h-4.2l.5 4.4z"}),(0,ec.jsx)("path",{fill:"#0039f0",d:"M185.3 262.6v-4c0-.7-.5-2.7-3.1-2.7-2.4 0-2.9 2-2.9 2.7v4zm-6.9-12.7v-4.2c0-1-.6-2.2-2-2.2s-2 1.1-2 2.2v4.3h4zm7.8 0v-4.2c0-1 .7-2.2 2-2.2s2 1.1 2 2.2v4.3h-4z"}),(0,ec.jsx)("path",{fill:"#ad1519",d:"M190.8 269.8c0-9.7 7-17.6 15.6-17.6s15.6 7.9 15.6 17.6-7 17.5-15.6 17.5-15.6-7.8-15.6-17.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".6",d:"M190.8 269.8c0-9.7 7-17.6 15.6-17.6s15.6 7.9 15.6 17.6-7 17.5-15.6 17.5-15.6-7.8-15.6-17.5z"}),(0,ec.jsx)("path",{fill:"#005bbf",d:"M195.4 269.7c0-7 5-12.8 11-12.8s11 5.7 11 12.8c0 7.2-5 13-11 13s-11-5.8-11-13"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".6",d:"M195.4 269.7c0-7 5-12.8 11-12.8s11 5.7 11 12.8c0 7.2-5 13-11 13s-11-5.8-11-13z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M201.2 260.9s-1.3 1.4-1.3 2.7a6 6 0 0 0 .6 2.4c-.2-.5-.8-.8-1.4-.8-.8 0-1.4.6-1.4 1.3l.2.8.5.9c.1-.3.5-.5 1-.5s1 .4 1 1a.9.9 0 0 1 0 .2h-1.2v1h1l-.8 1.5 1-.4.8.9.8-.9 1 .4-.7-1.5h1v-1h-1.1a.9.9 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .7.3 1 .6l.4-1 .2-.7a1.4 1.4 0 0 0-1.4-1.3c-.7 0-1.2.3-1.4.9 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M201.2 260.9s-1.3 1.4-1.3 2.7a6 6 0 0 0 .6 2.4c-.2-.5-.8-.8-1.4-.8-.8 0-1.4.6-1.4 1.3l.2.8.5.9c.1-.3.5-.5 1-.5s1 .4 1 1a.9.9 0 0 1 0 .2h-1.2v1h1l-.8 1.5 1-.4.8.9.8-.9 1 .4-.7-1.5h1v-1h-1.1a.9.9 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .7.3 1 .6l.4-1 .2-.7a1.4 1.4 0 0 0-1.4-1.3c-.7 0-1.2.3-1.4.9 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M199.2 269.9h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M199.2 269.9h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M211.4 260.9s-1.3 1.4-1.3 2.7c0 1.3.6 2.4.6 2.4-.2-.5-.7-.8-1.4-.8-.8 0-1.4.6-1.4 1.3l.2.8.5.9c.2-.3.5-.5 1-.5a1 1 0 0 1 1 1 .9.9 0 0 1 0 .2h-1.2v1h1l-.8 1.5 1-.4.8.9.8-.9 1 .4-.7-1.5h1v-1h-1.1a.8.8 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .8.3 1 .6l.4-1 .2-.7a1.4 1.4 0 0 0-1.4-1.3c-.6 0-1.2.3-1.4.9 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M211.4 260.9s-1.3 1.4-1.3 2.7c0 1.3.6 2.4.6 2.4-.2-.5-.7-.8-1.4-.8-.8 0-1.4.6-1.4 1.3l.2.8.5.9c.2-.3.5-.5 1-.5a1 1 0 0 1 1 1 .9.9 0 0 1 0 .2h-1.2v1h1l-.8 1.5 1-.4.8.9.8-.9 1 .4-.7-1.5h1v-1h-1.1a.8.8 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .8.3 1 .6l.4-1 .2-.7a1.4 1.4 0 0 0-1.4-1.3c-.6 0-1.2.3-1.4.9 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M209.4 269.9h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M209.4 269.9h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M206.3 269.6s-1.3 1.5-1.3 2.8.6 2.4.6 2.4c-.2-.5-.7-.9-1.4-.9-.8 0-1.4.6-1.4 1.4l.2.7.5 1c.1-.4.5-.6 1-.6a1 1 0 0 1 1 1 .9.9 0 0 1 0 .3h-1.2v1h1l-.8 1.5 1-.4.8.9.8-1 1 .5-.7-1.5h1v-1h-1.1a.9.9 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .7.2.9.6l.5-1 .2-.7a1.4 1.4 0 0 0-1.4-1.4c-.7 0-1.2.4-1.4 1 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeLinejoin:"round",strokeWidth:".3",d:"M206.3 269.6s-1.3 1.5-1.3 2.8.6 2.4.6 2.4c-.2-.5-.7-.9-1.4-.9-.8 0-1.4.6-1.4 1.4l.2.7.5 1c.1-.4.5-.6 1-.6a1 1 0 0 1 1 1 .9.9 0 0 1 0 .3h-1.2v1h1l-.8 1.5 1-.4.8.9.8-1 1 .5-.7-1.5h1v-1h-1.1a.9.9 0 0 1 0-.3 1 1 0 0 1 1-1c.4 0 .7.2.9.6l.5-1 .2-.7a1.4 1.4 0 0 0-1.4-1.4c-.7 0-1.2.4-1.4 1 0 0 .6-1.2.6-2.5s-1.4-2.7-1.4-2.7z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M204.3 278.6h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M204.3 278.6h4.1v-1h-4.1z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M237.6 223.4h-.3a1.5 1.5 0 0 1-.3.4c-.2.2-.6.2-.8 0a.5.5 0 0 1-.1-.4.5.5 0 0 1-.5 0c-.3-.1-.3-.5-.1-.7v-.5h-.3l-.1.2c-.2.3-.5.3-.7.2a.6.6 0 0 1 0-.2h-.3c-.5.2-.7-1-.7-1.2l-.2.2s.2.7.1 1.2c0 .6-.3 1.2-.3 1.2a9 9 0 0 1 2.9 1.6 9 9 0 0 1 2.2 2.3l1.2-.5c.6-.2 1.3-.2 1.3-.2l.2-.2c-.3 0-1.5.1-1.5-.4v-.2a.7.7 0 0 1-.2 0c-.2-.2-.2
191-.4 0-.7l.2-.1v-.3h-.3l-.2.1c-.2.3-.6.3-.8 0a.4.4 0 0 1-.1-.4.6.6 0 0 1-.5 0c-.2-.2-.3-.5 0-.8l.2-.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M237.6 223.4h-.3a1.5 1.5 0 0 1-.3.4c-.2.2-.6.2-.8 0a.5.5 0 0 1-.1-.4.5.5 0 0 1-.5 0c-.3-.1-.3-.5-.1-.7v-.5h-.3l-.1.2c-.2.3-.5.3-.7.2a.6.6 0 0 1 0-.2h-.3c-.5.2-.7-1-.7-1.2l-.2.2s.2.7.1 1.2c0 .6-.3 1.2-.3 1.2a9 9 0 0 1 2.9 1.6 9 9 0 0 1 2.2 2.3l1.2-.5c.6-.2 1.3-.2 1.3-.2l.2-.2c-.3 0-1.5.1-1.5-.4v-.2a.7.7 0 0 1-.2 0c-.2-.2-.2-.4 0-.7l.2-.1v-.3h-.3l-.2.1c-.2.3-.6.3-.8 0a.4.4 0 0 1-.1-.4.6.6 0 0 1-.5 0c-.2-.2-.3-.5 0-.8l.2-.3z"}),(0,ec.jsx)("path",{d:"M235.4 224h.2v.3h-.1c-.1 0-.1-.2 0-.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M235.4 224h.2v.3h-.1c-.1 0-.1-.2 0-.2z"}),(0,ec.jsx)("path",{d:"m236.3 224.8-.3-.2v-.2h.1l.4.3.3.2v.2h-.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"m236.3 224.8-.3-.2v-.2h.1l.4.3.3.2v.2h-.2l-.3-.3"}),(0,ec.jsx)("path",{d:"m234.6 223.7-.2-.2s-.1 0 0-.1l.3.1.3.1v.2h-.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"m234.6 223.7-.2-.2s-.1 0 0-.1l.3.1.3.1v.2h-.1l-.3-.1"}),(0,ec.jsx)("path",{d:"M233.7 223h.2v.2h-.2s-.1-.1 0-.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M233.7 223h.2v.2h-.2s-.1-.1 0-.2z"}),(0,ec.jsx)("path",{d:"M237.3 225.5v-.2h-.3l.1.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M237.3 225.5v-.2h-.3l.1.2z"}),(0,ec.jsx)("path",{d:"m237.9 226.2.2.2h.1c.1 0 0-.1 0-.2l-.2-.2-.2-.2h-.1v.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"m237.9 226.2.2.2h.1c.1 0 0-.1 0-.2l-.2-.2-.2-.2h-.1v.2l.2.2"}),(0,ec.jsx)("path",{d:"M238.8 227v-.3h-.3v.2h.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M238.8 227v-.3h-.3v.2h.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M236.2 221.1h-.6l-.1.9v.1h.2l.7-.5-.3-.5"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M236.2 221.1h-.6l-.1.9v.1h.2l.7-.5-.3-.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M234.6 221.6v.5l.9.1h.1v-.2l-.5-.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M234.6 221.6v.5l.9.1h.1v-.2l-.5-.7-.5.3"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m236.4 222.6-.4.3-.6-.7v-.1h1.1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m236.4 222.6-.4.3-.6-.7v-.1h1.1v.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M235.3 222a.3.3 0 0 1 .4 0 .3.3 0 0 1 0 .3.3.3 0 0 1-.3 0 .3.3 0 0 1-.1-.3"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M235.3 222a.3.3 0 0 1 .4 0 .3.3 0 0 1 0 .3.3.3 0 0 1-.3 0 .3.3 0 0 1-.1-.3z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m233.2 221.1-.2-.7-.4-.4s.4-.2.8.1c.4.3 0 .9 0 .9z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m233.2 221.1-.2-.7-.4-.4s.4-.2.8.1c.4.3 0 .9 0 .9z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m234.2 221.4-.4.4-.6-.6v-.2h1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m234.2 221.4-.4.4-.6-.6v-.2h1v.4"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m233.1 221 .3-.1v.3c0 .2-.1.2-.2.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m233.1 221 .3-.1v.3c0 .2-.1.2-.2.2z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M238.3 222.5h-.5l-.3.7v.2h.2l.8-.4z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M238.3 222.5h-.5l-.3.7v.2h.2l.8-.4-.2-.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M236.7 222.8v.5l.8.2h.1v-.2l-.4-.7z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M236.7 222.8v.5l.8.2h.1v-.2l-.4-.7-.5.2"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m238.4 224-.5.2-.4-.7v-.2h.1l.9.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m238.4 224-.5.2-.4-.7v-.2h.1l.9.2-.1.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M237.3 223.2h.4a.3.3 0 0 1 0 .4.3.3 0 0 1-.3 0 .3.3 0 0 1 0-.4"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M237.3 223.2h.4a.3.3 0 0 1 0 .4.3.3 0 0 1-.3 0 .3.3 0 0 1 0-.4z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m240.2 224.3.1.5-.8.3h-.2v-.2l.4-.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m240.2 224.3.1.5-.8.3h-.2v-.2l.4-.8.5.2"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m240 225.8-.5.1-.3-.8v-.1h.2l.8.3z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m240 225.8-.5.1-.3-.8v-.1h.2l.8.3-.1.5"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m238.6 224.3-.2.5.9.3h.1v-.1l-.3-.8z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m238.6 224.3-.2.5.9.3h.1v-.1l-.3-.8-.5.1"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M239.5 225.2a.3.3 0 0 0 0-.3.3.3 0 0 0-.4 0 .3.3 0 0 0 0 .3.3.3 0 0 0 .4 0"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M239.5 225.2a.3.3 0 0 0 0-.3.3.3 0 0 0-.4 0 .3.3 0 0 0 0 .3.3.3 0 0 0 .4 0z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M240.8 227h.8l.5.3s.1-.4-.3-.7c-.3-.3-.8.2-.8.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M240.8 227h.8l.5.3s.1-.4-.3-.7c-.3-.3-.8.2-.8.2z"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"m240.3 226.1-.3.5.8.5v-.1h.2l-.1-1z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"m240.3 226.1-.3.5.8.5v-.1h.2l-.1-1-.6.1"}),(0,ec.jsx)("path",{fill:"#c8b100",d:"M241 227s.1-.1 0-.2h-.3c-.2 0-.2.1-.1.2z"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".3",d:"M241 227s.1-.1 0-.2h-.3c-.2 0-.2.1-.1.2zm38-21.9v.6h-2.4v-.6h1v-1.3h-.7v-.5h.6v-.6h.6v.6h.6v.6h-.6v1.2h1"}),(0,ec.jsx)("path",{fill:"none",d:"M134.4 217.1v-1.2m-.4 1.2v-1.2m-.2 1.2v-1.2m-.3 1.2v-1.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M133.2 217.1v-1.2m-.5 1.1v-1m.2 1v-1m-.7 1v-1m.2 1v-1m-.9 1v
191-1m.2 1v-1m.3 1v-1m-.7 1v-1m-.3.9v-.8m-.1.8v-.8m-.5.7v-.6m.2.6v-.6m-.4.5v-.5m-.2.5v-.4m-.3.3v-.3m-.3.3v-.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M129.2 216.6v-.2"}),(0,ec.jsx)("path",{fill:"none",d:"M135.7 217v-1m-.5 1v-1m-.4 1.2V216m143 1.1V216m-.4 1.1V216m-.3 1.1V216m-.3 1.2V216"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".1",d:"M276.6 217.1V216m-.6 1v-1m.3 1v-1m-.8 1v-1m.3 1v-1m-.9 1v-1m.2 1v-1m.2 1v-1m-.6 1v-1m-.3.9v-.8m-.2.8v-.8m-.4.7v-.6m.2.6v-.6m-.5.6v-.6m-.2.5v-.4m-.3.4v-.4m-.2.3v-.2"}),(0,ec.jsx)("path",{fill:"none",stroke:"#000",strokeWidth:".2",d:"M272.6 216.6v-.2"}),(0,ec.jsx)("path",{fill:"none",d:"M279.1 217v-1m-.6 1v-1m-.4 1.1V216"})]});var ep=D;let ef=(0,ep.jsxs)(ep.Fragment,{children:[(0,ep.jsx)("path",{fill:"#fff",d:"M0 0h640v480H0z"}),(0,ep.jsx)("path",{fill:"#000091",d:"M0 0h213.3v480H0z"}),(0,ep.jsx)("path",{fill:"#e1000f",d:"M426.7 0H640v480H426.7z"})]});var em=D;let eg=(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("path",{fill:"#012169",d:"M0 0h640v480H0z"}),(0,em.jsx)("path",{fill:"#FFF",d:"m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0z"}),(0,em.jsx)("path",{fill:"#C8102E",d:"m424 281 216 159v40L369 281zm-184 20 6 35L54 480H0zM640 0v3L391 191l2-44L590 0zM0 0l239 176h-60L0 42z"}),(0,em.jsx)("path",{fill:"#FFF",d:"M241 0v480h160V0zM0 160v160h640V160z"}),(0,em.jsx)("path",{fill:"#C8102E",d:"M0 193v96h640v-96zM273 0v480h96V0z"})]});var ey=D;let ev=(0,ey.jsx)(ey.Fragment,{children:(0,ey.jsxs)("g",{fillRule:"evenodd",strokeWidth:"1pt",children:[(0,ey.jsx)("path",{fill:"#fff",d:"M0 0h640v480H0z"}),(0,ey.jsx)("path",{fill:"#009246",d:"M0 0h213.3v480H0z"}),(0,ey.jsx)("path",{fill:"#ce2b37",d:"M426.7 0H640v480H426.7z"})]})});var eb=D;let ex=(0,eb.jsxs)(eb.Fragment,{children:[(0,eb.jsx)("defs",{children:(0,eb.jsx)("clipPath",{id:"jp-a",children:(0,eb.jsx)("path",{fillOpacity:".7",d:"M-88 32h640v480H-88z"})})}),(0,eb.jsxs)("g",{fillRule:"evenodd",strokeWidth:"1pt",clipPath:"url(#jp-a)",transform:"translate(88 -32)",children:[(0,eb.jsx)("path",{fill:"#fff",d:"M-128 32h720v480h-720z"}),(0,eb.jsx)("circle",{cx:"523.1",cy:"344.1",r:"194.9",fill:"#bc002d",transform:"translate(-168.4 8.6)scale(.76554)"})]})]});var eC=D;let eS=(0,eC.jsxs)(eC.Fragment,{children:[(0,eC.jsx)("defs",{children:(0,eC.jsxs)("g",{id:"nz-b",children:[(0,eC.jsxs)("g",{id:"nz-a",children:[(0,eC.jsx)("path",{d:"M0-.3v.5l1-.5z"}),(0,eC.jsx)("path",{d:"M.2.3 0-.1l1-.2z"})]}),(0,eC.jsx)("use",{xlinkHref:"#nz-a",transform:"scale(-1 1)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-a",transform:"rotate(72 0 0)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-a",transform:"rotate(-72 0 0)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-a",transform:"scale(-1 1)rotate(72)"})]})}),(0,eC.jsx)("path",{fill:"#00247d",fillRule:"evenodd",d:"M0 0h640v480H0z"}),(0,eC.jsxs)("g",{transform:"translate(-111 36.1)scale(.66825)",children:[(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#fff",transform:"translate(900 120)scale(45.4)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#cc142b",transform:"matrix(30 0 0 30 900 120)"})]}),(0,eC.jsxs)("g",{transform:"rotate(82 525.2 114.6)scale(.66825)",children:[(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#fff",transform:"rotate(-82 519 -457.7)scale(40.4)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#cc142b",transform:"rotate(-82 519 -457.7)scale(25)"})]}),(0,eC.jsxs)("g",{transform:"rotate(82 525.2 114.6)scale(.66825)",children:[(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#fff",transform:"rotate(-82 668.6 -327.7)scale(45.4)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#cc142b",transform:"rotate(-82 668.6 -327.7)scale(30)"})]}),(0,eC.jsxs)("g",{transform:"translate(-111 36.1)scale(.66825)",children:[(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#fff",transform:"translate(900 480)scale(50.4)"}),(0,eC.jsx)("use",{xlinkHref:"#nz-b",width:"100%",height:"100%",fill:"#cc142b",transform:"matrix(35 0 0 35 900 480)"})]}),(0,eC.jsx)("path",{fill:"#012169",d:"M0 0h320v240H0z"}),(0,eC.jsx)("path",{fill:"#fff",d:"m37.5 0 122 90.5L281 0h39v31l-120 89.5 120 89V240h-40l-120-89.5L40.5 240H0v-30l119.5-89L0 32V0z"}),(0,eC.jsx)("path",{fill:"#c8102e",d:"M212 140.5 320 220v20l-135.5-99.5zm-92 10 3 17.5-96 72H0zM320 0v1.5l-124.5 94 1-22L295 0zM0 0l119.5 88h-30L0 21z"}),(0,eC.jsx)("path",{fill:"#fff",d:"M120.5 0v240h80V0zM0 80v80h320V80z"}),(0,eC.jsx)("path",{fill:"#c8102e",d:"M0 96.5v48h320v-48zM136.5 0v240h48V0z"})]});var eT=D;let e_=(0,eT.jsxs)(eT.Fragment,{children:[(0,eT.jsx)("path",{fill:"#bd3d44",d:"M0 0h640v480H0"}),(0,eT.jsx)("path",{stroke:"#fff",strokeWidth:"37",d:"M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640"}),(0,eT.jsx)("path",{fill:"#192f5d",d:"M0 0h364.8v258.5H0"}),(0,eT.jsx)("marker",{id:"us-a",markerHeight:"30",markerWidth:"30",children:(0,eT.jsx)("path",{fill:"#fff",d:"m14 0 9 27L0 10h28L5 27z"})}),(0,eT.jsx)("path",{fill:"none",markerMid:"url(#us-a)",d:"m0 0 16 11h61 61 61 61 60L47 37h61 61 60 61L16 63h61 61 61 61 60L47 89h61 61 60 61L16 115h61 61 61 61 60L47 141h61 61 60 61L16 166h61 61 61 61 60L47 192h61 61 60 61L16 218h61 61 61 61 60z"})]});var ew=_.i(723515),eE=_.i(147894),eP=w,ek=D;let eA=[{country:"GB",flag:eg,flagLabel:{GB:"Flag for Great Britain",DE:"Flagge für Großbritannien",ES:"Bandera de Gran Bretaña",FR:"Drapeau pour la Grande Bretagne",IT:"Bandiera per la Gran Bretagna",JP:"イギリスの国旗",NZ:"Flag for Great Britain",USA:"Flag for Great Britain"},url:"https://octopus.energy/"},{country:"DE",flag:eu,flagLabel:{GB:"Flag for Germany",DE:"Flagge für Deutschland",ES:"Bandera de Alemania",FR:"Drapeau pour l'Allemagne",IT:"Bandiera per il Tedesco",JP:"ドイツの国旗",NZ:"Flag for Germany",USA:"Flag for Germany"},url:"https://octopusenergy.de/"},{country:"ES",flag:eh,flagLabel:{GB:"Flag for Spain",DE:"Flagge für Spanien",ES:"Bandera de España",FR:"Drapeau pour l'Espagne",IT:"Bandiera per la Spagna",JP:"スペインの国旗",NZ:"Flag for Spain",USA:"Flag for Spain"},url:"https://octopusenergy.es/"},{country:"FR",flag:ef,flagLabel:{GB:"Flag for France",DE:"Flagge für Frankreich",ES:"Bandera de Francia",FR:"Drapeau pour la France",IT:"Bandiera per la Francia",JP:"フランスの国旗",NZ:"Flag for France",USA:"Flag for France"},url:"https://octopusenergy.fr/"},{country:"IT",flag:ev,flagLabel:{GB:"Flag for Italy",DE:"Flagge für Italien",ES:"Bandera de Italia",FR:"Drapeau pour l'Italie",IT:"Bandiera per l'Italia",JP:"イタリアの国旗",NZ:"Flag for Italy",USA:"Flag for Italy"},url:"https://octopusenergy.it/"},{country:"JP",flag:ex,flagLabel:{GB:"Flag for Japan",DE:"Flagge für Japan",ES:"Bandera de Japon",FR:"Drapeau pour le Japon",IT:"Bandiera per il Giappone",JP:"日本の国旗",NZ:"Flag for Japan",USA:"Flag for Japan"},url:"https://octopusenergy.co.jp/"},{country:"NZ",flag:eS,flagLabel:{GB:"Flag for New Zealand",DE:"Flagge für Neuseeland",ES:"Bandera de Nueva Zelanda",FR:"Drapeau pour la Nouvelle-Zélande",IT:"Bandiera per la Nuova zelanda",JP:"ニュージーランドの国旗",NZ:"Flag for New Zealand",USA:"Flag for New Zealand"},url:"https://octopusenergy.nz/"},{country:"USA",flag:e_,flagLabel:{GB:"Flag for the USA",DE:"Flagge für die USA",ES:"Bandera de Estados Unidos",FR:"Drapeau pour les États-Unis",IT:"Bandiera per gli Stati Uniti",JP:"アメリカの国旗",NZ:"Flag for the USA",USA:"Flag for the USA"},url:"https://octopusenergy.com/"}],eM={currentCountry:"GB"},eI=_=>{let{currentCountry:w,omit:E}=(0,eP.useProps)({props:_,defaultProps:eM});return(0,ek.jsx)(eE.Stack,{flexDirection:"column",gap:"xs",children:(E?eA.filter(_=>_.country!==w):eA).map((_,E)=>(0,ek.jsxs)(eE.Stack,{gap:"xs",children:[(0,ek.jsxs)("svg",{width:16,viewBox:"0 0 640 480","aria-label":_.flagLabel[w],children:[(0,ek.jsx)("title",{children:_.flagLabel[w]}),_.flag]}),(0,ek.jsxs)(ew.Button,{href:_.url,target:"_blank",rel:"noopener noreferrer",variant:"text",color:"base100",children:["Octopus Energy ",_.country]})]},E))})};_.s(["CountryList",0,eI,"allCountries",0,eA],301496),_.s([],667603);var ej=ew,eO=_.i(904721),eD=D;let eN=({href:_,icon:w,label:E,onClick:P})=>(0,eD.jsx)("div",{"data-part":"footer-social-link",children:(0,eD.jsx)(ej.Button,{variant:"text",href:_,onClick:P||void 0,"aria-label":E,target:"_blank",rel:"noopener noreferrer",children:(0,eD.jsx)(eO.Typography,{color:"inherit",component:"span",children:w})})});
191_.s(["SocialLink",0,eN],966232),_.s([],243903)},904200,_=>{"use strict";var w=_.i(497612),E=_.i(849575),P=_.i(835014),k=_.i(894549),A=_.i(115497);let M={textAlign:"center",variant:"secondary"},I=_=>{let{children:I,variant:j,textAlign:O,attributes:D}=(0,w.useProps)({props:_,defaultProps:M});return(0,A.jsx)("div",{role:"note",className:(0,k.cx)((0,E.StyledBanner)({variant:j}),(0,P.css)({textAlign:O||M.textAlign})),"data-part":"banner-root",children:(0,A.jsx)("div",{...D,"data-part":"banner-content",children:I})})};_.s(["Banner",0,I])},723515,_=>{"use strict";var w=_.i(497612),E=_.i(741781),P=_.i(747213),k=_.i(773158),A=_.i(946804),M=_.i(651145),I=_.i(15701),j=_.i(650394),O=_.i(835014),D=_.i(894549),N=_.i(115497);let R=(0,j.forwardRef)((_,j)=>{let{type:R,children:L,attributes:F,disabled:B,endIcon:V,loading:U,loadingLabel:H,startIcon:z,color:W,variant:G,fullHeight:Z,fullWidth:Y,size:q,ignoreLinkComponent:K,classNames:X,...Q}=(0,w.useProps)({props:_,defaultProps:$});Q?.target!=="_blank"||Q.rel||(Q.rel="noopener noreferrer");let{LinkComponent:J}=(0,I.useCoralConfig)(),ee=J,et=(0,M.StyledButton)({variant:G,color:W,size:q}),er=(0,O.css)({width:(0,E.handleResponsiveProp)(Y,"100%","auto"),height:(0,E.handleResponsiveProp)(Z,"100%","auto")}),en=(0,N.jsxs)(N.Fragment,{children:[!!z&&(0,N.jsx)("span",{className:(0,D.cx)((0,A.iconWrapperStyles)(),(0,O.css)({flexShrink:0})),children:z}),(0,N.jsx)(P.Visibility,{attributes:{"aria-live":"polite"},component:"span",hidden:!U,children:U?(0,N.jsx)("span",{className:(0,A.iconWrapperStyles)(!0),children:H}):null}),!U&&L&&(0,N.jsx)("span",{className:(0,A.iconWrapperStyles)(!0),children:L}),!!V&&(0,N.jsx)("span",{className:(0,D.cx)((0,A.iconWrapperStyles)(),(0,O.css)({flexShrink:0})),children:V})]}),ei=B||U,ea={...Q,ref:j,disabled:ei,...ei&&{tabIndex:-1},...F},eo=((0,k.isInternalLink)(Q.href??Q.to)&&ee&&!K?ee:Q.href?"a":void 0)||"button",es="button"===eo?R:void 0;return(0,N.jsx)(eo,{className:(0,D.cx)(et,er,X),...ea,type:es,"data-part":"button-root",children:en})}),L=(0,j.forwardRef)((_,w)=>(0,N.jsx)(R,{ref:w,..._}));R.displayName="InternalButton",L.displayName="Button";let $={children:null,fullWidth:!1,fullHeight:!1,loading:!1,disabled:!1,download:!1,loadingLabel:"Loading...",type:"button",ignoreLinkComponent:!1,color:"primary500",variant:"contained",size:"medium"};_.s(["Button",0,L,"InternalButton",0,R])},76545,_=>{"use strict";var w=_.i(497612),E=_.i(741781);_.i(676319),_.i(726253),_.i(506185);var P=_.i(155083),k=_.i(339395),A=_.i(650394),M=_.i(835014),I=_.i(894549),j=_.i(115497);let O=(0,A.forwardRef)((_,A)=>{let{borderless:O,children:N,fullWidth:R,fullHeight:L,padding:$,overflow:F,theme:B,attributes:V}=(0,w.useProps)({props:_,defaultProps:D}),U=(0,M.css)({width:(0,E.handleResponsiveProp)(R,"100%","auto"),height:(0,E.handleResponsiveProp)(L,"100%","auto"),overflow:D.overflow,borderStyle:(0,E.handleResponsiveProp)(O,"none","solid")},{overflow:F}),H=(0,k.StyledCardPadding)({padding:$});return(0,j.jsx)("div",{className:(0,I.cx)((0,P.StyledCard)({theme:B}),H,U),ref:A,"data-part":"card-root",...V,children:N})});O.displayName="CardGroup";let D={borderless:!1,fullWidth:!1,fullHeight:!1,overflow:"visible",theme:"base900"};_.s(["CardGroup",0,O])},181581,_=>{"use strict";var w=_.i(76545);_.s(["Card",()=>w.CardGroup])},676319,_=>{"use strict";var w=_.i(339395),E=_.i(835014),P=_.i(894549),k=_.i(115497);let A=({padding:_,children:A,height:M})=>{let I=(0,w.StyledCardPadding)({padding:_??"none"}
191),j=(0,E.css)({height:M??"100%",overflowY:M?"auto":void 0,width:"100%"});return(0,k.jsx)("div",{"data-part":"card-body",className:(0,P.cx)(I,j),children:A})};_.s(["CardBody",0,A])},726253,506185,_=>{"use strict";var w=_.i(904721),E=_.i(115497);let P=({title:_,extra:P,children:k})=>_||P?(0,E.jsxs)("header",{"data-part":"card-header",children:[_&&(0,E.jsx)("div",{"data-part":"card-headerTitle",children:(0,E.jsx)(w.Typography,{textStyle:"h5",component:"span",color:"inherit",children:_})}),P&&(0,E.jsx)("div",{"data-part":"card-headerExtra",children:(0,E.jsx)(w.Typography,{textStyle:"h5",component:"span",color:"inherit",children:P})})]}):(0,E.jsx)("header",{"data-part":"card-header",children:k});_.s(["CardHeader",0,P],726253);var k=_.i(835014),A=E;let M=({src:_,children:w,height:E,backgroundPosition:P})=>{let M="string"==typeof _,I;return I=(0,k.css)(M?{height:E||{base:200,md:300},backgroundSize:"cover",backgroundPosition:P}:{overflow:"hidden",height:E||{base:200,md:300},"& *":{width:"100%",height:"100%"},"& img, & picture, & video, & canvas, & svg":{objectFit:"cover"}}),(0,A.jsx)("figure",{"data-part":"card-image",className:I,style:{backgroundImage:M?`url(${_})`:void 0},children:w})};_.s(["CardImage",0,M],506185)},457558,_=>{"use strict";var w=_.i(497612),E=_.i(147894),P=_.i(191495),k=_.i(842840),A=_.i(747213),M=_.i(683348),I=_.i(15701),j=_.i(650394),O=_.i(115497);let D={disabled:!1,error:!1,optional:!1,theme:"tertiary500"},N=_=>{let{disabled:N,error:R,errorMessage:L,id:$,inputProps:F,label:B,name:V,onBlur:U,onChange:H,optional:z,checked:W,indeterminate:G,theme:Z,attributes:Y}=(0,w.useProps)({props:_,defaultProps:D}),[q,K]=(0,j.useState)(W??!1),[X,Q]=(0,j.useState)(G??!1),J=(0,I.useCoralConfig)(),{defaultIcons:{IconCheck:ee,IconMinus:et}}=J,er=_=>{K(!q),Q(!1),H?.(_,_.currentTarget.checked)};(0,j.useEffect)(()=>{void 0!==W&&K(W),void 0!==G&&Q(G)},[W,G]);let en=(0,M.StyledCheckbox)({theme:Z}),ei=R&&L?(0,P.formatStringToLowerCaseReplaceSpacesWithDashes)(L):void 0;return(0,O.jsxs)(E.Stack,{gap:"xxs",flexDirection:"column",children:[(0,O.jsxs)("label",{className:en,"data-testid":"checkbox__wrapper","data-part":"checkbox-root",children:[(0,O.jsx)("input",{"data-part":"checkbox-input",type:"checkbox",name:V,id:$,checked:q,disabled:N,onBlur:U,onChange:er,"aria-describedby":ei,...F,...Y}),(0,O.jsxs)("div",{"data-checked":q,"data-indeterminate":X,"data-testid":"checkbox__indicator","data-part":"checkbox-indicator",children:[(0,O.jsx)("div",{"data-part":"checkbox-halo"}),q&&(0,O.jsx)(ee,{size:11,color:"inherit"}),X&&(0,O.jsx)(et,{size:11,color:"inherit"})]}),(0,O.jsxs)("div",{"data-part":"checkbox-label",children:[B,z?` (${J.optionalIndicator})`:""]})]}),(0,O.jsx)(A.Visibility,{attributes:{role:"alert"},hidden:!R,children:R&&L&&(0,O.jsx)(k.ErrorMessage,{message:L})})]})};_.s(["Checkbox",0,N])},85233,_=>{"use strict";var w=_.i(497612),E=_.i(773158),P=_.i(846182),k=_.i(15701),A=_.i(650394),M=_.i(115497);let I={children:null,color:"primary500",size:"medium",variant:"contained"},j=(0,A.forwardRef)((_,A)=>{let{children:j,color:O,download:D,href:N,onClick:R,rel:L,role:$,size:F,target:B,to:V,variant:U,attributes:H}=(0,w.useProps)({props:_,defaultProps:I}),{LinkComponent:z}=(0,k.useCoralConfig)(),W=!!N||!!V||!!R,G=(0,P.StyledChip)({variant:U,color:O,size:F}),Z="div",Y;return N||V?Z=z&&(0,E.isInternalLink)(N??V)?z:"a":R&&(Z="button",Y="button"),(0,M.jsx)(Z,{className:G,"data-interactive":W,href:N,to:V,download:D,target:B,rel:L,role:$,type:Y,...A&&{ref:A},...R&&{onClick:R},...H,children:j})});j.displayName="Chip",_.s(["Chip",0,j])},660920,_=>{"use strict";var w=_.i(497612),E=_.i(741781),P=_.i(230183),k=_.i(650394),A=_.i(835014),M=_.i(894549),I=_.i(115497);_.i(751645);var j=_.i(652868);let O={theme:"none"},D=(0,k.forwardRef)((_,k)=>{let D=(0,j.useWindowWidth)({debounceTime:0}),{children:N,theme:R,padding:L,margin:$,paddingX:F,paddingY:B,paddingLeft:V,paddingRight:U,paddingTop:H,paddingBottom:z,marginX:W,marginY:G,marginLeft:Z,marginRight:Y,marginTop:q,marginBottom:K,fullWidth:X,fullHeight:Q,width:J,height:ee,minWidth:et,minHeight:er,maxHeight:en,position:ei,top:ea,right:eo,bottom:es,left:el,overflow:ed,overflowX:eu,overflowY:ec,zIndex:eh,maxWidth:ep,maxWidthPreset:ef,hasBorderRadius:em,component:eg,attributes:ey,transform:ev,forceFullWidth:eb}=(0,w.useProps)({props:_,defaultProps:O}),ex=(0,P.StyledContainer)({theme:R,padding:L,paddingX:F,paddingY:B,paddingLeft:V,paddingRight:U,paddingTop:H,paddingBottom:z,margin:$,marginX:W,marginY:G,marginLeft:Z,marginRight:Y,marginTop:q,marginBottom:K,hasBorderRadius:em,maxWidthPreset:ef}),eC=(0,A.css)({position:eb?"relative":ei,minWidth:et,minHeight:er,maxHeight:en,maxWidth:ep,top:ea,right:eb?"50%":eo,bottom:es,left:eb?"50%":el,zIndex:eh,overflowX:eu,overflowY:ec,width:X?(0,E.handleResponsiveProp)(X,"100%",J):J,height:Q?(0,E.handleResponsiveProp)(Q,"100%",ee):ee,overflow:ed,transform:ev});return(0,I.jsx)(eg||"div",{ref:k,className:(0,M.cx)(ex,eC),...ey,...eb&&{style:{width:`${D}
191px`,marginLeft:`-${D/2}px`,marginRight:`-${D/2}px`}},children:N})});D.displayName="Container",_.s(["Container",0,D])},441990,_=>{"use strict";var w=_.i(497612),E=_.i(723515),P=_.i(124336),k=_.i(15701),A=_.i(650394),M=_.i(115497);let I=_=>{let{ariaLabelledBy:I,children:O,disableEscapeKeyDown:D,dialogWidth:N,onClose:R,open:L,ref:$,closedby:F}=(0,w.useProps)({props:_,defaultProps:j}),B=(0,A.useRef)(null),{defaultIcons:{IconCross:V}}=(0,k.useCoralConfig)(),U=_=>{R?.(_,"closeButtonClick")};return(0,A.useEffect)(()=>{let _=B.current;_&&(L?_.showModal():_.close())},[L]),(0,A.useEffect)(()=>{let _=B.current;if(!_)return;let w=_=>{D?_.preventDefault():R?.(_,"escapeKeyDown")};return _.addEventListener("cancel",w),()=>{_.removeEventListener("cancel",w)}},[D,R]),(0,A.useEffect)(()=>{let _=_=>{"Escape"===_.code&&D&&_.preventDefault()};return window.addEventListener("keydown",_),()=>{window.removeEventListener("keydown",_)}},[D]),(0,M.jsx)("dialog",{id:"coral-dialog",className:(0,P.StyledDialog)({dialogWidth:N}),"data-testid":"dialog__root","data-part":"dialog-root",ref:B,closedby:F,"aria-labelledby":I,children:(0,M.jsx)("div",{"data-part":"dialog-scroll",children:(0,M.jsxs)("div",{"data-part":"dialog-content","data-testid":"dialog__content",ref:$,children:[(0,M.jsx)("div",{"data-part":"dialog-closeButton",children:(0,M.jsx)(E.Button,{variant:"ghost",attributes:{"data-testid":"dialog__close"},tabIndex:0,"aria-label":"Close dialog",color:"base100",onClick:U,children:(0,M.jsx)(V,{size:16,color:"currentColor"})})}),O]})})})},j={disableEscapeKeyDown:!1,open:!1,closedby:"any"};_.s(["Dialog",0,I])},379572,45771,632660,_=>{"use strict";_.s(["EnrollmentProductDescription",()=>en],632660);var w=_.i(497612),E=_.i(723515),P=_.i(216411),k=_.i(923381),A=_.i(15701),M=_.i(663261),I=_.i(706557),j=_.i(280818),O=_.i(650394),D=_.i(115497);let N={disableEscapeKeyDown:!1,open:!1,position:"right",closedby:"any"},R=_=>{let{children:R,disableEscapeKeyDown:L,open:$,onClose:F,attributes:B,closeButtonAttributes:V,position:U,closedby:H,ariaLabelledBy:z}=(0,w.useProps)({props:_,defaultProps:N}),W=(0,O.useRef)(null),G=(0,j.useReducedMotion)(),{defaultIcons:{IconCross:Z}}=(0,A.useCoralConfig)(),Y=_=>{F?.(_,"closeButtonClick")};(0,O.useEffect)(()=>{let _=W.current;_&&($?_.showModal():_.close())},[$]),(0,O.useEffect)(()=>{let _=W.current;if(!_)return;let w=_=>{L?_.preventDefault():F?.(_,"escapeKeyDown")};return _.addEventListener("cancel",w),()=>{_.removeEventListener("cancel",w)}},[L,F]),(0,O.useEffect)(()=>{let _=_=>{"Escape"===_.code&&L&&_.preventDefault()};return window.addEventListener("keydown",_),()=>{window.removeEventListener("keydown",_)}},[L]);let q=(0,P.StyledDrawer)({position:U}),K={right:{initial:{x:"100%"},animate:{x:0},exit:{x:"100%"}},left:{initial:{x:"-100%"},animate:{x:0},exit:{x:"-100%"}},bottom:{initial:{y:"100%"},animate:{y:0},exit:{y:"100%"}}};return(0,D.jsx)("dialog",{className:q,"data-testid":"drawer__root","data-part":"drawer-root",ref:W,closedby:H,"aria-labelledby":z,children:(0,D.jsx)(M.AnimatePresence,{children:$&&(0,D.jsxs)(I.motion.div,{...K[U],transition:{bounce:0,duration:G?0:Number((0,k.token)("animation.duration.sec.asNumber")),ease:(0,k.token)("animation.easing.asArray")},"data-testid":"drawer",...B,"data-part":"drawer-wrapper",children:[(0,D.jsx)("div",{"data-part":"drawer-closeButton",children:(0,D.jsx)(E.Button,{variant:"ghost","aria-label":"Close drawer",color:"base100",onClick:Y,attributes:{"data-testid":"drawer__close",...V},children:(0,D.jsx)(Z,{size:18,color:"currentcolor"})})}),(0,D.jsx)("div",{children:R})]})})})};_.s(["Drawer",0,R],379572);var L=D,$=_.i(395904),F=_.i(324240),B=_.i(904721);_.i(612269);var V=_.i(129014),U=_.i(345503);let H=({onClick:_})=>{let w=(0,U.useTranslations)("enrollment/quote"),E=w=>{w.preventDefault(),_()};return(0,L.jsx)($.Alert,{severity:"info",icon:(0,L.jsx)(V.IconCircleInformationFilled,{color:"currentColor"}),children:(0,L.jsxs)(B.Typography,{color:"inherit",children:[(0,L.jsx)("strong",{children:w("information")})," ",w("multipleProviders")," ",(0,L.jsx)(F.Link,{color:"inherit",href:"",onClick:E,children:w("pleaseEnterAddressOrEsiId")})]})})};_.s(["MultipleTdspAlert",0,H],45771);var z=D,W=_.i(147894),G=B,Z=U,Y=D;_.i(670411);var q=_.i(169700),K=W,X=_.i(360325),Q=B,J=_.i(586886),ee=U,et=_.i(422221);let er=()=>{let _=(0,ee.useTranslations)("product/productCard"),w=(0,q.useOctopusProduct)(et.OctopusProductId.OCTOPUS_FLEX),E=w?.touSeasonalRatesArray,P=E?.filter(_=>_?.name?.includes("High Season 1")),k=E?.filter(_=>_?.name?.includes("High Season 2")),A=E?.filter(_=>_?.name?.includes("Low Season 1")),M=E?.filter(_=>_?.name?.includes("Low Season 2")),{touOffPeakAmount:I,touPeakAmount:j,touStartMonthName:O,touEndMonthName:D,touStartDay:N,touEndDay:R}=(0,q.getTimeOfUseRates)(E,new Date((0,J.default)(new Date),k?.[0]?.startMonth?k?.[0]?.startMonth-1:11,k?.[0]?.startDay?k?.[0]?.startDay:1)),{touOffPeakAmount:L,touPeakAmount:$,touStartMonthName:F,touEndMonthName:B,touStartDay:V,touEndDay:U}=(0,q.getTimeOfUseRates)(E,new Date((0,J.default)(new Date),M?.[0]?.startMonth?M?.[0]?.startMonth-1:2,M?.[0]?.startDay?M?.[0]?.startDay:1)),{touOffPeakAmount:H,touPeakAmount:z,touStartMonthName:W,touEndMonthName:G,touStartDay:Z,touEndDay:er}=(0,q.getTimeOfUseRates)(E,new Date((0,J.default)(new Date),P?.[0]?.startMonth?P?.[0]?.startMonth-1:5,P?.[0]?.startDay?P?.[0]?.startDay:1)),{touOffPeakAmount:en,touPeakAmount:ei,touStartMonthName:ea,touEndMonthName:eo,touStartDay:es,touEndDay:el}=(0,q.getTimeOfUseRates)(E,new Date((0,J.default)(new Date),A?.[0]?.startMonth?A?.[0]?.startMonth-1:8,A?.[0]?.startDay?A?.[0]?.startDay:1)),ed=[{title:"",key:"dates",align:"left"},{title:(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Typography,{textStyle:"h6",textWrap:"nowrap",children:_("offPeakRates")}),(0,Y.jsx)(Q.Typography,{textWrap:"nowrap",textStyle:"body2",children:"10PM - 5:59 AM"})]}),key:"offPeak",align:"left"},{title:(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(Q.Typography,{textStyle:"h6",textWrap:"nowrap",children:_("onPeakRates")}),(0,Y.jsx)(Q.Typography,{textWrap:"nowrap",textStyle:"body2",children:"6AM - 9:59 PM"})]}),key:"onPeak",align:"left"}],eu=[{key:"1",dates:(0,Y.jsxs)(Q.Typography,{textWrap:"nowrap",textStyle:"h6",children:[O," ",N," - ",D," ",R]}),offPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(I).toFixed(1),"¢/kWh"]}),onPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(j).toFixed(1),"¢/kWh"]})},{key:"2",dates:(0,Y.jsxs)(Q.Typography,{textWrap:"nowrap",textStyle:"h6",children:[F," ",V," - ",B," ",U]}),offPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(L).toFixed(1),"¢/kWh"]}),onPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number($).toFixed(1),"¢/kWh"]})},{key:"3",dates:(0,Y.jsxs)(Q.Typography,{textWrap:"nowrap",textStyle:"h6",children:[W," ",Z," - ",G," ",er]}),offPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(H).toFixed(1),"¢/kWh"]}),onPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(z).toFixed(1),"¢/kWh"]})},{key:"4",dates:(0,Y.jsxs)(Q.Typography,{textWrap:"nowrap",textStyle:"h6",children:[ea," ",es," - ",eo," ",el]}),offPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(en).toFixed(1),"¢/kWh"]}),onPeak:(0,Y.jsxs)(Q.Typography,{textStyle:"body2",children:[Number(ei).toFixed(1),"¢/kWh"]})}];return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(K.Stack,{children:(0,Y.jsx)(Q.Typography,{textStyle:"h6",children:_("yourRateBreakdown")})}),(0,Y.jsx)(K.Stack,{children:(0,Y.jsx)(X.Table,{columns:ed,data:eu})})]})},en=({withThermostat:_=!1,isTou:w=!1})=>{let E=(0,Z.useTranslations)("product/productCard");return(0,z.jsxs)(W.Stack,{flexDirection:"column",children:[(0,z.jsx)(G.Typography,{children:w?(0,z.jsx)("strong",{children:E("aboutOctopusFlex")}):(0,z.jsx)("strong",{children:E("aboutIO")})}),(0,z.jsxs)(G.Typography,{children:[E(w?"touFourDistinctPricePeriods":_?"ioIsSmartFeatureThermostat":"ioIsSmartFeatureEV")," ",(0,z.jsx)("strong",{children:w?null:E(_?"discountedRateThermostat":"discountedRateEV")})]}),(0,z.jsx)(G.Typography,{children:E(w?"rewardForShiftingEnergyUse":_?"adjustThermostatButYouAreInControl":"ioPairsWithEV")}),w&&(0,z.jsx)(er,{})]})}},619288,319900,938196,_=>{"use strict";var w=_.i(76545),E=_.i(980052),P=_.i(115497);let k=({children:_,padding:k,theme:A,borderless:M=!0})=>{let{floatingRefs:I,floatingStyles:j,floatingTransitionStyles:O,ariaLabelledBy:D,open:N,uniqueId:R}=(0,E.useDropdownContext)();return(0,P.jsx)("div",{id:`dropdown-content-${R}`,popover:"auto","data-testid":"dropdown-content","data-part":"dropdown-content",ref:I.setFloating,"aria-hidden":!N,role:"menu","aria-labelledby":D,style:{...j},children:(0,P.jsx)("div",{style:{...O},children:(0,P.jsx)(w.CardGroup,{borderless:M,padding:k,theme:A,children:_})})})};_.s(["Content",0,k],619288);var A=E,M=_.i(650394);let I=({children:_,...w})=>(M.Children.count(_)>1&&M.Children.only(null),(0,M.isValidElement)(_)?(0,M.cloneElement)(_,{"aria-expanded":w.open,ref:w.floatingRefs.setReference,popoverTarget:w.popoverTarget,..._.props}):null);var j=P;let O=({floatingRefs:_,children:w,open:E}
191)=>{let{uniqueId:P}=(0,A.useDropdownContext)();return(0,j.jsx)("button",{type:"button","data-part":"dropdown-trigger",ref:_.setReference,"aria-expanded":E,"aria-haspopup":"menu","aria-controls":`dropdown-content-${P}`,popoverTarget:`dropdown-content-${P}`,children:w})},D=({asChild:_,...w})=>{let{floatingRefs:E,open:P,uniqueId:k}=(0,A.useDropdownContext)(),M=_?I:O;return(0,j.jsx)("div",{"data-part":"dropdown-trigger",children:(0,j.jsx)(M,{floatingRefs:E,open:P,popoverTarget:`dropdown-content-${k}`,...w})})};_.s(["Trigger",0,D],319900);var N=_.i(545137),R=_.i(355184);let L=(0,R.createRecipe)("dropdown",{},[]),$={},F=Object.keys($),B=Object.assign((0,N.memo)(L.recipeFn),{__recipe__:!0,__name__:"StyledDropdown",__getCompoundVariantCss__:L.__getCompoundVariantCss__,raw:_=>_,variantKeys:F,variantMap:$,merge(_){return(0,R.mergeRecipes)(this,_)},splitVariantProps:_=>(0,N.splitProps)(_,F),getVariantProps:L.getVariantProps});_.s(["StyledDropdown",0,B],938196)},842840,_=>{"use strict";var w=_.i(497612),E=_.i(147894),P=_.i(904721),k=_.i(191495),A=_.i(163961),M=_.i(923381),I=_.i(15701),j=_.i(115497);let O=_=>{let{message:O,withIcon:N,iconTitle:R,attributes:L}=(0,w.useProps)({props:_,defaultProps:D}),{defaultIcons:{IconCircleExclamationFilled:$}}=(0,I.useCoralConfig)(),F=(0,A.StyledErrorMessage)(_),B="string"==typeof O?(0,k.formatStringToLowerCaseReplaceSpacesWithDashes)(O):void 0;return(0,j.jsx)("div",{className:F,...L,children:(0,j.jsxs)(E.Stack,{gap:"xs",children:[N&&(0,j.jsx)("span",{"data-part":"errorMessage-icon",children:(0,j.jsx)($,{title:R,color:(0,M.token)("colors.background.actions.error.500"),size:16})}),(0,j.jsx)(P.Typography,{color:"error500",textStyle:"body2",id:B,children:O})]})})},D={withIcon:!0,iconTitle:"Error"};_.s(["ErrorMessage",0,O])},933306,_=>{"use strict";var w=_.i(497612),E=_.i(741781);_.i(890543);var P=_.i(927908),k=_.i(835014),A=_.i(894549),M=_.i(115497),I=P,j=k,O=A,D=M;let N=_=>{let{alignContent:P,alignItems:k,children:A,columnGap:M,component:N,attributes:L,fullHeight:$,fullWidth:F,gap:B,grid:V,justifyContent:U,justifyItems:H,placeItems:z,rowGap:W,gridTemplateAreas:G,gridTemplateColumns:Z,gridTemplateRows:Y}=(0,w.useProps)({props:_,defaultProps:R}),q=(0,I.StyledGrid)({gap:W||M?void 0:B,rowGap:W,columnGap:M}),K=(0,j.css)({justifyContent:R.justifyContent,alignItems:R.alignItems,placeItems:R.placeItems,width:(0,E.handleResponsiveProp)(F,"100%","auto"),height:(0,E.handleResponsiveProp)($,"100%","auto"),grid:V,gridTemplateAreas:G,gridTemplateColumns:Z,gridTemplateRows:Y,justifyItems:H,alignContent:P},{justifyContent:U,alignItems:k,placeItems:z});return(0,D.jsx)(N||"div",{...L,className:(0,O.cx)(q,K),children:A})},R={justifyContent:"stretch",alignItems:"normal",fullWidth:!1,fullHeight:!1,placeItems:"normal legacy"};_.s(["Grid",0,N],933306)},890543,_=>{"use strict";var w=_.i(835014),E=_.i(115497),P=({children:_,alignSelf:P,gridArea:k,gridColumn:A,gridColumnStart:M,gridColumnEnd:I,gridRow:j,gridRowStart:O,gridRowEnd:D,attributes:N,justifySelf:R})=>{let L=(0,w.css)({alignSelf:P,justifySelf:R,gridColumn:"auto"===A?"auto":A,gridRow:"auto"===j?"auto":j,gridArea:k,gridColumnStart:M,gridColumnEnd:I,gridRowStart:O,gridRowEnd:D});return(0,E.jsx)("div",{...N,className:L,children:_})};_.s(["default",0,P])},500764,_=>{"use strict";var w=_.i(890543);_.s(["GridItem",()=>w.default])},240976,_=>{"use strict";var w=_.i(798032),E=_.i(650394),P=_.i(115497);let k=({children:_,id:k,position:A,onClick:M})=>{let I=(0,w.StyledInputAddon)({position:A}),j=E.default.Children.toArray(_).some(_=>!!E.default.isValidElement(_)&&!!(_.props.onClick||_.props.onChange||_.props.onKeyDown)),O={onClick:M,onKeyDown:M,role:"button",tabIndex:0};return(0,P.jsx)("span",{className:I,id:k,"data-part":"inputaddon-root",...j?void 0:O,children:_})};_.s(["InputAddon",0,k])},133610,_=>{"use strict";var w=_.i(475767),E=_.i(115497);let P=_=>(0,E.jsx)("div",{className:(0,w.StyledInputGroup)(),children:_.children});_.s(["InputGroup",0,P])},287686,_=>{"use strict";var w=_.i(497612),E=_.i(836337),P=_.i(115497);let k=_=>{let{children:k,id:M,hasError:I,isFloated:j,isDisabled:O,hasEndIcon:D,hasStartIcon:N,theme:R,htmlFor:L}=(0,w.useProps)({props:_,defaultProps:A});return(0,P.jsxs)("span",{className:(0,E.StyledInputLabel)({theme:R,isDisabled:O,hasEndIcon:D,hasStartIcon:N,hasError:I}),"data-part":"inputlabel-root","data-testid":"inputlabel-root",children:[(0,P.jsx)("label",{"data-floated":j,"data-part":"inputlabel-label",htmlFor:L,id:M,children:k}),(0,P.jsx)("fieldset",{"aria-hidden":"true","data-part":"inputlabel-labelMask",children:(0,P.jsx)("legend",{"data-floated":j,"data-part":"inputlabel-labelMaskLegend",children:k&&(0,P.jsx)("span",{"data-part":"inputlabel-labelMaskHiddenText",children:k})})})]})},A={hasError:!1,isFloated:!1,isDisabled:!1,hasEndIcon:!1};_.s(["InputLabel",0,k])},324240,_=>{"use strict";var w=_.i(497612),E=_.i(773158),P=_.i(93887),k=_.i(15701),A=_.i(650394),M=_.i(115497);let I=(0,A.forwardRef)((_,A)=>{let{LinkComponent:I}=(0,k.useCoralConfig)(),O=I,{children:D,color:N,ignoreLinkComponent:R,attributes:L,...$}=(0,w.useProps)({props:_,defaultProps:j});$?.target!=="_blank"||$.rel||($.rel="noopener noreferrer");let F=(0,P.StyledLink)({color:N});return(0,M.jsx)((0,E.isInternalLink)($.href??$.to)&&O&&!R?O:"a",{className:F,"data-part":"link-root",ref:A,...$,...L,children:D})});I.displayName="Link";let j={children:"This is a Link",ignoreLinkComponent:!1,color:"tertiary500"};_.s(["Link",0,I])},324857,_=>{"use strict";var w=_.i(497612);_.i(799412);var E=_.i(468942),P=_.i(835014),k=_.i(894549),A=_.i(115497);let M=_=>{let{attributes:M,children:j,listStyleType:O,reversed:D,start:N,type:R}=(0,w.useProps)({props:_,defaultProps:I}),L=(0,E.StyledList)(),$=(0,P.css)({padding:"!0"});return"dl"!==R&&($=(0,P.css)("none"===O?{padding:"0",paddingInlineStart:"0"}:{padding:"0",paddingInlineStart:"1em"})),(0,A.jsx)(R,{className:(0,k.cx)(L,(0,P.css)({listStyleType:O}),$),reversed:D,start:N,...M,children:j})},I={type:"ul",reversed:!1,start:1};_.s(["List",0,M],324857)},799412,_=>{"use strict";var w=_.i(497612),E=_.i(115497);let P=_=>{let{attributes:P,children:k,type:A,value:M}=(0,w.useProps)({props:_,defaultProps:{}});return"dt"===A?(0,E.jsx)("dt",{...P,children:k}):"dd"===A?(0,E.jsx)("dd",{...P,children:k}):(0,E.jsx)("li",{value:M,...P,children:k})};_.s(["ListItem",0,P])},77716,_=>{"use strict";var w=_.i(200518),E=_.i(115497);let P=20.2,k=({size:_,value:k=0,variant:A,ariaLabel:M="Loading",color:I})=>{let j=Math.PI*P**2/10,O=j-k/100*j;return(0,E.jsx)("span",{className:(0,w.StyledCircularLoader)({variant:A,color:I}),"data-part":"circleloader-root",role:"progressbar","aria-label":M,..."determinate"===A&&{"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":k},..."number"==typeof _&&{style:{width:`${_/10}rem`,height:`${_/10}rem`}},children:(0,E.jsxs)("svg",{"data-part":"circleloader-svg",viewBox:"22 22 44 44",children:[(0,E.jsx)("title",{children:"Loading"}),(0,E.jsx)("circle",{"data-part":"circleloader-circle",cx:"44",cy:"44",r:P,fill:"none",strokeWidth:"3.6",..."determinate"===A&&{style:{strokeDasharray:j,strokeDashoffset:O}}})]})})};_.s(["CircularLoader",0,k])},314679,_=>{"use strict";var w=_.i(497612),E=_.i(77716),P=_.i(567045),k=_.i(115497);let A=({value:_=0,valueBuffer:w=0,variant:E="indeterminate",ariaLabel:A="Loading",color:M})=>(0,k.jsxs)("span",{className:(0,P.StyledLinearLoader)({variant:E,color:M}),"data-part":"linearloader-root",role:"progressbar","aria-label":A,..."indeterminate"!==E&&{"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":_},children:["buffer"===E&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("span",{"data-part":"linearloader-bufferBar",style:{transform:`translateX(-${100-w}%)`}}),(0,k.jsx)("span",{"data-part":"linearloader-bufferBarBase"}),(0,k.jsx)("span",{"data-part":"linearloader-bar",style:{transform:`translateX(-${100-_}%)`}})]}),"determinate"===E&&(0,k.jsx)("span",{"data-part":"linearloader-bar",style:{transform:`translateX(-${100-_}%)`}}),"indeterminate"===E&&(0,k.jsxs)(k.Fragment,{children:[(0,k.jsx)("span",{"data-part":"linearloader-indeterminateBar"}),(0,k.jsx)("span",{"data-part":"linearloader-indeterminateBar"})]})]});var M=k;let I=_=>{let{ariaLabel:P,color:k,size:I,valueBuffer:O,type:D,value:N,variant:R}=(0,w.useProps)({props:_,defaultProps:j});return"circular"===D?(0,M.jsx)(E.CircularLoader,{ariaLabel:P,value:N,variant:R,size:I,color:k}):(0,M.jsx)(A,{ariaLabel:P,value:N,variant:R,valueBuffer:O,color:k})},j={type:"circular",value:0,valueBuffer:0,size:40,color:"primary500"};_.s(["Loader",0,I],314679)},730084,655467,652560,1345,80566,14237,970642,699931,980052,_=>{"use strict";var w=_.i(497612),E=_.i(747213),P=_.i(324240),k=_.i(115497);let A=()=>(0,k.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none","aria-labelledby":"title-constantine",viewBox:"0 0 141 156",role:"img",children:[(0,k.jsx)("title",{id:"title-constantine",children:"Constantine the Octopus"}),(0,k.jsx)("path",{fill:"#FF48D8",d:"M122.8 110.748c2.021-9.605 16.17-23.309 17.943-42.146C143.053 43.885 130.596 0 69.794 0S0 45.334 0 64.255c0 25.296 18.521 38.379 17.655 47.363.082.041.165.124.247.165.454 9.73-9.735 10.309-9.157 16.313.454 4.678 13.653 5.837 22.77.869-1.444 2.774-3.465 5.299-5.982 6.707-4.702 2.608-8.497 3.892-8.497 6.79s14.107 10.267 28.586 3.105c4.29-2.112 7.384-4.389 9.735-6.624.082.496.123.952.206 1.366.701 4.14 3.094 15.691 13.53 15.691s12.54-10.102 14.272-16.105c.124-.497.289-.994.413-1.491 2.35 2.443 5.65 4.927 10.312 7.246 14.479 7.162 28.586-.207 28.586-3.105 0-2.899-3.795-4.141-8.497-6.79-2.682-1.491-4.785-4.182-6.229-7.163 9.116 5.548 23.141 4.472 23.595-.372.577-6.128-10.107-6.583-9.117-17.016.083-.249.207-.331.372-.456Z"}),(0,k.jsx)("path",{fill:"#fff",d:"M42.776 96.382c9.135 0 16.54-7.433 16.54-16.602s-7.405-16.602-16.54-16.602c-9.136 0-16.541 7.433-16.54
1911 16.602 0 9.17 7.405 16.602 16.54 16.602Z"}),(0,k.jsx)("path",{fill:"url(#a)",d:"M43.889 94.064c6.424 0 11.632-5.227 11.632-11.675S50.313 70.714 43.89 70.714c-6.424 0-11.632 5.227-11.632 11.675s5.208 11.675 11.632 11.675Z"}),(0,k.jsx)("path",{fill:"#fff",d:"M37.125 78.828a2.645 2.645 0 0 0 2.64-2.65 2.645 2.645 0 0 0-2.64-2.65 2.645 2.645 0 0 0-2.64 2.65 2.645 2.645 0 0 0 2.64 2.65ZM94.627 95.099c8.429 0 15.262-6.859 15.262-15.319s-6.833-15.318-15.262-15.318c-8.43 0-15.263 6.858-15.263 15.318S86.197 95.1 94.627 95.1Z"}),(0,k.jsx)("path",{fill:"url(#b)",d:"M94.585 93.98c6.402 0 11.591-5.208 11.591-11.633 0-6.425-5.189-11.634-11.59-11.634-6.402 0-11.592 5.209-11.592 11.634 0 6.425 5.19 11.634 11.591 11.634Z"}),(0,k.jsx)("path",{fill:"#fff",d:"M88.604 78.331a2.686 2.686 0 0 0 2.681-2.69c0-1.487-1.2-2.692-2.68-2.692a2.686 2.686 0 0 0-2.682 2.691c0 1.486 1.2 2.691 2.681 2.691Z"}),(0,k.jsx)("path",{fill:"#100030",d:"M111.085 49.143c.412.166.742.331 1.114.497.371.166.701.373 1.072.58.371.207.701.414 1.073.704.371.29.701.538 1.113 1.035.413.496.289 1.242-.206 1.656-.33.29-.784.33-1.196.165l-.454-.207c-.082-.041-.371-.165-.619-.29-.288-.082-.577-.207-.907-.29l-.99-.248c-.33-.083-.701-.124-.99-.165a1.816 1.816 0 0 1 .454-3.602c.165 0 .33.082.453.124l.083.041ZM28.916 54.401c-.29 0-.66.042-.99.083-.33.041-.66.083-.99.166-.33.082-.66.124-.95.207a4.662 4.662 0 0 0-.742.29l-.288.124a.905.905 0 0 1-1.197-.456 1.012 1.012 0 0 1 .083-.91c.33-.498.66-.787.99-1.036.33-.29.66-.538 1.031-.745.33-.207.701-.455 1.031-.62.372-.208.66-.373 1.073-.58l.082-.042c.908-.455 2.022-.041 2.475.87.454.91.042 2.028-.866 2.484a1.613 1.613 0 0 1-.742.165ZM62.823 105.78c.247.29.495.456.825.621.33.166.701.331 1.155.497.866.29 1.897.414 2.928.373a9.582 9.582 0 0 0 3.053-.621 7.425 7.425 0 0 0 1.279-.58l.412-.248c.124-.083.207-.125.33-.166l1.856-.952c.62-.29 1.362-.042 1.65.538l.124.373c.083.662.041 1.366-.165 1.945a2.03 2.03 0 0 1-.165.456l-.206.414c-.124.29-.289.497-.454.745-.619.911-1.402 1.532-2.186 2.07a10.642 10.642 0 0 1-5.321 1.698c-1.898.082-3.836-.332-5.569-1.449a7.032 7.032 0 0 1-2.269-2.277c-.577-.953-.907-2.236-.7-3.437.164-.869 1.03-1.407 1.897-1.242.37.083.66.249.866.497l.66.745Z"}),(0,k.jsxs)("defs",{children:[(0,k.jsxs)("linearGradient",{id:"a",x1:"54.922",x2:"31.93",y1:"82.394",y2:"82.394",gradientUnits:"userSpaceOnUse",children:[(0,k.jsx)("stop",{}),(0,k.jsx)("stop",{offset:".448",stopColor:"#100030"}),(0,k.jsx)("stop",{offset:".84",stopColor:"#180070"}),(0,k.jsx)("stop",{offset:"1"})]}),(0,k.jsxs)("linearGradient",{id:"b",x1:"83.064",x2:"105.57",y1:"82.329",y2:"82.329",gradientUnits:"userSpaceOnUse",children:[(0,k.jsx)("stop",{}),(0,k.jsx)("stop",{offset:".448",stopColor:"#100030"}),(0,k.jsx)("stop",{offset:".84",stopColor:"#180070"}),(0,k.jsx)("stop",{offset:"1"})]})]})]});var M=_.i(923381),I=k;let j=({alt:_})=>(0,I.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",xmlSpace:"preserve",id:"logo",x:"0",y:"0","aria-describedby":"desc-logo","aria-labelledby":"title-logo",version:"1.1",viewBox:"0 0 470.667 64",fill:(0,M.token)("colors.contents.base.900"),role:"img",children:[(0,I.jsx)("title",{id:"title-logo",children:_}),(0,I.jsx)("desc",{id:"desc-logo",children:_}),(0,I.jsx)("path",{d:"M40.75 26.672c0 10.566-7.763 19.132-19.787 19.132-10.928 0-19.385-8.306-19.385-18.873 0-11.114 8.658-18.874 19.586-18.874s19.585 8.048 19.585 18.615zm-19.587 12.01c6.488 0 11.111-5.261 11.111-11.751s-4.144-11.752-11.11-11.752c-6.83 0-11.111 5.261-11.111 11.752s4.577 11.751 11.11 11.751zM135.702 26.672c0 10.566-7.762 19.132-19.786 19.132-10.928 0-19.385-8.306-19.385-18.873 0-11.114 8.658-18.874 19.586-18.874s19.585 8.048 19.585 18.615zm-19.585 12.01c6.487 0 11.11-5.261 11.11-11.751s-4.144-11.752-11.11-11.752c-6.83 0-11.111 5.261-11.111 11.752s4.578 11.751 11.11 11.751zM178.909 30.434v-18.2c.686-5.233 8.06-2.426 8.06-2.426v19.509-.007c0 6.087 4.165 9.062 9.304 9.062 5.14 0 9.306-2.872 9.306-9.062 0 0 .023-13.325.021-17.065.686-5.233 8.06-2.426 8.06-2.426v12.543c1.049 15.46 15.834 16.615 15.834 16.615 14.722 2.038 13.427-4.006 13.427-4.006-.38-3.043-2.65-3.733-6.567-4.235-2.432-.312-4.543-.525-4.543-.525-15.78-.998-14.229-11.407-14.229-11.407.2-8.807 9.623-10.147 9.623-10.147 8.324-1.482 14.203-.027 14.203-.027 12.956 2.695 6.577 8.835 5.506 9.184 0 0-3.45-3.16-11.521-3.614-9.941-.633-9.766 4.06-9.766 4.06-.324 3.422 4.06 4.048 4.06 4.048l10.655 1.492c12.585 1.754 11.052 10.683 11.
191052 10.683-.827 11.167-14.133 11.249-14.133 11.249-18.197 1.056-25.048-8.393-25.048-8.393-2.55 5.074-7.642 8.465-16.104 8.465-10.087 0-17.2-5.656-17.2-15.803M60.647 8.657C46.092 9.695 42.772 23.222 43.126 27.154c-.202 5.94 3.954 18.65 20.03 18.657 2.118-.039 4.058-.23 5.83-.557l-.002-7.209c-1.54.271-3.4.442-5.645.502-7.502.188-11.767-5.97-11.738-11.395 0-6.293 5.148-11.46 11.738-11.395l13.004-.002.032 17.803s-.939 15.085 18.128 11.918v-7.183c-10.573 2.278-10.002-4.375-10.002-4.375v-18.15h10.002V8.644H84.501V.244h-8.126v8.403l-15.728.01zM146.163 56.625c-.686 5.233-8.06 2.425-8.06 2.425V26.931c.467-10.247 6.597-18.593 19.22-18.874 11.144-.248 19.148 8.049 19.218 18.615.074 11.196-7.776 19.52-19.377 19.028-4.135-.229-8.175-1.857-10.966-5.443 0 0-.036 12.628-.035 16.368zm10.95-17.907c6.423 0 11-5.262 11-11.752s-4.103-11.752-11-11.752c-6.76 0-10.998 5.262-10.998 11.752s4.531 11.752 10.998 11.752zM292.266 37.764c-3.139 3.65-7.482 5.579-12.56 5.579-4.69 0-8.657-1.665-11.469-4.814-2.642-2.96-4.097-7.114-4.097-11.698v-.673h31.217l-.01-.282c-.158-4.758-1.845-9.117-4.751-12.274-3.066-3.331-7.186-5.092-11.914-5.092-9.657 0-16.666 7.705-16.666 18.32 0 10.88 7.275 18.479 17.69 18.479 5.707 0 10.574-2.103 14.076-6.083l.17-.192-1.494-1.494-.192.224zm-27.93-13.571c1.141-8.344 6.744-13.717 14.346-13.717 3.91 0 7.364 1.426 9.99 4.124 2.41 2.476 3.927 5.873 4.29 9.593h-28.627zM328.444 13.087c-2.759-2.908-6.765-4.576-10.992-4.577h-.003c-4.226.001-8.233 1.67-10.993 4.579-2.631 2.806-3.857 6.447-3.857 11.456v19.976h2.124V24.545c0-4.429 1.078-7.65 3.393-10.136 2.274-2.425 5.85-3.932 9.335-3.933 3.484 0 7.06 1.508 9.333 3.932 2.316 2.487 3.394 5.708 3.394 10.137v19.976h2.124V24.545c0-5.01-1.226-8.65-3.858-11.458zM394.935 8.51c-4.228 0-8.236 1.668-10.997 4.579-2.631 2.806-3.856 6.447-3.856 11.456v19.976h2.123V24.545c0-4.429 1.078-7.65 3.393-10.136 2.275-2.426 5.852-3.933 9.337-3.933h.273V8.51h-.273zM369.679 37.764c-3.139 3.65-7.482 5.579-12.56 5.579-4.69 0-8.657-1.665-11.469-4.814-2.642-2.96-4.097-7.114-4.097-11.698v-.673h31.217l-.01-.282c-.158-4.758-1.846-9.117-4.751-12.274-3.066-3.331-7.186-5.092-11.914-5.092-9.657 0-16.666 7.705-16.666 18.32 0 10.88 7.275 18.479 17.69 18.479 5.707 0 10.574-2.103 14.076-6.083l.17-.192-1.494-1.494-.192.224zm-27.93-13.571c1.141-8.344 6.744-13.717 14.346-13.717 3.91 0 7.364 1.426 9.99 4.124 2.41 2.476 3.927 5.873 4.29 9.593h-28.627zM466.541 9.298l-13.553 28.664-15.189-28.664h-2.272l16.303 31.094-10.923 23.2h2.339L468.88 9.298zM415.332 8.509c-5.022 0-9.634 1.915-12.988 5.393-3.295 3.418-5.11 8.037-5.11 13.007s1.815 9.59 5.11 13.007c3.354 3.479 7.966 5.394 12.988 5.394 6.588 0 11.9-3.243 14.753-8.948v7.57c0 4.253-.143 9.044-1.856 12.079-2.29 4.027-6.598 6.244-12.133 6.244-7.377 0-12.466-3.921-14.583-7.28l-.16-.252-1.71 1.283.15.218c1.29 1.877 6.278 8 16.303 8 6.317 0 11.14-2.444 13.949-7.07 1.999-3.358 2.166-8.627 2.166-13.3V27.137l.002-.097.002-.132c0-10.834-6.942-18.4-16.883-18.4zm14.742 18.4c0 9.676-6.062 16.433-14.742 16.433-8.947 0-15.956-7.218-15.956-16.433 0-9.214 7.009-16.432 15.956-16.432 8.68 0 14.742 6.757 14.742 16.432z"})]});var O=_.i(545137),D=_.i(355184);let N=(0,D.createRecipe)("logo",{alone:!0},[]),R={alone:["true"]},L=Object.keys(R),$=Object.assign((0,O.memo)(N.recipeFn),{__recipe__:!0,__name__:"StyledLogo",__getCompoundVariantCss__:N.__getCompoundVariantCss__,raw:_=>_,variantKeys:L,variantMap:R,merge(_){return(0,D.mergeRecipes)(this,_)},splitVariantProps:_=>(0,O.splitProps)(_,L),getVariantProps:N.getVariantProps});var F=_.i(835014),B=_.i(894549),V=k;let U=()=>(0,V.jsx)("span",{"data-part":"logo-logoMark",children:(0,V.jsx)(A,{})}),H=({alt:_})=>(0,V.jsx)("span",{"data-part":"logo-logoType",children:(0,V.jsx)(j,{alt:_})}),z=_=>{let{width:k,alt:A,variant:M,href:I,hrefSrLabel:j,attributes:O}=(0,w.useProps)({props:_,defaultProps:W}),D=$({alone:"logomark"===M||"logotype"===M}),N=(0,F.css)({width:k}),R={logomark:(0,V.jsx)(U,{}),logotype:(0,V.jsx)(H,{alt:A}),combination:(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(U,{}),(0,V.jsx)(H,{alt:A})]})},L=(0,V.jsx)("figure",{className:(0,B.cx)(D,N),"data-part":"logo-root",children:R[M]});return I?(0,V.jsxs)(P.Link,{href:I,...O,children:[j&&(0,V.jsx)(E.Visibility,{hidden:!0,children:j}),L]}):L},W={width:"100%",alt:"Octopus Energy logo",variant:"logotype"};
191_.s(["Logo",0,z],730084);var G=_.i(650394);let Z=(0,G.createContext)(null),Y=()=>{let _=(0,G.useContext)(Z);if(!_)throw Error("Cannot open the menu when not inside the MenuContext.");return _};_.s(["HeaderContext",0,Z,"useHeaderContext",0,Y],655467);var q=_.i(723515),K=k;let X=(0,G.forwardRef)(({href:_,label:w,attributes:E},P)=>(0,K.jsx)(q.Button,{ref:P,href:_,variant:"ghost",size:"small",color:"base100",...E,children:w}));X.displayName="SupportButton",_.s(["SupportButton",0,X],652560);var Q=q,J=_.i(147894),ee=_.i(15701),et=k;let er=(0,G.forwardRef)(({href:_,label:w},E)=>{let{defaultIcons:{IconCircleUser:P}}=(0,ee.useCoralConfig)();return(0,et.jsx)(Q.Button,{ref:E,href:_,variant:"ghost",size:"small",color:"base100",children:(0,et.jsxs)(J.Stack,{gap:"xs",alignItems:"center",flexShrink:0,children:[w,(0,et.jsx)(J.Stack,{component:"span",children:(0,et.jsx)(P,{size:18,color:"currentColor"})})]})})});er.displayName="LogInButton";var en=q,ei=J,ea=_.i(904721),eo=ee,es=k;let el=({attributes:_})=>{let{user:w}=Y(),{defaultIcons:{IconCircleUser:E}}=(0,eo.useCoralConfig)();return w?(0,es.jsx)(es.Fragment,{children:w.isAuthenticated?(0,es.jsx)(ei.Stack,{fullWidth:!0,justifyContent:"flex-end",gap:"xsSm",children:(0,es.jsx)(en.Button,{href:w.href,size:"small",variant:"ghost",color:"base100",..._,children:(0,es.jsx)(ei.Stack,{gap:"xs",alignItems:{base:"flex-start",md:"center"},component:"span",flexShrink:0,children:w.preferredName?(0,es.jsxs)(es.Fragment,{children:[(0,es.jsx)(ei.Stack,{flexDirection:"column",alignItems:"flex-start",gap:"xs",component:"span",children:(0,es.jsx)("span",{"data-part":"header-accountUserNames",children:w.preferredName})}),(0,es.jsx)("span",{"data-part":"header-accountInitials",children:w?.preferredName?.charAt(0)})]}):(0,es.jsxs)(ei.Stack,{alignItems:"center",gap:"xs",component:"span",children:[w.preferredNameFallback&&(0,es.jsx)(ea.Typography,{component:"span",textStyle:"button",children:w.preferredNameFallback}),(0,es.jsx)(E,{color:"currentColor",size:18})]})})})}):(0,es.jsx)(ei.Stack,{fullWidth:!0,justifyContent:"flex-end",children:(0,es.jsx)(er,{href:w.login.href,label:w.login.label})})}):null};_.s(["Account",0,el],1345),_.s([],80566),_.s([],14237);var ed=J,eu=E,ec=k;let eh=({children:_,accountAttributes:w,supportButtonAttributes:E})=>{let{supportLink:P}=Y();return(0,ec.jsxs)(ed.Stack,{alignItems:"center",gap:"xs",children:[P&&(0,ec.jsx)(eu.Visibility,{hidden:{base:!0,md:!1},children:(0,ec.jsx)(X,{href:P.href,label:P.label,attributes:{...E}})}),_,(0,ec.jsx)(eu.Visibility,{display:{base:"none",md:"block"},children:(0,ec.jsx)(el,{attributes:{...w}})})]})};_.s(["Actions",0,eh],970642),_.s([],699931);var ep=G;let ef=(0,ep.createContext)(null),em=()=>{let _=(0,ep.useContext)(ef);if(!_)throw Error("Cannot open the dropdown when not inside the DropdownContext.");return _};_.s(["DropdownContext",0,ef,"useDropdownContext",0,em],980052)},903590,920293,_=>{"use strict";var w=_.i(497612),E=_.i(842840),P=_.i(747213),k=_.i(650394);let A=(0,k.createContext)(null),M=()=>{let _=(0,k.useContext)(A);if(!_)throw Error("Cannot set a radio value when not inside Radio");return _};var I=w,j=_.i(191495),O=k,D=_.i(115497);let N=(0,O.forwardRef)((_,w)=>{let{value:E,children:P,disabled:k,attributes:A}=(0,I.useProps)({props:_,defaultProps:{}}),{currentValue:O,onChange:N,onBlur:R,disabled:L,name:$,error:F,errorMessage:B}=M(),V=O===E,U=!!(k||L),H=F&&B?(0,j.formatStringToLowerCaseReplaceSpacesWithDashes)(B):void 0;return(0,D.jsxs)("label",{"data-part":"radio-option-root",children:[(0,D.jsx)("input",{ref:w,type:"radio",name:$,checked:V,value:E,disabled:U,onChange:N,onBlur:R,"aria-describedby":H,"data-part":"radio-option-input",...A}),(0,D.jsx)("span",{role:"presentation","data-checked":V,"data-disabled":U,"data-part":"radio-option-indicator","data-testid":"radio__option__indicator"}),(0,D.jsx)("span",{"data-part":"radio-option-label",children:P||E})]})});N.displayName="RadioOption",_.s(["RadioOption",0,N],920293);var R=w,L=_.i(545137),$=_.i(355184);let F=(0,$.createRecipe)("radio",{theme:"tertiary500"},[]),B={theme:["tertiary500","secondary500"]},V=Object.keys(B),U=Object.assign((0,L.memo)(F.recipeFn),{__recipe__:!0,__name__:"StyledRadio",__getCompoundVariantCss__:F.__getCompoundVariantCss__,raw:_=>_,variantKeys:V,variantMap:B,merge(_){return(0,$.mergeRecipes)(this,_)},splitVariantProps:_=>(0,L.splitProps)(_,V),getVariantProps:F.getVariantProps});var H=D;let z={theme:"secondary500"},W=(0,k.forwardRef)((_,w)=>{let{value:E,children:P,disabled:k,checked:A,optionName:M,theme:I,onClick:j,ariaDescribedby:O}=(0,R.useProps)({props:_,defaultProps:z}),D=!!k;return(0,H.jsx)("div",{className:U({theme:I}),children:(0,H.jsxs)("label",{"data-part":"radio-option-root",children:[(0,H.jsx)("input",{ref:w,type:"radio",name:M,checked:A,value:E,onClick:j,disabled:D,"aria-describedby":O,"data-
191part":"radio-option-input"}),(0,H.jsx)("span",{role:"presentation","data-checked":A,"data-disabled":D,"data-part":"radio-option-indicator","data-testid":"radio__option__indicator"}),(0,H.jsx)("span",{"data-part":"radio-option-label",children:P||E})]})})});W.displayName="RadioStandalone";var G=_.i(15701),Z=k,Y=D;let q={error:!1,title:"",defaultValue:"",theme:"tertiary500"},K=(0,Z.forwardRef)((_,k)=>{let{attributes:M,value:I,title:j,name:O,defaultValue:D,error:N,errorMessage:R,theme:L,onChange:$,onBlur:F,optional:B,children:V,disabled:H}=(0,w.useProps)({props:_,defaultProps:q}),[z,W]=(0,Z.useState)(D||null),K=void 0!==I,X=K?I:z,Q=_=>{let w=_.target.value;K||W(w),$?.(_,w)},{optionalIndicator:J}=(0,G.useCoralConfig)(),ee=U({theme:L});return(0,Y.jsx)(A.Provider,{value:{currentValue:X,onChange:Q,onBlur:F,theme:L,disabled:H,name:O,error:N,errorMessage:R},children:(0,Y.jsxs)("fieldset",{className:ee,...M,"data-part":"radio-root","data-disabled":H,"data-error":N,"data-testid":"radio-root",children:[!!j&&(0,Y.jsxs)("legend",{"data-part":"radio-legend",children:[j,B?` (${J})`:""]}),(0,Y.jsx)("div",{ref:k,role:"radiogroup","data-part":"radio-group",children:V}),(0,Y.jsx)(P.Visibility,{attributes:{role:"alert"},hidden:!N,children:N&&R&&(0,Y.jsx)(E.ErrorMessage,{message:R})})]})})});K.displayName="RadioGroup";let X=Object.assign(K,{Option:N,Standalone:W});_.s(["Radio",0,X],903590)},593237,_=>{"use strict";var w=_.i(497612),E=_.i(246738),P=_.i(835014),k=_.i(894549),A=_.i(115497);let M=_=>{let{loading:M=!0,fadeInDuration:j=.5,animation:O,children:D,height:N,variant:R,width:L,"aria-label":$,attributes:F,display:B="block"}=(0,w.useProps)({props:_,defaultProps:I});return M?(0,A.jsx)("span",{className:(0,k.cx)((0,E.StyledSkeleton)({variant:R,animation:O}),(0,P.css)({width:D?"fit-content":L??"100%",height:D?"fit-content":N??"100%"})),role:"progressbar","aria-label":$,...F,style:{display:B,minWidth:L,minHeight:N},children:(0,A.jsx)("span",{style:{visibility:"hidden"},children:D})}):(0,A.jsx)("span",{style:{animationName:"fadeIn",animationTimingFunction:"ease-out",animationDuration:`${j}s`,display:B},children:D})},I={"aria-label":"Skeleton"};_.s(["Skeleton",0,M])},147894,665273,_=>{"use strict";var w=_.i(497612),E=_.i(741781),P=_.i(835014),k=_.i(115497);let A=_=>{let{children:w,flex:E,order:A,alignSelf:M,flexGrow:I,flexShrink:j,flexBasis:O,attributes:D,component:N}=_,R=(0,P.css)({flex:E,order:A,alignSelf:M,flexGrow:I,flexBasis:O,flexShrink:j});return(0,k.jsx)(N||"div",{...D,className:R,children:w})};_.s(["StackItem",0,A],665273);var M=_.i(920301),I=P,j=_.i(894549),O=k;let D={gap:"sm",justifyContent:"flex-start",alignItems:"normal",flexDirection:"row",flexWrap:"nowrap",display:"flex",flexShrink:1},N=_=>{let{children:P,gap:k,rowGap:A,columnGap:N,justifyContent:R,alignItems:L,alignContent:$,flexDirection:F,display:B,flexWrap:V,flexShrink:U,fullHeight:H,fullWidth:z,component:W,attributes:G}=(0,w.useProps)({props:_,defaultProps:D}),Z=(0,M.StyledStack)({gap:k,rowGap:A,columnGap:N}),Y=(0,I.css)({justifyContent:D.justifyContent,alignItems:D.alignItems,flexDirection:D.flexDirection,display:D.display,flexWrap:D.flexWrap,flexShrink:D.flexShrink,width:(0,E.handleResponsiveProp)(z,"100%","auto"),height:(0,E.handleResponsiveProp)(H,"100%","auto")},{justifyContent:R,alignItems:L,alignContent:$,flexDirection:F,display:B,flexWrap:V,flexShrink:U});return(0,O.jsx)(W||"div",{...G,className:(0,j.cx)(Z,Y),children:P})};_.s(["Stack",0,N],147894)},510780,33908,534121,165992,271827,_=>{"use strict";var w=_.i(115497);let E=({children:_})=>(0,w.jsx)("tbody",{"data-part":"table-body",children:_});_.s(["TableBody",0,E],510780);var P=w;let k=({children:_,align:w})=>(0,P.jsx)("td",{"data-part":"table-cell","data-alignment":w,children:_});_.s(["TableCell",0,k],33908);var A=w;let M=({children:_})=>(0,A.jsx)("thead",{"data-part":"table-head",children:_});_.s(["TableHead",0,M],534121);var I=w;let j=({children:_,highlightedHeader:w,align:E})=>(0,I.jsx)("th",{"data-part":"table-heading","data-highlighted":w,"data-alignment":E,children:_});_.s(["TableHeader",0,j],165992);var O=w;let D=({children:_})=>(0,O.jsx)("tr",{"data-part":"table-row",children:_});_.s(["TableRow",0,D],271827)},533402,_=>{"use strict";var w=_.i(497612),E=_.i(191495),P=_.i(842840),k=_.i(133610),A=_.i(287686),M=_.i(747213),I=_.i(240976),j=_.i(169619),O=_.i(15701),D=_.i(650394),N=_.i(115497);let R=(0,D.forwardRef)((_,R)=>{let{optionalIndicator:$}=(0,O.useCoralConfig)(),{defaultValue:F,disabled:B,disableScroll:V,endIcon:U,error:H,errorMessage:z,id:W,inputProps:G,label:Z,max:Y,min:q,name:K,onBlur:X,onChange:Q,onFocus:J,placeholder:ee,optional:et,readonly:er,startIcon:en,step:ei,type:ea,value:eo,theme:es,autocomplete:el,attributes:ed}=(0,w.useProps)({props:_,defaultProps:L}),eu=void 0!==eo,ec=`${Z}${et?` (${$})`:""}`,eh=(0,D.useId)(),ep=W||eh,ef="string"==typeof en?(0,E.formatStringToLowerCaseReplaceSpacesWithDashes)(en):void 0,em="string"==typeof U?(0,E.formatStringToLowerCaseReplaceSpacesWithDashes)(U):void 0,eg=(0,E.formatStringToLowerCaseReplaceSpacesWithDashes)(Z+ep),ey=[ef,eg,em].filter(
191Boolean).join(" "),ev=H?(0,E.formatStringToLowerCaseReplaceSpacesWithDashes)(z):void 0,[eb,ex]=(0,D.useState)(!1),[eC,eS]=(0,D.useState)(eo||""),[eT,e_]=(0,D.useState)(!!eC||!!F),ew=(0,D.useCallback)(_=>{e_(!!_.target.value),eu&&eS(_.target.value),Q?.(_)},[eu,Q]),eE=(0,D.useCallback)(_=>{ex(!1),X?.(_)},[X]),eP=(0,D.useCallback)(_=>{ex(!0),J?.(_)},[J]),ek=(0,D.useCallback)(_=>{V&&_.target.blur()},[V]);(0,D.useEffect)(()=>{eu&&(e_(!!eo),eS(eo))},[eu,eo]);let eA=(0,j.StyledTextField)({theme:es,hasAddon:!!U});return(0,N.jsxs)("fieldset",{className:eA,"data-part":"textfield-root",children:[(0,N.jsxs)(k.InputGroup,{children:[!!en&&(0,N.jsx)(I.InputAddon,{position:"start",id:ef,children:en}),(0,N.jsx)("input",{"data-part":"textfield-input",type:ea,id:ep,name:K,step:ei,min:q,max:Y,placeholder:ee,className:eA,onChange:ew,onFocus:eP,onBlur:eE,onWheel:ek,disabled:B,readOnly:er,ref:R,"aria-labelledby":ey,"aria-describedby":ev,autoComplete:el,...eu?{value:eC}:{defaultValue:F},...B&&{tabIndex:-1},...G,...ed}),!!U&&(0,N.jsx)(I.InputAddon,{position:"end",id:em,children:U}),(0,N.jsx)(A.InputLabel,{id:eg,hasError:H,theme:es,isFloated:eT||!!ee||eb,isDisabled:B,htmlFor:ep,hasStartIcon:!!en,hasEndIcon:!!U,children:ec})]}),(0,N.jsx)(M.Visibility,{attributes:{role:"alert"},hidden:!H,children:H&&z&&(0,N.jsx)(P.ErrorMessage,{message:z})})]})});R.displayName="TextField";let L={defaultValue:"",disabled:!1,error:!1,errorMessage:"Invalid input",id:"",label:"",name:"",placeholder:"",optional:!1,readonly:!1,type:"text",autocomplete:"on",theme:"base100"};_.s(["TextField",0,R])},765834,_=>{"use strict";var w=_.i(497612),E=_.i(197678),P=_.i(15701),k=_.i(650394),A=_.i(115497),M=_.i(461743),I=_.i(862533),j=_.i(595466);let O={title:"More information",theme:"base300",placement:"bottom",zIndex:30},D=_=>{let{children:D,title:N,theme:R,zIndex:L,attributes:$,buttonAttributes:F}=(0,w.useProps)({props:_,defaultProps:O}),B=(0,k.useId)(),V=(0,k.useRef)(null),U=(0,k.useRef)(null),[H,z]=(0,k.useState)(!1),{refs:W,floatingStyles:G,context:Z}=(0,M.useFloating)({open:H,onOpenChange:z,strategy:"absolute",middleware:[(0,I.offset)({mainAxis:16}),(0,I.autoPlacement)(),(0,I.arrow)({element:V}),(0,I.shift)({limiter:(0,I.limitShift)()}),(0,I.flip)()],whileElementsMounted:j.autoUpdate}),Y=(0,M.useHover)(Z,{handleClose:(0,M.safePolygon)(),delay:{open:200,close:0}}),q=(0,M.useDismiss)(Z),{getReferenceProps:K,getFloatingProps:X}=(0,M.useInteractions)([Y,(0,M.useFocus)(Z),q]),Q=(0,k.useCallback)(_=>{W.setFloating(_),U.current=_},[W]);(0,k.useEffect)(()=>{let _=U.current;_&&(H?_.matches(":popover-open")||_.showPopover():_.matches(":popover-open")&&_.hidePopover())},[H]);let{defaultIcons:{IconCircleQuestionFilled:J}}=(0,P.useCoralConfig)(),ee=(0,E.StyledTooltip)({theme:R}),et=D||(0,A.jsx)(J,{size:24,color:"currentColor"}),er=k.default.Children.toArray(D).some(_=>!!k.default.isValidElement(_)&&!!(_.props.onClick||_.props.onChange||_.props.onKeyDown));return(0,A.jsxs)("span",{className:ee,"data-part":"tooltip-root",children:[er?(0,A.jsx)("span",{"data-part":"tooltip-button",ref:W.setReference,role:"tooltip","aria-label":N,"aria-describedby":B,tabIndex:0,...K(),...F,children:et}):(0,A.jsx)("button",{"data-part":"tooltip-button",type:"button",tabIndex:0,"aria-roledescription":"tooltip",ref:W.setReference,"aria-describedby":B,"aria-label":N,...K(),...F,children:et}),(0,A.jsx)("span",{"data-part":"tooltip-popup",ref:Q,style:{...G,zIndex:L},role:"tooltip",id:B,"aria-hidden":!H,tabIndex:-1,popover:"manual",...X(),...$,children:(0,A.jsxs)("span",{"data-part":"tooltip-content",children:[N,(0,A.jsx)(M.FloatingArrow,{ref:V,context:Z,fill:"inherit"})]})})]})};_.s(["Tooltip",0,D])},904721,_=>{"use strict";var w=_.i(497612),E=_.i(780190),P=_.i(835014),k=_.i(894549),A=_.i(115497);let M={display1:"h1",display2:"h1",heading1:"h1",heading2:"h2",heading3:"h3",title1:"h4",title2:"h5",title3:"h6",title4:"h6",body1:"p",body2:"p",body3:"p",button:"span",caption:"p",h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",homepageTitle:"h1",hero1:"h1",hero2:"h1",code:"code",kbd:"kbd"},I=(_,w)=>_||("object"==typeof w&&w?(console.warn('Typography: When using a responsive `textStyle` object, the `component` prop is required because the rendered element cannot be inferred from multiple breakpoint values. Falling back to "p".'),"p"):M[w]),j={textStyle:"body1",color:"contentsBase900"},O=_=>
191!!_&&["display1","display2","heading1","heading2","heading3","title1","title2","title3","title4","h1","h2","h3","h4","h5","h6","homepageTitle","hero1","hero2"].includes(_),D=_=>{let{children:M,color:D,component:N,attributes:R,direction:L,id:$,htmlFor:F,overflow:B,textAlign:V,textOverflow:U,textTransform:H,textWrap:z,textStyle:W,whiteSpace:G,wordBreak:Z,hyphens:Y}=(0,w.useProps)({props:_,defaultProps:j});return(0,A.jsx)(I(N,W),{htmlFor:F,id:$,className:(0,k.cx)((0,E.StyledTypography)({color:D,textStyle:W}),(0,P.css)({direction:L,overflow:B,textAlign:V,textOverflow:U,textTransform:H,textWrap:O(W)&&!z?"balance":z,whiteSpace:G,wordBreak:Z,hyphens:Y})),...R,children:M})};_.s(["Typography",0,D])},747213,_=>{"use strict";var w=_.i(497612),E=_.i(741781),P=_.i(145825),k=_.i(835014),A=_.i(894549),M=_.i(115497);let I=_=>{let{hidden:I,component:O,children:D,attributes:N,display:R,fullWidth:L}=(0,w.useProps)({props:_,defaultProps:j}),$=(0,P.StyledVisibility)({hidden:I}),F=(0,k.css)({display:R,width:L?"100%":(0,E.handleResponsiveProp)(I,0,"initial")});return(0,M.jsx)(O||"div",{...N,className:(0,A.cx)($,F),children:D})},j={hidden:!1};_.s(["Visibility",0,I])},191495,_=>{"use strict";let w=_=>_.toLowerCase().replace(/ /g,"-");_.s(["formatStringToLowerCaseReplaceSpacesWithDashes",0,w])},741781,_=>{"use strict";let w=["base","xs","sm","md","lg","xl"];function E(_,E,P){if("boolean"==typeof _)return _?E:P;let k={};for(let E of w)k[E]=_?.[E]??void 0;let A={};for(let[_,w]of Object.entries(k))void 0!==w&&(A[_]=w?E:P);return A}_.s(["handleResponsiveProp",0,E])},946804,_=>{"use strict";var w=_.i(741781),E=_.i(835014);let P=_=>(0,E.css)({width:(0,w.handleResponsiveProp)(_??!1,"100%","auto"),justifyContent:(0,w.handleResponsiveProp)(_??!1,"center",void 0),display:(0,w.handleResponsiveProp)(_??!1,"flex","inline-flex"),alignItems:"center",fontSize:"inherit",lineHeight:"inherit"});_.s(["iconWrapperStyles",0,P])},773158,_=>{"use strict";let w=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,E=_=>_&&!w.test(_);_.s(["isInternalLink",0,E])},497612,_=>{"use strict";let w=({props:_,defaultProps:w})=>{let E={};
191return Object.keys(w).forEach(_=>{let P=_;void 0!==w[P]&&(E[_]=w[P])}),Object.keys(_).forEach(w=>{let P=w;void 0!==_[P]&&(E[w]=_[P])}),E};_.s(["useProps",0,w])},960054,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("accordion",{theme:"base900"},[]),k={borderless:["true"],theme:["base900","base500","secondary900"],disabled:["true"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledAccordion",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledAccordion",0,M])},849575,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("banner",{variant:"secondary"},[]),k={variant:["secondary","tertiary"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledBanner",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledBanner",0,M])},339395,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("cardPadding",{padding:"medium"},[]),k={padding:["none","xsmall","small","medium","large"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledCardPadding",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledCardPadding",0,M])},155083,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("card",{theme:"base900"},[]),k={theme:["base900","base100","base500","secondary900","tertiary100"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledCard",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledCard",0,M])},683348,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("checkbox",{theme:"tertiary500"},[]),k={theme:["secondary500","tertiary500"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledCheckbox",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledCheckbox",0,M])},200518,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("circularLoader",{color:"primary500",variant:"indeterminate"},[]),k={variant:["indeterminate","determinate"],color:["primary500","secondary500","tertiary500","base500","base100"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledCircularLoader",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledCircularLoader",0,M])},124336,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("dialog",{dialogWidth:"sm"},[]),k={dialogWidth:["xs","sm","md","lg","xl","full"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledDialog",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledDialog",0,M])},163961,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("errorMessage",{},[]),k={},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledErrorMessage",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>
191_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledErrorMessage",0,M])},927908,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("grid",{gap:"sm"},[]),k={gap:["none","xxs","xs","xsSm","sm","smMd","md","mdLg","lg","lgXl","xl","xxl","xxxl"],rowGap:["none","xxs","xs","xsSm","sm","smMd","md","mdLg","lg","lgXl","xl","xxl","xxxl"],columnGap:["none","xxs","xs","xsSm","sm","smMd","md","mdLg","lg","lgXl","xl","xxl","xxxl"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledGrid",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledGrid",0,M])},798032,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("inputAddon",{},[]),k={position:["start","end"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledInputAddon",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledInputAddon",0,M])},475767,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("inputGroup",{},[]),k={},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledInputGroup",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledInputGroup",0,M])},836337,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("inputLabel",{theme:"base100",isDisabled:!0,hasError:!0,hasStartIcon:!0,hasEndIcon:!0},[]),k={theme:["secondary500","base100"],isDisabled:["true"],hasError:["true"],hasStartIcon:["true"],hasEndIcon:["true"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledInputLabel",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledInputLabel",0,M])},567045,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("linearLoader",{color:"primary500",variant:"indeterminate"},[]),k={color:["primary500","secondary500","tertiary500","base500","base100"],variant:["buffer","determinate","indeterminate"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledLinearLoader",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledLinearLoader",0,M])},93887,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("link",{color:"tertiary500"},[]),k={color:["secondary500","tertiary500","inherit"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledLink",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledLink",0,M])},468942,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("list",{},[]),k={},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledList",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledList",0,M])},246738,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("skeleton",{animation:"pulse",variant:"text"},[]),k={animation:["pulse","wave"],variant:["text","rounded","circular","rectangular"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledSkeleton",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>
191_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledSkeleton",0,M])},821411,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("table",{},[]),k={},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledTable",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledTable",0,M])},169619,_=>{"use strict";var w=_.i(545137),E=_.i(355184);let P=(0,E.createRecipe)("textField",{theme:"base100"},[]),k={theme:["secondary500","base100"],hasAddon:["true"]},A=Object.keys(k),M=Object.assign((0,w.memo)(P.recipeFn),{__recipe__:!0,__name__:"StyledTextField",__getCompoundVariantCss__:P.__getCompoundVariantCss__,raw:_=>_,variantKeys:A,variantMap:k,merge(_){return(0,E.mergeRecipes)(this,_)},splitVariantProps:_=>(0,w.splitProps)(_,A),getVariantProps:P.getVariantProps});_.s(["StyledTextField",0,M])},246583,_=>{"use strict";var w=_.i(923381),E=_.i(650394),P=_.i(968252),k=/[A-Z]/g,A=/^ms-/,M={};function I(_){return"-"+_.toLowerCase()}let j=function(_){if(M.hasOwnProperty(_))return M[_];var w=_.replace(k,I);return M[_]=A.test(w)?"-"+w:w};function O(_,w){if(_===w)return!0;if(!_||!w)return!1;let E=Object.keys(_),P=Object.keys(w),k=E.length;if(P.length!==k)return!1;for(let P=0;P<k;P++){let k=E[P];if(_[k]!==w[k]||!Object.prototype.hasOwnProperty.call(w,k))return!1}return!0}var D=_.i(203537);let N=D.default.oneOfType([D.default.string,D.default.number]),R={all:D.default.bool,grid:D.default.bool,aural:D.default.bool,braille:D.default.bool,handheld:D.default.bool,print:D.default.bool,projection:D.default.bool,screen:D.default.bool,tty:D.default.bool,tv:D.default.bool,embossed:D.default.bool},{type:L,...$}={orientation:D.default.oneOf(["portrait","landscape"]),scan:D.default.oneOf(["progressive","interlace"]),aspectRatio:D.default.string,deviceAspectRatio:D.default.string,height:N,deviceHeight:N,width:N,deviceWidth:N,color:D.default.bool,colorIndex:D.default.bool,monochrome:D.default.bool,resolution:N,type:Object.keys(R)},F={minAspectRatio:D.default.string,maxAspectRatio:D.default.string,minDeviceAspectRatio:D.default.string,maxDeviceAspectRatio:D.default.string,minHeight:N,maxHeight:N,minDeviceHeight:N,maxDeviceHeight:N,minWidth:N,maxWidth:N,minDeviceWidth:N,maxDeviceWidth:N,minColor:D.default.number,maxColor:D.default.number,minColorIndex:D.default.number,maxColorIndex:D.default.number,minMonochrome:D.default.number,maxMonochrome:D.default.number,minResolution:N,maxResolution:N,...$};var B={...R,...F};let V=_=>`not ${_}`,U=(_,w)=>{let E=j(_);return("number"==typeof w&&(w=`${w}px`),!0===w)?E:!1===w?V(E):`(${E}: ${w})`},H=_=>_.join(" and "),z=_=>{let w=[];return Object.keys(B).forEach(E=>{let P=_[E];null!=P&&w.push(U(E,P))}),H(w)},W=(0,E.createContext)(void 0),G=_=>_.query||z(_),Z=_=>{if(_)return Object.keys(_).reduce((w,E)=>(w[j(E)]=_[E],w),{})},Y=()=>{let _=(0,E.useRef)(!1);return(0,E.useEffect)(()=>{_.current=!0},[]),_.current},q=_=>{let w=(0,E.useContext)(W),P=()=>Z(_)||Z(w),[k,A]=(0,E.useState)(P);return(0,E.useEffect)(()=>{let _=P();O(k,_)||A(_)},[_,w]),k},K=_=>{let w=()=>G(_),[P,k]=(0,E.useState)(w);return(0,E.useEffect)(()=>{let _=w();P!==_&&k(_)},[_]),P},X=(_,w)=>{let k=()=>(0,P.default)(_,w||{},!!w),[A,M]=(0,E.useState)(k),I=Y();return(0,E.useEffect)(()=>{if(I){let _=k();return M(_),()=>{_&&_.dispose()}}},[_,w]),A},Q=_=>{let[w,P]=(0,E.useState)(_.matches);return(0,E.useEffect)(()=>{let w=_=>{P(_.matches)};return _.addListener(w),P(_.matches),()=>{_.removeListener(w)}},[_]),w},J=(_,w,P)=>{let k=q(w),A=K(_);if(!A)throw Error("Invalid or missing MediaQuery!");let M=X(A,k),I=Q(M),j=Y();return(0,E.useEffect)(()=>{j&&P&&P(I)},[I]),(0,E.useEffect)(()=>()=>{M&&M.dispose()},[]),I},ee=()=>({isMinXs:J({minWidth:(0,w.token)("breakpoints.xs")}),isMaxXs:J({maxWidth:(0,w.token)("breakpoints.xs")}),isMinSm:J({minWidth:(0,w.token)("breakpoints.sm")}),isMaxSm:J({maxWidth:(0,w.token)("breakpoints.sm")}),isMinMd:J({minWidth:(0,w.token)("breakpoints.md")}),isMaxMd:J({maxWidth:(0,w.token)("breakpoints.md")}),isMinLg:J({minWidth:(0,w.token)("breakpoints.lg")}),isMaxLg:J({maxWidth:(0,w.token)("breakpoints.lg")}),isMinXl:J({minWidth:(0,w.token)("breakpoints.xl")}),isMaxXl:J({maxWidth:(0,w.token)("breakpoints.xl")})});_.s(["useCoralBreakpoints",0,ee],246583)},806142,_=>{"use strict";var w=_.i(147894),E=_.i(904721),P=_.i(115497);let k=({title:_,content:k})=>(0,P.jsxs)(w.Stack,{alignItems:"center",fullWidth:!0,children:[(0,P.jsx)("div",{"data-part":"appBanner-wrapper",children:(0,P.jsx)("img",{"data-part":"appBanner-image",src:"https://static.octopuscdn.com/constantine/constantine.svg",alt:"",style:{maxWidth:"100%"}})}
191),(0,P.jsxs)(w.Stack,{flexDirection:"column",gap:"xxs",justifyContent:"flex-start",children:[(0,P.jsx)(E.Typography,{textStyle:"body2",textAlign:"left",children:_}),k&&(0,P.jsx)(E.Typography,{textStyle:"caption",textAlign:"left",children:k})]})]});_.s(["AppBody",0,k])},920838,_=>{"use strict";var w=_.i(723515),E=_.i(115497);let P=({href:_,title:P})=>(0,E.jsx)(w.Button,{size:"small",href:_,children:P});_.s(["AppButton",0,P])},172280,397191,372666,596219,302429,475157,736549,_=>{"use strict";var w=_.i(655467);_.i(652560);var E=_.i(970642);_.i(699931);var P=_.i(775031);_.i(862272);var k=_.i(439589),A=_.i(450773);_.i(953463);var M=_.i(989926);_.i(258841);var I=_.i(723515),j=_.i(660920),O=_.i(324857),D=_.i(799412),N=_.i(147894),R=_.i(115497);let L=({subNavLinks:_})=>(0,R.jsx)(O.List,{listStyleType:"none",attributes:{role:"menu","aria-orientation":"vertical"},children:_?.map(({label:_,href:w},E)=>(0,R.jsx)(D.ListItem,{attributes:{role:"none"},children:(0,R.jsx)(j.Container,{marginTop:E>0?"xs":void 0,children:(0,R.jsx)(I.Button,{fullWidth:!0,href:w,color:"base100",size:"small",variant:"ghost",role:"menuitem",children:(0,R.jsx)(N.Stack,{justifyContent:"flex-start",fullWidth:!0,children:_})})})},`${E}-${_}`))});var $=I,F=j,B=_.i(879378),V=_.i(902951),U=_.i(656953),H=_.i(747213),z=_.i(26240);_.i(612269);var W=_.i(434728),G=_.i(650394),Z=R;let Y=({children:_,subNavLinks:w})=>{let{open:E,openDropdown:P,closeDropdown:k}=(0,z.useCoralDropdown)(),A=(0,G.useRef)(null);return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(H.Visibility,{display:{base:"none",xl:"initial"},children:(0,Z.jsxs)("div",{ref:A,onKeyDown:_=>{if(!A.current)return;let w=Array.from(A.current.querySelectorAll('[aria-expanded], [role="menuitem"]')),E=w.indexOf(document.activeElement);"ArrowDown"===_.key?(_.preventDefault(),w[Math.min(E+1,w.length-1)]?.focus()):"ArrowUp"===_.key?(_.preventDefault(),w[Math.max(E-1,1)]?.focus()):"Escape"===_.key&&(k(),w[0]?.focus())},onMouseEnter:()=>{E||P()},onMouseLeave:k,onBlur:_=>{A.current?.contains(_.relatedTarget)||k()},children:[(0,Z.jsx)(F.Container,{minWidth:"max-content",children:(0,Z.jsx)(U.DropdownTrigger,{asChild:!0,children:(0,Z.jsx)($.Button,{color:"base100",size:"small",variant:"ghost",endIcon:(0,Z.jsx)(W.IconChevronDown,{size:12,color:"currentColor"}),attributes:{"aria-expanded":E?"true":"false",role:"menuitem"},children:_})})}),(0,Z.jsx)(V.DropdownContent,{padding:"small",children:(0,Z.jsx)(F.Container,{minWidth:"max-content",children:(0,Z.jsx)(L,{subNavLinks:w})})})]})}),(0,Z.jsxs)(H.Visibility,{display:{base:"initial",xl:"none"},children:[(0,Z.jsx)($.Button,{color:"base100",size:"small",variant:"ghost",attributes:{role:"menuitem"},children:_}),(0,Z.jsx)(F.Container,{paddingTop:"xs",paddingLeft:"md",children:(0,Z.jsx)(L,{subNavLinks:w})})]})]})},q=({children:_,href:w,subNavLinks:E,attributes:P})=>E?(0,Z.jsx)(B.Dropdown,{placement:"bottom-start",offset:0,children:(0,Z.jsx)(Y,{href:w,subNavLinks:E,attributes:{role:"menuitem"},children:_})}):(0,Z.jsx)($.Button,{href:w,color:"base100",size:"small",variant:"ghost",attributes:{role:"menuitem",...P},children:_});var K=N,X=_.i(497612),Q=_.i(545137),J=_.i(355184);let ee=(0,J.createRecipe)("header",{},[]),et={},er=Object.keys(et),en=Object.assign((0,Q.memo)(ee.recipeFn),{__recipe__:!0,__name__:"StyledHeader",__getCompoundVariantCss__:ee.__getCompoundVariantCss__,raw:_=>_,variantKeys:er,variantMap:et,merge(_){return(0,J.mergeRecipes)(this,_)},splitVariantProps:_=>(0,Q.splitProps)(_,er),getVariantProps:ee.getVariantProps});var ei=_.i(15701),ea=G,eo=R;let es=_=>{let{children:E,locales:P,currentLocale:k,attributes:A,disableEscapeKeyDown:M,user:I,supportLink:j}=(0,X.useProps)({props:_,defaultProps:{}}),{headerRef:O}=(0,ei.useCoralConfig)(),[D,N]=(0,ea.useState)(!1),R=(0,ea.useRef)(null);(0,ea.useEffect)(()=>{if(!M){let _=_=>{"Escape"===_.code&&N(!1)};return window.addEventListener("keydown",_),()=>{window.removeEventListener("keydown",_)}}},[M]);let L=en();return(0,eo.jsx)(w.HeaderContext.Provider,{value:{isMenuOpen:D,setIsMenuOpen:N,locales:P,currentLocale:k,user:I,headerHeight:Number(R.current?.offsetHeight),supportLink:j},children:(0,eo.jsx)("header",{className:L,"data-part":"header-root",ref:O,...A,children:(0,eo.jsx)("div",{"data-part":"header-inner",ref:R,children:(0,eo.jsx)(K.Stack,{justifyContent:"space-between",gap:"xs",children:E})})})})};_.s(["Header",0,es],172280);var el=E;
191_.s(["HeaderActions",()=>el.Actions],397191);var ed=P;_.s(["HeaderLanguageSwitcher",()=>ed.LanguageSwitcher],372666);var eu=k;_.s(["HeaderLogoNavigation",()=>eu.LogoNavigation],596219);var ec=A;_.s(["HeaderMenuToggleButton",()=>ec.MenuToggleButton],302429);var eh=M;_.s(["HeaderNavMenu",()=>eh.NavMenu],475157),_.s(["HeaderNavMenuItem",0,q],736549)},775031,879378,902951,656953,26240,862272,439589,450773,953463,989926,258841,_=>{"use strict";var w=_.i(655467),E=_.i(723515),P=_.i(497612),k=_.i(980052),A=_.i(619288),M=_.i(319900),I=_.i(938196),j=_.i(923381),O=_.i(650394),D=_.i(115497),N=_.i(595466),R=_.i(862533),L=_.i(461743);let $={disableEscapeKeyDown:!1,placement:"bottom-start",offset:12},F=_=>{let[w,E]=(0,O.useState)(!1),A=(0,O.useId)(),{ariaLabelledBy:M,children:F,placement:B,disableEscapeKeyDown:V,offset:U}=(0,P.useProps)({props:_,defaultProps:$}),{refs:H,floatingStyles:z,context:W}=(0,L.useFloating)({placement:B||"bottom-start",middleware:[(0,R.offset)({mainAxis:U}),(0,R.flip)({fallbackPlacements:["left","top","right"]})],strategy:"absolute",open:w,whileElementsMounted:N.autoUpdate}),{styles:G}=(0,L.useTransitionStyles)(W,{duration:{open:parseInt((0,j.token)("animation.duration.ms.asNumber"))/2,close:parseInt((0,j.token)("animation.duration.ms.asNumber"))/2},common:{transitionTimingFunction:(0,j.token)("animation.easing.asString")},initial:{opacity:0}
191,open:{opacity:1},close:{opacity:0}}),Z=()=>{document.getElementById(`dropdown-content-${A}`)?.showPopover(),E(!0)},Y=()=>{document.getElementById(`dropdown-content-${A}`)?.hidePopover(),E(!1)};(0,O.useEffect)(()=>{let _=document.getElementById(`dropdown-content-${A}`),w=()=>{E(_?.matches(":popover-open")||!1)};return _?.addEventListener("toggle",w),()=>{_?.removeEventListener("toggle",w)}},[A]),(0,O.useEffect)(()=>{let _=document.getElementById(`dropdown-content-${A}`),w=new IntersectionObserver(w=>{w.forEach(w=>{!w.isIntersecting&&_?.matches(":popover-open")&&Y()})});return _&&w.observe(_),()=>{_&&w.unobserve(_)}}),(0,O.useEffect)(()=>{let _=_=>{"Escape"===_.code&&V&&_.preventDefault()};return window.addEventListener("keydown",_),()=>{window.removeEventListener("keydown",_)}},[V]);let q=(0,I.StyledDropdown)({});return(0,D.jsx)(k.DropdownContext.Provider,{value:{open:w,openDropdown:Z,closeDropdown:Y,floatingRefs:H,floatingStyles:z,floatingTransitionStyles:G,ariaLabelledBy:M,uniqueId:A},children:(0,D.jsx)("div",{className:q,"data-part":"dropdown-root",children:F})})};_.s(["Dropdown",0,F],879378);var B=A;_.s(["DropdownContent",()=>B.Content],902951);var B=A,V=M;_.s(["DropdownTrigger",()=>V.Trigger],656953);var V=M,U=_.i(147894),H=_.i(904721),z=_.i(747213),W=k;let G=()=>{let{open:_,openDropdown:w,closeDropdown:E}=(0,W.useDropdownContext)();return{open:_,openDropdown:w,closeDropdown:E}};_.s(["useCoralDropdown",0,G],26240),_.i(612269);var Z=_.i(225552),Y=D;let q=({currentLocale:_,locales:w,onSelect:P})=>{let{closeDropdown:k}=G();return w?(0,Y.jsx)(E.Button,{variant:"ghost",size:"small",color:"base100","aria-label":"string"==typeof w[_]?`Change language to: ${w[_]}`:w[_]?.ariaLabel,onClick:w=>{P({event:w,locale:_}),k()},children:(0,Y.jsx)(H.Typography,{textStyle:"body2",color:"inherit",children:"string"==typeof w[_]?(0,Y.jsx)("strong",{children:w[_]}):(0,Y.jsx)("strong",{children:w[_].label})})}):(console.warn("Coral Header - Language Switcher: no locales have been set."),null)},K=({onLanguageSelect:_,iconColor:P="duotone",ariaLabel:k,attributes:A})=>{let{locales:M,currentLocale:I}=(0,w.useHeaderContext)();if(!M)return console.warn("Coral Header - Language Switcher: no locales have been set."),null;if(!I)return console.warn("Coral Header - Language Switcher: current locale has not been set."),null;let j=({event:w,locale:E})=>{_({event:w,selectedLanguage:E})};return(0,Y.jsx)(U.Stack,{children:(0,Y.jsxs)(F,{placement:"bottom-end",offset:0,children:[(0,Y.jsx)(V.Trigger,{asChild:!0,children:(0,Y.jsx)(E.Button,{variant:"ghost",size:"small",color:"base100","aria-label":k||`Selected language: ${M[I]}. Open to select a different language.`,...A,children:(0,Y.jsxs)(U.Stack,{gap:"xs",alignItems:"center",flexShrink:0,component:"span",children:[(0,Y.jsx)(z.Visibility,{hidden:{base:!0,lg:!1},component:"span",children:"string"==typeof M[I]?M[I]:M[I].label}),(0,Y.jsx)(z.Visibility,{hidden:{base:!1,lg:!0},component:"span",children:I.toUpperCase()}),(0,Y.jsx)(U.Stack,{flexShrink:0,component:"span",children:(0,Y.jsx)(Z.IconGlobe,{size:18,color:P})})]})})}),(0,Y.jsx)(B.Content,{padding:"xsmall",children:(0,Y.jsx)("ul",{"data-part":"header-languageList",children:Object.keys(M).map(_=>(0,Y.jsx)("li",{children:(0,Y.jsx)(q,{locales:M,currentLocale:_,onSelect:j})},_))})})]})})};_.s(["LanguageSwitcher",0,K],775031),_.s([],862272);var X=U,Q=D;let J=({children:_})=>(0,Q.jsx)(X.Stack,{alignItems:"center",gap:{base:"xs",md:"smMd"},children:_});_.s(["LogoNavigation",0,J],439589);var ee=w,et=E,er=_.i(660920),en=U,ei=z,ea=_.i(15701),eo=D;let es=({closedText:_,openText:w,attributes:E})=>{let{isMenuOpen:P,setIsMenuOpen:k}=(0,ee.useHeaderContext)(),{defaultIcons:{IconBars:A,IconCross:M}}=(0,ea.useCoralConfig)();return(0,eo.jsx)(ei.Visibility,{display:{base:"block",xl:"none"},children:(0,eo.jsx)(et.Button,{variant:"ghost",color:"base100",size:"small",onClick:()=>k(!P),"aria-expanded":P,...E,children:(0,eo.jsxs)(en.Stack,{gap:"xs",alignItems:"center",flexShrink:0,children:[(0,eo.jsx)(er.Container,{minWidth:18,children:(0,eo.jsx)(en.Stack,{alignItems:"center",justifyContent:"center",children:P?(0,eo.jsx)(M,{size:14,color:"currentColor"}):(0,eo.jsx)(A,{size:18,color:"currentColor"})})}),P?w:_]})})})};_.s(["MenuToggleButton",0,es],450773),_.s([],953463);var el=w,ed=_.i(1345);_.i(80566);var eu=_.i(652560);_.i(14237);var ec=er,eh=U,ep=z;let ef=!1;if("u">
191typeof window){let _={get passive(){ef=!0}};window.addEventListener("testPassive",null,_),window.removeEventListener("testPassive",null,_)}let em="u">typeof window&&window.navigator&&(/iP(ad|hone|od)/.test(window.navigator.platform)||"MacIntel"===window.navigator.platform&&window.navigator.maxTouchPoints>1),eg=new Map,ey=[],ev=!1,eb=-1,ex,eC,eS,eT,e_=_=>ey.some(w=>!!(w.options.allowTouchMove&&w.options.allowTouchMove(_))),ew=_=>{let w=_||window.event;return!!e_(w.target)||w.touches.length>1||(w.preventDefault&&w.preventDefault(),!1)},eE=_=>{if(void 0===eT){let w=!!_&&!0===_.reserveScrollBarGap,E=window.innerWidth-document.documentElement.getBoundingClientRect().width;if(w&&E>0){let _=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);eT=document.body.style.paddingRight,document.body.style.paddingRight=`${_+E}px`}}void 0===ex&&(ex=document.body.style.overflow,document.body.style.overflow="hidden")},eP=()=>{void 0!==eT&&(document.body.style.paddingRight=eT,eT=void 0),void 0!==ex&&(document.body.style.overflow=ex,ex=void 0)},ek=()=>window.requestAnimationFrame(()=>{let _=document.documentElement,w=document.body;if(void 0===eS){eC={..._.style},eS={...w.style};let{scrollY:E,scrollX:P,innerHeight:k}=window;w.style.position="fixed",w.style.top=`${-E}px`,w.style.left=`${-P}px`,w.style.width="100%",w.style.height="100%",w.style.overflow="hidden",setTimeout(()=>window.requestAnimationFrame(()=>{let _=k-window.innerHeight;_&&E>=k&&(w.style.top=-(E+_)+"px")}),300)}}),eA=()=>{if(void 0!==eS){let _=-parseInt(document.body.style.top,10),w=-parseInt(document.body.style.left,10),E=document.documentElement,P=document.body;E.style.height=eC?.height||"",E.style.overflow=eC?.overflow||"",P.style.position=eS.position||"",P.style.top=eS.top||"",P.style.left=eS.left||"",P.style.width=eS.width||"",P.style.height=eS.height||"",P.style.overflow=eS.overflow||"",window.scrollTo(w,_),eS=void 0}},eM=_=>!!_&&_.scrollHeight-_.scrollTop<=_.clientHeight,eI=(_,w)=>{let E=_.targetTouches[0].clientY-eb;return!e_(_.target)&&(w&&0===w.scrollTop&&E>0||eM(w)&&E<0?ew(_):(_.stopPropagation(),!0))},ej=(_,w)=>{_?(eg.set(_,eg.get(_)?eg.get(_)+1:1),ey.some(w=>w.targetElement===_)||(ey=[...ey,{targetElement:_,options:w||{}}],em?ek():eE(w),em&&(_.ontouchstart=_=>{1===_.targetTouches.length&&(eb=_.targetTouches[0].clientY)},_.ontouchmove=w=>{1===w.targetTouches.length&&eI(w,_)},ev||=(document.addEventListener("touchmove",ew,ef?{passive:!1}:void 0),!0)))):console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.")},eO=()=>{em&&(ey.forEach(_=>{_.targetElement.ontouchstart=null,_.targetElement.ontouchmove=null}),ev&&=(document.removeEventListener("touchmove",ew,ef?{passive:!1}:void 0),!1),eb=-1),em?eA():eP(),ey=[],eg.clear()},eD=_=>{_?(eg.set(_,eg.get(_)?eg.get(_)-1:0),0===eg.get(_)&&(ey=ey.filter(w=>w.targetElement!==_),eg.delete(_)),em&&(_.ontouchstart=null,_.ontouchmove=null,ev&&0===ey.length&&(document.removeEventListener("touchmove",ew,ef?{passive:!1}:void 0),ev=!1)),0===ey.length&&(em?eA():eP())):console.error("enableBodyScroll unsuccessful - targetElement must be provided when calling enableBodyScroll on IOS devices.")};var eN=j,eR=O,eL=D,e$=_.i(663261),eF=_.i(706557);let eB=({children:_,disableMenuCloseOnNavItemClick:w,accountAttributes:E,supportButtonAttributes:P})=>{let{isMenuOpen:k,setIsMenuOpen:A,headerHeight:M,supportLink:I}=(0,el.useHeaderContext)(),j=(0,eR.useRef)(null);k?j.current&&ej(j.current):j.current&&eD(j.current),(0,eR.useEffect)(()=>()=>{eO()},[]),(0,eR.useLayoutEffect)(()=>{let _=window.matchMedia(`(min-width: ${(0,eN.token)("breakpoints.xl")})`),w=_=>{_.matches&&A(!1)};return _.addEventListener("change",w),()=>{_.removeEventListener("change",w)}});let O=(0,eN.token)("animation.easing.asString").match(/[\d.]+/g),D=O?O.map(Number):"easeInOut";return(0,eL.jsxs)("nav",{children:[(0,eL.jsx)(ep.Visibility,{display:{base:"none",xl:"block"},children:(0,eL.jsx)("ul",{"data-part":"header-navMenuList",role:"menu",children:eR.Children.map(_,_=>(0,eL.jsx)("li",{role:"none",children:_}))})}),(0,eL.jsx)(e$.AnimatePresence,{children:k&&(0,eL.jsxs)(eF.motion.div,{initial:{opacity:0}
191,animate:{opacity:1},exit:{opacity:0},transition:{bounce:0,duration:Number((0,eN.token)("animation.duration.ms.asNumber"))/1e3,ease:D},"aria-hidden":!k,onClick:()=>!w&&A(!1),children:[(0,eL.jsx)("div",{"data-part":"header-navMenuBackground",style:{top:M}}),(0,eL.jsxs)("div",{style:{position:"fixed",top:M,right:0,bottom:0,left:0,overflow:"auto"},children:[(0,eL.jsx)(ep.Visibility,{display:{base:"block",md:"none"},children:(0,eL.jsx)("div",{"data-part":"header-navMenuAccount",children:(0,eL.jsx)(ec.Container,{maxWidthPreset:"lg",marginX:"auto",paddingX:"xsSm",paddingY:"smMd",children:(0,eL.jsx)(ed.Account,{attributes:{...E}})})})}),(0,eL.jsx)(ec.Container,{maxWidthPreset:"lg",marginX:"auto",paddingY:"smMd",paddingX:"xsSm",children:(0,eL.jsx)(eh.Stack,{flexDirection:"column",alignItems:"start",component:"nav",children:(0,eL.jsxs)("ul",{"data-part":"header-navMenuList",role:"menu",children:[eR.Children.map(_,_=>(0,eL.jsx)("li",{role:"none",children:_})),I&&(0,eL.jsx)("li",{role:"none",children:(0,eL.jsx)(ep.Visibility,{hidden:{base:!1,md:!0},children:(0,eL.jsx)(eu.SupportButton,{href:I.href,label:I.label,attributes:{role:"menuitem",...P}})})})]})})})]})]})})]})};_.s(["NavMenu",0,eB],989926),_.s([],258841)},949719,_=>{"use strict";var w=_.i(650394);let E=()=>{let _="dark",[E,P]=(0,w.useState)(_);return(0,w.useEffect)(()=>{if("u">typeof window){let w=window.localStorage.getItem("theme");w&&P(_=w)}},[_]),{colorMode:E,setColorMode:P}};_.s(["useCoralColorMode",0,E])},15701,_=>{"use strict";var w=_.i(789119),E=_.i(650394);let P=()=>{let _=(0,E.useContext)(w.CoralConfigContext);if(!_)throw Error("CoralConfig cannot be accessed outside of a CoralConfigProvider.");return _};_.s(["useCoralConfig",0,P])},789119,_=>{"use strict";var w=_.i(949719);_.i(612269);var E=_.i(714355),P=_.i(803586),k=_.i(664463),A=_.i(434728),M=_.i(380527),I=_.i(126418),j=_.i(584056),O=_.i(961270),D=_.i(745442),N=_.i(634696),R=_.i(735553),L=_.i(129014),$=_.i(455703),F=_.i(537941),B=_.i(656863),V=_.i(628634),U=_.i(846286),H=_.i(160274),z=_.i(477831),W=_.i(923523),G=_.i(923001),Z=_.i(154953),Y=_.i(772634),q=_.i(435866),K=_.i(71213),X=_.i(12838);let Q={IconArrowRightFromBracket:E.IconArrowRightFromBracket,IconBars:P.IconBars,IconCheck:k.IconCheck,IconChevronDown:A.IconChevronDown,IconChevronRight:M.IconChevronRight,IconChevronSorting:I.IconChevronSorting,IconChevronUp:j.IconChevronUp,IconCircleCheckmarkFilled:O.IconCircleCheckmarkFilled,IconCircleCheckmarkOutlined:D.IconCircleCheckmarkOutlined,IconCircleExclamationFilled:N.IconCircleExclamationFilled,IconCircleExclamationOutlined:R.IconCircleExclamationOutlined,IconCircleInformationFilled:L.IconCircleInformationFilled,IconCircleInformationOutlined:$.IconCircleInformationOutlined,IconCircleQuestionFilled:F.IconCircleQuestionFilled,IconCircleQuote:B.IconCircleQuote,IconCircleUser:V.IconCircleUser,IconCross:U.IconCross,IconEye:H.IconEye,IconEyeSlash:z.IconEyeSlash,IconLifeRing:W.IconLifeRing,IconMinus:G.IconMinus,IconStar:Z.IconStar,IconTriangleExclamationFilled:Y.IconTriangleExclamationFilled,IconTriangleExclamationOutlined:q.IconTriangleExclamationOutlined,IconUpload:K.IconUpload},J=({defaultIcons:_,LinkComponent:w,headerHeight:E,headerRef:P,optionalIndicator:k,colorMode:A,setColorMode:M}={})=>({optionalIndicator:k??"optional",defaultIcons:(0,X.default)(Q,_||{}),LinkComponent:w,headerRef:P,headerHeight:E,colorMode:A,setColorMode:M});var ee=_.i(650394),et=_.i(115497);let er=globalThis.__coralConfigContext??=(0,ee.createContext)(null),en=_=>J(_),ei=({children:_,config:E})=>{let{colorMode:P,setColorMode:k}=(0,w.useCoralColorMode)();return(0,et.jsx)(er.Provider,{value:{...en(E),LinkComponent:E?.LinkComponent,colorMode:P,setColorMode:k},children:_})};_.s(["CoralConfigContext",0,er,"CoralConfigProvider",0,ei],789119)},164903,398011,942537,973213,122562,43588,797103,505732,_=>{"use strict";var w=_.i(642325),E=_.i(117144),P=_.i(843474),k=_.i(6771),A=_.i(982563),M=_.i(960054),I=_.i(339395),j=_.i(923381),O=_.i(29833),D=_.i(706557),N=_.i(280818),R=_.i(650394),L=_.i(115497);let $={disabled:!1,expanded:!1,theme:"base900",title:"Title",headingLevel:"h5",padding:"small"},F=_=>
191{let{title:w,disabled:E,expanded:F,headingLevel:B,children:V,onChange:U,theme:H,attributes:z,padding:W,borderless:G}=(0,P.useProps)({props:_,defaultProps:$}),[Z,Y]=(0,R.useState)(F),q=(0,R.useRef)(null),K=(0,N.useReducedMotion)(),X=_=>{Y(!Z),U?.(_,!Z)},Q=(0,R.useId)(),{defaultIcons:{IconChevronDown:J}}=(0,O.useCoralConfig)(),ee=(0,M.StyledAccordion)({theme:H,disabled:E,borderless:G}),et=(0,I.StyledCardPadding)({padding:W});return(0,L.jsxs)("div",{role:"group",className:ee,"data-part":"accordion-root",children:[(0,L.jsxs)("button",{"data-part":"accordion-expandButton",onClick:X,disabled:E,"aria-expanded":Z,tabIndex:E?-1:0,type:"button",id:`accordion-${Q}`,className:et,children:[(0,L.jsx)(k.Stack,{fullWidth:!0,alignContent:"flex-end",children:"string"==typeof w?(0,L.jsx)(A.Typography,{textStyle:"h5",component:B,textAlign:"left",color:"inherit",children:w}):w}),(0,L.jsx)("div",{"data-part":"accordion-expansionStateIndicator","data-state":Z?"expanded":"",children:(0,L.jsx)(J,{size:20,color:(0,j.token)("colors.contents.base.500")})})]}),(0,L.jsx)(D.motion.div,{initial:!1,animate:{height:Z?"auto":0,opacity:+!!Z},transition:{duration:K?0:Number((0,j.token)("animation.duration.sec.asNumber")),ease:(0,j.token)("animation.easing.asArray")},exit:{height:0,opacity:0},"data-part":"accordion-collapse",ref:q,"data-testid":"expandingArea",children:(0,L.jsx)("div",{"data-part":"accordion-content",role:"region","aria-labelledby":`accordion-${Q}`,className:et,...z,children:V})})]})};var B=L;let V=({blok:_,children:P})=>(0,B.jsx)(F,{disabled:_.disabled||$.disabled,title:_.title||$.title,theme:(0,E.handleLegacyValues)("accordionTheme",_.theme)||$.theme,expanded:_.defaultExpanded||$.expanded,attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid},headingLevel:_.headingLevel||$.headingLevel,children:P});_.i(591895);var U=_.i(729534);_.s(["StoryblokComponent",()=>U.default],398011);var U=U,H=L;let z=({blok:_,isPreview:w})=>(0,H.jsx)(V,{blok:_,children:_.blocks.map(_=>(0,H.jsx)(U.default,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokAccordion",0,z],164903),_.i(336956);var W=_.i(7519),G=_.i(717505),Z=_.i(364868),Y=_.i(134661),q=_.i(64024),K=_.i(324995),X=_.i(520632),Q=_.i(695421),J=_.i(98034),ee=_.i(542722),et=_.i(565410),er=_.i(353074),en=_.i(135573),ei=_.i(689059),ea=_.i(602706),eo=_.i(287820),es=_.i(510099),el=_.i(826653),ed=_.i(49910),eu=_.i(936062),ec=_.i(457025),eh=_.i(186452),ep=_.i(444987),ef=_.i(683304),em=_.i(911839),eg=_.i(624308),ey=_.i(357812),ev=_.i(213589),eb=_.i(845313),ex=_.i(702633),eC=_.i(263794),eS=_.i(825394),eT=_.i(733474),e_=_.i(131530),ew=_.i(40171),eE=_.i(701879),eP=_.i(613785),ek=_.i(333047),eA=_.i(22699),eM=_.i(681573),eI=_.i(355770),ej=_.i(474122),eO=_.i(74197),eD=_.i(199550),eN=_.i(836502),eR=_.i(465180),eL=_.i(354045),e$=_.i(241550),eF=_.i(222565),eB=_.i(886359),eV=_.i(600438),eU=_.i(906191),eH=_.i(20974),ez=_.i(308812),eW=_.i(702054),eG=_.i(802235),eZ=_.i(187349),eY=_.i(512400),eq=_.i(274822),eK=_.i(748452),eX=_.i(555177),eQ=_.i(688003),eJ=_.i(447452),e1=_.i(581179),e0=_.i(90987),e2=_.i(332138),e3=_.i(99810),e4=_.i(230317),e5=_.i(944274),e9=_.i(108989),e6=_.i(956298),e7=_.i(889315),e8=_.i(392333),te=_.i(841962),tt=_.i(715472),tr=_.i(688347),tn=_.i(66673),ti=_.i(786385),ta=_.i(469246),to=_.i(806971),ts=_.i(3264),tl=_.i(699942),td=_.i(372695),tu=_.i(904375),tc=_.i(532692),th=_.i(546371),tp=_.i(295757),tf=_.i(984732),tm=_.i(808640),tg=_.i(2133),ty=_.i(976193),tv=_.i(764777),tb=_.i(926574),tx=_.i(473858),tC=_.i(322881),tS=_.i(560784),tT=_.i(359419),t_=_.i(702411),tw=_.i(903922),tE=_.i(139675),tP=_.i(493680),tk=_.i(155522),tA=_.i(999788),tM=_.i(26783),tI=_.i(829523),tj=_.i(829723),tO=_.i(89914),tD=_.i(9680),tN=_.i(456602),tR=_.i(115229),tL=_.i(110174),t$=_.i(729867),tF=_.i(551620),tB=_.i(975004),tV=_.i(99836),tU=_.i(524740),tH=_.i(527100),tz=_.i(655301),tW=_.i(117178),tG=_.i(442674),tZ=_.i(141810),tY=_.i(278775),tq=_.i(948112),tK=_.i(509023),tX=_.i(92675),tQ=_.i(227502),tJ=_.i(503643),t1=_.i(600393),t0=_.i(666014),t2=_.i(65956),t3=_.i(853823),t4=_.i(322409),t5=_.i(765542),t9=_.i(273955),t6=_.i(371299),t7=_.i(6656
19174),t8=_.i(173996),re=_.i(926158),rt=_.i(24865),rr=_.i(802345),rn=_.i(355946),ri=_.i(287403),ra=_.i(409827),ro=_.i(488506),rs=_.i(758898),rl=_.i(589335),rd=_.i(943849),ru=_.i(557985),rc=_.i(993502),rh=_.i(979347),rp=_.i(366927);let rf={account:eF.IconCircleUser,add:W.IconAdd,apple:G.IconApple,arrowDown:Z.IconArrowDown,arrowDownLeft:Z.IconArrowDownLeft,arrowDownRight:Z.IconArrowDownRight,arrowFromHome:Y.IconArrowFromHome,arrowLeft:q.IconArrowLeft,arrowRight:K.IconArrowRight,arrowRightFromBracket:X.IconArrowRightFromBracket,arrowRightFromSquare:Q.IconArrowRightFromSquare,arrowRightToBracket:J.IconArrowRightToBracket,arrowRotate:ee.IconArrowRotate,arrowRotateAntiClockwise:et.IconArrowRotateAntiClockwise,arrowToHome:er.IconArrowToHome,arrowUp:en.IconArrowUp,arrowUpLeft:en.IconArrowUpLeft,arrowUpRight:en.IconArrowUpRight,attachment:tD.IconPaperClip,autoPay:rn.IconUSDArrowRotate,award:tz.IconRosette,barChart:ei.IconBarChart,bars:ea.IconBars,battery:tu.IconHomeBattery,bell:eo.IconBell,bill:e6.IconFileList,bolt:es.IconBolt,boltFire:el.IconBoltFire,bulb:ed.IconBulb,bulbOn:ed.IconBulb,calendar:eu.IconCalendar,camera:ec.IconCamera,charger:eh.IconChargerHead,chargerHead:eh.IconChargerHead,chargerHeadUnplug:ep.IconChargerHeadUnplug,chat:ef.IconChat,chatBot:em.IconChatBot,check:eg.IconCheck,chevronDown:ey.IconChevronDown,chevronLeft:ev.IconChevronLeft,chevronRight:eb.IconChevronRight,chevronSorting:ex.IconChevronSorting,chevronUp:eC.IconChevronUp,circleAdd:eS.IconCircleAdd,circleCheckmarkFilled:eT.IconCircleCheckmarkFilled,circleCheckmarkOutlined:e_.IconCircleCheckmarkOutlined,circleCross:ew.IconCircleCross,circleCrossOutlined:eE.IconCircleCrossOutlined,circleDots:eP.IconCircleDots,circleExclamationFilled:eA.IconCircleExclamationFilled,circleExclamationOutlined:eM.IconCircleExclamationOutlined,circleGBP:eI.IconCircleGBP,circleInformationFilled:ej.IconCircleInformationFilled,circleInformationOutlined:eO.IconCircleInformationOutlined,circleJPY:eD.IconCircleJPY,circleQuestionFilled:eN.IconCircleQuestionFilled,circleQuestionOutlined:eR.IconCircleQuestionOutlined,circleQuote:eL.IconCircleQuote,circleUSD:e$.IconCircleUSD,circleUser:eF.IconCircleUser,clock:eB.IconClock,cog:eV.IconCog,cogHydro:eU.IconCogHydro,confetti:eH.IconConfetti,constantine:ez.IconConstantine,contact:t$.IconPhone,cookie:eW.IconCookie,copy:eG.IconCopy,cosy:eZ.IconCosy,creditCard:eY.IconCreditCard,cross:eq.IconCross,crosshair:eK.IconCrosshair,delete:t8.IconTrash,devices:eX.IconDevices,dismiss:eq.IconCross,download:eQ.IconDownload,droplet:eJ.IconDroplet,edit:tL.IconPenToSquare,electricity:es.IconBolt,electricVehicle:e1.IconElectricVehicle,electroverse:e0.IconElectroverse,email:e2.IconEnvelope,envelope:e2.IconEnvelope,error:eA.IconCircleExclamationFilled,errorOutlined:eM.IconCircleExclamationOutlined,eur:ek.IconCircleEUR,ev:e1.IconElectricVehicle,export:Y.IconArrowFromHome,eye:e3.IconEye,eyeSlash:e4.IconEyeSlash,facebook:e5.IconFacebook,file:e9.IconFile,fileList:e6.IconFileList,fire:e7.IconFire,flag:e8.IconFlag,gas:e7.IconFire,gasElectricity:el.IconBoltFire,gbp:eI.IconCircleGBP,gesture:te.IconGesture,gift:tt.IconGift,globe:tr.IconGlobe,google:tn.IconGoogle,graph:ti.IconGraph,handTap:ta.IconHandTap,heart:to.IconHeart,heartOutlined:ts.IconHeartOutlined,heating:tU.IconRadiator,heatPump:tl.IconHeatPump,hidePassword:e4.IconEyeSlash,home:td.IconHome,homeBattery:tu.IconHomeBattery,homeHeat:tc.IconHomeHeat,homeMini:tI.IconOHM,hydro:eU.IconCogHydro,info:ej.IconCircleInformationFilled,infoOutlined:eO.IconCircleInformationOutlined,instagram:tp.IconInstagram,idle:th.IconIdle,installer:t7.IconTools,jpy:eD.IconCircleJPY,key:tf.IconKey,leaf:tm.IconLeaf,lifeRing:tg.IconLifeRing,line:ty.IconLine,link:tv.IconLink,linkBroken:tb.IconLinkBroken,linkedIn:tx.IconLinkedIn,list:tC.IconList,location:tS.IconLocation,lock:tT.IconLock,login:J.IconArrowRightToBracket,logout:X.IconArrowRightFromBracket,magnifyingGlass:t_.IconMagnifyingGlass,mask:tw.IconMask,masquerade:tw.IconMask,menu:ea.IconBars,meter:tE.IconMeter,minus:tP.IconMinus,misc:tk.IconMisc,noExitFees:ew.IconCircleCross,noWifi:tA.IconNoWifi,nuclear:tM.IconNuclear,octoplus:tj.IconOctoplus,ohm:tI.IconOHM,overview:tC.IconList,paperClip:tD.IconPaperClip,paperPlane:tN.IconPaperPlane,pause:tR.IconPause,payment:ro.IconWallet,pdf:tO.IconPDF,penToSquare:tL.IconPenToSquare,phone:t$.IconPhone,photo:ec.IconCamera,play:tF.IconPlay,potatoSmiley:tB.IconPotatoSmiley,plus:eS.IconCircleAdd,question:eN.IconCircleQuestionFilled,questionOutlined:eR.IconCircleQuestionOutlined,pylon:tV.IconPylon,quote:eL.IconCircleQuote,radiator:tU.IconRadiator,refresh:ee.IconArrowRotate,reminderBell:eo.IconBell,rocket:tH.IconRocket,rosette:tz.IconRosette,sandTimer:tW.IconSandTimer,search:t_.IconMagnifyingGlass,secure:tT.IconLock,shield:tG.IconShield,showPassword:e3.IconEye,shower:tZ.IconShower,smartMeter:tY.IconSmartMeter,snowflake:tq.IconSnowflake,solar:tK.IconSolarPanel,solarPanel:tK.IconSolarPanel,sparkle:tX.IconSparkle,speakerOff:tQ.IconSpeakerOff,speakerOn:tJ.IconSpeakerOn,speechBubble:t1.IconSpeechBubble,star:t0.IconStar,sun:t2.IconSun,success:eT.IconCircleCheckmarkFilled,successOutlined:e_.IconCircleCheckmarkOutlined,tap:ta.IconHandTap,telegram:tN.IconPaperPlane,thermometer:t3.IconThermometer,thermostat:t4.IconThermostat,thumbsDown:t5.IconThumbsDown,thumbsUp:t9.IconThumbsUp,tikTok:t6.IconTikTok,time:eB.IconClock,tools:t7.IconTools,trash:t8.IconTrash,triangleExclamationFilled:re.IconTriangleExclamationFilled,triangleExclamationOutlined:rt.IconTriangleExclamationOutlined,twitter:rr.IconTwitter,unlock:ri.IconUnlock,upload:ra.IconUpload,usd:e$.IconCircleUSD,usdArrowRotate:rn.IconUSDArrowRotate,wallet:ro.IconWallet,warning:re.IconTriangleExclamationFilled,warningOutlined:rt.IconTriangleExclamationOutlined,water:rs.IconWater,waterDrop:eJ.IconDroplet,whatsapp:rl.IconWhatsapp,wheelOfFortune:rd.IconWheelOfFortune,wifi:ru.IconWifi,wind:rc.IconWindTurbine,windTurbine:rc.IconWindTurbine,x:rh.IconX,youTube:rp.IconYouTube};var rm=L;let rg=_=>{let{size:w,color:E,title:P,duotoneColor:k,disableTitle:A,attributes:M}=_,I=rf[_.icon||"electricity"];return(0,rm.jsx)(I,{size:w,color:E,title:P,duotoneColor:k,disableTitle:A,...M})};_.s(["Icon",0,rg],942537);var ry=_.i(601408),rv=A,rb=L;let rx=({blok:_,field:w})=>(0,rb.jsx)(ry.Alert,{severity:"warning",children:(0,rb.jsxs)(rv.Typography,{color:"inherit",children:["Please configure the ",(0,rb.jsx)("strong",{children:w})," field for the"," ",(0,rb.jsx)("strong",{children:_})," blok."]})});function rC(_,w){(null==w||w>_.length)&&(w=_.length);for(var E=0,P=Array(w);E<w;E++)P[E]=_[E];return P}function rS(_){if(Array.isArray(_))return _}function rT(_,w){var E=null==_?null:"u">typeof Symbol&&_[Symbol.iterator]||_["@@iterator"];if(null!=E){var P,k,A,M,I=[],j=!0,O=!1;try{if(A=(E=E.call(_)).next,0===w);else for(;!(j=(P=A.call(E)).done)&&(I.push(P.value),I.length!==w);j=!0);}catch(_){O=!0,k=_}
191finally{try{if(!j&&null!=E.return&&(M=E.return(),Object(M)!==M))return}finally{if(O)throw k}}return I}}function r_(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function rw(_,w){return rS(_)||rT(_,w)||rE(_,w)||r_()}function rE(_,w){if(_){if("string"==typeof _)return rC(_,w);var E=({}).toString.call(_).slice(8,-1);return"Object"===E&&_.constructor&&(E=_.constructor.name),"Map"===E||"Set"===E?Array.from(_):"Arguments"===E||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E)?rC(_,w):void 0}}_.s(["StoryblokMissingField",0,rx],973213);let rP=Object.entries,rk=Object.setPrototypeOf,rA=Object.isFrozen,rM=Object.getPrototypeOf,rI=Object.getOwnPropertyDescriptor,rj=Object.freeze,rO=Object.seal,rD=Object.create,rN="u">typeof Reflect&&Reflect,rR=rN.apply,rL=rN.construct;rj||(rj=function(_){return _}),rO||(rO=function(_){return _}),rR||(rR=function(_,w){for(var E=arguments.length,P=Array(E>2?E-2:0),k=2;k<E;k++)P[k-2]=arguments[k];return _.apply(w,P)}),rL||(rL=function(_){for(var w=arguments.length,E=Array(w>1?w-1:0),P=1;P<w;P++)E[P-1]=arguments[P];return new _(...E)});let r$=r4(Array.prototype.forEach),rF=r4(Array.prototype.lastIndexOf),rB=r4(Array.prototype.pop),rV=r4(Array.prototype.push),rU=r4(Array.prototype.splice),rH=Array.isArray,rz=r4(String.prototype.toLowerCase),rW=r4(String.prototype.toString),rG=r4(String.prototype.match),rZ=r4(String.prototype.replace),rY=r4(String.prototype.indexOf),rq=r4(String.prototype.trim),rK=r4(Number.prototype.toString),rX=r4(Boolean.prototype.toString),rQ="u"<typeof BigInt?null:r4(BigInt.prototype.toString),rJ="u"<typeof Symbol?null:r4(Symbol.prototype.toString),r1=r4(Object.prototype.hasOwnProperty),r0=r4(Object.prototype.toString),r2=r4(RegExp.prototype.test),r3=r5(TypeError);function r4(_){return function(w){w instanceof RegExp&&(w.lastIndex=0);for(var E=arguments.length,P=Array(E>1?E-1:0),k=1;k<E;k++)P[k-1]=arguments[k];return rR(_,w,P)}}function r5(_){return function(){for(var w=arguments.length,E=Array(w),P=0;P<w;P++)E[P]=arguments[P];return rL(_,E)}}function r9(_,w){let E=arguments.length>2&&void 0!==arguments[2]?arguments[2]:rz;if(rk&&rk(_,null),!rH(w))return _;let P=w.length;for(;P--;){let k=w[P];if("string"==typeof k){let _=E(k);_!==k&&(rA(w)||(w[P]=_),k=_)}_[k]=!0}return _}function r6(_){for(let w=0;w<_.length;w++)r1(_,w)||(_[w]=null);return _}function r7(_){let w=rD(null);for(let P of rP(_)){var E=rw(P,2);let k=E[0],A=E[1];r1(_,k)&&(rH(A)?w[k]=r6(A):A&&"object"==typeof A&&A.constructor===Object?w[k]=r7(A):w[k]=A)}return w}function r8(_){switch(typeof _){case"string":return _;case"number":return rK(_);case"boolean":return rX(_);case"bigint":return rQ?rQ(_):"0";case"symbol":return rJ?rJ(_):"Symbol()";case"undefined":default:return r0(_);case"function":case"object":{if(null===_)return r0(_);let w=_,E=ne(w,"toString");if("function"==typeof E){let _=E(w);return"string"==typeof _?_:r0(_)}return r0(_)}}}function ne(_,w){for(;null!==_;){let E=rI(_,w);if(E){if(E.get)return r4(E.get);if("function"==typeof E.value)return r4(E.value)}_=rM(_)}return function(){return null}}function nt(_){try{return r2(_,""),!0}catch(_){return!1}}let nr=rj(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),nn=rj(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),ni=rj(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),na=rj(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),no=rj(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ns=rj(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),nl=rj(["#text"]),nd=rj(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
191spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),nu=rj(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),nc=rj(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),nh=rj(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),np=rO(/{{[\w\W]*|^[\w\W]*}}/g),nf=rO(/<%[\w\W]*|^[\w\W]*%>/g),nm=rO(/\${[\w\W]*/g),ng=rO(/^data-[\-\w.\u00B7-\uFFFF]+$/),ny=rO(/^aria-[\-\w]+$/),nv=rO(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),nb=rO(/^(?:\w+script|data):/i),nx=rO(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),nC=rO(/^html$/i),nS=rO(/^[a-z][.\w]*(-[.\w]+)+$/i),nT=rO(/<[/\w!]/g),n_=rO(/<[/\w]/g),nw=rO(/<\/no(script|embed|frames)/i),nE=rO(/\/>/i),nP=1,nk=3,nA=7,nM=8,nI=9,nj=11,nO=function(){return"u"<typeof window?null:window},nD=function(_,w){if("object"!=typeof _||"function"!=typeof _.createPolicy)return null;let E=null,P="data-tt-policy-suffix";w&&w.hasAttribute(P)&&(E=w.getAttribute(P));let k="dompurify"+(E?"#"+E:"");try{return _.createPolicy(k,{createHTML:_=>_,createScriptURL:_=>_})}catch(_){return console.warn("TrustedTypes policy "+k+" could not be created."),null}},nN=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},nR=function(_,w,E,P){return r1(_,w)&&rH(_[w])?r9(P.base?r7(P.base):{},_[w],P.transform):E};function nL(){let _,w,E=arguments.length>0&&void 0!==arguments[0]?arguments[0]:nO(),P=_=>nL(_);if(P.version="3.4.12",P.removed=[],!E||!E.document||E.document.nodeType!==nI||!E.Element)return P.isSupported=!1,P;let k=E.document,A=k,M=A.currentScript;E.DocumentFragment;let I=E.HTMLTemplateElement,j=E.Node,O=E.Element,D=E.NodeFilter;void 0===E.NamedNodeMap&&(E.NamedNodeMap||E.MozNamedAttrMap),E.HTMLFormElement;let N=E.DOMParser,R=E.trustedTypes,L=O.prototype,$=ne(L,"cloneNode"),F=ne(L,"remove"),B=ne(L,"nextSibling"),V=ne(L,"childNodes"),U=ne(L,"parentNode"),H=ne(L,"shadowRoot"),z=ne(L,"attributes"),W=j&&j.prototype?ne(j.prototype,"nodeType"):null,G=j&&j.prototype?ne(j.prototype,"nodeName"):null;if("function"==typeof I){let _=k.createElement("template");_.content&&_.content.ownerDocument&&(k=_.content.ownerDocument)}let Z="",Y=!1,q=0,K=function(){if(q>0)throw r3('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},X=function(w){K(),q++;try{return _.createHTML(w)}finally{q--}},Q=function(w){K(),q++;try{return _.createScriptURL(w)}finally{q--}},J=function(){return Y||(w=nD(R,M),Y=!0),w},ee=k,et=ee.implementation,er=ee.createNodeIterator,en=ee.createDocumentFragment,ei=ee.getElementsByTagName,ea=A.importNode,eo=nN();P.isSupported="function"==typeof rP&&"function"==typeof U&&et&&void 0!==et.createHTMLDocument;let es=np,el=nf,ed=nm,eu=ng,ec=ny,eh=nb,ep=nx,ef=nS,em=nv,eg=null,ey=r9({},[...nr,...nn,...ni,...no,...nl]),ev=null,eb=r9({}
191,[...nd,...nu,...nc,...nh]),ex=Object.seal(rD(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eC=null,eS=null,eT=Object.seal(rD(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),e_=!0,ew=!0,eE=!1,eP=!0,ek=!1,eA=!0,eM=!1,eI=!1,ej=null,eO=null,eD=!1,eN=!1,eR=!1,eL=!1,e$=!0,eF=!1,eB="user-content-",eV=!0,eU=!1,eH={},ez=null,eW=r9({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]),eG=null,eZ=r9({},["audio","video","img","source","image","track"]),eY=null,eq=r9({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eK="http://www.w3.org/1998/Math/MathML",eX="http://www.w3.org/2000/svg",eQ="http://www.w3.org/1999/xhtml",eJ=eQ,e1=!1,e0=null,e2=r9({},[eK,eX,eQ],rW),e3=rj(["mi","mo","mn","ms","mtext"]),e4=r9({},e3),e5=rj(["annotation-xml"]),e9=r9({},e5),e6=r9({},["title","style","font","a","script"]),e7=null,e8=["application/xhtml+xml","text/html"],te="text/html",tt=null,tr=null,tn=k.createElement("form"),ti=function(_){return _ instanceof RegExp||_ instanceof Function},ta=function(){let w=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(tr&&tr===w)return;w&&"object"==typeof w||(w={}),w=r7(w),tt="application/xhtml+xml"===(e7=-1===e8.indexOf(w.PARSER_MEDIA_TYPE)?te:w.PARSER_MEDIA_TYPE)?rW:rz,eg=nR(w,"ALLOWED_TAGS",ey,{transform:tt}),ev=nR(w,"ALLOWED_ATTR",eb,{transform:tt}),e0=nR(w,"ALLOWED_NAMESPACES",e2,{transform:rW}),eY=nR(w,"ADD_URI_SAFE_ATTR",eq,{transform:tt,base:eq}),eG=nR(w,"ADD_DATA_URI_TAGS",eZ,{transform:tt,base:eZ}),ez=nR(w,"FORBID_CONTENTS",eW,{transform:tt}),eC=nR(w,"FORBID_TAGS",r7({}),{transform:tt}),eS=nR(w,"FORBID_ATTR",r7({}),{transform:tt}),eH=!!r1(w,"USE_PROFILES")&&(w.USE_PROFILES&&"object"==typeof w.USE_PROFILES?r7(w.USE_PROFILES):w.USE_PROFILES),e_=!1!==w.ALLOW_ARIA_ATTR,ew=!1!==w.ALLOW_DATA_ATTR,eE=w.ALLOW_UNKNOWN_PROTOCOLS||!1,eP=!1!==w.ALLOW_SELF_CLOSE_IN_ATTR,ek=w.SAFE_FOR_TEMPLATES||!1,eA=!1!==w.SAFE_FOR_XML,eM=w.WHOLE_DOCUMENT||!1,eN=w.RETURN_DOM||!1,eR=w.RETURN_DOM_FRAGMENT||!1,eL=w.RETURN_TRUSTED_TYPE||!1,eD=w.FORCE_BODY||!1,e$=!1!==w.SANITIZE_DOM,eF=w.SANITIZE_NAMED_PROPS||!1,eV=!1!==w.KEEP_CONTENT,eU=w.IN_PLACE||!1,em=nt(w.ALLOWED_URI_REGEXP)?w.ALLOWED_URI_REGEXP:nv,eJ="string"==typeof w.NAMESPACE?w.NAMESPACE:eQ,e4=r1(w,"MATHML_TEXT_INTEGRATION_POINTS")&&w.MATHML_TEXT_INTEGRATION_POINTS&&"object"==typeof w.MATHML_TEXT_INTEGRATION_POINTS?r7(w.MATHML_TEXT_INTEGRATION_POINTS):r9({},e3),e9=r1(w,"HTML_INTEGRATION_POINTS")&&w.HTML_INTEGRATION_POINTS&&"object"==typeof w.HTML_INTEGRATION_POINTS?r7(w.HTML_INTEGRATION_POINTS):r9({},e5);let E=r1(w,"CUSTOM_ELEMENT_HANDLING")&&w.CUSTOM_ELEMENT_HANDLING&&"object"==typeof w.CUSTOM_ELEMENT_HANDLING?r7(w.CUSTOM_ELEMENT_HANDLING):rD(null);if(ex=rD(null),r1(E,"tagNameCheck")&&ti(E.tagNameCheck)&&(ex.tagNameCheck=E.tagNameCheck),r1(E,"attributeNameCheck")&&ti(E.attributeNameCheck)&&(ex.attributeNameCheck=E.attributeNameCheck),r1(E,"allowCustomizedBuiltInElements")&&"boolean"==typeof E.allowCustomizedBuiltInElements&&(ex.allowCustomizedBuiltInElements=E.allowCustomizedBuiltInElements),rO(ex),ek&&(ew=!1),eR&&(eN=!0),eH&&(eg=r9({},nl),ev=rD(null),!0===eH.html&&(r9(eg,nr),r9(ev,nd)),!0===eH.svg&&(r9(eg,nn),r9(ev,nu),r9(ev,nh)),!0===eH.svgFilters&&(r9(eg,ni),r9(ev,nu),r9(ev,nh)),!0===eH.mathMl&&(r9(eg,no),r9(ev,nc),r9(ev,nh))),eT.tagCheck=null,eT.attributeCheck=null,r1(w,"ADD_TAGS")&&("function"==typeof w.ADD_TAGS?eT.tagCheck=w.ADD_TAGS:rH(w.ADD_TAGS)&&(eg===ey&&(eg=r7(eg)),r9(eg,w.ADD_TAGS,tt))),r1(w,"ADD_ATTR")&&("function"==typeof w.ADD_ATTR?eT.attributeCheck=w.ADD_ATTR:rH(w.ADD_ATTR)&&(ev===eb&&(ev=r7(ev)),r9(ev,w.ADD_ATTR,tt))),r1(w,"ADD_URI_SAFE_ATTR")&&rH(w.ADD_URI_SAFE_ATTR)&&r9(eY,w.ADD_URI_SAFE_ATTR,tt),r1(w,"FORBID_CONTENTS")&&rH(w.FORBID_CONTENTS)&&(ez===eW&&(ez=r7(ez)),r9(ez,w.FORBID_CONTENTS,tt)),r1(w,"ADD_FORBID_CONTENTS")&&rH(w.ADD_FORBID_CONTENTS)&&(ez===eW&&(ez=r7(ez)),r9(ez,w.ADD_FORBID_CONTENTS,tt)),eV&&(eg["#text"]=!0),eM&&r9(eg,["html","head","body"]),eg.table&&(r9(eg,["tbody"]),delete eC.tbody),w.TRUSTED_TYPES_POLICY){if("function"!=typeof w.TRUSTED_TYPES_POLICY.createHTML)throw r3('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof w.TRUSTED_TYPES_POLICY.createScriptURL)throw r3('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');let E=_;_=w.TRUSTED_TYPES_POLICY;try{Z=X("")}catch(w){throw _=E,w}}else null===w.TRUSTED_TYPES_POLICY?(_=void 0,Z=""):(void 0===_&&(_=J()),_&&"string"==typeof Z&&(Z=X("")));rj&&rj(w),tr=w},to=r9({},[...nn,...ni,...na]),ts=r9({},[...no,...ns]),tl=function(_,w,E){return w.namespaceURI===eQ?"svg"===_:w.namespaceURI===eK?"svg"===_&&("annotation-xml"===E||e4[E]):!!to[_]},td=function(_,w,E){return w.namespaceURI===eQ?"math"===_:w.namespaceURI===eX?"math"===_&&e9[E]:!!ts[_]},tu=function(_,w,E){return(w.namespaceURI!==eX||!!e9[E])&&(w.namespaceURI!==eK||!!e4[E])&&!ts[_]&&(e6[_]||!to[_])},tc=function(_){let w=U(_);w&&w.tagName||(w={namespaceURI:eJ,tagName:"template"});let E=rz(_.tagName),P=rz(w.tagName);return!!e0[_.namespaceURI]&&(_.namespaceURI===eX?tl(E,w,P):_.namespaceURI===eK?td(E,w,P):_.namespaceURI===eQ?tu(E,w,P):"application/xhtml+xml"===e7&&!!e0[_.namespaceURI])},th=function(_){rV(P.removed,{element:_});try{U(_).removeChild(_)}catch(w){if(F(_),!U(_))throw r3("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},tp=function(_){tg(_);let w=V(_);if(w){let _=[];r$(w,w=>{rV(_,w)}),r$(_,_=>{try{F(_)}catch(_){}})}let E=z(_);if(E)for(let w=E.length-1;w>=0;--w){let P=E[w],k=P&&P.name;if("string"==typeof k)try{_.removeAttribute(k)}catch(_){}}},tf=function(_,w){try{rV(P.removed,{attribute:w.getAttributeNode(_),from:w})}catch(_){rV(P.removed,{attribute:null,from:w})}if(w.removeAttribute(_),"is"===_)if(eN||eR)try{th(w)}catch(_){}else try{w.setAttribute(_,"")}catch(_){}},tm=function(_){let w=z(_);if(w)for(let E=w.length-1;E>=0;--E){let P=w[E],k=P&&P.name;if("string"==typeof k&&!ev[tt(k)])try{_.removeAttribute(k)}catch(_){}}},tg=function(_){let w=[_];for(;w.length>0;){let _=w.pop();(W?W(_):_.nodeType)===nP&&tm(_);let E=V(_);if(E)for(let _=E.length-1;_>=0;--_)w.push(E[_])}},ty=function(_){if(!eA)return;let w=[_];for(;w.length>0;){let _=w.pop(),E=W?W(_):_.nodeType;if(E===nA||E===nM&&r2(n_,_.data)){try{F(_)}catch(_){}continue}if(E===nP){let w=_,E=tt(G?G(_):_.nodeName);try{w.hasAttribute&&w.hasAttribute("patchsrc")&&w.removeAttribute("patchsrc"),w.hasAttribute&&w.hasAttribute("for")&&"label"!==E&&"output"!==E&&w.removeAttribute("for")}catch(_){}}let P=V(_);if(P)for(let _=P.length-1;_>=0;--_)w.push(P[_])}},tv=function(w){let E=null,P=null;if(eD)w="<remove></remove>"+w;else{let _=rG(w,/^[\r\n\t ]+/);P=_&&_[0]}"application/xhtml+xml"===e7&&eJ===eQ&&(w='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+w+"</body></html>");let A=_?X(w):w;if(eJ===eQ)try{E=new N().parseFromString(A,e7)}catch(_){}if(!E||!E.documentElement){E=et.createDocument(eJ,"template",null);try{E.documentElement.innerHTML=e1?Z:A}catch(_){}}let M=E.body||E.documentElement;return(w&&P&&M.insertBefore(k.createTextNode(P),M.childNodes[0]||null),eJ===eQ)?ei.call(E,eM?"html":"body")[0]:eM?E.documentElement:M},tb=function(_){return er.call(_.ownerDocument||_,_,D.SHOW_ELEMENT|D.SHOW_COMMENT|D.SHOW_TEXT|D.SHOW_PROCESSING_INSTRUCTION|D.SHOW_CDATA_SECTION,null)},tx=function(_){return _=rZ(_,es," "),_=rZ(_,el," "),_=rZ(_,ed," ")},tC=function(_){var w;_.normalize();let E=er.call(_.ownerDocument||_,_,D.SHOW_TEXT|D.SHOW_COMMENT|D.SHOW_CDATA_SECTION|D.SHOW_PROCESSING_INSTRUCTION,null),P=E.nextNode();for(;P;)P.data=tx(P.data),P=E.nextNode();let k=null==(w=_.querySelectorAll)?void 0:w.call(_,"template");k&&r$(k,_=>{tT(_.content)&&tC(_.content)})},tS=function(_){let w=G?G(_):null;return"string"==typeof w&&"form"===tt(w)&&("string"!=typeof _.nodeName||"string"!=typeof _.textContent||"function"!=typeof _.removeChild||_.attributes!==z(_)||"function"!=typeof _.removeAttribute||"function"!=typeof _.setAttribute||"string"!=typeof _.namespaceURI||"function"!=typeof _.insertBefore||"function"!=typeof _.hasChildNodes||_.nodeType!==W(_)||_.childNodes!==V(_))},tT=function(_){if(!W||"object"!=typeof _||null===_)return!1;try{return W(_)===nj}catch(_){return!1}},t_=function(_){if(!W||"object"!=typeof _||null===_)return!1;try{return"number"==typeof W(_)}catch(_){return!1}};function tw(_,w,E){0!==_.length&&r$(_,_=>{_.call(P,w,E,tr)})}let tE=function(_,w){return!!(eA&&_.hasChildNodes()&&!t_(_.firstElementChild)&&r2(nT,_.textContent)&&r2(nT,_.innerHTML)||eA&&_.namespaceURI===eQ&&"style"===w&&t_(_.firstElementChild)||_.nodeType===nA||eA&&_.nodeType===nM&&r2(n_,_.data))},tP=function(_,w){if(!eC[w]&&tI(w)&&(ex.tagNameCheck instanceof RegExp&&r2(ex.tagNameCheck,w)||ex.tagNameCheck instanceof Function&&ex.tagNameCheck(w)))return!1;if(eV&&!ez[w]){let w=U(_),E=V(_);if(E&&w){let P=E.length;for(let k=P-1;k>=0;--k){let P=eU?E[k]:$(E[k],!0);w.insertBefore(P,B(_))}}}return th(_),!0},tk=function(_,w){if(tw(eo.beforeSanitizeElements,_,null),_!==w&&null===U(_))return!0;
191if(tS(_))return th(_),!0;let E=tt(G?G(_):_.nodeName);if(tw(eo.uponSanitizeElement,_,{tagName:E,allowedTags:eg}),_!==w&&null===U(_))return!0;if(tE(_,E))return th(_),!0;if(eC[E]||!(eT.tagCheck instanceof Function&&eT.tagCheck(E))&&!eg[E]){let w=tP(_,E);return!1===w&&tw(eo.afterSanitizeElements,_,null),w}if((W?W(_):_.nodeType)===nP&&!tc(_)||("noscript"===E||"noembed"===E||"noframes"===E)&&r2(nw,_.innerHTML))return th(_),!0;if(ek&&_.nodeType===nk){let w=tx(_.textContent);_.textContent!==w&&(rV(P.removed,{element:_.cloneNode()}),_.textContent=w)}return tw(eo.afterSanitizeElements,_,null),!1},tA=function(_,w,E){if(eS[w]||eA&&"patchsrc"===w||eA&&"for"===w&&"label"!==_&&"output"!==_||e$&&("id"===w||"name"===w)&&(E in k||E in tn))return!1;let P=ev[w]||eT.attributeCheck instanceof Function&&eT.attributeCheck(w,_);if(ew&&r2(eu,w));else if(e_&&r2(ec,w));else if(P){if(eY[w]);else if(r2(em,rZ(E,ep,"")));else if(("src"===w||"xlink:href"===w||"href"===w)&&"script"!==_&&0===rY(E,"data:")&&eG[_]);else if(eE&&!r2(eh,rZ(E,ep,"")));else if(E)return!1}else if(!(tI(_)&&(ex.tagNameCheck instanceof RegExp&&r2(ex.tagNameCheck,_)||ex.tagNameCheck instanceof Function&&ex.tagNameCheck(_))&&(ex.attributeNameCheck instanceof RegExp&&r2(ex.attributeNameCheck,w)||ex.attributeNameCheck instanceof Function&&ex.attributeNameCheck(w,_))||"is"===w&&ex.allowCustomizedBuiltInElements&&(ex.tagNameCheck instanceof RegExp&&r2(ex.tagNameCheck,E)||ex.tagNameCheck instanceof Function&&ex.tagNameCheck(E))))return!1;return!0},tM=r9({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),tI=function(_){return!tM[rz(_)]&&r2(ef,_)},tj=function(w,E,P,k){if(_&&"object"==typeof R&&"function"==typeof R.getAttributeType&&!P)switch(R.getAttributeType(w,E)){case"TrustedHTML":return X(k);case"TrustedScriptURL":return Q(k)}return k},tO=function(_,w,E,k){try{E?_.setAttributeNS(E,w,k):_.setAttribute(w,k),tS(_)?th(_):rB(P.removed)}catch(E){tf(w,_)}},tD=function(_){tw(eo.beforeSanitizeAttributes,_,null);let w=_.attributes;if(!w||tS(_))return;let E={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ev,forceKeepAttr:void 0},P=w.length,k=tt(_.nodeName);for(;P--;){let A=w[P],M=A.name,I=A.namespaceURI,j=A.value,O=tt(M),D=j,N="value"===M?D:rq(D);if(E.attrName=O,E.attrValue=N,E.keepAttr=!0,E.forceKeepAttr=void 0,tw(eo.uponSanitizeAttribute,_,E),N=E.attrValue,eF&&("id"===O||"name"===O)&&0!==rY(N,eB)&&(tf(M,_),N=eB+N),eA&&r2(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,N)||"attributename"===O&&rG(N,"href")){tf(M,_);continue}if(!E.forceKeepAttr){if(!E.keepAttr||!eP&&r2(nE,N)||(ek&&(N=tx(N)),!tA(k,O,N))){tf(M,_);continue}(N=tj(k,O,I,N))!==D&&tO(_,M,I,N)}}tw(eo.afterSanitizeAttributes,_,null)},tN=function(_){let w=null,E=tb(_);for(tw(eo.beforeSanitizeShadowDOM,_,null);w=E.nextNode();)if(tw(eo.uponSanitizeShadowNode,w,null),tk(w,_),tD(w),tT(w.content)&&tN(w.content),(W?W(w):w.nodeType)===nP){let _=H(w);tT(_)&&(tR(_),tN(_))}tw(eo.afterSanitizeShadowDOM,_,null)},tR=function(_){let w=[{node:_,shadow:null}];for(;w.length>0;){let _=w.pop();if(_.shadow){tN(_.shadow);continue}let E=_.node,P=(W?W(E):E.nodeType)===nP,k=V(E);if(k)for(let _=k.length-1;_>=0;--_)w.push({node:k[_],shadow:null});if(P){let _=G?G(E):null;if("string"==typeof _&&"template"===tt(_)){let _=E.content;tT(_)&&w.push({node:_,shadow:null})}}if(P){let _=H(E);tT(_)&&w.push({node:null,shadow:_},{node:_,shadow:null})}}};return P.sanitize=function(w){let E=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},k=null,M=null,I=null,j=null;if((e1=!w)&&(w="<!-->"),"string"!=typeof w&&!t_(w)&&"string"!=typeof(w=r8(w)))throw r3("dirty is not a string, aborting");if(!P.isSupported)return w;eI?(eg=ej,ev=eO):ta(E),(eo.uponSanitizeElement.length>0||eo.uponSanitizeAttribute.length>0)&&(eg=r7(eg)),eo.uponSanitizeAttribute.length>0&&(ev=r7(ev)),P.removed=[];let O=eU&&"string"!=typeof w&&t_(w);if(O){ty(w);let _=G?G(w):w.nodeName;if("string"==typeof _){let E=tt(_);if(!eg[E]||eC[E])throw tp(w),r3("root node is forbidden and cannot be sanitized in-place")}if(tS(w))throw tp(w),r3("root node is clobbered and cannot be sanitized in-place");try{tR(w)}catch(_){throw tp(w),_}}else if(t_(w))(M=(k=tv("<!---->")).ownerDocument.importNode(w,!0)).nodeType===nP&&"BODY"===M.nodeName||"HTML"===M.nodeName?k=M:k.appendChild(M),tR(M);else{if(!eN&&!ek&&!eM&&-1===w.indexOf("<"))return _&&eL?X(w):w;if(!(k=tv(w)))return eN?null:eL?Z:""}k&&eD&&th(k.firstChild);let D=O?w:k,N=tb(D);try{for(;I=N.nextNode();)tk(I,D),tD(I),tT(I.content)&&tN(I.content)}catch(_){throw O&&(tp(w),r$(P.removed,_=>{_.element&&tg(_.element)})),_}if(O)return r$(P.removed,_=>{_.element&&tg(_.element)}),ek&&tC(w),w;if(eN){if(ek&&tC(k),eR)for(j=en.call(k.ownerDocument);k.firstChild;)j.appendChild(k.firstChild);else j=k;return(ev.shadowroot||ev.shadowrootmode)&&(j=ea.call(A,j,!0)),j}let R=eM?k.outerHTML:k.innerHTML;return eM&&eg["!doctype"]&&k.ownerDocument&&k.ownerDocument.doctype&&k.ownerDocument.doctype.name&&r2(nC,k.ownerDocument.doctype.name)&&(R="<!DOCTYPE "+k.ownerDocument.doctype.name+">\n"+R),ek&&(R=tx(R)),_&&eL?X(R):R},P.setConfig=function(){let _=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};ta(_),eI=!0,ej=eg,eO=ev},P.clearConfig=function(){tr=null,eI=!1,ej=null,eO=null,_=w,Z=""},P.isValidAttribute=function(_,w,E){return tr||ta({}),tA(tt(_),tt(w),E)},P.addHook=function(_,w){"function"!=typeof w||r1(eo,_)&&rV(eo[_],w)},P.removeHook=function(_,w){if(r1(eo,_)){if(void 0!==w){let E=rF(eo[_],w);return -1===E?void 0:rU(eo[_],E,1)[0]}return rB(eo[_])}},P.removeHooks=function(_){r1(eo,_)&&(eo[_]=[])},P.removeAllHooks=function(){eo=nN()},P}var n$=nL();function nF(_){let w=Object.keys(_).filter(_=>_.includes("param."));if(!w.length)return null;let E=new URLSearchParams;for(let P of w){let w=P.split(".")[1];E.append(w,_[P])}return E.toString()}function nB(_,w){let E,P=_.story;
191if(!P)return _.cached_url&&!_.cached_url.startsWith("/")?`/${_.cached_url}`:_.cached_url??void 0;if("full_slug"in P&&"content"in P?E=P.full_slug:"real_path"in P?E=P.real_path:"url"in P&&P.url&&(E=P.url),!E)return;let k=nF(_),A=k?`?${k}`:"",M=_.anchor,I=M?`#${M}`:"",{search:j}=new URL(w.location.href),O=n$.sanitize(j);return`/${E.startsWith("/")?E.slice(1):E}${A}${I}${O}`}function nV(_,w){if(_?.startsWith("#"))return _;let{search:E}=new URL(w.location.href),P=n$.sanitize(E);return _?.includes("?")&&P?.includes("?")&&(P=P.replaceAll("?","&")),`${_}${P}`}function nU(_,w){switch(_.linktype){case"story":return nB(_,w);case"email":return`mailto:${_.email}`;case"asset":case"url":return nV(_.url,w);default:return}}_.s(["getHrefFromSbLink",0,nU],122562);var nH=I,nz=_.i(835014),nW=_.i(894549),nG=L;let nZ=({padding:_,children:w,height:E})=>{let P=(0,nH.StyledCardPadding)({padding:_??"none"}),k=(0,nz.css)({height:E??"100%",overflowY:E?"auto":void 0,width:"100%"});return(0,nG.jsx)("div",{"data-part":"card-body",className:(0,nW.cx)(P,k),children:w})};_.s(["CardBody",0,nZ],43588);var nY=A,nq=L;let nK=({title:_,extra:w,children:E})=>_||w?(0,nq.jsxs)("header",{"data-part":"card-header",children:[_&&(0,nq.jsx)("div",{"data-part":"card-headerTitle",children:(0,nq.jsx)(nY.Typography,{textStyle:"h5",component:"span",color:"inherit",children:_})}),w&&(0,nq.jsx)("div",{"data-part":"card-headerExtra",children:(0,nq.jsx)(nY.Typography,{textStyle:"h5",component:"span",color:"inherit",children:w})})]}):(0,nq.jsx)("header",{"data-part":"card-header",children:E});_.s(["CardHeader",0,nK],797103);var nX=nz,nQ=L;let nJ=({src:_,children:w,height:E,backgroundPosition:P})=>{let k="string"==typeof _,A;return A=(0,nX.css)(k?{height:E||{base:200,md:300},backgroundSize:"cover",backgroundPosition:P}:{overflow:"hidden",height:E||{base:200,md:300},"& *":{width:"100%",height:"100%"},"& img, & picture, & video, & canvas, & svg":{objectFit:"cover"}}),(0,nQ.jsx)("figure",{"data-part":"card-image",className:A,style:{backgroundImage:k?`url(${_})`:void 0},children:w})};_.s(["CardImage",0,nJ],505732)},680853,980608,20200,564853,587550,100973,360024,837368,874749,_=>{"use strict";var w,E,P=_.i(642325),k=_.i(117144),A=_.i(942537),M=_.i(973213),I=_.i(122562),j=_.i(115497),O=_.i(382557),D=_.i(843474),N=_.i(809474);_.i(43588),_.i(797103),_.i(505732);var R=_.i(155083),L=_.i(339395),$=_.i(650394),F=_.i(835014),B=_.i(894549),V=j;let U=(0,$.forwardRef)((_,w)=>{let{borderless:E,children:P,fullWidth:k,fullHeight:A,padding:M,overflow:I,theme:j,attributes:O}=(0,D.useProps)({props:_,defaultProps:H}),$=(0,F.css)({width:(0,N.handleResponsiveProp)(k,"100%","auto"),height:(0,N.handleResponsiveProp)(A,"100%","auto"),overflow:H.overflow,borderStyle:(0,N.handleResponsiveProp)(E,"none","solid")},{overflow:I}),U=(0,L.StyledCardPadding)({padding:M});return(0,V.jsx)("div",{className:(0,B.cx)((0,R.StyledCard)({theme:j}),U,$),ref:w,"data-part":"card-root",...O,children:P})});U.displayName="CardGroup";let H={borderless:!1,fullWidth:!1,fullHeight:!1,overflow:"visible",theme:"base900"};_.s(["CardGroup",0,U,"cardDefaultProps",0,H],980608),_.s(["Card",0,U],20200);var z=_.i(6771),W=_.i(822579),G=_.i(333142),Z=D,Y=N,q=B,K=_.i(545137),X=_.i(355184);let Q=(0,X.createRecipe)("actionCard",{theme:"secondary900"},[]),J={theme:["base900","base100","base500","secondary900","tertiary100"]},ee=Object.keys(J),et=Object.assign((0,K.memo)(Q.recipeFn),{__recipe__:!0,__name__:"StyledActionCard",__getCompoundVariantCss__:Q.__getCompoundVariantCss__,raw:_=>_,variantKeys:ee,variantMap:J,merge(_){return(0,X.mergeRecipes)(this,_)},splitVariantProps:_=>(0,K.splitProps)(_,ee),getVariantProps:Q.getVariantProps});_.s(["StyledActionCard",0,et],564853);var er=_.i(29833),en=$,ei=j;let ea=_=>{let{defaultIcons:{IconChevronRight:w}}=(0,er.useCoralConfig)(),{children:E,icon:P,actionIcon:k,hideActionIcon:A,href:M,target:I,onClick:j,attributes:D,theme:N,to:R,fullHeight:L}=(0,Z.useProps)({props:_,defaultProps:{hideActionIcon:!1,theme:"secondary900"}});return(0,ei.jsx)("div",{className:(0,q.cx)(et({theme:N}),(0,Y.handleResponsiveProp)(L,"100%","auto")),"data-part":"actionCard-root",children:(0,ei.jsx)(U,{fullHeight:!0,theme:N,padding:"none",borderless:!0,attributes:D,children:(0,ei.jsx)(O.Button,{href:M,to:R,target:I,variant:"ghost",fullWidth:!0,fullHeight:!0,color:"secondary500",onClick:j,size:"small",children:(0,ei.jsxs)(z.Stack,{justifyContent:"space-between",alignItems:"center",fullHeight:!0,fullWidth:!0,component:"span",children:[(0,ei.jsxs)(z.Stack,{alignItems:"center",fullHeight:!0,fullWidth:!0,component:"span",children:[P&&(0,ei.jsx)(W.StackItem,{flex:"0 0 auto",component:"span",children:(0,ei.jsx)("span",{"data-part":"actionCard-icon",children:P})}),(0,ei.jsx)(z.Stack,{flexDirection:"column",gap:"none",alignItems:"flex-start",justifyContent:"center",fullHeight:!0,fullWidth:!0,component:"span",children:E})]}),(0,ei.jsx)(G.Visibility,{display:A?"none":"block",component:"span",children:(0,ei.jsx)(W.StackItem,{flex:"0 0 auto",component:"span",children:(0,ei.jsx)("span",{"data-part":"actionCard-chevron",children:(0,en.isValidElement)(k)?k:(0,ei.jsx)(w,{color:"currentcolor",size:18})})})})]})})})})};_.s(["ActionCard",0,ea],587550);var eo=$;let es=({blok:_,children:w})=>{let[E,O]=(0,eo.useState)();return(0,eo.useEffect)(()=>{_.href&&O((0,I.getHrefFromSbLink)(_.href,window))},[_.href]),_.blocks?.length?(0,j.jsx)(ea,{actionIcon:_.actionIcon?(0,j.jsx)(A.Icon,{icon:_.actionIcon,size:36}):void 0,icon:_.icon?(0,j.jsx)(A.Icon,{icon:_.icon,size:24}):void 0,href:E||void 0,theme:(0,k.handleLegacyValues)("actionCardTheme",_.theme)||void 0,attributes:{...(0,P.storyblokEditable)(_),"data-testid":_._uid},children:w}):(0,j.jsx)(M.StoryblokMissingField,{blok:"Coral ActionCard",field:"blocks"})};_.i(591895);var el=_.i(398011),ed=j;let eu=({blok:_,isPreview:w})=>(0,ed.jsx)(es,{blok:_,children:_.blocks?.map(_=>(0,ed.jsx)(el.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokActionCard",0,eu],680853);var ec=P,eh=k,ep=A,ef=M,em=_.i(601408),eg=j,ey=_.i(923381);let ev=({blok:_,children:w})=>_.blocks.length?(0,eg.jsx)(em.Alert,{icon:_.icon&&(0,eg.jsx)(ep.Icon,{icon:_.icon,color:(0,ey.token)("colors.background.base.100")}),inline:{base:_.inline||!1,xs:_.inlineSm||void 0,sm:_.inlineSm||void 0,md:_.inlineMd||void 0,lg:_.inlineLg||void 0,xl:_.inlineXl||void 0},theme:(0,eh.handleLegacyValues)("alertTheme",_.theme)||void 0,severity:_.severity||em.alertDefaultProps.severity,attributes:{...(0,ec.storyblokEditable)(_),"data-testid":_._uid},children:w}
191):(0,eg.jsx)(ef.StoryblokMissingField,{blok:"Coral Alert",field:"blocks"});var eb=el,ex=j;let eC=({blok:_,isPreview:w})=>(0,ex.jsx)(ev,{blok:_,children:_.blocks.map(_=>(0,ex.jsx)(eb.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokAlert",0,eC],100973);var eS=K,eT=X;let e_=(0,eT.createRecipe)("constantine",{},[]),ew={},eE=Object.keys(ew),eP=Object.assign((0,eS.memo)(e_.recipeFn),{__recipe__:!0,__name__:"StyledConstantine",__getCompoundVariantCss__:e_.__getCompoundVariantCss__,raw:_=>_,variantKeys:eE,variantMap:ew,merge(_){return(0,eT.mergeRecipes)(this,_)},splitVariantProps:_=>(0,eS.splitProps)(_,eE),getVariantProps:e_.getVariantProps});_.s(["StyledConstantine",0,eP],360024);var ek=_.i(249558),eA=G,eM=$,eI=j,ej=Object.defineProperty,eO=Object.defineProperties,eD=Object.getOwnPropertyDescriptors,eN=Object.getOwnPropertySymbols,eR=Object.prototype.hasOwnProperty,eL=Object.prototype.propertyIsEnumerable,e$=(_,w,E)=>w in _?ej(_,w,{enumerable:!0,configurable:!0,writable:!0,value:E}):_[w]=E,eF=(_,w)=>{for(var E in w||(w={}))eR.call(w,E)&&e$(_,E,w[E]);if(eN)for(var E of eN(w))eL.call(w,E)&&e$(_,E,w[E]);return _},eB=(_,w)=>eO(_,eD(w)),eV=(_,w)=>{var E={};for(var P in _)eR.call(_,P)&&0>w.indexOf(P)&&(E[P]=_[P]);if(null!=_&&eN)for(var P of eN(_))0>w.indexOf(P)&&eL.call(_,P)&&(E[P]=_[P]);return E},eU=(_,w,E)=>e$(_,"symbol"!=typeof w?w+"":w,E),eH=(_,w,E)=>new Promise((P,k)=>{var A=_=>{try{I(E.next(_))}catch(_){k(_)}},M=_=>{try{I(E.throw(_))}catch(_){k(_)}},I=_=>_.done?P(_.value):Promise.resolve(_.value).then(A,M);I((E=E.apply(_,w)).next())}),ez=class{requestAnimationFrame(_){return requestAnimationFrame(_)}cancelAnimationFrame(_){cancelAnimationFrame(_)}},eW=class{constructor(){eU(this,"_lastHandleId",0),eU(this,"_lastImmediate",null)}requestAnimationFrame(_){return this._lastHandleId>=Number.MAX_SAFE_INTEGER&&(this._lastHandleId=0),this._lastHandleId+=1,this._lastImmediate=setImmediate(()=>{_(Date.now())}),this._lastHandleId}cancelAnimationFrame(_){this._lastImmediate&&clearImmediate(this._lastImmediate)}},eG=class{constructor(){eU(this,"_strategy"),this._strategy="function"==typeof requestAnimationFrame?new ez:new eW}requestAnimationFrame(_){return this._strategy.requestAnimationFrame(_)}cancelAnimationFrame(_){this._strategy.cancelAnimationFrame(_)}},eZ="u">typeof window&&void 0!==window.document,eY=new Uint8Array([80,75,3,4]),eq=["v","ip","op","layers","fr","w","h"],eK="0.42.0",eX="@lottiefiles/dotlottie-web",eQ=.75,eJ=(E="u">typeof document?null==(w=document.currentScript)?void 0:w.src:void 0,function(_={}){var w,P,k,A,M,I,j,O,D=_,N=new Promise((_,w)=>{I=_,j=w}),R=Object.assign({},D),L="./this.program",$="";"u">typeof document&&document.currentScript&&($=document.currentScript.src),E&&($=E),$=$.startsWith("blob:")?"":$.substr(0,$.replace(/[?#].*/,"").lastIndexOf("/")+1),O=_=>fetch(_,{credentials:"same-origin"}).then(_=>_.ok?_.arrayBuffer():Promise.reject(Error(_.status+" : "+_.url)));var F=D.print||console.log.bind(console),B=D.printErr||console.error.bind(console);Object.assign(D,R),R=null,D.thisProgram&&(L=D.thisProgram);var V,U,H,z,W,G,Z,Y,q,K,X=D.wasmBinary,Q=!1;function J(){var _=V.buffer;D.HEAP8=H=new Int8Array(_),D.HEAP16=W=new Int16Array(_),D.HEAPU8=z=new Uint8Array(_),D.HEAPU16=G=new Uint16Array(_),D.HEAP32=Z=new Int32Array(_),D.HEAPU32=Y=new Uint32Array(_),D.HEAPF32=q=new Float32Array(_),D.HEAPF64=K=new Float64Array(_)}var ee=[],et=[],er=[];function en(){var _=D.preRun.shift();ee.unshift(_)}var ei=0,ea=null;function eo(_){var w;throw null==(w=D.onAbort)||w.call(D,_),B(_="Aborted("+_+")"),Q=!0,_=new WebAssembly.RuntimeError(_+". Build with -sASSERTIONS for more info."),j(_),_}var es,el=_=>_.startsWith("data:application/octet-stream;base64,");function ed(_){if(_==es&&X)return new Uint8Array(X);throw"both async and sync fetching of the wasm failed"}function eu(_){return X?Promise.resolve().then(()=>ed(_)):O(_).then(_=>new Uint8Array(_),()=>ed(_))}function ec(_,w,E){return eu(_).then(_=>WebAssembly.instantiate(_,w)).then(E,_=>{B(`failed to asynchronously prepare wasm: ${_}`),eo(_)})}function eh(_,w){var E=es;return X||"function"!=typeof WebAssembly.instantiateStreaming||el(E)||"function"!=typeof fetch?ec(E,_,w):fetch(E,{credentials:"same-origin"}).then(P=>WebAssembly.instantiateStreaming(P,_).then(w,function(P){return B(`wasm streaming compile failed: ${P}`),B("falling back to ArrayBuffer instantiation"),ec(E,_,w)}))}class ep{constructor(_){eU(this,"name","ExitStatus"),this.message=`Program terminated with exit(${_})`,this.status=_}}var ef=_=>{for(;0<_.length;)_.shift()(D)},em=D.noExitRuntime||!0,eg="u">typeof TextDecoder?new TextDecoder:void 0,ey=(_,w=0,E=NaN)=>{var P=w+E;for(E=w;_[E]&&!(E>=P);)++E;if(16<E-w&&_.buffer&&eg)return eg.decode(_.subarray(w,E));for(P="";w<E;){var k=_[w++];if(128&k){var A=63&_[w++];if((224&k)==192)P+=String.fromCharCode((31&k)<<6|A);else{var M=63&_[w++];65536>(k=(240&k)==224?(15&k)<<12|A<<6|M:(7&k)<<18|A<<12|M<<6|63&_[w++])?P+=String.fromCharCode(k):(k-=65536,P+=String.fromCharCode(55296|k>>10,56320|1023&k))}}else P+=String.fromCharCode(k)}return P},ev=0;class eb{constructor(_){this.Ea=_-24}}var ex=()=>{var _=[],w=ev;if(!w)return tZ(0),0;var E=new eb(w);Y[E.Ea+16>>2]=w;var P=Y[E.Ea+4>>2];if(!P)return tZ(0),w;for(var k of _){if(0===k||k===P)break;
191if(tK(k,P,E.Ea+16))return tZ(k),w}return tZ(P),w},eC=(_,w,E)=>{var P=z;if(0<E){E=w+E-1;for(var k=0;k<_.length;++k){var A=_.charCodeAt(k);if(55296<=A&&57343>=A&&(A=65536+((1023&A)<<10)|1023&_.charCodeAt(++k)),127>=A){if(w>=E)break;P[w++]=A}else{if(2047>=A){if(w+1>=E)break;P[w++]=192|A>>6}else{if(65535>=A){if(w+2>=E)break;P[w++]=224|A>>12}else{if(w+3>=E)break;P[w++]=240|A>>18,P[w++]=128|A>>12&63}P[w++]=128|A>>6&63}P[w++]=128|63&A}}P[w]=0}},eS={},eT=_=>{for(;_.length;){var w=_.pop();_.pop()(w)}};function e_(_){return this.fromWireType(Y[_>>2])}var ew,eE,eP,ek={},eA={},eM={},eI=(_,w,E)=>{function P(w){if((w=E(w)).length!==_.length)throw new ew("Mismatched type converter count");for(var P=0;P<_.length;++P)eD(_[P],w[P])}_.forEach(_=>eM[_]=w);var k=Array(w.length),A=[],M=0;w.forEach((_,w)=>{eA.hasOwnProperty(_)?k[w]=eA[_]:(A.push(_),ek.hasOwnProperty(_)||(ek[_]=[]),ek[_].push(()=>{k[w]=eA[_],++M===A.length&&P(k)}))}),0===A.length&&P(k)},ej=_=>{for(var w="";z[_];)w+=eE[z[_++]];return w};function eO(_,w,E={}){var P=w.name;if(!_)throw new eP(`type "${P}" must have a positive integer typeid pointer`);if(eA.hasOwnProperty(_)){if(E.kb)return;throw new eP(`Cannot register type '${P}' twice`)}eA[_]=w,delete eM[_],ek.hasOwnProperty(_)&&(w=ek[_],delete ek[_],w.forEach(_=>_()))}function eD(_,w,E={}){return eO(_,w,E)}var eN=_=>{throw new eP(_.Da.Ga.Fa.name+" instance already deleted")},eR=!1,eL=()=>{},e$=(_,w,E)=>w===E?_:void 0===E.Ja||null===(_=e$(_,w,E.Ja))?null:E.cb(_),eF={},eB={},eV=(_,w)=>{if(void 0===w)throw new eP("ptr should not be undefined");for(;_.Ja;)w=_.Ta(w),_=_.Ja;return eB[w]},eH=(_,w)=>{if(!w.Ga||!w.Ea)throw new ew("makeClassHandle requires ptr and ptrType");if(!!w.Ka!=!!w.Ia)throw new ew("Both smartPtrType and smartPtr must be specified");return w.count={value:1},ez(Object.create(_,{Da:{value:w,writable:!0}}))},ez=_=>"u"<typeof FinalizationRegistry?(ez=_=>_,_):(eR=new FinalizationRegistry(_=>{_=_.Da,--_.count.value,0===_.count.value&&(_.Ia?_.Ka.Na(_.Ia):_.Ga.Fa.Na(_.Ea))}),ez=_=>{var w=_.Da;return w.Ia&&eR.register(_,{Da:w},_),_},eL=_=>{eR.unregister(_)},ez(_));function eW(){}var eG=(_,w)=>Object.defineProperty(w,"name",{value:_}),eZ=(_,w,E)=>{if(void 0===_[w].Ha){var P=_[w];_[w]=function(...P){if(!_[w].Ha.hasOwnProperty(P.length))throw new eP(`Function '${E}' called with an invalid number of arguments (${P.length}) - expects one of (${_[w].Ha})!`);return _[w].Ha[P.length].apply(this,P)},_[w].Ha=[],_[w].Ha[P.Qa]=P}},eY=(_,w,E)=>{if(D.hasOwnProperty(_)){if(void 0===E||void 0!==D[_].Ha&&void 0!==D[_].Ha[E])throw new eP(`Cannot register public name '${_}' twice`);if(eZ(D,_,_),D[_].Ha.hasOwnProperty(E))throw new eP(`Cannot register multiple overloads of a function with the same number of arguments (${E})!`);D[_].Ha[E]=w}else D[_]=w,D[_].Qa=E},eq=_=>{var w=(_=_.replace(/[^a-zA-Z0-9_]/g,"$")).charCodeAt(0);return 48<=w&&57>=w?`_${_}`:_};function eK(_,w,E,P,k,A,M,I){this.name=_,this.constructor=w,this.Pa=E,this.Na=P,this.Ja=k,this.fb=A,this.Ta=M,this.cb=I,this.mb=[]}var eX=(_,w,E)=>{for(;w!==E;){if(!w.Ta)throw new eP(`Expected null or instance of ${E.name}, got an instance of ${w.name}`);_=w.Ta(_),w=w.Ja}return _};function eQ(_,w){if(null===w){if(this.Wa)throw new eP(`null is not a valid ${this.name}`);return 0}if(!w.Da)throw new eP(`Cannot pass "${tp(w)}" as a ${this.name}`);if(!w.Da.Ea)throw new eP(`Cannot pass deleted object as a pointer of type ${this.name}`);return eX(w.Da.Ea,w.Da.Ga.Fa,this.Fa)}function eJ(_,w){if(null===w){if(this.Wa)throw new eP(`null is not a valid ${this.name}`);if(this.Va){var E=this.Xa();return null!==_&&_.push(this.Na,E),E}return 0}if(!w||!w.Da)throw new eP(`Cannot pass "${tp(w)}" as a ${this.name}`);if(!w.Da.Ea)throw new eP(`Cannot pass deleted object as a pointer of type ${this.name}`);if(!this.Ua&&w.Da.Ga.Ua)throw new eP(`Cannot convert argument of type ${w.Da.Ka?w.Da.Ka.name:w.Da.Ga.name} to parameter type ${this.name}`);if(E=eX(w.Da.Ea,w.Da.Ga.Fa,this.Fa),this.Va){if(void 0===w.Da.Ia)throw new eP("Passing raw pointer to smart pointer is illegal");switch(this.rb){case 0:if(w.Da.Ka===this)E=w.Da.Ia;else throw new eP(`Cannot convert argument of type ${w.Da.Ka?w.Da.Ka.name:w.Da.Ga.name} to parameter type ${this.name}`);break;case 1:E=w.Da.Ia;break;case 2:if(w.Da.Ka===this)E=w.Da.Ia;else{var P=w.clone();E=this.nb(E,td(()=>P.delete())),null!==_&&_.push(this.Na,E)}break;default:throw new eP("Unsupporting sharing policy")}}return E}function e1(_,w){if(null===w){if(this.Wa)throw new eP(`null is not a valid ${this.name}`);return 0}if(!w.Da)throw new eP(`Cannot pass "${tp(w)}" as a ${this.name}`);if(!w.Da.Ea)throw new eP(`Cannot pass deleted object as a pointer of type ${this.name}`);if(w.Da.Ga.Ua)throw new eP(`Cannot convert argument of type ${w.Da.Ga.name} to parameter type ${this.name}`);return eX(w.Da.Ea,w.Da.Ga.Fa,this.Fa)}function e0(_,w,E,P,k,A,M,I,j,O,D){this.name=_,this.Fa=w,this.Wa=E,this.Ua=P,this.Va=k,this.lb=A,this.rb=M,this.ab=I,this.Xa=j,this.nb=O,this.Na=D,k||void 0!==w.Ja?this.toWireType=eJ:(this.toWireType=P?eQ:e1,this.Ma=null)}var e2,e3,e4=(_,w,E)=>{if(!D.hasOwnProperty(_))throw new ew("Replacing nonexistent public symbol");void 0!==D[_].Ha&&void 0!==E?D[_].Ha[E]=w:(D[_]=w,D[_].Qa=E)},e5=(_,w,E=[])=>w=_.includes("j")?(0,D["dynCall_"+(_=_.replace(/p/g,"i"))])(w,...E):e2.get(w)(...E),e9=(_,w)=>(...E)=>e5(_,w,E),e6=(_,w)=>{var E=(_=ej(_)).includes("j")?e9(_,w):e2.get(w);if("function"!=typeof E)throw new eP(`unknown function pointer with signature ${_}: ${w}`);return E},e7=_=>{var w=ej(_=tH(_));return tz(_),w},e8=(_,w)=>{function E(_){k[_]||eA[_]||(eM[_]?eM[_].forEach(E):(P.push(_),k[_]=!0))}var P=[],k={};
191throw w.forEach(E),new e3(`${_}: `+P.map(e7).join([", "]))},te=(_,w)=>{for(var E=[],P=0;P<_;P++)E.push(Y[w+4*P>>2]);return E};function tt(_){for(var w=1;w<_.length;++w)if(null!==_[w]&&void 0===_[w].Ma)return!0;return!1}function tr(_,w,E,P,k){var A=w.length;if(2>A)throw new eP("argTypes array size mismatch! Must at least get return value and 'this' types!");var M=null!==w[1]&&null!==E,I=tt(w),j="void"!==w[0].name,O=A-2,D=Array(O),N=[],R=[];return eG(_,function(..._){if(R.length=0,N.length=M?2:1,N[0]=k,M){var E=w[1].toWireType(R,this);N[1]=E}for(var A=0;A<O;++A)D[A]=w[A+2].toWireType(R,_[A]),N.push(D[A]);if(_=P(...N),I)eT(R);else for(A=M?1:2;A<w.length;A++){var L=1===A?E:D[A-2];null!==w[A].Ma&&w[A].Ma(L)}return j?w[0].fromWireType(_):void 0})}var tn,ti=_=>{let w=(_=_.trim()).indexOf("(");return -1!==w?_.substr(0,w):_},ta=[],to=[],ts=_=>{9<_&&0==--to[_+1]&&(to[_]=void 0,ta.push(_))},tl=_=>{if(!_)throw new eP("Cannot use deleted val. handle = "+_);return to[_]},td=_=>{switch(_){case void 0:return 2;case null:return 4;case!0:return 6;case!1:return 8;default:let w=ta.pop()||to.length;return to[w]=_,to[w+1]=1,w}},tu={name:"emscripten::val",fromWireType:_=>{var w=tl(_);return ts(_),w},toWireType:(_,w)=>td(w),La:8,readValueFromPointer:e_,Ma:null},tc=(_,w,E)=>{switch(w){case 1:return E?function(_){return this.fromWireType(H[_])}:function(_){return this.fromWireType(z[_])};case 2:return E?function(_){return this.fromWireType(W[_>>1])}:function(_){return this.fromWireType(G[_>>1])};case 4:return E?function(_){return this.fromWireType(Z[_>>2])}:function(_){return this.fromWireType(Y[_>>2])};default:throw TypeError(`invalid integer width (${w}): ${_}`)}},th=(_,w)=>{var E=eA[_];if(void 0===E)throw _=`${w} has unknown type ${e7(_)}`,new eP(_);return E},tp=_=>{if(null===_)return"null";var w=typeof _;return"object"===w||"array"===w||"function"===w?_.toString():""+_},tf=(_,w)=>{switch(w){case 4:return function(_){return this.fromWireType(q[_>>2])};case 8:return function(_){return this.fromWireType(K[_>>3])};default:throw TypeError(`invalid float width (${w}): ${_}`)}},tm=(_,w,E)=>{switch(w){case 1:return E?_=>H[_]:_=>z[_];case 2:return E?_=>W[_>>1]:_=>G[_>>1];case 4:return E?_=>Z[_>>2]:_=>Y[_>>2];default:throw TypeError(`invalid integer width (${w}): ${_}`)}},tg=Object.assign({optional:!0},tu),ty="u">typeof TextDecoder?new TextDecoder("utf-16le"):void 0,tv=(_,w)=>{for(var E=_>>1,P=E+w/2;!(E>=P)&&G[E];)++E;if(32<(E<<=1)-_&&ty)return ty.decode(z.subarray(_,E));for(E="",P=0;!(P>=w/2);++P){var k=W[_+2*P>>1];if(0==k)break;E+=String.fromCharCode(k)}return E},tb=(_,w,E)=>{if(null!=E||(E=0x7fffffff),2>E)return 0;E-=2;var P=w;E=E<2*_.length?E/2:_.length;for(var k=0;k<E;++k)W[w>>1]=_.charCodeAt(k),w+=2;return W[w>>1]=0,w-P},tx=_=>2*_.length,tC=(_,w)=>{for(var E=0,P="";!(E>=w/4);){var k=Z[_+4*E>>2];if(0==k)break;++E,65536<=k?(k-=65536,P+=String.fromCharCode(55296|k>>10,56320|1023&k)):P+=String.fromCharCode(k)}return P},tS=(_,w,E)=>{if(null!=E||(E=0x7fffffff),4>E)return 0;var P=w;E=P+E-4;for(var k=0;k<_.length;++k){var A=_.charCodeAt(k);if(55296<=A&&57343>=A&&(A=65536+((1023&A)<<10)|1023&_.charCodeAt(++k)),Z[w>>2]=A,(w+=4)+4>E)break}return Z[w>>2]=0,w-P},tT=_=>{for(var w=0,E=0;E<_.length;++E){var P=_.charCodeAt(E);55296<=P&&57343>=P&&++E,w+=4}return w},t_=0,tw=[],tE=_=>{var w=tw.length;return tw.push(_),w},tP=(_,w)=>{for(var E=Array(_),P=0;P<_;++P)E[P]=th(Y[w+4*P>>2],"parameter "+P);return E},tk=Reflect.construct,tA={},tM=_=>{if(!(_ instanceof ep||"unwind"==_))throw _},tI=_=>{var w;throw U=_,em||0<t_||(null==(w=D.onExit)||w.call(D,_),Q=!0),new ep(_)},tj=_=>
191{if(!Q)try{if(_(),!(em||0<t_))try{U=_=U,tI(_)}catch(_){tM(_)}}catch(_){tM(_)}},tO={},tD=()=>{if(!tn){var _,w={USER:"web_user",LOGNAME:"web_user",PATH:"/",PWD:"/",HOME:"/home/web_user",LANG:("object"==typeof navigator&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8",_:L||"./this.program"};for(_ in tO)void 0===tO[_]?delete w[_]:w[_]=tO[_];var E=[];for(_ in w)E.push(`${_}=${w[_]}`);tn=E}return tn},tN=[null,[],[]],tR=()=>{if("object"==typeof crypto&&"function"==typeof crypto.getRandomValues)return _=>crypto.getRandomValues(_);eo("initRandomDevice")},tL=_=>(tL=tR())(_);ew=D.InternalError=class extends Error{constructor(_){super(_),this.name="InternalError"}};for(var t$=Array(256),tF=0;256>tF;++tF)t$[tF]=String.fromCharCode(tF);eE=t$,eP=D.BindingError=class extends Error{constructor(_){super(_),this.name="BindingError"}},Object.assign(eW.prototype,{isAliasOf:function(_){if(!(this instanceof eW&&_ instanceof eW))return!1;var w=this.Da.Ga.Fa,E=this.Da.Ea;_.Da=_.Da;var P=_.Da.Ga.Fa;for(_=_.Da.Ea;w.Ja;)E=w.Ta(E),w=w.Ja;for(;P.Ja;)_=P.Ta(_),P=P.Ja;return w===P&&E===_},clone:function(){if(this.Da.Ea||eN(this),this.Da.Sa)return this.Da.count.value+=1,this;
191var _=ez,w=Object,E=w.create,P=Object.getPrototypeOf(this),k=this.Da;return _=_(E.call(w,P,{Da:{value:{count:k.count,Ra:k.Ra,Sa:k.Sa,Ea:k.Ea,Ga:k.Ga,Ia:k.Ia,Ka:k.Ka}}})),_.Da.count.value+=1,_.Da.Ra=!1,_},delete(){if(this.Da.Ea||eN(this),this.Da.Ra&&!this.Da.Sa)throw new eP("Object already scheduled for deletion");eL(this);var _=this.Da;--_.count.value,0===_.count.value&&(_.Ia?_.Ka.Na(_.Ia):_.Ga.Fa.Na(_.Ea)),this.Da.Sa||(this.Da.Ia=void 0,this.Da.Ea=void 0)},isDeleted:function(){return!this.Da.Ea},deleteLater:function(){if(this.Da.Ea||eN(this),this.Da.Ra&&!this.Da.Sa)throw new eP("Object already scheduled for deletion");return this.Da.Ra=!0,this}}),Object.assign(e0.prototype,{gb(_){return this.ab&&(_=this.ab(_)),_},Za(_){var w;null==(w=this.Na)||w.call(this,_)},La:8,readValueFromPointer:e_,fromWireType:function(_){function w(){return this.Va?eH(this.Fa.Pa,{Ga:this.lb,Ea:E,Ka:this,Ia:_}):eH(this.Fa.Pa,{Ga:this,Ea:_})}var E=this.gb(_);if(!E)return this.Za(_),null;var P=eV(this.Fa,E);if(void 0!==P)return 0===P.Da.count.value?(P.Da.Ea=E,P.Da.Ia=_,P.clone()):(P=P.clone(),this.Za(_),P);if(!(P=eF[P=this.Fa.fb(E)]))return w.call(this);P=this.Ua?P.bb:P.pointerType;var k=e$(E,this.Fa,P.Fa);return null===k?w.call(this):this.Va?eH(P.Fa.Pa,{Ga:P,Ea:k,Ka:this,Ia:_}):eH(P.Fa.Pa,{Ga:P,Ea:k})}}),w=Error,(k=eG(P="UnboundTypeError",function(_){this.name=P,this.message=_,void 0!==(_=Error(_).stack)&&(this.stack=this.toString()+`
192`+_.replace(/^Error(:[^\n]*)?\n/,""))})).prototype=Object.create(w.prototype),k.prototype.constructor=k,k.prototype.toString=function(){return void 0===this.message?this.name:`${this.name}: ${this.message}`},e3=D.UnboundTypeError=k,to.push(0,1,void 0,1,null,1,!0,1,!1,1),D.count_emval_handles=()=>to.length/2-5-ta.length;var tB={c:(_,w,E,P)=>eo(`Assertion failed: ${_?ey(z,_):""}, at: `+[w?w?ey(z,w):"":"unknown filename",E,P?P?ey(z,P):"":"unknown function"]),d:()=>ex(),p:(_,w,E)=>{var P=new eb(_);throw Y[P.Ea+16>>2]=0,Y[P.Ea+4>>2]=w,Y[P.Ea+8>>2]=E,ev=_},g:_=>{throw ev||(ev=_),ev},R:()=>{},O:()=>{},P:()=>{},U:function(){},Q:()=>{},W:()=>eo(""),z:_=>{var w=eS[_];delete eS[_];var E=w.Xa,P=w.Na,k=w.$a;eI([_],k.map(_=>_.jb).concat(k.map(_=>_.pb)),_=>{var A={};return k.forEach((w,E)=>{var P=_[E],M=w.hb,I=w.ib,j=_[E+k.length],O=w.ob,D=w.qb;A[w.eb]={read:_=>P.fromWireType(M(I,_)),write:(_,w)=>{var E=[];O(D,_,j.toWireType(E,w)),eT(E)}}}),[{name:w.name,fromWireType:_=>{var w,E={};for(w in A)E[w]=A[w].read(_);return P(_),E},toWireType:(_,w)=>{for(var k in A)if(!(k in w))throw TypeError(`Missing field: "${k}"`);var M=E();for(k in A)A[k].write(M,w[k]);return null!==_&&_.push(P,M),M},La:8,readValueFromPointer:e_,Ma:P}]})},H:()=>{},aa:(_,w,E,P)=>{eD(_,{name:w=ej(w),fromWireType:function(_){return!!_},toWireType:function(_,w){return w?E:P},La:8,readValueFromPointer:function(_){return this.fromWireType(z[_])},Ma:null})},v:(_,w,E,P,k,A,M,I,j,O,D,N,R)=>{D=ej(D),A=e6(k,A),I&&(I=e6(M,I)),O&&(O=e6(j,O)),R=e6(N,R);var L=eq(D);eY(L,function(){e8(`Cannot construct ${D} due to unbound types`,[P])}),eI([_,w,E],P?[P]:[],w=>{if(w=w[0],P)var E,k=w.Fa,M=k.Pa;else M=eW.prototype;var j=Object.create(M,{constructor:{value:w=eG(D,function(..._){if(Object.getPrototypeOf(this)!==j)throw new eP("Use 'new' to construct "+D);if(void 0===N.Oa)throw new eP(D+" has no accessible constructor");var w=N.Oa[_.length];if(void 0===w)throw new eP(`Tried to invoke ctor of ${D} with invalid number of parameters (${_.length}) - expected (${Object.keys(N.Oa).toString()}) parameters instead!`);return w.apply(this,_)})}});w.prototype=j;var N=new eK(D,w,j,R,k,A,I,O);return N.Ja&&(null!=(E=N.Ja).Ya||(E.Ya=[]),N.Ja.Ya.push(N)),k=new e0(D,N,!0,!1,!1),E=new e0(D+"*",N,!1,!1,!1),M=new e0(D+" const*",N,!1,!0,!1),eF[_]={pointerType:E,bb:M},e4(L,w),[k,E,M]})},t:(_,w,E,P,k,A)=>{var M=te(w,E);k=e6(P,k),eI([],[_],_=>{_=_[0];var E=`constructor ${_.name}`;if(void 0===_.Fa.Oa&&(_.Fa.Oa=[]),void 0!==_.Fa.Oa[w-1])throw new eP(`Cannot register multiple constructors with identical number of parameters (${w-1}) for class '${_.name}'! Overload resolution is currently only performed using the parameter count, not actual type info!`);return _.Fa.Oa[w-1]=()=>{e8(`Cannot construct ${_.name} due to unbound types`,M)},eI([],M,P=>(P.splice(1,0,null),_.Fa.Oa[w-1]=tr(E,P,null,k,A),[])),[]})},h:(_,w,E,P,k,A,M,I)=>{var j=te(E,P);w=ti(w=ej(w)),A=e6(k,A),eI([],[_],_=>{function P(){e8(`Cannot call ${k} due to unbound types`,j)}_=_[0];var k=`${_.name}.${w}`;w.startsWith("@@")&&(w=Symbol[w.substring(2)]),I&&_.Fa.mb.push(w);var O=_.Fa.Pa,D=O[w];return void 0===D||void 0===D.Ha&&D.className!==_.name&&D.Qa===E-2?(P.Qa=E-2,P.className=_.name,O[w]=P):(eZ(O,w,k),O[w].Ha[E-2]=P),eI([],j,P=>(P=tr(k,P,_,A,M),void 0===O[w].Ha?(P.Qa=E-2,O[w]=P):O[w].Ha[E-2]=P,[])),[]})},$:_=>eD(_,tu),B:(_,w,E,P)=>{function k(){}w=ej(w),k.values={},eD(_,{name:w,constructor:k,fromWireType:function(_){return this.constructor.values[_]},toWireType:(_,w)=>w.value,La:8,readValueFromPointer:tc(w,E,P),Ma:null}),eY(w,k)},n:(_,w,E)=>{var P=th(_,"enum");w=ej(w),_=P.constructor,P=Object.create(P.constructor.prototype,{value:{value:E},constructor:{value:eG(`${P.name}_${w}`,function(){})}}),_.values[E]=P,_[w]=P},D:(_,w,E)=>{eD(_,{name:w=ej(w),fromWireType:_=>_,toWireType:(_,w)=>w,La:8,readValueFromPointer:tf(w,E),Ma:null})},y:(_,w,E,P,k,A)=>{var M=te(w,E);_=ti(_=ej(_)),k=e6(P,k),eY(_,function(){e8(`Cannot call ${_} due to unbound types`,M)},w-1),eI([],M,E=>
192(e4(_,tr(_,[E[0],null].concat(E.slice(1)),null,k,A),w-1),[]))},o:(_,w,E,P,k)=>{if(w=ej(w),-1===k&&(k=0xffffffff),k=_=>_,0===P){var A=32-8*E;k=_=>_<<A>>>A}var M=w.includes("unsigned")?function(_,w){return w>>>0}:function(_,w){return w};eD(_,{name:w,fromWireType:k,toWireType:M,La:8,readValueFromPointer:tm(w,E,0!==P),Ma:null})},k:(_,w,E)=>{function P(_){return new k(H.buffer,Y[_+4>>2],Y[_>>2])}var k=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][w];eD(_,{name:E=ej(E),fromWireType:P,La:8,readValueFromPointer:P},{kb:!0})},x:_=>{eD(_,tg)},ga:(_,w,E,P,k,A,M,I,j,O,D,N)=>{E=ej(E),A=e6(k,A),I=e6(M,I),O=e6(j,O),N=e6(D,N),eI([_],[w],_=>(_=_[0],[new e0(E,_.Fa,!1,!1,!0,_,P,A,I,O,N)]))},E:(_,w)=>{var E="std::string"===(w=ej(w));eD(_,{name:w,fromWireType:function(_){var w=Y[_>>2],P=_+4;if(E)for(var k=P,A=0;A<=w;++A){var M=P+A;if(A==w||0==z[M]){if(k=k?ey(z,k,M-k):"",void 0===I)var I=k;else I+="\0",I+=k;k=M+1}}else{for(I=Array(w),A=0;A<w;++A)I[A]=String.fromCharCode(z[P+A]);I=I.join("")}return tz(_),I},toWireType:function(_,w){w instanceof ArrayBuffer&&(w=new Uint8Array(w));var P,k="string"==typeof w;if(!(k||w instanceof Uint8Array||w instanceof Uint8ClampedArray||w instanceof Int8Array))throw new eP("Cannot pass non-string to std::string");if(E&&k)for(var A=P=0;A<w.length;++A){var M=w.charCodeAt(A);127>=M?P++:2047>=M?P+=2:55296<=M&&57343>=M?(P+=4,++A):P+=3}else P=w.length;if(M=(A=tU(4+P+1))+4,Y[A>>2]=P,E&&k)eC(w,M,P+1);else if(k)for(k=0;k<P;++k){var I=w.charCodeAt(k);if(255<I)throw tz(M),new eP("String has UTF-16 code units that do not fit in 8 bits");z[M+k]=I}else for(k=0;k<P;++k)z[M+k]=w[k];return null!==_&&_.push(tz,A),A},La:8,readValueFromPointer:e_,Ma(_){tz(_)}})},w:(_,w,E)=>{if(E=ej(E),2===w)var P=tv,k=tb,A=tx,M=_=>G[_>>1];else 4===w&&(P=tC,k=tS,A=tT,M=_=>Y[_>>2]);eD(_,{name:E,fromWireType:_=>{for(var E,k=Y[_>>2],A=_+4,I=0;I<=k;++I){var j=_+4+I*w;(I==k||0==M(j))&&(A=P(A,j-A),void 0===E?E=A:(E+="\0",E+=A),A=j+w)}return tz(_),E},toWireType:(_,P)=>{if("string"!=typeof P)throw new eP(`Cannot pass non-string to C++ string type ${E}`);var M=A(P),I=tU(4+M+w);return Y[I>>2]=M/w,k(P,I+4,M+w),null!==_&&_.push(tz,I),I},La:8,readValueFromPointer:e_,Ma(_){tz(_)}})},A:(_,w,E,P,k,A)=>{eS[_]={name:ej(w),Xa:e6(E,P),Na:e6(k,A),$a:[]}},m:(_,w,E,P,k,A,M,I,j,O)=>{eS[_].$a.push({eb:ej(w),jb:E,hb:e6(P,k),ib:A,pb:M,ob:e6(I,j),qb:O})},ba:(_,w)=>{eD(_,{sb:!0,name:w=ej(w),La:0,fromWireType:()=>{},toWireType:()=>{}})},M:()=>{em=!1,t_=0},I:()=>{throw 1/0},ea:(_,w,E,P)=>(_=tw[_])(null,w=tl(w),E,P),F:ts,da:(_,w,E)=>{var P=tP(_,w),k=P.shift(),A=Array(--_);return tE(eG(w=`methodCaller<(${P.map(_=>_.name).join(", ")}) => ${k.name}>`,(w,M,I,j)=>{for(var O=0,D=0;D<_;++D)A[D]=P[D].readValueFromPointer(j+O),O+=P[D].La;return M=1===E?tk(M,A):M.apply(w,A),w=[],M=k.toWireType(w,M),w.length&&(Y[I>>2]=td(w)),M}))},fa:_=>{9<_&&(to[_+1]+=1)},ca:_=>{eT(tl(_)),ts(_)},r:(_,w)=>td(_=(_=th(_,"_emval_take_value")).readValueFromPointer(w)),J:(_,w)=>{if(tA[_]&&(clearTimeout(tA[_].id),delete tA[_]),!w)return 0;var E=setTimeout(()=>{delete tA[_],tj(()=>tW(_,performance.now()))},w);return tA[_]={id:E,tb:w},0},K:(_,w,E,P)=>{var k=new Date().getFullYear(),A=new Date(k,0,1).getTimezoneOffset();k=new Date(k,6,1).getTimezoneOffset(),Y[_>>2]=60*Math.max(A,k),Z[w>>2]=+(A!=k),_=(w=_=>{var w=Math.abs(_);return`UTC${0<=_?"-":"+"}${String(Math.floor(w/60)).padStart(2,"0")}${String(w%60).padStart(2,"0")}`})(A),w=w(k),k<A?(eC(_,E,17),eC(w,P,17)):(eC(_,P,17),eC(w,E,17))},ha:()=>performance.now(),L:_=>{var w=z.length;if(0x80000000<(_>>>=0))return!1;for(var E=1;4>=E;E*=2){var P=w*(1+.2/E);P=Math.min(P,_+0x6000000);t:{P=(Math.min(0x80000000,65536*Math.ceil(Math.max(_,P)/65536))-V.buffer.byteLength+65535)/65536|0;try{V.grow(P),J();var k=1;break t}catch(_){}k=void 0}if(k)return!0}return!1},Y:(_,w)=>{var E=0;return tD().forEach((P,k)=>{var A=w+E;for(k=Y[_+4*k>>2]=A,A=0;A<P.length;++A)H[k++]=P.charCodeAt(A);H[k]=0,E+=P.length+1}),0},Z:(_,w)=>{var E=tD();Y[_>>2]=E.length;var P=0;return E.forEach(_=>P+=_.length+1),Y[w>>2]=P,0},V:()=>52,T:()=>52,S:(_,w,E,P)=>{for(var k=0,A=0;A<E;A++){var M=Y[w>>2],I=Y[w+4>>2];w+=8;for(var j=0;j<I;j++){var O=_,D=z[M+j],N=tN[O];0===D||10===D?((1===O?F:B)(ey(N)),N.length=0):N.push(D)}k+=I}return Y[P>>2]=k,0},j:t3,f:t7,e:t6,_:tJ,s:t8,C:t9,u:t2,b:tQ,a:t1,i:t0,l:t5,q:t4,G:re,X:tI,N:(_,w)=>(tL(z.subarray(_,_+w)),0)},tV=function(){function _(_){var w;return V=(tV=_.exports).ia,J(),e2=tV.na,et.unshift(tV.ja),ei--,null==(w=D.monitorRunDependencies)||w.call(D,ei),0==ei&&ea&&(_=ea,ea=null,_()),tV}ei++,null==(w=D.monitorRunDependencies)||w.call(D,ei);var w,E={a:tB};if(D.instantiateWasm)try{return D.instantiateWasm(E,_)}catch(_){B(`Module.instantiateWasm callback failed with error: ${_}`),j(_)}return null!=es||(es=el("DotLottiePlayer.wasm")?"DotLottiePlayer.wasm"
192:D.locateFile?D.locateFile("DotLottiePlayer.wasm",$):$+"DotLottiePlayer.wasm"),eh(E,function(w){_(w.instance)}).catch(j),{}}(),tU=_=>(tU=tV.ka)(_),tH=_=>(tH=tV.la)(_),tz=_=>(tz=tV.ma)(_),tW=(_,w)=>(tW=tV.oa)(_,w),tG=(_,w)=>(tG=tV.pa)(_,w),tZ=_=>(tZ=tV.qa)(_),tY=_=>(tY=tV.ra)(_),tq=()=>(tq=tV.sa)(),tK=(_,w,E)=>(tK=tV.ta)(_,w,E);D.dynCall_iijj=(_,w,E,P,k,A)=>(D.dynCall_iijj=tV.ua)(_,w,E,P,k,A),D.dynCall_vijj=(_,w,E,P,k,A)=>(D.dynCall_vijj=tV.va)(_,w,E,P,k,A),D.dynCall_jiii=(_,w,E,P)=>(D.dynCall_jiii=tV.wa)(_,w,E,P);var tX=D.dynCall_vijjjj=(_,w,E,P,k,A,M,I,j,O)=>(tX=D.dynCall_vijjjj=tV.xa)(_,w,E,P,k,A,M,I,j,O);function tQ(_,w){var E=tq();try{e2.get(_)(w)}catch(_){if(tY(E),_!==_+0)throw _;tG(1,0)}}function tJ(_,w,E,P,k){var A=tq();try{return e2.get(_)(w,E,P,k)}catch(_){if(tY(A),_!==_+0)throw _;tG(1,0)}}function t1(_,w,E){var P=tq();try{e2.get(_)(w,E)}catch(_){if(tY(P),_!==_+0)throw _;tG(1,0)}}function t0(_,w,E,P){var k=tq();try{e2.get(_)(w,E,P)}catch(_){if(tY(k),_!==_+0)throw _;tG(1,0)}}function t2(_){var w=tq();try{e2.get(_)()}catch(_){if(tY(w),_!==_+0)throw _;tG(1,0)}}function t3(_,w){var E=tq();try{return e2.get(_)(w)}catch(_){if(tY(E),_!==_+0)throw _;tG(1,0)}}function t4(_,w,E,P,k,A){var M=tq();try{e2.get(_)(w,E,P,k,A)}catch(_){if(tY(M),_!==_+0)throw _;tG(1,0)}}function t5(_,w,E,P,k){var A=tq();try{e2.get(_)(w,E,P,k)}catch(_){if(tY(A),_!==_+0)throw _;tG(1,0)}}function t9(_,w,E,P,k,A,M,I){var j=tq();try{return e2.get(_)(w,E,P,k,A,M,I)}catch(_){if(tY(j),_!==_+0)throw _;tG(1,0)}}function t6(_,w,E,P){var k=tq();try{return e2.get(_)(w,E,P)}catch(_){if(tY(k),_!==_+0)throw _;tG(1,0)}}function t7(_,w,E){var P=tq();try{return e2.get(_)(w,E)}catch(_){if(tY(P),_!==_+0)throw _;tG(1,0)}}function t8(_,w,E,P,k,A){var M=tq();try{return e2.get(_)(w,E,P,k,A)}catch(_){if(tY(M),_!==_+0)throw _;tG(1,0)}}function re(_,w,E,P,k,A,M,I,j,O){var D=tq();try{tX(_,w,E,P,k,A,M,I,j,O)}catch(_){if(tY(D),_!==_+0)throw _;tG(1,0)}}function rt(){function _(){var _;if(!A&&(A=!0,D.calledRun=!0,!Q)){if(ef(et),I(D),null==(_=D.onRuntimeInitialized)||_.call(D),D.postRun)for("function"==typeof D.postRun&&(D.postRun=[D.postRun]);D.postRun.length;){var w=D.postRun.shift();er.unshift(w)}ef(er)}}if(!(0<ei)){if(D.preRun)for("function"==typeof D.preRun&&(D.preRun=[D.preRun]);D.preRun.length;)en();ef(ee),0<ei||(D.setStatus?(D.setStatus("Running..."),setTimeout(()=>{setTimeout(()=>D.setStatus(""),1),_()},1)):_())}}if(D.dynCall_jii=(_,w,E)=>(D.dynCall_jii=tV.ya)(_,w,E),D.dynCall_viijii=(_,w,E,P,k,A,M)=>(D.dynCall_viijii=tV.za)(_,w,E,P,k,A,M),D.dynCall_iiiiij=(_,w,E,P,k,A,M)=>(D.dynCall_iiiiij=tV.Aa)(_,w,E,P,k,A,M),D.dynCall_iiiiijj=(_,w,E,P,k,A,M,I,j)=>(D.dynCall_iiiiijj=tV.Ba)(_,w,E,P,k,A,M,I,j),D.dynCall_iiiiiijj=(_,w,E,P,k,A,M,I,j,O)=>(D.dynCall_iiiiiijj=tV.Ca)(_,w,E,P,k,A,M,I,j,O),ea=function _(){A||rt(),A||(ea=_)},D.preInit)for("function"==typeof D.preInit&&(D.preInit=[D.preInit]);0<D.preInit.length;)D.preInit.pop()();return rt(),M=N}),e1=class{constructor(){throw Error("RendererLoader is a static class and cannot be instantiated.")}static _tryLoad(_){return eH(this,null,function*(){return yield eJ({locateFile:()=>_})})}static _loadWithBackup(){return eH(this,null,function*(){return this._ModulePromise||(this._ModulePromise=this._tryLoad(this._wasmURL).catch(_=>eH(this,null,function*(){let w=`https://unpkg.com/${eX}@${eK}/dist/dotlottie-player.wasm`;console.warn(`Primary WASM load failed from ${this._wasmURL}. Error: ${_.message}`),console.warn(`Attempting to load WASM from backup URL: ${w}`);try{return yield this._tryLoad(w)}catch(w){throw console.error(`Primary WASM URL failed: ${_.message}`),console.error(`Backup WASM URL failed: ${w.message}`),Error("WASM loading failed from all sources.")}}))),this._ModulePromise})}static load(){return eH(this,null,function*(){return this._loadWithBackup()})}static setWasmUrl(_){_!==this._wasmURL&&(this._wasmURL=_,this._ModulePromise=null)}};eU(e1,"_ModulePromise",null),eU(e1,"_wasmURL",`https://cdn.jsdelivr.net/npm/${eX}@${eK}/dist/dotlottie-player.wasm`);var e0=class{constructor(){eU(this,"_eventListeners",new Map)}addEventListener(_,w){let E=this._eventListeners.get(_);E||(E=new Set,this._eventListeners.set(_,E)),E.add(w)}removeEventListener(_,w){let E=this._eventListeners.get(_);E&&(w?(E.delete(w),0===E.size&&this._eventListeners.delete(_)):this._eventListeners.delete(_))}dispatch(_){let w=this._eventListeners.get(_.type);
192null==w||w.forEach(w=>w(_))}removeAllEventListeners(){this._eventListeners.clear()}},e2=class{static _initializeObserver(){if(this._observer)return;let _=_=>{_.forEach(_=>{let w=this._observedCanvases.get(_.target);w&&(_.isIntersecting?w.unfreeze():w.freeze())})};this._observer=new IntersectionObserver(_,{threshold:0})}static observe(_,w){var E;this._initializeObserver(),this._observedCanvases.has(_)||(this._observedCanvases.set(_,w),null==(E=this._observer)||E.observe(_))}static unobserve(_){var w,E;null==(w=this._observer)||w.unobserve(_),this._observedCanvases.delete(_),0===this._observedCanvases.size&&(null==(E=this._observer)||E.disconnect(),this._observer=null)}};eU(e2,"_observer",null),eU(e2,"_observedCanvases",new Map);var e3=class{static _initializeObserver(){if(this._observer)return;let _=_=>{_.forEach(_=>{let w=this._observedCanvases.get(_.target);if(!w)return;let[E,P]=w;clearTimeout(P);let k=setTimeout(()=>{E.resize()},100);this._observedCanvases.set(_.target,[E,k])})};this._observer=new ResizeObserver(_)}static observe(_,w){var E;this._initializeObserver(),this._observedCanvases.has(_)||(this._observedCanvases.set(_,[w,0]),null==(E=this._observer)||E.observe(_))}static unobserve(_){var w,E;null==(w=this._observer)||w.unobserve(_),this._observedCanvases.delete(_),0===this._observedCanvases.size&&(null==(E=this._observer)||E.disconnect(),this._observer=null)}};function e4(_){return/^#([\da-f]{6}|[\da-f]{8})$/iu.test(_)}function e5(_){if(!e4(_))return 0;let w=_.replace("#","");return parseInt(w=6===w.length?`${w}ff`:w,16)}function e9(_){if(_.byteLength<4)return!1;let w=new Uint8Array(_.slice(0,eY.byteLength));for(let _=0;_<eY.length;_+=1)if(eY[_]!==w[_])return!1;return!0}function e6(_){return eq.every(w=>Object.prototype.hasOwnProperty.call(_,w))}function e7(_){if("string"!=typeof _)return e6(_);try{return e6(JSON.parse(_))}catch(_){return!1}}function e8(){return 1+((eZ?window.devicePixelRatio:1)-1)*eQ}function te(_){let w=_.getBoundingClientRect();return w.top>=0&&w.left>=0&&w.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&w.right<=(window.innerWidth||document.documentElement.clientWidth)}eU(e3,"_observer",null),eU(e3,"_observedCanvases",new Map);var tt=(_,w)=>"reverse"===_?w.Mode.Reverse:"bounce"===_?w.Mode.Bounce:"reverse-bounce"===_?w.Mode.ReverseBounce:w.Mode.Forward,tr=(_,w)=>"contain"===_?w.Fit.Contain:"cover"===_?w.Fit.Cover:"fill"===_?w.Fit.Fill:"fit-height"===_?w.Fit.FitHeight:"fit-width"===_?w.Fit.FitWidth:w.Fit.None,tn=(_,w)=>{let E=new w.VectorFloat;return E.push_back(_[0]),E.push_back(_[1]),E},ti=(_,w)=>{let E=new w.VectorFloat;return 2!==_.length||(E.push_back(_[0]),E.push_back(_[1])),E},ta=(_,w)=>{var E,P;return _?{align:tn(null!=(E=_.align)?E:[.5,.5],w),fit:tr(null!=(P=_.fit)?P:"contain",w)}:w.createDefaultLayout()},to=class _{constructor(w){var E,P,k;eU(this,"_canvas"),eU(this,"_context",null),eU(this,"_eventManager"),eU(this,"_animationFrameId",null),eU(this,"_frameManager"),eU(this,"_dotLottieCore",null),eU(this,"_renderConfig",{}),eU(this,"_isFrozen",!1),eU(this,"_backgroundColor",null),eU(this,"_pointerUpMethod"),eU(this,"_pointerDownMethod"),eU(this,"_pointerMoveMethod"),eU(this,"_pointerEnterMethod"),eU(this,"_pointerExitMethod"),this._canvas=w.canvas,this._context=this._canvas.getContext("2d"),this._eventManager=new e0,this._frameManager=new eG,this._renderConfig=eB(eF({},w.renderConfig),{devicePixelRatio:(null==(E=w.renderConfig)?void 0:E.devicePixelRatio)||e8(),freezeOnOffscreen:null==(k=null==(P=w.renderConfig)?void 0:P.freezeOnOffscreen)||k}),e1.load().then(E=>{var P,k,A,M,I,j,O,D;_._wasmModule=E,this._dotLottieCore=new E.DotLottiePlayer({themeId:null!=(P=w.themeId)?P:"",autoplay:null!=(k=w.autoplay)&&k,backgroundColor:0,loopAnimation:null!=(A=w.loop)&&A,mode:tt(null!=(M=w.mode)?M:"forward",E),segment:ti(null!=(I=w.segment)?I:[],E),speed:null!=(j=w.speed)?j:1,useFrameInterpolation:null==(O=w.useFrameInterpolation)||O,marker:null!=(D=w.marker)?D:"",layout:ta(w.layout,E)}),this._eventManager.dispatch({type:"ready"}),w.data?this._loadFromData(w.data):w.src&&this._loadFromSrc(w.src
192),w.backgroundColor&&this.setBackgroundColor(w.backgroundColor)}).catch(_=>{this._eventManager.dispatch({type:"loadError",error:Error(`Failed to load wasm module: ${_}`)})}),this._pointerUpMethod=this._onPointerUp.bind(this),this._pointerDownMethod=this._onPointerDown.bind(this),this._pointerMoveMethod=this._onPointerMove.bind(this),this._pointerEnterMethod=this._onPointerEnter.bind(this),this._pointerExitMethod=this._onPointerLeave.bind(this)}_dispatchError(_){console.error(_),this._eventManager.dispatch({type:"loadError",error:Error(_)})}_fetchData(_){return eH(this,null,function*(){let w=yield fetch(_);if(!w.ok)throw Error(`Failed to fetch animation data from URL: ${_}. ${w.status}: ${w.statusText}`);let E=yield w.arrayBuffer();return e9(E)?E:new TextDecoder().decode(E)})}_loadFromData(_){if(null===this._dotLottieCore)return;let w=this._canvas.width,E=this._canvas.height,P=!1;if("string"==typeof _){if(!e7(_))return void this._dispatchError("Invalid Lottie JSON string: The provided string does not conform to the Lottie JSON format.");P=this._dotLottieCore.loadAnimationData(_,w,E)}else if(_ instanceof ArrayBuffer){if(!e9(_))return void this._dispatchError("Invalid dotLottie ArrayBuffer: The provided ArrayBuffer does not conform to the dotLottie format.");P=this._dotLottieCore.loadDotLottieData(_,w,E)}else{if("object"!=typeof _)return void this._dispatchError(`Unsupported data type for animation data. Expected: 
193          - string (Lottie JSON),
194          - ArrayBuffer (dotLottie),
195          - object (Lottie JSON). 
196          Received: ${typeof _}`);if(!e7(_))return void this._dispatchError("Invalid Lottie JSON object: The provided object does not conform to the Lottie JSON format.");P=this._dotLottieCore.loadAnimationData(JSON.stringify(_),w,E)}P?(this._eventManager.dispatch({type:"load"}),eZ&&this.resize(),this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._render(),this._dotLottieCore.config().autoplay&&(this._dotLottieCore.play(),this._dotLottieCore.isPlaying()?(this._eventManager.dispatch({type:"play"}),this._animationFrameId=this._frameManager.requestAnimationFrame(this._draw.bind(this))):console.error("something went wrong, the animation was suppose to autoplay")),eZ&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.freezeOnOffscreen&&e2.observe(this._canvas,this),this._renderConfig.autoResize&&e3.observe(this._canvas,this))):this._dispatchError("Failed to load animation data")}_loadFromSrc(_){this._fetchData(_).then(_=>this._loadFromData(_)).catch(w=>this._dispatchError(`Failed to load animation data from URL: ${_}. ${w}`))}get activeAnimationId(){var _;return null==(_=this._dotLottieCore)?void 0:_.activeAnimationId()}get activeThemeId(){var _;return null==(_=this._dotLottieCore)?void 0:_.activeThemeId()}get layout(){var w;let E=null==(w=this._dotLottieCore)?void 0:w.config().layout;if(E)return{align:[E.align.get(0),E.align.get(1)],fit:(()=>{var w,P,k,A,M,I;switch(E.fit){case null==(w=_._wasmModule)?void 0:w.Fit.Contain:return"contain";case null==(P=_._wasmModule)?void 0:P.Fit.Cover:return"cover";case null==(k=_._wasmModule)?void 0:k.Fit.Fill:return"fill";case null==(A=_._wasmModule)?void 0:A.Fit.FitHeight:return"fit-height";case null==(M=_._wasmModule)?void 0:M.Fit.FitWidth:return"fit-width";case null==(I=_._wasmModule)?void 0:I.Fit.None:return"none";default:return"contain"}})()}}get marker(){var _;return null==(_=this._dotLottieCore)?void 0:_.config().marker}get manifest(){var _;try{let w=null==(_=this._dotLottieCore)?void 0:_.manifestString();if(null===this._dotLottieCore||!w)return null;let E=JSON.parse(w);return 0===Object.keys(E).length?null:E}catch(_){return null}}get renderConfig(){return this._renderConfig}get segment(){var _;let w=null==(_=this._dotLottieCore)?void 0:_.config().segment;if(w&&2===w.size())return[w.get(0),w.get(1)]}get loop(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.config().loopAnimation)&&w}get mode(){var w,E,P,k;let A=null==(w=this._dotLottieCore)?void 0:w.config().mode;return A===(null==(E=_._wasmModule)?void 0:E.Mode.Reverse)?"reverse":A===(null==(P=_._wasmModule)?void 0:P.Mode.Bounce)?"bounce":A===(null==(k=_._wasmModule)?void 0:k.Mode.ReverseBounce)?"reverse-bounce":"forward"}get isFrozen(){return this._isFrozen}get backgroundColor(){var _;return null!=(_=this._backgroundColor)?_:""}get autoplay(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.config().autoplay)&&w}get useFrameInterpolation(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.config().useFrameInterpolation)&&w}get speed(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.config().speed)?w:0}get isReady(){return null!==this._dotLottieCore}get isLoaded(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.isLoaded())&&w}get isPlaying(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.isPlaying())&&w}get isPaused(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.isPaused())&&w}get isStopped(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.isStopped())&&w}get currentFrame(){return this._dotLottieCore?Math.round(100*this._dotLottieCore.currentFrame())/100:0}get loopCount(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.loopCount())?w:0}get totalFrames(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.totalFrames())?w:0}get duration(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.duration())?w:0}get segmentDuration(){var _,w;return null!=(w=null==(_=this._dotLottieCore)?void 0:_.segmentDuration())?w:0}get canvas(){return this._canvas}load(w){var E,P,k,A,M,I,j,O,D;null===this._dotLottieCore||null===_._wasmModule||(null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),this._isFrozen=!1,this._dotLottieCore.setConfig({themeId:null!=(E=w.themeId)?E:"",autoplay:null!=(P=w.autoplay)&&P,backgroundColor:0,loopAnimation:null!=(k=w.loop)&&k,mode:tt(null!=(A=w.mode)?A:"forward",_._wasmModule),segment:ti(null!=(M=w.segment)?M:[],_._wasmModule),speed:null!=(I=w.speed)?I:1,useFrameInterpolation:null==(j=w.useFrameInterpolation)||j,marker:null!=(O=w.marker)?O:"",layout:ta(w.layout,_._wasmModule)}),w.data?this._loadFromData(w.data):w.src&&this._loadFromSrc(w.src
196),this.setBackgroundColor(null!=(D=w.backgroundColor)?D:""))}_render(){if(null===this._dotLottieCore||null===this._context)return!1;if(this._dotLottieCore.render()){let _=new Uint8ClampedArray(this._dotLottieCore.buffer(),0,this._canvas.width*this._canvas.height*4),w=null;return"u"<typeof ImageData?(w=this._context.createImageData(this._canvas.width,this._canvas.height)).data.set(_):w=new ImageData(_,this._canvas.width,this._canvas.height),this._context.putImageData(w,0,0),this._eventManager.dispatch({type:"render",currentFrame:this.currentFrame}),!0}return!1}_draw(){if(!(null===this._dotLottieCore||null===this._context||!this._dotLottieCore.isPlaying()))try{let _=Math.round(1e3*this._dotLottieCore.requestFrame())/1e3;if(this._dotLottieCore.setFrame(_)&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._render()&&this._dotLottieCore.isComplete()))if(!this._dotLottieCore.config().loopAnimation)return void this._eventManager.dispatch({type:"complete"});else this._eventManager.dispatch({type:"loop",loopCount:this._dotLottieCore.loopCount()});this._animationFrameId=this._frameManager.requestAnimationFrame(this._draw.bind(this))}catch(_){console.error("Error in animation frame:",_),null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null)}}play(){null!==this._dotLottieCore&&(null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),(this._dotLottieCore.play()||this._dotLottieCore.isPlaying())&&(this._isFrozen=!1,this._eventManager.dispatch({type:"play"}),this._animationFrameId=this._frameManager.requestAnimationFrame(this._draw.bind(this))),eZ&&this._canvas instanceof HTMLCanvasElement&&this._renderConfig.freezeOnOffscreen&&!te(this._canvas)&&this.freeze())}pause(){null!==this._dotLottieCore&&(this._dotLottieCore.pause()||this._dotLottieCore.isPaused())&&this._eventManager.dispatch({type:"pause"})}stop(){null!==this._dotLottieCore&&this._dotLottieCore.stop()&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._render(),this._eventManager.dispatch({type:"stop"}))}setFrame(_){!(null===this._dotLottieCore||_<0||_>this._dotLottieCore.totalFrames())&&this._dotLottieCore.seek(_)&&(this._eventManager.dispatch({type:"frame",currentFrame:this.currentFrame}),this._render())}setSpeed(_){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{speed:_}))}setBackgroundColor(_){null!==this._dotLottieCore&&(eZ&&this._canvas instanceof HTMLCanvasElement?this._canvas.style.backgroundColor=_:this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{backgroundColor:e5(_)})),this._backgroundColor=_)}setLoop(_){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{loopAnimation:_}))}setUseFrameInterpolation(_){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{useFrameInterpolation:_}))}addEventListener(_,w){this._eventManager.addEventListener(_,w)}removeEventListener(_,w){this._eventManager.removeEventListener(_,w)}destroy(){var _;null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null),eZ&&this._canvas instanceof HTMLCanvasElement&&(e2.unobserve(this._canvas),e3.unobserve(this._canvas)),null==(_=this._dotLottieCore)||_.delete(),this._dotLottieCore=null,this._context=null,this._eventManager.dispatch({type:"destroy"}),this._eventManager.removeAllEventListeners(),this._cleanupStateMachineListeners()}freeze(){null!==this._animationFrameId&&(this._frameManager.cancelAnimationFrame(this._animationFrameId),this._animationFrameId=null,this._isFrozen=!0,this._eventManager.dispatch({type:"freeze"}))}unfreeze(){null===this._animationFrameId&&(this._animationFrameId=this._frameManager.requestAnimationFrame(this._draw.bind(this)),this._isFrozen=!1,this._eventManager.dispatch({type:"unfreeze"}))}resize(){if(this._dotLottieCore&&this.isLoaded){if(eZ&&this._canvas instanceof HTMLCanvasElement){let _=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1,{height:w,width:E}=this._canvas.getBoundingClientRect();0!==w&&0!==E&&(this._canvas.width=E*_,this._canvas.height=w*_)}this._dotLottieCore.resize(this._canvas.width,this._canvas.height)&&this._render()}}setSegment(w,E){null===this._dotLottieCore||null===_._wasmModule||this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{segment:ti([w,E],_._wasmModule)}))}setMode(w){null===this._dotLottieCore||null===_._wasmModule||this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{mode:tt(w,_._wasmModule)}))}setRenderConfig(_){let w=_,{devicePixelRatio:E,freezeOnOffscreen:P}=w,k=eV(w,["devicePixelRatio","freezeOnOffscreen"]);this._renderConfig=eB(eF(eF({},this._renderConfig),k),{devicePixelRatio:E||e8(),freezeOnOffscreen:null==P||P}),eZ&&this._canvas instanceof HTMLCanvasElement&&(this._renderConfig.autoResize?e3.observe(this._canvas,this):e3.unobserve(this._canvas),this._renderConfig.freezeOnOffscreen?e2.observe(this._canvas,this):(e2.unobserve(this._canvas),this._isFrozen&&this.unfreeze()))}loadAnimation(_){null!==this._dotLottieCore&&this._dotLottieCore.activeAnimationId()!==_&&(this._dotLottieCore.loadAnimation(_,this._canvas.width,this._canvas.height)?(this._eventManager.dispatch({type:"load"}),this.resize()):this._eventManager.dispatch({type:"loadError",error:Error(`Failed to animation :${_}`)}))}setMarker(_){null!==this._dotLottieCore&&this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{marker:_}))}markers(){var _;let w=null==(_=this._dotLottieCore)?void 0:_.markers();if(w){let _=[];for(let E=0;E<w.size();E+=1){let P=w.get(E);_.push({name:P.name,time:P.time,duration:P.duration})}return _}return[]}setTheme(_){if(null===this._dotLottieCore)return!1;let w=this._dotLottieCore.setTheme(_);return this._render(),w}resetTheme(){return null!==this._dotLottieCore&&this._dotLottieCore.resetTheme()}setThemeData(_){if(null===this._dotLottieCore)return!1;let w=this._dotLottieCore.setThemeData(_);return this._render(),w}setSlots(_){null!==this._dotLottieCore&&this._dotLottieCore.setSlots(_)}setLayout(w){null===this._dotLottieCore||null===_._wasmModule||this._dotLottieCore.setConfig(eB(eF({},this._dotLottieCore.config()),{layout:ta(w,_._wasmModule)}))}setViewport(_,w,E,P){return null!==this._dotLottieCore&&this._dotLottieCore.setViewport(_,w,E,P)}static setWasmUrl(_){e1.setWasmUrl(_)}loadStateMachine(_){var w,E;return null!=(E=null==(w=this._dotLottieCore)?void 0:w.loadStateMachine(_))&&E}startStateMachine(){var _,w;let E=null!=(w=null==(_=this._dotLottieCore)?void 0:_.startStateMachine())&&w;return E&&this._setupStateMachineListeners(),E}stopStateMachine(){var _,w;let E=null!=(w=null==(_=this._dotLottieCore)?void 0:_.stopStateMachine())&&w;return E&&this._cleanupStateMachineListeners(),E}_getPointerPosition(_){let w=this._canvas.getBoundingClientRect(),E=this._canvas.width/w.width,P=this._canvas.height/w.height,k=this._renderConfig.devicePixelRatio||window.devicePixelRatio||1;return{x:(_.clientX-w.left)*E/k,y:(_.clientY-w.top)*P/k}}_onPointerUp(_){let{x:w,y:E}=this._getPointerPosition(_);this.postPointerUpEvent(w,E)}_onPointerDown(_){let{x:w,y:E}=this._getPointerPosition(_);this.postPointerDownEvent(w,E)}_onPointerMove(_){let{x:w,y:E}=this._getPointerPosition(_);this.postPointerMoveEvent(w,E)}_onPointerEnter(_){let{x:w,y:E}=this._getPointerPosition(_);this.postPointerEnterEvent(w,E)}_onPointerLeave(_){let{x:w,y:E}=this._getPointerPosition(_);this.postPointerExitEvent(w,E)}postPointerUpEvent(_,w){var E;return null==(E=this._dotLottieCore)?void 0:E.postPointerUpEvent(_,w)}postPointerDownEvent(_,w){var E;return null==(E=this._dotLottieCore)?void 0:E.postPointerDownEvent(_,w)}postPointerMoveEvent(_,w){var E;return null==(E=this._dotLottieCore)?void 0:E.postPointerMoveEvent(_,w)}postPointerEnterEvent(_,w){var E;return null==(E=this._dotLottieCore)?void 0:E.postPointerEnterEvent(_,w)}postPointerExitEvent(_,w){var E;return null==(E=this._dotLottieCore)?void 0:E.postPointerExitEvent(_,w)}getStateMachineListeners(){if(!this._dotLottieCore)return[];let _=this._dotLottieCore.stateMachineFrameworkSetup(),w=[];for(let E=0;E<_.size();E+=1)w.push(_.get(E));return w}_setupStateMachineListeners(){if(eZ&&this._canvas instanceof HTMLCanvasElement&&null!==this._dotLottieCore&&this.isLoaded){let _=this.getStateMachineListeners();_.includes("PointerUp")&&this._canvas.addEventListener("pointerup",this._pointerUpMethod),_.includes("PointerDown")&&this._canvas.addEventListener("pointerdown",this._pointerDownMethod),_.includes("PointerMove")&&this._canvas.addEventListener("pointermove",this._pointerMoveMethod),_.includes("PointerEnter")&&this._canvas.addEventListener("pointerenter",this._pointerEnterMethod),_.includes("PointerExit")&&this._canvas.addEventListener("pointerleave",this._pointerExitMethod)}}_cleanupStateMachineListeners(){eZ&&this._canvas instanceof HTMLCanvasElement&&(this._canvas.removeEventListener("pointerup",this._pointerUpMethod),this._canvas.removeEventListener("pointerdown",this._pointerDownMethod),this._canvas.removeEventListener("pointermove",this._pointerMoveMethod),this._canvas.removeEventListener("pointerenter",this._pointerEnterMethod),this._canvas.removeEventListener("pointerleave",this._pointerExitMethod))}loadStateMachineData(_){var w,E;return null!=(E=null==(w=this._dotLottieCore)?void 0:w.loadStateMachineData(_))&&E}animationSize(){var _,w,E,P;return{width:null!=(w=null==(_=this._dotLottieCore)?void 0:_.animationSize().get(0))?w:0,height:null!=(P=null==(E=this._dotLottieCore)?void 0:E.animationSize().get(1))?P
196:0}}setStateMachineBooleanContext(_,w){var E,P;return null!=(P=null==(E=this._dotLottieCore)?void 0:E.setStateMachineBooleanContext(_,w))&&P}setStateMachineNumericContext(_,w){var E,P;return null!=(P=null==(E=this._dotLottieCore)?void 0:E.setStateMachineNumericContext(_,w))&&P}setStateMachineStringContext(_,w){var E,P;return null!=(P=null==(E=this._dotLottieCore)?void 0:E.setStateMachineStringContext(_,w))&&P}getLayerBoundingBox(_){var w;let E=null==(w=this._dotLottieCore)?void 0:w.getLayerBounds(_);if(!E||8!==E.size())return;let P=[];for(let _=0;_<8;_+=1)P.push(E.get(_));return P}static transformThemeToLottieSlots(w,E){var P,k;return null!=(k=null==(P=_._wasmModule)?void 0:P.transformThemeToLottieSlots(w,E))?k:""}};eU(to,"_wasmModule",null);var ts=to,tl=class{constructor(){if("u"<typeof Worker)throw Error("Worker is not supported in this environment.");let _=new Blob([new Uint8Array([34,117,115,101,32,115,116,114,105,99,116,34,59,10,40,40,41,32,61,62,32,123,10,32,32,118,97,114,32,95,95,100,101,102,80,114,111,112,32,61,32,79,98,106,101,99,116,46,100,101,102,105,110,101,80,114,111,112,101,114,116,121,59,10,32,32,118,97,114,32,95,95,100,101,102,80,114,111,112,115,32,61,32,79,98,106,101,99,116,46,100,101,102,105,110,101,80,114,111,112,101,114,116,105,101,115,59,10,32,32,118,97,114,32,95,95,103,101,116,79,119,110,80,114,111,112,68,101,115,99,115,32,61,32,79,98,106,101,99,116,46,103,101,116,79,119,110,80,114,111,112,101,114,116,121,68,101,115,99,114,105,112,116,111,114,115,59,10,32,32,118,97,114,32,95,95,103,101,116,79,119,110,80,114,111,112,83,121,109,98,111,108,115,32,61,32,79,98,106,101,99,116,46,103,101,116,79,119,110,80,114,111,112,101,114,116,121,83,121,109,98,111,108,115,59,10,32,32,118,97,114,32,95,95,104,97,115,79,119,110,80,114,111,112,32,61,32,79,98,106,101,99,116,46,112,114,111,116,111,116,121,112,101,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,59,10,32,32,118,97,114,32,95,95,112,114,111,112,73,115,69,110,117,109,32,61,32,79,98,106,101,99,116,46,112,114,111,116,111,116,121,112,101,46,112,114,111,112,101,114,116,121,73,115,69,110,117,109,101,114,97,98,108,101,59,10,32,32,118,97,114,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,32,61,32,40,111,98,106,44,32,107,101,121,44,32,118,97,108,117,101,41,32,61,62,32,107,101,121,32,105,110,32,111,98,106,32,63,32,95,95,100,101,102,80,114,111,112,40,111,98,106,44,32,107,101,121,44,32,123,32,101,110,117,109,101,114,97,98,108,101,58,32,116,114,117,101,44,32,99,111,110,102,105,103,117,114,97,98,108,101,58,32,116,114,117,101,44,32,119,114,105,116,97,98,108,101,58,32,116,114,117,101,44,32,118,97,108,117,101,32,125,41,32,58,32,111,98,106,91,107,101,121,93,32,61,32,118,97,108,117,101,59,10,32,32,118,97,114,32,95,95,115,112,114,101,97,100,86,97,108,117,101,115,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,102,111,114,32,40,118,97,114,32,112,114,111,112,32,105,110,32,98,32,124,124,32,40,98,32,61,32,123,125,41,41,10,32,32,32,32,32,32,105,102,32,40,95,95,104,97,115,79,119,110,80,114,111,112,46,99,97,108,108,40,98,44,32,112,114,111,112,41,41,10,32,32,32,32,32,32,32,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,40,97,44,32,112,114,111,112,44,32,98,91,112,114,111,112,93,41,59,10,32,32,32,32,105,102,32,40,95,95,103,101,116,79,119,110,80,114,111,112,83,121,109,98,111,108,115,41,10,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,112,114,111,112,32,111,102,32,95,95,103,101,116,79,119,110,80,114,111,112,83,121,109,98,111,108,115,40,98,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,95,95,112,114,111,112,73,115,69,110,117,109,46,99,97,108,108,40,98,44,32,112,114,111,112,41,41,10,32,32,32,32,32,32,32,32,32,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,40,97,44,32,112,114,111,112,44,32,98,91,112,114,111,112,93,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,125,59,10,32,32,118,97,114,32,95,95,115,112,114,101,97,100,80,114,111,112,115,32,61,32,40,97,44,32,98,41,32,61,62,32,95,95,100,101,102,80,114,111,112,115,40,97,44,32,95,95,103,101,116,79,119,110,80,114,111,112,68,101,115,99,115,40,98,41,41,59,10,32,32,118,97,114,32,95,95,111,98,106,82,101,115,116,32,61,32,40,115,111,117,114,99,101,44,32,101,120,99,108,117,100,101,41,32,61,62,32,123,10,32,32,32,32,118,97,114,32,116,97,114,103,101,116,32,61,32,123,125,59,10,32,32,32,32,102,111,114,32,40,118,97,114,32,112,114,111,112,32,105,110,32,115,111,117,114,99,101,41,10,32,32,32,32,32,32,105,102,32,40,95,95,104,97,115,79,119,110,80,114,111,112,46,99,97,108,108,40,115,111,117,114,99,101,44,32,112,114,111,112,41,32,38,38,32,101,120,99,108,117,100,101,46,105,110,
196100,101,120,79,102,40,112,114,111,112,41,32,60,32,48,41,10,32,32,32,32,32,32,32,32,116,97,114,103,101,116,91,112,114,111,112,93,32,61,32,115,111,117,114,99,101,91,112,114,111,112,93,59,10,32,32,32,32,105,102,32,40,115,111,117,114,99,101,32,33,61,32,110,117,108,108,32,38,38,32,95,95,103,101,116,79,119,110,80,114,111,112,83,121,109,98,111,108,115,41,10,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,112,114,111,112,32,111,102,32,95,95,103,101,116,79,119,110,80,114,111,112,83,121,109,98,111,108,115,40,115,111,117,114,99,101,41,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,101,120,99,108,117,100,101,46,105,110,100,101,120,79,102,40,112,114,111,112,41,32,60,32,48,32,38,38,32,95,95,112,114,111,112,73,115,69,110,117,109,46,99,97,108,108,40,115,111,117,114,99,101,44,32,112,114,111,112,41,41,10,32,32,32,32,32,32,32,32,32,32,116,97,114,103,101,116,91,112,114,111,112,93,32,61,32,115,111,117,114,99,101,91,112,114,111,112,93,59,10,32,32,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,116,97,114,103,101,116,59,10,32,32,125,59,10,32,32,118,97,114,32,95,95,112,117,98,108,105,99,70,105,101,108,100,32,61,32,40,111,98,106,44,32,107,101,121,44,32,118,97,108,117,101,41,32,61,62,32,95,95,100,101,102,78,111,114,109,97,108,80,114,111,112,40,111,98,106,44,32,116,121,112,101,111,102,32,107,101,121,32,33,61,61,32,34,115,121,109,98,111,108,34,32,63,32,107,101,121,32,43,32,34,34,32,58,32,107,101,121,44,32,118,97,108,117,101,41,59,10,32,32,118,97,114,32,95,95,97,115,121,110,99,32,61,32,40,95,95,116,104,105,115,44,32,95,95,97,114,103,117,109,101,110,116,115,44,32,103,101,110,101,114,97,116,111,114,41,32,61,62,32,123,10,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,80,114,111,109,105,115,101,40,40,114,101,115,111,108,118,101,44,32,114,101,106,101,99,116,41,32,61,62,32,123,10,32,32,32,32,32,32,118,97,114,32,102,117,108,102,105,108,108,101,100,32,61,32,40,118,97,108,117,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,115,116,101,112,40,103,101,110,101,114,97,116,111,114,46,110,101,120,116,40,118,97,108,117,101,41,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,106,101,99,116,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,118,97,114,32,114,101,106,101,99,116,101,100,32,61,32,40,118,97,108,117,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,115,116,101,112,40,103,101,110,101,114,97,116,111,114,46,116,104,114,111,119,40,118,97,108,117,101,41,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,106,101,99,116,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,118,97,114,32,115,116,101,112,32,61,32,40,120,41,32,61,62,32,120,46,100,111,110,101,32,63,32,114,101,115,111,108,118,101,40,120,46,118,97,108,117,101,41,32,58,32,80,114,111,109,105,115,101,46,114,101,115,111,108,118,101,40,120,46,118,97,108,117,101,41,46,116,104,101,110,40,102,117,108,102,105,108,108,101,100,44,32,114,101,106,101,99,116,101,100,41,59,10,32,32,32,32,32,32,115,116,101,112,40,40,103,101,110,101,114,97,116,111,114,32,61,32,103,101,110,101,114,97,116,111,114,46,97,112,112,108,121,40,95,95,116,104,105,115,44,32,95,95,97,114,103,117,109,101,110,116,115,41,41,46,110,101,120,116,40,41,41,59,10,32,32,32,32,125,41,59,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,97,110,105,109,97,116,105,111,110,45,102,114,97,109,101,45,109,97,110,97,103,101,114,46,116,115,10,32,32,118,97,114,32,87,101,98,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,32,123,10,32,32,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,78,111,100,101,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,108,97,115,116,72,97,110,100,108,101,73,100,34,44,32,48,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,108,97,115,116,73,109,109,101,100,105,97,116,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,62,61,32,78,117,109,98,101,114,46,77,65,88,95,83,65,70,69,95,73,78,84,69,71,69,82,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,61,32,48,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,32,43,61,32,49,59,10,32,32,32,32,32,32,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,32,61,32,115,101,116,73,109,109,101,100,105,97,116,101,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,99,97,108,108,98,97,99,107,40,68,97,116,101,46,110,111,119,40,41,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,108,97,115,116,72,97,110,100,108,101,73,100,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,95,105,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,41,32,123,10,32,32,32,32,32,32,32,32,99,108,101,97,114,73,109,109,101,100,105,97,116,101,40,116,104,105,115,46,95,108,97,115,116,73,109,109,101,100,105,97,116,101,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,65,110,105,109,97,116,105,111,110,70,114,97,109,101,77,97,110,97,103,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,115,116,114,97,116,101,103,121,34,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,32,61,32,116,121,112,101,111,102,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,32,61,61,61,32,34,102,117,110,99,116,105,111,110,34,32,63,32,110,101,119,32,87,101,98,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,40,41,32,58,32,110,101,119,32,78,111,100,101,65,110,105,109,97,116,105,111,110,70,114,97,109,101,83,116,114,97,116,101,103,121,40,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,99,97,108,108,98,97,99,107,41,59,10,32,32,32,32,125,10,32,32,32,32,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,115,116,114,97,116,101,103,121,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,105,100,41,59,10,32,32,32,32,125,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,99,111,110,115,116,97,110,116,115,46,116,115,10,32,32,118,97,114,32,73,83,95,66,82,79,87,83,69,82,32,61,32,116,121,112,101,111,102,32,119,105,110,
196100,111,119,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,32,38,38,32,116,121,112,101,111,102,32,119,105,110,100,111,119,46,100,111,99,117,109,101,110,116,32,33,61,61,32,34,117,110,100,101,102,105,110,101,100,34,59,10,32,32,118,97,114,32,90,73,80,95,83,73,71,78,65,84,85,82,69,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,91,56,48,44,32,55,53,44,32,51,44,32,52,93,41,59,10,32,32,118,97,114,32,76,79,84,84,73,69,95,74,83,79,78,95,77,65,78,68,65,84,79,82,89,95,70,73,69,76,68,83,32,61,32,91,34,118,34,44,32,34,105,112,34,44,32,34,111,112,34,44,32,34,108,97,121,101,114,115,34,44,32,34,102,114,34,44,32,34,119,34,44,32,34,104,34,93,59,10,32,32,118,97,114,32,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,32,61,32,34,48,46,52,50,46,48,34,59,10,32,32,118,97,114,32,80,65,67,75,65,71,69,95,78,65,77,69,32,61,32,34,64,108,111,116,116,105,101,102,105,108,101,115,47,100,111,116,108,111,116,116,105,101,45,119,101,98,34,59,10,32,32,118,97,114,32,68,69,70,65,85,76,84,95,68,80,82,95,70,65,67,84,79,82,32,61,32,48,46,55,53,59,10,10,32,32,47,47,32,115,114,99,47,99,111,114,101,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,106,115,10,32,32,118,97,114,32,99,114,101,97,116,101,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,77,111,100,117,108,101,32,61,32,40,40,41,32,61,62,32,123,10,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,118,97,114,32,95,115,99,114,105,112,116,78,97,109,101,32,61,32,116,121,112,101,111,102,32,100,111,99,117,109,101,110,116,32,33,61,32,34,117,110,100,101,102,105,110,101,100,34,32,63,32,40,95,97,32,61,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,114,99,32,58,32,118,111,105,100,32,48,59,10,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,109,111,100,117,108,101,65,114,103,32,61,32,123,125,41,32,123,10,32,32,32,32,32,32,118,97,114,32,109,111,100,117,108,101,82,116,110,59,10,32,32,32,32,32,32,118,97,114,32,107,32,61,32,109,111,100,117,108,101,65,114,103,44,32,97,97,44,32,98,97,44,32,99,97,32,61,32,110,101,119,32,80,114,111,109,105,115,101,40,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,97,32,61,32,97,59,10,32,32,32,32,32,32,32,32,98,97,32,61,32,98,59,10,32,32,32,32,32,32,125,41,44,32,100,97,32,61,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,123,125,44,32,107,41,44,32,101,97,32,61,32,34,46,47,116,104,105,115,46,112,114,111,103,114,97,109,34,44,32,113,32,61,32,34,34,44,32,105,97,59,10,32,32,32,32,32,32,34,117,110,100,101,102,105,110,101,100,34,32,33,61,32,116,121,112,101,111,102,32,100,111,99,117,109,101,110,116,32,38,38,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,32,38,38,32,40,113,32,61,32,100,111,99,117,109,101,110,116,46,99,117,114,114,101,110,116,83,99,114,105,112,116,46,115,114,99,41,59,10,32,32,32,32,32,32,95,115,99,114,105,112,116,78,97,109,101,32,38,38,32,40,113,32,61,32,95,115,99,114,105,112,116,78,97,109,101,41,59,10,32,32,32,32,32,32,113,46,115,116,97,114,116,115,87,105,116,104,40,34,98,108,111,98,58,34,41,32,63,32,113,32,61,32,34,34,32,58,32,113,32,61,32,113,46,115,117,98,115,116,114,40,48,44,32,113,46,114,101,112,108,97,99,101,40,47,91,63,35,93,46,42,47,44,32,34,34,41,46,108,97,115,116,73,110,100,101,120,79,102,40,34,47,34,41,32,43,32,49,41,59,10,32,32,32,32,32,32,105,97,32,61,32,40,97,41,32,61,62,32,102,101,116,99,104,40,97,44,32,123,32,99,114,101,100,101,110,116,105,97,108,115,58,32,34,115,97,109,101,45,111,114,105,103,105,110,34,32,125,41,46,116,104,101,110,40,10,32,32,32,32,32,32,32,32,40,98,41,32,61,62,32,98,46,111,107,32,63,32,98,46,97,114,114,97,121,66,117,102,102,101,114,40,41,32,58,32,80,114,111,109,105,115,101,46,114,101,106,101,99,116,40,69,114,114,111,114,40,98,46,115,116,97,116,117,115,32,43,32,34,32,58,32,34,32,43,32,98,46,117,114,108,41,41,10,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,118,97,114,32,106,97,32,61,32,107,46,112,114,105,110,116,32,124,124,32,99,111,110,115,111,108,101,46,108,111,103,46,98,105,110,100,40,99,111,110,115,111,108,101,41,44,32,116,32,61,32,107,46,112,114,105,110,
196116,69,114,114,32,124,124,32,99,111,110,115,111,108,101,46,101,114,114,111,114,46,98,105,110,100,40,99,111,110,115,111,108,101,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,107,44,32,100,97,41,59,10,32,32,32,32,32,32,100,97,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,107,46,116,104,105,115,80,114,111,103,114,97,109,32,38,38,32,40,101,97,32,61,32,107,46,116,104,105,115,80,114,111,103,114,97,109,41,59,10,32,32,32,32,32,32,118,97,114,32,107,97,32,61,32,107,46,119,97,115,109,66,105,110,97,114,121,44,32,108,97,44,32,109,97,32,61,32,102,97,108,115,101,44,32,110,97,44,32,117,44,32,120,44,32,121,44,32,122,44,32,65,44,32,66,44,32,111,97,44,32,112,97,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,113,97,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,108,97,46,98,117,102,102,101,114,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,56,32,61,32,117,32,61,32,110,101,119,32,73,110,116,56,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,49,54,32,61,32,121,32,61,32,110,101,119,32,73,110,116,49,54,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,85,56,32,61,32,120,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,85,49,54,32,61,32,122,32,61,32,110,101,119,32,85,105,110,116,49,54,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,51,50,32,61,32,65,32,61,32,110,101,119,32,73,110,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,85,51,50,32,61,32,66,32,61,32,110,101,119,32,85,105,110,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,70,51,50,32,61,32,111,97,32,61,32,110,101,119,32,70,108,111,97,116,51,50,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,107,46,72,69,65,80,70,54,52,32,61,32,112,97,32,61,32,110,101,119,32,70,108,111,97,116,54,52,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,114,97,32,61,32,91,93,44,32,115,97,32,61,32,91,93,44,32,116,97,32,61,32,91,93,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,117,97,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,107,46,112,114,101,82,117,110,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,114,97,46,117,110,115,104,105,102,116,40,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,67,32,61,32,48,44,32,118,97,32,61,32,110,117,108,108,44,32,68,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,119,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,40,95,97,50,32,61,32,107,46,111,110,65,98,111,114,116,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,99,97,108,108,40,107,44,32,97,41,59,10,32,32,32,32,32,32,32,32,97,32,61,32,34,65,98,111,114,116,101,100,40,34,32,43,32,97,32,43,32,34,41,34,59,10,32,32,32,32,32,32,32,32,116,40,97,41,59,10,32,32,32,32,32,32,32,32,109,97,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,97,32,61,32,110,101,119,32,87,101,98,65,115,115,101,109,98,108,121,46,82,117,110,116,105,109,101,69,114,114,111,114,40,97,32,43,32,34,46,32,66,117,105,108,100,32,119,105,116,104,32,45,115,65,83,83,69,82,84,73,79,78,83,32,102,111,114,32,109,111,114,101,32,105,110,102,111,46,34,41,59,10,32,32,32,32,32,32,32,32,98,97,40,97,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,97,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,120,97,32,61,32,40,97,41,32,61,62,32,97,46,115,116,97,114,116,115,87,105,116,104,40,34,100,97,116,97,58,97,112,112,108,105,99,97,116,105,111,110,47,111,99,116,101,116,45,115,116,114,101,97,109,59,98,97,115,101,54,52,44,34,41,44,32,121,97,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,122,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,97,32,61,61,32,121,97,32,38,38,32,107,97,41,32,114,101,116,117,114,110,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,107,97,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,34,98,111,116,104,32,97,115,121,110,99,32,97,110,100,32,115,121,110,99,32,102,101,116,99,104,105,110,
196103,32,111,102,32,116,104,101,32,119,97,115,109,32,102,97,105,108,101,100,34,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,65,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,107,97,32,63,32,80,114,111,109,105,115,101,46,114,101,115,111,108,118,101,40,41,46,116,104,101,110,40,40,41,32,61,62,32,122,97,40,97,41,41,32,58,32,105,97,40,97,41,46,116,104,101,110,40,10,32,32,32,32,32,32,32,32,32,32,40,98,41,32,61,62,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,98,41,44,10,32,32,32,32,32,32,32,32,32,32,40,41,32,61,62,32,122,97,40,97,41,10,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,66,97,40,97,44,32,98,44,32,99,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,65,97,40,97,41,46,116,104,101,110,40,40,100,41,32,61,62,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,40,100,44,32,98,41,41,46,116,104,101,110,40,99,44,32,40,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,40,96,102,97,105,108,101,100,32,116,111,32,97,115,121,110,99,104,114,111,110,111,117,115,108,121,32,112,114,101,112,97,114,101,32,119,97,115,109,58,32,36,123,100,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,119,97,40,100,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,67,97,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,121,97,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,107,97,32,124,124,32,34,102,117,110,99,116,105,111,110,34,32,33,61,32,116,121,112,101,111,102,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,83,116,114,101,97,109,105,110,103,32,124,124,32,120,97,40,99,41,32,124,124,32,34,102,117,110,99,116,105,111,110,34,32,33,61,32,116,121,112,101,111,102,32,102,101,116,99,104,32,63,32,66,97,40,99,44,32,97,44,32,98,41,32,58,32,102,101,116,99,104,40,99,44,32,123,32,99,114,101,100,101,110,116,105,97,108,115,58,32,34,115,97,109,101,45,111,114,105,103,105,110,34,32,125,41,46,116,104,101,110,40,10,32,32,32,32,32,32,32,32,32,32,40,100,41,32,61,62,32,87,101,98,65,115,115,101,109,98,108,121,46,105,110,115,116,97,110,116,105,97,116,101,83,116,114,101,97,109,105,110,103,40,100,44,32,97,41,46,116,104,101,110,40,98,44,32,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,40,96,119,97,115,109,32,115,116,114,101,97,109,105,110,103,32,99,111,109,112,105,108,101,32,102,97,105,108,101,100,58,32,36,123,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,40,34,102,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,65,114,114,97,121,66,117,102,102,101,114,32,105,110,115,116,97,110,116,105,97,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,66,97,40,99,44,32,97,44,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,125,41,10,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,108,97,115,115,32,68,97,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,110,97,109,101,34,44,32,34,69,120,105,116,83,116,97,116,117,115,34,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,109,101,115,115,97,103,101,32,61,32,96,80,114,111,103,114,97,109,32,116,101,114,109,105,110,97,116,101,100,32,119,105,116,104,32,101,120,105,116,40,36,123,97,125,41,96,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,115,116,97,116,117,115,32,61,32,97,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,69,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,48,32,60,32,97,46,108,101,110,103,116,104,59,32,41,32,97,46,115,104,105,102,116,40,41,40,107,41,59,10,32,32,32,32,32,32,125,44,32,70,97,32,61,32,107,46,110,111,69,120,105,116,82,117,110,116,105,109,101,32,124,124,32,116,114,117,101,44,32,71,97,32,61,32,34,117,110,100,101,102,105,110,
196101,100,34,32,33,61,32,116,121,112,101,111,102,32,84,101,120,116,68,101,99,111,100,101,114,32,63,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,41,32,58,32,118,111,105,100,32,48,44,32,71,32,61,32,40,97,44,32,98,32,61,32,48,44,32,99,32,61,32,78,97,78,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,32,43,32,99,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,99,32,61,32,98,59,32,97,91,99,93,32,38,38,32,33,40,99,32,62,61,32,100,41,59,32,41,32,43,43,99,59,10,32,32,32,32,32,32,32,32,105,102,32,40,49,54,32,60,32,99,32,45,32,98,32,38,38,32,97,46,98,117,102,102,101,114,32,38,38,32,71,97,41,32,114,101,116,117,114,110,32,71,97,46,100,101,99,111,100,101,40,97,46,115,117,98,97,114,114,97,121,40,98,44,32,99,41,41,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,100,32,61,32,34,34,59,32,98,32,60,32,99,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,97,91,98,43,43,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,38,32,49,50,56,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,97,91,98,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,49,57,50,32,61,61,32,40,101,32,38,32,50,50,52,41,41,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,40,101,32,38,32,51,49,41,32,60,60,32,54,32,124,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,97,91,98,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,50,50,52,32,61,61,32,40,101,32,38,32,50,52,48,41,32,63,32,40,101,32,38,32,49,53,41,32,60,60,32,49,50,32,124,32,102,32,60,60,32,54,32,124,32,104,32,58,32,40,101,32,38,32,55,41,32,60,60,32,49,56,32,124,32,102,32,60,60,32,49,50,32,124,32,104,32,60,60,32,54,32,124,32,97,91,98,43,43,93,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,54,53,53,51,54,32,62,32,101,32,63,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,32,58,32,40,101,32,45,61,32,54,53,53,51,54,44,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,53,53,50,57,54,32,124,32,101,32,62,62,32,49,48,44,32,53,54,51,50,48,32,124,32,101,32,38,32,49,48,50,51,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,125,44,32,73,32,61,32,48,59,10,32,32,32,32,32,32,99,108,97,115,115,32,72,97,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,69,97,32,61,32,97,32,45,32,50,52,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,74,97,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,91,93,44,32,98,32,61,32,73,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,41,32,114,101,116,117,114,110,32,74,40,48,41,44,32,48,59,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,110,101,119,32,72,97,40,98,41,59,10,32,32,32,32,32,32,32,32,66,91,99,46,69,97,32,43,32,49,54,32,62,62,32,50,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,66,91,99,46,69,97,32,43,32,52,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,100,41,32,114,101,116,117,114,110,32,74,40,48,41,44,32,98,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,111,102,32,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,61,32,101,32,124,124,32,101,32,61,61,61,32,100,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,73,97,40,101,44,32,100,44,32,99,46,69,97,32,43,32,49,54,41,41,32,114,101,116,117,114,110,32,74,40,101,41,44,32,98,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,74,40,100,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,75,97,32,61,32,48,44,32,75,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,120,59,10,32,32,32,32,32,32,32,32,105,102,32,40,48,32,60,32,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,98,32,43,32,99,32,45,32,49,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,53,53,50,57,54,32,60,61,32,102,32,38,38,32,53,55,51,52,51,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,43,43,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,32,61,32,54,53,53,51,54,32,43,32,40,40,102,32,38,32,49,48,50,51,41,32,60,60,32,49,48,41,32,124,32,104,32,38,32,49,48,50,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,49,50,55,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,48,52,55,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,49,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,57,50,32,124,32,102,32,62,62,32,54,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,54,53,53,51,53,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,50,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,50,50,52,32,124,32,102,32,62,62,32,49,50,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,51,32,62,61,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,50,52,48,32,124,32,102,32,62,62,32,49,56,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,62,62,32,49,50,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,62,62,32,54,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,91,98,43,43,93,32,61,32,49,50,56,32,124,32,102,32,38,32,54,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,100,91,98,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,76,97,32,61,32,123,125,44,32,77,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,97,46,108,101,110,103,116,104,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,97,46,112,111,112,40,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,112,111,112,40,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,76,40,97,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,66,91,97,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,77,32,61,32,123,125,44,32,78,32,61,32,123,125,44,32,78,97,32,61,32,123,125,44,32,79,97,44,32,80,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,103,32,61,32,99,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,46,108,101,110,103,116,104,32,33,61,61,32,97,46,108,101,110,103,116,104,41,32,116,104,114,111,119,32,110,101,119,32,79,97,40,34,77,105,115,109,97,116,99,104,101,100,32,116,121,112,101,32,99,111,110,118,101,114,116,101,114,32,99,111,117,110,116,34,41,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,108,32,61,32,48,59,32,108,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,108,41,32,79,40,97,91,108,93,44,32,103,91,108,93,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,97,46,102,111,114,69,97,99,104,40,40,103,41,32,61,62,32,78,97,91,103,93,32,61,32,98,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,65,114,114,97,121,40,98,46,108,101,110,103,116,104,41,44,32,102,32,61,32,91,93,44,32,104,32,61,32,48,59,10,32,32,32,32,32,32,32,32,98,46,102,111,114,69,97,99,104,40,40,103,44,32,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,78,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,103,41,32,63,32,101,91,108,93,32,61,32,78,91,103,93,32,58,32,40,102,46,112,117,115,104,40,103,41,44,32,77,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,103,41,32,124,124,32,40,77,91,103,93,32,61,32,91,93,41,44,32,77,91,103,93,46,112,117,115,104,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,101,91,108,93,32,61,32,78,91,103,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,43,43,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,104,32,61,61,61,32,102,46,108,101,110,103,116,104,32,38,38,32,100,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,48,32,61,61,61,32,102,46,108,101,110,103,116,104,32,38,38,32,100,40,101,41,59,10,32,32,32,32,32,32,125,44,32,80,97,44,32,81,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,34,34,59,32,120,91,97,93,59,32,41,32,98,32,43,61,32,80,97,91,120,91,97,43,43,93,93,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,82,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,82,97,40,97,44,32,98,44,32,99,32,61,32,123,125,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,46,110,97,109,101,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,116,121,112,101,32,34,36,123,100,125,34,32,109,117,115,116,32,104,97,118,101,32,97,32,112,111,115,105,116,105,118,101,32,105,110,
196116,101,103,101,114,32,116,121,112,101,105,100,32,112,111,105,110,116,101,114,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,78,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,46,107,98,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,116,121,112,101,32,39,36,123,100,125,39,32,116,119,105,99,101,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,78,91,97,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,78,97,91,97,93,59,10,32,32,32,32,32,32,32,32,77,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,32,38,38,32,40,98,32,61,32,77,91,97,93,44,32,100,101,108,101,116,101,32,77,91,97,93,44,32,98,46,102,111,114,69,97,99,104,40,40,101,41,32,61,62,32,101,40,41,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,79,40,97,44,32,98,44,32,99,32,61,32,123,125,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,82,97,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,83,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,97,46,68,97,46,71,97,46,70,97,46,110,97,109,101,32,43,32,34,32,105,110,115,116,97,110,99,101,32,97,108,114,101,97,100,121,32,100,101,108,101,116,101,100,34,41,59,10,32,32,32,32,32,32,125,44,32,84,97,32,61,32,102,97,108,115,101,44,32,85,97,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,125,44,32,86,97,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,98,32,61,61,61,32,99,41,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,46,74,97,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,97,32,61,32,86,97,40,97,44,32,98,44,32,99,46,74,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,32,61,61,61,32,97,32,63,32,110,117,108,108,32,58,32,99,46,99,98,40,97,41,59,10,32,32,32,32,32,32,125,44,32,87,97,32,61,32,123,125,44,32,88,97,32,61,32,123,125,44,32,89,97,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,98,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,112,116,114,32,115,104,111,117,108,100,32,110,111,116,32,98,101,32,117,110,100,101,102,105,110,101,100,34,41,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,97,46,74,97,59,32,41,32,98,32,61,32,97,46,84,97,40,98,41,44,32,97,32,61,32,97,46,74,97,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,88,97,91,98,93,59,10,32,32,32,32,32,32,125,44,32,36,97,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,71,97,32,124,124,32,33,98,46,69,97,41,32,116,104,114,111,119,32,110,101,119,32,79,97,40,34,109,97,107,101,67,108,97,115,115,72,97,110,100,108,101,32,114,101,113,117,105,114,101,115,32,112,116,114,32,97,110,100,32,112,116,114,84,121,112,101,34,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,33,98,46,75,97,32,33,61,61,32,33,33,98,46,73,97,41,32,116,104,114,111,119,32,110,101,119,32,79,97,40,34,66,111,116,104,32,115,109,97,114,116,80,116,114,84,121,112,101,32,97,110,100,32,115,109,97,114,116,80,116,114,32,109,117,115,116,32,98,101,32,115,112,101,99,105,102,105,101,100,34,41,59,10,32,32,32,32,32,32,32,32,98,46,99,111,117,110,116,32,61,32,123,32,118,97,108,117,101,58,32,49,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,90,97,40,79,98,106,101,99,116,46,99,114,101,97,116,101,40,97,44,32,123,32,68,97,58,32,123,32,118,97,108,117,101,58,32,98,44,32,119,114,105,116,97,98,108,101,58,32,116,114,117,101,32,125,32,125,41,41,59,10,32,32,32,32,32,32,125,44,32,90,97,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,34,117,110,100,101,102,105,110,101,100,34,32,61,61,61,32,116,121,112,101,111,102,32,70,105,110,97,108,105,122,97,116,105,111,110,82,101,103,105,115,116,114,121,41,32,114,101,116,117,114,110,32,90,97,32,61,32,40,98,41,32,61,62,32,98,44,32,97,59,10,32,32,32,32,32,32,32,32,84,97,32,61,32,110,101,119,32,70,105,110,97,108,105,122,97,116,105,111,110,82,101,103,105,115,116,114,121,40,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,46,68,97,59,10,32,32,32,32,32,32,32,32,32,32,45,45,98,46,99,111,117,110,116,46,118,97,108,117,101,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,61,32,98,46,99,111,117,110,116,46,118,97,108,117,101,32,38,38,32,40,98,46,73,97,32,63,32,98,46,75,97,46,78,97,40,98,46,73,97,41,32,58,32,98,46,71,97,46,70,97,46,78,97,40,98,46,69,97,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,90,97,32,61,32,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,98,46,68,97,59,10,32,32,32,32,32,32,32,32,32,32,99,46,73,97,32,38,38,32,84,97,46,114,101,103,105,115,116,101,114,40,98,44,32,123,32,68,97,58,32,99,32,125,44,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,85,97,32,61,32,40,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,84,97,46,117,110,114,101,103,105,115,116,101,114,40,98,41,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,90,97,40,97,41,59,10,32,32,32,32,32,32,125,44,32,97,98,32,61,32,91,93,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,98,98,40,41,32,123,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,99,98,32,61,32,40,97,44,32,98,41,32,61,62,32,79,98,106,101,99,116,46,100,
196101,102,105,110,101,80,114,111,112,101,114,116,121,40,98,44,32,34,110,97,109,101,34,44,32,123,32,118,97,108,117,101,58,32,97,32,125,41,44,32,100,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,97,91,98,93,46,72,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,32,61,32,102,117,110,99,116,105,111,110,40,46,46,46,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,97,91,98,93,46,72,97,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,101,46,108,101,110,103,116,104,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,70,117,110,99,116,105,111,110,32,39,36,123,99,125,39,32,99,97,108,108,101,100,32,119,105,116,104,32,97,110,32,105,110,118,97,108,105,100,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,32,40,36,123,101,46,108,101,110,103,116,104,125,41,32,45,32,101,120,112,101,99,116,115,32,111,110,101,32,111,102,32,40,36,123,97,91,98,93,46,72,97,125,41,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,91,98,93,46,72,97,91,101,46,108,101,110,103,116,104,93,46,97,112,112,108,121,40,116,104,105,115,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,46,72,97,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,46,72,97,91,100,46,81,97,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,101,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,107,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,32,124,124,32,118,111,105,100,32,48,32,33,61,61,32,107,91,97,93,46,72,97,32,38,38,32,118,111,105,100,32,48,32,33,61,61,32,107,91,97,93,46,72,97,91,99,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,112,117,98,108,105,99,32,110,97,109,101,32,39,36,123,97,125,39,32,116,119,105,99,101,96,41,59,10,32,32,32,32,32,32,32,32,32,32,100,98,40,107,44,32,97,44,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,107,91,97,93,46,72,97,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,99,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,109,117,108,116,105,112,108,101,32,111,118,101,114,108,111,97,100,115,32,111,102,32,97,32,102,117,110,99,116,105,111,110,32,119,105,116,104,32,116,104,101,32,115,97,109,101,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,32,40,36,123,99,125,41,33,96,41,59,10,32,32,32,32,32,32,32,32,32,32,107,91,97,93,46,72,97,91,99,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,107,91,97,93,32,61,32,98,44,32,107,91,97,93,46,81,97,32,61,32,99,59,10,32,32,32,32,32,32,125,44,32,102,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,97,46,114,101,112,108,97,99,101,40,47,91,94,97,45,122,65,45,90,48,45,57,95,93,47,103,44,32,34,36,34,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,48,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,52,56,32,60,61,32,98,32,38,38,32,53,55,32,62,61,32,98,32,63,32,96,95,36,123,97,125,96,32,58,32,97,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,103,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,97,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,99,111,110,115,116,114,117,99,116,111,114,32,61,32,98,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,80,97,32,61,32,99,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,78,97,32,61,32,100,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,74,97,32,61,32,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,102,98,32,61,32,102,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,84,97,32,61,32,104,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,99,98,32,61,32,103,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,109,98,32,61,32,91,93,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,104,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,98,32,33,61,61,32,99,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,84,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,69,120,112,101,99,116,101,100,32,110,117,108,108,32,111,114,32,105,110,
196115,116,97,110,99,101,32,111,102,32,36,123,99,46,110,97,109,101,125,44,32,103,111,116,32,97,110,32,105,110,115,116,97,110,99,101,32,111,102,32,36,123,98,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,98,46,84,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,46,74,97,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,105,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,87,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,106,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,46,69,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,104,98,40,98,46,68,97,46,69,97,44,32,98,46,68,97,46,71,97,46,70,97,44,32,116,104,105,115,46,70,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,107,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,87,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,86,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,116,104,105,115,46,88,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,97,32,38,38,32,97,46,112,117,115,104,40,116,104,105,115,46,78,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,32,124,124,32,33,98,46,68,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,106,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,46,69,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,85,97,32,38,38,32,98,46,68,97,46,71,97,46,85,97,41,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,10,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,68,97,46,75,97,32,63,32,98,46,68,97,46,75,97,46,110,97,109,101,32,58,32,98,46,68,97,46,71,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,99,32,61,32,104,98,40,98,46,68,97,46,69,97,44,32,98,46,68,97,46,71,97,46,70,97,44,32,116,104,105,115,46,70,97,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,86,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,98,46,68,97,46,73,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,80,97,115,115,105,110,
196103,32,114,97,119,32,112,111,105,110,116,101,114,32,116,111,32,115,109,97,114,116,32,112,111,105,110,116,101,114,32,105,115,32,105,108,108,101,103,97,108,34,41,59,10,32,32,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,116,104,105,115,46,114,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,48,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,46,68,97,46,75,97,32,61,61,61,32,116,104,105,115,41,32,99,32,61,32,98,46,68,97,46,73,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,68,97,46,75,97,32,63,32,98,46,68,97,46,75,97,46,110,97,109,101,32,58,32,98,46,68,97,46,71,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,32,61,32,98,46,68,97,46,73,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,46,68,97,46,75,97,32,61,61,61,32,116,104,105,115,41,32,99,32,61,32,98,46,68,97,46,73,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,32,61,32,116,104,105,115,46,110,98,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,108,98,40,40,41,32,61,62,32,100,91,34,100,101,108,101,116,101,34,93,40,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,97,32,38,38,32,97,46,112,117,115,104,40,116,104,105,115,46,78,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,34,85,110,115,117,112,112,111,114,116,105,110,103,32,115,104,97,114,105,110,103,32,112,111,108,105,99,121,34,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,109,98,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,87,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,110,117,108,108,32,105,115,32,110,111,116,32,97,32,118,97,108,105,100,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,34,36,123,106,98,40,98,41,125,34,32,97,115,32,97,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,98,46,68,97,46,69,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,100,101,108,101,116,101,100,32,111,98,106,101,99,116,32,97,115,32,97,32,112,111,105,110,116,101,114,32,111,102,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,98,46,68,97,46,71,97,46,85,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,99,111,110,118,101,114,116,32,97,114,103,117,109,101,110,116,32,111,102,32,116,121,112,101,32,36,123,98,46,68,97,46,71,97,46,110,97,109,101,125,32,116,111,32,112,97,114,97,109,101,116,101,114,32,116,121,112,101,32,36,123,116,104,105,115,46,110,97,109,101,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,104,98,40,98,46,68,97,46,69,97,44,32,98,46,68,97,46,71,97,46,70,97,44,32,116,104,105,115,46,70,97,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,110,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,44,32,110,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,97,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,70,97,32,61,32,98,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,87,97,32,61,32,99,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,85,97,32,61,32,100,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,86,97,32,61,32,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,108,98,32,61,32,102,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,114,98,32,61,32,104,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,97,98,32,61,32,103,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,88,97,32,61,32,108,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,110,98,32,61,32,109,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,78,97,32,61,32,110,59,10,32,32,32,32,32,32,32,32,101,32,124,124,32,118,111,105,100,32,48,32,33,61,61,32,98,46,74,97,32,63,32,116,104,105,115,46,116,111,87,105,114,101,84,121,112,101,32,61,32,107,98,32,58,32,40,116,104,105,115,46,116,111,87,105,114,101,84,121,112,101,32,61,32,100,32,63,32,105,98,32,58,32,109,98,44,32,116,104,105,115,46,77,97,32,61,32,110,117,108,108,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,111,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,107,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,40,97,41,41,32,116,104,114,111,119,32,110,101,119,32,79,97,40,34,82,101,112,108,97,99,105,110,
196103,32,110,111,110,101,120,105,115,116,101,110,116,32,112,117,98,108,105,99,32,115,121,109,98,111,108,34,41,59,10,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,33,61,61,32,107,91,97,93,46,72,97,32,38,38,32,118,111,105,100,32,48,32,33,61,61,32,99,32,63,32,107,91,97,93,46,72,97,91,99,93,32,61,32,98,32,58,32,40,107,91,97,93,32,61,32,98,44,32,107,91,97,93,46,81,97,32,61,32,99,41,59,10,32,32,32,32,32,32,125,44,32,83,44,32,112,98,32,61,32,40,97,44,32,98,44,32,99,32,61,32,91,93,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,46,105,110,99,108,117,100,101,115,40,34,106,34,41,32,63,32,40,97,32,61,32,97,46,114,101,112,108,97,99,101,40,47,112,47,103,44,32,34,105,34,41,44,32,98,32,61,32,40,48,44,32,107,91,34,100,121,110,67,97,108,108,95,34,32,43,32,97,93,41,40,98,44,32,46,46,46,99,41,41,32,58,32,98,32,61,32,83,46,103,101,116,40,98,41,40,46,46,46,99,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,113,98,32,61,32,40,97,44,32,98,41,32,61,62,32,40,46,46,46,99,41,32,61,62,32,112,98,40,97,44,32,98,44,32,99,41,44,32,84,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,81,40,97,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,46,105,110,99,108,117,100,101,115,40,34,106,34,41,32,63,32,113,98,40,97,44,32,98,41,32,58,32,83,46,103,101,116,40,98,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,34,102,117,110,99,116,105,111,110,34,32,33,61,32,116,121,112,101,111,102,32,99,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,117,110,107,110,111,119,110,32,102,117,110,99,116,105,111,110,32,112,111,105,110,116,101,114,32,119,105,116,104,32,115,105,103,110,97,116,117,114,101,32,36,123,97,125,58,32,36,123,98,125,96,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,114,98,44,32,116,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,115,98,40,97,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,81,40,97,41,59,10,32,32,32,32,32,32,32,32,85,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,117,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,99,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,101,91,102,93,32,124,124,32,78,91,102,93,32,124,124,32,40,78,97,91,102,93,32,63,32,78,97,91,102,93,46,102,111,114,69,97,99,104,40,99,41,32,58,32,40,100,46,112,117,115,104,40,102,41,44,32,101,91,102,93,32,61,32,116,114,117,101,41,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,91,93,44,32,101,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,98,46,102,111,114,69,97,99,104,40,99,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,114,98,40,96,36,123,97,125,58,32,96,32,43,32,100,46,109,97,112,40,116,98,41,46,106,111,105,110,40,91,34,44,32,34,93,41,41,59,10,32,32,32,32,32,32,125,44,32,118,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,91,93,44,32,100,32,61,32,48,59,32,100,32,60,32,97,59,32,100,43,43,41,32,99,46,112,117,115,104,40,66,91,98,32,43,32,52,32,42,32,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,119,98,40,97,41,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,49,59,32,98,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,98,41,32,105,102,32,40,110,117,108,108,32,33,61,61,32,97,91,98,93,32,38,38,32,118,111,105,100,32,48,32,61,61,61,32,97,91,98,93,46,77,97,41,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,120,98,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,105,102,32,40,50,32,62,32,102,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,97,114,103,84,121,112,101,115,32,97,114,114,97,121,32,115,105,122,101,32,109,105,115,109,97,116,99,104,33,32,77,117,115,116,32,97,116,32,108,101,97,115,116,32,103,101,116,32,114,101,116,117,114,110,32,118,97,108,117,101,32,97,110,100,32,39,116,104,105,115,39,32,116,121,112,101,115,33,34,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,110,117,108,108,32,33,61,61,32,98,91,49,93,32,38,38,32,110,117,108,108,32,33,61,61,32,99,44,32,103,32,61,32,119,98,40,98,41,44,32,108,32,61,32,34,118,111,105,100,34,32,33,61,61,32,98,91,48,93,46,110,97,109,101,44,32,109,32,61,32,102,32,45,32,50,44,32,110,32,61,32,65,114,114,97,121,40,109,41,44,32,112,32,61,32,91,93,44,32,114,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,98,40,97,44,32,102,117,110,99,116,105,111,110,40,46,46,46,69,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,46,108,101,110,103,116,104,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,112,46,108,101,110,103,116,104,32,61,32,104,32,63,32,50,32,58,32,49,59,10,32,32,32,32,32,32,32,32,32,32,112,91,48,93,32,61,32,101,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,118,32,61,32,98,91,49,93,46,116,111,87,105,114,101,84,121,112,101,40,114,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,112,91,49,93,32,61,32,118,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,119,32,61,32,48,59,32,119,32,60,32,109,59,32,43,43,119,41,32,110,91,119,93,32,61,32,98,91,119,32,43,32,50,93,46,116,111,87,105,114,101,84,121,112,101,40,114,44,32,69,91,119,93,41,44,32,112,46,112,117,115,104,40,110,91,119,93,41,59,10,32,32,32,32,32,32,32,32,32,32,69,32,61,32,100,40,46,46,46,112,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,41,32,77,97,40,114,41,59,10,32,32,32,32,32,32,32,32,32,32,101,108,115,101,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,119,32,61,32,104,32,63,32,49,32,58,32,50,59,32,119,32,60,32,98,46,108,101,110,103,116,104,59,32,119,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,72,32,61,32,49,32,61,61,61,32,119,32,63,32,118,32,58,32,110,91,119,32,45,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,98,91,119,93,46,77,97,32,38,38,32,98,91,119,93,46,77,97,40,72,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,32,61,32,108,32,63,32,98,91,48,93,46,102,114,111,109,87,105,114,101,84,121,112,101,40,69,41,32,58,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,118,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,121,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,97,32,61,32,97,46,116,114,105,109,40,41,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,32,61,32,97,46,105,110,
196100,101,120,79,102,40,34,40,34,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,45,49,32,33,61,61,32,98,32,63,32,97,46,115,117,98,115,116,114,40,48,44,32,98,41,32,58,32,97,59,10,32,32,32,32,32,32,125,44,32,65,98,32,61,32,91,93,44,32,86,32,61,32,91,93,44,32,66,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,57,32,60,32,97,32,38,38,32,48,32,61,61,61,32,45,45,86,91,97,32,43,32,49,93,32,38,38,32,40,86,91,97,93,32,61,32,118,111,105,100,32,48,44,32,65,98,46,112,117,115,104,40,97,41,41,59,10,32,32,32,32,32,32,125,44,32,67,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,67,97,110,110,111,116,32,117,115,101,32,100,101,108,101,116,101,100,32,118,97,108,46,32,104,97,110,100,108,101,32,61,32,34,32,43,32,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,86,91,97,93,59,10,32,32,32,32,32,32,125,44,32,108,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,118,111,105,100,32,48,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,50,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,110,117,108,108,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,52,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,116,114,117,101,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,54,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,102,97,108,115,101,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,56,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,32,61,32,65,98,46,112,111,112,40,41,32,124,124,32,86,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,86,91,98,93,32,61,32,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,86,91,98,32,43,32,49,93,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,68,98,32,61,32,123,10,32,32,32,32,32,32,32,32,110,97,109,101,58,32,34,101,109,115,99,114,105,112,116,101,110,58,58,118,97,108,34,44,10,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,67,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,66,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,97,44,32,98,41,32,61,62,32,108,98,40,98,41,44,10,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,76,44,10,32,32,32,32,32,32,32,32,77,97,58,32,110,117,108,108,10,32,32,32,32,32,32,125,44,32,69,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,117,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,120,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,121,91,100,32,62,62,32,49,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,122,91,100,32,62,62,32,49,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,65,91,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,66,91,100,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,
196118,97,108,105,100,32,105,110,116,101,103,101,114,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,70,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,78,91,97,93,59,10,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,99,41,32,116,104,114,111,119,32,97,32,61,32,96,36,123,98,125,32,104,97,115,32,117,110,107,110,111,119,110,32,116,121,112,101,32,36,123,116,98,40,97,41,125,96,44,32,110,101,119,32,82,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,106,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,110,117,108,108,32,61,61,61,32,97,41,32,114,101,116,117,114,110,32,34,110,117,108,108,34,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,116,121,112,101,111,102,32,97,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,111,98,106,101,99,116,34,32,61,61,61,32,98,32,124,124,32,34,97,114,114,97,121,34,32,61,61,61,32,98,32,124,124,32,34,102,117,110,99,116,105,111,110,34,32,61,61,61,32,98,32,63,32,97,46,116,111,83,116,114,105,110,103,40,41,32,58,32,34,34,32,43,32,97,59,10,32,32,32,32,32,32,125,44,32,71,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,111,97,91,99,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,56,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,112,97,91,99,32,62,62,32,51,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,118,97,108,105,100,32,102,108,111,97,116,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,72,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,49,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,117,91,100,93,32,58,32,40,100,41,32,61,62,32,120,91,100,93,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,50,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,121,91,100,32,62,62,32,49,93,32,58,32,40,100,41,32,61,62,32,122,91,100,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,52,58,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,32,63,32,40,100,41,32,61,62,32,65,91,100,32,62,62,32,50,93,32,58,32,40,100,41,32,61,62,32,66,91,100,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,105,110,118,97,108,105,100,32,105,110,116,101,103,101,114,32,119,105,100,116,104,32,40,36,123,98,125,41,58,32,36,123,97,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,73,98,32,61,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,123,32,111,112,116,105,111,110,97,108,58,32,116,114,117,101,32,125,44,32,68,98,41,44,32,74,98,32,61,32,34,117,110,100,101,102,105,110,101,100,34,32,33,61,32,116,121,112,101,111,102,32,84,101,120,116,68,101,99,111,100,101,114,32,63,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,34,117,116,102,45,49,54,108,101,34,41,32,58,32,118,111,105,100,32,48,44,32,75,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,32,62,62,32,49,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,100,32,61,32,99,32,43,32,98,32,47,32,50,59,32,33,40,99,32,62,61,32,100,41,32,38,38,32,122,91,99,93,59,32,41,32,43,43,99,59,10,32,32,32,32,32,32,32,32,99,32,60,60,61,32,49,59,10,32,32,32,32,32,32,32,32,105,102,32,40,51,50,32,60,32,99,32,45,32,97,32,38,38,32,74,98,41,32,114,101,116,117,114,110,32,74,98,46,100,101,99,111,100,101,40,120,46,115,117,98,97,114,114,97,121,40,97,44,32,99,41,41,59,10,32,32,32,32,32,32,32,32,99,32,61,32,34,34,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,100,32,61,32,48,59,32,33,40,100,32,62,61,32,98,32,47,32,50,41,59,32,43,43,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,121,91,97,32,43,32,50,32,42,32,100,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,32,101,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,99,32,43,61,32,83,116,114,105,110,
196103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,76,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,99,32,33,61,32,110,117,108,108,32,63,32,99,32,58,32,99,32,61,32,50,49,52,55,52,56,51,54,52,55,59,10,32,32,32,32,32,32,32,32,105,102,32,40,50,32,62,32,99,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,99,32,45,61,32,50,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,59,10,32,32,32,32,32,32,32,32,99,32,61,32,99,32,60,32,50,32,42,32,97,46,108,101,110,103,116,104,32,63,32,99,32,47,32,50,32,58,32,97,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,99,59,32,43,43,101,41,32,121,91,98,32,62,62,32,49,93,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,44,32,98,32,43,61,32,50,59,10,32,32,32,32,32,32,32,32,121,91,98,32,62,62,32,49,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,45,32,100,59,10,32,32,32,32,32,32,125,44,32,77,98,32,61,32,40,97,41,32,61,62,32,50,32,42,32,97,46,108,101,110,103,116,104,44,32,78,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,48,44,32,100,32,61,32,34,34,59,32,33,40,99,32,62,61,32,98,32,47,32,52,41,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,65,91,97,32,43,32,52,32,42,32,99,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,32,101,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,32,32,43,43,99,59,10,32,32,32,32,32,32,32,32,32,32,54,53,53,51,54,32,60,61,32,101,32,63,32,40,101,32,45,61,32,54,53,53,51,54,44,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,53,53,50,57,54,32,124,32,101,32,62,62,32,49,48,44,32,53,54,51,50,48,32,124,32,101,32,38,32,49,48,50,51,41,41,32,58,32,100,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,125,44,32,79,98,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,99,32,33,61,32,110,117,108,108,32,63,32,99,32,58,32,99,32,61,32,50,49,52,55,52,56,51,54,52,55,59,10,32,32,32,32,32,32,32,32,105,102,32,40,52,32,62,32,99,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,59,10,32,32,32,32,32,32,32,32,99,32,61,32,100,32,43,32,99,32,45,32,52,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,59,32,101,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,53,53,50,57,54,32,60,61,32,102,32,38,38,32,53,55,51,52,51,32,62,61,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,43,43,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,102,32,61,32,54,53,53,51,54,32,43,32,40,40,102,32,38,32,49,48,50,51,41,32,60,60,32,49,48,41,32,124,32,104,32,38,32,49,48,50,51,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,65,91,98,32,62,62,32,50,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,98,32,43,61,32,52,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,98,32,43,32,52,32,62,32,99,41,32,98,114,101,97,107,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,65,91,98,32,62,62,32,50,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,45,32,100,59,10,32,32,32,32,32,32,125,44,32,80,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,98,32,61,32,48,44,32,99,32,61,32,48,59,32,99,32,60,32,97,46,108,101,110,103,116,104,59,32,43,43,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,46,99,104,97,114,67,111,100,101,65,116,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,53,53,50,57,54,32,60,61,32,100,32,38,38,32,53,55,51,52,51,32,62,61,32,100,32,38,38,32,43,43,99,59,10,32,32,32,32,32,32,32,32,32,32,98,32,43,61,32,52,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,81,98,32,61,32,48,44,32,82,98,32,61,32,91,93,44,32,83,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,82,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,82,98,46,112,117,115,104,40,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,59,10,32,32,32,32,32,32,125,44,32,84,98,32,61,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,65,114,114,97,121,40,97,41,44,32,100,32,61,32,48,59,32,100,32,60,32,97,59,32,43,43,100,41,32,99,91,100,93,32,61,32,70,98,40,66,91,98,32,43,32,52,32,42,32,100,32,62,62,32,50,93,44,32,34,112,97,114,97,109,101,116,101,114,32,34,32,43,32,100,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,44,32,85,98,32,61,32,82,101,102,108,101,99,116,46,99,111,110,115,116,114,117,99,116,44,32,86,98,32,61,32,123,125,44,32,87,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,40,97,32,105,110,
196115,116,97,110,99,101,111,102,32,68,97,32,124,124,32,34,117,110,119,105,110,100,34,32,61,61,32,97,41,41,32,116,104,114,111,119,32,97,59,10,32,32,32,32,32,32,125,44,32,88,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,110,97,32,61,32,97,59,10,32,32,32,32,32,32,32,32,70,97,32,124,124,32,48,32,60,32,81,98,32,124,124,32,40,40,95,97,50,32,61,32,107,46,111,110,69,120,105,116,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,99,97,108,108,40,107,44,32,97,41,44,32,109,97,32,61,32,116,114,117,101,41,59,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,68,97,40,97,41,59,10,32,32,32,32,32,32,125,44,32,89,98,32,61,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,109,97,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,97,40,41,44,32,33,40,70,97,32,124,124,32,48,32,60,32,81,98,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,97,32,61,32,97,32,61,32,110,97,44,32,88,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,87,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,87,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,90,98,32,61,32,123,125,44,32,97,99,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,36,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,85,83,69,82,58,32,34,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,79,71,78,65,77,69,58,32,34,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,80,65,84,72,58,32,34,47,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,80,87,68,58,32,34,47,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,72,79,77,69,58,32,34,47,104,111,109,101,47,119,101,98,95,117,115,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,65,78,71,58,32,40,34,111,98,106,101,99,116,34,32,61,61,32,116,121,112,101,111,102,32,110,97,118,105,103,97,116,111,114,32,38,38,32,110,97,118,105,103,97,116,111,114,46,108,97,110,103,117,97,103,101,115,32,38,38,32,110,97,118,105,103,97,116,111,114,46,108,97,110,103,117,97,103,101,115,91,48,93,32,124,124,32,34,67,34,41,46,114,101,112,108,97,99,101,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,45,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,95,34,10,32,32,32,32,32,32,32,32,32,32,32,32,41,32,43,32,34,46,85,84,70,45,56,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,95,58,32,101,97,32,124,124,32,34,46,47,116,104,105,115,46,112,114,111,103,114,97,109,34,10,32,32,32,32,32,32,32,32,32,32,125,44,32,98,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,98,32,105,110,32,90,98,41,32,118,111,105,100,32,48,32,61,61,61,32,90,98,91,98,93,32,63,32,100,101,108,101,116,101,32,97,91,98,93,32,58,32,97,91,98,93,32,61,32,90,98,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,98,32,105,110,32,97,41,32,99,46,112,117,115,104,40,96,36,123,98,125,61,36,123,97,91,98,93,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,36,98,32,61,32,99,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,36,98,59,10,32,32,32,32,32,32,125,44,32,36,98,44,32,98,99,32,61,32,91,110,117,108,108,44,32,91,93,44,32,91,93,93,44,32,99,99,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,34,111,98,106,101,99,116,34,32,61,61,32,116,121,112,101,111,102,32,99,114,121,112,116,111,32,38,38,32,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,99,114,121,112,116,111,46,103,101,116,82,97,110,100,111,109,86,97,108,117,101,115,41,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,40,97,41,32,61,62,32,99,114,121,112,116,111,46,103,101,116,82,97,110,100,111,109,86,97,108,117,101,115,40,97,41,59,10,32,32,32,32,32,32,32,32,119,97,40,34,105,110,
196105,116,82,97,110,100,111,109,68,101,118,105,99,101,34,41,59,10,32,32,32,32,32,32,125,44,32,100,99,32,61,32,40,97,41,32,61,62,32,40,100,99,32,61,32,99,99,40,41,41,40,97,41,59,10,32,32,32,32,32,32,79,97,32,61,32,107,46,73,110,116,101,114,110,97,108,69,114,114,111,114,32,61,32,99,108,97,115,115,32,101,120,116,101,110,100,115,32,69,114,114,111,114,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,115,117,112,101,114,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,34,73,110,116,101,114,110,97,108,69,114,114,111,114,34,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,99,32,61,32,65,114,114,97,121,40,50,53,54,41,44,32,102,99,32,61,32,48,59,32,50,53,54,32,62,32,102,99,59,32,43,43,102,99,41,32,101,99,91,102,99,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,102,99,41,59,10,32,32,32,32,32,32,80,97,32,61,32,101,99,59,10,32,32,32,32,32,32,82,32,61,32,107,46,66,105,110,100,105,110,103,69,114,114,111,114,32,61,32,99,108,97,115,115,32,101,120,116,101,110,100,115,32,69,114,114,111,114,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,115,117,112,101,114,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,34,66,105,110,100,105,110,103,69,114,114,111,114,34,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,98,98,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,105,115,65,108,105,97,115,79,102,58,32,102,117,110,99,116,105,111,110,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,40,116,104,105,115,32,105,110,115,116,97,110,99,101,111,102,32,98,98,32,38,38,32,97,32,105,110,115,116,97,110,99,101,111,102,32,98,98,41,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,116,104,105,115,46,68,97,46,71,97,46,70,97,44,32,99,32,61,32,116,104,105,115,46,68,97,46,69,97,59,10,32,32,32,32,32,32,32,32,32,32,97,46,68,97,32,61,32,97,46,68,97,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,97,46,68,97,46,71,97,46,70,97,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,97,32,61,32,97,46,68,97,46,69,97,59,32,98,46,74,97,59,32,41,32,99,32,61,32,98,46,84,97,40,99,41,44,32,98,32,61,32,98,46,74,97,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,59,32,100,46,74,97,59,32,41,32,97,32,61,32,100,46,84,97,40,97,41,44,32,100,32,61,32,100,46,74,97,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,98,32,61,61,61,32,100,32,38,38,32,99,32,61,61,61,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,99,108,111,110,101,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,68,97,46,69,97,32,124,124,32,83,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,68,97,46,83,97,41,32,114,101,116,117,114,110,32,116,104,105,115,46,68,97,46,99,111,117,110,116,46,118,97,108,117,101,32,43,61,32,49,44,32,116,104,105,115,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,90,97,44,32,98,32,61,32,79,98,106,101,99,116,44,32,99,32,61,32,98,46,99,114,101,97,116,101,44,32,100,32,61,32,79,98,106,101,99,116,46,103,101,116,80,114,111,116,111,116,121,112,101,79,102,40,116,104,105,115,41,44,32,101,32,61,32,116,104,105,115,46,68,97,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,97,40,10,32,32,32,32,32,32,32,32,32,32,32,32,99,46,99,97,108,108,40,98,44,32,100,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,68,97,58,32,123,32,118,97,108,117,101,58,32,123,32,99,111,117,110,116,58,32,101,46,99,111,117,110,116,44,32,82,97,58,32,101,46,82,97,44,32,83,97,58,32,101,46,83,97,44,32,69,97,58,32,101,46,69,97,44,32,71,97,58,32,101,46,71,97,44,32,73,97,58,32,101,46,73,97,44,32,75,97,58,32,101,46,75,97,32,125,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,68,97,46,99,111,117,110,116,46,118,97,108,117,101,32,43,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,97,46,68,97,46,82,97,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,91,34,100,101,108,101,116,101,34,93,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,68,97,46,69,97,32,124,124,32,83,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,68,97,46,82,97,32,38,38,32,33,116,104,105,115,46,68,97,46,83,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,79,98,106,101,99,116,32,97,108,114,101,97,100,121,32,115,99,104,101,100,117,108,101,100,32,102,111,114,32,100,101,108,101,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,85,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,97,32,61,32,116,104,105,115,46,68,97,59,10,32,32,32,32,32,32,32,32,32,32,45,45,97,46,99,111,117,110,116,46,118,97,108,117,101,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,61,32,97,46,99,111,117,110,116,46,118,97,108,117,101,32,38,38,32,40,97,46,73,97,32,63,32,97,46,75,97,46,78,97,40,97,46,73,97,41,32,58,32,97,46,71,97,46,70,97,46,78,97,40,97,46,69,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,68,97,46,83,97,32,124,124,32,40,116,104,105,115,46,68,97,46,73,97,32,61,32,118,111,105,100,32,48,44,32,116,104,105,115,46,68,97,46,69,97,32,61,32,118,111,105,100,32,48,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,105,115,68,101,108,101,116,101,100,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,33,116,104,105,115,46,68,97,46,69,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,100,101,108,101,116,101,76,97,116,101,114,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,68,97,46,69,97,32,124,124,32,83,97,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,68,97,46,82,97,32,38,38,32,33,116,104,105,115,46,68,97,46,83,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,79,98,106,101,99,116,32,97,108,114,101,97,100,121,32,115,99,104,101,100,117,108,101,100,32,102,111,114,32,100,101,108,101,116,105,111,110,34,41,59,10,32,32,32,32,32,32,32,32,32,32,97,98,46,112,117,115,104,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,68,97,46,82,97,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,79,98,106,101,99,116,46,97,115,115,105,103,110,40,110,98,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,103,98,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,97,98,32,38,38,32,40,97,32,61,32,116,104,105,115,46,97,98,40,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,90,97,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,32,32,40,95,97,50,32,61,32,116,104,105,115,46,78,97,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,99,97,108,108,40,116,104,105,115,44,32,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
196116,101,114,58,32,76,44,10,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,98,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,86,97,32,63,32,36,97,40,116,104,105,115,46,70,97,46,80,97,44,32,123,32,71,97,58,32,116,104,105,115,46,108,98,44,32,69,97,58,32,99,44,32,75,97,58,32,116,104,105,115,44,32,73,97,58,32,97,32,125,41,32,58,32,36,97,40,116,104,105,115,46,70,97,46,80,97,44,32,123,32,71,97,58,32,116,104,105,115,44,32,69,97,58,32,97,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,116,104,105,115,46,103,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,99,41,32,114,101,116,117,114,110,32,116,104,105,115,46,90,97,40,97,41,44,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,89,97,40,116,104,105,115,46,70,97,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,33,61,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,61,32,100,46,68,97,46,99,111,117,110,116,46,118,97,108,117,101,41,32,114,101,116,117,114,110,32,100,46,68,97,46,69,97,32,61,32,99,44,32,100,46,68,97,46,73,97,32,61,32,97,44,32,100,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,100,46,99,108,111,110,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,90,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,116,104,105,115,46,70,97,46,102,98,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,87,97,91,100,93,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,100,41,32,114,101,116,117,114,110,32,98,46,99,97,108,108,40,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,116,104,105,115,46,85,97,32,63,32,100,46,98,98,32,58,32,100,46,112,111,105,110,116,101,114,84,121,112,101,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,86,97,40,99,44,32,116,104,105,115,46,70,97,44,32,100,46,70,97,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,32,61,61,61,32,101,32,63,32,98,46,99,97,108,108,40,116,104,105,115,41,32,58,32,116,104,105,115,46,86,97,32,63,32,36,97,40,100,46,70,97,46,80,97,44,32,123,32,71,97,58,32,100,44,32,69,97,58,32,101,44,32,75,97,58,32,116,104,105,115,44,32,73,97,58,32,97,32,125,41,32,58,32,36,97,40,100,46,70,97,46,80,97,44,32,123,32,71,97,58,32,100,44,32,69,97,58,32,101,32,125,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,114,98,32,61,32,107,46,85,110,98,111,117,110,100,84,121,112,101,69,114,114,111,114,32,61,32,40,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,99,98,40,98,44,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,110,97,109,101,32,61,32,98,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,109,101,115,115,97,103,101,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,69,114,114,111,114,40,100,41,46,115,116,97,99,107,59,10,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,33,61,61,32,100,32,38,38,32,40,116,104,105,115,46,115,116,97,99,107,32,61,32,116,104,105,115,46,116,111,83,116,114,105,110,103,40,41,32,43,32,34,92,110,34,32,43,32,100,46,114,101,112,108,97,99,101,40,47,94,69,114,114,111,114,40,58,91,94,92,110,93,42,41,63,92,110,47,44,32,34,34,41,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,97,46,112,114,111,116,111,116,121,112,101,41,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,46,99,111,110,115,116,114,117,99,116,111,114,32,61,32,99,59,10,32,32,32,32,32,32,32,32,99,46,112,114,111,116,111,116,121,112,101,46,116,111,83,116,114,105,110,103,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,32,61,61,61,32,116,104,105,115,46,109,101,115,115,97,103,101,32,63,32,116,104,105,115,46,110,97,109,101,32,58,32,96,36,123,116,104,105,115,46,110,97,109,101,125,58,32,36,123,116,104,105,115,46,109,101,115,115,97,103,101,125,96,59,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,99,59,10,32,32,32,32,32,32,125,41,40,69,114,114,111,114,44,32,34,85,110,98,111,117,110,100,84,121,112,101,69,114,114,111,114,34,41,59,10,32,32,32,32,32,32,86,46,112,117,115,104,40,48,44,32,49,44,32,118,111,105,100,32,48,44,32,49,44,32,110,117,108,108,44,32,49,44,32,116,114,117,101,44,32,49,44,32,102,97,108,115,101,44,32,49,41,59,10,32,32,32,32,32,32,107,46,99,111,117,110,116,95,101,109,118,97,108,95,104,97,110,100,108,101,115,32,61,32,40,41,32,61,62,32,86,46,108,101,110,103,116,104,32,47,32,50,32,45,32,53,32,45,32,65,98,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,118,97,114,32,118,99,32,61,32,123,10,32,32,32,32,32,32,32,32,99,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,119,97,40,10,32,32,32,32,32,32,32,32,32,32,96,65,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,58,32,36,123,97,32,63,32,71,40,120,44,32,97,41,32,58,32,34,34,125,44,32,97,116,58,32,96,32,43,32,91,98,32,63,32,98,32,63,32,71,40,120,44,32,98,41,32,58,32,34,34,32,58,32,34,117,110,107,110,111,119,110,32,102,105,108,101,110,97,109,101,34,44,32,99,44,32,100,32,63,32,100,32,63,32,71,40,120,44,32,100,41,32,58,32,34,34,32,58,32,34,117,110,107,110,111,119,110,32,102,117,110,99,116,105,111,110,34,93,10,32,32,32,32,32,32,32,32,41,44,10,32,32,32,32,32,32,32,32,100,58,32,40,41,32,61,62,32,74,97,40,41,44,10,32,32,32,32,32,32,32,32,112,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,110,101,119,32,72,97,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,66,91,100,46,69,97,32,43,32,49,54,32,62,62,32,50,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,66,91,100,46,69,97,32,43,32,52,32,62,62,32,50,93,32,61,32,98,59,10,32,32,32,32,32,32,32,32,32,32,66,91,100,46,69,97,32,43,32,56,32,62,62,32,50,93,32,61,32,99,59,10,32,32,32,32,32,32,32,32,32,32,73,32,61,32,97,59,10,32,32,32,32,32,32,32,32,32,32,75,97,43,43,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,73,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,103,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,73,32,124,124,32,40,73,32,61,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,73,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,82,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,79,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,80,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,85,58,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,81,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,87,58,32,40,41,32,61,62,32,119,97,40,34,34,41,44,10,32,32,32,32,32,32,32,32,122,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,76,97,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,76,97,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,98,46,88,97,44,32,100,32,61,32,98,46,78,97,44,32,101,32,61,32,98,46,36,97,44,32,102,32,61,32,101,46,109,97,112,40,40,104,41,32,61,62,32,104,46,106,98,41,46,99,111,110,99,97,116,40,101,46,109,97,112,40,40,104,41,32,61,62,32,104,46,112,98,41,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,97,93,44,32,102,44,32,40,104,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,103,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,46,102,111,114,69,97,99,104,40,40,108,44,32,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,110,32,61,32,104,91,109,93,44,32,112,32,61,32,108,46,104,98,44,32,114,32,61,32,108,46,105,98,44,32,69,32,61,32,104,91,109,32,43,32,101,46,108,101,110,103,116,104,93,44,32,118,32,61,32,108,46,111,98,44,32,119,32,61,32,108,46,113,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,91,108,46,101,98,93,32,61,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,58,32,40,72,41,32,61,62,32,110,46,102,114,111,109,87,105,114,101,84,121,112,101,40,112,40,114,44,32,72,41,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,119,114,105,116,101,58,32,40,72,44,32,102,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,70,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,40,119,44,32,72,44,32,69,46,116,111,87,105,114,101,84,121,112,101,40,70,44,32,102,97,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,97,40,70,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,46,110,97,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,109,32,61,32,123,125,44,32,110,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,110,32,105,110,32,103,41,32,109,91,110,93,32,61,32,103,91,110,93,46,114,101,97,100,40,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,40,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,108,44,32,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,110,32,105,110,32,103,41,32,105,102,32,40,33,40,110,32,105,110,32,109,41,41,32,116,104,114,111,119,32,110,101,119,32,84,121,112,101,69,114,114,111,114,40,96,77,105,115,115,105,110,
196103,32,102,105,101,108,100,58,32,34,36,123,110,125,34,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,112,32,61,32,99,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,110,32,105,110,32,103,41,32,103,91,110,93,46,119,114,105,116,101,40,112,44,32,109,91,110,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,108,32,38,38,32,108,46,112,117,115,104,40,100,44,32,112,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,112,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,76,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,77,97,58,32,100,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,72,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,97,97,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,33,33,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,101,44,32,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,32,63,32,99,32,58,32,100,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,102,117,110,99,116,105,111,110,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,102,114,111,109,87,105,114,101,84,121,112,101,40,120,91,101,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,77,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,118,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,44,32,110,44,32,112,44,32,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,110,32,61,32,81,40,110,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,84,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,103,32,38,38,32,40,103,32,61,32,84,40,104,44,32,103,41,41,59,10,32,32,32,32,32,32,32,32,32,32,109,32,38,38,32,40,109,32,61,32,84,40,108,44,32,109,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,32,61,32,84,40,112,44,32,114,41,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,69,32,61,32,102,98,40,110,41,59,10,32,32,32,32,32,32,32,32,32,32,101,98,40,69,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,117,98,40,96,67,97,110,110,111,116,32,99,111,110,115,116,114,117,99,116,32,36,123,110,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,91,100,93,41,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,97,44,32,98,44,32,99,93,44,32,100,32,63,32,91,100,93,32,58,32,91,93,44,32,40,118,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,118,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,119,32,61,32,118,46,70,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,72,32,61,32,119,46,80,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,72,32,61,32,98,98,46,112,114,111,116,111,116,121,112,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,99,98,40,110,44,32,102,117,110,99,116,105,111,110,40,46,46,46,81,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,79,98,106,101,99,116,46,103,101,116,80,114,111,116,111,116,121,112,101,79,102,40,116,104,105,115,41,32,33,61,61,32,102,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,34,85,115,101,32,39,110,101,119,39,32,116,111,32,99,111,110,115,116,114,117,99,116,32,34,32,43,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,70,46,79,97,41,32,116,104,114,111,119,32,110,101,119,32,82,40,110,32,43,32,34,32,104,97,115,32,110,111,32,97,99,99,101,115,115,105,98,108,101,32,99,111,110,115,116,114,117,99,116,111,114,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,122,98,32,61,32,70,46,79,97,91,81,97,46,108,101,110,103,116,104,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,122,98,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,84,114,105,101,100,32,116,111,32,105,110,
196118,111,107,101,32,99,116,111,114,32,111,102,32,36,123,110,125,32,119,105,116,104,32,105,110,118,97,108,105,100,32,110,117,109,98,101,114,32,111,102,32,112,97,114,97,109,101,116,101,114,115,32,40,36,123,81,97,46,108,101,110,103,116,104,125,41,32,45,32,101,120,112,101,99,116,101,100,32,40,36,123,79,98,106,101,99,116,46,107,101,121,115,40,70,46,79,97,41,46,116,111,83,116,114,105,110,103,40,41,125,41,32,112,97,114,97,109,101,116,101,114,115,32,105,110,115,116,101,97,100,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,122,98,46,97,112,112,108,121,40,116,104,105,115,44,32,81,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,97,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,72,44,32,123,32,99,111,110,115,116,114,117,99,116,111,114,58,32,123,32,118,97,108,117,101,58,32,118,32,125,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,46,112,114,111,116,111,116,121,112,101,32,61,32,102,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,70,32,61,32,110,101,119,32,103,98,40,110,44,32,118,44,32,102,97,44,32,114,44,32,119,44,32,102,44,32,103,44,32,109,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,70,46,74,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,95,97,50,32,61,32,40,104,97,32,61,32,70,46,74,97,41,46,89,97,41,32,33,61,32,110,117,108,108,32,63,32,95,97,50,32,58,32,104,97,46,89,97,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,70,46,74,97,46,89,97,46,112,117,115,104,40,70,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,119,32,61,32,110,101,119,32,110,98,40,110,44,32,70,44,32,116,114,117,101,44,32,102,97,108,115,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,104,97,32,61,32,110,101,119,32,110,98,40,110,32,43,32,34,42,34,44,32,70,44,32,102,97,108,115,101,44,32,102,97,108,115,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,72,32,61,32,110,101,119,32,110,98,40,110,32,43,32,34,32,99,111,110,115,116,42,34,44,32,70,44,32,102,97,108,115,101,44,32,116,114,117,101,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,87,97,91,97,93,32,61,32,123,32,112,111,105,110,116,101,114,84,121,112,101,58,32,104,97,44,32,98,98,58,32,72,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,111,98,40,69,44,32,118,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,119,44,32,104,97,44,32,72,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,116,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,118,98,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,84,40,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,93,44,32,91,97,93,44,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,103,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,96,99,111,110,115,116,114,117,99,116,111,114,32,36,123,103,46,110,97,109,101,125,96,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,103,46,70,97,46,79,97,32,38,38,32,40,103,46,70,97,46,79,97,32,61,32,91,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,33,61,61,32,103,46,70,97,46,79,97,91,98,32,45,32,49,93,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,96,67,97,110,110,111,116,32,114,101,103,105,115,116,101,114,32,109,117,108,116,105,112,108,101,32,99,111,110,115,116,114,117,99,116,111,114,115,32,119,105,116,104,32,105,100,101,110,116,105,99,97,108,32,110,117,109,98,101,114,32,111,102,32,112,97,114,97,109,101,116,101,114,115,32,40,36,123,98,32,45,32,49,125,41,32,102,111,114,32,99,108,97,115,115,32,39,36,123,103,46,110,97,109,101,125,39,33,32,79,118,101,114,108,111,97,100,32,114,101,115,111,108,117,116,105,111,110,32,105,115,32,99,117,114,114,101,110,116,108,121,32,111,110,108,121,32,112,101,114,102,111,114,109,101,100,32,117,115,105,110,
196103,32,116,104,101,32,112,97,114,97,109,101,116,101,114,32,99,111,117,110,116,44,32,110,111,116,32,97,99,116,117,97,108,32,116,121,112,101,32,105,110,102,111,33,96,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,103,46,70,97,46,79,97,91,98,32,45,32,49,93,32,61,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,98,40,96,67,97,110,110,111,116,32,99,111,110,115,116,114,117,99,116,32,36,123,103,46,110,97,109,101,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,32,32,80,40,91,93,44,32,104,44,32,40,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,46,115,112,108,105,99,101,40,49,44,32,48,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,46,70,97,46,79,97,91,98,32,45,32,49,93,32,61,32,120,98,40,108,44,32,109,44,32,110,117,108,108,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,104,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,118,98,40,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,121,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,84,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,93,44,32,91,97,93,44,32,40,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,98,40,96,67,97,110,110,111,116,32,99,97,108,108,32,36,123,112,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,109,32,61,32,109,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,112,32,61,32,96,36,123,109,46,110,97,109,101,125,46,36,123,98,125,96,59,10,32,32,32,32,32,32,32,32,32,32,32,32,98,46,115,116,97,114,116,115,87,105,116,104,40,34,64,64,34,41,32,38,38,32,40,98,32,61,32,83,121,109,98,111,108,91,98,46,115,117,98,115,116,114,105,110,103,40,50,41,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,103,32,38,38,32,109,46,70,97,46,109,98,46,112,117,115,104,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,114,32,61,32,109,46,70,97,46,80,97,44,32,69,32,61,32,114,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,69,32,124,124,32,118,111,105,100,32,48,32,61,61,61,32,69,46,72,97,32,38,38,32,69,46,99,108,97,115,115,78,97,109,101,32,33,61,61,32,109,46,110,97,109,101,32,38,38,32,69,46,81,97,32,61,61,61,32,99,32,45,32,50,32,63,32,40,110,46,81,97,32,61,32,99,32,45,32,50,44,32,110,46,99,108,97,115,115,78,97,109,101,32,61,32,109,46,110,97,109,101,44,32,114,91,98,93,32,61,32,110,41,32,58,32,40,100,98,40,114,44,32,98,44,32,112,41,44,32,114,91,98,93,46,72,97,91,99,32,45,32,50,93,32,61,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,80,40,91,93,44,32,108,44,32,40,118,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,32,61,32,120,98,40,112,44,32,118,44,32,109,44,32,102,44,32,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,111,105,100,32,48,32,61,61,61,32,114,91,98,93,46,72,97,32,63,32,40,118,46,81,97,32,61,32,99,32,45,32,50,44,32,114,91,98,93,32,61,32,118,41,32,58,32,114,91,98,93,46,72,97,91,99,32,45,32,50,93,32,61,32,118,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,36,58,32,40,97,41,32,61,62,32,79,40,97,44,32,68,98,41,44,10,32,32,32,32,32,32,32,32,66,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,101,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,101,46,118,97,108,117,101,115,32,61,32,123,125,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,58,32,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,99,111,110,115,116,114,117,99,116,111,114,46,118,97,108,117,101,115,91,102,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,102,44,32,104,41,32,61,62,32,104,46,118,97,108,117,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
196116,101,114,58,32,69,98,40,98,44,32,99,44,32,100,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,77,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,101,98,40,98,44,32,101,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,110,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,70,98,40,97,44,32,34,101,110,117,109,34,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,100,46,99,111,110,115,116,114,117,99,116,111,114,59,10,32,32,32,32,32,32,32,32,32,32,100,32,61,32,79,98,106,101,99,116,46,99,114,101,97,116,101,40,100,46,99,111,110,115,116,114,117,99,116,111,114,46,112,114,111,116,111,116,121,112,101,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,108,117,101,58,32,123,32,118,97,108,117,101,58,32,99,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,58,32,123,32,118,97,108,117,101,58,32,99,98,40,96,36,123,100,46,110,97,109,101,125,95,36,123,98,125,96,44,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,97,46,118,97,108,117,101,115,91,99,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,97,91,98,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,68,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,100,41,32,61,62,32,100,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,100,44,32,101,41,32,61,62,32,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,71,98,40,98,44,32,99,41,44,10,32,32,32,32,32,32,32,32,32,32,32,32,77,97,58,32,110,117,108,108,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,121,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,118,98,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,81,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,121,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,84,40,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,101,98,40,10,32,32,32,32,32,32,32,32,32,32,32,32,97,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,117,98,40,96,67,97,110,110,111,116,32,99,97,108,108,32,36,123,97,125,32,100,117,101,32,116,111,32,117,110,98,111,117,110,100,32,116,121,112,101,115,96,44,32,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,98,32,45,32,49,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,93,44,32,104,44,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,111,98,40,97,44,32,120,98,40,97,44,32,91,103,91,48,93,44,32,110,117,108,108,93,46,99,111,110,99,97,116,40,103,46,115,108,105,99,101,40,49,41,41,44,32,110,117,108,108,44,32,101,44,32,102,41,44,32,98,32,45,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,111,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,45,49,32,61,61,61,32,101,32,38,38,32,40,101,32,61,32,52,50,57,52,57,54,55,50,57,53,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,40,103,41,32,61,62,32,103,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,48,32,61,61,61,32,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,51,50,32,45,32,56,32,42,32,99,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,40,103,41,32,61,62,32,103,32,60,60,32,102,32,62,62,62,32,102,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,98,46,105,110,99,108,117,100,101,115,40,34,117,110,115,105,103,110,101,100,34,41,32,63,32,102,117,110,99,116,105,111,110,40,103,44,32,108,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,108,32,62,62,62,32,48,59,10,32,32,32,32,32,32,32,32,32,32,125,32,58,32,102,117,110,99,116,105,111,110,40,103,44,32,108,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,108,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,32,110,97,109,101,58,32,98,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,101,44,32,116,111,87,105,114,101,84,121,112,101,58,32,104,44,32,76,97,58,32,56,44,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
196116,101,114,58,32,72,98,40,98,44,32,99,44,32,48,32,33,61,61,32,100,41,44,32,77,97,58,32,110,117,108,108,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,107,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,100,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,101,40,117,46,98,117,102,102,101,114,44,32,66,91,102,32,43,32,52,32,62,62,32,50,93,44,32,66,91,102,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,91,73,110,116,56,65,114,114,97,121,44,32,85,105,110,116,56,65,114,114,97,121,44,32,73,110,116,49,54,65,114,114,97,121,44,32,85,105,110,116,49,54,65,114,114,97,121,44,32,73,110,116,51,50,65,114,114,97,121,44,32,85,105,110,116,51,50,65,114,114,97,121,44,32,70,108,111,97,116,51,50,65,114,114,97,121,44,32,70,108,111,97,116,54,52,65,114,114,97,121,93,91,98,93,59,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,81,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,32,110,97,109,101,58,32,99,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,100,44,32,76,97,58,32,56,44,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,100,32,125,44,32,123,32,107,98,58,32,116,114,117,101,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,120,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,73,98,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,103,97,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,44,32,110,44,32,112,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,81,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,102,32,61,32,84,40,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,103,32,61,32,84,40,104,44,32,103,41,59,10,32,32,32,32,32,32,32,32,32,32,109,32,61,32,84,40,108,44,32,109,41,59,10,32,32,32,32,32,32,32,32,32,32,112,32,61,32,84,40,110,44,32,112,41,59,10,32,32,32,32,32,32,32,32,32,32,80,40,91,97,93,44,32,91,98,93,44,32,40,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,32,61,32,114,91,48,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,110,101,119,32,110,98,40,99,44,32,114,46,70,97,44,32,102,97,108,115,101,44,32,102,97,108,115,101,44,32,116,114,117,101,44,32,114,44,32,100,44,32,102,44,32,103,44,32,109,44,32,112,41,93,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,69,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,34,115,116,100,58,58,115,116,114,105,110,103,34,32,61,61,61,32,98,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,98,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,66,91,100,32,62,62,32,50,93,44,32,102,32,61,32,100,32,43,32,52,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,104,32,61,32,102,44,32,103,32,61,32,48,59,32,103,32,60,61,32,101,59,32,43,43,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,102,32,43,32,103,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,32,61,61,32,101,32,124,124,32,48,32,61,61,32,120,91,108,93,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,104,32,61,32,104,32,63,32,71,40,120,44,32,104,44,32,108,32,45,32,104,41,32,58,32,34,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,118,111,105,100,32,48,32,61,61,61,32,109,41,32,118,97,114,32,109,32,61,32,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,109,32,43,61,32,83,116,114,105,110,
196103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,41,44,32,109,32,43,61,32,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,104,32,61,32,108,32,43,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,32,61,32,65,114,114,97,121,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,103,32,61,32,48,59,32,103,32,60,32,101,59,32,43,43,103,41,32,109,91,103,93,32,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,120,91,102,32,43,32,103,93,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,109,32,61,32,109,46,106,111,105,110,40,34,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,102,117,110,99,116,105,111,110,40,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,32,38,38,32,40,101,32,61,32,110,101,119,32,85,105,110,116,56,65,114,114,97,121,40,101,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,44,32,104,32,61,32,34,115,116,114,105,110,103,34,32,61,61,32,116,121,112,101,111,102,32,101,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,40,104,32,124,124,32,101,32,105,110,115,116,97,110,99,101,111,102,32,85,105,110,116,56,65,114,114,97,121,32,124,124,32,101,32,105,110,115,116,97,110,99,101,111,102,32,85,105,110,116,56,67,108,97,109,112,101,100,65,114,114,97,121,32,124,124,32,101,32,105,110,115,116,97,110,99,101,111,102,32,73,110,116,56,65,114,114,97,121,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,82,40,34,67,97,110,110,111,116,32,112,97,115,115,32,110,111,110,45,115,116,114,105,110,103,32,116,111,32,115,116,100,58,58,115,116,114,105,110,103,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,32,38,38,32,104,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,103,32,61,32,102,32,61,32,48,59,32,103,32,60,32,101,46,108,101,110,103,116,104,59,32,43,43,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,101,46,99,104,97,114,67,111,100,101,65,116,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,49,50,55,32,62,61,32,108,32,63,32,102,43,43,32,58,32,50,48,52,55,32,62,61,32,108,32,63,32,102,32,43,61,32,50,32,58,32,53,53,50,57,54,32,60,61,32,108,32,38,38,32,53,55,51,52,51,32,62,61,32,108,32,63,32,40,102,32,43,61,32,52,44,32,43,43,103,41,32,58,32,102,32,43,61,32,51,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,102,32,61,32,101,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,103,99,40,52,32,43,32,102,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,108,32,61,32,103,32,43,32,52,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,91,103,32,62,62,32,50,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,32,38,38,32,104,41,32,75,40,101,44,32,108,44,32,102,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,105,102,32,40,104,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,104,32,61,32,48,59,32,104,32,60,32,102,59,32,43,43,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,109,32,61,32,101,46,99,104,97,114,67,111,100,101,65,116,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,53,53,32,60,32,109,41,32,116,104,114,111,119,32,85,40,108,41,44,32,110,101,119,32,82,40,34,83,116,114,105,110,103,32,104,97,115,32,85,84,70,45,49,54,32,99,111,100,101,32,117,110,105,116,115,32,116,104,97,116,32,100,111,32,110,111,116,32,102,105,116,32,105,110,32,56,32,98,105,116,115,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,120,91,108,32,43,32,104,93,32,61,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,108,115,101,32,102,111,114,32,40,104,32,61,32,48,59,32,104,32,60,32,102,59,32,43,43,104,41,32,120,91,108,32,43,32,104,93,32,61,32,101,91,104,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,100,32,38,38,32,100,46,112,117,115,104,40,85,44,32,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,103,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,
196116,101,114,58,32,76,44,10,32,32,32,32,32,32,32,32,32,32,32,32,77,97,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,119,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,32,61,32,81,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,32,61,61,61,32,98,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,75,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,76,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,77,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,40,103,41,32,61,62,32,122,91,103,32,62,62,32,49,93,59,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,52,32,61,61,61,32,98,32,38,38,32,40,100,32,61,32,78,98,44,32,101,32,61,32,79,98,44,32,102,32,61,32,80,98,44,32,104,32,61,32,40,103,41,32,61,62,32,66,91,103,32,62,62,32,50,93,41,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,99,44,10,32,32,32,32,32,32,32,32,32,32,32,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,103,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,108,32,61,32,66,91,103,32,62,62,32,50,93,44,32,109,44,32,110,32,61,32,103,32,43,32,52,44,32,112,32,61,32,48,59,32,112,32,60,61,32,108,59,32,43,43,112,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,114,32,61,32,103,32,43,32,52,32,43,32,112,32,42,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,112,32,61,61,32,108,32,124,124,32,48,32,61,61,32,104,40,114,41,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,32,61,32,100,40,110,44,32,114,32,45,32,110,41,44,32,118,111,105,100,32,48,32,61,61,61,32,109,32,63,32,109,32,61,32,110,32,58,32,40,109,32,43,61,32,83,116,114,105,110,103,46,102,114,111,109,67,104,97,114,67,111,100,101,40,48,41,44,32,109,32,43,61,32,110,41,44,32,110,32,61,32,114,32,43,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,111,87,105,114,101,84,121,112,101,58,32,40,103,44,32,108,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,34,115,116,114,105,110,103,34,32,33,61,32,116,121,112,101,111,102,32,108,41,32,116,104,114,111,119,32,110,101,119,32,82,40,96,67,97,110,110,111,116,32,112,97,115,115,32,110,111,110,45,115,116,114,105,110,103,32,116,111,32,67,43,43,32,115,116,114,105,110,103,32,116,121,112,101,32,36,123,99,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,109,32,61,32,102,40,108,41,44,32,110,32,61,32,103,99,40,52,32,43,32,109,32,43,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,66,91,110,32,62,62,32,50,93,32,61,32,109,32,47,32,98,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,40,108,44,32,110,32,43,32,52,44,32,109,32,43,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,110,117,108,108,32,33,61,61,32,103,32,38,38,32,103,46,112,117,115,104,40,85,44,32,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,32,32,32,32,76,97,58,32,56,44,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,58,32,76,44,10,32,32,32,32,32,32,32,32,32,32,32,32,77,97,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,85,40,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,65,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,76,97,91,97,93,32,61,32,123,32,110,97,109,101,58,32,81,40,98,41,44,32,88,97,58,32,84,40,99,44,32,100,41,44,32,78,97,58,32,84,40,101,44,32,102,41,44,32,36,97,58,32,91,93,32,125,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,109,58,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,76,97,91,97,93,46,36,97,46,112,117,115,104,40,123,32,101,98,58,32,81,40,98,41,44,32,106,98,58,32,99,44,32,104,98,58,32,84,40,100,44,32,101,41,44,32,105,98,58,32,102,44,32,112,98,58,32,104,44,32,111,98,58,32,84,40,103,44,32,108,41,44,32,113,98,58,32,109,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,98,97,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,81,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,79,40,97,44,32,123,32,115,98,58,32,116,114,117,101,44,32,110,97,109,101,58,32,98,44,32,76,97,58,32,48,44,32,102,114,111,109,87,105,114,101,84,121,112,101,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,125,44,32,116,111,87,105,114,101,84,121,112,101,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,125,32,125,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,77,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,70,97,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,81,98,32,61,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,73,58,32,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,73,110,102,105,110,
196105,116,121,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,101,97,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,82,98,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,67,98,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,97,40,110,117,108,108,44,32,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,70,58,32,66,98,44,10,32,32,32,32,32,32,32,32,100,97,58,32,40,97,44,32,98,44,32,99,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,84,98,40,97,44,32,98,41,44,32,101,32,61,32,100,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,97,45,45,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,65,114,114,97,121,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,96,109,101,116,104,111,100,67,97,108,108,101,114,60,40,36,123,100,46,109,97,112,40,40,104,41,32,61,62,32,104,46,110,97,109,101,41,46,106,111,105,110,40,34,44,32,34,41,125,41,32,61,62,32,36,123,101,46,110,97,109,101,125,62,96,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,98,40,10,32,32,32,32,32,32,32,32,32,32,32,32,99,98,40,98,44,32,40,104,44,32,103,44,32,108,44,32,109,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,110,32,61,32,48,44,32,112,32,61,32,48,59,32,112,32,60,32,97,59,32,43,43,112,41,32,102,91,112,93,32,61,32,100,91,112,93,46,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,40,109,32,43,32,110,41,44,32,110,32,43,61,32,100,91,112,93,46,76,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,49,32,61,61,61,32,99,32,63,32,85,98,40,103,44,32,102,41,32,58,32,103,46,97,112,112,108,121,40,104,44,32,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,104,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,103,32,61,32,101,46,116,111,87,105,114,101,84,121,112,101,40,104,44,32,103,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,104,46,108,101,110,103,116,104,32,38,38,32,40,66,91,108,32,62,62,32,50,93,32,61,32,108,98,40,104,41,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,103,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,41,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,102,97,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,57,32,60,32,97,32,38,38,32,40,86,91,97,32,43,32,49,93,32,43,61,32,49,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,99,97,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,67,98,40,97,41,59,10,32,32,32,32,32,32,32,32,32,32,77,97,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,66,98,40,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,114,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,70,98,40,97,44,32,34,95,101,109,118,97,108,95,116,97,107,101,95,118,97,108,117,101,34,41,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,97,46,114,101,97,100,86,97,108,117,101,70,114,111,109,80,111,105,110,116,101,114,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,108,98,40,97,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,74,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,86,98,91,97,93,32,38,38,32,40,99,108,101,97,114,84,105,109,101,111,117,116,40,86,98,91,97,93,46,105,100,41,44,32,100,101,108,101,116,101,32,86,98,91,97,93,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,98,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,100,101,108,101,116,101,32,86,98,91,97,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,89,98,40,40,41,32,61,62,32,104,99,40,97,44,32,112,101,114,102,111,114,109,97,110,99,101,46,110,111,119,40,41,41,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,98,41,59,10,32,32,32,32,32,32,32,32,32,32,86,98,91,97,93,32,61,32,123,32,105,100,58,32,99,44,32,116,98,58,32,98,32,125,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,75,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,40,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,68,97,116,101,40,41,41,46,103,101,116,70,117,108,108,89,101,97,114,40,41,44,32,102,32,61,32,110,101,119,32,68,97,116,101,40,101,44,32,48,44,32,49,41,46,103,101,116,84,105,109,101,122,111,110,101,79,102,102,115,101,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,61,32,110,101,119,32,68,97,116,101,40,101,44,32,54,44,32,49,41,46,103,101,116,84,105,109,101,122,111,110,101,79,102,102,115,101,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,66,91,97,32,62,62,32,50,93,32,61,32,54,48,32,42,32,77,97,116,104,46,109,97,120,40,102,44,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,65,91,98,32,62,62,32,50,93,32,61,32,78,117,109,98,101,114,40,102,32,33,61,32,101,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,40,104,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,103,32,61,32,77,97,116,104,46,97,98,115,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,96,85,84,67,36,123,48,32,60,61,32,104,32,63,32,34,45,34,32,58,32,34,43,34,125,36,123,83,116,114,105,110,
196103,40,77,97,116,104,46,102,108,111,111,114,40,103,32,47,32,54,48,41,41,46,112,97,100,83,116,97,114,116,40,50,44,32,34,48,34,41,125,36,123,83,116,114,105,110,103,40,103,32,37,32,54,48,41,46,112,97,100,83,116,97,114,116,40,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,50,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,34,48,34,10,32,32,32,32,32,32,32,32,32,32,32,32,41,125,96,59,10,32,32,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,32,32,32,32,97,32,61,32,98,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,98,32,61,32,98,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,101,32,60,32,102,32,63,32,40,75,40,97,44,32,99,44,32,49,55,41,44,32,75,40,98,44,32,100,44,32,49,55,41,41,32,58,32,40,75,40,97,44,32,100,44,32,49,55,41,44,32,75,40,98,44,32,99,44,32,49,55,41,41,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,104,97,58,32,40,41,32,61,62,32,112,101,114,102,111,114,109,97,110,99,101,46,110,111,119,40,41,44,10,32,32,32,32,32,32,32,32,76,58,32,40,97,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,120,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,97,32,62,62,62,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,50,49,52,55,52,56,51,54,52,56,32,60,32,97,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,99,32,61,32,49,59,32,52,32,62,61,32,99,59,32,99,32,42,61,32,50,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,98,32,42,32,40,49,32,43,32,48,46,50,32,47,32,99,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,77,97,116,104,46,109,105,110,40,100,44,32,97,32,43,32,49,48,48,54,54,51,50,57,54,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,58,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,32,61,32,40,77,97,116,104,46,109,105,110,40,50,49,52,55,52,56,51,54,52,56,44,32,54,53,53,51,54,32,42,32,77,97,116,104,46,99,101,105,108,40,77,97,116,104,46,109,97,120,40,97,44,32,100,41,32,47,32,54,53,53,51,54,41,41,32,45,32,108,97,46,98,117,102,102,101,114,46,98,121,116,101,76,101,110,103,116,104,32,43,32,54,53,53,51,53,41,32,47,32,54,53,53,51,54,32,124,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,108,97,46,103,114,111,119,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,113,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,49,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,98,114,101,97,107,32,97,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,41,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,89,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,97,99,40,41,46,102,111,114,69,97,99,104,40,40,100,44,32,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,98,32,43,32,99,59,10,32,32,32,32,32,32,32,32,32,32,32,32,101,32,61,32,66,91,97,32,43,32,52,32,42,32,101,32,62,62,32,50,93,32,61,32,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,102,32,61,32,48,59,32,102,32,60,32,100,46,108,101,110,103,116,104,59,32,43,43,102,41,32,117,91,101,43,43,93,32,61,32,100,46,99,104,97,114,67,111,100,101,65,116,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,117,91,101,93,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,32,43,61,32,100,46,108,101,110,103,116,104,32,43,32,49,59,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,90,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,97,99,40,41,59,10,32,32,32,32,32,32,32,32,32,32,66,91,97,32,62,62,32,50,93,32,61,32,99,46,108,101,110,103,116,104,59,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,48,59,10,32,32,32,32,32,32,32,32,32,32,99,46,102,111,114,69,97,99,104,40,40,101,41,32,61,62,32,100,32,43,61,32,101,46,108,101,110,103,116,104,32,43,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,66,91,98,32,62,62,32,50,93,32,61,32,100,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,86,58,32,40,41,32,61,62,32,53,50,44,10,32,32,32,32,32,32,32,32,84,58,32,40,41,32,61,62,32,53,50,44,10,32,32,32,32,32,32,32,32,83,58,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,101,32,61,32,48,44,32,102,32,61,32,48,59,32,102,32,60,32,99,59,32,102,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,66,91,98,32,62,62,32,50,93,44,32,103,32,61,32,66,91,98,32,43,32,52,32,62,62,32,50,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,98,32,43,61,32,56,59,10,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,118,97,114,32,108,32,61,32,48,59,32,108,32,60,32,103,59,32,108,43,43,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,109,32,61,32,97,44,32,110,32,61,32,120,91,104,32,43,32,108,93,44,32,112,32,61,32,98,99,91,109,93,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,48,32,61,61,61,32,110,32,124,124,32,49,48,32,61,61,61,32,110,32,63,32,40,40,49,32,61,61,61,32,109,32,63,32,106,97,32,58,32,116,41,40,71,40,112,41,41,44,32,112,46,108,101,110,103,116,104,32,61,32,48,41,32,58,32,112,46,112,117,115,104,40,110,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,101,32,43,61,32,103,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,66,91,100,32,62,62,32,50,93,32,61,32,101,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,44,10,32,32,32,32,32,32,32,32,106,58,32,105,99,44,10,32,32,32,32,32,32,32,32,102,58,32,106,99,44,10,32,32,32,32,32,32,32,32,101,58,32,107,99,44,10,32,32,32,32,32,32,32,32,95,58,32,108,99,44,10,32,32,32,32,32,32,32,32,115,58,32,109,99,44,10,32,32,32,32,32,32,32,32,67,58,32,110,99,44,10,32,32,32,32,32,32,32,32,117,58,32,111,99,44,10,32,32,32,32,32,32,32,32,98,58,32,112,99,44,10,32,32,32,32,32,32,32,32,97,58,32,113,99,44,10,32,32,32,32,32,32,32,32,105,58,32,114,99,44,10,32,32,32,32,32,32,32,32,108,58,32,115,99,44,10,32,32,32,32,32,32,32,32,113,58,32,116,99,44,10,32,32,32,32,32,32,32,32,71,58,32,117,99,44,10,32,32,32,32,32,32,32,32,88,58,32,88,98,44,10,32,32,32,32,32,32,32,32,78,58,32,40,97,44,32,98,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,100,99,40,120,46,115,117,98,97,114,114,97,121,40,97,44,32,97,32,43,32,98,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,44,32,87,32,61,32,102,117,110,99,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,97,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,97,51,59,10,32,32,32,32,32,32,32,32,32,32,87,32,61,32,99,46,101,120,112,111,114,116,115,59,10,32,32,32,32,32,32,32,32,32,32,108,97,32,61,32,87,46,105,97,59,10,32,32,32,32,32,32,32,32,32,32,113,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,83,32,61,32,87,46,110,97,59,10,32,32,32,32,32,32,32,32,32,32,115,97,46,117,110,115,104,105,102,116,40,87,46,106,97,41,59,10,32,32,32,32,32,32,32,32,32,32,67,45,45,59,10,32,32,32,32,32,32,32,32,32,32,40,95,97,51,32,61,32,107,46,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,99,105,101,115,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,51,46,99,97,108,108,40,107,44,32,67,41,59,10,32,32,32,32,32,32,32,32,32,32,48,32,61,61,32,67,32,38,38,32,40,110,117,108,108,32,33,61,61,32,118,97,32,38,38,32,40,99,108,101,97,114,73,110,116,101,114,118,97,108,40,118,97,41,44,32,118,97,32,61,32,110,117,108,108,41,44,32,68,32,38,38,32,40,99,32,61,32,68,44,32,68,32,61,32,110,117,108,108,44,32,99,40,41,41,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,87,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,67,43,43,59,10,32,32,32,32,32,32,32,32,40,95,97,50,32,61,32,107,46,109,111,110,105,116,111,114,82,117,110,68,101,112,101,110,100,101,110,99,105,101,115,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,99,97,108,108,40,107,44,32,67,41,59,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,123,32,97,58,32,118,99,32,125,59,10,32,32,32,32,32,32,32,32,105,102,32,40,107,46,105,110,
196115,116,97,110,116,105,97,116,101,87,97,115,109,41,10,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,107,46,105,110,115,116,97,110,116,105,97,116,101,87,97,115,109,40,98,44,32,97,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,40,96,77,111,100,117,108,101,46,105,110,115,116,97,110,116,105,97,116,101,87,97,115,109,32,99,97,108,108,98,97,99,107,32,102,97,105,108,101,100,32,119,105,116,104,32,101,114,114,111,114,58,32,36,123,99,125,96,41,44,32,98,97,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,121,97,32,33,61,32,110,117,108,108,32,63,32,121,97,32,58,32,121,97,32,61,32,120,97,40,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,41,32,63,32,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,32,58,32,107,46,108,111,99,97,116,101,70,105,108,101,32,63,32,107,46,108,111,99,97,116,101,70,105,108,101,40,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,44,32,113,41,32,58,32,113,32,43,32,34,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,46,119,97,115,109,34,59,10,32,32,32,32,32,32,32,32,67,97,40,98,44,32,102,117,110,99,116,105,111,110,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,97,40,99,46,105,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,32,32,125,41,46,99,97,116,99,104,40,98,97,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,123,125,59,10,32,32,32,32,32,32,125,40,41,44,32,103,99,32,61,32,40,97,41,32,61,62,32,40,103,99,32,61,32,87,46,107,97,41,40,97,41,44,32,115,98,32,61,32,40,97,41,32,61,62,32,40,115,98,32,61,32,87,46,108,97,41,40,97,41,44,32,85,32,61,32,40,97,41,32,61,62,32,40,85,32,61,32,87,46,109,97,41,40,97,41,44,32,104,99,32,61,32,40,97,44,32,98,41,32,61,62,32,40,104,99,32,61,32,87,46,111,97,41,40,97,44,32,98,41,44,32,88,32,61,32,40,97,44,32,98,41,32,61,62,32,40,88,32,61,32,87,46,112,97,41,40,97,44,32,98,41,44,32,74,32,61,32,40,97,41,32,61,62,32,40,74,32,61,32,87,46,113,97,41,40,97,41,44,32,89,32,61,32,40,97,41,32,61,62,32,40,89,32,61,32,87,46,114,97,41,40,97,41,44,32,90,32,61,32,40,41,32,61,62,32,40,90,32,61,32,87,46,115,97,41,40,41,44,32,73,97,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,40,73,97,32,61,32,87,46,116,97,41,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,105,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,105,105,106,106,32,61,32,87,46,117,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,118,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,118,105,106,106,32,61,32,87,46,118,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,106,105,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,106,105,105,105,32,61,32,87,46,119,97,41,40,97,44,32,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,118,97,114,32,119,99,32,61,32,107,46,100,121,110,67,97,108,108,95,118,105,106,106,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,32,61,62,32,40,119,99,32,61,32,107,46,100,121,110,67,97,108,108,95,118,105,106,106,106,106,32,61,32,87,46,120,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,106,105,105,32,61,32,40,97,44,32,98,44,32,99,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,106,105,105,32,61,32,87,46,121,97,41,40,97,44,32,98,44,32,99,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,118,105,105,106,105,105,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,118,105,105,106,105,105,32,61,32,87,46,122,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,41,59,10,32,32,32,32,32,32,107,46,100,
196121,110,67,97,108,108,95,105,105,105,105,105,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,32,61,32,87,46,65,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,105,105,105,105,105,106,106,32,61,32,87,46,66,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,41,59,10,32,32,32,32,32,32,107,46,100,121,110,67,97,108,108,95,105,105,105,105,105,105,106,106,32,61,32,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,32,61,62,32,40,107,46,100,121,110,67,97,108,108,95,105,105,105,105,105,105,106,106,32,61,32,87,46,67,97,41,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,112,99,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,32,33,61,61,32,100,32,43,32,48,41,32,116,104,114,111,119,32,100,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,108,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,32,33,61,61,32,104,32,43,32,48,41,32,116,104,114,111,119,32,104,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,113,99,40,97,44,32,98,44,32,99,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,33,61,61,32,101,32,43,32,48,41,32,116,104,114,111,119,32,101,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,114,99,40,97,44,32,98,44,32,99,44,32,100,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,32,33,61,61,32,102,32,43,32,48,41,32,116,104,114,111,119,32,102,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,111,99,40,97,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,99,32,33,61,61,32,99,32,43,32,48,41,32,116,104,114,111,119,32,99,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,105,99,40,97,44,32,98,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,99,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,99,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,100,32,33,61,61,32,100,32,43,32,48,41,32,116,104,114,111,119,32,100,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,116,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,32,33,61,61,32,103,32,43,32,48,41,32,116,104,114,111,119,32,103,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,115,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,102,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,104,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,102,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,104,32,33,61,61,32,104,32,43,32,48,41,32,116,104,114,111,119,32,104,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,110,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,108,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,109,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,108,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,109,32,33,61,61,32,109,32,43,32,48,41,32,116,104,114,111,119,32,109,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,107,99,40,97,44,32,98,44,32,99,44,32,100,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,101,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,102,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,101,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,102,32,33,61,61,32,102,32,43,32,48,41,32,116,104,114,111,119,32,102,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,106,99,40,97,44,32,98,44,32,99,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,100,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,44,32,99,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,100,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,32,33,61,61,32,101,32,43,32,48,41,32,116,104,114,111,119,32,101,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,109,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,104,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,83,46,103,101,116,40,97,41,40,98,44,32,99,44,32,100,44,32,101,44,32,102,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,104,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,103,32,33,61,61,32,103,32,43,32,48,41,32,116,104,114,111,119,32,103,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,117,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,110,32,61,32,90,40,41,59,10,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,119,99,40,97,44,32,98,44,32,99,44,32,100,44,32,101,44,32,102,44,32,104,44,32,103,44,32,108,44,32,109,41,59,10,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,112,41,32,123,10,32,32,32,32,32,32,32,32,32,32,89,40,110,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,112,32,33,61,61,32,112,32,43,32,48,41,32,116,104,114,111,119,32,112,59,10,32,32,32,32,32,32,32,32,32,32,88,40,49,44,32,48,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,118,97,114,32,120,99,59,10,32,32,32,32,32,32,68,32,61,32,102,117,110,99,116,105,111,110,32,121,99,40,41,32,123,10,32,32,32,32,32,32,32,32,120,99,32,124,124,32,122,99,40,41,59,10,32,32,32,32,32,32,32,32,120,99,32,124,124,32,40,68,32,61,32,121,99,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,122,99,40,41,32,123,10,32,32,32,32,32,32,32,32,102,117,110,99,116,105,111,110,32,97,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,120,99,32,38,38,32,40,120,99,32,61,32,116,114,117,101,44,32,107,46,99,97,108,108,101,100,82,117,110,32,61,32,116,114,117,101,44,32,33,109,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,69,97,40,115,97,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,97,40,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,40,95,97,50,32,61,32,107,46,111,110,82,117,110,116,105,109,101,73,110,105,116,105,97,108,105,122,101,100,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,99,97,108,108,40,107,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,107,46,112,111,115,116,82,117,110,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,107,46,112,111,115,116,82,117,110,32,38,38,32,40,107,46,112,111,115,116,82,117,110,32,61,32,91,107,46,112,111,115,116,82,117,110,93,41,59,32,107,46,112,111,115,116,82,117,110,46,108,101,110,103,116,104,59,32,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,98,32,61,32,107,46,112,111,115,116,82,117,110,46,115,104,105,102,116,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,97,46,117,110,115,104,105,102,116,40,98,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,69,97,40,116,97,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,33,40,48,32,60,32,67,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,107,46,112,114,101,82,117,110,41,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,107,46,112,114,101,82,117,110,32,38,38,32,40,107,46,112,114,101,82,117,110,32,61,32,91,107,46,112,114,101,82,117,110,93,41,59,32,107,46,112,114,101,82,117,110,46,108,101,110,103,116,104,59,32,41,32,117,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,69,97,40,114,97,41,59,10,32,32,32,32,32,32,32,32,32,32,48,32,60,32,67,32,124,124,32,40,107,46,115,101,116,83,116,97,116,117,115,32,63,32,40,107,46,115,101,116,83,116,97,116,117,115,40,34,82,117,110,110,105,110,
196103,46,46,46,34,41,44,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,107,46,115,101,116,83,116,97,116,117,115,40,34,34,41,44,32,49,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,97,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,49,41,41,32,58,32,97,40,41,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,107,46,112,114,101,73,110,105,116,41,10,32,32,32,32,32,32,32,32,102,111,114,32,40,34,102,117,110,99,116,105,111,110,34,32,61,61,32,116,121,112,101,111,102,32,107,46,112,114,101,73,110,105,116,32,38,38,32,40,107,46,112,114,101,73,110,105,116,32,61,32,91,107,46,112,114,101,73,110,105,116,93,41,59,32,48,32,60,32,107,46,112,114,101,73,110,105,116,46,108,101,110,103,116,104,59,32,41,32,107,46,112,114,101,73,110,105,116,46,112,111,112,40,41,40,41,59,10,32,32,32,32,32,32,122,99,40,41,59,10,32,32,32,32,32,32,109,111,100,117,108,101,82,116,110,32,61,32,99,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,82,116,110,59,10,32,32,32,32,125,59,10,32,32,125,41,40,41,59,10,32,32,118,97,114,32,100,111,116,108,111,116,116,105,101,95,112,108,97,121,101,114,95,100,101,102,97,117,108,116,32,61,32,99,114,101,97,116,101,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,77,111,100,117,108,101,59,10,10,32,32,47,47,32,115,114,99,47,99,111,114,101,47,100,111,116,108,111,116,116,105,101,45,119,97,115,109,45,108,111,97,100,101,114,46,116,115,10,32,32,118,97,114,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,82,101,110,100,101,114,101,114,76,111,97,100,101,114,32,105,115,32,97,32,115,116,97,116,105,99,32,99,108,97,115,115,32,97,110,100,32,99,97,110,110,111,116,32,98,101,32,105,110,115,116,97,110,116,105,97,116,101,100,46,34,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,95,116,114,121,76,111,97,100,40,117,114,108,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,95,95,97,115,121,110,99,40,116,104,105,115,44,32,110,117,108,108,44,32,102,117,110,99,116,105,111,110,42,32,40,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,117,108,101,32,61,32,121,105,101,108,100,32,100,111,116,108,111,116,116,105,101,95,112,108,97,121,101,114,95,100,101,102,97,117,108,116,40,123,32,108,111,99,97,116,101,70,105,108,101,58,32,40,41,32,61,62,32,117,114,108,32,125,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,84,114,105,101,115,32,116,111,32,108,111,97,100,32,116,104,101,32,87,65,83,77,32,109,111,100,117,108,101,32,102,114,111,109,32,116,104,101,32,112,114,105,109,97,114,121,32,85,82,76,44,32,102,97,108,108,105,110,103,32,98,97,99,107,32,116,111,32,97,32,98,97,99,107,117,112,32,85,82,76,32,105,102,32,110,101,99,101,115,115,97,114,121,46,10,32,32,32,32,32,42,32,84,104,114,111,119,115,32,97,110,32,101,114,114,111,114,32,105,102,32,98,111,116,104,32,85,82,76,115,32,102,97,105,108,32,116,111,32,108,111,97,100,32,116,104,101,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,80,114,111,109,105,115,101,60,77,111,100,117,108,101,62,32,45,32,65,32,112,114,111,109,105,115,101,32,116,104,97,116,32,114,101,115,111,108,118,101,115,32,116,111,32,116,104,101,32,108,111,97,100,101,100,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,95,108,111,97,100,87,105,116,104,66,97,99,107,117,112,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,95,95,97,115,121,110,99,40,116,104,105,115,44,32,110,117,108,108,44,32,102,117,110,99,116,105,111,110,42,32,40,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,32,61,32,116,104,105,115,46,95,116,114,121,76,111,97,100,40,116,104,105,115,46,95,119,97,115,109,85,82,76,41,46,99,97,116,99,104,40,40,105,110,
196105,116,105,97,108,69,114,114,111,114,41,32,61,62,32,95,95,97,115,121,110,99,40,116,104,105,115,44,32,110,117,108,108,44,32,102,117,110,99,116,105,111,110,42,32,40,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,97,99,107,117,112,85,114,108,32,61,32,96,104,116,116,112,115,58,47,47,117,110,112,107,103,46,99,111,109,47,36,123,80,65,67,75,65,71,69,95,78,65,77,69,125,64,36,123,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,125,47,100,105,115,116,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,119,97,115,109,96,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,119,97,114,110,40,96,80,114,105,109,97,114,121,32,87,65,83,77,32,108,111,97,100,32,102,97,105,108,101,100,32,102,114,111,109,32,36,123,116,104,105,115,46,95,119,97,115,109,85,82,76,125,46,32,69,114,114,111,114,58,32,36,123,105,110,105,116,105,97,108,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,119,97,114,110,40,96,65,116,116,101,109,112,116,105,110,103,32,116,111,32,108,111,97,100,32,87,65,83,77,32,102,114,111,109,32,98,97,99,107,117,112,32,85,82,76,58,32,36,123,98,97,99,107,117,112,85,114,108,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,121,105,101,108,100,32,116,104,105,115,46,95,116,114,121,76,111,97,100,40,98,97,99,107,117,112,85,114,108,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,98,97,99,107,117,112,69,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,80,114,105,109,97,114,121,32,87,65,83,77,32,85,82,76,32,102,97,105,108,101,100,58,32,36,123,105,110,105,116,105,97,108,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,96,66,97,99,107,117,112,32,87,65,83,77,32,85,82,76,32,102,97,105,108,101,100,58,32,36,123,98,97,99,107,117,112,69,114,114,111,114,46,109,101,115,115,97,103,101,125,96,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,34,87,65,83,77,32,108,111,97,100,105,110,103,32,102,97,105,108,101,100,32,102,114,111,109,32,97,108,108,32,115,111,117,114,99,101,115,46,34,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,80,117,98,108,105,99,32,109,101,116,104,111,100,32,116,111,32,108,111,97,100,32,116,104,101,32,87,101,98,65,115,115,101,109,98,108,121,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,32,85,116,105,108,105,122,101,115,32,97,32,112,114,105,109,97,114,121,32,97,110,100,32,98,97,99,107,117,112,32,85,82,76,32,102,111,114,32,114,111,98,117,115,116,110,101,115,115,46,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,80,114,111,109,105,115,101,60,77,111,100,117,108,101,62,32,45,32,65,32,112,114,111,109,105,115,101,32,116,104,97,116,32,114,101,115,111,108,118,101,115,32,116,111,32,116,104,101,32,108,111,97,100,101,100,32,109,111,100,117,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,108,111,97,100,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,95,95,97,115,121,110,99,40,116,104,105,115,44,32,110,117,108,108,44,32,102,117,110,99,116,105,111,110,42,32,40,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,108,111,97,100,87,105,116,104,66,97,99,107,117,112,40,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,83,101,116,115,32,97,32,110,101,119,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,32,97,110,100,32,105,110,118,97,108,105,100,97,116,101,115,32,116,104,101,32,99,117,114,114,101,110,116,32,109,111,100,117,108,101,32,112,114,111,109,105,115,101,46,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,115,116,114,105,110,
196103,32,45,32,32,84,104,101,32,110,101,119,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,46,10,32,32,32,32,32,42,47,10,32,32,32,32,115,116,97,116,105,99,32,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,32,123,10,32,32,32,32,32,32,105,102,32,40,117,114,108,32,61,61,61,32,116,104,105,115,46,95,119,97,115,109,85,82,76,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,119,97,115,109,85,82,76,32,61,32,117,114,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,77,111,100,117,108,101,80,114,111,109,105,115,101,32,61,32,110,117,108,108,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,47,47,32,101,115,108,105,110,116,45,100,105,115,97,98,108,101,45,110,101,120,116,45,108,105,110,101,32,64,116,121,112,101,115,99,114,105,112,116,45,101,115,108,105,110,116,47,110,97,109,105,110,103,45,99,111,110,118,101,110,116,105,111,110,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,44,32,34,95,77,111,100,117,108,101,80,114,111,109,105,115,101,34,44,32,110,117,108,108,41,59,10,32,32,47,47,32,85,82,76,32,102,111,114,32,116,104,101,32,87,65,83,77,32,102,105,108,101,44,32,99,111,110,115,116,114,117,99,116,101,100,32,117,115,105,110,103,32,112,97,99,107,97,103,101,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,44,32,34,95,119,97,115,109,85,82,76,34,44,32,96,104,116,116,112,115,58,47,47,99,100,110,46,106,115,100,101,108,105,118,114,46,110,101,116,47,110,112,109,47,36,123,80,65,67,75,65,71,69,95,78,65,77,69,125,64,36,123,80,65,67,75,65,71,69,95,86,69,82,83,73,79,78,125,47,100,105,115,116,47,100,111,116,108,111,116,116,105,101,45,112,108,97,121,101,114,46,119,97,115,109,96,41,59,10,10,32,32,47,47,32,115,114,99,47,101,118,101,110,116,45,109,97,110,97,103,101,114,46,116,115,10,32,32,118,97,114,32,69,118,101,110,116,77,97,110,97,103,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,32,32,32,32,125,10,32,32,32,32,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,108,101,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,116,121,112,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,108,105,115,116,101,110,101,114,115,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,32,61,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,83,101,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,115,101,116,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,115,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,97,100,100,40,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,116,121,112,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,108,105,115,116,101,110,101,114,115,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,115,105,122,101,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,
196105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,116,121,112,101,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,100,101,108,101,116,101,40,116,121,112,101,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,100,105,115,112,97,116,99,104,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,103,101,116,40,101,118,101,110,116,46,116,121,112,101,41,59,10,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,108,105,115,116,101,110,101,114,115,46,102,111,114,69,97,99,104,40,40,108,105,115,116,101,110,101,114,41,32,61,62,32,108,105,115,116,101,110,101,114,40,101,118,101,110,116,41,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,65,108,108,69,118,101,110,116,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,76,105,115,116,101,110,101,114,115,46,99,108,101,97,114,40,41,59,10,32,32,32,32,125,10,32,32,125,59,10,10,32,32,47,47,32,115,114,99,47,111,102,102,115,99,114,101,101,110,45,111,98,115,101,114,118,101,114,46,116,115,10,32,32,118,97,114,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,115,116,97,116,105,99,32,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,67,97,108,108,98,97,99,107,32,61,32,40,101,110,116,114,105,101,115,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,101,110,116,114,105,101,115,46,102,111,114,69,97,99,104,40,40,101,110,116,114,121,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,103,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,101,110,116,114,121,46,105,115,73,110,116,101,114,115,101,99,116,105,110,103,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,101,119,32,73,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,40,105,110,116,101,114,115,101,99,116,105,111,110,79,98,115,101,114,118,101,114,67,97,108,108,98,97,99,107,44,32,123,10,32,32,32,32,32,32,32,32,116,104,114,101,115,104,111,108,100,58,32,48,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,111,98,115,101,114,118,101,40,99,97,110,118,97,115,44,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,104,97,115,40,99,97,110,118,97,115,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,99,97,110,118,97,115,44,32,100,111,116,76,
196111,116,116,105,101,73,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,40,95,97,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,40,95,97,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,100,101,108,101,116,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,105,122,101,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,40,95,98,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,98,46,100,105,115,99,111,110,110,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,114,34,44,32,110,117,108,108,41,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,10,32,32,47,47,32,115,114,99,47,114,101,115,105,122,101,45,111,98,115,101,114,118,101,114,46,116,115,10,32,32,118,97,114,32,82,69,83,73,90,69,95,68,69,66,79,85,78,67,69,95,84,73,77,69,32,61,32,49,48,48,59,10,32,32,118,97,114,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,32,61,32,99,108,97,115,115,32,123,10,32,32,32,32,115,116,97,116,105,99,32,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,105,122,101,72,97,110,100,108,101,114,32,61,32,40,101,110,116,114,105,101,115,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,101,110,116,114,105,101,115,46,102,111,114,69,97,99,104,40,40,101,110,116,114,121,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,101,108,101,109,101,110,116,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,103,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,33,101,108,101,109,101,110,116,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,116,105,109,101,111,117,116,93,32,61,32,101,108,101,109,101,110,116,59,10,32,32,32,32,32,32,32,32,32,32,99,108,101,97,114,84,105,109,101,111,117,116,40,116,105,109,101,111,117,116,41,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,110,101,119,84,105,109,101,111,117,116,32,61,32,115,101,116,84,105,109,101,111,117,116,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,44,32,82,69,83,73,90,69,95,68,69,66,79,85,78,67,69,95,84,73,77,69,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,101,110,116,114,121,46,116,97,114,103,101,116,44,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,110,101,119,84,105,109,101,111,117,116,93,41,59,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,101,119,32,82,101,115,105,122,101,79,98,115,101,114,118,101,114,40,114,101,115,105,122,101,72,97,110,100,108,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,111,98,115,101,114,118,101,40,99,97,110,118,97,115,44,32,100,111,116,76,
196111,116,116,105,101,73,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,110,105,116,105,97,108,105,122,101,79,98,115,101,114,118,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,104,97,115,40,99,97,110,118,97,115,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,101,116,40,99,97,110,118,97,115,44,32,91,100,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,44,32,48,93,41,59,10,32,32,32,32,32,32,40,95,97,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,40,95,97,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,117,110,111,98,115,101,114,118,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,100,101,108,101,116,101,40,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,46,115,105,122,101,32,61,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,40,95,98,32,61,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,98,46,100,105,115,99,111,110,110,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,111,98,115,101,114,118,101,114,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,114,34,44,32,110,117,108,108,41,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,44,32,34,95,111,98,115,101,114,118,101,100,67,97,110,118,97,115,101,115,34,44,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,41,59,10,10,32,32,47,47,32,115,114,99,47,117,116,105,108,115,46,116,115,10,32,32,102,117,110,99,116,105,111,110,32,105,115,72,101,120,67,111,108,111,114,40,99,111,108,111,114,41,32,123,10,32,32,32,32,114,101,116,117,114,110,32,47,94,35,40,91,92,100,97,45,102,93,123,54,125,124,91,92,100,97,45,102,93,123,56,125,41,36,47,105,117,46,116,101,115,116,40,99,111,108,111,114,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,104,101,120,83,116,114,105,110,103,84,111,82,71,66,65,73,110,116,40,99,111,108,111,114,72,101,120,41,32,123,10,32,32,32,32,105,102,32,40,33,105,115,72,101,120,67,111,108,111,114,40,99,111,108,111,114,72,101,120,41,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,125,10,32,32,32,32,108,101,116,32,104,101,120,32,61,32,99,111,108,111,114,72,101,120,46,114,101,112,108,97,99,101,40,34,35,34,44,32,34,34,41,59,10,32,32,32,32,104,101,120,32,61,32,104,101,120,46,108,101,110,103,116,104,32,61,61,61,32,54,32,63,32,96,36,123,104,101,120,125,102,102,96,32,58,32,104,101,120,59,10,32,32,32,32,114,101,116,117,114,110,32,112,97,114,115,101,73,110,116,40,104,101,120,44,32,49,54,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,68,111,116,76,111,116,116,105,101,40,102,105,108,101,68,97,116,97,41,32,123,10,32,32,32,32,105,102,32,40,102,105,108,101,68,97,116,97,46,98,121,116,101,76,101,110,103,116,104,32,60,32,52,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,99,111,110,115,116,32,102,105,108,101,83,105,103,110,97,116,117,114,101,32,61,32,110,101,119,32,85,105,110,
196116,56,65,114,114,97,121,40,102,105,108,101,68,97,116,97,46,115,108,105,99,101,40,48,44,32,90,73,80,95,83,73,71,78,65,84,85,82,69,46,98,121,116,101,76,101,110,103,116,104,41,41,59,10,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,90,73,80,95,83,73,71,78,65,84,85,82,69,46,108,101,110,103,116,104,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,105,102,32,40,90,73,80,95,83,73,71,78,65,84,85,82,69,91,105,93,32,33,61,61,32,102,105,108,101,83,105,103,110,97,116,117,114,101,91,105,93,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,106,115,111,110,41,32,123,10,32,32,32,32,114,101,116,117,114,110,32,76,79,84,84,73,69,95,74,83,79,78,95,77,65,78,68,65,84,79,82,89,95,70,73,69,76,68,83,46,101,118,101,114,121,40,40,102,105,101,108,100,41,32,61,62,32,79,98,106,101,99,116,46,112,114,111,116,111,116,121,112,101,46,104,97,115,79,119,110,80,114,111,112,101,114,116,121,46,99,97,108,108,40,106,115,111,110,44,32,102,105,101,108,100,41,41,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,76,111,116,116,105,101,40,102,105,108,101,68,97,116,97,41,32,123,10,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,102,105,108,101,68,97,116,97,32,61,61,61,32,34,115,116,114,105,110,103,34,41,32,123,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,74,83,79,78,46,112,97,114,115,101,40,102,105,108,101,68,97,116,97,41,41,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,95,101,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,115,76,111,116,116,105,101,74,83,79,78,40,102,105,108,101,68,97,116,97,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,32,123,10,32,32,32,32,99,111,110,115,116,32,100,112,114,32,61,32,73,83,95,66,82,79,87,83,69,82,32,63,32,119,105,110,100,111,119,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,58,32,49,59,10,32,32,32,32,114,101,116,117,114,110,32,49,32,43,32,40,100,112,114,32,45,32,49,41,32,42,32,68,69,70,65,85,76,84,95,68,80,82,95,70,65,67,84,79,82,59,10,32,32,125,10,32,32,102,117,110,99,116,105,111,110,32,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,101,108,101,109,101,110,116,41,32,123,10,32,32,32,32,99,111,110,115,116,32,114,101,99,116,32,61,32,101,108,101,109,101,110,116,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,114,101,116,117,114,110,32,114,101,99,116,46,116,111,112,32,62,61,32,48,32,38,38,32,114,101,99,116,46,108,101,102,116,32,62,61,32,48,32,38,38,32,114,101,99,116,46,98,111,116,116,111,109,32,60,61,32,40,119,105,110,100,111,119,46,105,110,110,101,114,72,101,105,103,104,116,32,124,124,32,100,111,99,117,109,101,110,116,46,100,111,99,117,109,101,110,116,69,108,101,109,101,110,116,46,99,108,105,101,110,116,72,101,105,103,104,116,41,32,38,38,32,114,101,99,116,46,114,105,103,104,116,32,60,61,32,40,119,105,110,100,111,119,46,105,110,110,101,114,87,105,100,116,104,32,124,124,32,100,111,99,117,109,101,110,116,46,100,111,99,117,109,101,110,116,69,108,101,109,101,110,116,46,99,108,105,101,110,116,87,105,100,116,104,41,59,10,32,32,125,10,10,32,32,47,47,32,115,114,99,47,100,111,116,108,111,116,116,105,101,46,116,115,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,32,61,32,40,109,111,100,101,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,114,101,118,101,114,115,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,82,101,118,101,114,115,101,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,98,111,117,110,99,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,66,111,
196117,110,99,101,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,34,114,101,118,101,114,115,101,45,98,111,117,110,99,101,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,82,101,118,101,114,115,101,66,111,117,110,99,101,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,77,111,100,101,46,70,111,114,119,97,114,100,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,70,105,116,32,61,32,40,102,105,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,105,102,32,40,102,105,116,32,61,61,61,32,34,99,111,110,116,97,105,110,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,67,111,110,116,97,105,110,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,99,111,118,101,114,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,67,111,118,101,114,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,108,108,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,108,108,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,116,45,104,101,105,103,104,116,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,116,72,101,105,103,104,116,59,10,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,102,105,116,32,61,61,61,32,34,102,105,116,45,119,105,100,116,104,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,70,105,116,87,105,100,116,104,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,70,105,116,46,78,111,110,101,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,65,108,105,103,110,32,61,32,40,97,108,105,103,110,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,99,111,110,115,116,32,99,111,114,101,65,108,105,103,110,32,61,32,110,101,119,32,109,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,99,111,114,101,65,108,105,103,110,46,112,117,115,104,95,98,97,99,107,40,97,108,105,103,110,91,48,93,41,59,10,32,32,32,32,99,111,114,101,65,108,105,103,110,46,112,117,115,104,95,98,97,99,107,40,97,108,105,103,110,91,49,93,41,59,10,32,32,32,32,114,101,116,117,114,110,32,99,111,114,101,65,108,105,103,110,59,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,32,61,32,40,115,101,103,109,101,110,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,99,111,110,115,116,32,99,111,114,101,115,101,103,109,101,110,116,32,61,32,110,101,119,32,109,111,100,117,108,101,46,86,101,99,116,111,114,70,108,111,97,116,40,41,59,10,32,32,32,32,105,102,32,40,115,101,103,109,101,110,116,46,108,101,110,103,116,104,32,33,61,61,32,50,41,32,114,101,116,117,114,110,32,99,111,114,101,115,101,103,109,101,110,116,59,10,32,32,32,32,99,111,114,101,115,101,103,109,101,110,116,46,112,117,115,104,95,98,97,99,107,40,115,101,103,109,101,110,116,91,48,93,41,59,10,32,32,32,32,99,111,114,101,115,101,103,109,101,110,116,46,112,117,115,104,95,98,97,99,107,40,115,101,103,109,101,110,116,91,49,93,41,59,10,32,32,32,32,114,101,116,117,114,110,32,99,111,114,101,115,101,103,109,101,110,116,59,10,32,32,125,59,10,32,32,118,97,114,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,32,61,32,40,108,97,121,111,117,116,44,32,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,105,102,32,40,33,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,111,100,117,108,101,46,99,114,101,97,116,101,68,101,102,97,117,108,116,76,97,121,111,117,116,40,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,97,108,105,103,110,58,32,99,114,101,97,116,101,67,111,114,101,65,108,105,103,110,40,40,95,97,32,61,32,108,97,121,111,117,116,46,97,108,105,103,110,41,32,33,61,32,110,117,108,108,32,63,32,95,97,32,58,32,91,48,46,53,44,32,48,46,53,93,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,102,105,116,58,32,99,114,101,97,116,101,67,111,114,101,70,105,116,40,40,95,98,32,61,32,108,97,121,111,117,116,46,102,105,116,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,34,99,111,110,116,97,105,110,34,44,32,109,111,100,117,108,101,41,10,32,32,32,32,125,59,10,32,32,125,59,10,32,32,118,97,114,32,95,68,111,116,76,
196111,116,116,105,101,32,61,32,99,108,97,115,115,32,95,68,111,116,76,111,116,116,105,101,32,123,10,32,32,32,32,99,111,110,115,116,114,117,99,116,111,114,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,99,97,110,118,97,115,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,99,111,110,116,101,120,116,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,101,118,101,110,116,77,97,110,97,103,101,114,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,102,114,97,109,101,77,97,110,97,103,101,114,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,100,111,116,76,111,116,116,105,101,67,111,114,101,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,114,101,110,100,101,114,67,111,110,102,105,103,34,44,32,123,125,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,105,115,70,114,111,122,101,110,34,44,32,102,97,108,115,101,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,34,44,32,110,117,108,108,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,112,111,105,110,116,101,114,85,112,77,101,116,104,111,100,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,112,111,105,110,116,101,114,68,111,119,110,77,101,116,104,111,100,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,112,111,105,110,116,101,114,77,111,118,101,77,101,116,104,111,100,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,112,111,105,110,116,101,114,69,110,116,101,114,77,101,116,104,111,100,34,41,59,10,32,32,32,32,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,116,104,105,115,44,32,34,95,112,111,105,110,116,101,114,69,120,105,116,77,101,116,104,111,100,34,41,59,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,44,32,95,99,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,32,61,32,99,111,110,102,105,103,46,99,97,110,118,97,115,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,67,111,110,116,101,120,116,40,34,50,100,34,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,32,61,32,110,101,119,32,69,118,101,110,116,77,97,110,97,103,101,114,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,32,61,32,110,101,119,32,65,110,105,109,97,116,105,111,110,70,114,97,109,101,77,97,110,97,103,101,114,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,41,44,32,123,10,32,32,32,32,32,32,32,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,58,32,40,40,95,97,32,61,32,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,41,32,124,124,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,44,10,32,32,32,32,32,32,32,32,47,47,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,105,115,32,116,114,117,101,32,98,121,32,100,101,102,97,117,108,116,32,116,111,32,112,114,101,118,101,110,116,32,117,110,110,101,99,101,115,115,97,114,121,32,114,101,110,100,101,114,105,110,
196103,32,119,104,101,110,32,116,104,101,32,99,97,110,118,97,115,32,105,115,32,111,102,102,115,99,114,101,101,110,10,32,32,32,32,32,32,32,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,58,32,40,95,99,32,61,32,40,95,98,32,61,32,99,111,110,102,105,103,46,114,101,110,100,101,114,67,111,110,102,105,103,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,98,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,41,32,33,61,32,110,117,108,108,32,63,32,95,99,32,58,32,116,114,117,101,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,46,108,111,97,100,40,41,46,116,104,101,110,40,40,109,111,100,117,108,101,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,44,32,95,98,50,44,32,95,99,50,44,32,95,100,44,32,95,101,44,32,95,102,44,32,95,103,44,32,95,104,59,10,32,32,32,32,32,32,32,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,32,109,111,100,117,108,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,32,110,101,119,32,109,111,100,117,108,101,46,68,111,116,76,111,116,116,105,101,80,108,97,121,101,114,40,123,10,32,32,32,32,32,32,32,32,32,32,116,104,101,109,101,73,100,58,32,40,95,97,50,32,61,32,99,111,110,102,105,103,46,116,104,101,109,101,73,100,41,32,33,61,32,110,117,108,108,32,63,32,95,97,50,32,58,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,40,95,98,50,32,61,32,99,111,110,102,105,103,46,97,117,116,111,112,108,97,121,41,32,33,61,32,110,117,108,108,32,63,32,95,98,50,32,58,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,48,44,10,32,32,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,40,95,99,50,32,61,32,99,111,110,102,105,103,46,108,111,111,112,41,32,33,61,32,110,117,108,108,32,63,32,95,99,50,32,58,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,40,95,100,32,61,32,99,111,110,102,105,103,46,109,111,100,101,41,32,33,61,32,110,117,108,108,32,63,32,95,100,32,58,32,34,102,111,114,119,97,114,100,34,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,40,95,101,32,61,32,99,111,110,102,105,103,46,115,101,103,109,101,110,116,41,32,33,61,32,110,117,108,108,32,63,32,95,101,32,58,32,91,93,44,32,109,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,40,95,102,32,61,32,99,111,110,102,105,103,46,115,112,101,101,100,41,32,33,61,32,110,117,108,108,32,63,32,95,102,32,58,32,49,44,10,32,32,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,40,95,103,32,61,32,99,111,110,102,105,103,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,32,33,61,32,110,117,108,108,32,63,32,95,103,32,58,32,116,114,117,101,44,10,32,32,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,40,95,104,32,61,32,99,111,110,102,105,103,46,109,97,114,107,101,114,41,32,33,61,32,110,117,108,108,32,63,32,95,104,32,58,32,34,34,44,10,32,32,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,99,111,110,102,105,103,46,108,97,121,111,117,116,44,32,109,111,100,117,108,101,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,114,101,97,100,121,34,32,125,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,100,97,116,97,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,99,111,110,102,105,103,46,100,97,116,97,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,99,111,110,102,105,103,46,115,114,99,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,83,114,99,40,99,111,110,102,105,103,46,115,114,99,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,41,46,99,97,116,99,104,40,40,101,114,114,111,114,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,119,97,115,109,32,109,111,100,117,108,101,58,32,36,123,101,114,114,111,114,125,96,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,112,111,105,110,
196116,101,114,85,112,77,101,116,104,111,100,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,85,112,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,112,111,105,110,116,101,114,68,111,119,110,77,101,116,104,111,100,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,68,111,119,110,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,112,111,105,110,116,101,114,77,111,118,101,77,101,116,104,111,100,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,77,111,118,101,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,110,116,101,114,77,101,116,104,111,100,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,69,110,116,101,114,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,120,105,116,77,101,116,104,111,100,32,61,32,116,104,105,115,46,95,111,110,80,111,105,110,116,101,114,76,101,97,118,101,46,98,105,110,100,40,116,104,105,115,41,59,10,32,32,32,32,125,10,32,32,32,32,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,109,101,115,115,97,103,101,41,32,123,10,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,109,101,115,115,97,103,101,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,109,101,115,115,97,103,101,41,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,95,102,101,116,99,104,68,97,116,97,40,115,114,99,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,95,95,97,115,121,110,99,40,116,104,105,115,44,32,110,117,108,108,44,32,102,117,110,99,116,105,111,110,42,32,40,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,121,105,101,108,100,32,102,101,116,99,104,40,115,114,99,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,33,114,101,115,112,111,110,115,101,46,111,107,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,102,101,116,99,104,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,32,102,114,111,109,32,85,82,76,58,32,36,123,115,114,99,125,46,32,36,123,114,101,115,112,111,110,115,101,46,115,116,97,116,117,115,125,58,32,36,123,114,101,115,112,111,110,115,101,46,115,116,97,116,117,115,84,101,120,116,125,96,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,100,97,116,97,32,61,32,121,105,101,108,100,32,114,101,115,112,111,110,115,101,46,97,114,114,97,121,66,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,105,115,68,111,116,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,100,97,116,97,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,101,119,32,84,101,120,116,68,101,99,111,100,101,114,40,41,46,100,101,99,111,100,101,40,100,97,116,97,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,95,108,111,97,100,70,114,111,109,68,97,116,97,40,100,97,116,97,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,108,101,116,32,108,111,97,100,101,100,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,100,97,116,97,32,61,61,61,32,34,115,116,114,105,110,103,34,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,76,111,116,116,105,101,32,74,83,79,78,32,115,116,114,105,110,
196103,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,115,116,114,105,110,103,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,76,111,116,116,105,101,32,74,83,79,78,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,68,97,116,97,40,100,97,116,97,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,100,97,116,97,32,105,110,115,116,97,110,99,101,111,102,32,65,114,114,97,121,66,117,102,102,101,114,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,68,111,116,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,100,111,116,76,111,116,116,105,101,32,65,114,114,97,121,66,117,102,102,101,114,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,65,114,114,97,121,66,117,102,102,101,114,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,100,111,116,76,111,116,116,105,101,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,68,111,116,76,111,116,116,105,101,68,97,116,97,40,100,97,116,97,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,116,121,112,101,111,102,32,100,97,116,97,32,61,61,61,32,34,111,98,106,101,99,116,34,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,33,105,115,76,111,116,116,105,101,40,100,97,116,97,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,32,32,34,73,110,118,97,108,105,100,32,76,111,116,116,105,101,32,74,83,79,78,32,111,98,106,101,99,116,58,32,84,104,101,32,112,114,111,118,105,100,101,100,32,111,98,106,101,99,116,32,100,111,101,115,32,110,111,116,32,99,111,110,102,111,114,109,32,116,111,32,116,104,101,32,76,111,116,116,105,101,32,74,83,79,78,32,102,111,114,109,97,116,46,34,10,32,32,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,68,97,116,97,40,74,83,79,78,46,115,116,114,105,110,103,105,102,121,40,100,97,116,97,41,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,10,32,32,32,32,32,32,32,32,32,32,96,85,110,115,117,112,112,111,114,116,101,100,32,100,97,116,97,32,116,121,112,101,32,102,111,114,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,46,32,69,120,112,101,99,116,101,100,58,32,10,32,32,32,32,32,32,32,32,32,32,45,32,115,116,114,105,110,103,32,40,76,111,116,116,105,101,32,74,83,79,78,41,44,10,32,32,32,32,32,32,32,32,32,32,45,32,65,114,114,97,121,66,117,102,102,101,114,32,40,100,111,116,76,111,116,116,105,101,41,44,10,32,32,32,32,32,32,32,32,32,32,45,32,111,98,106,101,99,116,32,40,76,111,116,116,105,101,32,74,83,79,78,41,46,32,10,32,32,32,32,32,32,32,32,32,32,82,101,99,101,105,118,101,100,58,32,36,123,116,121,112,101,111,102,32,100,97,116,97,125,96,10,32,32,32,32,32,32,32,32,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,108,111,97,100,34,32,125,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,46,97,117,116,111,112,108,97,121,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,112,108,97,121,40,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,112,108,97,121,34,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,100,114,97,119,46,98,105,110,100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,115,111,109,101,116,104,105,110,103,32,119,101,110,116,32,119,114,111,110,103,44,32,116,104,101,32,97,110,105,109,97,116,105,111,110,32,119,97,115,32,115,117,112,112,111,115,101,32,116,111,32,97,117,116,111,112,108,97,121,34,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,97,117,116,111,82,101,115,105,122,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,34,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,34,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,108,111,97,100,70,114,111,109,83,114,99,40,115,114,99,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,102,101,116,99,104,68,97,116,97,40,115,114,99,41,46,116,104,101,110,40,40,100,97,116,97,41,32,61,62,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,100,97,116,97,41,41,46,99,97,116,99,104,40,40,101,114,114,111,114,41,32,61,62,32,116,104,105,115,46,95,100,105,115,112,97,116,99,104,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,108,111,97,100,32,97,110,105,109,97,116,105,111,110,32,100,97,116,97,32,102,114,111,109,32,85,82,76,58,32,36,123,115,114,99,125,46,32,36,123,101,114,114,111,114,125,96,41,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,99,116,105,118,101,84,104,101,109,101,73,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,97,99,116,105,118,101,84,104,101,109,101,73,100,40,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,97,121,111,117,116,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,97,121,111,117,116,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,108,97,121,111,117,116,59,10,32,32,32,32,32,32,105,102,32,40,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,32,32,97,108,105,103,110,58,32,91,108,97,121,111,117,116,46,97,108,105,103,110,46,103,101,116,40,48,41,44,32,108,97,121,111,117,116,46,97,108,105,103,110,46,103,101,116,40,49,41,93,44,10,32,32,32,32,32,32,32,32,32,32,102,105,116,58,32,40,40,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,118,97,114,32,95,97,50,44,32,95,98,44,32,95,99,44,32,95,100,44,32,95,101,44,32,95,102,59,10,32,32,32,32,32,32,32,32,32,32,32,32,115,119,105,116,99,104,32,40,108,97,121,111,117,116,46,102,105,116,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,97,50,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,50,46,70,105,116,46,67,111,110,116,97,105,110,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,110,116,97,105,110,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,98,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,98,46,70,105,116,46,67,111,118,101,114,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,118,101,114,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,99,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,99,46,70,105,116,46,70,105,108,108,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,108,108,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,100,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,100,46,70,105,116,46,70,105,116,72,101,105,103,104,116,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,116,45,104,101,105,103,104,116,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,101,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,101,46,70,105,116,46,70,105,116,87,105,100,116,104,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,105,116,45,119,105,100,116,104,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,99,97,115,101,32,40,40,95,102,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,102,46,70,105,116,46,78,111,110,101,41,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,110,111,110,101,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,100,101,102,97,117,108,116,58,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,99,111,110,116,97,105,110,34,59,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,41,40,41,10,32,32,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,97,114,107,101,114,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,109,97,114,107,101,114,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,109,97,114,107,101,114,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,97,110,105,102,101,115,116,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,110,105,102,101,115,116,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,109,97,110,105,102,101,115,116,83,116,114,105,110,103,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,33,109,97,110,105,102,101,115,116,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,110,105,102,101,115,116,74,115,111,110,32,61,32,74,83,79,78,46,112,97,114,115,101,40,109,97,110,105,102,101,115,116,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,79,98,106,101,99,116,46,107,101,121,115,40,109,97,110,105,102,101,115,116,74,115,111,110,41,46,108,101,110,103,116,104,32,61,61,61,32,48,41,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,109,97,110,105,102,101,115,116,74,115,111,110,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,95,101,114,114,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,114,101,110,100,101,114,67,111,110,102,105,103,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,101,103,109,101,110,116,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,101,103,109,101,110,116,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,115,101,103,109,101,110,116,59,10,32,32,32,32,32,32,105,102,32,40,115,101,103,109,101,110,116,32,38,38,32,115,101,103,109,101,110,116,46,115,105,122,101,40,41,32,61,61,61,32,50,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,91,115,101,103,109,101,110,116,46,103,101,116,40,48,41,44,32,115,101,103,109,101,110,116,46,103,101,116,40,49,41,93,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,111,111,112,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,108,111,111,112,65,110,105,109,97,116,105,111,110,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,109,111,100,101,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,44,32,95,99,44,32,95,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,101,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,109,111,100,101,59,10,32,32,32,32,32,32,105,102,32,40,109,111,100,101,32,61,61,61,32,40,40,95,98,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,98,46,77,111,100,101,46,82,101,118,101,114,115,101,41,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,114,101,118,101,114,115,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,40,40,95,99,32,61,32,95,68,111,116,76,
196111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,99,46,77,111,100,101,46,66,111,117,110,99,101,41,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,98,111,117,110,99,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,109,111,100,101,32,61,61,61,32,40,40,95,100,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,100,46,77,111,100,101,46,82,101,118,101,114,115,101,66,111,117,110,99,101,41,41,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,114,101,118,101,114,115,101,45,98,111,117,110,99,101,34,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,34,102,111,114,119,97,114,100,34,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,70,114,111,122,101,110,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,32,33,61,32,110,117,108,108,32,63,32,95,97,32,58,32,34,34,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,97,117,116,111,112,108,97,121,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,97,117,116,111,112,108,97,121,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,112,101,101,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,99,111,110,102,105,103,40,41,46,115,112,101,101,100,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,82,101,97,100,121,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,33,61,61,32,110,117,108,108,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,76,111,97,100,101,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,105,115,76,111,97,100,101,100,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,80,108,97,121,105,110,103,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,105,115,80,108,97,121,105,110,103,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,80,97,117,115,101,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,105,115,80,97,117,115,101,100,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,105,115,83,116,111,112,112,101,100,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,105,115,83,116,111,112,112,101,100,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,99,117,114,114,101,110,116,70,114,97,109,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,48,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,77,97,116,104,46,114,111,117,110,100,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,117,114,114,101,110,116,70,114,97,109,101,40,41,32,42,32,49,48,48,41,32,47,32,49,48,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,108,111,111,112,67,111,117,110,116,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,108,111,111,112,67,111,117,110,116,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,116,111,116,97,108,70,114,97,109,101,115,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,116,111,116,97,108,70,114,97,109,101,115,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,100,117,114,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,100,117,114,97,116,105,111,110,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,32,99,97,110,118,97,115,40,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,99,97,110,118,97,115,59,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,44,32,95,99,44,32,95,100,44,32,95,101,44,32,95,102,44,32,95,103,44,32,95,104,44,32,95,105,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,123,10,32,32,32,32,32,32,32,32,116,104,101,109,101,73,100,58,32,40,95,97,32,61,32,99,111,110,102,105,103,46,116,104,101,109,101,73,100,41,32,33,61,32,110,117,108,108,32,63,32,95,97,32,58,32,34,34,44,10,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,40,95,98,32,61,32,99,111,110,102,105,103,46,97,117,116,111,112,108,97,121,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,48,44,10,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,40,95,99,32,61,32,99,111,110,102,105,103,46,108,111,111,112,41,32,33,61,32,110,117,108,108,32,63,32,95,99,32,58,32,102,97,108,115,101,44,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,40,95,100,32,61,32,99,111,110,102,105,103,46,109,111,100,101,41,32,33,61,32,110,117,108,108,32,63,32,95,100,32,58,32,34,102,111,114,119,97,114,100,34,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,40,95,101,32,61,32,99,111,110,102,105,103,46,115,101,103,109,101,110,116,41,32,33,61,32,110,117,108,108,32,63,32,95,101,32,58,32,91,93,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,44,10,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,40,95,102,32,61,32,99,111,110,102,105,103,46,115,112,101,101,100,41,32,33,61,32,110,117,108,108,32,63,32,95,102,32,58,32,49,44,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,40,95,103,32,61,32,99,111,110,102,105,103,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,32,33,61,32,110,117,108,108,32,63,32,95,103,32,58,32,116,114,117,101,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,40,95,104,32,61,32,99,111,110,102,105,103,46,109,97,114,107,101,114,41,32,33,61,32,110,117,108,108,32,63,32,95,104,32,58,32,34,34,44,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,99,111,110,102,105,103,46,108,97,121,111,117,116,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,32,40,99,111,110,102,105,103,46,100,97,116,97,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,68,97,116,97,40,99,111,110,102,105,103,46,100,97,116,97,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,105,102,32,40,99,111,110,102,105,103,46,115,114,99,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,108,111,97,100,70,114,111,109,83,114,99,40,99,111,110,102,105,103,46,115,114,99,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,40,95,105,32,61,32,99,111,110,102,105,103,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,32,33,61,32,110,117,108,108,32,63,32,95,105,32,58,32,34,34,41,59,10,32,32,32,32,125,10,32,32,32,32,95,114,101,110,100,101,114,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,105,102,32,40,114,101,110,100,101,114,101,100,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,98,117,102,102,101,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,98,117,102,102,101,114,40,41,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,99,108,97,109,112,101,100,66,117,102,102,101,114,32,61,32,110,101,119,32,85,105,110,116,56,67,108,97,109,112,101,100,65,114,114,97,121,40,98,117,102,102,101,114,44,32,48,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,32,42,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,32,42,32,52,41,59,10,32,32,32,32,32,32,32,32,108,101,116,32,105,109,97,103,101,68,97,116,97,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,73,109,97,103,101,68,97,116,97,32,61,61,61,32,34,117,110,100,101,102,105,110,101,100,34,41,32,123,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,32,61,32,116,104,105,115,46,95,99,111,110,116,101,120,116,46,99,114,101,97,116,101,73,109,97,103,101,68,97,116,97,40,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,46,100,97,116,97,46,115,101,116,40,99,108,97,109,112,101,100,66,117,102,102,101,114,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,105,109,97,103,101,68,97,116,97,32,61,32,110,101,119,32,73,109,97,103,101,68,97,116,97,40,99,108,97,109,112,101,100,66,117,102,102,101,114,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,46,112,117,116,73,109,97,103,101,68,97,116,97,40,105,109,97,103,101,68,97,116,97,44,32,48,44,32,48,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,114,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,116,114,117,101,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,95,100,114,97,119,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,61,61,32,110,117,108,108,32,124,124,32,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,110,101,120,116,70,114,97,109,101,32,61,32,77,97,116,104,46,114,111,117,110,100,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,113,117,101,115,116,70,114,97,109,101,40,41,32,42,32,49,101,51,41,32,47,32,49,101,51,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,117,112,100,97,116,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,70,114,97,109,101,40,110,101,120,116,70,114,97,109,101,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,117,112,100,97,116,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,101,100,32,61,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,114,101,110,100,101,114,101,100,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,46,105,115,67,111,109,112,108,101,116,101,40,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,46,108,111,111,112,65,110,105,109,97,116,105,111,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,111,112,34,44,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,58,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,111,112,67,111,117,110,116,40,41,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,99,111,109,112,108,101,116,101,34,32,125,41,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,100,114,97,119,46,98,105,110,100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,125,32,99,97,116,99,104,32,40,101,114,114,111,114,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,111,108,101,46,101,114,114,111,114,40,34,69,114,114,111,114,32,105,110,32,97,110,105,109,97,116,105,111,110,32,102,114,97,109,101,58,34,44,32,101,114,114,111,114,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,112,108,97,121,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,112,108,97,121,40,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,108,97,121,105,110,103,40,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,112,108,97,121,34,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,100,114,97,119,46,98,105,110,
196100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,32,38,38,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,38,38,32,33,105,115,69,108,101,109,101,110,116,73,110,86,105,101,119,112,111,114,116,40,116,104,105,115,46,95,99,97,110,118,97,115,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,112,97,117,115,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,112,97,117,115,101,40,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,105,115,80,97,117,115,101,100,40,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,112,97,117,115,101,34,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,116,111,112,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,111,112,40,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,115,116,111,112,34,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,70,114,97,109,101,40,102,114,97,109,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,102,114,97,109,101,32,60,32,48,32,124,124,32,102,114,97,109,101,32,62,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,116,111,116,97,108,70,114,97,109,101,115,40,41,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,101,107,40,102,114,97,109,101,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,102,114,97,109,101,34,44,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,116,104,105,115,46,99,117,114,114,101,110,116,70,114,97,109,101,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,112,101,101,100,40,115,112,101,101,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,115,112,101,101,100,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,99,111,108,111,114,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,115,116,121,108,101,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,99,111,108,111,114,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,104,101,120,83,116,114,105,110,103,84,111,82,71,66,65,73,110,116,40,99,111,108,111,114,41,10,32,32,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,116,104,105,115,46,95,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,99,111,108,111,114,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,76,111,111,112,40,108,111,111,112,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,108,111,111,112,65,110,105,109,97,116,105,111,110,58,32,108,111,111,112,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,32,123,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,116,121,112,101,44,32,108,105,115,116,101,110,101,114,41,59,10,32,32,32,32,125,10,32,32,32,32,100,101,115,116,114,111,121,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,
196115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,100,101,108,101,116,101,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,111,110,116,101,120,116,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,100,101,115,116,114,111,121,34,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,114,101,109,111,118,101,65,108,108,69,118,101,110,116,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,125,10,32,32,32,32,102,114,101,101,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,99,97,110,99,101,108,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,110,117,108,108,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,116,114,117,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,102,114,101,101,122,101,34,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,117,110,102,114,101,101,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,33,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,97,110,105,109,97,116,105,111,110,70,114,97,109,101,73,100,32,61,32,116,104,105,115,46,95,102,114,97,109,101,77,97,110,97,103,101,114,46,114,101,113,117,101,115,116,65,110,105,109,97,116,105,111,110,70,114,97,109,101,40,116,104,105,115,46,95,100,114,97,119,46,98,105,110,100,40,116,104,105,115,41,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,105,115,70,114,111,122,101,110,32,61,32,102,97,108,115,101,59,10,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,117,110,102,114,101,101,122,101,34,32,125,41,59,10,32,32,32,32,125,10,32,32,32,32,114,101,115,105,122,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,124,124,32,33,116,104,105,115,46,105,115,76,111,97,100,101,100,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,100,112,114,32,61,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,119,105,110,
196100,111,119,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,49,59,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,123,32,104,101,105,103,104,116,58,32,99,108,105,101,110,116,72,101,105,103,104,116,44,32,119,105,100,116,104,58,32,99,108,105,101,110,116,87,105,100,116,104,32,125,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,99,108,105,101,110,116,72,101,105,103,104,116,32,33,61,61,32,48,32,38,38,32,99,108,105,101,110,116,87,105,100,116,104,32,33,61,61,32,48,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,99,108,105,101,110,116,87,105,100,116,104,32,42,32,100,112,114,59,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,99,108,105,101,110,116,72,101,105,103,104,116,32,42,32,100,112,114,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,111,107,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,115,105,122,101,40,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,105,102,32,40,111,107,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,101,103,109,101,110,116,40,115,116,97,114,116,70,114,97,109,101,44,32,101,110,100,70,114,97,109,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,99,114,101,97,116,101,67,111,114,101,83,101,103,109,101,110,116,40,91,115,116,97,114,116,70,114,97,109,101,44,32,101,110,100,70,114,97,109,101,93,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,77,111,100,101,40,109,111,100,101,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,99,114,101,97,116,101,67,111,114,101,77,111,100,101,40,109,111,100,101,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,40,99,111,110,102,105,103,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,95,97,32,61,32,99,111,110,102,105,103,44,32,123,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,44,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,125,32,61,32,95,97,44,32,114,101,115,116,67,111,110,102,105,103,32,61,32,95,95,111,98,106,82,101,115,116,40,95,97,44,32,91,34,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,34,44,32,34,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,34,93,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,41,44,32,114,101,115,116,67,111,110,102,105,103,41,44,32,123,10,32,32,32,32,32,32,32,32,47,47,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,105,115,32,97,32,115,112,101,99,105,97,108,32,99,97,115,101,44,32,105,116,32,115,104,111,117,108,100,32,98,101,32,115,101,116,32,116,111,32,116,104,101,32,100,101,102,97,117,108,116,32,118,97,108,117,101,32,105,102,32,105,116,39,115,32,110,111,116,32,112,114,111,118,105,100,101,100,10,32,32,32,32,32,32,32,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,58,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,103,101,116,68,101,102,97,117,108,116,68,80,82,40,41,44,10,32,32,32,32,32,32,32,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,58,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,33,61,32,110,117,108,108,32,63,32,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,32,58,32,116,114,117,101,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,
196115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,97,117,116,111,82,101,115,105,122,101,41,32,123,10,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,67,97,110,118,97,115,82,101,115,105,122,101,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,102,114,101,101,122,101,79,110,79,102,102,115,99,114,101,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,44,32,116,104,105,115,41,59,10,32,32,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,32,32,79,102,102,115,99,114,101,101,110,79,98,115,101,114,118,101,114,46,117,110,111,98,115,101,114,118,101,40,116,104,105,115,46,95,99,97,110,118,97,115,41,59,10,32,32,32,32,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,105,115,70,114,111,122,101,110,41,32,123,10,32,32,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,40,41,32,61,61,61,32,97,110,105,109,97,116,105,111,110,73,100,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,44,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,41,59,10,32,32,32,32,32,32,105,102,32,40,108,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,32,116,121,112,101,58,32,34,108,111,97,100,34,32,125,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,101,118,101,110,116,77,97,110,97,103,101,114,46,100,105,115,112,97,116,99,104,40,123,10,32,32,32,32,32,32,32,32,32,32,116,121,112,101,58,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,110,101,119,32,69,114,114,111,114,40,96,70,97,105,108,101,100,32,116,111,32,97,110,105,109,97,116,105,111,110,32,58,36,123,97,110,105,109,97,116,105,111,110,73,100,125,96,41,10,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,115,101,116,77,97,114,107,101,114,40,109,97,114,107,101,114,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,109,97,114,107,101,114,115,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,115,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,109,97,114,107,101,114,115,40,41,59,10,32,32,32,32,32,32,105,102,32,40,109,97,114,107,101,114,115,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,117,108,116,32,61,32,91,93,59,10,32,32,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,109,97,114,107,101,114,115,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,109,97,114,107,101,114,115,46,103,101,116,40,105,41,59,10,32,32,32,32,32,32,32,32,32,32,114,101,115,117,108,116,46,112,117,115,104,40,123,10,32,32,32,32,32,32,32,32,32,32,32,32,110,97,109,101,58,32,109,97,114,107,101,114,46,110,97,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,116,105,109,101,58,32,109,97,114,107,101,114,46,116,105,109,101,44,10,32,32,32,32,32,32,32,32,32,32,32,32,100,117,114,97,116,105,111,110,58,32,109,97,114,107,101,114,46,100,117,114,97,116,105,111,110,10,32,32,32,32,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,114,101,116,117,114,110,32,114,101,115,117,108,116,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,114,101,115,101,116,84,104,101,109,101,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,114,101,115,101,116,84,104,101,109,101,40,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,101,100,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,59,10,32,32,32,32,32,32,116,104,105,115,46,95,114,101,110,100,101,114,40,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,111,97,100,101,100,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,108,111,116,115,40,115,108,111,116,115,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,83,108,111,116,115,40,115,108,111,116,115,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,76,97,121,111,117,116,40,108,97,121,111,117,116,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,32,124,124,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,67,111,110,102,105,103,40,95,95,115,112,114,101,97,100,80,114,111,112,115,40,95,95,115,112,114,101,97,100,86,97,108,117,101,115,40,123,125,44,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,99,111,110,102,105,103,40,41,41,44,32,123,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,99,114,101,97,116,101,67,111,114,101,76,97,121,111,117,116,40,108,97,121,111,117,116,44,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,10,32,32,32,32,32,32,125,41,41,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,32,123,10,32,32,32,32,32,32,105,102,32,40,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,61,61,61,32,110,117,108,108,41,32,114,101,116,117,114,110,32,102,97,108,115,101,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,32,123,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,87,97,115,109,76,111,97,100,101,114,46,115,101,116,87,97,115,109,85,114,108,40,117,114,108,41,59,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,114,116,83,116,97,116,101,77,97,99,104,105,110,101,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,114,116,101,100,32,61,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,116,97,114,116,83,116,97,116,101,77,97,99,104,105,110,101,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,32,32,105,102,32,40,115,116,97,114,116,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,115,116,97,114,116,101,100,59,10,32,32,32,32,125,10,32,32,32,32,115,116,111,112,83,116,97,116,101,77,97,99,104,105,110,101,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,111,112,112,101,100,32,61,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,116,111,112,83,116,97,116,101,77,97,99,104,105,110,101,40,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,32,32,105,102,32,40,115,116,111,112,112,101,100,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,115,116,111,112,112,101,100,59,10,32,32,32,32,125,10,32,32,32,32,95,103,101,116,80,111,105,110,
196116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,99,116,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,103,101,116,66,111,117,110,100,105,110,103,67,108,105,101,110,116,82,101,99,116,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,99,97,108,101,88,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,119,105,100,116,104,32,47,32,114,101,99,116,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,99,97,108,101,89,32,61,32,116,104,105,115,46,95,99,97,110,118,97,115,46,104,101,105,103,104,116,32,47,32,114,101,99,116,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,61,32,116,104,105,115,46,95,114,101,110,100,101,114,67,111,110,102,105,103,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,119,105,110,100,111,119,46,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,32,124,124,32,49,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,40,101,118,101,110,116,46,99,108,105,101,110,116,88,32,45,32,114,101,99,116,46,108,101,102,116,41,32,42,32,115,99,97,108,101,88,32,47,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,40,101,118,101,110,116,46,99,108,105,101,110,116,89,32,45,32,114,101,99,116,46,116,111,112,41,32,42,32,115,99,97,108,101,89,32,47,32,100,101,118,105,99,101,80,105,120,101,108,82,97,116,105,111,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,120,44,10,32,32,32,32,32,32,32,32,121,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,85,112,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,120,44,32,121,32,125,32,61,32,116,104,105,115,46,95,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,116,104,105,115,46,112,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,68,111,119,110,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,120,44,32,121,32,125,32,61,32,116,104,105,115,46,95,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,116,104,105,115,46,112,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,77,111,118,101,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,120,44,32,121,32,125,32,61,32,116,104,105,115,46,95,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,116,104,105,115,46,112,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,69,110,116,101,114,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,120,44,32,121,32,125,32,61,32,116,104,105,115,46,95,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,116,104,105,115,46,112,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,95,111,110,80,111,105,110,116,101,114,76,101,97,118,101,40,101,118,101,110,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,123,32,120,44,32,121,32,125,32,61,32,116,104,105,115,46,95,103,101,116,80,111,105,110,116,101,114,80,111,115,105,116,105,111,110,40,101,118,101,110,116,41,59,10,32,32,32,32,32,32,116,104,105,115,46,112,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,
196111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,112,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,112,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,112,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,112,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,112,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,10,32,32,32,32,103,101,116,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,33,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,114,101,116,117,114,110,32,91,93,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,46,115,116,97,116,101,77,97,99,104,105,110,101,70,114,97,109,101,119,111,114,107,83,101,116,117,112,40,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,91,93,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,46,115,105,122,101,40,41,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,108,105,115,116,101,110,101,114,115,46,112,117,115,104,40,108,105,115,116,101,110,101,114,115,86,101,99,116,111,114,46,103,101,116,40,105,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,108,105,115,116,101,110,101,114,115,59,10,32,32,32,32,125,10,32,32,32,32,95,115,101,116,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,32,38,38,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,32,33,61,61,32,110,117,108,108,32,38,38,32,116,104,105,115,46,105,115,76,111,97,100,101,100,41,32,123,10,32,32,32,32,32,32,32,32,99,111,110,115,116,32,108,105,115,116,101,110,101,114,115,32,61,32,116,104,105,115,46,103,101,116,83,116,97,116,101,77,97,99,104,105,110,
196101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,85,112,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,117,112,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,85,112,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,68,111,119,110,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,100,111,119,110,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,68,111,119,110,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,77,111,118,101,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,109,111,118,101,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,77,111,118,101,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,69,110,116,101,114,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,101,110,116,101,114,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,110,116,101,114,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,32,32,105,102,32,40,108,105,115,116,101,110,101,114,115,46,105,110,99,108,117,100,101,115,40,34,80,111,105,110,116,101,114,69,120,105,116,34,41,41,32,123,10,32,32,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,108,101,97,118,101,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,120,105,116,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,95,99,108,101,97,110,117,112,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,32,123,10,32,32,32,32,32,32,105,102,32,40,73,83,95,66,82,79,87,83,69,82,32,38,38,32,116,104,105,115,46,95,99,97,110,118,97,115,32,105,110,115,116,97,110,99,101,111,102,32,72,84,77,76,67,97,110,118,97,115,69,108,101,109,101,110,116,41,32,123,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,117,112,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,85,112,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,100,111,119,110,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,68,111,119,110,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,109,111,118,101,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,77,111,118,101,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,101,110,116,101,114,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,110,116,101,114,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,32,32,116,104,105,115,46,95,99,97,110,118,97,115,46,114,101,109,111,118,101,69,118,101,110,116,76,
196105,115,116,101,110,101,114,40,34,112,111,105,110,116,101,114,108,101,97,118,101,34,44,32,116,104,105,115,46,95,112,111,105,110,116,101,114,69,120,105,116,77,101,116,104,111,100,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,125,10,32,32,32,32,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,44,32,95,99,44,32,95,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,46,103,101,116,40,48,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,48,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,40,95,100,32,61,32,40,95,99,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,99,46,97,110,105,109,97,116,105,111,110,83,105,122,101,40,41,46,103,101,116,40,49,41,41,32,33,61,32,110,117,108,108,32,63,32,95,100,32,58,32,48,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,119,105,100,116,104,44,10,32,32,32,32,32,32,32,32,104,101,105,103,104,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,66,111,
196111,108,101,97,110,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,66,111,111,108,101,97,110,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,78,117,109,101,114,105,99,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,115,101,116,83,116,97,116,101,77,97,99,104,105,110,101,83,116,114,105,110,103,67,111,110,116,101,120,116,40,110,97,109,101,44,32,118,97,108,117,101,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,102,97,108,115,101,59,10,32,32,32,32,125,10,32,32,32,32,47,42,42,10,32,32,32,32,32,42,32,71,101,116,32,116,104,101,32,79,114,105,101,110,116,101,100,32,66,111,117,110,100,105,110,103,32,66,111,12
1960,32,40,79,66,66,41,32,112,111,105,110,116,115,32,111,102,32,97,32,108,97,121,101,114,32,98,121,32,105,116,115,32,110,97,109,101,10,32,32,32,32,32,42,32,64,112,97,114,97,109,32,108,97,121,101,114,78,97,109,101,32,45,32,84,104,101,32,110,97,109,101,32,111,102,32,116,104,101,32,108,97,121,101,114,10,32,32,32,32,32,42,32,64,114,101,116,117,114,110,115,32,65,110,32,97,114,114,97,121,32,111,102,32,56,32,110,117,109,98,101,114,115,32,114,101,112,114,101,115,101,110,116,105,110,103,32,52,32,112,111,105,110,116,115,32,40,120,44,121,41,32,111,102,32,116,104,101,32,79,66,66,32,105,110,32,99,108,111,99,107,119,105,115,101,32,111,114,100,101,114,32,115,116,97,114,116,105,110,103,32,102,114,111,109,32,116,111,112,45,108,101,102,116,10,32,32,32,32,32,42,32,32,32,32,32,32,32,32,32,32,91,120,48,44,32,121,48,44,32,120,49,44,32,121,49,44,32,120,50,44,32,121,50,44,32,120,51,44,32,121,51,93,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,64,101,120,97,109,112,108,101,10,32,32,32,32,32,42,32,96,96,96,116,121,112,101,115,99,114,105,112,116,10,32,32,32,32,32,42,32,47,47,32,68,114,97,119,32,97,32,112,111,108,121,103,111,110,32,97,114,111,117,110,100,32,116,104,101,32,108,97,121,101,114,32,39,76,97,121,101,114,32,49,39,10,32,32,32,32,32,42,32,100,111,116,76,111,116,116,105,101,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,39,114,101,110,100,101,114,39,44,32,40,41,32,61,62,32,123,10,32,32,32,32,32,42,32,32,32,99,111,110,115,116,32,111,98,98,80,111,105,110,116,115,32,61,32,100,111,116,76,111,116,116,105,101,46,103,101,116,76,97,121,101,114,66,111,117,110,100,105,110,103,66,111,120,40,39,76,97,121,101,114,32,49,39,41,59,10,32,32,32,32,32,42,10,32,32,32,32,32,42,32,32,32,105,102,32,40,111,98,98,80,111,105,110,116,115,41,32,123,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,98,101,103,105,110,80,97,116,104,40,41,59,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,109,111,118,101,84,111,40,111,98,98,80,111,105,110,116,115,91,48,93,44,32,111,98,98,80,111,105,110,116,115,91,49,93,41,59,32,47,47,32,70,105,114,115,116,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,50,93,44,32,111,98,98,80,111,105,110,116,115,91,51,93,41,59,32,47,47,32,83,101,99,111,110,100,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,52,93,44,32,111,98,98,80,111,105,110,116,115,91,53,93,41,59,32,47,47,32,84,104,105,114,100,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,108,105,110,101,84,111,40,111,98,98,80,111,105,110,116,115,91,54,93,44,32,111,98,98,80,111,105,110,116,115,91,55,93,41,59,32,47,47,32,70,111,117,114,116,104,32,112,111,105,110,116,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,99,108,111,115,101,80,97,116,104,40,41,59,10,32,32,32,32,32,42,32,32,32,32,32,99,111,110,116,101,120,116,46,115,116,114,111,107,101,40,41,59,10,32,32,32,32,32,42,32,32,32,125,10,32,32,32,32,32,42,32,125,41,59,10,32,32,32,32,32,42,32,96,96,96,10,32,32,32,32,32,42,47,10,32,32,32,32,103,101,116,76,97,121,101,114,66,111,117,110,100,105,110,103,66,111,120,40,108,97,121,101,114,78,97,109,101,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,98,111,117,110,100,115,32,61,32,40,95,97,32,61,32,116,104,105,115,46,95,100,111,116,76,111,116,116,105,101,67,111,114,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,103,101,116,76,97,121,101,114,66,111,117,110,100,115,40,108,97,121,101,114,78,97,109,101,41,59,10,32,32,32,32,32,32,105,102,32,40,33,98,111,117,110,100,115,41,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,105,102,32,40,98,111,117,110,100,115,46,115,105,122,101,40,41,32,33,61,61,32,56,41,32,114,101,116,117,114,110,32,118,111,105,100,32,48,59,10,32,32,32,32,32,32,99,111,110,115,116,32,112,111,105,110,116,115,32,61,32,91,93,59,10,32,32,32,32,32,32,102,111,114,32,40,108,101,116,32,105,32,61,32,48,59,32,105,32,60,32,56,59,32,105,32,43,61,32,49,41,32,123,10,32,32,32,32,32,32,32,32,112,111,105,110,
196116,115,46,112,117,115,104,40,98,111,117,110,100,115,46,103,101,116,40,105,41,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,112,111,105,110,116,115,59,10,32,32,32,32,125,10,32,32,32,32,115,116,97,116,105,99,32,116,114,97,110,115,102,111,114,109,84,104,101,109,101,84,111,76,111,116,116,105,101,83,108,111,116,115,40,116,104,101,109,101,44,32,115,108,111,116,115,41,32,123,10,32,32,32,32,32,32,118,97,114,32,95,97,44,32,95,98,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,40,95,98,32,61,32,40,95,97,32,61,32,95,68,111,116,76,111,116,116,105,101,46,95,119,97,115,109,77,111,100,117,108,101,41,32,61,61,32,110,117,108,108,32,63,32,118,111,105,100,32,48,32,58,32,95,97,46,116,114,97,110,115,102,111,114,109,84,104,101,109,101,84,111,76,111,116,116,105,101,83,108,111,116,115,40,116,104,101,109,101,44,32,115,108,111,116,115,41,41,32,33,61,32,110,117,108,108,32,63,32,95,98,32,58,32,34,34,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,95,95,112,117,98,108,105,99,70,105,101,108,100,40,95,68,111,116,76,111,116,116,105,101,44,32,34,95,119,97,115,109,77,111,100,117,108,101,34,44,32,110,117,108,108,41,59,10,32,32,118,97,114,32,68,111,116,76,111,116,116,105,101,32,61,32,95,68,111,116,76,111,116,116,105,101,59,10,10,32,32,47,47,32,115,114,99,47,119,111,114,107,101,114,47,100,111,116,108,111,116,116,105,101,46,119,111,114,107,101,114,46,116,115,10,32,32,118,97,114,32,105,110,115,116,97,110,99,101,115,77,97,112,32,61,32,47,42,32,64,95,95,80,85,82,69,95,95,32,42,47,32,110,101,119,32,77,97,112,40,41,59,10,32,32,118,97,114,32,101,118,101,110,116,72,97,110,100,108,101,114,77,97,112,32,61,32,123,10,32,32,32,32,114,101,97,100,121,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,82,101,97,100,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,99,111,109,112,108,101,116,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,67,111,109,112,108,101,116,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,97,100,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,97,100,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,69,114,114,111,114,58,32,40,105,110,
196115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,97,100,69,114,114,111,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,97,100,69,114,114,111,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,111,112,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,111,112,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,76,111,111,112,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,108,111,111,112,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,108,97,121,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,108,97,121,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,80,108,97,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,112,108,97,121,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,97,117,115,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,112,97,117,115,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,80,97,117,115,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,112,97,117,115,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,111,112,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,111,112,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,83,116,111,112,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,
196115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,115,116,111,112,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,97,109,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,70,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,102,114,97,109,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,110,100,101,114,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,82,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,114,101,110,100,101,114,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,101,101,122,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,101,101,122,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,70,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,102,114,101,101,122,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,117,110,102,114,101,101,122,101,58,32,40,105,110,115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,117,110,102,114,101,101,122,101,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,85,110,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,117,110,102,114,101,101,122,101,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,100,101,115,116,114,111,121,58,32,40,105,110,
196115,116,97,110,99,101,73,100,41,32,61,62,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,100,101,115,116,114,111,121,69,118,101,110,116,32,61,32,101,118,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,34,34,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,34,111,110,68,101,115,116,114,111,121,34,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,58,32,123,10,32,32,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,44,10,32,32,32,32,32,32,32,32,32,32,101,118,101,110,116,58,32,100,101,115,116,114,111,121,69,118,101,110,116,10,32,32,32,32,32,32,32,32,125,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,99,111,109,109,97,110,100,115,32,61,32,123,10,32,32,32,32,103,101,116,68,111,116,76,111,116,116,105,101,73,110,115,116,97,110,99,101,83,116,97,116,101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,32,61,32,123,10,32,32,32,32,32,32,32,32,108,111,111,112,67,111,117,110,116,58,32,105,110,115,116,97,110,99,101,46,108,111,111,112,67,111,117,110,116,44,10,32,32,32,32,32,32,32,32,105,115,76,111,97,100,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,76,111,97,100,101,100,44,10,32,32,32,32,32,32,32,32,105,115,80,97,117,115,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,80,97,117,115,101,100,44,10,32,32,32,32,32,32,32,32,105,115,80,108,97,121,105,110,103,58,32,105,110,115,116,97,110,99,101,46,105,115,80,108,97,121,105,110,103,44,10,32,32,32,32,32,32,32,32,105,115,83,116,111,112,112,101,100,58,32,105,110,115,116,97,110,99,101,46,105,115,83,116,111,112,112,101,100,44,10,32,32,32,32,32,32,32,32,105,115,70,114,111,122,101,110,58,32,105,110,115,116,97,110,99,101,46,105,115,70,114,111,122,101,110,44,10,32,32,32,32,32,32,32,32,108,111,111,112,58,32,105,110,115,116,97,110,99,101,46,108,111,111,112,44,10,32,32,32,32,32,32,32,32,109,111,100,101,58,32,105,110,115,116,97,110,99,101,46,109,111,100,101,44,10,32,32,32,32,32,32,32,32,115,112,101,101,100,58,32,105,110,115,116,97,110,99,101,46,115,112,101,101,100,44,10,32,32,32,32,32,32,32,32,99,117,114,114,101,110,116,70,114,97,109,101,58,32,105,110,115,116,97,110,99,101,46,99,117,114,114,101,110,116,70,114,97,109,101,44,10,32,32,32,32,32,32,32,32,116,111,116,97,108,70,114,97,109,101,115,58,32,105,110,115,116,97,110,99,101,46,116,111,116,97,108,70,114,97,109,101,115,44,10,32,32,32,32,32,32,32,32,100,117,114,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,100,117,114,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,114,101,110,100,101,114,67,111,110,102,105,103,58,32,105,110,115,116,97,110,99,101,46,114,101,110,100,101,114,67,111,110,102,105,103,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,58,32,105,110,115,116,97,110,99,101,46,109,97,114,107,101,114,44,10,32,32,32,32,32,32,32,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,105,110,
196115,116,97,110,99,101,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,44,10,32,32,32,32,32,32,32,32,109,97,114,107,101,114,115,58,32,105,110,115,116,97,110,99,101,46,109,97,114,107,101,114,115,40,41,44,10,32,32,32,32,32,32,32,32,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,58,32,105,110,115,116,97,110,99,101,46,97,99,116,105,118,101,65,110,105,109,97,116,105,111,110,73,100,44,10,32,32,32,32,32,32,32,32,97,99,116,105,118,101,84,104,101,109,101,73,100,58,32,105,110,115,116,97,110,99,101,46,97,99,116,105,118,101,84,104,101,109,101,73,100,44,10,32,32,32,32,32,32,32,32,97,117,116,111,112,108,97,121,58,32,105,110,115,116,97,110,99,101,46,97,117,116,111,112,108,97,121,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,58,32,105,110,115,116,97,110,99,101,46,115,101,103,109,101,110,116,44,10,32,32,32,32,32,32,32,32,108,97,121,111,117,116,58,32,105,110,115,116,97,110,99,101,46,108,97,121,111,117,116,44,10,32,32,32,32,32,32,32,32,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,58,32,105,110,115,116,97,110,99,101,46,115,101,103,109,101,110,116,68,117,114,97,116,105,111,110,44,10,32,32,32,32,32,32,32,32,105,115,82,101,97,100,121,58,32,105,110,115,116,97,110,99,101,46,105,115,82,101,97,100,121,44,10,32,32,32,32,32,32,32,32,109,97,110,105,102,101,115,116,58,32,105,110,115,116,97,110,99,101,46,109,97,110,105,102,101,115,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,116,97,116,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,76,97,121,111,117,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,97,121,111,117,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,108,97,121,111,117,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,76,97,121,111,117,116,40,108,97,121,111,117,116,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,117,99,99,101,115,115,58,32,116,114,117,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,103,101,116,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,103,101,116,83,116,97,116,101,77,97,99,104,105,110,101,76,105,115,116,101,110,101,114,115,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
196115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,111,115,116,80,111,105,110,116,101,114,68,111,119,110,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,111,115,116,80,111,105,110,116,101,114,69,110,116,101,114,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,111,115,116,80,111,105,110,116,101,114,69,120,105,116,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
196115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,111,115,116,80,111,105,110,116,101,114,77,111,118,101,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,111,115,116,80,111,105,110,116,101,114,85,112,69,118,101,110,116,40,120,44,32,121,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,97,114,116,83,116,97,116,101,77,97,99,104,105,110,101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,97,114,116,83,116,97,116,101,77,97,99,104,105,110,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,111,112,83,116,97,116,101,77,97,99,104,105,110,101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,116,111,112,83,116,97,116,101,77,97,99,104,105,110,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,
196101,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,77,97,99,104,105,110,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,40,115,116,97,116,101,77,97,99,104,105,110,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,108,111,97,100,83,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,40,115,116,97,116,101,77,97,99,104,105,110,101,68,97,116,97,41,59,10,32,32,32,32,125,44,10,32,32,32,32,99,114,101,97,116,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,99,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,102,32,40,105,110,115,116,97,110,99,101,115,77,97,112,46,104,97,115,40,105,110,115,116,97,110,99,101,73,100,41,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,97,108,114,101,97,100,121,32,101,120,105,115,116,115,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,110,101,119,32,68,111,116,76,111,116,116,105,101,40,99,111,110,102,105,103,41,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,119,105,100,116,104,59,10,32,32,32,32,32,32,105,110,
196115,116,97,110,99,101,115,77,97,112,46,115,101,116,40,105,110,115,116,97,110,99,101,73,100,44,32,105,110,115,116,97,110,99,101,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,101,118,101,110,116,115,32,61,32,91,10,32,32,32,32,32,32,32,32,34,99,111,109,112,108,101,116,101,34,44,10,32,32,32,32,32,32,32,32,34,102,114,97,109,101,34,44,10,32,32,32,32,32,32,32,32,34,108,111,97,100,34,44,10,32,32,32,32,32,32,32,32,34,108,111,97,100,69,114,114,111,114,34,44,10,32,32,32,32,32,32,32,32,34,108,111,111,112,34,44,10,32,32,32,32,32,32,32,32,34,112,97,117,115,101,34,44,10,32,32,32,32,32,32,32,32,34,112,108,97,121,34,44,10,32,32,32,32,32,32,32,32,34,115,116,111,112,34,44,10,32,32,32,32,32,32,32,32,34,100,101,115,116,114,111,121,34,44,10,32,32,32,32,32,32,32,32,34,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,34,117,110,102,114,101,101,122,101,34,44,10,32,32,32,32,32,32,32,32,34,114,101,110,100,101,114,34,44,10,32,32,32,32,32,32,32,32,34,114,101,97,100,121,34,10,32,32,32,32,32,32,93,59,10,32,32,32,32,32,32,101,118,101,110,116,115,46,102,111,114,69,97,99,104,40,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,97,100,100,69,118,101,110,116,76,105,115,116,101,110,101,114,40,101,118,101,110,116,44,32,101,118,101,110,116,72,97,110,100,108,101,114,77,97,112,91,101,118,101,110,116,93,40,105,110,115,116,97,110,99,101,73,100,41,41,59,10,32,32,32,32,32,32,125,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,105,110,115,116,97,110,99,101,73,100,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,100,101,115,116,114,111,121,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,114,101,116,117,114,110,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,100,101,115,116,114,111,121,40,41,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,115,77,97,112,46,100,101,108,101,116,101,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,102,114,101,101,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,102,114,101,101,122,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,99,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,99,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
196115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,108,111,97,100,40,99,111,110,102,105,103,41,59,10,32,32,32,32,125,44,10,32,32,32,32,108,111,97,100,65,110,105,109,97,116,105,111,110,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,97,110,105,109,97,116,105,111,110,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,97,110,105,109,97,116,105,111,110,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,108,111,97,100,65,110,105,109,97,116,105,111,110,40,97,110,105,109,97,116,105,111,110,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,84,104,101,109,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,116,104,101,109,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,84,104,101,109,101,40,116,104,101,109,101,73,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,84,104,101,109,101,68,97,116,97,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,116,104,101,109,101,68,97,116,97,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,116,104,101,109,101,68,97,116,97,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,84,104,101,109,101,68,97,116,97,40,116,104,101,109,101,68,97,116,97,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,97,117,115,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,
196115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,97,117,115,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,112,108,97,121,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,112,108,97,121,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,114,101,115,105,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,104,101,105,103,104,116,32,61,32,104,101,105,103,104,116,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,99,97,110,118,97,115,46,119,105,100,116,104,32,61,32,119,105,100,116,104,59,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,114,101,115,105,122,101,40,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,117,99,99,101,115,115,58,32,116,114,117,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,
196115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,66,97,99,107,103,114,111,117,110,100,67,111,108,111,114,40,98,97,99,107,103,114,111,117,110,100,67,111,108,111,114,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,70,114,97,109,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,102,114,97,109,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,102,114,97,109,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,70,114,97,109,101,40,102,114,97,109,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,77,111,100,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,111,100,101,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,109,111,100,101,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,77,111,100,101,40,109,111,100,101,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,110,100,101,114,67,111,110,102,105,103,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,114,101,110,100,101,114,67,111,110,102,105,103,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,82,101,110,100,101,114,67,111,110,102,105,103,40,114,101,110,100,101,114,67,111,110,102,105,103,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,83,101,103,109,101,110,116,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,
196115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,101,103,109,101,110,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,101,103,109,101,110,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,83,101,103,109,101,110,116,40,115,101,103,109,101,110,116,91,48,93,44,32,115,101,103,109,101,110,116,91,49,93,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,83,112,101,101,100,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,115,112,101,101,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,115,112,101,101,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,83,112,101,101,100,40,115,112,101,101,100,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,85,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,40,117,115,101,70,114,97,109,101,73,110,116,101,114,112,111,108,97,116,105,111,110,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,87,97,115,109,85,114,108,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,68,111,116,76,111,116,116,105,101,46,115,101,116,87,97,115,109,85,114,108,40,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,117,114,108,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,116,111,112,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,
196115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,116,111,112,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,117,110,102,114,101,101,122,101,58,32,40,114,101,113,117,101,115,116,41,32,61,62,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,117,110,102,114,101,101,122,101,40,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,86,105,101,119,112,111,114,116,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,120,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,120,59,10,32,32,32,32,32,32,99,111,110,115,116,32,121,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,121,59,10,32,32,32,32,32,32,99,111,110,115,116,32,119,105,100,116,104,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,119,105,100,116,104,59,10,32,32,32,32,32,32,99,111,110,115,116,32,104,101,105,103,104,116,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,104,101,105,103,104,116,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,114,101,116,117,114,110,32,105,110,115,116,97,110,99,101,46,115,101,116,86,105,101,119,112,111,114,116,40,120,44,32,121,44,32,119,105,100,116,104,44,32,104,101,105,103,104,116,41,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,77,97,114,107,101,114,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,109,97,114,107,101,114,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,109,97,114,107,101,114,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,
196115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,77,97,114,107,101,114,40,109,97,114,107,101,114,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,117,99,99,101,115,115,58,32,116,114,117,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,44,10,32,32,32,32,115,101,116,76,111,111,112,40,114,101,113,117,101,115,116,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,73,100,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,105,110,115,116,97,110,99,101,73,100,59,10,32,32,32,32,32,32,99,111,110,115,116,32,108,111,111,112,32,61,32,114,101,113,117,101,115,116,46,112,97,114,97,109,115,46,108,111,111,112,59,10,32,32,32,32,32,32,99,111,110,115,116,32,105,110,115,116,97,110,99,101,32,61,32,105,110,115,116,97,110,99,101,115,77,97,112,46,103,101,116,40,105,110,115,116,97,110,99,101,73,100,41,59,10,32,32,32,32,32,32,105,102,32,40,33,105,110,115,116,97,110,99,101,41,32,123,10,32,32,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,73,110,115,116,97,110,99,101,32,119,105,116,104,32,105,100,32,36,123,105,110,115,116,97,110,99,101,73,100,125,32,100,111,101,115,32,110,111,116,32,101,120,105,115,116,46,96,41,59,10,32,32,32,32,32,32,125,10,32,32,32,32,32,32,105,110,115,116,97,110,99,101,46,115,101,116,76,111,111,112,40,108,111,111,112,41,59,10,32,32,32,32,32,32,114,101,116,117,114,110,32,123,10,32,32,32,32,32,32,32,32,115,117,99,99,101,115,115,58,32,116,114,117,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,102,117,110,99,116,105,111,110,32,101,120,101,99,117,116,101,67,111,109,109,97,110,100,40,114,112,99,82,101,113,117,101,115,116,41,32,123,10,32,32,32,32,99,111,110,115,116,32,109,101,116,104,111,100,32,61,32,114,112,99,82,101,113,117,101,115,116,46,109,101,116,104,111,100,59,10,32,32,32,32,105,102,32,40,116,121,112,101,111,102,32,99,111,109,109,97,110,100,115,91,109,101,116,104,111,100,93,32,61,61,61,32,34,102,117,110,99,116,105,111,110,34,41,32,123,10,32,32,32,32,32,32,114,101,116,117,114,110,32,99,111,109,109,97,110,100,115,91,109,101,116,104,111,100,93,40,114,112,99,82,101,113,117,101,115,116,41,59,10,32,32,32,32,125,32,101,108,115,101,32,123,10,32,32,32,32,32,32,116,104,114,111,119,32,110,101,119,32,69,114,114,111,114,40,96,77,101,116,104,111,100,32,36,123,109,101,116,104,111,100,125,32,105,115,32,110,111,116,32,105,109,112,108,101,109,101,110,116,101,100,32,105,110,32,99,111,109,109,97,110,100,115,46,96,41,59,10,32,32,32,32,125,10,32,32,125,10,32,32,115,101,108,102,46,111,110,109,101,115,115,97,103,101,32,61,32,40,101,118,101,110,116,41,32,61,62,32,123,10,32,32,32,32,116,114,121,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,117,108,116,32,61,32,101,120,101,99,117,116,101,67,111,109,109,97,110,100,40,101,118,101,110,116,46,100,97,116,97,41,59,10,32,32,32,32,32,32,99,111,110,115,116,32,114,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,101,118,101,110,116,46,100,97,116,97,46,105,100,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,101,118,101,110,116,46,100,97,116,97,46,109,101,116,104,111,100,44,10,32,32,32,32,32,32,32,32,114,101,115,117,108,116,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,114,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,32,99,97,116,99,104,32,40,101,114,114,111,114,41,32,123,10,32,32,32,32,32,32,99,111,110,115,116,32,101,114,114,111,114,82,101,115,112,111,110,115,101,32,61,32,123,10,32,32,32,32,32,32,32,32,105,100,58,32,101,118,101,110,116,46,100,97,116,97,46,105,100,44,10,32,32,32,32,32,32,32,32,109,101,116,104,111,100,58,32,101,118,101,110,116,46,100,97,116,97,46,109,101,116,104,111,100,44,10,32,32,32,32,32,32,32,32,101,114,114,111,114,58,32,101,114,114,111,114,46,109,101,115,115,97,103,101,10,32,32,32,32,32,32,125,59,10,32,32,32,32,32,32,115,101,108,102,46,112,111,115,116,77,101,115,115,97,103,101,40,101,114,114,111,114,82,101,115,112,111,110,115,101,41,59,10,32,32,32,32,125,10,32,32,125,59,10,32,32,118,97,114,32,100,117,109,109,121,32,61,32,34,34,59,10,32,32,118,97,114,32,100,111,116,108,111,116,116,105,101,95,119,111,114,107,101,114,95,100,101,102,97,117,108,116,32,61,32,100,117,109,109,121,59,10,125,41,40,41,59,10])],{type:"application/javascript"}),w=URL.createObjectURL(_),E=new Worker(w);return URL.revokeObjectURL(w),E}},td=class{constructor(){eU(this,"_workers",new Map),eU(this,"_animationWorkerMap",new Map)}getWorker(_){return this._workers.has(_)||this._workers.set(_,new tl),this._workers.get(_)}assignAnimationToWorker(_,w){this._animationWorkerMap.set(_,w)}unassignAnimationFromWorker(_){this._animationWorkerMap.delete(_)}sendMessage(_,w,E){this.getWorker(_).postMessage(w,E||[])}terminateWorker(_){let w=this._workers.get(_);
196w&&(w.terminate(),this._workers.delete(_))}};function tu(_,w){if(_ instanceof HTMLCanvasElement){let{height:E,width:P}=_.getBoundingClientRect();if(0!==E&&0!==P)return{width:P*w,height:E*w}}return{width:_.width,height:_.height}}function tc(){return Date.now().toString(36)+Math.random().toString(36).substr(2,9)}var th=class _{constructor(w){var E,P,k;eU(this,"_eventManager",new e0),eU(this,"_id"),eU(this,"_worker"),eU(this,"_canvas"),eU(this,"_dotLottieInstanceState",{loopCount:0,markers:[],autoplay:!1,backgroundColor:"",currentFrame:0,duration:0,loop:!1,mode:"forward",segment:[0,0],segmentDuration:0,speed:1,totalFrames:0,isLoaded:!1,isPlaying:!1,isPaused:!1,isStopped:!0,isFrozen:!1,useFrameInterpolation:!1,renderConfig:{devicePixelRatio:e8()},activeAnimationId:"",activeThemeId:"",layout:void 0,marker:void 0,isReady:!1,manifest:null}),eU(this,"_created",!1),eU(this,"_pointerUpMethod"),eU(this,"_pointerDownMethod"),eU(this,"_pointerMoveMethod"),eU(this,"_pointerEnterMethod"),eU(this,"_pointerExitMethod"),this._canvas=w.canvas,this._id=`dotlottie-${tc()}`;let A=w.workerId||"defaultWorker";this._worker=_._workerManager.getWorker(A),_._workerManager.assignAnimationToWorker(this._id,A),_._wasmUrl&&this._sendMessage("setWasmUrl",{url:_._wasmUrl}),this._create(eB(eF({},w),{renderConfig:eB(eF({},w.renderConfig),{devicePixelRatio:(null==(E=w.renderConfig)?void 0:E.devicePixelRatio)||e8(),freezeOnOffscreen:null==(k=null==(P=w.renderConfig)?void 0:P.freezeOnOffscreen)||k})})),this._worker.addEventListener("message",this._handleWorkerEvent.bind(this)),this._pointerUpMethod=this._onPointerUp.bind(this),this._pointerDownMethod=this._onPointerDown.bind(this),this._pointerMoveMethod=this._onPointerMove.bind(this),this._pointerEnterMethod=this._onPointerEnter.bind(this),this._pointerExitMethod=this._onPointerLeave.bind(this)}_handleWorkerEvent(_){return eH(this,null,function*(){let w=_.data;w.id||("onLoad"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event),eZ&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&e2.observe(this._canvas,this),this._dotLottieInstanceState.renderConfig.autoResize&&e3.observe(this._canvas,this))),"onComplete"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onDestroy"===w.method&&w.result.instanceId===this._id&&this._eventManager.dispatch(w.result.event),"onUnfreeze"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._dotLottieInstanceState.isFrozen=!1,this._eventManager.dispatch(w.result.event)),"onFrame"===w.method&&w.result.instanceId===this._id&&(this._dotLottieInstanceState.currentFrame=w.result.event.currentFrame,this._eventManager.dispatch(w.result.event)),"onRender"===w.method&&w.result.instanceId===this._id&&this._eventManager.dispatch(w.result.event),"onFreeze"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onPause"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onPlay"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onStop"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onLoadError"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onReady"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)),"onLoop"===w.method&&w.result.instanceId===this._id&&(yield this._updateDotLottieInstanceState(),this._eventManager.dispatch(w.result.event)))})}_create(_){return eH(this,null,function*(){var w;let E;E=this._canvas instanceof HTMLCanvasElement?this._canvas.transferControlToOffscreen():this._canvas;let{instanceId:P}=yield this._sendMessage("create",eF({instanceId:this._id,config:eB(eF({},_),{canvas:E})},tu(this._canvas,(null==(w=_.renderConfig)?void 0:w.devicePixelRatio)||e8())),[E]);if(P!==this._id)throw Error("Instance ID mismatch");this._created=!0,yield this._updateDotLottieInstanceState()})}get loopCount(){return this._dotLottieInstanceState.loopCount}get isLoaded(){return this._dotLottieInstanceState.isLoaded}get isPlaying(){return this._dotLottieInstanceState.isPlaying}
196get isPaused(){return this._dotLottieInstanceState.isPaused}get isStopped(){return this._dotLottieInstanceState.isStopped}get currentFrame(){return this._dotLottieInstanceState.currentFrame}get isFrozen(){return this._dotLottieInstanceState.isFrozen}get segmentDuration(){return this._dotLottieInstanceState.segmentDuration}get totalFrames(){return this._dotLottieInstanceState.totalFrames}get segment(){return this._dotLottieInstanceState.segment}get speed(){return this._dotLottieInstanceState.speed}get duration(){return this._dotLottieInstanceState.duration}get isReady(){return this._dotLottieInstanceState.isReady}get mode(){return this._dotLottieInstanceState.mode}get canvas(){return this._canvas}get autoplay(){return this._dotLottieInstanceState.autoplay}get backgroundColor(){return this._dotLottieInstanceState.backgroundColor}get loop(){return this._dotLottieInstanceState.loop}get useFrameInterpolation(){return this._dotLottieInstanceState.useFrameInterpolation}get renderConfig(){return this._dotLottieInstanceState.renderConfig}get manifest(){return this._dotLottieInstanceState.manifest}get activeAnimationId(){return this._dotLottieInstanceState.activeAnimationId}get marker(){return this._dotLottieInstanceState.marker}get activeThemeId(){return this._dotLottieInstanceState.activeThemeId}get layout(){return this._dotLottieInstanceState.layout}play(){return eH(this,null,function*(){this._created&&(yield this._sendMessage("play",{instanceId:this._id}),yield this._updateDotLottieInstanceState(),eZ&&this._canvas instanceof HTMLCanvasElement&&this._dotLottieInstanceState.renderConfig.freezeOnOffscreen&&!te(this._canvas)&&(yield this.freeze()))})}pause(){return eH(this,null,function*(){this._created&&(yield this._sendMessage("pause",{instanceId:this._id}),yield this._updateDotLottieInstanceState())})}stop(){return eH(this,null,function*(){this._created&&(yield this._sendMessage("stop",{instanceId:this._id}),yield this._updateDotLottieInstanceState())})}setSpeed(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setSpeed",{instanceId:this._id,speed:_}),yield this._updateDotLottieInstanceState())})}setMode(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setMode",{instanceId:this._id,mode:_}),yield this._updateDotLottieInstanceState())})}setFrame(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setFrame",{frame:_,instanceId:this._id}),yield this._updateDotLottieInstanceState())})}setSegment(_,w){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setSegment",{instanceId:this._id,segment:[_,w]}),yield this._updateDotLottieInstanceState())})}setRenderConfig(_){return eH(this,null,function*(){if(!this._created)return;let w=_,{devicePixelRatio:E,freezeOnOffscreen:P}=w,k=eV(w,["devicePixelRatio","freezeOnOffscreen"]);yield this._sendMessage("setRenderConfig",{instanceId:this._id,renderConfig:eB(eF(eF({},this._dotLottieInstanceState.renderConfig),k),{devicePixelRatio:E||e8(),freezeOnOffscreen:null==P||P})}),yield this._updateDotLottieInstanceState(),eZ&&this._canvas instanceof HTMLCanvasElement&&(this._dotLottieInstanceState.renderConfig.autoResize?e3.observe(this._canvas,this):e3.unobserve(this._canvas),this._dotLottieInstanceState.renderConfig.freezeOnOffscreen?e2.observe(this._canvas,this):(e2.unobserve(this._canvas),this._dotLottieInstanceState.isFrozen&&(yield this.unfreeze())))})}setUseFrameInterpolation(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setUseFrameInterpolation",{instanceId:this._id,useFrameInterpolation:_}),yield this._updateDotLottieInstanceState())})}setTheme(_){return eH(this,null,function*(){if(!this._created)return!1;let w=this._sendMessage("setTheme",{instanceId:this._id,themeId:_});return yield this._updateDotLottieInstanceState(),w})}load(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("load",{config:_,instanceId:this._id}),yield this._updateDotLottieInstanceState())})}setLoop(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setLoop",{instanceId:this._id,loop:_}),yield this._updateDotLottieInstanceState())})}resize(){return eH(this,null,function*(){if(!this._created)return;let{height:_,width:w}=tu(this._canvas,this._dotLottieInstanceState.renderConfig.devicePixelRatio||e8());yield this._sendMessage("resize",{height:_,instanceId:this._id,width:w}),yield this._updateDotLottieInstanceState()})}destroy(){return eH(this,null,function*(){this._created&&(this._created=!1,yield this._sendMessage("destroy",{instanceId:this._id}),this._cleanupStateMachineListeners(),_._workerManager.unassignAnimationFromWorker(this._id),this._eventManager.removeAllEventListeners(),eZ&&this._canvas instanceof HTMLCanvasElement&&(e2.unobserve(this._canvas),e3.unobserve(this._canvas)))})}freeze(){return eH(this,null,function*(){this._created&&(yield this._sendMessage("freeze",{instanceId:this._id}),yield this._updateDotLottieInstanceState())})}unfreeze(){return eH(this,null,function*(){this._created&&(yield this._sendMessage("unfreeze",{instanceId:this._id}),yield this._updateDotLottieInstanceState())})}
196setBackgroundColor(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setBackgroundColor",{instanceId:this._id,backgroundColor:_}),yield this._updateDotLottieInstanceState())})}loadAnimation(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("loadAnimation",{animationId:_,instanceId:this._id}),yield this._updateDotLottieInstanceState())})}setLayout(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setLayout",{instanceId:this._id,layout:_}),yield this._updateDotLottieInstanceState())})}_updateDotLottieInstanceState(){return eH(this,null,function*(){if(!this._created)return;let _=yield this._sendMessage("getDotLottieInstanceState",{instanceId:this._id});this._dotLottieInstanceState=_.state})}markers(){return this._dotLottieInstanceState.markers}setMarker(_){return eH(this,null,function*(){this._created&&(yield this._sendMessage("setMarker",{instanceId:this._id,marker:_}),yield this._updateDotLottieInstanceState())})}setThemeData(_){return eH(this,null,function*(){if(!this._created)return!1;let w=yield this._sendMessage("setThemeData",{instanceId:this._id,themeData:_});return yield this._updateDotLottieInstanceState(),w})}setViewport(_,w,E,P){return eH(this,null,function*(){return!!this._created&&this._sendMessage("setViewport",{x:_,y:w,width:E,height:P,instanceId:this._id})})}_sendMessage(_,w,E){return eH(this,null,function*(){let P={id:`dotlottie-request-${tc()}`,method:_,params:w};return this._worker.postMessage(P,E||[]),new Promise((w,E)=>{let k=A=>{let M=A.data;M.id===P.id&&(this._worker.removeEventListener("message",k),M.error?E(Error(`Failed to execute method ${_}: ${M.error}`)):w(M.result))};this._worker.addEventListener("message",k)})})}addEventListener(_,w){this._eventManager.addEventListener(_,w)}removeEventListener(_,w){this._eventManager.removeEventListener(_,w)}static setWasmUrl(w){_._wasmUrl=w}loadStateMachine(_){return eH(this,null,function*(){if(!this._created)return!1;let w=yield this._sendMessage("loadStateMachine",{instanceId:this._id,stateMachineId:_});return yield this._updateDotLottieInstanceState(),w})}loadStateMachineData(_){return eH(this,null,function*(){if(!this._created)return!1;let w=yield this._sendMessage("loadStateMachineData",{instanceId:this._id,stateMachineData:_});return yield this._updateDotLottieInstanceState(),w})}startStateMachine(){return eH(this,null,function*(){if(!this._created)return!1;this._setupStateMachineListeners();let _=yield this._sendMessage("startStateMachine",{instanceId:this._id});return yield this._updateDotLottieInstanceState(),_})}stopStateMachine(){return eH(this,null,function*(){return!!this._created&&(this._cleanupStateMachineListeners(),this._sendMessage("stopStateMachine",{instanceId:this._id}))})}getStateMachineListeners(){return eH(this,null,function*(){return this._created?this._sendMessage("getStateMachineListeners",{instanceId:this._id}):[]})}_getPointerPosition(_){let w=this._canvas.getBoundingClientRect(),E=this._canvas.width/w.width,P=this._canvas.height/w.height,k=this._dotLottieInstanceState.renderConfig.devicePixelRatio||window.devicePixelRatio||1;return{x:(_.clientX-w.left)*E/k,y:(_.clientY-w.top)*P/k}}_onPointerUp(_){let{x:w,y:E}=this._getPointerPosition(_);this._sendMessage("postPointerUpEvent",{instanceId:this._id,x:w,y:E})}_onPointerDown(_){let{x:w,y:E}=this._getPointerPosition(_);this._sendMessage("postPointerDownEvent",{instanceId:this._id,x:w,y:E})}_onPointerMove(_){let{x:w,y:E}=this._getPointerPosition(_);this._sendMessage("postPointerMoveEvent",{instanceId:this._id,x:w,y:E})}_onPointerEnter(_){let{x:w,y:E}=this._getPointerPosition(_);this._sendMessage("postPointerEnterEvent",{instanceId:this._id,x:w,y:E})}_onPointerLeave(_){let{x:w,y:E}=this._getPointerPosition(_);this._sendMessage("postPointerExitEvent",{instanceId:this._id,x:w,y:E})}_setupStateMachineListeners(){return eH(this,null,function*(){if(eZ&&this._canvas instanceof HTMLCanvasElement&&this.isLoaded){let _=yield this._sendMessage("getStateMachineListeners",{instanceId:this._id});_.includes("PointerUp")&&this._canvas.addEventListener("pointerup",this._pointerUpMethod),_.includes("PointerDown")&&this._canvas.addEventListener("pointerdown",this._pointerDownMethod),_.includes("PointerMove")&&this._canvas.addEventListener("pointermove",this._pointerMoveMethod),_.includes("PointerEnter")&&this._canvas.addEventListener("pointerenter",this._pointerEnterMethod),_.includes("PointerExit")&&this._canvas.addEventListener("pointerleave",this._pointerExitMethod)}})}_cleanupStateMachineListeners(){eZ&&this._canvas instanceof HTMLCanvasElement&&(this._canvas.removeEventListener("pointerup",this._pointerUpMethod),this._canvas.removeEventListener("pointerdown",this._pointerDownMethod),this._canvas.removeEventListener("pointermove",this._pointerMoveMethod),this._canvas.removeEventListener("pointerenter",this._pointerEnterMethod),this._canvas.removeEventListener("pointerleave",this._pointerExitMethod))}};eU(th,"_workerManager",new td),eU(th,"_wasmUrl",""),_.i(751645);var tp=_.i(596315);let tf=(0,eM.forwardRef)(({src:_,loop:w,autoplay:E,segment:P,description:k,width:A,height:M},I)=>{let j=(0,eM.useRef)(null),O=(0,eM.useRef)(null);return(0,eM.useImperativeHandle)(I,()=>({play:()=>{O.current?.play()},pause:()=>{O.current?.pause()}})),(0,eM.useEffect)(()=>
196{if(!j.current)return;let k=new ts({canvas:j.current,src:_,loop:w,autoplay:E,segment:P});O.current=k;let A=(0,tp.debounce)(()=>{O.current?.resize()},300),M=!0,I=new ResizeObserver(()=>{M?(M=!1,O.current?.resize()):A()});return I.observe(j.current),()=>{k.destroy(),O.current=null,I.disconnect()}},[_,w,E,P]),(0,eI.jsxs)(ek.Container,{fullWidth:!0,fullHeight:!0,children:[(0,eI.jsx)("canvas",{id:"lottie-player","aria-hidden":!0,"aria-labelledby":"animation-description",ref:j,width:A,height:M,style:{width:"100%",height:"100%"}}),k&&(0,eI.jsx)(eA.Visibility,{hidden:!0,attributes:{id:"animation-description"},children:k})]})});_.s(["DotLottieAnimation",0,tf],837368);var tm=F,tg=j,ty=({children:_,alignSelf:w,gridArea:E,gridColumn:P,gridColumnStart:k,gridColumnEnd:A,gridRow:M,gridRowStart:I,gridRowEnd:j,attributes:O,justifySelf:D})=>{let N=(0,tm.css)({alignSelf:w,justifySelf:D,gridColumn:"auto"===P?"auto":P,gridRow:"auto"===M?"auto":M,gridArea:E,gridColumnStart:k,gridColumnEnd:A,gridRowStart:I,gridRowEnd:j});return(0,tg.jsx)("div",{...O,className:N,children:_})};_.s(["default",0,ty],874749)},378896,7759,346878,_=>{"use strict";var w=_.i(249558),E=_.i(115497),P=_.i(650394),k=_.i(360024),A=_.i(837368),M=_.i(843474),I=_.i(809474);_.i(874749);var j=_.i(927908),O=_.i(835014),D=_.i(894549),N=j,R=O,L=D,$=E;let F=_=>{let{alignContent:w,alignItems:E,children:P,columnGap:k,component:A,attributes:j,fullHeight:O,fullWidth:D,gap:F,grid:V,justifyContent:U,justifyItems:H,placeItems:z,rowGap:W,gridTemplateAreas:G,gridTemplateColumns:Z,gridTemplateRows:Y}=(0,M.useProps)({props:_,defaultProps:B}),q=(0,N.StyledGrid)({gap:W||k?void 0:F,rowGap:W,columnGap:k}),K=(0,R.css)({justifyContent:B.justifyContent,alignItems:B.alignItems,placeItems:B.placeItems,width:(0,I.handleResponsiveProp)(D,"100%","auto"),height:(0,I.handleResponsiveProp)(O,"100%","auto"),grid:V,gridTemplateAreas:G,gridTemplateColumns:Z,gridTemplateRows:Y,justifyItems:H,alignContent:w},{justifyContent:U,alignItems:E,placeItems:z});return(0,$.jsx)(A||"div",{...j,className:(0,L.cx)(q,K),children:P})},B={justifyContent:"stretch",alignItems:"normal",fullWidth:!1,fullHeight:!1,placeItems:"normal legacy"};_.s(["Grid",0,F],7759);var V=E;_.i(336956);var U=_.i(115229),H=_.i(551620);let z=({children:_,isPlaying:w,removePlayPauseControls:E,onToggleClicked:P})=>(0,V.jsxs)("div",{"data-part":"constantine-animation-wrapper",children:[!E&&(0,V.jsx)("button",{type:"button","data-part":"constantine-animation-play-pause-button",onClick:()=>P(),"aria-pressed":w,"aria-label":w?"Pause animation":"Play animation",children:(0,V.jsx)(F,{justifyContent:"center",children:(0,V.jsx)(w?U.IconPause:H.IconPlay,{})})}),(0,V.jsx)("div",{"data-part":"constantine-animation-container",style:{opacity:E?1:void 0},children:_})]});_.s(["DotLottieAnimationControls",0,z],346878);let W=({blok:_})=>{let[M,I]=(0,P.useState)(!0),j=(0,k.StyledConstantine)();return(0,E.jsx)(w.Container,{position:"relative",width:`${_.width}px`,height:_.height?`${_.height}px`:"auto",children:(0,E.jsx)("div",{className:j,"data-part":"constantine-root",children:(0,E.jsx)(z,{isPlaying:M,onToggleClicked:()=>I(!M),children:(0,E.jsx)(A.DotLottieAnimation,{src:_.file.filename,autoplay:_.autoplay&&M,loop:_.loop,..._.layout_fit&&{layout_fit:_.layout_fit},description:_.description})})})})};var G=E;let Z=({blok:_})=>(0,G.jsx)(W,{blok:_});_.s(["CoralBlokAnimation",0,Z],378896)},574577,501847,719049,16025,26400,478166,282903,914446,907969,52380,846182,312970,595826,342032,_=>{"use strict";var w=_.i(642325),E=_.i(973213),P=_.i(843474),k=_.i(849575),A=_.i(835014),M=_.i(894549),I=_.i(115497);let j={textAlign:"center",variant:"secondary"},O=_=>{let{children:w,variant:E,textAlign:O,attributes:D}=(0,P.useProps)({props:_,defaultProps:j});return(0,I.jsx)("div",{role:"note",className:(0,M.cx)((0,k.StyledBanner)({variant:E}),(0,A.css)({textAlign:O||j.textAlign})),"data-part":"banner-root",children:(0,I.jsx)("div",{...D,"data-part":"banner-content",children:w})})};var D=I;let N=({blok:_,children:P})=>_.blocks?.length?(0,D.jsx)(O,{variant:_.variant||j.variant,attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid},children:P}):(0,D.jsx)(E.StoryblokMissingField,{blok:"Coral Banner",field:"blocks"});_.i(591895);var R=_.i(398011),L=I;let $=({blok:_,isPreview:w})=>(0,L.jsx)(N,{blok:_,children:_.blocks?.map(_=>(0,L.jsx)(R.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokBanner",0,$],574577);var F=w;function B(_){return"auto"===_?"none":""===_?void 0:_}function V(_){return _?"0"===_?void 0:_:void 0}function U(_,w={}){return!0===_||{base:!1,xs:!0===w.xs,sm:!0===w.sm,md:!0===w.md,lg:!0===w.lg,xl:!0===w.xl}}_.s(["buildResponsiveBooleanProp",0,U,"handleZeroValue",0,V,"replaceAutoWithNone",0,B],501847);var H=P,z=_.i(6771),W=_.i(982563),G=I;let Z=({children:_})=>(0,G.jsx)("div",{"data-part":"blockquote-author",children:(0,G.jsx)(W.Typography,{textStyle:"body2",color:"inherit",children:_})});var Y=_.i(650394);let q=(0,Y.createContext)(null),K=()=>{let _=(0,Y.useContext)(q);
196if(!_)throw Error("Cannot use Blockquote component outside of Blockquote context.");return _};var X=_.i(822579),Q=z,J=_.i(29833),ee=I;let et=({children:_})=>{let{defaultIcons:{IconCircleQuote:w}}=(0,J.useCoralConfig)(),{hasImage:E}=K();return(0,ee.jsx)("div",{"data-part":"blockquote-body",children:(0,ee.jsxs)(Q.Stack,{gap:"xl",children:[!E&&(0,ee.jsx)(X.StackItem,{flexShrink:0,children:(0,ee.jsx)(w,{size:42,duotoneColor:"secondary"})}),(0,ee.jsx)(Q.Stack,{flexDirection:"column",gap:"xl",children:_})]})})};var er=J,en=A,ei=I;let ea=(0,en.css)({flex:"0 0 auto",position:"relative",width:150,height:150}),eo=(0,en.css)({borderRadius:"50%",objectFit:"cover"}),es=(0,en.css)({position:"absolute",top:"0",right:"0",zIndex:"1"}),el=({src:_,alt:w="Profile picture of the quote author"})=>{let{defaultIcons:{IconCircleQuote:E}}=(0,er.useCoralConfig)();return(0,ei.jsxs)("div",{className:ea,"data-part":"blockquote-image",children:[(0,ei.jsx)("img",{className:eo,src:_,alt:w}),(0,ei.jsx)("div",{className:es,children:(0,ei.jsx)(E,{size:42,duotoneColor:"secondary"})})]})};var ed=W,eu=I;let ec=({children:_})=>(0,eu.jsx)("div",{"data-part":"blockquote-quote",children:(0,eu.jsx)(ed.Typography,{textStyle:"h4",component:"span",color:"inherit",children:_})});var eh=_.i(545137),ep=_.i(355184);let ef=(0,ep.createRecipe)("blockquote",{},[]),em={},eg=Object.keys(em),ey=Object.assign((0,eh.memo)(ef.recipeFn),{__recipe__:!0,__name__:"StyledBlockquote",__getCompoundVariantCss__:ef.__getCompoundVariantCss__,raw:_=>_,variantKeys:eg,variantMap:em,merge(_){return(0,ep.mergeRecipes)(this,_)},splitVariantProps:_=>(0,eh.splitProps)(_,eg),getVariantProps:ef.getVariantProps});var ev=Y,eb=I;let ex=_=>{let{gap:w,attributes:E,children:P}=(0,H.useProps)({props:_,defaultProps:eC}),k=!1;ev.Children.forEach(P,_=>{(0,ev.isValidElement)(_)&&_.props.src&&(k=!0)});let A=ey();return(0,eb.jsx)(q.Provider,{value:{hasImage:k},children:(0,eb.jsx)("blockquote",{className:A,...E,"data-part":"blockquote-root",children:(0,eb.jsx)(z.Stack,{flexDirection:{base:"column",sm:"row"},gap:w,children:P})})})},eC={gap:"xl"};var eS=I;let eT=({blok:_})=>(0,eS.jsxs)(ex,{gap:B(_.gap),attributes:{...(0,F.storyblokEditable)(_),"data-testid":_._uid},children:[_.image?.filename&&(0,eS.jsx)(el,{src:_.image.filename,alt:_.image.alt||""}),(0,eS.jsxs)(et,{children:[(0,eS.jsx)(ec,{children:_.quote}),_.author&&(0,eS.jsx)(Z,{children:_.author})]})]});var e_=I;let ew=({blok:_})=>(0,e_.jsx)(eT,{blok:_});_.s(["CoralBlokBlockquote",0,ew],719049);var eE=w,eP=_.i(117144),ek=_.i(942537),eA=_.i(122562),eM=_.i(382557),eI=_.i(249558),ej=I,eO=Y;let eD=({blok:_,onClick:w})=>{let[E,P]=(0,eO.useState)();(0,eO.useEffect)(()=>{_.href&&P((0,eA.getHrefFromSbLink)(_.href,window))},[_.href]);let k=U(_.fullWidth??eM.buttonDefaultProps.fullWidth,{xs:_.fullWidthXs,sm:_.fullWidthSm,md:_.fullWidthMd,lg:_.fullWidthLg,xl:_.fullWidthXl}),A=U(_.fullHeight??eM.buttonDefaultProps.fullHeight,{xs:_.fullHeightXs,sm:_.fullHeightSm,md:_.fullHeightMd,lg:_.fullHeightLg,xl:_.fullHeightXl});return(0,ej.jsx)(eI.Container,{maxWidth:_.minWidth?300:void 0,maxWidthPreset:_.minWidth?void 0:"full",fullWidth:k,children:(0,ej.jsx)(eM.Button,{color:(0,eP.handleLegacyValues)("buttonTheme",_.color)||eM.buttonDefaultProps.color,disabled:_.disabled||eM.buttonDefaultProps.disabled,endIcon:_.endIcon&&(0,ej.jsx)(ek.Icon,{icon:_.endIcon,color:"currentColor",size:20}),fullWidth:k,fullHeight:A,href:E||void 0,download:_.download||!1,size:_.size||eM.buttonDefaultProps.size,startIcon:_.startIcon&&(0,ej.jsx)(ek.Icon,{icon:_.startIcon,color:"currentColor",size:20}),type:_.type||eM.buttonDefaultProps.type,variant:_.variant||eM.buttonDefaultProps.variant,onClick:w,target:_.href?.target,attributes:{...(0,eE.storyblokEditable)(_),"data-testid":_._uid},children:_.children},_._uid)})};_.s(["CoralBlokButton",0,eD],16025);var eN=I;let eR=({blok:_})=>(0,eN.jsx)(eD,{blok:_});_.s(["CoralBlokButton",0,eR],26400);var eL=w,e$=eP,eF=E,eB=_.i(20200),eV=_.i(43588),eU=_.i(797103),eH=_.i(505732),ez=_.i(7759),eW=_.i(874749);_.s(["GridItem",()=>eW.default],478166);var eW=eW,eG=_.i(980608),eZ=I;let eY=({blok:_,children:w})=>{if(!_.blocks?.length)return(0,eZ.jsx)(eF.StoryblokMissingField,{blok:"Coral Card",field:"blocks"});let E=!!_.src?.filename,P=!!_.title||!!_.extra,k="none"!==_.padding&&_.padding?"none":"medium";return(0,eZ.jsx)(eB.Card,{borderless:_.borderless||eG.cardDefaultProps.borderless,fullHeight:{base:_.fullHeight||eG.cardDefaultProps.fullHeight,xs:_.fullHeightXs||void 0,sm:_.fullHeightSm||void 0,md:_.fullHeightMd||void 0,lg:_.fullHeightLg||void 0,xl:_.fullHeightXl||void 0},fullWidth:{base:_.fullWidth||eG.cardDefaultProps.fullWidth,xs:_.fullWidthXs||void 0,sm:_.fullWidthSm||void 0,md:_.fullWidthMd||void 0,lg:_.fullWidthLg||void 0,xl:_.fullWidthXl||void 0},padding:{base:_.cardPadding||k,xs:_.paddingXs||void 0,sm:_.paddingSm||void 0,md:_.paddingMd||void 0,lg:_.paddingLg||void 0,xl:_.paddingXl||void 0},theme:{base:(0,e$.handleLegacyValues)("cardTheme",_.theme)||void 0,xs:(0,e$.handleLegacyValues)("cardTheme",_.themeXs)||void 0,sm:(0,e$.handleLegacyValues)("cardTheme",_.themeSm)||void 0,md:(0,e$.handleLegacyValues)("cardTheme",_.themeMd)||void 0,lg:(0,e$.handleLegacyValues)("cardTheme",_.themeLg)||void 0,xl:(0,e$.handleLegacyValues)("cardTheme",_.themeXl)||void 0},attributes:{...(0,eL.storyblokEditable)(_),"data-testid":_._uid},children:(0,eZ.jsxs)(ez.Grid,{gridTemplateColumns:"repeat(12, 1fr)",fullHeight:!0,fullWidth:!0,gap:"none",children:[E&&(0,eZ.jsx)(eW.default,{gridColumn:{base:"span 12",md:"portrait"===_.orientation?"span 4":"span 12"},gridRow:P&&"portrait"===_.orientation?"span 2":"span 1",children:(0,eZ.jsx)(eH.CardImage,{src:_.src?.filename,backgroundPosition:_.position||void 0,height:Number(_.height)})}),P&&(0,eZ.jsx)(eW.default,{gridColumn:{base:"span 12",md:"portrait"===_.orientation?"span 8":"span 12"},gridRow:"span 1",children:(0,eZ.jsx)(eU.CardHeader,{title:_.title||void 0,extra:_.extra||void 0})}),(0,eZ.jsx)(eW.default,{gridColumn:{base:"span 12",md:"portrait"===_.orientation?"span 8":"span 12"},gridRow:"span 1",children:(0,eZ.jsx)(eV.CardBody,{padding:_.padding||void 0,children:w})})]})})};var eq=R,eK=I;let eX=({blok:_,isPreview:w})=>(0,eK.jsx)(eY,{blok:_,children:_.blocks?.map(_=>(0,eK.jsx)(eq.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokCard",0,eX],282903);var eQ=w,eJ=eP,e1=E,e0=I,e2=eB,e3=eV,e4=z,e5=X,e9=P,e6=A,e7=I;let e8=_=>{let{children:w,backgroundImage:E,theme:P,padding:k,minHeight:A}=(0,e9.useProps)({props:_,defaultProps:te}),M="none"!==E;return(0,e7.jsx)(e5.StackItem,{flex:"1 1 0",attributes:{"data-part":"cardGroup-card"},children:(0,e7.jsx)("div",{className:(0,e6.css)({minHeight:A,height:"100%"}),children:(0,e7.jsx)(e2.Card,{theme:P,borderless:!0,fullHeight:!0,padding:"none",children:(0,e7.jsxs)(e4.Stack,{flexDirection:{base:"column",sm:"row"},alignItems:"flex-end",fullWidth:!0,fullHeight:!0,children:[(0,e7.jsx)(e3.CardBody,{padding:k,children:(0,e7.jsx)(e4.Stack,{flexDirection:"column",justifyContent:"center",fullHeight:!0,children:w})}),M&&(0,e7.jsx)("img",{src:E.src,height:E.height,width:E.width,"aria-hidden":"true",alt:""})]})})})})},te={backgroundImage:"none",theme:"base900",padding:"large"};var tt=z,tr=P,tn=eh,ti=ep;let ta=(0,ti.createRecipe)("cardGroup",{direction:"row"},[]),to={direction:["column","row"]},ts=Object.keys(to),tl=Object.assign((0,tn.memo)(ta.recipeFn),{__recipe__:!0,__name__:"StyledCardGroup",__getCompoundVariantCss__:ta.__getCompoundVariantCss__,raw:_=>
196_,variantKeys:ts,variantMap:to,merge(_){return(0,ti.mergeRecipes)(this,_)},splitVariantProps:_=>(0,tn.splitProps)(_,ts),getVariantProps:ta.getVariantProps});_.s(["StyledCardGroup",0,tl],914446);var td=I;let tu=_=>{let{children:w,attributes:E,direction:P}=(0,tr.useProps)({props:_,defaultProps:{direction:{base:"column",md:"row"}}});return(0,td.jsx)("div",{className:tl({direction:P}),...E,children:(0,td.jsx)(tt.Stack,{flexDirection:P,gap:"none",fullWidth:!0,children:w})})},tc=({blok:_,children:w})=>_.blocks?.length?(0,e0.jsx)(tu,{attributes:{...(0,eQ.storyblokEditable)(_),"data-testid":_._uid},direction:{base:(0,eJ.handleLegacyValues)("cardGroupDirection",_.direction),xs:(0,eJ.handleLegacyValues)("cardGroupDirection",_.directionXs),sm:(0,eJ.handleLegacyValues)("cardGroupDirection",_.directionSm),md:(0,eJ.handleLegacyValues)("cardGroupDirection",_.directionMd),lg:(0,eJ.handleLegacyValues)("cardGroupDirection",_.directionLg),xl:(0,eJ.handleLegacyValues)("cardGroupDirection",_.directionXl)},children:w}):(0,e0.jsx)(e1.StoryblokMissingField,{blok:"Coral Card Group",field:"blocks"});var th=R,tp=I;let tf=({blok:_,isPreview:w})=>(0,tp.jsx)(tc,{blok:_,children:_.blocks?.map(_=>(0,tp.jsx)(th.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokCardGroup",0,tf],907969);var tm=w,tg=eP,ty=E,tv=I;let tb=({blok:_,children:w})=>{if(!_.blocks?.length)return(0,tv.jsx)(ty.StoryblokMissingField,{blok:"Coral Card Group Card",field:"blocks"});let E=_.backgroundImage?.filename?{src:_.backgroundImage.filename,width:Number(_.backgroundImageWidth),height:Number(_.backgroundImageHeight)}:te.backgroundImage;return(0,tv.jsx)(e8,{theme:(0,tg.handleLegacyValues)("cardTheme",_.theme)||te.theme,minHeight:{base:_.minHeight?Number(_.minHeight):void 0,xs:_.minHeightXs?Number(_.minHeightXs):void 0,sm:_.minHeightSm?Number(_.minHeightSm):void 0,md:_.minHeightMd?Number(_.minHeightMd):void 0,lg:_.minHeightLg?Number(_.minHeightLg):void 0,xl:_.minHeightXl?Number(_.minHeightXl):void 0},padding:_.padding||te.padding,backgroundImage:E,attributes:{...(0,tm.storyblokEditable)(_),"data-testid":_._uid},children:w})};var tx=R,tC=I;let tS=({blok:_,isPreview:w})=>(0,tC.jsx)(tb,{blok:_,children:_.blocks?.map(_=>(0,tC.jsx)(tx.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokCardGroupCard",0,tS],52380);var tT=w,t_=eP,tw=eA,tE=P,tP=_.i(493145),tk=eh,tA=ep;let tM=(0,tA.createRecipe)("chip",{color:"primary500",size:"medium",variant:"contained"},[{color:"primary500",variant:"contained",css:{color:"{components.chip.primary500.contained.idleColor}",backgroundColor:"{components.chip.primary500.contained.idleBackgroundColor}",borderColor:"{components.chip.primary500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.primary500.contained.hoverColor}",backgroundColor:"{components.chip.primary500.contained.hoverBackgroundColor}",borderColor:"{components.chip.primary500.contained.hoverBorderColor}"}}}},{color:"primary500",variant:"outlined",css:{color:"{components.chip.primary500.outlined.idleColor}",backgroundColor:"{components.chip.primary500.outlined.idleBackgroundColor}",borderColor:"{components.chip.primary500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.primary500.outlined.hoverColor}",backgroundColor:"{components.chip.primary500.outlined.hoverBackgroundColor}",borderColor:"{components.chip.primary500.outlined.hoverBorderColor}"}}}},{color:"secondary500",variant:"contained",css:{color:"{components.chip.secondary500.contained.idleColor}",backgroundColor:"{components.chip.secondary500.contained.idleBackgroundColor}",borderColor:"{components.chip.secondary500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.secondary500.contained.hoverColor}",backgroundColor:"{components.chip.secondary500.contained.hoverBackgroundColor}",borderColor:"{components.chip.secondary500.contained.hoverBorderColor}"}}}},{color:"secondary500",variant:"outlined",css:{color:"{components.chip.secondary500.outlined.idleColor}",backgroundColor:"{components.chip.secondary500.outlined.idleBackgroundColor}",borderColor:"{components.chip.secondary500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.secondary500.outlined.hoverColor}",backgroundColor:"{components.chip.secondary500.outlined.hoverBackgroun
196dColor}",borderColor:"{components.chip.secondary500.outlined.hoverBorderColor}"}}}},{color:"tertiary500",variant:"contained",css:{color:"{components.chip.tertiary500.contained.idleColor}",backgroundColor:"{components.chip.tertiary500.contained.idleBackgroundColor}",borderColor:"{components.chip.tertiary500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.tertiary500.contained.hoverColor}",backgroundColor:"{components.chip.tertiary500.contained.hoverBackgroundColor}",borderColor:"{components.chip.tertiary500.contained.hoverBorderColor}"}}}},{color:"tertiary500",variant:"outlined",css:{color:"{components.chip.tertiary500.outlined.idleColor}",backgroundColor:"{components.chip.tertiary500.outlined.idleBackgroundColor}",borderColor:"{components.chip.tertiary500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.tertiary500.outlined.hoverColor}",backgroundColor:"{components.chip.tertiary500.outlined.hoverBackgroundColor}",borderColor:"{components.chip.tertiary500.outlined.hoverBorderColor}"}}}},{color:"error500",variant:"contained",css:{color:"{components.chip.error500.contained.idleColor}",backgroundColor:"{components.chip.error500.contained.idleBackgroundColor}",borderColor:"{components.chip.error500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.error500.contained.hoverColor}",backgroundColor:"{components.chip.error500.contained.hoverBackgroundColor}",borderColor:"{components.chip.error500.contained.hoverBorderColor}"}}}},{color:"error500",variant:"outlined",css:{color:"{components.chip.error500.outlined.idleColor}",backgroundColor:"{components.chip.error500.outlined.idleBackgroundColor}",borderColor:"{components.chip.error500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.error500.outlined.hoverColor}",backgroundColor:"{components.chip.error500.outlined.hoverBackgroundColor}",borderColor:"{components.chip.error500.outlined.hoverBorderColor}"}}}},{color:"warning500",variant:"contained",css:{color:"{components.chip.warning500.contained.idleColor}",backgroundColor:"{components.chip.warning500.contained.idleBackgroundColor}",borderColor:"{components.chip.warning500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.warning500.contained.hoverColor}",backgroundColor:"{components.chip.warning500.contained.hoverBackgroundColor}",borderColor:"{components.chip.warning500.contained.hoverBorderColor}"}}}},{color:"warning500",variant:"outlined",css:{color:"{components.chip.warning500.outlined.idleColor}",backgroundColor:"{components.chip.warning500.outlined.idleBackgroundColor}",borderColor:"{components.chip.warning500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.warning500.outlined.hoverColor}",backgroundColor:"{components.chip.warning500.outlined.hoverBackgroundColor}",borderColor:"{components.chip.warning500.outlined.hoverBorderColor}"}}}},{color:"success500",variant:"contained",css:{color:"{components.chip.success500.contained.idleColor}",backgroundColor:"{components.chip.success500.contained.idleBackgroundColor}",borderColor:"{components.chip.success500.contained.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.success500.contained.hoverColor}",backgroundColor:"{components.chip.success500.contained.hoverBackgroundColor}",borderColor:"{components.chip.success500.contained.hoverBorderColor}"}}}},{color:"success500",variant:"outlined",css:{color:"{components.chip.success500.outlined.idleColor}",backgroundColor:"{components.chip.success500.outlined.idleBackgroundColor}",borderColor:"{components.chip.success500.outlined.idleBorderColor}",_interactive:{_hover:{color:"{components.chip.success500.outlined.hoverColor}",backgroundColor:"{components.chip.success500.outlined.hoverBackgroundColor}",borderColor:"{components.chip.success500.outlined.hoverBorderColor}"}}}}]),tI={variant:["contained","outlined"],color:["primary500","secondary500","tertiary500","error500","warning500","success500"],size:["small","medium"]},tj=Object.keys(tI),tO=Object.assign((0,tk.memo)(tM.recipeFn),{__recipe__:!0,__name__:"StyledChip",__getCompoundVariantCss__:tM.__getCompoundVariantCss__,raw:_=>
196_,variantKeys:tj,variantMap:tI,merge(_){return(0,tA.mergeRecipes)(this,_)},splitVariantProps:_=>(0,tk.splitProps)(_,tj),getVariantProps:tM.getVariantProps});_.s(["StyledChip",0,tO],846182);var tD=J,tN=I;let tR={children:null,color:"primary500",size:"medium",variant:"contained"},tL=(0,Y.forwardRef)((_,w)=>{let{children:E,color:P,download:k,href:A,onClick:M,rel:I,role:j,size:O,target:D,to:N,variant:R,attributes:L}=(0,tE.useProps)({props:_,defaultProps:tR}),{LinkComponent:$}=(0,tD.useCoralConfig)(),F=!!A||!!N||!!M,B=tO({variant:R,color:P,size:O}),V="div",U;return A||N?V=$&&(0,tP.isInternalLink)(A??N)?$:"a":M&&(V="button",U="button"),(0,tN.jsx)(V,{className:B,"data-interactive":F,href:A,to:N,download:k,target:D,rel:I,role:j,type:U,...w&&{ref:w},...M&&{onClick:M},...L,children:E})});tL.displayName="Chip",_.s(["Chip",0,tL,"chipDefaultProps",0,tR],312970);var t$=I,tF=Y;let tB=({blok:_})=>{let[w,E]=(0,tF.useState)();return(0,tF.useEffect)(()=>{_.href&&E((0,tw.getHrefFromSbLink)(_.href,window))},[_.href]),(0,t$.jsx)(tL,{size:_.size||tR.size,href:w||void 0,color:(0,t_.handleLegacyValues)("chipTheme",_.color)||tR.color,variant:_.variant||tR.variant,attributes:{...(0,tT.storyblokEditable)(_),"data-testid":_._uid},children:_.label})};var tV=I;let tU=({blok:_})=>(0,tV.jsx)(tB,{blok:_});_.s(["CoralBlokChip",0,tU],595826);let tH=_=>_.toLowerCase().replace(/ /g,"-");_.s(["formatStringToLowerCaseReplaceSpacesWithDashes",0,tH],342032)},460231,783545,254880,858194,964898,5775,_=>{"use strict";var w=_.i(115497),E=_.i(650394);_.i(336956);var P=_.i(40171),k=_.i(65956),A=_.i(382557),M=_.i(249558),I=_.i(6771),j=_.i(822579),O=I,D=_.i(843474),N=_.i(809474),R=I,L=D,$=I,F=_.i(982563),B=_.i(342032),V=_.i(163961),U=_.i(923381),H=_.i(29833),z=w;let W=_=>{let{message:w,withIcon:E,iconTitle:P,attributes:k}=(0,L.useProps)({props:_,defaultProps:G}),{defaultIcons:{IconCircleExclamationFilled:A}}=(0,H.useCoralConfig)(),M=(0,V.StyledErrorMessage)(_),I="string"==typeof w?(0,B.formatStringToLowerCaseReplaceSpacesWithDashes)(w):void 0;return(0,z.jsx)("div",{className:M,...k,children:(0,z.jsxs)($.Stack,{gap:"xs",children:[E&&(0,z.jsx)("span",{"data-part":"errorMessage-icon",children:(0,z.jsx)(A,{title:P,color:(0,U.token)("colors.background.actions.error.500"),size:16})}),(0,z.jsx)(F.Typography,{color:"error500",textStyle:"body2",id:I,children:w})]})})},G={withIcon:!0,iconTitle:"Error"};_.s(["ErrorMessage",0,W],783545);var Z=_.i(333142),Y=E;let q=(0,Y.createContext)(null),K=()=>{let _=(0,Y.useContext)(q);if(!_)throw Error("Please wrap all ToggleButton sub-components (Label, OptionGroup, Option) inside their relevant parent component as this sub-component will not work without it. See docs for more information.");return _};var X=B,Q=H,J=w;let ee=({label:_})=>{let{optionalIndicator:w}=(0,Q.useCoralConfig)(),{error:E=!1,optional:P}=K();return(0,J.jsxs)("label",{id:"string"==typeof _?(0,X.formatStringToLowerCaseReplaceSpacesWithDashes)(`${_}${P?` (${w})`:""}`):void 0,"data-part":"toggle-button-label","data-error":E,children:[_,P&&` (${w})`]})};var et=N,er=B,en=_.i(751061),ei=_.i(835014),ea=_.i(894549),eo=w;let es=({children:_,disabled:w,value:E,attributes:P,endIcon:k,startIcon:A})=>{let{currentValue:M,disabled:I,handleButtonClick:j,onBlur:O,onFocus:D,fullWidth:N,error:R,errorMessage:L}=K(),$=_=>{j(_,E)},F=E===M,B=R&&L?(0,er.formatStringToLowerCaseReplaceSpacesWithDashes)(L):void 0;return(0,eo.jsxs)("button",{className:(0,ei.css)({width:(0,et.handleResponsiveProp)(N,"100%","auto")}),type:"button","aria-pressed":F,"aria-describedby":B,disabled:w||I,onBlur:O,onClick:$,onFocus:D,"data-part":"toggle-button-option",...P,children:[!!A&&(0,eo.jsx)("span",{className:(0,ea.cx)((0,en.iconWrapperStyles)(),(0,ei.css)({flexShrink:0})),children:A}),_,!!k&&(0,eo.jsx)("span",{className:(0,ea.cx)((0,en.iconWrapperStyles)(),(0,ei.css)({flexShrink:0})),children:k})]},E.toString())};var el=N,ed=B,eu=H,ec=ei,eh=w;let ep=({children:_,ariaLabelledby:w})=>{let{optionalIndicator:E}=(0,eu.useCoralConfig)(),{disabled:P,fullWidth:k,optional:A}=K(),M=(0,ec.css)({width:(0,el.handleResponsiveProp)(k,"100%","auto")}),I="string"==typeof w?(0,ed.formatStringToLowerCaseReplaceSpacesWithDashes)(`${w}${A?` (${E})`:""}`):void 0;return(0,eh.jsx)("div",{className:M,"data-part":"toggle-button-option-group","data-disabled":P,role:"group","aria-labelledby":I,children:_})};var ef=_.i(545137),em=_.i(355184);let eg=(0,em.createRecipe)("toggle-button",{size:"medium"},[]),ey={size:["small","medium"]},ev=Object.keys(ey),eb=Object.assign((0,ef.memo)(eg.recipeFn),{__recipe__:!0,__name__:"StyledToggleButton",__getCompoundVariantCss__:eg.__getCompoundVariantCss__,raw:_=>_,variantKeys:ev,variantMap:ey,merge(_){return(0,em.mergeRecipes)(this,_)},splitVariantProps:_=>(0,ef.splitProps)(_,ev),getVariantProps:eg.getVariantProps});_.s(["StyledToggleButton",0,eb],254880);var ex=E,eC=ei,eS=ea,eT=w;let e_=_=>{let{children:w,disabled:E,error:P,errorMessage:k,fullWidth:A,defaultValue:M,onBlur:I,onChange:j,onFocus:O,optional:L,value:$,size:F}=(0,D.useProps)({props:_,defaultProps:ew}),[B,V]=(0,ex.useState)(M||null),U=void 0!==$,H=U?$:B,z=(_,w)=>{U||V(w),j?.(_,w)},G=eb({size:F}),Y=(0,eC.css)({width:(0,N.handleResponsiveProp)(A,"100%","auto")});return(0,eT.jsx)(q.Provider,{value:{currentValue:H,disabled:E,error:P,errorMessage:k,fullWidth:A,handleButtonClick:z,onBlur:I,onFocus:O,optional:L,size:F}
196,children:(0,eT.jsx)("div",{className:(0,eS.cx)(G,Y),children:(0,eT.jsxs)(R.Stack,{flexDirection:"column",alignItems:"flex-start",gap:"xs",children:[w,(0,eT.jsx)(Z.Visibility,{attributes:{role:"alert"},hidden:!P,children:P&&k&&(0,eT.jsx)(W,{message:k})})]})})})},ew={disabled:!1,error:!1,errorMessage:"Please select an option",fullWidth:!1,defaultValue:void 0,optional:!1};var eE=D,eP=H,ek=E,eA=w;let eM=_=>{let{label:w,darkLabel:E,lightLabel:P,onColorModeChange:k}=(0,eE.useProps)({props:_,defaultProps:{label:"Colour mode",darkLabel:"Dark",lightLabel:"Light"}}),[A,M]=(0,ek.useState)(!1);(0,ek.useEffect)(()=>{M(!0)},[]);let{colorMode:I,setColorMode:j}=(0,eP.useCoralConfig)(),D=_=>{document.documentElement.classList.remove("light","dark"),document.documentElement.classList.add(_),"u">typeof window&&window.localStorage.setItem("theme",_),j&&j(_)},N=_=>{let w=_;D(w),k?.(w)};return(0,eA.jsxs)(e_,{size:"small",onChange:(_,w)=>N(w),value:A&&I,children:[(0,eA.jsx)(ee,{label:w}),(0,eA.jsx)(ep,{children:(0,eA.jsx)(O.Stack,{gap:"xxs",children:[{label:E,value:"dark"},{label:P,value:"light"}].map(({value:_,label:w})=>(0,eA.jsx)(es,{value:_,children:w},_.toString()))})})]})};_.i(751645);var eI=_.i(563219);let ej=({darkLabel:_,lightLabel:O,label:D})=>{let N=(0,eI.useIsClient)()&&window.location.search.includes("_storyblok")||!1,[R,L]=(0,E.useState)(!1);return N?(0,w.jsx)(M.Container,{hasBorderRadius:!0,position:"fixed",right:"0px",padding:"xs",theme:"base900",top:"60px",zIndex:1,children:(0,w.jsxs)(I.Stack,{alignItems:"center",flexDirection:"row",fullHeight:!0,gap:"xs",children:[(0,w.jsx)(j.StackItem,{children:(0,w.jsx)(A.Button,{endIcon:(0,w.jsx)(R?P.IconCircleCross:k.IconSun,{size:20}),onClick:()=>L(_=>!_),size:"small",variant:"ghost"})}),R&&(0,w.jsx)(j.StackItem,{children:(0,w.jsx)(eM,{darkLabel:_,lightLabel:O,label:D})})]})}):null};_.s(["CoralBlokColorModeToggle",0,ej],460231);var eO=_.i(642325),eD=w;let eN=({props:_,defaultProps:w})=>{let E={};
196return Object.keys(w).forEach(_=>{let P=_;void 0!==w[P]&&(E[_]=w[P])}),Object.keys(_).forEach(w=>{let P=w;void 0!==_[P]&&(E[w]=_[P])}),E};var eR=w,eL=({children:_,width:w,height:E})=>(0,eR.jsx)("div",{style:{width:"100%",height:0,overflow:"hidden",paddingBottom:`${E/w*100}%`,position:"relative"},children:(0,eR.jsx)("div",{style:{position:"absolute",top:0,left:0,width:"100%",height:"100%"},children:_})}),e$=_.i(837368),eF=_.i(346878);let eB="https://static.octopuscdn.com/constantine/animations",eV={constantineBobLarge:{cdnPath:`${eB}/bobbing/bobbing-eyeroll.lottie`,aspectRatio:1,stillFrame:15},constantineBobLargeStare:{cdnPath:`${eB}/bobbing/bobbing.lottie`,aspectRatio:1,stillFrame:40},constantineCircle:{cdnPath:`${eB}/circle/circle.lottie`,aspectRatio:1,stillFrame:60},constantineCircleSettle:{cdnPath:`${eB}/circle/circle-settle.lottie`,aspectRatio:1,stillFrame:40},constantineFigureEight:{cdnPath:`${eB}/figureeight/figureeight.lottie`,aspectRatio:1,stillFrame:30},constantineHideJump:{cdnPath:`${eB}/hidejump/hidejump.lottie`,aspectRatio:1,stillFrame:40},constantineHideJumpLong:{cdnPath:`${eB}/hidejump/hidejump-long.lottie`,aspectRatio:1,stillFrame:90},constantineHideJumpOut:{cdnPath:`${eB}/hidejump/hidejump-out.lottie`,aspectRatio:1,stillFrame:30},constantineHideJumpStop:{cdnPath:`${eB}/hidejump/hidejump-stop.lottie`,aspectRatio:1,stillFrame:30},constantineLogo:{cdnPath:`${eB}/logo/logo.lottie`,aspectRatio:5.14,stillFrame:30},constantinePorthole:{cdnPath:`${eB}/porthole/porthole.lottie`,aspectRatio:1,stillFrame:45},constantineRunRectangle:{cdnPath:`${eB}/run/run-rectangle.lottie`,aspectRatio:1.77,stillFrame:25},constantineRunSquare:{cdnPath:`${eB}/run/run-square.lottie`,aspectRatio:1,stillFrame:30},constantineSneakInRunAwayRectangle:{cdnPath:`${eB}/sneakinrunaway/sneakinrunaway-rectangle.lottie`,aspectRatio:1.77,stillFrame:40},constantineSneakInRunAwaySquare:{cdnPath:`${eB}/sneakinrunaway/sneakinrunaway-square.lottie`,aspectRatio:1,stillFrame:40},constantineSneakRectangle:{cdnPath:`${eB}/sneak/sneak-rectangle.lottie`,aspectRatio:1.77,stillFrame:40},constantineSneakSquare:{cdnPath:`${eB}/sneak/sneak-square.lottie`,aspectRatio:1,stillFrame:40},constantineSpin:{cdnPath:`${eB}/spinning/spinning.lottie`,aspectRatio:1,stillFrame:40},constantineSwimUp:{cdnPath:`${eB}/swimup/swimup.lottie`,aspectRatio:1,stillFrame:40},constantineTextRevealRectangle:{cdnPath:`${eB}/textreveal/textreveal-rectangle.lottie`,aspectRatio:1.77,stillFrame:30},constantineTextRevealSquare:{cdnPath:`${eB}/textreveal/textreveal-square.lottie`,aspectRatio:1,stillFrame:30},constantineTextRevealWaveRectangle:{cdnPath:`${eB}/textrevealwave/textrevealwave-rectangle.lottie`,aspectRatio:1.77,stillFrame:40},constantineTextRevealWaveSquare:{cdnPath:`${eB}/textrevealwave/textrevealwave-square.lottie`,aspectRatio:1,stillFrame:55},constantineCalculating:{cdnPath:`${eB}/calculating/calculating.lottie`,aspectRatio:1,stillFrame:30},constantineConfetti:{cdnPath:`${eB}/confetti/confetti.lottie`,aspectRatio:1.18,stillFrame:45},constantineCycling:{cdnPath:`${eB}
196/cycling/cycling.lottie`,aspectRatio:1.77,stillFrame:30},constantineMobile:{cdnPath:`${eB}/mobile/mobile.lottie`,aspectRatio:.87,stillFrame:30},constantineCoin:{cdnPath:`${eB}/coin/coin.lottie`,aspectRatio:1,stillFrame:30},constantineSleeping:{cdnPath:`${eB}/sleeping/sleeping.lottie`,aspectRatio:1,stillFrame:30}};var eU=M,eH=_.i(360024),ez=E,eW=w;let eG={loop:!0,size:110},eZ=_=>{let{animation:w,loop:E,size:P,style:k,attributes:A,shrink:M,description:I,removePlayPauseControls:j}=eN({props:_,defaultProps:eG}),[O,D]=(0,ez.useState)(!0),[N,R]=(0,ez.useState)(!1),L=(0,ez.useRef)(null);(0,ez.useEffect)(()=>{let _=new AbortController;return R(window.matchMedia("(prefers-reduced-motion: reduce)").matches),()=>{_.abort()}},[]);let $=eV[w],F=$?.stillFrame,B=P/$?.aspectRatio,V;V=B&&!M?{display:"inline-block",width:P,height:B,minWidth:P,minHeight:B}:{width:"100%",height:"auto",maxWidth:P};let U=(0,eW.jsx)(e$.DotLottieAnimation,{loop:E,autoplay:!N,segment:N?[F,F]:void 0,src:$?.cdnPath,description:I,width:P,height:B,ref:L,...A}),H=(0,eH.StyledConstantine)();return"constantinePorthole"===w?(0,eW.jsx)("div",{style:{...V,...k},className:H,"data-part":"constantine-root",...A,children:(0,eW.jsx)("div",{"data-part":"constantine-porthole-wrapper",style:{width:`${P}px`,height:`${P}px`},children:(0,eW.jsx)(eF.DotLottieAnimationControls,{isPlaying:O,removePlayPauseControls:j,onToggleClicked:()=>{D(!O),O?L.current?.pause():L.current?.play()},children:(0,eW.jsx)("div",{className:O?"spin":"","data-part":"constantine-porthole",children:U})})})}):M?(0,eW.jsx)("div",{style:{...V,...k},className:H,"data-part":"constantine-root",...A,children:(0,eW.jsx)(eL,{width:P,height:B,children:(0,eW.jsx)(eF.DotLottieAnimationControls,{isPlaying:O,removePlayPauseControls:j,onToggleClicked:()=>{D(!O),O?L.current?.pause():L.current?.play()},children:U})})}):(0,eW.jsx)("div",{style:{...V,...k},className:H,"data-part":"constantine-root",...A,children:(0,eW.jsx)(eU.Container,{position:"relative",fullWidth:!0,fullHeight:!0,children:(0,eW.jsx)(eF.DotLottieAnimationControls,{isPlaying:O,removePlayPauseControls:j,onToggleClicked:()=>{D(!O),O?L.current?.pause():L.current?.play()},children:U})})})},eY=({blok:_})=>_.animation?(0,eD.jsx)(eZ,{animation:_.animation,loop:_.loop,size:Number(_.size),shrink:_.shrink,attributes:{...(0,eO.storyblokEditable)(_),"data-testid":_._uid}}):null;var eq=w;let eK=({blok:_})=>(0,eq.jsx)(eY,{blok:_});_.s(["CoralBlokConstantine",0,eK],858194);var eX=eO,eQ=_.i(117144),eJ=_.i(973213),e1=_.i(501847),e0=M,e2=w;let e3=({blok:_,children:w})=>_.blocks?.length?(0,e2.jsx)(e0.Container,{component:_.element,theme:(0,eQ.handleLegacyValues)("containerTheme",_.theme)||e0.containerDefaultProps.theme,fullHeight:{base:_.fullHeight||void 0,xs:_.fullHeightXs||void 0,sm:_.fullHeightSm||void 0,md:_.fullHeightMd||void 0,lg:_.fullHeightLg||void 0,xl:_.fullHeightXl||void 0},fullWidth:{base:_.fullWidth||void 0,xs:_.fullWidthXs||void 0,sm:_.fullWidthSm||void 0,md:_.fullWidthMd||void 0,lg:_.fullWidthLg||void 0,xl:_.fullWidthXl||void 0},minHeight:{base:(0,e1.handleZeroValue)(_.minHeight),xs:(0,e1.handleZeroValue)(_.minHeightXs),sm:(0,e1.handleZeroValue)(_.minHeightSm),md:(0,e1.handleZeroValue)(_.minHeightMd),lg:(0,e1.handleZeroValue)(_.minHeightLg),xl:(0,e1.handleZeroValue)(_.minHeightXl)},maxHeight:{base:(0,e1.handleZeroValue)(_.maxHeight),xs:(0,e1.handleZeroValue)(_.maxHeightXs),sm:(0,e1.handleZeroValue)(_.maxHeightSm),md:(0,e1.handleZeroValue)(_.maxHeightMd),lg:(0,e1.handleZeroValue)(_.maxHeightLg),xl:(0,e1.handleZeroValue)(_.maxHeightXl)},overflowY:{base:"0"!==_.maxHeight&&_.maxHeight?"auto":void 0,xs:"0"!==_.maxHeightXs&&_.maxHeightXs?"auto":void 0,sm:"0"!==_.maxHeightSm&&_.maxHeightSm?"auto":void 0,md:"0"!==_.maxHeightMd&&_.maxHeightMd?"auto":void 0,lg:"0"!==_.maxHeightLg&&_.maxHeightLg?"auto":void 0,xl:"0"!==_.maxHeightXl&&_.maxHeightXl?"auto":void 0},maxWidth:{base:(0,e1.handleZeroValue)(_.maxWidthNumber),xs:(0,e1.handleZeroValue)(_.maxWidthXs)||void 0,sm:(0,e1.handleZeroValue)(_.maxWidthSm)||void 0,md:(0,e1.handleZeroValue)(_.maxWidthMd)||void 0,lg:(0,e1.handleZeroValue)(_.maxWidthLg)||void 0,xl:(0,e1.handleZeroValue)(_.maxWidthXl)||void 0},maxWidthPreset:{base:_.maxWidth||void 0},margin:{base:_.margin||void 0,xs:_.marginXs||void 0,sm:_.marginSm||void 0,md:_.marginMd||void 0,lg:_.marginLg||void 0,xl:_.marginXl||void 0},marginX:{base:_.marginX||void 0,xs:_.marginXXs||void 0,sm:_.marginXSm||void 0,md:_.marginXMd||void 0,lg:_.marginXLg||void 0,xl:_.marginXXl||void 0},marginY:{base:_.marginY||void 0,xs:_.marginYXs||void 0,sm:_.marginYSm||void 0,md:_.marginYMd||void 0,lg:_.marginYLg||void 0,xl:_.marginYXl||void 0},padding:{base:(0,e1.replaceAutoWithNone)(_.padding),xs:(0,e1.replaceAutoWithNone)(_.paddingXs),md:(0,e1.replaceAutoWithNone)(_.paddingMd),lg:(0,e1.replaceAutoWithNone)(_.paddingLg),xl:(0,e1.replaceAutoWithNone)(_.paddingXl)}
196,paddingX:{base:(0,e1.replaceAutoWithNone)(_.paddingX),xs:(0,e1.replaceAutoWithNone)(_.paddingXXs),md:(0,e1.replaceAutoWithNone)(_.paddingXMd),lg:(0,e1.replaceAutoWithNone)(_.paddingXLg),xl:(0,e1.replaceAutoWithNone)(_.paddingXXl)},paddingY:{base:(0,e1.replaceAutoWithNone)(_.paddingY),xs:(0,e1.replaceAutoWithNone)(_.paddingYXs),md:(0,e1.replaceAutoWithNone)(_.paddingYMd),lg:(0,e1.replaceAutoWithNone)(_.paddingYLg),xl:(0,e1.replaceAutoWithNone)(_.paddingYXl)},top:{base:_.top||void 0,xs:_.topXs||void 0,sm:_.topSm||void 0,md:_.topMd||void 0,lg:_.topLg||void 0,xl:_.topXl||void 0},bottom:{base:_.bottom||void 0,xs:_.bottomXs||void 0,sm:_.bottomSm||void 0,md:_.bottomMd||void 0,lg:_.bottomLg||void 0,xl:_.bottomXl||void 0},left:{base:_.left||void 0,xs:_.leftXs||void 0,sm:_.leftSm||void 0,md:_.leftMd||void 0,lg:_.leftLg||void 0,xl:_.leftXl||void 0},right:{base:_.right||void 0,xs:_.rightXs||void 0,sm:_.rightSm||void 0,md:_.rightMd||void 0,lg:_.rightLg||void 0,xl:_.rightXl||void 0},position:{base:_.position||void 0,sm:_.positionSm||void 0,md:_.positionMd||void 0,lg:_.positionLg||void 0,xl:_.positionXl||void 0},hasBorderRadius:_.hasBorderRadius,attributes:{...(0,eX.storyblokEditable)(_),"data-testid":_._uid,..._.id&&{id:_.id}},forceFullWidth:_.forceFullWidth||!1,children:w}):(0,e2.jsx)(eJ.StoryblokMissingField,{blok:"Coral Container",field:"blocks"});_.i(591895);var e4=_.i(398011),e5=w;let e9=({blok:_,isPreview:w})=>(0,e5.jsx)(e3,{blok:_,children:_.blocks?.map(_=>(0,e5.jsx)(e4.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokContainer",0,e9],964898);var e6=eJ,e7=w;let e8=({blok:_,children:w})=>_.blocks?.length?w:(0,e7.jsx)(e6.StoryblokMissingField,{blok:"Coral Content",field:"blocks"});var te=e4,tt=w;let tr=({blok:_,isPreview:w})=>(0,tt.jsx)(e8,{blok:_,children:_.blocks?.map(_=>(0,tt.jsx)(te.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokContent",0,tr],5775)},474124,517685,890488,835022,503037,638239,940384,_=>{"use strict";var w=_.i(973213),E=_.i(16025),P=_.i(843474),k=_.i(382557),A=_.i(124336),M=_.i(29833),I=_.i(650394),j=_.i(115497);let O=_=>{let{ariaLabelledBy:w,children:E,disableEscapeKeyDown:O,dialogWidth:N,onClose:R,open:L,ref:$,closedby:F}=(0,P.useProps)({props:_,defaultProps:D}),B=(0,I.useRef)(null),{defaultIcons:{IconCross:V}}=(0,M.useCoralConfig)(),U=_=>{R?.(_,"closeButtonClick")};return(0,I.useEffect)(()=>{let _=B.current;_&&(L?_.showModal():_.close())},[L]),(0,I.useEffect)(()=>{let _=B.current;if(!_)return;let w=_=>{O?_.preventDefault():R?.(_,"escapeKeyDown")};return _.addEventListener("cancel",w),()=>{_.removeEventListener("cancel",w)}},[O,R]),(0,I.useEffect)(()=>{let _=_=>{"Escape"===_.code&&O&&_.preventDefault()};return window.addEventListener("keydown",_),()=>{window.removeEventListener("keydown",_)}},[O]),(0,j.jsx)("dialog",{id:"coral-dialog",className:(0,A.StyledDialog)({dialogWidth:N}),"data-testid":"dialog__root","data-part":"dialog-root",ref:B,closedby:F,"aria-labelledby":w,children:(0,j.jsx)("div",{"data-part":"dialog-scroll",children:(0,j.jsxs)("div",{"data-part":"dialog-content","data-testid":"dialog__content",ref:$,children:[(0,j.jsx)("div",{"data-part":"dialog-closeButton",children:(0,j.jsx)(k.Button,{variant:"ghost",attributes:{"data-testid":"dialog__close"},tabIndex:0,"aria-label":"Close dialog",color:"base100",onClick:U,children:(0,j.jsx)(V,{size:16,color:"currentColor"})})}),E]})})})},D={disableEscapeKeyDown:!1,open:!1,closedby:"any"};var N=j,R=I;let L=({blok:_,children:P})=>{let[k,A]=(0,R.useState)(!1);return _.blocks?.length?_.button?.length?(0,N.jsxs)(N.Fragment,{children:[(0,N.jsx)(E.CoralBlokButton,{blok:_.button[0],onClick:()=>A(!0)}),(0,N.jsx)(O,{ariaLabelledBy:_._uid,dialogWidth:_.maxWidth||void 0,onClose:()=>A(!1),open:k,children:P})]}):(0,N.jsx)(w.StoryblokMissingField,{blok:"Coral Dialog",field:"button"}):(0,N.jsx)(w.StoryblokMissingField,{blok:"Coral Dialog",field:"blocks"})};_.i(591895);var $=_.i(398011),F=j;let B=({blok:_,isPreview:w})=>(0,F.jsx)(L,{blok:_,children:_.blocks?.map(_=>(0,F.jsx)($.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokDialog",0,B],474124);var V=w,U=E,H=_.i(166702),z=j,W=I;let G=({blok:_,children:w})=>{let[E,P]=(0,W.useState)(!1);return _.blocks?.length?_.button?.length?(0,z.jsxs)(z.Fragment,{children:[(0,z.jsx)(U.CoralBlokButton,{blok:_.button[0],onClick:()=>P(!0)}),(0,z.jsx)(H.Drawer,{onClose:()=>P(!1),open:E,children:w})]}):(0,z.jsx)(V.StoryblokMissingField,{blok:"Coral Drawer",field:"button"}):(0,z.jsx)(V.StoryblokMissingField,{blok:"Coral Drawer",field:"blocks"})};var Z=$,Y=j;let q=({blok:_,isPreview:w})=>(0,Y.jsx)(G,{blok:_,children:_.blocks?.map(_=>(0,Y.jsx)(Z.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokDrawer",0,q],517685);var K=_.i(642325),X=j,Q=k,J=_.i(20200),ee=_.i(6771),et=_.i(822579),er=_.i(982563),en=j;let ei=({children:_})=>(0,en.jsx)(et.StackItem,{flex:"1 1 0",children:(0,en.jsx)(J.Card,{borderless:!0,fullHeight:!0,children:(0,en.jsx)(ee.Stack,{flexDirection:"column",justifyContent:"space-between",gap:"md",fullHeight:!0,children:_})})}),ea=({children:_})=>(0,en.jsx)(ee.Stack,{flexDirection:"column",gap:"md",children:_}),eo=({children:_})=>(0,en.jsx)(er.Typography,{textStyle:"h5",children:_}),es=({children:_})=>(0,en.jsx)(er.Typography,{children:_}),el=({href:_,children:w})=>(0,en.jsx)(Q.Button,{color:"secondary500",href:_,size:"small",children:w});var ed=ee,eu=j;let ec=({children:_})=>(0,eu.jsx)(ed.Stack,{gap:"md",fullHeight:!0,flexDirection:{base:"column",md:"row"},children:_});var eh=er,ep=j;let ef=({children:_})=>(0,ep.jsx)(eh.Typography,{textStyle:"h3",textAlign:"center",children:_});var em=ee,eg=j;let ey=({children:_,attributes:w})=>(0,eg.jsx)(em.Stack,{flexDirection:"column",gap:"md",attributes:w,children:_}),ev=({blok:_})=>(0,X.jsxs)(ey,{attributes:{...(0,K.storyblokEditable)(_),"data-testid":_._uid},children:[(0,X.jsx)(ef,{children:_.title}),(0,X.jsxs)(ec,{children:[(0,X.jsxs)(ei,{children:[(0,X.jsxs)(ea,{children:[(0,X.jsx)(eo,{children:_.card1Title}),(0,X.jsx)(es,{children:_.card1Description})]}),(0,X.jsx)(el,{href:_.card1ButtonHref,children:_.card1ButtonLabel})]}),(0,X.jsxs)(ei,{children:[(0,X.jsxs)(ea,{children:[(0,X.jsx)(eo,{children:_.card2Title}),(0,X.jsx)(es,{children:_.card2Description})]}),(0,X.jsx)(el,{href:_.card2ButtonHref,children:_.card2ButtonLabel})]})]})]});var eb=j;let ex=({blok:_})=>(0,eb.jsx)(ev,{blok:_});_.s(["CoralBlokGetReferral",0,ex],890488);var eC=K,eS=w,eT=_.i(7759),e_=_.i(809474),ew=j;function eE(_){return"auto"===_?"none":_}let eP=(_,w)=>{let E=e_.breakpointKeys,P=eE(_[w]),k=P?{base:P}:{};
196return E.forEach(E=>{let P=eE(_[`${w}${E.charAt(0).toUpperCase()+E.slice(1)}`]);P&&(k[E]=P)}),Object.keys(k).length>0?k:void 0},ek=({blok:_,children:w})=>{if(!_.gridItems?.length)return(0,ew.jsx)(eS.StoryblokMissingField,{blok:"Coral Grid",field:"gridItems"});let E=eP(_,"columnGap"),P=eP(_,"rowGap"),k=eP(_,"gap");return(0,ew.jsx)(eT.Grid,{gridTemplateColumns:{base:_.columns?`repeat(${_.columns}, 1fr)`:void 0,xs:_.columnsXs?`repeat(${_.columnsXs}, 1fr)`:void 0,sm:_.columnsSm?`repeat(${_.columnsSm}, 1fr)`:void 0,md:_.columnsMd?`repeat(${_.columnsMd}, 1fr)`:void 0,lg:_.columnsLg?`repeat(${_.columnsLg}, 1fr)`:void 0,xl:_.columnsXl?`repeat(${_.columnsXl}, 1fr)`:void 0},gridTemplateRows:{base:_.rows?`repeat(${_.rows||"auto-fill"}, 1fr)`:void 0,xs:_.rowsXs?`repeat(${_.rowsXs||"auto-fill"}, 1fr)`:void 0,sm:_.rowsSm?`repeat(${_.rowsSm||"auto-fill"}, 1fr)`:void 0,md:_.rowsMd?`repeat(${_.rowsMd||"auto-fill"}, 1fr)`:void 0,lg:_.rowsLg?`repeat(${_.rowsLg||"auto-fill"}, 1fr)`:void 0,xl:_.rowsXl?`repeat(${_.rowsXl||"auto-fill"}, 1fr)`:void 0},...E&&{columnGap:E},...P&&{rowGap:P},...k&&{gap:k},alignItems:{base:_.alignItems||void 0,xs:_.alignItemsXs||void 0,sm:_.alignItemsSm||void 0,md:_.alignItemsMd||void 0,lg:_.alignItemsLg||void 0,xl:_.alignItemsXl||void 0},justifyContent:{base:_.justifyContent||void 0,xs:_.justifyContentXs||void 0,sm:_.justifyContentSm||void 0,md:_.justifyContentMd||void 0,lg:_.justifyContentLg||void 0,xl:_.justifyContentXl||void 0},justifyItems:{base:_.justifyItems||void 0,xs:_.justifyItemsXs||void 0,sm:_.justifyItemsSm||void 0,md:_.justifyItemsMd||void 0,lg:_.justifyItemsLg||void 0,xl:_.justifyItemsXl||void 0},attributes:{...(0,eC.storyblokEditable)(_),"data-testid":_._uid},children:w})};var eA=$,eM=j;let eI=({blok:_,isPreview:w})=>(0,eM.jsx)(ek,{blok:_,children:_.gridItems?.map(_=>(0,eM.jsx)(eA.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokGrid",0,eI],835022);var ej=K,eO=w,eD=_.i(478166),eN=j;let eR=({blok:_,children:w})=>_.blocks?.length?(0,eN.jsx)(eD.GridItem,{gridColumn:{base:_.colSpan?`span ${_.colSpan}`:void 0,xs:_.colSpanXs?`span ${_.colSpanXs}`:void 0,sm:_.colSpanSm?`span ${_.colSpanSm}`:void 0,md:_.colSpanMd?`span ${_.colSpanMd}`:void 0,lg:_.colSpanLg?`span ${_.colSpanLg}`:void 0,xl:_.colSpanXl?`span ${_.colSpanXl}`:void 0},gridRow:{base:_.rowSpan?`span ${_.rowSpan}`:void 0,xs:_.rowSpanXs?`span ${_.rowSpanXs}`:void 0,sm:_.rowSpanSm?`span ${_.rowSpanSm}`:void 0,md:_.rowSpanMd?`span ${_.rowSpanMd}`:void 0,lg:_.rowSpanLg?`span ${_.rowSpanLg}`:void 0,xl:_.rowSpanXl?`span ${_.rowSpanXl}`:void 0},gridColumnStart:{base:_.colStart?Number(_.colStart):void 0,xs:_.colStartXs?Number(_.colStartXs):void 0,sm:_.colStartSm?Number(_.colStartSm):void 0,md:_.colStartMd?Number(_.colStartMd):void 0,lg:_.colStartLg?Number(_.colStartLg):void 0,xl:_.colStartXl?Number(_.colStartXl):void 0},gridColumnEnd:{base:_.colEnd?Number(_.colEnd):void 0,xs:_.colEndXs?Number(_.colEndXs):void 0,sm:_.colEndSm?Number(_.colEndSm):void 0,md:_.colEndMd?Number(_.colEndMd):void 0,lg:_.colEndLg?Number(_.colEndLg):void 0,xl:_.colEndXl?Number(_.colEndXl):void 0},gridRowStart:{base:_.rowStart?Number(_.rowStart):void 0,xs:_.rowStartXs?Number(_.rowStartXs):void 0,sm:_.rowStartSm?Number(_.rowStartSm):void 0,md:_.rowStartMd?Number(_.rowStartMd):void 0,lg:_.rowStartLg?Number(_.rowStartLg):void 0,xl:_.rowStartXl?Number(_.rowStartXl):void 0},gridRowEnd:{base:_.rowEnd?Number(_.rowEnd):void 0,xs:_.rowEndXs?Number(_.rowEndXs):void 0,sm:_.rowEndSm?Number(_.rowEndSm):void 0,md:_.rowEndMd?Number(_.rowEndMd):void 0,lg:_.rowEndLg?Number(_.rowEndLg):void 0,xl:_.rowEndXl?Number(_.rowEndXl):void 0},attributes:{...(0,ej.storyblokEditable)(_),"data-testid":_._uid},children:w}):(0,eN.jsx)(eO.StoryblokMissingField,{blok:"Coral GridItem",field:"blocks"});var eL=$,e$=j;let eF=({blok:_,isPreview:w})=>(0,e$.jsx)(eR,{blok:_,children:_.blocks?.map(_=>(0,e$.jsx)(eL.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokGridItem",0,eF],503037);var eB=K,eV=_.i(942537),eU=j;let eH=({blok:_})=>_.icon?(0,eU.jsx)(eV.Icon,{icon:_.icon,color:_.color||void 0,size:Number(_.size)||void 0,title:_.title||void 0,disableTitle:_.disableTitle||void 0,duotoneColor:_.duotoneColor||void 0,attributes:{...(0,eB.storyblokEditable)(_),"data-testid":_._uid}}):null;var ez=j;let eW=({blok:_})=>(0,ez.jsx)(eH,{blok:_});_.s(["CoralBlokIcon",0,eW],638239);var eG=w,eZ=_.i(249558),eY=j,eq=_.i(545137),eK=_.i(355184);let eX=(0,eK.createRecipe)("coralBlokImage",{type:"inline"},[]),eQ={type:["inline","hero"]},eJ=Object.keys(eQ),e1=Object.assign((0,eq.memo)(eX.recipeFn),{__recipe__:!0,__name__:"StyledCoralBlokImage",__getCompoundVariantCss__:eX.__getCompoundVariantCss__,raw:_=>
196_,variantKeys:eJ,variantMap:eQ,merge(_){return(0,eK.mergeRecipes)(this,_)},splitVariantProps:_=>(0,eq.splitProps)(_,eJ),getVariantProps:eX.getVariantProps}),e0=({blok:_})=>{if(!_.asset||!_.asset.filename)return(0,eY.jsx)(eG.StoryblokMissingField,{blok:"Coral Image",field:"asset"});let w=e1({type:_.hero?"hero":"inline"}),E={width:parseInt(_.asset.filename.split("/")[5].split("x")[0]),height:parseInt(_.asset.filename.split("/")[5].split("x")[1])},P=E.width&&E.width>800||E.height&&E.height>800;return _.hero?(0,eY.jsx)(eZ.Container,{forceFullWidth:!0,children:(0,eY.jsx)("figure",{"data-part":"coralBlokImage-root",className:w,style:{height:_.height?`${parseInt(_.height)/10}rem`:"60rem"},children:(0,eY.jsx)("img",{"data-part":"coralBlokImage-img",src:_.asset.filename,alt:_.asset.alt||"",loading:"low"===_.fetchPriority?"lazy":"eager",fetchPriority:_.fetchPriority||"high",srcSet:`
197                            ${_.asset.filename}/m/400x0 400w,
198                            ${_.asset.filename}/m/640x0 640w,
199                            ${_.asset.filename}/m/768x0 768w,
200                            ${_.asset.filename}/m/1024x0 1024w,
201                            ${_.asset.filename}/m/1280x0 1280w,
202                            ${_.asset.filename}/m/1920x0 1920w,
203                            ${_.asset.filename}/m/2560x0 2560w
204                        `,sizes:"(max-width: 1280px) 100vw, 2400px"})})}):(0,eY.jsx)("figure",{"data-part":`coralBlokImage-root coralBlokImage-root--${_.alignment}`,className:w,children:(0,eY.jsx)("img",{"data-part":"coralBlokImage-img",src:_.asset.filename,alt:_.asset.alt||"",loading:"high"===_.fetchPriority||"auto"===_.fetchPriority?"eager":"lazy",fetchPriority:_.fetchPriority||"low",...P&&{srcSet:`
205                        ${_.asset.filename}/m/400x0 400w,
206                        ${_.asset.filename}/m/640x0 640w,
207                        ${_.asset.filename}/m/800x0 800w,
208                        ${_.asset.filename}/m/1024x0 1024w,
209                        ${_.asset.filename}/m/1280x0 1280w
210                    `},sizes:P?"100vw":"(max-width: 767px) 100vw, (max-width: 1280px) 50vw, 800px"})})};var e2=j;let e3=({blok:_})=>(0,e2.jsx)(e0,{blok:_});_.s(["CoralBlokImage",0,e3],940384)},387614,642800,546532,_=>{"use strict";var w=_.i(642325),E=_.i(117144),P=_.i(122562),k=_.i(843474),A=_.i(493145),M=_.i(93887),I=_.i(29833),j=_.i(650394),O=_.i(115497);let D=(0,j.forwardRef)((_,w)=>{let{LinkComponent:E}=(0,I.useCoralConfig)(),P=E,{children:j,color:D,ignoreLinkComponent:R,attributes:L,...$}=(0,k.useProps)({props:_,defaultProps:N});$?.target!=="_blank"||$.rel||($.rel="noopener noreferrer");let F=(0,M.StyledLink)({color:D});return(0,O.jsx)((0,A.isInternalLink)($.href??$.to)&&P&&!R?P:"a",{className:F,"data-part":"link-root",ref:w,...$,...L,children:j})});D.displayName="Link";let N={children:"This is a Link",ignoreLinkComponent:!1,color:"tertiary500"};_.s(["Link",0,D],642800);var R=_.i(982563),L=O,$=j;let F=({blok:_})=>{let[k,A]=(0,$.useState)();return(0,$.useEffect)(()=>{_.href&&A((0,P.getHrefFromSbLink)(_.href,window))},[_.href]),(0,L.jsx)(R.Typography,{attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid},children:(0,L.jsx)(D,{href:k||void 0,target:_.href.target,color:{base:(0,E.handleLegacyValues)("linkColor",_.color)||void 0,xs:(0,E.handleLegacyValues)("linkColor",_.colorXs)||void 0,sm:(0,E.handleLegacyValues)("linkColor",_.colorSm)||void 0,md:(0,E.handleLegacyValues)("linkColor",_.colorMd)||void 0,lg:(0,E.handleLegacyValues)("linkColor",_.colorLg)||void 0,xl:(0,E.handleLegacyValues)("linkColor",_.colorXl)||void 0},children:_.label})})};var B=O;let V=({blok:_})=>(0,B.jsx)(F,{blok:_});_.s(["CoralBlokLink",0,V],387614);var U=k,H=O;let z=_=>{let{attributes:w,children:E,type:P,value:k}=(0,U.useProps)({props:_,defaultProps:{}});return"dt"===P?(0,H.jsx)("dt",{...w,children:E}):"dd"===P?(0,H.jsx)("dd",{...w,children:E}):(0,H.jsx)("li",{value:k,...w,children:E})};_.s(["ListItem",0,z],546532)},271568,116754,581631,322916,362364,9546,527826,_=>{"use strict";var w=_.i(642325),E=_.i(843474),P=_.i(546532),k=_.i(468942),A=_.i(835014),M=_.i(894549),I=_.i(115497);let j=_=>{let{attributes:w,children:P,listStyleType:j,reversed:D,start:N,type:R}=(0,E.useProps)({props:_,defaultProps:O}),L=(0,k.StyledList)(),$=(0,A.css)({padding:"!0"});return"dl"!==R&&($=(0,A.css)("none"===j?{padding:"0",paddingInlineStart:"0"}:{padding:"0",paddingInlineStart:"1em"})),(0,I.jsx)(R,{className:(0,M.cx)(L,(0,A.css)({listStyleType:j}),$),reversed:D,start:N,...w,children:P})},O={type:"ul",reversed:!1,start:1};_.s(["List",0,j],116754);var D=I;let N=({blok:_,children:E})=>
210_.blocks&&0!==_.blocks.length?(0,D.jsx)(j,{type:_.type||"ul",reversed:_.reversed||!1,start:_.start?parseInt(_.start,10):void 0,attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid},children:E}):null;_.i(591895);var R=_.i(398011),L=P,$=I;let F=({blok:_,isPreview:w})=>(0,$.jsx)(N,{blok:_,children:_.blocks?.map(_=>(0,$.jsx)(L.ListItem,{children:(0,$.jsx)(R.StoryblokComponent,{blok:_,isPreview:w})},_._uid))});_.s(["CoralBlokList",0,F],271568);var B=w,V=E,U=_.i(982563);let H={youtube:/^(https?:\/\/)?(www\.)?(youtube\.com|youtu\.be)\/.+$/,vimeo:/vimeo\.com\/(?!progressive_redirect).+/,soundcloud:/(?:soundcloud\.com|snd\.sc)\/[^.]+$/,spotify:/open\.spotify\.com\/.+/,unsupported:/.*/},z=_=>({youtube:_.replace(/https?:\/\/(www\.)?(youtube\.com|youtu\.be)\/watch\?v=/,"https://www.youtube-nocookie.com/embed/"),vimeo:_.includes("player.vimeo")?_:_.replace("vimeo.com/","player.vimeo.com/video/"),soundcloud:`https://w.soundcloud.com/player/?url=${_}`,spotify:_.replace("open.spotify.com/","open.spotify.com/embed/"),unsupported:""}),W=_=>{for(let[w,E]of Object.entries(H))if(E.test(_))return w;return"unsupported"},G=_=>{let w=W(_);return z(_)[w]};var Z=_.i(6771),Y=U,q=_.i(249558),K=_.i(642800),X=_.i(382557),Q=_.i(545137),J=_.i(355184);let ee=(0,J.createRecipe)("mediaPlayerPlaceholder",{},[]),et={},er=Object.keys(et),en=Object.assign((0,Q.memo)(ee.recipeFn),{__recipe__:!0,__name__:"StyledMediaPlayerPlaceholder",__getCompoundVariantCss__:ee.__getCompoundVariantCss__,raw:_=>_,variantKeys:er,variantMap:et,merge(_){return(0,J.mergeRecipes)(this,_)},splitVariantProps:_=>(0,Q.splitProps)(_,er),getVariantProps:ee.getVariantProps});var ei=I;let ea=({title:_,subtitle:w,imageUrl:E,platform:P,url:k,onSubtitleClicked:A,onTitleClicked:M})=>{let I={youtube:"YouTube",vimeo:"Vimeo",soundcloud:"SoundCloud",spotify:"Spotify",unsupported:""}[P],j=en(),O=w?.replace("{platformName}",I);return(0,ei.jsxs)("div",{className:j,"data-part":"mediaPlayerPlaceholder-root",...E&&{style:{backgroundImage:`url(${E})`}},children:[(0,ei.jsx)("div",{"data-part":"mediaPlayerPlaceholder-overlay"}),(0,ei.jsx)(q.Container,{position:"relative",zIndex:2,fullHeight:!0,fullWidth:!0,children:(0,ei.jsxs)(Z.Stack,{flexDirection:"column",alignItems:"center",justifyContent:"center",fullHeight:!0,children:[M||A?(0,ei.jsx)(X.Button,{color:"secondary500",size:"small",onClick:M,children:_}):(0,ei.jsx)(Y.Typography,{textStyle:"h5",component:"span",color:"inherit",children:_}),(0,ei.jsx)(K.Link,{href:k,target:"_blank",rel:"noopener noreferrer",children:(0,ei.jsx)(Y.Typography,{textStyle:"h6",color:"inherit",children:O})})]})})]})};ea.displayName="MediaPlayerPlaceholder";var eo=I;let es=({embedUrl:_,title:w="SoundCloud media player",attributes:E})=>(0,eo.jsx)("iframe",{title:w,width:"100%",height:"300",src:`${_}&color=%23f050f8&auto_play=false&hide_related=true&show_comments=false&show_user=true&show_reposts=false&show_teaser=false&visual=true`,allow:"autoplay",...E,style:{border:"none"}});var el=I;let ed=({embedUrl:_,title:w="Spotify media player",attributes:E})=>(0,el.jsx)("iframe",{title:w,src:_,width:"100%",height:"352",allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy",...E,style:{border:"none"}});var eu=A,ec=I;let eh=({embedUrl:_,title:w="Vimeo media player",attributes:E,aspectRatio:P})=>{let k=P?.replace("/"," / ");return(0,ec.jsx)("div",{className:(0,eu.css)({aspectRatio:k}),children:(0,ec.jsx)("iframe",{title:w,width:"100%",height:"100%",src:`${_}?color=#F050F8`,allow:"autoplay; fullscreen; picture-in-picture; clipboard-write",...E,style:{border:"none"}})})};var ep=A,ef=I;let em=({embedUrl:_,title:w="YouTube media player",attributes:E,aspectRatio:P})=>{let k=P?.replace("/"," / ");return(0,ef.jsx)("div",{className:(0,ep.css)({aspectRatio:k}),children:(0,ef.jsx)("iframe",{title:w,width:"100%",height:"100%",src:_,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0,...E,style:{border:"none"}})})},eg="CORAL_cookie_consent",ey="CORAL_consented_cookies",ev=[],eb="pending",ex={},eC=!1,eS=Object.freeze({});function eT(){if(eC||typeof window>"u")return;let _=window.localStorage.getItem(eg),w=window.localStorage.getItem(ey);_&&"pending"!==_&&(eb=_),w&&(ex=JSON.parse(w)),eC=!0}function e_(){return eT(),eb}function ew(){return eT(),ex}function eE(){return"pending"}function eP(){return eS}function ek(_){return ev.push(_),()=>{let w=ev.indexOf(_);-1!==w&&ev.splice(w,1)}}var eA=_.i(650394);function eM(){return(0,eA.useSyncExternalStore)(ek,e_,eE)}function eI(){return(0,eA.useSyncExternalStore)(ek,ew,eP)}var ej=I;let eO={aspectRatio:"16/9",placeholderTitle:"Allow optional cookies to wat
210ch the video",placeholderSubtitle:"(or open it on {platformName})"},eD=_=>{let{url:w,title:E,aspectRatio:P,attributes:k,placeholderTitle:A,placeholderSubtitle:M,placeholderImageUrl:I,cookieKeyRequiredForConsent:j,onSubtitleClicked:O,onTitleClicked:D}=(0,V.useProps)({props:_,defaultProps:eO}),N=eM(),R=eI(),L=W(w),$=G(w),F={youtube:em,vimeo:eh,soundcloud:es,spotify:ed};if("unsupported"===L)return(0,ej.jsx)(U.Typography,{children:'MediaPlayer: Unsupported platform. Youtube, Vimeo and SoundCloud and Spotify are the platforms currently supported. Please provide a URL from one of those services to the "url" prop.'});if(!(!j||("granular"===N?R[j]:"accepted"===N)))return(0,ej.jsx)(ea,{title:A,subtitle:M,imageUrl:I,platform:L,url:w,onSubtitleClicked:O,onTitleClicked:D});let B=F[L];return(0,ej.jsx)(B,{embedUrl:$,title:E,attributes:k,aspectRatio:P})};eD.displayName="MediaPlayer";var eN=I;let eR=({blok:_})=>(0,eN.jsx)(eD,{url:_.url,title:_.title,attributes:{...(0,B.storyblokEditable)(_),"data-testid":_._uid},aspectRatio:_.aspectRatio,..._.cookieKeyRequiredForConsent&&{cookieKeyRequiredForConsent:_.cookieKeyRequiredForConsent},..._.placeholderTitle&&{placeholderTitle:_.placeholderTitle},..._.placeholderSubtitle&&{placeholderSubtitle:_.placeholderSubtitle},..._.placeholderImageUrl&&{placeholderImageUrl:_.placeholderImageUrl.filename||""},onSubtitleClicked:_.onSubtitleClicked,onTitleClicked:_.onTitleClicked});var eL=I;let e$=({blok:_})=>(0,eL.jsx)(eR,{blok:_});_.s(["CoralBlokMediaPlayer",0,e$],581631);var eF=I,eB=eA;let eV=(0,eB.lazy)(()=>_.A(132950).then(_=>({default:_.CoralBlokPageAudit}))),eU=({blok:_})=>(0,eF.jsx)(eB.Suspense,{fallback:(0,eF.jsx)("div",{children:"Loading accessibility audit..."}),children:(0,eF.jsx)(eV,{blok:_})});_.s(["CoralBlokPageAudit",0,eU],322916);var eH=w,ez=E,eW=Z,eG=U,eZ=_.i(29833),eY=I;let eq=(_,w)=>{let E=[];for(let P=1;P<=_;P++)E.push((0,eY.jsx)("span",{"data-part":"review-star",children:(0,eY.jsx)(w,{size:15,color:"currentColor"})},P));return E},eK=({stars:_,children:w})=>{let{defaultIcons:{IconStar:E}}=(0,eZ.useCoralConfig)();return(0,eY.jsx)("div",{"data-part":"review-line",children:(0,eY.jsxs)("div",{"data-part":"review-author",children:[(0,eY.jsx)(eG.Typography,{textStyle:"h5",component:"p",color:"inherit",children:w}),(0,eY.jsx)("span",{"data-part":"review-stars",children:eq(_,E)})]})})};var eX=U,eQ=I;let eJ=({children:_})=>(0,eQ.jsx)("div",{"data-part":"review-line",children:(0,eQ.jsx)(eX.Typography,{color:"inherit",children:_})});var e1=Q,e0=J;let e2=(0,e0.createRecipe)("review",{},[]),e3={},e4=Object.keys(e3),e5=Object.assign((0,e1.memo)(e2.recipeFn),{__recipe__:!0,__name__:"StyledReview",__getCompoundVariantCss__:e2.__getCompoundVariantCss__,raw:_=>_,variantKeys:e4,variantMap:e3,merge(_){return(0,e0.mergeRecipes)(this,_)},splitVariantProps:_=>(0,e1.splitProps)(_,e4),getVariantProps:e2.getVariantProps});var e9=I;let e6=_=>{let{children:w,attributes:E}=(0,ez.useProps)({props:_,defaultProps:{}});return(0,e9.jsx)("blockquote",{className:e5(),...E,"data-part":"review-root",children:(0,e9.jsx)(eW.Stack,{flexDirection:"column",gap:"lg",children:w})})};var e7=I;let e8=({blok:_})=>(0,e7.jsxs)(e6,{attributes:{...(0,eH.storyblokEditable)(_),"data-testid":_._uid},children:[(0,e7.jsx)(eJ,{children:_.quote}),(0,e7.jsx)(eK,{stars:parseInt(_.stars,10),children:_.author})]});var te=I;let tt=({blok:_})=>(0,te.jsx)(e8,{blok:_});_.s(["CoralBlokReview",0,tt],362364);var tr=w,tn=_.i(117144),ti=_.i(501847),ta=Z,to=I;let ts=({blok:_,children:w})=>(0,to.jsx)(ta.Stack,{flexDirection:{base:(0,tn.handleLegacyValues)("stackDirection",_.direction)||void 0,xs:(0,tn.handleLegacyValues)("stackDirection",_.directionXs)||void 0,sm:(0,tn.handleLegacyValues)("stackDirection",_.directionSm)||void 0,md:(0,tn.handleLegacyValues)("stackDirection",_.directionMd)||void 0,lg:(0,tn.handleLegacyValues)("stackDirection",_.directionLg)||void 0,xl:(0,tn.handleLegacyValues)("stackDirection",_.directionXl)||void 0},gap:{base:(0,ti.replaceAutoWithNone)(_.gap),xs:(0,ti.replaceAutoWithNone)(_.gapXs),sm:(0,ti.replaceAutoWithNone)(_.gapSm),md:(0,ti.replaceAutoWithNone)(_.gapMd),lg:(0,ti.replaceAutoWithNone)(_.gapLg),xl:(0,ti.replaceAutoWithNone)(_.gapXl)}
210,justifyContent:{base:_.justifyContent||void 0,xs:_.justifyContentXs||void 0,sm:_.justifyContentSm||void 0,md:_.justifyContentMd||void 0,lg:_.justifyContentLg||void 0,xl:_.justifyContentXl||void 0},flexWrap:{base:_.flexWrap||void 0,xs:_.flexWrapXs||void 0,sm:_.flexWrapSm||void 0,md:_.flexWrapMd||void 0,lg:_.flexWrapLg||void 0,xl:_.flexWrapXl||void 0},alignItems:{base:_.alignItems||void 0,xs:_.alignItemsXs||void 0,sm:_.alignItemsSm||void 0,md:_.alignItemsMd||void 0,lg:_.alignItemsLg||void 0,xl:_.alignItemsXl||void 0},fullHeight:{base:_.fullHeight||void 0,xs:_.fullHeightXs||void 0,sm:_.fullHeightSm||void 0,md:_.fullHeightMd||void 0,lg:_.fullHeightLg||void 0,xl:_.fullHeightXl||void 0},fullWidth:{base:_.fullWidth||void 0,xs:_.fullWidthXs||void 0,sm:_.fullWidthSm||void 0,md:_.fullWidthMd||void 0,lg:_.fullWidthLg||void 0,xl:_.fullWidthXl||void 0},attributes:{...(0,tr.storyblokEditable)(_),"data-testid":_._uid},children:w});var tl=R,td=I;let tu=({blok:_,isPreview:w})=>(0,td.jsx)(ts,{blok:_,children:_.blocks.map(_=>(0,td.jsx)(tl.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokStack",0,tu],9546);var tc=w,th=_.i(822579),tp=I;let tf=({blok:_,children:w})=>(0,tp.jsx)(th.StackItem,{flex:{base:_.flex||void 0,xs:_.flexXs||void 0,sm:_.flexSm||void 0,md:_.flexMd||void 0,lg:_.flexLg||void 0,xl:_.flexXl||void 0},alignSelf:{base:_.alignSelf||void 0,xs:_.alignSelfXs||void 0,sm:_.alignSelfSm||void 0,md:_.alignSelfMd||void 0,lg:_.alignSelfLg||void 0,xl:_.alignSelfXl||void 0},order:{base:_.order||void 0,xs:_.orderXs||void 0,sm:_.orderSm||void 0,md:_.orderMd||void 0,lg:_.orderLg||void 0,xl:_.orderXl||void 0},flexGrow:{base:_.flexGrow||void 0,xs:_.flexGrowXs||void 0,sm:_.flexGrowSm||void 0,md:_.flexGrowMd||void 0,lg:_.flexGrowLg||void 0,xl:_.flexGrowXl||void 0},flexShrink:{base:_.flexShrink||void 0,xs:_.flexShrinkXs||void 0,sm:_.flexShrinkSm||void 0,md:_.flexShrinkMd||void 0,lg:_.flexShrinkLg||void 0,xl:_.flexShrinkXl||void 0},attributes:{...(0,tc.storyblokEditable)(_),"data-testid":_._uid},children:w});var tm=R,tg=I;let ty=({blok:_,isPreview:w})=>(0,tg.jsx)(tf,{blok:_,children:_.blocks.map(_=>(0,tg.jsx)(tm.StoryblokComponent,{blok:_,isPreview:w},_._uid))});_.s(["CoralBlokStackItem",0,ty],527826)},792456,197678,_=>{"use strict";var w=_.i(642325),E=_.i(973213),P=_.i(843474),k=_.i(6771),A=_.i(249558),M=_.i(382557),I=_.i(597908);_.i(630779),_.i(254557),_.i(541353),_.i(794443),_.i(1118);var j=_.i(821411),O=_.i(115497);let D=({spacingXOffset:_,children:w})=>{let E=(0,j.StyledTable)(),P="number"==typeof _&&Number.isFinite(_)?_:0;return(0,O.jsx)("div",{"data-part":"table-wrapper",..._&&{style:{marginLeft:`-${P}px`,marginRight:`-${P}px`}},className:E,children:(0,O.jsx)("div",{style:{paddingLeft:P?`${P}px`:0,paddingRight:P?`${P}px`:0,flexGrow:1},children:w})})};var N=_.i(29833),R=O;let L=(_,w)=>"asc"===_?(0,R.jsx)(A.Container,{marginLeft:"xxs",children:w[0]}):"desc"===_?(0,R.jsx)(A.Container,{marginLeft:"xxs",children:w[1]}):w[2],$=_=>{let{defaultIcons:{IconChevronDown:w,IconChevronUp:E,IconChevronSorting:A}}=(0,N.useCoralConfig)(),{columns:j,data:O,noDataLabel:$,hasSummaryRow:B,attributes:V,handleSortChange:U,sortValue:H,rowsSelectable:z,rowsSelected:W,allRowsSelected:G,handleRowSelected:Z,handleAllRowsSelected:Y,highlightedHeader:q,spacingXOffset:K,hasRowHeader:X,children:Q}=(0,P.useProps)({props:_,defaultProps:F});return O&&j&&!Q?(0,R.jsx)(D,{spacingXOffset:K,children:(0,R.jsxs)("table",{"data-part":"table-root",...V,children:[(0,R.jsx)("thead",{"data-part":"table-head",children:(0,R.jsxs)("tr",{"data-part":"table-row",children:[z&&(0,R.jsx)("th",{"data-part":"table-heading","data-highlighted":q,children:(0,R.jsx)(I.Checkbox,{label:"",onChange:Y,indeterminate:W&&!G&&W.length>0})}),j.map(({align:_,key:P,title:I,sortable:j})=>(0,R.jsx)("th",{scope:"col","data-part":"table-heading","data-alignment":_,"data-highlighted":q,children:j?(0,R.jsx)(M.Button,{onClick:()=>U?.(P),variant:"text",color:"base100",children:(0,R.jsxs)(k.Stack,{component:"span",alignItems:"center",gap:"xxs",children:[(0,R.jsx)("span",{children:I}),H&&L(H[P],[(0,R.jsx)(E,{size:10},1),(0,R.jsx)(w,{size:10},2),(0,R.jsx)(A,{size:16},3)])]})}):I},P))]})}),(0,R.jsx)("tbody",{"data-part":"table-body",children:O.length>0?O.map(({key:_,...w},E)=>(0,R.jsxs)("tr",{"data-part":"table-row",children:[z&&(0,R.jsx)("td",{"data-part":"table-cell","data-alignment":"left","data-label":"sort",children:(0,R.jsx)(I.Checkbox,{label:"",onChange:(w,E)=>Z&&Z(_,E),checked:!!W?.find(w=>w.key===_)||G})}),j.map(({align:_,key:P})=>{let k=Object.keys(w).includes(P),A=B&&E+1===O.length;
210return X&&P===j[0].key?(0,R.jsx)("th",{scope:"row","data-part":"table-cell","data-alignment":_,"data-summary-row":A,children:k?w[P]:null},P):(0,R.jsx)("td",{"data-part":"table-cell","data-alignment":_,"data-summary-row":A,children:k?w[P]:null},P)})]},_)):(0,R.jsx)("tr",{"data-part":"table-row",children:(0,R.jsx)("td",{"data-part":"table-cell","data-alignment":"center",colSpan:j.length||1,children:$})})})]})}):(0,R.jsx)(D,{spacingXOffset:K,children:(0,R.jsx)("table",{"data-part":"table-root",...V,children:Q})})},F={columns:[],data:[],noDataLabel:"No data",hasSummaryRow:!1,rowsSelectable:!1,highlightedHeader:!1};var B=O;let V=({blok:_})=>{if(!_.data)return(0,B.jsx)(E.StoryblokMissingField,{blok:"Coral Table",field:"Data"});let P=_.data.thead.map(({value:_})=>({key:_||"",title:_||""}));return(0,B.jsx)($,{columns:P,data:_.data.tbody.map(({body:_},w)=>_.reduce((_,w,E)=>({..._,[P[E].title]:w.value}),{key:w+1})),attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid}})};var U=O;let H=({blok:_})=>(0,U.jsx)(V,{blok:_});_.s(["CoralBlokTable",0,H],792456);var z=_.i(545137),W=_.i(355184);let G=(0,W.createRecipe)("tooltip",{theme:"base300"},[]),Z={theme:["base300","base100","base900","none"]},Y=Object.keys(Z),q=Object.assign((0,z.memo)(G.recipeFn),{__recipe__:!0,__name__:"StyledTooltip",__getCompoundVariantCss__:G.__getCompoundVariantCss__,raw:_=>_,variantKeys:Y,variantMap:Z,merge(_){return(0,W.mergeRecipes)(this,_)},splitVariantProps:_=>(0,z.splitProps)(_,Y),getVariantProps:G.getVariantProps});_.s(["StyledTooltip",0,q],197678)},419166,189009,51820,126512,630440,_=>{"use strict";var w=_.i(642325),E=_.i(117144),P=_.i(973213),k=_.i(843474),A=_.i(197678),M=_.i(29833),I=_.i(650394),j=_.i(115497),O=_.i(461743),D=_.i(862533),N=_.i(595466);let R={title:"More information",theme:"base300",placement:"bottom",zIndex:30},L=_=>{let{children:w,title:E,theme:P,zIndex:L,attributes:$,buttonAttributes:F}=(0,k.useProps)({props:_,defaultProps:R}),B=(0,I.useId)(),V=(0,I.useRef)(null),U=(0,I.useRef)(null),[H,z]=(0,I.useState)(!1),{refs:W,floatingStyles:G,context:Z}=(0,O.useFloating)({open:H,onOpenChange:z,strategy:"absolute",middleware:[(0,D.offset)({mainAxis:16}),(0,D.autoPlacement)(),(0,D.arrow)({element:V}),(0,D.shift)({limiter:(0,D.limitShift)()}),(0,D.flip)()],whileElementsMounted:N.autoUpdate}),Y=(0,O.useHover)(Z,{handleClose:(0,O.safePolygon)(),delay:{open:200,close:0}}),q=(0,O.useDismiss)(Z),{getReferenceProps:K,getFloatingProps:X}=(0,O.useInteractions)([Y,(0,O.useFocus)(Z),q]),Q=(0,I.useCallback)(_=>{W.setFloating(_),U.current=_},[W]);(0,I.useEffect)(()=>{let _=U.current;_&&(H?_.matches(":popover-open")||_.showPopover():_.matches(":popover-open")&&_.hidePopover())},[H]);let{defaultIcons:{IconCircleQuestionFilled:J}}=(0,M.useCoralConfig)(),ee=(0,A.StyledTooltip)({theme:P}),et=w||(0,j.jsx)(J,{size:24,color:"currentColor"}),er=I.default.Children.toArray(w).some(_=>!!I.default.isValidElement(_)&&!!(_.props.onClick||_.props.onChange||_.props.onKeyDown));return(0,j.jsxs)("span",{className:ee,"data-part":"tooltip-root",children:[er?(0,j.jsx)("span",{"data-part":"tooltip-button",ref:W.setReference,role:"tooltip","aria-label":E,"aria-describedby":B,tabIndex:0,...K(),...F,children:et}):(0,j.jsx)("button",{"data-part":"tooltip-button",type:"button",tabIndex:0,"aria-roledescription":"tooltip",ref:W.setReference,"aria-describedby":B,"aria-label":E,...K(),...F,children:et}),(0,j.jsx)("span",{"data-part":"tooltip-popup",ref:Q,style:{...G,zIndex:L},role:"tooltip",id:B,"aria-hidden":!H,tabIndex:-1,popover:"manual",...X(),...$,children:(0,j.jsxs)("span",{"data-part":"tooltip-content",children:[E,(0,j.jsx)(O.FloatingArrow,{ref:V,context:Z,fill:"inherit"})]})})]})};_.s(["Tooltip",0,L,"tooltipDefaultProps",0,R],189009);var $=j;let F=({blok:_,children:k})=>_.trigger.length?(0,$.jsx)(L,{title:_.title||R.title,theme:(0,E.handleLegacyValues)("tooltipTheme",_.theme)||R.theme,zIndex:Number(_.zIndex)||R.zIndex,attributes:{...(0,w.storyblokEditable)(_),"data-testid":_._uid},children:k}):(0,$.jsx)(P.StoryblokMissingField,{blok:"Coral Tooltip",field:"trigger"});_.i(591895);var B=_.i(398011),V=j;let U=({blok:_,isPreview:w})=>(0,V.jsx)(F,{blok:_,children:(0,V.jsx)(B.StoryblokComponent,{blok:_.trigger[0],isPreview:w})});_.s(["CoralBlokTooltip",0,U],419166);var H=j,z=_.i(923381);let W=({width:_})=>(0,H.jsxs)("svg",{style:{width:_},viewBox:"0 0 140 34",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,H.jsx)("title",{children:"Trustpilot Logo"}),(0,H.jsx)("path",{d:"M36.785 11.97h14.173v2.597h-5.572v14.602H42.32V14.567h-5.548v-2.598h.012zm13.568 4.745h2.62v2.404h.049c.087-.34.247-.668.482-.984a4.57 4.57 0 0 1 1.965-1.517 3.456 3.456 0 0 1 1.248-.243c.32 0 .556.012.68.025.123.012.246.036.382.048v2.646a9.09 9.09 0 0 0-.605-.085 5.198 5.
210198 0 0 0-.606-.036c-.47 0-.914.097-1.334.28-.42.181-.779.46-1.087.813a4.107 4.107 0 0 0-.742 1.335c-.185.534-.272 1.14-.272 1.833v5.923h-2.792V16.715h.012zM70.618 29.17h-2.743v-1.736h-.05c-.346.632-.852 1.13-1.532 1.506-.68.376-1.372.57-2.076.57-1.668 0-2.88-.4-3.62-1.214-.742-.813-1.113-2.039-1.113-3.678v-7.902h2.793v7.635c0 1.093.21 1.87.643 2.319.42.449 1.025.68 1.791.68.593 0 1.075-.085 1.47-.268.396-.182.717-.412.952-.716.247-.291.42-.655.532-1.068.11-.413.16-.862.16-1.347v-7.223h2.793V29.17zm4.757-3.993c.087.8.395 1.36.927 1.687.543.316 1.186.486 1.94.486.26 0 .556-.025.89-.061.333-.037.654-.122.939-.23.296-.11.53-.28.728-.498.186-.22.272-.498.26-.85a1.163 1.163 0 0 0-.395-.862c-.248-.23-.556-.4-.94-.546a9.56 9.56 0 0 0-1.31-.352c-.494-.097-.988-.207-1.494-.316a14.42 14.42 0 0 1-1.508-.413 4.632 4.632 0 0 1-1.297-.655 2.898 2.898 0 0 1-.915-1.044c-.234-.425-.346-.947-.346-1.578 0-.68.173-1.238.507-1.7a3.821 3.821 0 0 1 1.273-1.104 5.973 5.973 0 0 1 1.717-.595c.63-.109 1.236-.17 1.804-.17.655 0 1.285.073 1.879.207a4.885 4.885 0 0 1 1.618.667c.482.304.877.704 1.199 1.19.321.485.519 1.08.605 1.772H80.54c-.136-.655-.433-1.104-.914-1.323-.482-.23-1.038-.34-1.656-.34-.198 0-.433.012-.704.049a3.918 3.918 0 0 0-.767.182 1.666 1.666 0 0 0-.605.388.93.93 0 0 0-.247.668c0 .34.123.607.358.813.235.206.544.376.927.522.383.134.816.255 1.31.352.494.097 1 .206 1.52.316.506.109 1 .255 1.495.412.494.158.926.377 1.31.656.383.279.692.619.926 1.032.235.412.359.934.359 1.541 0 .74-.173 1.36-.52 1.882-.345.51-.79.934-1.334 1.25a6.34 6.34 0 0 1-1.829.704 9.334 9.334 0 0 1-1.99.218 8.585 8.585 0 0 1-2.223-.267c-.68-.182-1.273-.449-1.767-.8a3.99 3.99 0 0 1-1.174-1.348c-.284-.534-.433-1.178-.457-1.918h2.817v-.024zm9.218-8.46h2.113v-3.74h2.793v3.74h2.52v2.05H89.5v6.653c0 .29.012.534.037.752.024.207.086.389.173.534a.79.79 0 0 0 .407.328c.186.073.42.11.742.11.197 0 .395 0 .593-.013.198-.012.395-.036.593-.085v2.124c-.309.037-.618.061-.902.097a7.355 7.355 0 0 1-.902.049c-.741 0-1.334-.073-1.78-.206-.444-.134-.803-.34-1.05-.607-.26-.267-.42-.595-.519-.996a7.342 7.342 0 0 1-.16-1.371V18.79h-2.113v-2.076h-.025zm9.403 0h2.645v1.686h.05c.394-.728.938-1.238 1.642-1.553a5.499 5.499 0 0 1 2.287-.474c1 0 1.865.17 2.607.522.741.34 1.359.814 1.853 1.42.494.607.853 1.311 1.1 2.113a8.71 8.71 0 0 1 .371 2.573c0 .837-.111 1.65-.334 2.428a6.436 6.436 0 0 1-1.001 2.087 4.89 4.89 0 0 1-1.705 1.445c-.692.364-1.495.546-2.434.546a6.95 6.95 0 0 1-1.224-.11 5.455 5.455 0 0 1-1.173-.351 4.254 4.254 0 0 1-1.039-.62 3.871 3.871 0 0 1-.803-.873h-.05v6.215h-2.792V16.715zm9.762 6.238a6.11 6.11 0 0 0-.222-1.638 4.391 4.391 0 0 0-.668-1.408 3.374 3.374 0 0 0-1.099-.984 3.129 3.129 0 0 0-1.52-.376c-1.174 0-2.064.4-2.657 1.202-.593.801-.89 1.87-.89 3.204 0 .631.075 1.214.235 1.748.16.534.383.996.704 1.384.31.389.68.692 1.113.91.432.231.939.34 1.507.34.643 0 1.174-.133 1.619-.388a3.389 3.389 0 0 0 1.087-.995c.284-.413.495-.875.618-1.396a7.683 7.683 0 0 0 .173-1.603zm4.93-10.985h2.793v2.598h-2.793v-2.598zm0 4.746h2.793V29.17h-2.793V16.715zm5.289-4.746h2.793v17.2h-2.793v-17.2zm11.356 17.54c-1.014 0-1.916-.17-2.706-.497a5.977 5.977 0 0 1-2.014-1.36 5.908 5.908 0 0 1-1.249-2.076 7.888 7.888 0 0 1-.432-2.646c0-.947.148-1.82.432-2.622a5.91 5.91 0 0 1 1.249-2.075c.543-.583 1.223-1.032 2.014-1.36.79-.328 1.692-.498 2.706-.498 1.013 0 1.915.17 2.706.498.791.328 1.458.79 2.014 1.36a5.893 5.893 0 0 1 1.248 2.075c.284.801.432 1.675.432 2.622 0 .96-.148 1.845-.432 2.646a5.891 5.891 0 0 1-1.248 2.076c-.544.583-1.223 1.032-2.014 1.36-.791.327-1.693.497-2.706.497zm0-2.173c.618 0 1.161-.133 1.618-.388a3.42 3.42 0 0 0 1.125-1.008c.296-.412.506-.886.655-1.408.136-.522.21-1.056.21-1.602 0-.534-.074-1.056-.21-1.59a4.13 4.13 0 0 0-.655-1.408 3.386 3.386 0 0 0-1.125-.995c-.457-.255-1-.389-1.618-.389-.618 0-1.162.134-1.619.389a3.52 3.52 0 0 0-1.124.995 4.347 4.347 0 0 0-.655 1.408 6.387 6.387 0 0 0-.211 1.59c0 .546.075 1.08.211 1.602s.358.996.655 1.408c.296.413.667.753 1.124 1.008.457.267 1.001.388 1.619.388zm7.216-10.62h2.113v-3.74h2.793v3.74h2.52v2.05h-2.52v6.653c0 .29.012.534.036.752.025.207.087.389.174.534a.787.787 0 0 0 .407.328c.186.073.42.11.742.11.197 0 .395 0 .593-.013.198-.012.395-.036.593-.085v2.124c-.309.037-.618.061-.902.097a7.359 7.359 0 0 1-.902.049c-.741 0-1.335-.073-1.78-.206-.444-.134-.803-.34-1.05-.607-.259-.267-.42-.595-.519-.996a7.37 7.37 0 0 1-.16-1.371V18.79h-2.113v-2.076h-.025z",f
210ill:(0,z.token)("colors.contents.base.900")}),(0,H.jsx)("path",{d:"M33.523 11.969H20.722L16.768 0 12.8 11.97 0 11.957l10.367 7.404-3.966 11.956 10.367-7.392 10.355 7.392-3.954-11.956 10.354-7.392z",fill:"#04DA8D"}),(0,H.jsx)("path",{d:"m24.058 22.069-.89-2.707-6.4 4.564 7.29-1.857z",fill:"#126849"})]});_.s(["TrustPilotLogo",0,W],51820);var G=j;let Z=()=>(0,G.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,G.jsx)("title",{children:"Trustpilot 1 star"}),(0,G.jsx)("path",{fill:"#FF3722",d:"M0 0h42v42H0V0Z"}),(0,G.jsx)("path",{fill:"#DCDCE6",d:"M45.5 0h42v42h-42V0ZM91 0h42v42H91V0Zm45.5 0h42v42h-42V0ZM182 0h42v42h-42V0Z"}),(0,G.jsx)("path",{fill:"#fff",d:"m21 28.3062 6.3875-1.6187 2.6688 8.225L21 28.3062ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675Zm30.8 10.6312 6.3875-1.6187 2.6688 8.225L66.5 28.3062ZM81.2 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L81.2 17.675ZM112 28.3062l6.388-1.6187 2.668 8.225L112 28.3062Zm14.7-10.6312h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Zm30.8 10.6312 6.388-1.6187 2.668 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3062l6.388-1.6187 2.668 8.225L203 28.3062Zm14.7-10.6312h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var Y=j;let q=()=>(0,Y.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,Y.jsx)("title",{children:"Trustpilot 1.5 stars"}),(0,Y.jsx)("path",{fill:"#FF3722",d:"M42 0H0v42h42V0Z"}),(0,Y.jsx)("path",{fill:"#DCDCE6",d:"M87.1499 0h-42v42h42V0Z"}),(0,Y.jsx)("path",{fill:"#FF3722",d:"M66.1499 0h-21v42h21V0Z"}),(0,Y.jsx)("path",{fill:"#DCDCE6",d:"M133.35 0H91.3501v42H133.35V0ZM178.5 0h-42v42h42V0ZM223.65 0h-42v42h42V0Z"}),(0,Y.jsx)("path",{fill:"#fff",d:"m21 28.5687 6.3875-1.6187 2.6688 8.225L21 28.5687Zm14.7-10.6312H24.4563L21 7.35l-3.4562 10.5875H6.3L15.4 24.5l-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.9375ZM66.15 28.5687l6.3875-1.6187 2.6687 8.225-9.0562-6.6063Zm14.7-10.6312H69.6062L66.15 7.35l-3.4563 10.5875H51.45L60.5499 24.5l-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112.35 28.5687l6.387-1.6187 2.669 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L112.35 7.35l-3.456 10.5875H97.6499L106.75 24.5l-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.5687l6.388-1.6187 2.668 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L157.5 7.35l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM202.65 28.5687l6.387-1.6187 2.669 8.225-9.056-6.6063Zm14.7-10.6312h-11.244L202.65 7.35l-3.456 10.5875H187.95l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var K=j;let X=()=>(0,K.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,K.jsx)("title",{children:"Trustpilot 2 stars"}),(0,K.jsx)("path",{fill:"#FF8622",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0Z"}),(0,K.jsx)("path",{fill:"#DCDCE6",d:"M133 0H91v42h42V0ZM178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,K.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var Q=j;let J=()=>(0,Q.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,Q.jsx)("title",{children:"Trustpilot 2.5 stars"}),(0,Q.jsx)("path",{fill:"#FF8622",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0Z"}),(0,Q.jsx)("path",{fill:"#DCDCE6",d:"M133 0H91v42h42V0Z"}),(0,Q.jsx)("path",{fill:"#FF8622",d:"M112 0H91v42h21V0Z"}),(0,Q.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,Q.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.087
2105l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var ee=j;let et=()=>(0,ee.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,ee.jsx)("title",{children:"Trustpilot 3 stars"}),(0,ee.jsx)("path",{fill:"#FFCE00",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0Z"}),(0,ee.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,ee.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var er=j;let en=()=>(0,er.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,er.jsx)("title",{children:"Trustpilot 3.5 stars"}),(0,er.jsx)("path",{fill:"#FFCE00",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0Z"}),(0,er.jsx)("path",{fill:"#DCDCE6",d:"M178.5 0h-42v42h42V0Z"}),(0,er.jsx)("path",{fill:"#FFCE00",d:"M157.5 0h-21v42h21V0Z"}),(0,er.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-42v42h42V0Z"}),(0,er.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var ei=j;let ea=()=>(0,ei.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,ei.jsx)("title",{children:"Trustpilot 4 stars"}),(0,ei.jsx)("path",{fill:"#73CF11",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0Z"}),(0,ei.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-42v42h42V0Z"}),(0,ei.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var eo=j;let es=()=>(0,eo.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,eo.jsx)("title",{children:"Trustpilot 4.5 stars"}),(0,eo.jsx)("path",{fill:"#00B67A",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0Z"}),(0,eo.jsx)("path",{fill:"#DCDCE6",d:"M224 0h-21v42h21V0Z"}),(0,eo.jsx)("path",{fill:"#00B67A",d:"M203 0h-21v42h21V0Z"}),(0,eo.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.087
2105l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]});var el=j;let ed=()=>(0,el.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"224",height:"42",fill:"none",viewBox:"0 0 224 42",children:[(0,el.jsx)("title",{children:"Trustpilot 5 stars"}),(0,el.jsxs)("g",{children:[(0,el.jsx)("path",{fill:"#00B67A",d:"M42 0H0v42h42V0ZM87.5 0h-42v42h42V0ZM133 0H91v42h42V0ZM178.5 0h-42v42h42V0ZM224 0h-42v42h42V0Z"}),(0,el.jsx)("path",{fill:"#fff",d:"m21 28.3063 6.3875-1.6188 2.6688 8.225L21 28.3063ZM35.7 17.675H24.4563L21 7.0875 17.5438 17.675H6.3l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025L35.7 17.675ZM66.5 28.3063l6.3876-1.6188 2.6687 8.225L66.5 28.3063ZM81.2001 17.675H69.9563L66.5 7.0875 63.0438 17.675H51.8l9.1 6.5625-3.4562 10.5875 9.1-6.5625 5.6-4.025 9.0563-6.5625ZM112 28.3063l6.388-1.6188 2.668 8.225L112 28.3063Zm14.7-10.6313h-11.244L112 7.0875l-3.456 10.5875H97.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM157.5 28.3063l6.388-1.6188 2.668 8.225-9.056-6.6062Zm14.7-10.6313h-11.244L157.5 7.0875l-3.456 10.5875H142.8l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625ZM203 28.3063l6.388-1.6188 2.668 8.225L203 28.3063Zm14.7-10.6313h-11.244L203 7.0875l-3.456 10.5875H188.3l9.1 6.5625-3.456 10.5875 9.1-6.5625 5.6-4.025 9.056-6.5625Z"})]})]});var eu=_.i(822579),ec=j;let eh=({stars:_})=>(0,ec.jsx)(eu.StackItem,{flex:"0 0 auto",children:{1:(0,ec.jsx)(Z,{}),1.5:(0,ec.jsx)(q,{}),2:(0,ec.jsx)(X,{}),2.5:(0,ec.jsx)(J,{}),3:(0,ec.jsx)(et,{}),3.5:(0,ec.jsx)(en,{}),4:(0,ec.jsx)(ea,{}),4.5:(0,ec.jsx)(es,{}),5:(0,ec.jsx)(ed,{})}[_]});_.s(["TrustPilotStars",0,eh],126512);var ep=I;let ef=(_,w)=>{let[E,P]=(0,ep.useState)();(0,ep.useEffect)(()=>{let E=new AbortController;return(async()=>{try{let k=await fetch(`https://oe-trust-pilot.vercel.app/api/${_}${w?"?with-reviews=true":""}`,{signal:E.signal});k.ok&&P(await k.json())}catch(_){_ instanceof DOMException&&"AbortError"===_.name&&console.error("TrustPilot: The request to fetch the Trust Pilot data encountered an error")}})(),()=>{E.abort()}},[_,w]);let k=E?.score.stars??0,A=E?.score.trustScore??0,M=new Intl.NumberFormat().format(E?.numberOfReviews.total??0),I=E?.updatedAt??"",j=E?.reviews??[];return{loading:!E,stars:k,trustScore:A,numberOfReviews:M,listOfReviews:j,updatedAt:I}};_.s(["useTrustPilot",0,ef],630440)},329707,_=>{"use strict";var w=_.i(164903),E=_.i(680853),P=_.i(100973),k=_.i(378896),A=_.i(574577),M=_.i(719049),I=_.i(26400),j=_.i(282903),O=_.i(907969),D=_.i(52380),N=_.i(595826);_.i(460231);var R=_.i(858194),L=_.i(964898),$=_.i(5775),F=_.i(474124),B=_.i(517685),V=_.i(890488),U=_.i(835022),H=_.i(503037),z=_.i(638239),W=_.i(940384),G=_.i(387614),Z=_.i(271568),Y=_.i(581631),q=_.i(322916),K=_.i(362364),X=_.i(9546),Q=_.i(527826),J=_.i(792456),ee=_.i(419166),et=_.i(642325),er=_.i(115497),en=_.i(51820),ei=_.i(126512),ea=_.i(630440),eo=_.i(249558),es=_.i(843474),el=_.i(246738),ed=_.i(835014),eu=_.i(894549),ec=er;let eh=_=>{let{loading:w=!0,fadeInDuration:E=.5,animation:P,children:k,height:A,variant:M,width:I,"aria-label":j,attributes:O,display:D="block"}=(0,es.useProps)({props:_,defaultProps:ep});return w?(0,ec.jsx)("span",{className:(0,eu.cx)((0,el.StyledSkeleton)({variant:M,animation:P}),(0,ed.css)({width:k?"fit-content":I??"100%",height:k?"fit-content":A??"100%"})),role:"progressbar","aria-label":j,...O,style:{display:D,minWidth:I,minHeight:A},children:(0,ec.jsx)("span",{style:{visibility:"hidden"},children:k})}):(0,ec.jsx)("span",{style:{animationName:"fadeIn",animationTimingFunction:"ease-out",animationDuration:`${E}s`,display:D},children:k})},ep={"aria-label":"Skeleton"};var ef=_.i(6771),em=_.i(982563),eg=es,ey=er;let ev=_=>{let{businessAcronym:w="oegb",message:E,caption:P,attributes:k}=(0,eg.useProps)({props:_,defaultProps:{businessAcronym:"oegb"}}),{loading:A,stars:M,trustScore:I,numberOfReviews:j,updatedAt:O}=(0,ea.useTrustPilot)(w),D=new Date(O),N=j,[R,L,$]=[D.getDate(),D.getMonth()+1,D.getFullYear()],F={oegb:`Rated ${M} stars for customer service from ${N} reviews.`,oev:`Rated ${M} stars for customer service from ${N} reviews.`,oeus:`Rated ${M} stars for customer service from ${N} reviews.`,oede:`Bewertet mit ${M} Sternen f\xfcr den Kundenservice aus ${N} Bewertungen.`,oefr:`Not\xe9 ${M} \xe9toiles pour le service client \xe0 partir de ${N} avis.`,oees:`Puntuado con ${M} estrellas para el servicio al cliente a partir de ${N} rese\xf1as.`,oeit:`Valutato ${M} stelle per il servizio clienti da ${N} recensioni.`};
210return(0,ey.jsx)(ef.Stack,{flexDirection:"column",justifyContent:"center",fullWidth:!0,gap:"md",attributes:k,children:A?(0,ey.jsxs)(ey.Fragment,{children:[(0,ey.jsx)(eo.Container,{fullWidth:!0,maxWidthPreset:"lg",marginX:"auto",children:(0,ey.jsx)(ef.Stack,{justifyContent:"center",alignItems:"center",flexDirection:"column",gap:"xs",children:(0,ey.jsx)(eh,{animation:"wave",height:50,variant:"rectangular"})})}),(0,ey.jsxs)(ef.Stack,{flexDirection:{base:"column",sm:"row"},justifyContent:"center",alignItems:"center",children:[(0,ey.jsx)(en.TrustPilotLogo,{width:200}),(0,ey.jsx)(eo.Container,{fullWidth:!0,maxWidth:225,children:(0,ey.jsx)(eh,{height:50,animation:"wave",variant:"rectangular"})})]})]}):(0,ey.jsxs)(ef.Stack,{flexDirection:"column",children:[(0,ey.jsx)(em.Typography,{textStyle:"h2",textAlign:"center",children:E?.({stars:M,trustScore:I,reviews:N})??F[w]}),(0,ey.jsxs)(ef.Stack,{flexDirection:{base:"column",sm:"row"},justifyContent:"center",alignItems:"center",children:[(0,ey.jsx)(eo.Container,{fullWidth:!0,maxWidth:200,children:(0,ey.jsx)(en.TrustPilotLogo,{})}),(0,ey.jsx)(ei.TrustPilotStars,{stars:M})]}),(0,ey.jsx)(em.Typography,{textAlign:"center",textStyle:"caption",color:"contentsBase900",children:P?P({day:R,month:L,year:$,dateISOString:O}):`${({oegb:"Last updated",oev:"Last updated",oeus:"Last updated",oede:"Zuletzt aktualisiert",oefr:"Dernière mise à jour",oees:"Última actualización",oeit:"Ultimo aggiornamento"})[w]}: ${R}/${L}/${$}`})]})})},eb=({blok:_})=>(0,er.jsx)(ev,{businessAcronym:_.businessAcronym||void 0,message:({reviews:w,stars:E})=>_.message?.replace("#reviews#",w).replace("#stars#",`${E}`),attributes:{...(0,et.storyblokEditable)(_),"data-testid":_._uid}});var ex=er;let eC=({blok:_})=>(0,ex.jsx)(eb,{blok:_});var eS=et,eT=_.i(117144),e_=_.i(973213);_.i(591895);var ew=_.i(166143),eE=_.i(642800),eP=em,ek=er;function eA(_){return!!_&&["_self","_blank","_parent","_top"].includes(_)}function eM(_){return{paragraph:({children:w,content:E})=>E?(0,ek.jsx)(eP.Typography,{color:{base:(0,eT.handleLegacyValues)("typographyColor",_.color),xs:(0,eT.handleLegacyValues)("typographyColor",_.colorXs),sm:(0,eT.handleLegacyValues)("typographyColor",_.colorSm),md:(0,eT.handleLegacyValues)("typographyColor",_.colorMd),lg:(0,eT.handleLegacyValues)("typographyColor",_.colorLg),xl:(0,eT.handleLegacyValues)("typographyColor",_.colorXl)},textAlign:{base:_.textAlign||void 0,xs:_.textAlignXs||void 0,sm:_.textAlignSm||void 0,md:_.textAlignMd||void 0,lg:_.textAlignLg||void 0,xl:_.textAlignXl||void 0},component:_.element||void 0,id:_.id||void 0,textWrap:_.textWrap||void 0,textStyle:_.variant||void 0,hyphens:_.hyphens||void 0,children:w}):(0,ek.jsx)("br",{}),heading:({children:_,attrs:w})=>(0,ek.jsx)(eP.Typography,{textStyle:w?.level?`h${w.level}`:"h1",children:_}),ordered_list:({children:w})=>(0,ek.jsx)(eP.Typography,{component:"ol",color:{base:(0,eT.handleLegacyValues)("typographyColor",_.color),xs:(0,eT.handleLegacyValues)("typographyColor",_.colorXs),sm:(0,eT.handleLegacyValues)("typographyColor",_.colorSm),md:(0,eT.handleLegacyValues)("typographyColor",_.colorMd),lg:(0,eT.handleLegacyValues)("typographyColor",_.colorLg),xl:(0,eT.handleLegacyValues)("typographyColor",_.colorXl)},textStyle:_.variant||void 0,children:w}),bullet_list:({children:w})=>(0,ek.jsx)(eP.Typography,{component:"ul",color:{base:(0,eT.handleLegacyValues)("typographyColor",_.color),xs:(0,eT.handleLegacyValues)("typographyColor",_.colorXs),sm:(0,eT.handleLegacyValues)("typographyColor",_.colorSm),md:(0,eT.handleLegacyValues)("typographyColor",_.colorMd),lg:(0,eT.handleLegacyValues)("typographyColor",_.colorLg),xl:(0,eT.handleLegacyValues)("typographyColor",_.colorXl)},textStyle:_.variant||void 0,children:w}),emoji:({attrs:_})=>(0,ek.jsx)("span",{"data-type":"emoji","data-name":_?.name,"data-emoji":_?.emoji,children:(0,ek.jsx)("img",{src:_?.fallbackImage,alt:"",style:{width:"1.25em",height:"1.25em",verticalAlign:"text-top"},draggable:"false",loading:"lazy"})}),link:({children:w,attrs:E})=>(0,ek.jsx)(eE.Link,{href:E?.linktype==="email"?`mailto:${E.href}`:E?.anchor?`${E.href}#${E.anchor}`:E?.href??void 0,color:(0,eT.handleLegacyValues)("linkColor",_.linkColor),target:eA(E?.target)?E.target:void 0,children:w}),subscript:({children:_})=>(0,ek.jsx)("sub",{children:_}),superscript:({children:_})=>(0,ek.jsx)("sup",{children:_})}}let eI=({blok:_})=>_.children?(0,ek.jsx)(ew.StoryblokRichText,{...(0,eS.storyblokEditable)(_),document:_.children,components:eM(_)}):(0,ek.jsx)(e_.StoryblokMissingField,{blok:"Coral Typography",field:"content"});var ej=e_;let eO={"#FA98FF":"primary100","#F050F8":"primary500","#FF2FFB":"primary600","#600E6B":"primary900","#6675F6":"secondary100","#5840FF":"secondary500","#2D1A83":"secondary900","#BDF2FF":"tertiary100","#60F0F8":"tertiary500","#A4FFE8":"success100","#10C395":"success500","#FFA26B":"warning100","#EC8243":"warning500","#FF809B":"error100","#FF3E68":"error500","#71E3FF":"information100","#00C8F8":"information500","#A49FC8":"contentsBase20","#F0FFFF":"contentsBase500","#100030":"contentsBase100"},eD={"#FA98FF":"colors.background.primary.100","#F050F8":"colors.background.primary.500","#FF2FFB":"colors.background.primary.600","#600E6B":"colors.background.primary.900","#6675F6":"colors.background.secondary.100","#5840FF":"colors.background.secondary.500","#2D1A83":"colors.background.secondary.900","#BDF2FF":"colors.background.tertiary.100","#60F0F8":"colors.background.tertiary.500","#A4FFE8":"colors.background.actions.success.100","#10C395":"colors.background.actions.success.500","#FFA26B":"colors.background.actions.warning.100","#EC8243":"colors.background.actions.warning.500","#FF809B":"colors.background.actions.error.100","#FF3E68":"colors.background.actions.error.500","#71E3FF":"colors.background.actions.information.100","#00C8F8":"colors.background.actions.information.500","#A49FC8":"colors.contents.base.20","#F0FFFF":"colors.contents.base.500","#100030":"colors.contents.base.100"};function eN(_){if(!(!_||!_.startsWith("#")||7!==_.length))return eO[_.toUpperCase()]}function eR(_){if(!(!_||!_.startsWith("#")||7!==_.length))return eD[_.toUpperCase()]}var eL=ew,e$=_.i(633374),eF=eo,eB=eE,eV=_.i(116754),eU=_.i(546532),eH=_.i(189009),ez=em,eW=er;_.i(336956);var eG=_.i(474122),eZ=_.i(923381),eY=ed;function eq(_){return!!_&&["_self","_blank","_parent","_top"].includes(_)}function eK(_,w){return{textStyle:({children:_,attrs:E})=>{let P=E?.color,k=eN(P);return P?k?(0,eW.jsx)(ez.Typography,{component:"span",color:k,textStyle:"none",children:_}):w?(0,eW.jsxs)(eF.Container,{component:"span",position:"relative",children:[(0,eW.jsx)(eF.Container,{component:"span",position:"absolute",top:"calc(-100% + 8px)",right:0,children:(0,eW.jsx)(eH.Tooltip,{title:`Invalid color: ${P}`,children:(0,eW.jsx)(eG.IconCircleInformationFilled,{size:16,color:(0,eZ.token)("colors.colorPalette.warning.100")})})}),(0,eW.jsx)("span",{children:_})]}):(0,eW.jsx)(eW.Fragment,{children:_}):(0,eW.jsx)(eW.Fragment,{children:_})},highlight:({children:_,attrs:E})=>{let P=E?.color,k=eR(P);return P?k?(0,eW.jsx)("mark",{style:{backgroundColor:(0,eZ.token)(k)},children:_}):w?(0,eW.jsxs)(eF.Container,{component:"span",position:"relative",children:[(0,eW.jsx)(eF.Container,{component:"span",position:"absolute",top:"calc(-100% + 8px)",left:0,children:(0,eW.jsx)(eH.Tooltip,{title:`Invalid highlight color: ${P}`,children:(0,eW.jsx)(eG.IconCircleInformationFilled,{size:16,color:(0,eZ.token)("colors.background.actions.warning.500")})})}),(0,eW.jsx)("span",{children:_})]}):(0,eW.jsx)(eW.Fragment,{children:_}):(0,eW.jsx)(eW.Fragment,{children:_})},paragraph:({children:w,content:E,attrs:P})=>{if(!E)return(0,eW.jsx)("br",{});let k=_.pOverride||void 0;return(0,eW.jsx)(ez.Typography,{textAlign:P?.textAlign??void 0,component:k,children:w})},heading:({children:w,attrs:E})=>{let P=E?.level??1,k=`h${P}`,A=_[`h${P}Override`]||void 0;return(0,eW.jsx)(ez.Typography,{textStyle:k,textAlign:E?.textAlign??void 0,component:A,children:w})},ordered_list:({children:_})=>(0,eW.jsx)(eF.Container,{paddingY:"xs",children:(0,eW.jsx)(eV.List,{type:"ol",children:_})}),bullet_list:({children:_})=>(0,eW.jsx)(eF.Container,{paddingY:"xs",children:(0,eW.jsx)(eV.List,{type:"ul",children:_})}),list_item:({children:_})=>(0,eW.jsx)(eU.ListItem,{children:_}),link:({children:_,attrs:w})=>(0,eW.jsx)(eB.Link,{href:w?.linktype==="email"?`mailto:${w.href}`:w?.anchor?`${w.href}#${w.anchor}`:w?.href??void 0,target:eq(w?.target)?w.target:void 0,children:_})}}let eX=({blok:_,isPreview:w})=>_.children?(0,eW.jsx)(eL.StoryblokRichText,{...(0,e$.storyblokEditable)(_),document:_.children,components:eK(_,w),className:(0,eY.css)({"& p":{paddingBottom:"sm"},"& li p":{paddingBottom:0},"& li":{marginBottom:"xs"}})}):(0,eW.jsx)(ej.StoryblokMissingField,{blok:"Coral Typography: Rich Text",field:"children"});var eQ=et,eJ=_.i(333142),e1=er;let e0=({blok:_,children:w})=>(0,e1.jsx)(eJ.Visibility,{hidden:{base:_.hidden,xs:_.hiddenAboveXS?"true"===_.hiddenAboveXS:void 0,sm:_.hiddenAboveSM?"true"===_.hiddenAboveSM:void 0,md:_.hiddenAboveMD?"true"===_.hiddenAboveMD:void 0,lg:_.hiddenAboveLG?"true"===_.hiddenAboveLG:void 0,xl:_.hiddenAboveXL?"true"===_.hiddenAboveXL:void 0},display:{base:_.display||void 0,xs:_.displayXs||void 0,sm:_.dis
210playSm||void 0,md:_.displayMd||void 0,lg:_.displayLg||void 0,xl:_.displayXl||void 0},attributes:{...(0,eQ.storyblokEditable)(_),"data-testid":_._uid},children:w});var e2=_.i(398011),e3=er;let e4=({blok:_,isPreview:w})=>(0,e3.jsx)(e0,{blok:_,children:_.blocks.map(_=>(0,e3.jsx)(e2.StoryblokComponent,{blok:_,isPreview:w},_._uid))}),e5={coralBlokAccordion:w.CoralBlokAccordion,coralBlokActionCard:E.CoralBlokActionCard,coralBlokAlert:P.CoralBlokAlert,coralBlokAnimation:k.CoralBlokAnimation,coralBlokBanner:A.CoralBlokBanner,coralBlokBlockquote:M.CoralBlokBlockquote,coralBlokButton:I.CoralBlokButton,coralBlokCard:j.CoralBlokCard,coralBlokCardGroup:O.CoralBlokCardGroup,coralBlokCardGroupCard:D.CoralBlokCardGroupCard,coralBlokChip:N.CoralBlokChip,coralBlokConstantine:R.CoralBlokConstantine,coralBlokContainer:L.CoralBlokContainer,coralBlokContent:$.CoralBlokContent,coralBlokDialog:F.CoralBlokDialog,coralBlokDrawer:B.CoralBlokDrawer,coralBlokGetReferral:V.CoralBlokGetReferral,coralBlokGrid:U.CoralBlokGrid,coralBlokGridItem:H.CoralBlokGridItem,coralBlokIcon:z.CoralBlokIcon,coralBlokImage:W.CoralBlokImage,coralBlokLink:G.CoralBlokLink,coralBlokList:Z.CoralBlokList,coralBlokMediaPlayer:Y.CoralBlokMediaPlayer,coralBlokPageAudit:q.CoralBlokPageAudit,coralBlokReview:K.CoralBlokReview,coralBlokStack:X.CoralBlokStack,coralBlokStackItem:Q.CoralBlokStackItem,coralBlokTable:J.CoralBlokTable,coralBlokTooltip:ee.CoralBlokTooltip,coralBlokTrustPilot:eC,coralBlokTypography:eI,coralBlokTypographyRichText:eX,coralBlokVisibility:e4};_.s(["coralBloks",0,e5],329707)},612269,508834,160693,714355,204865,803586,302740,54606,664463,434728,758956,380527,126418,584056,961270,745442,644079,634696,735553,129014,455703,537941,428856,656863,479025,628634,442941,566122,944456,846286,14490,505917,160274,477831,790527,225552,66980,696590,511161,723402,923523,780002,685231,92768,110465,923001,702987,466291,81589,241618,202236,154953,537347,187774,306947,772634,435866,71213,270432,907398,310172,744498,486256,608948,_=>{"use strict";var w=_.i(650394),E=_.i(115497);let P=(0,w.createContext)(void 0);var k=w;let A=()=>(0,k.useContext)(P)??null,M=({props:_,defaultProps:w})=>{let E={},P=A();
210return Object.keys(w).forEach(_=>{let P=_;void 0!==w[P]&&(E[_]=w[P])}),null!==P&&Object.keys(P).forEach(_=>{let w=_;void 0!==P[w]&&(E[_]=P[w])}),Object.keys(_).forEach(w=>{let P=w;void 0!==_[P]&&(E[w]=_[P])}),E};var I=_.i(835014),j=w,O=E;let D={size:24,useViewbox:!0,disableTitle:!1},N=_=>{let{icon:w,size:E,color:P,title:k,disableTitle:A,duotoneColor:N,useViewbox:R,verticalAlign:L}=M({props:_,defaultProps:D}),{path:$,viewBoxWidth:F,viewBoxHeight:B,rotate:V}=w,U=$,H="string"==typeof k?k.trim():k??"",z=!!H&&!A,W=(0,j.useId)();return(0,O.jsxs)("svg",{className:(0,I.css)({display:"inline-block",verticalAlign:L}),xmlns:"http://www.w3.org/2000/svg",viewBox:R?`0 0 ${F} ${B}`:void 0,style:{width:E?`${E}px`:`${F}px`,height:E?`${E}px`:`${B}px`,transform:V?`rotate(${V}deg)`:void 0},fill:"currentcolor",role:z?void 0:"presentation","aria-labelledby":z?W:void 0,children:[z&&(0,O.jsx)("title",{id:W,children:H}),(0,O.jsx)(U,{color:P,duotoneColor:N})]})};var R=_.i(923381);let L=({color:_,duotoneColor:w})=>{let E;if("duotone"===_)switch(w){case"primary":default:E=(0,R.token)("colors.background.primary.500");break;case"secondary":E=(0,R.token)("colors.background.secondary.500");break;case"tertiary":E=(0,R.token)("colors.background.tertiary.500")}else E=_;return E??(0,R.token)("colors.background.base.100")},$=({duotoneColor:_})=>{let w;switch(_){case"primary":default:w=(0,R.token)("colors.background.primary.100");break;case"secondary":w=(0,R.token)("colors.background.base.100");break;case"tertiary":w=(0,R.token)("colors.background.tertiary.100")}return w};var F=E;let B=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("path",{fill:$({duotoneColor:w}),d:"M16.958 6.95 9.022.472c-.345-.334-.408-.334-.753 0L.334 6.95s.35 2.085 1.456 1.256v7.835a1.959 1.959 0 0 0 1.959 1.958h9.793a1.91 1.91 0 0 0 1.96-1.958V8.206c1.105.83 1.807-.452 1.456-1.256Z"}),(0,F.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M8.018.22a1.004 1.004 0 0 1 1.255 0l7.684 6.73a.962.962 0 0 1-1.255 1.457L8.67 2.229 1.589 8.407A.961.961 0 0 1 .334 6.95L8.018.22Z"}),(0,F.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9.999 6.652c-.153.402-.582 1.54-.976 2.589l-.537 1.427-.234.623-.12.319H5.75a.745.745 0 0 1-.745-.737.926.926 0 0 1 .154-.534l.01-.015L8.639 5.88a.854.854 0 0 1 .498-.364.726.726 0 0 1 .418.02.718.718 0 0 1 .24.131.818.818 0 0 1 .205.985Z"}),(0,F.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m7.056 14.38.976-2.588.536-1.428.235-.623.12-.319h2.382a.745.745 0 0 1 .745.738.927.927 0 0 1-.155.533l-.01.015-3.469 4.444a.854.854 0 0 1-.497.364.725.725 0 0 1-.419-.02.717.717 0 0 1-.24-.131.818.818 0 0 1-.204-.984ZM22.263 11.845a.322.322 0 0 0 .003-.474l-2-1.865a.323.323 0 0 0-.543.236v1.107h-2.666a.323.323 0 0 0-.323.317l-.013.793a.323.323 0 0 0 .323.328h2.679v1.144c0 .28.332.427.54.239l2-1.825Z"})]}):(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)("path",{d:"M17.0579 8.30629C17.2243 8.11428 17.3075 7.86407 17.2894 7.61069C17.2713 7.35731 17.1533 7.12149 16.9613 6.95509L16.9599 6.94999L16.9199 6.91749L9.27334 0.219991C9.09517 0.0773889 8.87376 -0.000305176 8.64554 -0.000305176C8.41733 -0.000305176 8.19592 0.0773889 8.01774 0.219991L0.386744 6.90329L0.329944 6.94999L0.330644 6.95399C0.138004 7.12089 0.0195551 7.35748 0.00135469 7.61172C-0.00765724 7.7376 0.00821368 7.86403 0.0480614 7.98378C0.0879091 8.10353 0.150953 8.21426 0.233594 8.30964C0.316235 8.40503 0.416854 8.4832 0.529707 8.5397C0.642559 8.5962 0.765436 8.62992 0.891319 8.63893C1.14555 8.65713 1.3966 8.57359 1.58924 8.40669L1.78994 8.23159V16.04C1.78812 16.2979 1.83758 16.5536 1.93543 16.7922C2.03328 17.0308 2.17759 17.2476 2.35995 17.43C2.54232 17.6123 2.75911 17.7567 2.99773 17.8545C3.23636 17.9524 3.49204 18.0018 3.74994 18H13.5399C13.8004 18.0088 14.0597 17.9611 14.2999 17.86C14.5406 17.7668 14.7587 17.6236 14.9399 17.44C15.1266 17.2592 15.2731 17.0411 15.3699 16.8C15.4631 16.5577 15.5073 16.2994 15.4999 16.04V8.22929L15.7018 8.40669C15.7975 8.48917 15.9084 8.55201 16.0283 8.59162C16.1482 8.63123 16.2747 8.64684 16.4006 8.63755C16.5265 8.62827 16.6494 8.59427 16.7622 8.5375C16.875 8.48073 16.9755 8.4023 17.0579 8.30669V8.30629ZM11.8999 10.69L11.8799 10.71L8.41994 15.15C8.35105 15.2589 8.25883 15.3511 8.14994 15.42C8.07602 15.4593 7.99912 15.4927 7.91994 15.52C7.78034 15.5467 7.63638 15.5399 7.49994 15.5C7.41234 15.4678 7.33109 15.4204 7.25994 15.36C7.12239 15.2421 7.02805 15.0818 6.99183 14.9043C6.95561 14.7268 6.97958 14.5423 7.05994 14.38C7.20994 13.98 7.63994 12.84 8.02994 11.79L8.09994 11.61H5.74994C5.65148 11.6099 5.55399 11.5905 5.46305 11.5527C5.37211 11.515 5.2895 11.4597 5.21994 11.39C5.08727 11.2482 5.0093 11.0639 4.99994 10.87C4.99745 10.6811 5.05332 10.496 5.15994 10.34L5.16994 10.32L8.63994 5.87999C8.70544 5.77446 8.79442 5.68548 8.89994 5.61999C8.97321 5.57237 9.05454 5.53848 9.13994 5.51999C9.27525 5.48284 9.41889 5.48984 9.54994 5.53999C9.64008 5.56121 9.72293 5.60608 9.78994 5.66999C9.93151 5.78486 10.0295 5.9447 10.0677 6.12296C10.1059 
2106.30123 10.082 6.4872 9.99994 6.64999C9.84994 7.04999 9.41994 8.18999 9.01994 9.23999L8.94994 9.41999H11.2999C11.3984 9.42004 11.4959 9.43949 11.5868 9.47724C11.6778 9.51499 11.7604 9.5703 11.8299 9.63999C11.8995 9.70759 11.9548 9.78843 11.9926 9.87774C12.0303 9.96704 12.0499 10.063 12.0499 10.16C12.0512 10.3473 11.9992 10.5311 11.8999 10.69Z",fill:L({color:_})}),(0,F.jsx)("path",{d:"M22.266 11.3712L20.2651 9.50649C20.2191 9.46365 20.1616 9.43517 20.0997 9.42454C20.0378 9.41391 19.9741 9.4216 19.9165 9.44665C19.8589 9.47171 19.8099 9.51304 19.7754 9.56558C19.741 9.61811 19.7227 9.67957 19.7227 9.74239V10.849H17.0567C16.972 10.849 16.8908 10.8823 16.8304 10.9417C16.7701 11.001 16.7355 11.0818 16.7342 11.1664L16.7214 11.9589C16.7207 12.0017 16.7285 12.0442 16.7444 12.0839C16.7603 12.1237 16.7839 12.1599 16.8139 12.1904C16.8439 12.2209 16.8797 12.2451 16.9192 12.2616C16.9587 12.2782 17.0011 12.2867 17.0439 12.2867H19.7227V13.4312C19.7226 13.4938 19.7407 13.555 19.7749 13.6074C19.809 13.6599 19.8577 13.7012 19.9149 13.7265C19.9721 13.7518 20.0355 13.7598 20.0972 13.7497C20.159 13.7396 20.2165 13.7118 20.2627 13.6696L22.2636 11.8455C22.2965 11.8155 22.3228 11.7789 22.3409 11.7382C22.359 11.6975 22.3685 11.6534 22.3687 11.6089C22.3689 11.5643 22.3599 11.5202 22.3422 11.4793C22.3245 11.4384 22.2986 11.4016 22.266 11.3712Z",fill:L({color:_})})]}),V=_=>(0,F.jsx)(N,{..._,icon:{path:B,viewBoxWidth:23,viewBoxHeight:18}});var U=E;let H=({color:_,duotoneColor:w})=>(0,U.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M1.145 7.563a1.402 1.402 0 0 0 0 2.021l7.347 7.14a1.502 1.502 0 0 0 2.08 0 1.402 1.402 0 0 0 0-2.021L5.728 9.999h14.088c.813 0 1.47-.638 1.47-1.428 0-.79-.657-1.428-1.47-1.428H5.732l4.836-4.703a1.402 1.402 0 0 0 0-2.022 1.502 1.502 0 0 0-2.08 0L1.14 7.558l.005.005Z"}),z=_=>(0,U.jsx)(N,{..._,icon:{path:H,viewBoxWidth:22,viewBoxHeight:18}});_.s(["IconArrowLeft",0,z],508834);var W=E;let G=({color:_,duotoneColor:w})=>(0,W.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M20.855 11.076a1.565 1.565 0 0 0 0-2.157l-7.347-7.616a1.435 1.435 0 0 0-2.08 0 1.565 1.565 0 0 0 0 2.157l4.844 5.017H2.184c-.813 0-1.47.68-1.47 1.523 0 .842.657 1.523 1.47 1.523h14.084l-4.836 5.017a1.565 1.565 0 0 0 0 2.157 1.435 1.435 0 0 0 2.08 0l7.348-7.616-.005-.005Z"}),Z=_=>(0,W.jsx)(N,{..._,icon:{path:G,viewBoxWidth:22,viewBoxHeight:20}});_.s(["IconArrowRight",0,Z],160693);var Y=E;let q=({color:_,duotoneColor:w})=>"duotone"===_?(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)("path",{d:"M11.3343 3.14442L14.6921 6.70782C14.8908 6.92378 15.0011 7.20654 15.0011 7.50002C15.0011 7.79349 14.8908 8.07625 14.6921 8.29222L11.3343 11.8556C11.2505 11.9459 11.149 12.0181 11.0361 12.0675C10.9232 12.1169 10.8014 12.1426 10.6781 12.1429C10.4249 12.135 10.1852 12.027 10.0114 11.8426C9.83764 11.6582 9.74405 11.4125 9.75114 11.1592V9.35712H6.25114C6.13271 9.35364 6.01612 9.32685 5.90805 9.2783C5.79997 9.22975 5.70252 9.16038 5.62126 9.07416C5.54001 8.98793 5.47653 8.88654 5.43447 8.77577C5.39241 8.66501 5.37259 8.54704 5.37614 8.42862V6.57142C5.37259 6.45299 5.39241 6.33502 5.43447 6.22426C5.47653 6.1135 5.54001 6.0121 5.62126 5.92588C5.70252 5.83965 5.79997 5.77028 5.90805 5.72173C6.01612 5.67318 6.13271 5.6464 6.25114 5.64292H9.75114V3.84082C9.74405 3.58756 9.83764 3.34182 10.0114 3.15744C10.1852 2.97306 10.4249 2.86506 10.6781 2.85712C10.8013 2.85812 10.9229 2.8841 11.0357 2.93348C11.1485 2.98287 11.2501 3.05463 11.3343 3.14442Z",fill:L({color:_,duotoneColor:w})}),(0,Y.jsx)("path",{d:"M5.3761 2.8571H3.6261C3.50766 2.86059 3.39108 2.88739 3.283 2.93595C3.17492 2.98451 3.07747 3.05389 2.99622 3.14013C2.91496 3.22636 2.85149 3.32776 2.80943 3.43853C2.76737 3.5493 2.74755 3.66727 2.7511 3.7857V11.2143C2.74755 11.3327 2.76737 11.4507 2.80943 11.5615C2.85149 11.6722 2.91496 11.7736 2.99622 11.8599C3.07747 11.9461 3.17492 12.0155 3.283 12.0641C3.39108 12.1126 3.50766 12.1394 3.6261 12.1429H5.3761C5.61339 12.1562 5.8366 12.2598 5.9999 12.4325C6.16319 12.6051 6.25418 12.8338 6.25418 13.0715C6.25418 13.3091 6.16319 13.5378 5.9999 13.7104C5.8366 13.8831 5.61339 13.9867 5.3761 14H3.6261C2.9089 13.9778 2.22979 13.672 1.7377 13.1498C1.24561 12.6276 0.980708 11.9316 1.0011 11.2143V3.7857C0.980708 3.06845 1.24561 2.37239 1.7377 1.85017C2.22979 1.32796 2.9089 1.02222 3.6261 1H5.3761C5.49453 1.00349 5.61111 1.03029 5.71919 1.07885C5.82727 1.12741 5.92472 1.19679 6.00597 1.28303C6.08723 1.36926 6.1507 1.47066 6.19276 1.58143C6.23482 1.6922 6.25464 1.81017 6.2511 1.9286C6.25464 2.04703 6.23482 2.16499 6.19276 2.27576C6.1507 2.38652 6.08723 2.48791 6.00597 2.57414C5.92471 2.66036 5.82726 2.72973 5.71918 2.77829C5.61111 2.82684 5.49452 2.85362 5.3761 2.8571Z",fill:$({duotoneColor:w})})]}):(0,Y.jsx)("path",{fill:L({color:_}),d:"M11.3332 4.14442L14.691 7.70781C14.8879 7.91674 15 8.20402 15 8.5C15 8.79598 14.8879 9.08326 14.691 9.29219L11.3332 12.8556C11.1582 13.0413 10.923 13.1429 10.677 13.1429C10.1656 13.1429 9.75 12.7018 9.75 12.1592V10.3571H6.25C5.76602 10.3571 5.375 9.94219 5.375 9.42857V7.57143C5.375 7.05781 5.76602 6.64286 6.25 6.64286H9.75V4.84085C9.75 4.29821 10.1656 3.85714 10.677 3.85714C10.923 3.85714 11.1582 3.96161 11.3332 4.14442ZM5.375 3.85
210714H3.625C3.14102 3.85714 2.75 4.2721 2.75 4.78571V12.2143C2.75 12.7279 3.14102 13.1429 3.625 13.1429H5.375C5.85898 13.1429 6.25 13.5578 6.25 14.0714C6.25 14.585 5.85898 15 5.375 15H3.625C2.17578 15 1 13.7522 1 12.2143V4.78571C1 3.24777 2.17578 2 3.625 2H5.375C5.85898 2 6.25 2.41496 6.25 2.92857C6.25 3.44219 5.85898 3.85714 5.375 3.85714ZZ"}),K=_=>(0,Y.jsx)(N,{..._,icon:{path:q,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconArrowRightFromBracket",0,K],714355);var X=E;let Q=({color:_,duotoneColor:w})=>(0,X.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9.5 2a.75.75 0 1 0 0 1.5h1.938L6.72 8.22a.751.751 0 0 0 1.062 1.062l4.718-4.72V6.5a.75.75 0 1 0 1.5 0V2.75a.75.75 0 0 0-.75-.75H9.5Zm-5.625.75C2.839 2.75 2 3.59 2 4.625v7.5C2 13.161 2.84 14 3.875 14h7.5c1.036 0 1.875-.84 1.875-1.875V9.5a.75.75 0 1 0-1.5 0v2.625a.376.376 0 0 1-.375.375h-7.5a.376.376 0 0 1-.375-.375v-7.5c0-.206.169-.375.375-.375H6.5a.75.75 0 1 0 0-1.5H3.875Z"}),J=_=>(0,X.jsx)(N,{..._,icon:{path:Q,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconArrowRightFromSquare",0,J],204865);var ee=E;let et=({color:_,duotoneColor:w})=>"duotone"===_?(0,ee.jsxs)(ee.Fragment,{children:[(0,ee.jsx)("path",{d:"M6.9582 3.98016L10.316 7.26896C10.4137 7.36401 10.4914 7.47769 10.5445 7.60328C10.5975 7.72887 10.6248 7.86382 10.6248 8.00016C10.6248 8.13649 10.5975 8.27144 10.5445 8.39703C10.4914 8.52262 10.4137 8.6363 10.316 8.73136L6.9582 12.0207C6.78267 12.1917 6.54698 12.2869 6.3019 12.2859C6.05865 12.2881 5.82443 12.1938 5.65066 12.0236C5.47688 11.8533 5.37774 11.6211 5.375 11.3779V9.71446H1.875C1.76123 9.71574 1.64833 9.69457 1.54275 9.65216C1.43717 9.60976 1.341 9.54695 1.25972 9.46733C1.17845 9.3877 1.11368 9.29284 1.06911 9.18816C1.02454 9.08347 1.00106 8.97103 1 8.85726V7.14306C1.00106 7.02929 1.02454 6.91684 1.06911 6.81216C1.11368 6.70747 1.17845 6.61261 1.25972 6.53299C1.341 6.45337 1.43717 6.39056 1.54275 6.34815C1.64833 6.30574 1.76123 6.28458 1.875 6.28586H5.375V4.62246C5.37774 4.37921 5.47688 4.14699 5.65066 3.97676C5.82443 3.80652 6.05865 3.71219 6.3019 3.71446C6.54681 3.71476 6.78206 3.81 6.9582 3.98016Z",fill:L({color:_,duotoneColor:w})}),(0,ee.jsx)("path",{d:"M10.625 12.2858H12.375C12.4888 12.2871 12.6017 12.266 12.7073 12.2236C12.8129 12.1812 12.909 12.1184 12.9903 12.0388C13.0716 11.9592 13.1364 11.8643 13.1809 11.7596C13.2255 11.655 13.249 11.5425 13.25 11.4288V4.57155C13.249 4.45778 13.2255 4.34534 13.1809 4.24067C13.1364 4.13599 13.0716 4.04113 12.9903 3.96152C12.909 3.8819 12.8129 3.8191 12.7073 3.77671C12.6017 3.73431 12.4888 3.71316 12.375 3.71445H10.625C10.5111 3.71658 10.3979 3.69599 10.2921 3.65387C10.1862 3.61175 10.0898 3.54895 10.0085 3.46915C9.92719 3.38934 9.8626 3.29413 9.81851 3.18907C9.77442 3.08402 9.75171 2.97123 9.75171 2.8573C9.75171 2.74337 9.77442 2.63058 9.81851 2.52552C9.8626 2.42047 9.92719 2.32526 10.0085 2.24545C10.0898 2.16565 10.1862 2.10285 10.2921 2.06073C10.3979 2.01861 10.5111 1.99802 10.625 2.00015H12.375C13.0641 1.9933 13.7276 2.2603 14.2198 2.74248C14.712 3.22466 14.9927 3.88255 15 4.57155V11.4288C14.9927 12.1178 14.712 12.7756 14.2198 13.2578C13.7276 13.74 13.0641 14.007 12.375 14.0001H10.625C10.5111 14.0023 10.3979 13.9817 10.2921 13.9396C10.1862 13.8974 10.0898 13.8347 10.0085 13.7548C9.92719 13.675 9.8626 13.5798 9.81851 13.4748C9.77442 13.3697 9.75171 13.2569 9.75171 13.143C9.75171 13.0291 9.77442 12.9163 9.81851 12.8112C9.8626 12.7062 9.92719 12.611 10.0085 12.5312C10.0898 12.4513 10.1862 12.3886 10.2921 12.3464C10.3979 12.3043 10.5111 12.2837 10.625 12.2858Z",fill:$({duotoneColor:w})})]}):(0,ee.jsx)("path",{d:"M6.9582 3.97946L10.316 7.26875C10.5129 7.46161 10.625 7.72679 10.625 8C10.625 8.27321 10.5129 8.53839 10.316 8.73125L6.9582 12.0205C6.7832 12.192 6.54805 12.2857 6.30195 12.2857C5.79062 12.2857 5.375 11.8786 5.375 11.3777V9.71429H1.875C1.39102 9.71429 1 9.33125 1 8.85714V7.14286C1 6.66875 1.39102 6.28571 1.875 6.28571H5.375V4.62232C5.375 4.12143 5.79062 3.71429 6.30195 3.71429C6.54805 3.71429 6.7832 3.81071 6.9582 3.97946ZM10.625 12.2857H12.375C12.859 12.2857 13.25 11.9027 13.25 11.4286V4.57143C13.25 4.09732 12.859 3.71429 12.375 3.71429H10.625C10.141 3.71429 9.75 3.33125 9.75 2.85714C9.75 2.38304 10.141 2 10.625 2H12.375C13.8242 2 15 3.15179 15 4.57143V11.4286C15 12.8482 13.8242 14 12.375 14H10.625C10.141 14 9.75 13.617 9.75 13.1429C9.75 12.6687 10.141 12.2857 10.625 12.2857Z",fill:L({color:_})}),er=_=>(0,ee.jsx)(N,{..._,icon:{path:et,viewBoxWidth:16,viewBoxHeight:16}});var en=E;let ei=({color:_,duotoneColor:w})=>(0,en.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.66 10.732A9.681 9.681 0 0 1 8 7.07c3.87-3.827 10.142-3.827 14.012 0l1.059 1.053h-3.115a1.968 1.968 0 0 0-1.98 1.959c0 1.083.885 1.959 1.98 1.959h7.92a1.968 1.968 0 0 0 1.981-1.96V2.247c0-1.083-.885-1.959-1.981-1.959a1.968 1.968 0 0 0-1.982 1.96V5.38l-1.083-1.078c-5.418-5.356-14.198-5.356-19.616 0a13.615 13.615 0 0 0-3.269 5.13 1.953 1.953 0 0 0 1.208 2.498 1.99 1.99 0 0 0 2.526-1.193v-.006Zm-4.093 5.307a1.979 1.979 0 0 0-1.35 1.36 2.576 2.576 0 0 0-.05.232 1.768 1.768 0 0 0-.024.312v7.812c0 1.084.885 1.96 1.981 1.96a1.968 1.968 0 0 0 1.982-1.96v-3.128l1.09 1.071c5.417 5.35 14.197 5.35 19.609 0a13.657 13.657 0 0 0 3.275-5.124 1.953 1.953 0 0 0-1.207-2.498 1.99 1.99 0 0 0-2.527 1.194 9.681 9.681 0 0 1-2.34 3.661c-3.87 3.826-10.142 3.826-14.012 0l-.006-.006-1.059-1.
210047h3.12a1.968 1.968 0 0 0 1.982-1.96c0-1.083-.885-1.958-1.981-1.958H2.149c-.1 0-.198.006-.297.018-.1.012-.192.03-.285.061Z"}),ea=_=>(0,en.jsx)(N,{..._,icon:{path:ei,viewBoxWidth:30,viewBoxHeight:28}});var eo=E;let es=({color:_,duotoneColor:w})=>(0,eo.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M.143 2.524c0-1.16.948-2.095 2.122-2.095h25.47c1.174 0 2.122.936 2.122 2.095 0 1.159-.948 2.095-2.122 2.095H2.265c-1.174 0-2.122-.936-2.122-2.095ZM.143 13c0-1.159.948-2.095 2.122-2.095h25.47c1.174 0 2.122.936 2.122 2.095 0 1.159-.948 2.095-2.122 2.095H2.265C1.091 15.095.143 14.16.143 13Zm29.714 10.476c0 1.16-.948 2.095-2.122 2.095H2.265c-1.174 0-2.122-.936-2.122-2.095 0-1.159.948-2.095 2.122-2.095h25.47c1.174 0 2.122.936 2.122 2.095Z"}),el=_=>(0,eo.jsx)(N,{..._,icon:{path:es,viewBoxWidth:30,viewBoxHeight:26}});_.s(["IconBars",0,el],803586);var ed=E;let eu=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ed.jsxs)(ed.Fragment,{children:[(0,ed.jsx)("path",{fill:$({duotoneColor:w}),d:"M19.7128 26.9996C19.7128 27.9862 19.3239 28.9321 18.6275 29.6286C17.9311 30.325 16.9851 30.7138 15.9985 30.7138C15.0119 30.7138 14.066 30.325 13.3696 29.6286C12.6731 28.9321 12.2843 27.9862 12.2843 26.9996H15.9985H19.7128Z"}),(0,ed.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15.9987 1C14.9715 1 14.1416 1.8299 14.1416 2.85712V3.97139C9.90505 4.83031 6.71313 8.57937 6.71313 13.0713V14.1623C6.71313 16.89 5.70912 19.5248 3.89843 21.5676L3.46897 22.0493C2.98148 22.5948 2.86541 23.3783 3.16139 24.0457C3.45737 24.7131 4.12477 25.1425 4.85601 25.1425H27.1414C27.8727 25.1425 28.5343 24.7131 28.8361 24.0457C29.1378 23.3783 29.016 22.5948 28.5285 22.0493L28.099 21.5676C26.2883 19.5248 25.2843 16.8958 25.2843 14.1623V13.0713C25.2843 8.57937 22.0924 4.83031 17.8558 3.97139V2.85712C17.8558 1.8299 17.0259 1 15.9987 1Z"})]}):(0,ed.jsxs)(ed.Fragment,{children:[(0,ed.jsx)("path",{fill:L({color:_}),d:"M19.7128 26.9996C19.7128 27.9862 19.3239 28.9321 18.6275 29.6286C17.9311 30.325 16.9851 30.7138 15.9985 30.7138C15.0119 30.7138 14.066 30.325 13.3696 29.6286C12.6731 28.9321 12.2843 27.9862 12.2843 26.9996H15.9985H19.7128Z"}),(0,ed.jsx)("path",{fill:L({color:_}),d:"M15.9987 1C14.9715 1 14.1416 1.8299 14.1416 2.85712V3.97139C9.90505 4.83031 6.71313 8.57937 6.71313 13.0713V14.1623C6.71313 16.89 5.70912 19.5248 3.89843 21.5676L3.46897 22.0493C2.98148 22.5948 2.86541 23.3783 3.16139 24.0457C3.45737 24.7131 4.12477 25.1425 4.85601 25.1425H27.1414C27.8727 25.1425 28.5343 24.7131 28.8361 24.0457C29.1378 23.3783 29.016 22.5948 28.5285 22.0493L28.099 21.5676C26.2883 19.5248 25.2843 16.8958 25.2843 14.1623V13.0713C25.2843 8.57937 22.0924 4.83031 17.8558 3.97139V2.85712C17.8558 1.8299 17.0259 1 15.9987 1Z"})]}),ec=_=>(0,ed.jsx)(N,{..._,icon:{path:eu,viewBoxWidth:30,viewBoxHeight:32}});var eh=E;let ep=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,eh.jsxs)(eh.Fragment,{children:[(0,eh.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9.924 2.3a2791.714 2791.714 0 0 0-3.006 7.982l-.466 1.238-.238.633H1.481A1.48 1.48 0 0 1 0 10.688a1.84 1.84 0 0 1 .306-1.06l.021-.03L7.22.768a1.696 1.696 0 0 1 .99-.723c.357-.096.666-.017.83.038.102.034.294.106.478.262A1.625 1.625 0 0 1 9.924 2.3Z"}),(0,eh.jsx)("path",{fill:$({duotoneColor:w}),d:"M4.076 17.66a2795.922 2795.922 0 0 0 3.006-7.982l.466-1.238.238-.634h4.733A1.48 1.48 0 0 1 14 9.272a1.84 1.84 0 0 1-.306 1.06l-.021.03-6.892 8.83a1.696 1.696 0 0 1-.99.723 1.442 1.442 0 0 1-.83-.038 1.425 1.425 0 0 1-.478-.262 1.625 1.625 0 0 1-.406-1.956Z"})]}):(0,eh.jsxs)(eh.Fragment,{children:[(0,eh.jsx)("path",{fill:L({color:_}),d:"M9.924 2.3a2791.714 2791.714 0 0 0-3.006 7.982l-.466 1.238-.238.633H1.481A1.48 1.48 0 0 1 0 10.688a1.84 1.84 0 0 1 .306-1.06l.021-.03L7.22.768a1.696 1.696 0 0 1 .99-.723c.357-.096.666-.017.83.038.102.034.294.106.478.262A1.625 1.625 0 0 1 9.924 2.3Z"}),(0,eh.jsx)("path",{fill:L({color:_}),d:"M4.076 17.66a2795.922 2795.922 0 0 0 3.006-7.982l.466-1.238.238-.634h4.733A1.48 1.48 0 0 1 14 9.272a1.84 1.84 0 0 1-.306 1.06l-.021.03-6.892 8.83a1.696 1.696 0 0 1-.99.723 1.442 1.442 0 0 1-.83-.038 1.425 1.425 0 0 1-.478-.262 1.625 1.625 0 0 1-.406-1.956Z"})]}),ef=_=>(0,eh.jsx)(N,{..._,icon:{path:ep,viewBoxWidth:14,viewBoxHeight:20}});
210_.s(["IconBolt",0,ef],302740);var em=E;let eg=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M3.267 14.156a2221.445 2221.445 0 0 0 2.41-6.398l.373-.992.191-.508h3.795a1.187 1.187 0 0 1 1.186 1.174c.007.302-.079.598-.246.85l-.016.024-5.525 7.079a1.36 1.36 0 0 1-.793.58 1.156 1.156 0 0 1-.667-.032 1.142 1.142 0 0 1-.382-.21 1.302 1.302 0 0 1-.326-1.567ZM15.769 0c-.72 0-1.192.275-1.192.807a.971.971 0 0 0 .249.62 6.11 6.11 0 0 1 1.688 3.661c.003.143-.01.286-.043.426a2.212 2.212 0 0 0-.673-.963 2.105 2.105 0 0 0-1.058-.465.532.532 0 0 0-.413.181.57.57 0 0 0-.144.44c0 .222.043.63.043.993 0 1.666-1.226 2.535-1.226 5.23 0 3.04 2.254 5.07 5.657 5.07C22.454 16 25 13.35 25 9.36 25 2.758 19.54 0 15.769 0Zm2.768 14.174c-1.5 0-2.494-.895-2.494-2.234.047-.83.266-1.64.643-2.375.103-.32.308-.648.591-.47.228.161.435.352.617.567.206.23.592.195.635-.115a16.1 16.1 0 0 0 .025-2.562c-.008-.301.163-.594.446-.523.849.204 2.091 1.675 2.409 4.29a3.18 3.18 0 0 1-.116 1.258 3.11 3.11 0 0 1-.594 1.105 2.99 2.99 0 0 1-.974.764 2.897 2.897 0 0 1-1.188.295Z"}),(0,em.jsx)("path",{fill:$({duotoneColor:w}),d:"M7.869 1.844a2247.766 2247.766 0 0 0-2.384 6.398l-.369.992-.189.508H1.174c-.311 0-.61-.125-.83-.347A1.193 1.193 0 0 1 0 8.568a1.487 1.487 0 0 1 .244-.85l.016-.024L5.725.615a1.352 1.352 0 0 1 .784-.58c.283-.076.529-.012.66.032.08.027.232.084.378.21a1.315 1.315 0 0 1 .322 1.568Z"}),(0,em.jsx)("path",{fill:$({duotoneColor:w}),d:"M3.232 14.156a2264.17 2264.17 0 0 0 2.383-6.398l.37-.992.188-.508h3.753c.312 0 .61.125.83.347.218.22.34.517.344.827.007.302-.078.598-.243.85l-.017.024-5.464 7.079a1.353 1.353 0 0 1-.784.579 1.132 1.132 0 0 1-.66-.03 1.129 1.129 0 0 1-.378-.21 1.315 1.315 0 0 1-.322-1.568Z"})]}):(0,em.jsxs)(em.Fragment,{children:[(0,em.jsx)("path",{fill:L({color:_}),d:"M7.955 1.844a2235.166 2235.166 0 0 0-2.41 6.398l-.373.992-.19.508H1.186A1.187 1.187 0 0 1 0 8.568c-.006-.302.08-.598.246-.85l.017-.024L5.788.615a1.36 1.36 0 0 1 .792-.58c.287-.076.535-.012.667.032.082.027.235.084.383.21a1.302 1.302 0 0 1 .325 1.567Z"}),(0,em.jsx)("path",{fill:L({color:_}),d:"M3.267 14.156a2221.445 2221.445 0 0 0 2.41-6.398l.373-.992.191-.508h3.795a1.187 1.187 0 0 1 1.186 1.174c.007.302-.079.598-.246.85l-.016.024-5.525 7.079a1.36 1.36 0 0 1-.793.58 1.156 1.156 0 0 1-.667-.032 1.142 1.142 0 0 1-.382-.21 1.302 1.302 0 0 1-.326-1.567ZM15.769 0c-.72 0-1.192.275-1.192.807a.971.971 0 0 0 .249.62 6.11 6.11 0 0 1 1.688 3.661c.003.143-.01.286-.043.426a2.212 2.212 0 0 0-.673-.963 2.105 2.105 0 0 0-1.058-.465.532.532 0 0 0-.413.181.57.57 0 0 0-.144.44c0 .222.043.63.043.993 0 1.666-1.226 2.535-1.226 5.23 0 3.04 2.254 5.07 5.657 5.07C22.454 16 25 13.35 25 9.36 25 2.758 19.54 0 15.769 0Zm2.768 14.174c-1.5 0-2.494-.895-2.494-2.234.047-.83.266-1.64.643-2.375.103-.32.308-.648.591-.47.228.161.435.352.617.567.206.23.592.195.635-.115a16.1 16.1 0 0 0 .025-2.562c-.008-.301.163-.594.446-.523.849.204 2.091 1.675 2.409 4.29a3.18 3.18 0 0 1-.116 1.258 3.11 3.11 0 0 1-.594 1.105 2.99 2.99 0 0 1-.974.764 2.897 2.897 0 0 1-1.188.295Z"})]}),ey=_=>(0,em.jsx)(N,{..._,icon:{path:eg,viewBoxWidth:26,viewBoxHeight:16}});var ev=E;let eb=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ev.jsxs)(ev.Fragment,{children:[(0,ev.jsx)("path",{fill:$({duotoneColor:w}),d:"M16.3657 6.95639L10.3657 8.45639C9.56409 8.65795 8.74847 8.17045 8.54691 7.3642C8.34534 6.55795 8.83284 5.74702 9.63909 5.54545L15.6391 4.04545C16.4407 3.84389 17.2563 4.33139 17.4578 5.13764C17.6594 5.94389 17.1719 6.75483 16.3657 6.95639ZM23.4532 8.13764C23.6547 8.9392 23.1672 9.75483 22.361 9.95639L10.361 12.9564C9.55941 13.158 8.74378 12.6705 8.54222 11.8642C8.34066 11.058 8.82816 10.247 9.63441 10.0455L21.6344 7.04545C22.436 6.84389 23.2516 7.33139 23.4532 8.13764ZM23.4532 12.6376C23.6547 13.4392 23.1672 14.2548 22.361 14.4564L13.1828 16.7533L13 16.8001L10.3657 17.4564C9.56409 17.658 8.74847 17.1705 8.54691 16.3642C8.34534 15.558 8.83284 14.747 9.63909 14.5455L21.6391 11.5455C22.4407 11.3439 23.2563 11.8314 23.4578 12.6376H23.4532ZM13 18.347L15.25 17.7845V22.0033H13V18.347ZM23.4532 17.1423C23.6547 17.9439 23.1672 18.7595 22.361 18.9611L19.361 19.7111L19 19.8001V22.0033H16.75V18.4736C16.75 18.4501 16.75 18.4314 16.75 18.408V18.2533H16.7594C16.8344 17.658 17.2657 17.1423 17.8844 16.9876L18.6344 16.8001L21.6344 16.0501C22.436 15.8486 23.2516 16.3361 23.4532 17.1423Z"}),(0,ev.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M3.49844 4.19067L5.74844 5.69067C6.26406 6.03755 6.40469 6.73599 6.0625 7.25161C5.72031 7.76724 5.01719 7.90786 4.50156 7.56567L2.25156 6.06567C1.73594 5.7188 1.59531 5.02036 1.9375 4.50474C2.27969 3.98911 2.98281 3.84849 3.49844 4.19067ZM29.7484 6.06567L27.4984 7.56567C26.9828 7.91255 26.2844 7.77192 25.9375 7.25161C25.5906 6.7313 25.7313 6.03755 26.2516 5.69067L28.5016 4.19067C29.0172 3.8438 29.7156 3.98442 30.0625 4.50474C30.4094 5.02505 30.2687 5.7188 29.7484 6.06567ZM2.125 11.5032H5.125C5.74844 11.5032 6.25 12.0047 6.25 12.6282C6.25 13.2516 5.74844 13.7532 5.125 13.7532H2.125C1.50156 13.7532 1 13.2516 1 12.6282C1 12.0047 1.50156 11.5032 2.125 11.5032ZM26.875 11.5032H29.875C30.4984 11.5032 31 12.0047 31 12.6282C31 13.2516 30.4984 13.7532 29.875 13.7532H26.875C26.2516 13.7532 25.75 13.2516 25.75 12.6282C25.75 12.0047 26.2516 11.5032 26.875 11.5032ZM5.74844 19.5657L3.49844 21.0657C2.98281 21.4125 2.28437 21.2719 1.9375 20.7516C1.59062 20.2313 1.73125 19.5375 2.25156 19.1907L4.50156 17.6907C5.01719 17.3438 5.71562 17.4844 6.0625 18.0047C6.40938 18.5251 6.26875 19.2188 5.74844 19.5657ZM27.4984 17.6954L29.7484 19.1954C30.2641 19.5422 30.4047 20.2407 30.0625 20.7563C29.7203 21.2719 29.0172 21.4125 28.5016 21.0704L26.2516 19.5704C25.7359 19.2235 25.5953 18.525 25.9375 18.0094C2
2106.2797 17.4938 26.9828 17.3532 27.4984 17.6954ZM11.5 23.5032C11.5 22.6735 12.1703 22.0032 13 22.0032H19C19.8297 22.0032 20.5 22.6735 20.5 23.5032V25.0032C20.5 25.8329 19.8297 26.5032 19 26.5032H17.5C17.5 27.3329 16.8297 28.0032 16 28.0032C15.1703 28.0032 14.5 27.3329 14.5 26.5032H13C12.1703 26.5032 11.5 25.8329 11.5 25.0032V23.5032Z"})]}):(0,ev.jsxs)(ev.Fragment,{children:[(0,ev.jsx)("path",{fill:L({color:_}),d:"M16.3657 6.95639L10.3657 8.45639C9.56409 8.65795 8.74847 8.17045 8.54691 7.3642C8.34534 6.55795 8.83284 5.74702 9.63909 5.54545L15.6391 4.04545C16.4407 3.84389 17.2563 4.33139 17.4578 5.13764C17.6594 5.94389 17.1719 6.75483 16.3657 6.95639ZM23.4532 8.13764C23.6547 8.9392 23.1672 9.75483 22.361 9.95639L10.361 12.9564C9.55941 13.158 8.74378 12.6705 8.54222 11.8642C8.34066 11.058 8.82816 10.247 9.63441 10.0455L21.6344 7.04545C22.436 6.84389 23.2516 7.33139 23.4532 8.13764ZM23.4532 12.6376C23.6547 13.4392 23.1672 14.2548 22.361 14.4564L13.1828 16.7533L13 16.8001L10.3657 17.4564C9.56409 17.658 8.74847 17.1705 8.54691 16.3642C8.34534 15.558 8.83284 14.747 9.63909 14.5455L21.6391 11.5455C22.4407 11.3439 23.2563 11.8314 23.4578 12.6376H23.4532ZM13 18.347L15.25 17.7845V22.0033H13V18.347ZM23.4532 17.1423C23.6547 17.9439 23.1672 18.7595 22.361 18.9611L19.361 19.7111L19 19.8001V22.0033H16.75V18.4736C16.75 18.4501 16.75 18.4314 16.75 18.408V18.2533H16.7594C16.8344 17.658 17.2657 17.1423 17.8844 16.9876L18.6344 16.8001L21.6344 16.0501C22.436 15.8486 23.2516 16.3361 23.4532 17.1423Z"}),(0,ev.jsx)("path",{fill:L({color:_}),d:"M3.49844 4.19067L5.74844 5.69067C6.26406 6.03755 6.40469 6.73599 6.0625 7.25161C5.72031 7.76724 5.01719 7.90786 4.50156 7.56567L2.25156 6.06567C1.73594 5.7188 1.59531 5.02036 1.9375 4.50474C2.27969 3.98911 2.98281 3.84849 3.49844 4.19067ZM29.7484 6.06567L27.4984 7.56567C26.9828 7.91255 26.2844 7.77192 25.9375 7.25161C25.5906 6.7313 25.7313 6.03755 26.2516 5.69067L28.5016 4.19067C29.0172 3.8438 29.7156 3.98442 30.0625 4.50474C30.4094 5.02505 30.2687 5.7188 29.7484 6.06567ZM2.125 11.5032H5.125C5.74844 11.5032 6.25 12.0047 6.25 12.6282C6.25 13.2516 5.74844 13.7532 5.125 13.7532H2.125C1.50156 13.7532 1 13.2516 1 12.6282C1 12.0047 1.50156 11.5032 2.125 11.5032ZM26.875 11.5032H29.875C30.4984 11.5032 31 12.0047 31 12.6282C31 13.2516 30.4984 13.7532 29.875 13.7532H26.875C26.2516 13.7532 25.75 13.2516 25.75 12.6282C25.75 12.0047 26.2516 11.5032 26.875 11.5032ZM5.74844 19.5657L3.49844 21.0657C2.98281 21.4125 2.28437 21.2719 1.9375 20.7516C1.59062 20.2313 1.73125 19.5375 2.25156 19.1907L4.50156 17.6907C5.01719 17.3438 5.71562 17.4844 6.0625 18.0047C6.40938 18.5251 6.26875 19.2188 5.74844 19.5657ZM27.4984 17.6954L29.7484 19.1954C30.2641 19.5422 30.4047 20.2407 30.0625 20.7563C29.7203 21.2719 29.0172 21.4125 28.5016 21.0704L26.2516 19.5704C25.7359 19.2235 25.5953 18.525 25.9375 18.0094C26.2797 17.4938 26.9828 17.3532 27.4984 17.6954ZM11.5 23.5032C11.5 22.6735 12.1703 22.0032 13 22.0032H19C19.8297 22.0032 20.5 22.6735 20.5 23.5032V25.0032C20.5 25.8329 19.8297 26.5032 19 26.5032H17.5C17.5 27.3329 16.8297 28.0032 16 28.0032C15.1703 28.0032 14.5 27.3329 14.5 26.5032H13C12.1703 26.5032 11.5 25.8329 11.5 25.0032V23.5032Z"})]}),ex=_=>(0,ev.jsx)(N,{..._,icon:{path:eb,viewBoxWidth:30,viewBoxHeight:28}});var eC=E;let eS=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,eC.jsxs)(eC.Fragment,{children:[(0,eC.jsx)("rect",{width:"20",height:"17.143",y:"2.857",fill:L({color:_,duotoneColor:w}),rx:"2.053"}),(0,eC.jsx)("path",{fill:$({duotoneColor:w}),d:"M0 4.91c0-1.134.92-2.053 2.053-2.053h15.894c1.134 0 2.053.92 2.053 2.053v1.947H0V4.91Z"}),(0,eC.jsx)("rect",{width:"3.662",height:"5.143",x:"3.943",fill:L({color:_,duotoneColor:w}),rx:"1.141"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"3.631",y:"9.143",fill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"3.631",y:"14",fill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"8.45",y:"9.143",fill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"8.45",y:"14",f
210ill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"13.271",y:"9.143",fill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.099",height:"3.143",x:"13.271",y:"14",fill:$({duotoneColor:w}),rx:".482"}),(0,eC.jsx)("rect",{width:"3.662",height:"5.143",x:"12.395",fill:L({color:_,duotoneColor:w}),rx:"1.141"})]}):(0,eC.jsx)("path",{d:"M16.071 2.5h-1.928V1.25c0-.332-.136-.65-.377-.884A1.305 1.305 0 0 0 12.857 0c-.34 0-.668.132-.909.366a1.233 1.233 0 0 0-.377.884V2.5H6.43V1.25a1.219 1.219 0 0 0-.377-.884A1.287 1.287 0 0 0 5.142 0a1.316 1.316 0 0 0-.909.366 1.247 1.247 0 0 0-.376.884V2.5H1.93c-.512 0-1.002.198-1.364.55A1.85 1.85 0 0 0 0 4.374V6.25h18V4.375a1.85 1.85 0 0 0-.565-1.326 1.957 1.957 0 0 0-1.364-.549ZM0 7.5v10.625c0 .497.203.974.565 1.326.362.351.852.549 1.364.549H16.07c.512 0 1.002-.198 1.364-.55A1.85 1.85 0 0 0 18 18.126V7.5H0Zm5.143 9.375a.618.618 0 0 1-.189.441.654.654 0 0 1-.454.184H3.214a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.19-.441A.654.654 0 0 1 3.213 15H4.5c.17 0 .334.066.454.184.12.117.188.275.189.441v1.25Zm0-5a.618.618 0 0 1-.189.441.654.654 0 0 1-.454.184H3.214a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.19-.441A.654.654 0 0 1 3.213 10H4.5c.17 0 .334.066.454.184.12.117.188.275.189.441v1.25Zm5.143 5a.618.618 0 0 1-.19.441.654.654 0 0 1-.453.184H8.357a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.19-.441A.654.654 0 0 1 8.356 15h1.286c.17 0 .333.066.454.184.12.117.188.275.189.441v1.25Zm0-5a.618.618 0 0 1-.19.441.654.654 0 0 1-.453.184H8.357a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.19-.441A.654.654 0 0 1 8.356 10h1.286c.17 0 .333.066.454.184.12.117.188.275.189.441v1.25Zm5.143 5a.618.618 0 0 1-.19.441.654.654 0 0 1-.453.184H13.5a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.189-.441A.654.654 0 0 1 13.5 15h1.286c.17 0 .333.066.454.184.12.117.188.275.189.441v1.25Zm0-5a.618.618 0 0 1-.19.441.654.654 0 0 1-.453.184H13.5a.654.654 0 0 1-.454-.184.618.618 0 0 1-.189-.441v-1.25c0-.166.069-.324.189-.441A.654.654 0 0 1 13.5 10h1.286c.17 0 .333.066.454.184.12.117.188.275.189.441v1.25Z",fill:L({color:_})}),eT=_=>(0,eC.jsx)(N,{..._,icon:{path:eS,viewBoxWidth:20,viewBoxHeight:20}});_.s(["IconCalendar",0,eT],54606);var e_=E;let ew=({color:_,duotoneColor:w})=>"duotone"===_?(0,e_.jsxs)(e_.Fragment,{children:[(0,e_.jsx)("circle",{cx:"8",cy:"9",r:"3",fill:L({color:_,duotoneColor:w})}),(0,e_.jsx)("path",{d:"M5.07695 2.87857L4.79258 3.71429H2.75C1.78477 3.71429 1 4.48304 1 5.42857V12.2857C1 13.2312 1.78477 14 2.75 14H13.25C14.2152 14 15 13.2312 15 12.2857V5.42857C15 4.48304 14.2152 3.71429 13.25 3.71429H11.2074L10.923 2.87857C10.7453 2.35357 10.2449 2 9.67891 2H6.32109C5.75508 2 5.25469 2.35357 5.07695 2.87857ZM8 6.28571C8.69619 6.28571 9.36387 6.55663 9.85616 7.03887C10.3484 7.5211 10.625 8.17516 10.625 8.85714C10.625 9.53913 10.3484 10.1932 9.85616 10.6754C9.36387 11.1577 8.69619 11.4286 8 11.4286C7.30381 11.4286 6.63613 11.1577 6.14384 10.6754C5.65156 10.1932 5.375 9.53913 5.375 8.85714C5.375 8.17516 5.65156 7.5211 6.14384 7.03887C6.63613 6.55663 7.30381 6.28571 8 6.28571Z",fill:$({duotoneColor:w})})]}):(0,e_.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.07695 2.87857L4.79258 3.71429H2.75C1.78477 3.71429 1 4.48304 1 5.42857V12.2857C1 13.2312 1.78477 14 2.75 14H13.25C14.2152 14 15 13.2312 15 12.2857V5.42857C15 4.48304 14.2152 3.71429 13.25 3.71429H11.2074L10.923 2.87857C10.7453 2.35357 10.2449 2 9.67891 2H6.32109C5.75508 2 5.25469 2.35357 5.07695 2.87857ZM8 6.28571C8.69619 6.28571 9.36387 6.55663 9.85616 7.03887C10.3484 7.5211 10.625 8.17516 10.625 8.85714C10.625 9.53913 10.3484 10.1932 9.85616 10.6754C9.36387 11.1577 8.69619 11.4286 8 11.4286C7.30381 11.4286 6.63613 11.1577 6.14384 10.6754C5.65156 10.1932 5.375 9.53913 5.375 8.85714C5.375 8.17516 5.65156 7.5211 6.14384 7.03887C6.63613 6.55663 7.30381 6.28571 8 6.28571Z"}),eE=_=>(0,e_.jsx)(N,{..._,icon:{path:ew,viewBoxWidth:16,viewBoxHeight:16}});var eP=E;let ek=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,eP.jsxs)(eP.Fragment,{children:[(0,eP.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M0 7.767c0-.689.56-1.245 1.25-1.245h12.5a1.246 1.246 0 1 1 0 2.49v1.245c0 3.012-2.148 5.49-5 6.1v2.61a1.25 1.25 0 1 1-2.5 0v-2.61c-2.853-.61-5-3.088-5-6.1V9.012C.56 9.012 0 8.456 0 7.767Z"}),(0,eP.jsx)("path",{fill:$({duotoneColor:w}),d:"M5.055 6.522H2.609V1.304C2.61.584 3.157 0 3.832 0c.677 0 1.223.584 1.223 1.304v5.218Zm7.337 0H9.946V1.304C9.946.584 10.493 0 11.17 0s1.223.584 1.223 1.304v5.218Z"})]}):(0,eP.jsxs)(eP.Fragment,{children:[(0,eP.jsx)("path",{fill:L({color:_}),d:"M0 7.767c0-.689.56-1.245 1.25-1.245h12.5a1.246 1.246 0 1 1 0 2.49v1.245c0 3.012-2.148 5.49-5 6.1v2.61a1.25 1.25 0 1 1-2.5 0v-2.61c-2.853-.61-5-3.088-5-6.1V9.012C.56 9.012 0 8.456 0 7.767Z"}),(0,eP.jsx)("path",{fill:L({color:_}),d:"M5.055 6.522H2.609V1.304C2.61.584 3.157 0 3.832 0c.677 0 1.223.584 1.223 1.304v5.218Zm7.337 0H9.946V1.304C9.946.584 10.493 0 11.17 0s1.223.584 1.223 1.304v5.218Z"})]}),eA=_=>
210(0,eP.jsx)(N,{..._,icon:{path:ek,viewBoxWidth:15,viewBoxHeight:21}});var eM=E;let eI=({color:_,duotoneColor:w})=>(0,eM.jsx)("path",{d:"M10.086.644a.85.85 0 0 0-.604.29C7.329 3.266 5.699 5.2 3.674 7.428L1.449 5.394a.863.863 0 0 0-.3-.18.817.817 0 0 0-.67.058.894.894 0 0 0-.27.23.974.974 0 0 0-.166.324 1.023 1.023 0 0 0 .053.725c.053.11.125.21.213.29l2.856 2.613a.839.839 0 0 0 .607.228.85.85 0 0 0 .588-.28c2.362-2.558 4.046-4.606 6.372-7.125a.975.975 0 0 0 .25-.495 1.021 1.021 0 0 0-.053-.562.935.935 0 0 0-.338-.43.83.83 0 0 0-.505-.146Z",fill:L({color:_,duotoneColor:w})}),ej=_=>(0,eM.jsx)(N,{..._,icon:{path:eI,viewBoxWidth:11,viewBoxHeight:9}});_.s(["IconCheck",0,ej],664463);var eO=E;let eD=({color:_,duotoneColor:w})=>(0,eO.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M7.84 10.043.273 2.477a.934.934 0 0 1 0-1.32l.882-.883a.934.934 0 0 1 1.32-.002L8.5 6.268 14.524.272a.934.934 0 0 1 1.32.002l.882.882a.934.934 0 0 1 0 1.321l-7.565 7.566a.934.934 0 0 1-1.322 0Z"}),eN=_=>(0,eO.jsx)(N,{..._,icon:{path:eD,viewBoxWidth:17,viewBoxHeight:11}});_.s(["IconChevronDown",0,eN],434728);var eR=E;let eL=({color:_,duotoneColor:w})=>(0,eR.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M.274 7.84 7.839.273a.934.934 0 0 1 1.322 0l.882.882a.934.934 0 0 1 .002 1.32L4.048 8.5l5.995 6.024a.934.934 0 0 1-.001 1.32l-.882.882a.934.934 0 0 1-1.322 0L.274 9.161a.935.935 0 0 1 0-1.322Z"}),e$=_=>(0,eR.jsx)(N,{..._,icon:{path:eL,viewBoxWidth:11,viewBoxHeight:17}});_.s(["IconChevronLeft",0,e$],758956);var eF=E;let eB=({color:_,duotoneColor:w})=>(0,eF.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m10.043 9.16-7.566 7.566a.934.934 0 0 1-1.32 0l-.883-.882a.934.934 0 0 1-.002-1.32L6.268 8.5.272 2.476a.934.934 0 0 1 .002-1.32l.882-.882a.934.934 0 0 1 1.321 0l7.566 7.565a.935.935 0 0 1 0 1.322Z"}),eV=_=>(0,eF.jsx)(N,{..._,icon:{path:eB,viewBoxWidth:11,viewBoxHeight:17}});_.s(["IconChevronRight",0,eV],380527);var eU=E;let eH=({color:_,duotoneColor:w})=>(0,eU.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m7.5441.2387 6.2305 6.6c.3005.3184.3005.8345 0 1.1528l-.7267.7698c-.2999.3178-.7861.3184-1.0868.0013L7 3.532 2.0389 8.7626c-.3007.317-.787.3164-1.0868-.0013l-.7267-.7698c-.3005-.3184-.3005-.8344 0-1.1527L6.4559.2387c.3005-.3183.7877-.3183 1.0882 0ZM6.4559 27.7613.2254 21.1612c-.3005-.3183-.3005-.8344 0-1.1527l.7267-.7698c.3-.3177.7861-.3184 1.0868-.0013L7 24.4681l4.9611-5.2307c.3007-.3171.7869-.3164 1.0868.0013l.7267.7698c.3005.3184.3005.8344 0 1.1527l-6.2305 6.6001c-.3005.3183-.7877.3183-1.0882 0Z"}),ez=_=>(0,eU.jsx)(N,{..._,icon:{path:eH,viewBoxWidth:14,viewBoxHeight:28}});_.s(["IconChevronSorting",0,ez],126418);var eW=E;let eG=({color:_,duotoneColor:w})=>(0,eW.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m9.16.274 7.566 7.565a.934.934 0 0 1 0 1.322l-.882.882a.934.934 0 0 1-1.32.002L8.5 4.049l-6.024 5.996a.934.934 0 0 1-1.32-.002l-.882-.882a.934.934 0 0 1 0-1.322L7.839.274a.935.935 0 0 1 1.322 0Z"}),eZ=_=>(0,eW.jsx)(N,{..._,icon:{path:eG,viewBoxWidth:17,viewBoxHeight:11}});_.s(["IconChevronUp",0,eZ],584056);var eY=E;let eq=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,eY.jsxs)(eY.Fragment,{children:[(0,eY.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.531 14.219a1.22 1.22 0 0 1 0-2.438h3.25v-3.25a1.22 1.22 0 0 1 2.438 0v3.25h3.25a1.219 1.219 0 0 1 0 2.438h-3.25v3.25a1.219 1.219 0 0 1-2.438 0v-3.25h-3.25Z"}),(0,eY.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M0 13C0 5.82 5.82 0 13 0s13 5.82 13 13-5.82 13-13 13S0 20.18 0 13Zm13 5.688a1.216 1.216 0 0 0 1.219-1.22v-3.25h3.25a1.219 1.219 0 0 0 0-2.437h-3.25v-3.25a1.22 1.22 0 0 0-2.438 0v3.25h-3.25a1.22 1.22 0 0 0 0 2.438h3.25v3.25A1.217 1.217 0 0 0 13 18.687Z"})]}):(0,eY.jsx)("path",{fill:L({color:_}),d:"M0 13C0 5.82 5.82 0 13 0s13 5.82 13 13-5.82 13-13 13S0 20.18 0 13Zm13 5.688a1.216 1.216 0 0 0 1.219-1.22v-3.25h3.25a1.219 1.219 0 0 0 0-2.437h-3.25v-3.25a1.22 1.22 0 0 0-2.438 0v3.25h-3.25a1.22 1.22 0 0 0 0 2.438h3.25v3.25A1.217 1.217 0 0 0 13 18.687Z"}),eK=_=>(0,eY.jsx)(N,{..._,icon:{path:eq,viewBoxWidth:26,viewBoxHeight:26}});var eX=E;let eQ=({color:_,duotoneColor:w})=>(0,eX.jsx)("path",{d:"M8 0.5C6.51664 0.5 5.06659 0.939867 3.83323 1.76398C2.59986 2.58809 1.63856 3.75943 1.07091 5.12987C0.50325 6.50032 0.354725 8.00832 0.644114 9.46317C0.933503 10.918 1.64781 12.2544 2.6967 13.3033C3.7456 14.3522 5.08197 15.0665 6.53682 15.3559C7.99168 15.6453 9.49968 15.4967 10.8701 14.9291C12.2406 14.3614 13.4119 
21013.4001 14.236 12.1668C15.0601 10.9334 15.5 9.48336 15.5 8C15.5003 7.01501 15.3064 6.03963 14.9296 5.12958C14.5528 4.21952 14.0004 3.39263 13.3039 2.69614C12.6074 1.99965 11.7805 1.44721 10.8704 1.07039C9.96037 0.693569 8.98499 0.499748 8 0.5ZM11.1443 6.45558L7.39435 10.2056C7.35144 10.2499 7.30007 10.2851 7.24328 10.3092C7.18649 10.3332 7.12544 10.3456 7.06376 10.3456C7.00209 10.3456 6.94104 10.3332 6.88425 10.3092C6.82746 10.2851 6.77608 10.2499 6.73318 10.2056L4.85566 8.33311C4.76834 8.24422 4.71941 8.1246 4.71941 8C4.71941 7.8754 4.76834 7.75578 4.85566 7.66689C4.94357 7.57967 5.0624 7.53072 5.18624 7.53072C5.31008 7.53072 5.42891 7.57967 5.51683 7.66689L7.06124 9.2113L10.4832 5.79441C10.5261 5.75011 10.5775 5.71488 10.6342 5.69082C10.691 5.66676 10.7521 5.65436 10.8138 5.65436C10.8754 5.65436 10.9365 5.66676 10.9933 5.69082C11.0501 5.71488 11.1014 5.75011 11.1443 5.79441C11.2316 5.88233 11.2805 6.00116 11.2805 6.125C11.2805 6.24884 11.2316 6.36767 11.1443 6.45558Z",fill:L({color:_,duotoneColor:w})}),eJ=_=>(0,eX.jsx)(N,{..._,icon:{path:eQ,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconCircleCheckmarkFilled",0,eJ],961270);var e1=E;let e0=({color:_,duotoneColor:w})=>(0,e1.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M13.799 19.37a.92.92 0 0 1-1.312 0l-3.714-3.714a.927.927 0 1 1 1.311-1.312l3.059 3.059 6.773-6.773a.929.929 0 0 1 1.311 1.311l-7.428 7.43ZM29.857 15A14.857 14.857 0 1 1 .142 15a14.857 14.857 0 0 1 29.715 0ZM15 2a13 13 0 1 0 0 26 13 13 0 0 0 0-26Z"}),e2=_=>(0,e1.jsx)(N,{..._,icon:{path:e0,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconCircleCheckmarkOutlined",0,e2],745442);var e3=E;let e4=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,e3.jsxs)(e3.Fragment,{children:[(0,e3.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9.688 0A9.686 9.686 0 0 0 0 9.688a9.686 9.686 0 0 0 9.688 9.687 9.686 9.686 0 0 0 9.687-9.688A9.686 9.686 0 0 0 9.687 0Zm4.75 12.23a.468.468 0 0 1 0 .665l-1.547 1.543a.468.468 0 0 1-.664 0l-2.54-2.563-2.542 2.563a.468.468 0 0 1-.665 0L4.937 12.89a.469.469 0 0 1 0-.664L7.5 9.687 4.937 7.146a.469.469 0 0 1 0-.665l1.547-1.546a.469.469 0 0 1 .664 0L9.688 7.5l2.542-2.563a.469.469 0 0 1 .665 0l1.546 1.547a.468.468 0 0 1 0 .664l-2.566 2.54 2.563 2.542Z"}),(0,e3.jsx)("path",{fill:$({duotoneColor:w}),d:"M14.437 12.23a.47.47 0 0 1 0 .665l-1.546 1.543a.468.468 0 0 1-.665 0l-2.539-2.563-2.543 2.563a.468.468 0 0 1-.664 0L4.937 12.89a.468.468 0 0 1 0-.664L7.5 9.687 4.937 7.145a.469.469 0 0 1 0-.665l1.547-1.546a.469.469 0 0 1 .664 0L9.688 7.5l2.542-2.563a.468.468 0 0 1 .665 0l1.546 1.547a.47.47 0 0 1 0 .664l-2.566 2.54 2.562 2.542Z"})]}):(0,e3.jsx)("path",{d:"M9.688 0A9.686 9.686 0 0 0 0 9.688a9.686 9.686 0 0 0 9.688 9.687 9.686 9.686 0 0 0 9.687-9.688A9.686 9.686 0 0 0 9.687 0Zm4.75 12.23a.468.468 0 0 1 0 .665l-1.547 1.543a.468.468 0 0 1-.664 0l-2.54-2.563-2.542 2.563a.468.468 0 0 1-.665 0L4.937 12.89a.469.469 0 0 1 0-.664L7.5 9.687 4.937 7.146a.469.469 0 0 1 0-.665l1.547-1.546a.469.469 0 0 1 .664 0L9.688 7.5l2.542-2.563a.469.469 0 0 1 .665 0l1.546 1.547a.468.468 0 0 1 0 .664l-2.566 2.54 2.563 2.542Z",fill:L({color:_})}),e5=_=>(0,e3.jsx)(N,{..._,icon:{path:e4,viewBoxWidth:20,viewBoxHeight:20}});_.s(["IconCircleCross",0,e5],644079);var e9=E;let e6=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,e9.jsxs)(e9.Fragment,{children:[(0,e9.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.45 14.063a7.42 7.42 0 0 0-.012 1.875H7.5a.94.94 0 0 0-.938.937.94.94 0 0 0 .938.938h1.412a7.548 7.548 0 0 0 7.02 4.775h2.408c.78 0 1.406-.627 1.406-1.406 0-.78-.627-1.407-1.406-1.407h-2.408a4.724 4.724 0 0 1-3.838-1.962h4.781a.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938h-5.59a4.93 4.93 0 0 1 .018-1.874h5.572a.94.94 0 0 0 .938-.938.94.94 0 0 0-.938-.938h-4.717a4.728 4.728 0 0 1 3.774-1.874h2.408c.78 0 1.406-.627 1.406-1.407 0-.779-.627-1.406-1.406-1.406h-2.408a7.546 7.546 0 0 0-6.985 4.688H7.5a.94.94 0 0 0-.938.937.94.94 0 0 0 .938.938h.95Z"}),(0,e9.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30ZM7.5 15.937h.938a7.493 7.493 0 0 1 .011-1.874H7.5a.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938h1.447A7.552 7.552 0 0 1 15.932 7.5h2.408c.78 0 1.406.627 1.406 1.406 0 .78-.627 1.406-1.406 1.406h-2.408a4.737 4.737 0 0 0-3.774 1.876h4.717a.94.94 0 0 1 .938.937.94.94 0 0 1-.938.938h-5.572a4.923 4.923 0 0 0-.018 1.874h5.59a.94.94 0 0 1 .938.938.94.94 0 0 1-.938.938h-4.781a4.724 4.724 0 0 0 3.838 1.962h2.408c.78 0 1.406.627 1.406 1.407 0 .779-.627 1.406-1.406 1.406h-2.408a7.548 7.548 0 0 1-7.02-4.776H7.5a.94.94 0 0 1-.938-.937.94.94 0 0 1 .938-.938Z"})]}):(0,e9.jsx)("path",{fill:L({color:_}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30ZM7.5 15.937h.938a7.493 7.493 0 0 1 .011-1.874H7.5a.94.94 0 0 1-.938-.938.94.94 0 0 1 .938-.938h1.447A7.552 7.552 0 0 1 15.932 7.5h2.408c.78 0 1.406.627 1.406 1.406 0 .78-.627 1.406-1.406 1.406h-2.408a4.737 4.737 0 0 0-3.774 1.876h4.717a.94.94 0 0 1 .938.937.94.94 0 0 1-.938.938h-5.572a4.923 4.923 0 0 0-.018 1.874h5.59a.94.94 0 0 1 .938.938.94.94 0 0 1-.938.938h-4.781a4.724 4.724 0 0 0 3.838 1.962h2.408c.78 0 1.406.627 1.406 1.407 0 .779-.627 1.406-1.406 1.406h-2.408a7.548 7.548 0 0 1-7.02-4.776H7.5a.94.94 0 0 1-.938-.937.94.94 0 0 1 .938-.938Z"}),e7=_=>
210(0,e9.jsx)(N,{..._,icon:{path:e6,viewBoxWidth:30,viewBoxHeight:30}});var e8=E;let te=({color:_,duotoneColor:w})=>(0,e8.jsx)("path",{d:"M8 0.5C6.51664 0.5 5.06659 0.939867 3.83323 1.76398C2.59986 2.58809 1.63856 3.75943 1.07091 5.12987C0.50325 6.50032 0.354725 8.00832 0.644114 9.46318C0.933503 10.918 1.64781 12.2544 2.6967 13.3033C3.7456 14.3522 5.08197 15.0665 6.53682 15.3559C7.99168 15.6453 9.49968 15.4967 10.8701 14.9291C12.2406 14.3614 13.4119 13.4001 14.236 12.1668C15.0601 10.9334 15.5 9.48336 15.5 8C15.5 7.01508 15.306 6.03981 14.9291 5.12987C14.5522 4.21993 13.9997 3.39314 13.3033 2.6967C12.6069 2.00026 11.7801 1.44781 10.8701 1.0709C9.96019 0.693993 8.98492 0.5 8 0.5ZM8.27116 10.8788C8.21905 10.9386 8.15408 10.9857 8.08113 11.0167C8.00818 11.0476 7.92916 11.0617 7.85 11.0577C7.76764 11.06 7.68569 11.0453 7.60925 11.0145C7.53282 10.9838 7.46355 10.9376 7.40577 10.8788C7.30597 10.7611 7.25083 10.612 7.25 10.4577C7.25 10.2986 7.31322 10.1459 7.42574 10.0334C7.53826 9.9209 7.69087 9.85769 7.85 9.85769C8.00913 9.85769 8.16174 9.9209 8.27427 10.0334C8.38679 10.1459 8.45 10.2986 8.45 10.4577C8.45097 10.5364 8.43558 10.6145 8.40479 10.687C8.37401 10.7595 8.3285 10.8249 8.27116 10.8788ZM8.45 8.01154C8.45 8.17067 8.38679 8.32328 8.27427 8.4358C8.16174 8.54832 8.00913 8.61154 7.85 8.61154C7.69087 8.61154 7.53826 8.54832 7.42574 8.4358C7.31322 8.32328 7.25 8.17067 7.25 8.01154V4.85C7.25 4.69087 7.31322 4.53826 7.42574 4.42573C7.53826 4.31321 7.69087 4.25 7.85 4.25C8.00913 4.25 8.16174 4.31321 8.27427 4.42573C8.38679 4.53826 8.45 4.69087 8.45 4.85V8.01154Z",fill:L({color:_,duotoneColor:w})}),tt=_=>(0,e8.jsx)(N,{..._,icon:{path:te,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconCircleExclamationFilled",0,tt],634696);var tr=E;let tn=({color:_,duotoneColor:w})=>(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsxs)("g",{fill:L({color:_,duotoneColor:w}),clipPath:"url(#error_outlined_clip_path)",children:[(0,tr.jsx)("path",{d:"M15 .143a14.927 14.927 0 0 0-8.288 2.484 14.866 14.866 0 0 0-5.505 6.66 14.82 14.82 0 0 0-.864 8.586 14.845 14.845 0 0 0 4.068 7.618 14.935 14.935 0 0 0 16.24 3.239 14.89 14.89 0 0 0 6.693-5.472A14.828 14.828 0 0 0 29.857 15a14.825 14.825 0 0 0-4.346-10.494A14.907 14.907 0 0 0 15 .143Zm0 27.604a12.807 12.807 0 0 1-7.11-2.131 12.755 12.755 0 0 1-4.724-5.714A12.715 12.715 0 0 1 5.915 6 12.815 12.815 0 0 1 19.849 3.22a12.775 12.775 0 0 1 5.742 4.694A12.722 12.722 0 0 1 27.747 15a12.721 12.721 0 0 1-3.729 9.004A12.792 12.792 0 0 1 15 27.747Z"}),(0,tr.jsx)("path",{d:"M15 21.725a1.228 1.228 0 0 1-.88-.352 1.29 1.29 0 0 1-.307-.835 1.2 1.2 0 0 1 .352-.835 1.222 1.222 0 0 1 1.67 0 1.2 1.2 0 0 1 .352.835 1.124 1.124 0 0 1-.352.835 1.036 1.036 0 0 1-.835.352ZM15 16.89a1.186 1.186 0 0 1-1.187-1.187V9.462A1.182 1.182 0 0 1 15 8.278a1.188 1.188 0 0 1 1.187 1.184v6.241a1.177 1.177 0 0 1-.732 1.098c-.144.06-.299.09-.455.09Z"})]}),(0,tr.jsx)("defs",{children:(0,tr.jsx)("clipPath",{id:"error_outlined_clip_path",children:(0,tr.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M.143.143h29.714v29.714H.143z"})})})]}),ti=_=>(0,tr.jsx)(N,{..._,icon:{path:tn,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconCircleExclamationOutlined",0,ti],735553);var ta=E;let to=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ta.jsxs)(ta.Fragment,{children:[(0,ta.jsx)("path",{fill:$({duotoneColor:w}),d:"M13.56 11.199a1.76 1.76 0 0 1 2.415-1.643l1.758.703a1.395 1.395 0 0 0 1.811-.778 1.395 1.395 0 0 0-.777-1.81l-1.759-.703a4.544 4.544 0 0 0-6.233 4.254l.012 1.92a1.395 1.395 0 0 0-1.364 1.394c0 .76.615 1.381 1.37 1.393a5.981 5.981 0 0 1-.662 2.46l-.546 1.08c-.22.43-.203.946.047 1.364.25.417.702.667 1.19.667h8.357a1.39 1.39 0 0 0 1.393-1.393 1.39 1.39 0 0 0-1.393-1.393h-6.14c.33-.893.522-1.834.55-2.785h1.875a1.39 1.39 0 0 0 1.393-1.393 1.39 1.39 0 0 0-1.393-1.393h-1.886l-.011-1.944h-.006Z"}),(0,ta.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 29.857A14.857 14.857 0 1 0 15 .142a14.857 14.857 0 0 0 0 29.715Zm.32-20.428a1.76 1.76 0 0 0-1.76 1.77l.012 1.944h1.892c.772 0 1.393.62 1.393 1.393a1.39 1.39 0 0 1-1.393 1.393H13.59a8.968 8.968 0 0 1-.552 2.785h6.14a1.39 1.39 0 0 1 1.393 1.393A1.39 1.39 0 0 1 19.18 21.5H10.82a1.4 1.4 0 0 1-1.19-.667 1.378 1.378 0 0 1-.046-1.364l.557-1.08a5.981 5.981 0 0 0 .662-2.46 1.392 1.392 0 0 1-.006-2.786l-.011-1.921a4.544 4.544 0 0 1 6.233-4.254l1.758.702a1.395 1.395 0 0 1 .778 1.81 1.395 1.395 0 0 1-1.81.778l-1.76-.702a1.807 1.807 0 0 0-.655-.127h-.012Z"})]}):(0,ta.jsx)("path",{fill:L({color:_}),d:"M15 29.857A14.857 14.857 0 1 0 15 .142a14.857 14.857 0 0 0 0 29.715Zm.32-20.428a1.76 1.76 0 0 0-1.76 1.77l.012 1.944h1.892c.772 0 1.393.62 1.393 1.393a1.39 1.39 0 0 1-1.393 1.393H13.59a8.968 8.968 0 0 1-.552 2.785h6.14a1.39 1.39 0 0 1 1.393 1.393A1.39 1.39 0 0 1 19.18 21.5H10.82a1.4 1.4 0 0 1-1.19-.667 1.378 1.378 0 0 1-.046-1.364l.557-1.08a5.981 5.981 0 0 0 .662-2.46 1.392 1.392 0 0 1-.006-2.786l-.011-1.921a4.544 4.544 0 0 1 6.233-4.254l1.758.702a1.395 1.395 0 0 1 .778 1.81 1.395 1.395 0 0 1-1.81.778l-1.76-.702a1.807 1.807 0 0 0-.655-.127h-.012Z"}),ts=_=>
210(0,ta.jsx)(N,{..._,icon:{path:to,viewBoxWidth:30,viewBoxHeight:30}});var tl=E;let td=({color:_,duotoneColor:w})=>(0,tl.jsx)("path",{d:"M14.8659 6.62969C14.5253 4.92613 13.5639 3.41003 12.1683 2.37589C10.7728 1.34175 9.04279 0.863403 7.31441 1.03377C5.58604 1.20414 3.98266 2.01105 2.81574 3.29778C1.64883 4.5845 1.00168 6.25916 1 7.99647C0.999512 8.91632 1.18027 9.82725 1.53195 10.6772C1.88362 11.5271 2.39931 12.2994 3.04954 12.9498C3.69977 13.6002 4.47178 14.1161 5.32143 14.4679C6.17109 14.8197 7.08173 15.0005 8.00129 15C9.38529 14.9974 10.7377 14.5858 11.8886 13.8169C13.0395 13.048 13.9376 11.956 14.4702 10.6782C14.9972 9.39698 15.1349 7.98875 14.8659 6.62969ZM7.45475 5.00371C7.50886 4.9227 7.58027 4.85473 7.66383 4.8047C7.74739 4.75467 7.84101 4.72382 7.93794 4.7144C8.03487 4.70497 8.13269 4.7172 8.22432 4.75019C8.31595 4.78319 8.39911 4.83613 8.46779 4.90519C8.53648 4.97425 8.58897 5.05771 8.62148 5.14954C8.65399 5.24137 8.66571 5.33928 8.65578 5.43619C8.64586 5.5331 8.61454 5.62659 8.5641 5.70992C8.51365 5.79325 8.44533 5.86433 8.36407 5.91803C8.23801 6.00136 8.08698 6.03845 7.93666 6.02298C7.78635 6.00752 7.64603 5.94045 7.53956 5.83319C7.47771 5.77336 7.42868 5.70155 7.39547 5.62214C7.36226 5.54273 7.34556 5.45739 7.34639 5.37132C7.34604 5.24085 7.38369 5.11311 7.45475 5.00371ZM9.62204 11.371C9.54048 11.4518 9.43057 11.4974 9.3158 11.4982H6.68678C6.572 11.4974 6.46209 11.4518 6.38053 11.371C6.29902 11.288 6.25335 11.1763 6.25335 11.0599C6.25335 10.9436 6.29902 10.8319 6.38053 10.7489C6.4621 10.6681 6.57201 10.6224 6.68678 10.6216H7.56312V7.99647H7.12495C7.00874 7.99647 6.89729 7.95029 6.81512 7.86809C6.73294 7.78589 6.68678 7.6744 6.68678 7.55816C6.68678 7.44191 6.73294 7.33042 6.81512 7.24822C6.89729 7.16603 7.00874 7.11985 7.12495 7.11985H8.00129C8.11715 7.12098 8.22794 7.16752 8.30987 7.24947C8.3918 7.33143 8.43833 7.44226 8.43946 7.55816V10.6216H9.3158C9.43057 10.6224 9.54048 10.6681 9.62204 10.7489C9.70356 10.8319 9.74923 10.9436 9.74923 11.0599C9.74923 11.1763 9.70356 11.288 9.62204 11.371Z",fill:L({color:_,duotoneColor:w})}),tu=_=>(0,tl.jsx)(N,{..._,icon:{path:td,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconCircleInformationFilled",0,tu],129014);var tc=E;let th=({color:_,duotoneColor:w})=>(0,tc.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 .143a14.857 14.857 0 1 0 0 29.714A14.857 14.857 0 0 0 15 .143ZM15 28a13 13 0 1 1 13-13 13.016 13.016 0 0 1-13 13Zm0-17.179a1.393 1.393 0 1 0 0-2.785 1.393 1.393 0 0 0 0 2.785Zm2.786 9.75h-1.857v-6.5a.931.931 0 0 0-.929-.928h-1.857a.929.929 0 0 0 0 1.857h.928v5.571h-1.857a.929.929 0 0 0 0 1.858h5.572a.929.929 0 0 0 0-1.858Z"}),tp=_=>(0,tc.jsx)(N,{..._,icon:{path:th,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconCircleInformationOutlined",0,tp],455703);var tf=E;let tm=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tf.jsxs)(tf.Fragment,{children:[(0,tf.jsx)("path",{fill:$({duotoneColor:w}),d:"M11.355 8.9a1.407 1.407 0 0 0-2.08 1.893l2.971 3.27h-1.465c-.779 0-1.406.626-1.406 1.406 0 .779.627 1.406 1.406 1.406h2.813v.938H10.78c-.779 0-1.406.626-1.406 1.406 0 .779.627 1.406 1.406 1.406h2.813v1.465c0 .78.627 1.406 1.406 1.406.78 0 1.406-.627 1.406-1.406v-1.465h2.813c.78 0 1.406-.627 1.406-1.406 0-.78-.627-1.407-1.406-1.407h-2.813v-.937h2.813c.78 0 1.406-.627 1.406-1.406 0-.78-.627-1.406-1.406-1.406h-1.465l2.976-3.276a1.407 1.407 0 0 0-2.08-1.892L15 12.908l-3.645-4.013V8.9Z"}),(0,tf.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30ZM9.37 8.8a1.407 1.407 0 0 1 1.986.095L15 12.908l3.645-4.013a1.407 1.407 0 0 1 2.08 1.892l-2.971 3.275h1.465c.779 0 1.406.628 1.406 1.407s-.627 1.406-1.406 1.406h-2.813v.938h2.813c.779 0 1.406.627 1.406 1.406 0 .779-.627 1.406-1.406 1.406h-2.813v1.465c0 .78-.627 1.406-1.406 1.406-.78 0-1.406-.627-1.406-1.406v-1.465H10.78c-.779 0-1.406-.627-1.406-1.406 0-.78.627-1.407 1.406-1.407h2.813v-.937H10.78c-.779 0-1.406-.627-1.406-1.406 0-.78.627-1.406 1.406-1.406h1.465L9.27 10.787a1.407 1.407 0 0 1 .093-1.986h.006Z"})]}):(0,tf.jsx)("path",{fill:L({color:_}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30ZM9.37 8.8a1.407 1.407 0 0 1 1.986.095L15 12.908l3.645-4.013a1.407 1.407 0 0 1 2.08 1.892l-2.971 3.275h1.465c.779 0 1.406.628 1.406 1.407s-.627 1.406-1.406 1.406h-2.813v.938h2.813c.779 0 1.406.627 1.406 1.406 0 .779-.627 1.406-1.406 1.406h-2.813v1.465c0 .78-.627 1.406-1.406 1.406-.78 0-1.406-.627-1.406-1.406v-1.465H10.78c-.779 0-1.406-.627-1.406-1.406 0-.78.627-1.407 1.406-1.407h2.813v-.937H10.78c-.779 0-1.406-.627-1.406-1.406 0-.78.627-1.406 1.406-1.406h1.465L9.27 10.787a1.407 1.407 0 0 1 .093-1.986h.006Z"}),tg=_=>
210(0,tf.jsx)(N,{..._,icon:{path:tm,viewBoxWidth:30,viewBoxHeight:30}});var ty=E;let tv=({color:_,duotoneColor:w})=>(0,ty.jsx)("path",{d:"M8 0.5C3.85742 0.5 0.5 3.85742 0.5 8C0.5 12.1426 3.85742 15.5 8 15.5C12.1426 15.5 15.5 12.1426 15.5 8C15.5 3.85742 12.1426 0.5 8 0.5ZM8 12.2188C7.47266 12.2188 7.0625 11.8086 7.0625 11.2812C7.0625 10.7539 7.44629 10.3438 8 10.3438C8.50098 10.3438 8.9375 10.7539 8.9375 11.2812C8.9375 11.8086 8.50098 12.2188 8 12.2188ZM10.0244 8.05859L8.70312 8.87891V8.9375C8.70312 9.31836 8.38086 9.64062 8 9.64062C7.61914 9.64062 7.29688 9.31836 7.29688 8.9375V8.46875C7.29688 8.23438 7.41406 8 7.64844 7.85352L9.31836 6.85742C9.52344 6.74023 9.64062 6.53516 9.64062 6.30078C9.64062 5.94922 9.32129 5.65625 8.96973 5.65625H7.47266C7.09473 5.65625 6.82812 5.94922 6.82812 6.30078C6.82812 6.68164 6.50586 7.00391 6.125 7.00391C5.74414 7.00391 5.42188 6.68164 5.42188 6.30078C5.42188 5.1582 6.33008 4.25 7.44629 4.25H8.94336C10.1387 4.25 11.0469 5.1582 11.0469 6.30078C11.0469 7.00391 10.666 7.67773 10.0244 8.05859Z",fill:L({color:_,duotoneColor:w})}),tb=_=>(0,ty.jsx)(N,{..._,icon:{path:tv,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconCircleQuestionFilled",0,tb],537941);var tx=E;let tC=({color:_,duotoneColor:w})=>(0,tx.jsx)("path",{d:"M7.99999 0.571411C6.53075 0.571411 5.09451 1.00709 3.87289 1.82335C2.65127 2.63961 1.69913 3.7998 1.13688 5.15719C0.57463 6.51459 0.427519 8.00822 0.714152 9.44922C1.00079 10.8902 1.70829 12.2139 2.74719 13.2528C3.7861 14.2917 5.10974 14.9992 6.55074 15.2858C7.99175 15.5724 9.48538 15.4253 10.8428 14.8631C12.2002 14.3008 13.3604 13.3487 14.1766 12.1271C14.9929 10.9055 15.4286 9.46922 15.4286 7.99998C15.4286 7.02443 15.2365 6.05842 14.8632 5.15711C14.4899 4.2558 13.9428 3.43686 13.2529 2.74704C12.5631 2.05722 11.7442 1.51003 10.8429 1.13674C9.94155 0.763442 8.97554 0.571343 7.99999 0.571411ZM7.99999 14.5C6.71441 14.5 5.4577 14.1188 4.38878 13.4045C3.31986 12.6903 2.48674 11.6751 1.99477 10.4874C1.5028 9.29971 1.37408 7.99277 1.62488 6.7319C1.87569 5.47102 2.49475 4.31283 3.40379 3.40379C4.31283 2.49475 5.47102 1.87568 6.7319 1.62488C7.99278 1.37407 9.29971 1.5028 10.4874 1.99477C11.6751 2.48674 12.6903 3.31986 13.4045 4.38878C14.1188 5.4577 14.5 6.7144 14.5 7.99998C14.4979 9.72325 13.8124 11.3753 12.5939 12.5939C11.3753 13.8124 9.72325 14.4979 7.99999 14.5ZM7.5357 10.5536C7.39796 10.5536 7.26331 10.5944 7.14879 10.6709C7.03426 10.7474 6.94499 10.8562 6.89228 10.9835C6.83957 11.1107 6.82578 11.2508 6.85265 11.3858C6.87953 11.5209 6.94585 11.645 7.04325 11.7424C7.14065 11.8398 7.26474 11.9062 7.39983 11.933C7.53493 11.9599 7.67496 11.9461 7.80221 11.8934C7.92947 11.8407 8.03824 11.7514 8.11476 11.6369C8.19128 11.5224 8.23213 11.3877 8.23213 11.25C8.23209 11.0653 8.1587 10.8882 8.02811 10.7576C7.89751 10.627 7.72039 10.5536 7.5357 10.5536ZM8.85895 4.2857H7.14102C6.63024 4.28642 6.14058 4.48965 5.77941 4.85083C5.41823 5.21201 5.215 5.70166 5.21427 6.21245V6.49109C5.21427 6.61423 5.26319 6.73232 5.35026 6.81939C5.43733 6.90646 5.55542 6.95538 5.67856 6.95538C5.80169 6.95538 5.91979 6.90646 6.00686 6.81939C6.09393 6.73232 6.14284 6.61423 6.14284 6.49109V6.21245C6.14284 5.94771 6.24801 5.69382 6.4352 5.50663C6.6224 5.31943 6.87629 5.21427 7.14102 5.21427H8.86036C9.0796 5.21462 9.29262 5.28713 9.46655 5.42059C9.64048 5.55406 9.76564 5.74106 9.82272 5.95273C9.87979 6.1644 9.86561 6.38898 9.78236 6.59179C9.69911 6.7946 9.55142 6.96438 9.36209 7.0749L7.60828 7.95066C7.44567 8.04151 7.31021 8.17406 7.21584 8.33466C7.12148 8.49525 7.07163 8.6781 7.07141 8.86437V9.39247C7.07141 9.5156 7.12033 9.6337 7.2074 9.72077C7.29447 9.80784 7.41256 9.85675 7.5357 9.85675C7.65884 9.85675 7.77693 9.80784 7.864 9.72077C7.95107 9.6337 7.99999 9.5156 7.99999 9.39247V8.86437C7.99951 8.84687 8.00303 8.82949 8.01026 8.81354C8.01749 8.7976 8.02826 8.78351 8.04173 8.77233L9.79488 7.89539C10.1678 7.68807 10.4614 7.36279 10.6295 6.97058C10.7976 6.57838 10.8306 6.14147 10.7236 5.72842C10.6165 5.31538 10.3752 4.94959 10.0378 4.68846C9.70028 4.42734 9.28565 4.28568 8.85895 4.2857Z",fill:L({color:_,duotoneColor:w})}),tS=_=>(0,tx.jsx)(N,{..._,icon:{path:tC,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconCircleQuestionOutlined",0,tS],428856);var tT=E;let t_=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tT.jsxs)(tT.Fragment,{children:[(0,tT.jsx)("circle",{cx:"13",cy:"13",r:"13",fill:L({color:_,duotoneColor:w})}),(0,tT.jsx)("path",{fill:$({duotoneColor:w}),d:"M14.647 16.9c2.455-.584 3.553-1.924 3.553-4.707V9.1h-2.94v3.608h1.164c.129 1.477-.55 2.37-2.164 2.99l.387 1.202Zm-6.46 0c2.455-.584 3.586-1.924 3.586-4.707V9.1H8.8v3.608h1.163c.13 1.477-.549 2.37-2.164 2.99l.388 1.202Z"})]}
210):(0,tT.jsx)("path",{fill:L({color:_}),d:"M13 0a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm-1.222 12.194c0 2.782-1.131 4.121-3.588 4.706l-.39-1.209c1.612-.611 2.288-1.508 2.158-2.977H8.801V9.1h2.977v3.094Zm6.422 0c0 2.782-1.092 4.121-3.549 4.706l-.39-1.209c1.612-.611 2.288-1.508 2.158-2.977h-1.157V9.1H18.2v3.094Z"}),tw=_=>(0,tT.jsx)(N,{..._,icon:{path:t_,viewBoxWidth:26,viewBoxHeight:26}});_.s(["IconCircleQuote",0,tw],656863);var tE=E;let tP=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tE.jsxs)(tE.Fragment,{children:[(0,tE.jsx)("path",{fill:$({duotoneColor:w}),d:"M15 5.625c.78 0 1.406.627 1.406 1.406v.926c.756.094 1.512.328 2.25.533.75.205 1.19.985.985 1.729a1.405 1.405 0 0 1-1.729.978c-.556-.152-1.113-.322-1.681-.427-.856-.165-1.852-.088-2.66.257-.721.31-1.307 1.067-.493 1.588.774.492 1.74.697 2.613.944 1.014.287 2.315.656 3.287 1.324 1.266.867 1.858 2.273 1.577 3.785-.27 1.459-1.284 2.414-2.502 2.906a6.47 6.47 0 0 1-1.64.404v.99c0 .78-.628 1.407-1.407 1.407-.78 0-1.406-.627-1.406-1.406v-1.131c-.944-.211-1.87-.516-2.784-.815a1.407 1.407 0 0 1 .879-2.672c.891.294 1.81.645 2.737.786 1.107.164 1.992.064 2.572-.17.785-.317 1.148-1.242.387-1.764-.785-.533-1.787-.744-2.69-1.002-.984-.275-2.209-.627-3.135-1.219-1.271-.808-1.916-2.167-1.64-3.667.264-1.424 1.365-2.368 2.537-2.872a6.86 6.86 0 0 1 1.143-.369V7.031c0-.779.626-1.406 1.406-1.406H15Z"}),(0,tE.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30Zm1.406-22.969v.926c.633.076 1.266.258 1.887.434.123.035.24.07.363.1.75.204 1.19.984.985 1.728a1.405 1.405 0 0 1-1.729.978c-.1-.029-.2-.058-.305-.082a16.312 16.312 0 0 0-1.377-.345c-.855-.165-1.851-.088-2.66.257-.72.31-1.306 1.067-.492 1.588.639.41 1.418.621 2.156.82l.457.124c1.014.287 2.315.656 3.287 1.324 1.266.867 1.858 2.273 1.577 3.785-.27 1.459-1.284 2.414-2.502 2.906-.51.205-1.06.334-1.64.404v.99c0 .78-.628 1.407-1.407 1.407-.78 0-1.406-.627-1.406-1.406v-1.131c-.944-.211-1.87-.516-2.784-.815a1.407 1.407 0 0 1 .879-2.672c.164.053.328.112.492.165.739.252 1.489.504 2.245.62 1.107.165 1.992.065 2.572-.17.785-.316 1.148-1.241.387-1.763-.657-.451-1.471-.668-2.25-.879-.147-.04-.293-.082-.44-.123-.984-.275-2.209-.627-3.135-1.219-1.271-.808-1.916-2.167-1.64-3.667.264-1.424 1.365-2.368 2.537-2.872a6.86 6.86 0 0 1 1.143-.369V7.031c0-.779.626-1.406 1.406-1.406.779 0 1.406.627 1.406 1.406h-.012Z"})]}):(0,tE.jsx)("path",{fill:L({color:_}),d:"M15 30a15 15 0 1 0 0-30 15 15 0 0 0 0 30Zm1.219-22.172v.832c.568.07 1.136.229 1.699.387.111.03.217.058.328.094.674.187 1.072.884.885 1.558a1.273 1.273 0 0 1-1.559.885c-.093-.024-.181-.053-.275-.076-.41-.117-.82-.229-1.236-.31-.774-.147-1.67-.077-2.391.234-.645.28-1.178.96-.445 1.43.574.368 1.277.556 1.945.738.14.035.275.076.41.11.914.259 2.08.593 2.953 1.19 1.137.78 1.67 2.045 1.418 3.405-.24 1.312-1.154 2.174-2.25 2.619a5.509 5.509 0 0 1-1.476.363v.89c0 .698-.569 1.266-1.266 1.266a1.268 1.268 0 0 1-1.266-1.265v-1.02c-.85-.193-1.681-.463-2.508-.732a1.266 1.266 0 0 1 .797-2.402c.147.046.293.099.44.146.662.223 1.342.451 2.021.562.997.147 1.793.059 2.315-.152.703-.281 1.037-1.12.346-1.588-.592-.404-1.325-.603-2.022-.79-.135-.036-.264-.071-.398-.112-.885-.252-1.993-.563-2.825-1.096-1.142-.732-1.722-1.951-1.476-3.304.234-1.278 1.23-2.127 2.285-2.585.322-.14.668-.251 1.025-.334v-.943c0-.697.569-1.266 1.266-1.266.697 0 1.266.569 1.266 1.266h-.006Z"}),tk=_=>(0,tE.jsx)(N,{..._,icon:{path:tP,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconCircleUSD",0,tk],479025);var tA=E;let tM=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tA.jsxs)(tA.Fragment,{children:[(0,tA.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M22 11.744c0 6.075-4.925 11-11 11s-11-4.925-11-11 4.925-11 11-11 11 4.925 11 11Z"}),(0,tA.jsx)("path",{fill:$({duotoneColor:w}),fillRule:"evenodd",d:"M4.192 20.385c-.604-.476-.72-1.342-.218-1.925 1.447-1.676 3.93-3.049 7.135-3.049 3.129 0 5.564 1.302 7.023 2.92.52.574.42 1.448-.179 1.938A10.955 10.955 0 0 1 11 22.745c-2.57 0-4.935-.882-6.808-2.36Z",clipRule:"evenodd"}),(0,tA.jsx)("path",{fill:$({duotoneColor:w}),d:"M14.667 10.115a3.667 3.667 0 1 1-7.334 0 3.667 3.667 0 0 1 7.334 0Z"})]}
210):(0,tA.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22 11c0 3.433-1.573 6.499-4.037 8.516.59-.49.685-1.359.17-1.93-1.46-1.617-3.895-2.92-7.024-2.92-3.205 0-5.688 1.373-7.135 3.05-.502.582-.386 1.448.218 1.925A10.985 10.985 0 0 1 0 11C0 4.924 4.925-.001 11-.001s11 4.925 11 11Zm-4.037 8.516-.01.008a10.955 10.955 0 0 1 .01-.008ZM11 13.037a3.667 3.667 0 1 0 0-7.333 3.667 3.667 0 0 0 0 7.333Z",fill:L({color:_})}),tI=_=>(0,tA.jsx)(N,{..._,icon:{path:tM,viewBoxWidth:22,viewBoxHeight:23}});_.s(["IconCircleUser",0,tI],628634);var tj=E;let tO=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tj.jsxs)(tj.Fragment,{children:[(0,tj.jsx)("path",{fill:$({duotoneColor:w}),d:"M7 2h9v12H7z"}),(0,tj.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M10 20C4.477 20 0 15.523 0 10S4.477 0 10 0s10 4.477 10 10-4.477 10-10 10Zm-.938-10c0 .313.157.605.418.746l3.75 2.5c.43.32 1.012.203 1.266-.226a.905.905 0 0 0-.226-1.301L10.938 9.5V4.687c0-.519-.418-.937-.973-.937a.958.958 0 0 0-.938.938L9.063 10Z"})]}):(0,tj.jsx)("path",{d:"M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10S15.523 0 10 0Zm4.496 13.02c-.254.43-.836.546-1.266.226l-3.75-2.5c-.261-.14-.418-.434-.418-.746l-.035-5.313c0-.519.453-.937.938-.937.555 0 .973.418.973.938V9.5l3.332 2.219a.904.904 0 0 1 .226 1.3Z",fill:L({color:_})}),tD=_=>(0,tj.jsx)(N,{..._,icon:{path:tO,viewBoxWidth:20,viewBoxHeight:20}});_.s(["IconClock",0,tD],442941);var tN=E;let tR=({color:_,duotoneColor:w})=>(0,tN.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M27.9224 10.0891c.1857.5268.029 1.1143-.3714 1.4897l-2.5123 2.386c.0638.5027.0986 1.0174.0986 1.5382 0 .5208-.0348 1.0356-.0986 1.5382l2.5123 2.386c.4004.3755.5571.9629.3714 1.4898-.2553.7206-.5628 1.411-.9168 2.0771l-.2727.4906a15.4238 15.4238 0 0 1-1.2823 1.8894c-.3423.436-.9109.5814-1.4215.4118l-3.2318-1.0719c-.7775.6238-1.6362 1.1446-2.553 1.5382l-.7253 3.4579c-.116.5511-.5222.9871-1.056 1.0779a14.3781 14.3781 0 0 1-2.4659.212c-.8413 0-1.6652-.0727-2.4659-.212-.5338-.0908-.94-.5268-1.056-1.0779l-.7253-3.4579c-.9168-.3936-1.7755-.9144-2.553-1.5382l-3.226 1.078c-.5106.1695-1.0792.0181-1.4215-.4118a15.4251 15.4251 0 0 1-1.2823-1.8895l-.2727-.4905c-.354-.6662-.6615-1.3565-.9168-2.0772-.1857-.5268-.029-1.1142.3714-1.4897l2.5123-2.386a12.3944 12.3944 0 0 1-.0986-1.5443c0-.5208.0348-1.0355.0986-1.5382L.449 11.5788c-.4004-.3754-.557-.9629-.3714-1.4897.2553-.7207.5628-1.411.9168-2.0772l.2727-.4905c.383-.6662.8123-1.296 1.2823-1.8894.3423-.436.9109-.5814 1.4215-.4118L7.2027 6.292c.7775-.6237 1.6362-1.1445 2.553-1.5381l.7253-3.458c.116-.551.5222-.987 1.056-1.0779C12.3377.0727 13.1616 0 14.0029 0c.8413 0 1.6652.0727 2.4659.212.5338.0908.94.5268 1.056 1.0779l.7253 3.4579c.9168.3936 1.7755.9144 2.553 1.5382l3.2318-1.0719c.5106-.1696 1.0792-.0182 1.4215.4118.47.5935.8994 1.2233 1.2823 1.8894l.2727.4906c.354.6661.6615 1.3565.9168 2.0771l-.0058.0061ZM14.0029 20.3477c1.2311 0 2.4117-.5104 3.2822-1.419.8705-.9085 1.3596-2.1408 1.3596-3.4257s-.4891-2.5171-1.3596-3.4257c-.8705-.9085-2.0511-1.419-3.2822-1.419s-2.4117.5105-3.2822 1.419c-.8705.9086-1.3596 2.1408-1.3596 3.4257s.489 2.5172 1.3596 3.4257c.8705.9086 2.0511 1.419 3.2822 1.419Z"}),tL=_=>(0,tN.jsx)(N,{..._,icon:{path:tR,viewBoxWidth:28,viewBoxHeight:31}});var t$=E;let tF=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,t$.jsxs)(t$.Fragment,{children:[(0,t$.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9 18.328a.32.32 0 0 1-.32-.32V16.38a6.81 6.81 0 0 1-1.278-.17 3.83 3.83 0 0 1-4.765-.514.32.32 0 0 1 0-.451l1.152-1.153a7.173 7.173 0 0 1-.781-1.027A3.818 3.818 0 0 1 0 9.333a.325.325 0 0 1 .32-.32h1.632a6.82 6.82 0 0 1 .171-1.278 3.83 3.83 0 0 1 .514-4.765.32.32 0 0 1 .45 0L4.24 4.123a7.173 7.173 0 0 1 1.028-.782A3.818 3.818 0 0 1 9 .333a.32.32 0 0 1 .32.32v1.632c.43.017.858.074 1.278.171a3.83 3.83 0 0 1 4.765.514.32.32 0 0 1 0 .45l-1.152 1.154c.29.318.552.662.781 1.027A3.818 3.818 0 0 1 18 9.333a.326.326 0 0 1-.32.32h-1.632c-.016.43-.074.858-.171 1.278a3.83 3.83 0 0 1-.514 4.766.32.32 0 0 1-.45 0l-1.153-1.153c-.319.29-.662.552-1.028.782A3.818 3.818 0 0 1 9 18.333v-.005Z"}),(0,t$.jsx)("path",{fill:$({duotoneColor:w}),d:"M10.017 6.408c-.123.323-.467 1.238-.785 2.082L8.8 9.638l-.188.501-.097.257H6.6A.6.6 0 0 1 6 9.803a.745.745 0 0 1 .124-.429l.009-.013 2.79-3.574a.687.687 0 0 1 .4-.293.584.584 0 0 1 .337.016.577.577 0 0 1 .193.106.657.657 0 0 1 .164.792Z"}),(0,t$.jsx)("path",{fill:$({duotoneColor:w}),d:"m7.648 12.625.785-2.083.432-1.148.188-.501.097-.257h1.916a.6.6 0 0 1 .599.593.745.745 0 0 1-.124.43l-.009.012-2.79 3.574a.687.687 0 0 1-.4.293.584.584 0 0 1-.337-.016.579.579 0 0 1-.193-.106.658.658 0 0 1-.164-.791Z"})]}):(0,t$.jsx)("path",{d:"M17.15 6.6a3.756 3.756 0 0 0-2.16-1.33 7.146 7.146 0 0 0-.78-1.03l1.15-1.15a.324.324 0 0 0 .1-.23.321.321 0 0 0-.1-.22 3.815 3.815 0 0 0-4.76-.52 7.873 7.873 0 0 0-1.28-.17V.32a.317.317 0 0 0-.09-.23A.334.334 0 0 0 9 0c-.874 0-1.72.3-2.4.85a3.756 3.756 0 0 0-1.33 2.16c-.366.228-.71.49-1.03.78L3.09 2.64a.325.325 0 0 0-.23-.1.321.321 0 0 0-.22.1 3.815 3.815 0 0 0-.52 4.76c-.092.421-.148.85-.17 1.28H.32a.303.303 0 0 0-.22.1A.321.321 0 0 0 0 9c0 .874.3 1.72.85 2.4a3.756 3.756 0 0 0 2.16 1.33c.228.366.49.71.78 1.03l-1.15 1.15a.325.325 0 0 0-.1.23c.003.084.04.162.1.22a3.815 3.815 0 0 0 4.76.52c.421.092.85.149 1.28.17v1.62a.317.317 0 0 0 .09.23c.062.058.145.09.23.09V18c.874 0 1.72-.3 2.4-.85a3.756 3.756 0 0 0 1.33-2.16c.366-.228.71-.49 1.03-.78l1.15 1.15a.323.323 0 0 0 .23.1.321.321 0 0 0 .22-.1 3.815 3.815 0 0 0 .52-4.76c.092-.421.149-.85.17-1.28h1.63a.303.303 0 0 0 .22-.1A.321.321 0 0 0 18 9c0-.874-.3-1.72-.85-2.4Zm-5.61 2.73-.01.01-2.79 3.57a.603.603 0 0 1-.21.21.455.455 0 0 1-.19.08.577.577 0 0 1-.33-.01.448.448 0 0 1-.2-.11.654.654 0 0 1-.16-.79c.12-.32.47-1.24.78-2.08l.06-.15H6.6a.59.59 0 0 1-.42-.17.56.56 0 0 1-.18-.42c0-.152.041-.3.12-.43l.01-.01 2.79-3.58a.882.882 0 0 1 .22-.21.981.981 0 0 1 .18-.08.519.519 0 0 1 .34.02c.07.02.135.053.19.1a.694.694 0 0 1 .22.34.684.684 0 0 1-.05.45c-.13.33-.47 1.24-.79 2.09l-.05.14h1.89a.617.617 0 0 1 .42.18c.11.113.173.263.18.42a.833.833 0 0 1-.13.43Z",fill:L({color:_})}),tB=_=>(0,t$.jsx)(N,{..._,icon:{path:tF,viewBoxWidth:18,viewBoxHeight:19}});var tV=E;let tU=({color:_,duotoneColor:w})=>(0,tV.jsxs)(tV.Fragment,{children:[(0,tV.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M19.3462 20.1538C19.3462 21.2584 18.4508 22.1538 17.3462 22.1538L5.00004 22.1538C3.89547 22.1538 3.00004 21.2584 3.00004 20.1538L3.00004 2.99999C3.00004 1.89542 3.89547 0.999991 5.00004 0.999991L17.3462 0.999992C18.4508 0.999992 19.3462 1.89542 19.3462 2.99999L19.3462 20.1538Z"}),(0,tV.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M24.1923 24C24.1923 25.6569 22.8491 27 21.1923 27L8.84611 27C7.18925 27 5.84611 25.
2106569 5.84611 24L5.84611 6.84615C5.84611 5.1893 7.18926 3.84615 8.84611 3.84615L21.1923 3.84615C22.8491 3.84615 24.1923 5.1893 24.1923 6.84615L24.1923 24ZM21.1923 25C21.7445 25 22.1923 24.5523 22.1923 24L22.1923 6.84615C22.1923 6.29387 21.7445 5.84615 21.1923 5.84615L8.84611 5.84615C8.29382 5.84615 7.84611 6.29387 7.84611 6.84615L7.84611 24C7.84611 24.5523 8.29382 25 8.84611 25L21.1923 25Z"})]}),tH=_=>(0,tV.jsx)(N,{..._,icon:{path:tU,viewBoxWidth:28,viewBoxHeight:28}});_.s(["IconCopy",0,tH],566122);var tz=E;let tW=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tz.jsxs)(tz.Fragment,{children:[(0,tz.jsx)("path",{fill:$({duotoneColor:w}),d:"M29.571 9.857H0V4.93h29.571v4.928Z"}),(0,tz.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M3.286 0A3.289 3.289 0 0 0 0 3.286v1.643h29.571V3.286A3.289 3.289 0 0 0 26.286 0h-23ZM29.57 9.857H0v9.857A3.289 3.289 0 0 0 3.286 23h23a3.289 3.289 0 0 0 3.285-3.286V9.857ZM5.75 16.43h3.286c.452 0 .821.37.821.821 0 .452-.37.821-.821.821H5.75a.824.824 0 0 1-.821-.821c0-.452.37-.821.821-.821Zm5.75.821c0-.452.37-.821.821-.821h6.572c.452 0 .821.37.821.821 0 .452-.37.821-.821.821H12.32a.824.824 0 0 1-.821-.821Z"})]}):(0,tz.jsx)("path",{fill:L({color:_}),d:"M3.286 0A3.289 3.289 0 0 0 0 3.286v1.643h29.571V3.286A3.289 3.289 0 0 0 26.286 0h-23ZM29.57 9.857H0v9.857A3.289 3.289 0 0 0 3.286 23h23a3.289 3.289 0 0 0 3.285-3.286V9.857ZM5.75 16.43h3.286c.452 0 .821.37.821.821 0 .452-.37.821-.821.821H5.75a.824.824 0 0 1-.821-.821c0-.452.37-.821.821-.821Zm5.75.821c0-.452.37-.821.821-.821h6.572c.452 0 .821.37.821.821 0 .452-.37.821-.821.821H12.32a.824.824 0 0 1-.821-.821Z"}),tG=_=>(0,tz.jsx)(N,{..._,icon:{path:tW,viewBoxWidth:30,viewBoxHeight:23}});_.s(["IconCreditCard",0,tG],944456);var tZ=E;let tY=({color:_,duotoneColor:w})=>(0,tZ.jsxs)(tZ.Fragment,{children:[(0,tZ.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.59.41a1.4 1.4 0 0 1 0 1.98l-11.2 11.2a1.4 1.4 0 1 1-1.98-1.98L11.61.41a1.4 1.4 0 0 1 1.98 0Z",fill:L({color:_,duotoneColor:w})}),(0,tZ.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.41.41a1.4 1.4 0 0 1 1.98 0l11.2 11.2a1.4 1.4 0 1 1-1.98 1.98L.41 2.39a1.4 1.4 0 0 1 0-1.98Z",fill:L({color:_,duotoneColor:w})})]}),tq=_=>(0,tZ.jsx)(N,{..._,icon:{path:tY,viewBoxWidth:14,viewBoxHeight:14}});_.s(["IconCross",0,tq],846286);var tK=E;let tX=({color:_="duotone",duotoneColor:w="tertiary"})=>"duotone"===_?(0,tK.jsxs)(tK.Fragment,{children:[(0,tK.jsx)("path",{fill:$({duotoneColor:w}),d:"M5.214 18.714c.511 0 .929.418.929.929a4.642 4.642 0 0 0 4.643 4.643c.51 0 .928.417.928.928 0 .511-.418.929-.928.929a6.497 6.497 0 0 1-6.5-6.5c0-.51.418-.929.928-.929Z"}),(0,tK.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M11.714 29.857c-6.152 0-11.143-4.99-11.143-11.143 0-5.293 7.557-15.222 9.67-17.892a1.805 1.805 0 0 1 1.421-.68h.104c.558 0 1.074.245 1.422.68 2.113 2.67 9.67 12.6 9.67 17.892 0 6.152-4.992 11.143-11.144 11.143ZM6.143 19.643a.931.931 0 0 0-.929-.929.931.931 0 0 0-.928.929c0 3.592 2.907 6.5 6.5 6.5.51 0 .928-.418.928-.929a.931.931 0 0 0-.928-.928 4.642 4.642 0 0 1-4.643-4.643Z"})]}):(0,tK.jsx)("path",{fill:L({color:_}),d:"M11.714 29.857c-6.152 0-11.143-4.99-11.143-11.143 0-5.293 7.557-15.222 9.67-17.892a1.805 1.805 0 0 1 1.421-.68h.104c.558 0 1.074.245 1.422.68 2.113 2.67 9.67 12.6 9.67 17.892 0 6.152-4.992 11.143-11.144 11.143ZM6.143 19.643a.931.931 0 0 0-.929-.929.931.931 0 0 0-.928.929c0 3.592 2.907 6.5 6.5 6.5.51 0 .928-.418.928-.929a.931.931 0 0 0-.928-.928 4.642 4.642 0 0 1-4.643-4.643Z"}),tQ=_=>(0,tK.jsx)(N,{..._,icon:{path:tX,viewBoxWidth:23,viewBoxHeight:30}});var tJ=E;let t1=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,tJ.jsxs)(tJ.Fragment,{children:[(0,tJ.jsx)("path",{fill:$({duotoneColor:w}),d:"M.833 10.167 5.5 2h7l4.667 7v3.5L2 13.667l-1.167-3.5Z"}),(0,tJ.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M6.11 0h6.688c1.506 0 2.846 1.036 3.345 2.584l1.3 4.038c.855.386 1.46 1.306 1.46 2.378v7.715c0 .71-.527 1.285-1.18 1.285H16.54c-.653 0-1.18-.574-1.18-1.285v-1.929H3.547v1.929c0 .71-.53 1.285-1.182 1.285h-1.18c-.653 0-1.182-.574-1.182-1.285V9c0-1.072.604-1.992 1.462-2.378l1.3-4.038C3.261 1.036 4.602 0 6.108 0ZM3.547 11.572c.653 0 1.18-.575 1.18-1.286C4.729 9.575 4.202 9 3.549 9c-.653 0-1.182.575-1.182 1.286 0 .711.53 1.286 1.182 1.286ZM15.36 9c-.653 0-1.181.575-1.181 1.286 0 .711.528 1.286 1.181 1.286.654 0 1.181-.575 1.181-1.286 0-.711-.527-1.286-1.18-1.286Zm-3.606-5.496a.69.69 0 0 0-.148-.783.556.556 0 0 0-.735-.02L6.146 6.557a.677.677 0 0 0-.206.719c.048.261.306.438.56.438h1.998L7.154 10.64c-.122.269-.059.59.148.783.21.19.517.201.734.02l4.725-3.857a.677.677 0 0 0 .207-.719.599.599 0 0 0-.561-.438H10.41l1.344-2.925Z"})]}):(0,tJ.jsx)("path",{d:"M6.106 0h6.689a3.577 3.577 0 0 1 3.344 2.583l1.3 4.038A2.586 2.586 0 0 1 18.9 9v7.714A1.235 1.235 0 0 1 17.72 18h-1.183a1.235 1.235 0 0 1-1.181-1.286v-1.928H3.544v1.928A1.236 1.236 0 0 1 2.362 18h-1.18A1.236 1.236 0 0 1 0 16.714V9a2.584 2.584 0 0 1 1.462-2.379l1.3-4.038A3.576 3.576 0 0 1 6.105 0ZM3.544 11.571a1.29 1.29 0 0 0 0-2.571 1.29 1.29 0 0 0 0 2.571ZM15.356 9a1.29 1.29 0 1 0 1.181 1.286A1.235 1.235 0 0 0 15.356 9ZM11.75 3.504a.69.69 0 0 0-.148-.783.556.556 0 0 0-.735-.021L6.142 6.557a.677.677 0 0 0-.206.72.57.57 0 0 0 .56.437h1.998L7.15 10.64a.692.692 0 0 0 .148.784.556.556 0 0 0 .734.02l4.725-3.857a.677.677 0 0 0 .207-.72.598.598 0 0 0-.561-.437h-1.997l1.344-2.925Z",fill:L({color:_})}),t0=_=>(0,tJ.jsx)(N,{..._,icon:{path:t1,viewBoxWidth:19,viewBoxHeight:18}});_.s(["IconElectricVehicle",0,t0],14490);var t2=E;let t3=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,t2.jsxs)(t2.Fragment,{children:[(0,t2.jsx)("path",{d:"M1.875 0A1.875 1.875 0 0 0 .75 3.375l8.5 6.375a1.254 1.254 0 0 0 1.5 0l8.5-6.375A1.875 1.875 0 0 0 18.125 0H1.875Z",fill:$({duotoneColor:w})}),(0,t2.jsx)("path",{d:"M0 1.875V12.5A2.502 2.502 0 0 0 2.5 15h15a2.502 2.502 0 0 0 2.5-2.5V1.875a1.877 1.877 0 0 1-.75 1.5l-8.5 6.375a1.254 1.254 0 0 1-1.5 0L.75 3.375a1.876 1.876 0 0 1-.75-1.5Z",fill:L({color:_,duotoneColor:w})})]}):(0,t2.jsx)("path",{d:"M18.125 0a1.875 1.875 0 0 1 1.125 3.375l-8.5 6.375a1.254 1.254 0 0 1-1.5 0L.75 3.375A1.875 1.875 0 0 1 1.875 0h16.25ZM8.5 10.75a2.496 2.496 0 0 0 3 0L20 4.375V12.5a2.502 2.502 0 0 1-2.5 2.5h-15A2.501 2.501 0 0 1 0 12.5V4.375l8.5 6.375Z",fill:L({color:_})}),t4=_=>(0,t2.jsx)(N,{..._,icon:{path:t3,viewBoxWidth:20,viewBoxHeight:15}});_.s(["IconEnvelope",0,t4],505917);var t5=E;let t9=({color:_,duotoneColor:w})=>(0,t5.jsxs)(t5.Fragment,{children:[(0,t5.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.224 4.744C4.512.27 9.19 0 11 0c.467 0 .846.365.846.815 0 .45-.379.815-.846.815-1.574 0-5.696.218-9.532 4.219a.87.87 0 0 1-1.196.046.794.794 0 0 1-.048-1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t5.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.776 4.744C17.488.27 12.81 0 11 0c-.467 0-.846.365-.846.815 0 .45.379.815.846.815 1.575 0 5.696.218 9.532 4.219a.87.87 0 0 0 1.196.046.794.794 0 0 0 .048-1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t5.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.776 6.256C17.488 10.73 12.81 11 11 11c-.467 0-.846-.365-.846-.815 0-.45.379-.815.846-.815 1.575 0 5.696-.218 9.532-4.219a.87.87 0 0 1 1.196-.046c.343.305.365.82.048 1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t5.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.224 6.256C4.512 10.73 9.19 11 11 11c.467 0 .846-.365.846-.815 0-.45-.379-.815-.846-.815-1.575 0-5.696-.218-9.532-4.219a.87.87 0 0 0-1.196-.046.794.794 0 0 0-.048 1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t5.jsx)("path",{d:"M0 5.704v-.408h.423L0 5.704ZM22 5.704v-.408l-.423.408H22Z",fill:L({color:_,duotoneColor:w})}),(0,t5.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.077 5.704c0 2.7-2.273 4.889-5.077 4.889s-5.077-2.19-5.077-4.89c0-2.7 2.273-4.888 5.077-4.888s5.077 2.189 5.077 4.889ZM11 8.963c1.87 0 3.385-1.46 3.385-3.26 0-1.8-1.516-3.259-3.385-3.259-1.87 0-3.385 1.46-3.385 3.26 0 1.8 1.516 3.259 3.385 3.259Z",fill:L({color:_,duotoneColor:w})})]}),t6=_=>(0,t5.jsx)(N,{..._,icon:{path:t9,viewBoxWidth:22,viewBoxHeight:11}});_.s(["IconEye",0,t6],160274);var t7=E;let t8=({color:_,duotoneColor:w})=>(0,t7.jsxs)(t7.Fragment,{children:[(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.224 7.744C4.512 3.27 9.19 3 11 3c.467 0 .846.365.846.815 0 .45-.379.815-.846.815-1.574 0-5.696.218-9.532 4.219a.87.87 0 0 1-1.196.046.794.794 0 0 1-.048-1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.776 7.744C17.488 3.27 12.81 3 11 3c-.467 0-.846.365-.846.815 0 .45.379.815.846.815 1.575 0 5.696.218 9.532 4.219a.87.87 0 0 0 1.196.046.794.794 0 0 0 .048-1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M21.776 9.256C17.488 13.73 12.81 14 11 14c-.467 0-.846-.365-.846-.815 0-.45.379-.815.846-.815 1.575 0 5.696-.217 9.532-4.219a.87.87 0 0 1 1.196-.046c.343.305.365.82.048 1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M.224 9.256C4.512 13.73 9.19 14 11 14c.467 0 .846-.365.846-.815 0-.45-.379-.815-.846-.815-1.575 0-5.696-.218-9.532-4.219a.87.87 0 0 0-1.196-.046.794.794 0 0 0-.048 1.151Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{d:"M0 8.704v-.408h.423L0 8.704ZM22 8.704v-.408l-.423.408H22Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.077 8.704c0 2.7-2.273 4.889-5.077 4.889s-5.077-2.19-5.077-4.89c0-2.7 2.273-4.888 5.077-4.888s5.077 2.189 5.077 4.889ZM11 11.963c1.87 0 3.385-1.46 3.385-3.26 0-1.8-1.516-3.259-3.385-3.259-1.87 0-3.385 1.46-3.385 3.26 0 1.8 1.516 3.259 3.385 3.259Z",fill:L({color:_,duotoneColor:w})}),(0,t7.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16.591.194a1 1 0 0 1 .215 1.397l-11 15a1 1 0 1 1-1.612-1.
210182l11-15A1 1 0 0 1 16.59.194Z",fill:L({color:_,duotoneColor:w})})]}),re=_=>(0,t7.jsx)(N,{..._,icon:{path:t8,viewBoxWidth:22,viewBoxHeight:17}});_.s(["IconEyeSlash",0,re],477831);var rt=E;let rr=({color:_,duotoneColor:w})=>(0,rt.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m26 13c0-7.18-5.82-13-13-13s-13 5.82-13 13c0 6.1 4.2 11.21 9.86 12.62v-8.64h-2.68v-3.97h2.68v-1.71c0-4.42 2-6.48 6.35-6.48.82 0 2.24.16 2.83.32v3.6c-.31-.03-.84-.05-1.5-.05-2.13 0-2.96.81-2.96 2.91v1.41h4.25l-.73 3.97h-3.52v8.93c6.44-.78 11.42-6.26 11.42-12.9z"}),rn=_=>(0,rt.jsx)(N,{..._,icon:{path:rr,viewBoxWidth:26,viewBoxHeight:26}});_.s(["IconFacebook",0,rn],790527);var ri=E;let ra=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ri.jsxs)(ri.Fragment,{children:[(0,ri.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M1.733 3.4h9.533v10.2H1.733z"}),(0,ri.jsx)("path",{fill:$({duotoneColor:w}),d:"M.473.073a.825.825 0 0 1 .868.119l1.367 1.15L4.076.191a.823.823 0 0 1 1.056 0L6.5 1.342 7.868.191a.823.823 0 0 1 1.056 0l1.368 1.15 1.367-1.15a.822.822 0 0 1 .867-.12c.288.131.474.414.474.725v15.407a.796.796 0 0 1-.474.723.824.824 0 0 1-.867-.119l-1.367-1.149-1.368 1.149a.823.823 0 0 1-1.056 0L6.5 15.659l-1.368 1.149a.823.823 0 0 1-1.056 0l-1.368-1.149-1.367 1.149a.827.827 0 0 1-.868.12.794.794 0 0 1-.473-.724V.797C0 .486.185.203.473.073ZM3.25 4.78c-.3 0-.542.24-.542.532 0 .292.243.53.542.53h6.5c.298 0 .542-.238.542-.53a.538.538 0 0 0-.542-.532h-6.5Zm0 7.438h6.5c.298 0 .542-.239.542-.531a.538.538 0 0 0-.542-.531h-6.5c-.3 0-.542.239-.542.53 0 .293.243.532.542.532Zm0-4.25c-.3 0-.542.24-.542.531 0 .292.243.532.542.532h6.5c.298 0 .542-.24.542-.532a.538.538 0 0 0-.542-.531h-6.5Z"})]}):(0,ri.jsx)("path",{d:"M12.526.072a.825.825 0 0 0-.867.12l-1.367 1.149L8.924.192a.82.82 0 0 0-1.056 0L6.5 1.341 5.132.192a.82.82 0 0 0-1.056 0L2.708 1.341 1.341.192a.818.818 0 0 0-.867-.12.808.808 0 0 0-.345.294.786.786 0 0 0-.129.43v15.408c0 .152.045.301.129.43a.826.826 0 0 0 1.212.174l1.367-1.149 1.368 1.149a.82.82 0 0 0 1.056 0L6.5 15.659l1.368 1.149a.82.82 0 0 0 1.056 0l1.368-1.149 1.367 1.149a.82.82 0 0 0 1.212-.175.785.785 0 0 0 .129-.43V.797a.786.786 0 0 0-.129-.43.808.808 0 0 0-.345-.294ZM9.75 12.22h-6.5a.548.548 0 0 1-.383-.156.528.528 0 0 1-.159-.375c0-.141.058-.276.16-.376a.548.548 0 0 1 .382-.156h6.5c.144 0 .281.057.383.156.101.1.158.235.159.376 0 .14-.058.275-.16.375a.549.549 0 0 1-.382.156Zm0-3.188h-6.5a.549.549 0 0 1-.383-.156.528.528 0 0 1-.159-.375c0-.14.058-.276.16-.375a.549.549 0 0 1 .382-.156h6.5c.144 0 .281.056.383.156.101.1.158.234.159.375 0 .14-.058.276-.16.375a.549.549 0 0 1-.382.156Zm0-3.187h-6.5a.549.549 0 0 1-.383-.156.528.528 0 0 1-.159-.376c0-.14.058-.275.16-.375a.549.549 0 0 1 .382-.156h6.5c.144 0 .281.057.383.156.101.1.158.235.159.375 0 .141-.058.276-.16.376a.549.549 0 0 1-.382.156Z",fill:L({color:_})}
210),ro=_=>(0,ri.jsx)(N,{..._,icon:{path:ra,viewBoxWidth:13,viewBoxHeight:17}});var rs=E;let rl=({color:_="duotone",duotoneColor:w="tertiary"})=>"duotone"===_?(0,rs.jsxs)(rs.Fragment,{children:[(0,rs.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M6.6 18.054c4.434 0 7.4-2.991 7.4-7.49C14 3.114 7.63 0 3.23 0c-.84 0-1.392.313-1.392.915 0 .23.107.478.288.692 1.013 1.22 1.961 2.554 1.97 4.136 0 .165-.009.313-.042.478-.486-1.013-1.294-1.607-2.027-1.607-.387 0-.65.272-.65.7 0 .248.057.71.057 1.113C1.434 8.314 0 9.295 0 12.327c0 3.436 2.629 5.727 6.6 5.727Z"}),(0,rs.jsx)("path",{fill:$({duotoneColor:w}),d:"M9.808 12.134c.223 1.777-1.158 3.854-3.348 3.854-1.753 0-2.91-1.013-2.91-2.517 0-1.269.483-1.912.747-2.68.126-.365.36-.727.69-.527.238.146.5.396.721.638.239.26.691.213.74-.136.119-.869.069-2.144.035-2.888-.016-.336.185-.665.513-.59.991.227 2.444 1.896 2.812 4.846Z"})]}):(0,rs.jsx)("path",{d:"M3.23 0c-.84 0-1.39.31-1.39.91.009.26.112.51.29.7A6.796 6.796 0 0 1 4.1 5.74a1.91 1.91 0 0 1-.05.48 2.497 2.497 0 0 0-2.02-1.61.639.639 0 0 0-.65.7c0 .25.05.71.05 1.12C1.43 8.31 0 9.29 0 12.33c0 3.43 2.63 5.72 6.6 5.72 4.43 0 7.4-2.99 7.4-7.49C14 3.11 7.63 0 3.23 0Zm3.23 15.99c-1.75 0-2.91-1.01-2.91-2.52.055-.937.31-1.85.75-2.68.12-.36.36-.73.69-.53.266.182.508.397.72.64.24.26.69.22.74-.13.09-.96.1-1.927.03-2.89-.01-.34.19-.67.52-.59.99.23 2.44 1.89 2.81 4.84a3.473 3.473 0 0 1-3.35 3.86Z",fill:L({color:_})}),rd=_=>(0,rs.jsx)(N,{..._,icon:{path:rl,viewBoxWidth:14,viewBoxHeight:19}});var ru=E;let rc=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ru.jsxs)(ru.Fragment,{children:[(0,ru.jsx)("path",{fill:$({duotoneColor:w}),d:"M13.743 1.187a1.865 1.865 0 0 1-.203 2.135l-.91 1.069a1.86 1.86 0 0 0-.018 2.401l.79.942c.313.378.341.92.069 1.332-.279.413-.801.593-1.271.436L10.8 9.054c-.36-.14-.8-.104-1.184.088l-.348.168a1.184 1.184 0 0 0-.586 1.43c.087.274.278.507.528.646l2.002 1.152c.563.32 1.074 0 1.666 0h2.965c.737 0 1.167.785 1.69 1.308l.22.221c.522.524.818 1.239.818 1.977v.477c0 1.006-.534 1.93-1.404 2.425l-.47.273a3.711 3.711 0 0 0-1.759 2.327l-.162.65c-.238.896-.958 1.693-1.898 1.96-.87.25-1.788-.4-1.788-1.308V20.58c0-.64-.307-1.221-.928-1.506-.517-.285-.929-.866-.929-1.506v-2.32c0-1.041-.632-1.954-1.683-2.24l-3.453-1a3.712 3.712 0 0 1-2.069-1.517L.771 8.6C2.578 3.585 7.37 0 12.948 0h.117l.678 1.187ZM24.41 6.781A12.966 12.966 0 0 1 26 13.026c0 .721-.11 1.425-.168 2.117l-2.664-.89a1.862 1.862 0 0 1-1.178-1.18l-1.01-3.036a1.868 1.868 0 0 1 1.074-2.314l2.356-.942Z"}),(0,ru.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m.77 8.6 1.258 1.89a3.712 3.712 0 0 0 2.07 1.518l3.452 1c1.05.286 1.683 1.199 1.683 2.24v2.32c0 .64.412 1.221.929 1.454.62.337.928.919.928 1.558v2.268c0 .907.917 1.559 1.788 1.309.94-.268 1.66-1.065 1.897-1.96l.163-.651a3.738 3.738 0 0 1 1.758-2.332l.47-.268a2.782 2.782 0 0 0 1.405-2.425v-.477c0-.744-.296-1.454-.819-1.977l-.22-.22c-.522-.524-1.236-.873-1.973-.873h-2.554c-.592 0-1.23-.116-1.793-.436L9.21 11.386a1.182 1.182 0 0 1 .058-2.076l.348-.168c.383-.192.824-.227 1.184-.088l1.399.448c.47.157.992-.023 1.27-.436a1.12 1.12 0 0 0-.069-1.332l-.79-.942a1.86 1.86 0 0 1 .018-2.401l.911-1.07c.51-.597.592-1.45.203-2.134L13.063 0c4.893.024 9.146 2.757 11.346 6.78l-2.356.943a1.865 1.865 0 0 0-1.074 2.314l1.01 3.036c.186.558.62.994 1.178 1.18l2.664.89C24.82 21.33 19.459 26 12.999 26 5.821 26 0 20.22 0 12.974c0-1.5.272-2.995.77-4.373Z"})]}):(0,ru.jsx)("path",{fill:L({color:_}),d:"M26 12.986a12.986 12.986 0 0 0-3.062-8.384A12.955 12.955 0 0 0 6.423 1.814 12.976 12.976 0 0 0 .782 8.73l-.006-.01c-.023.064-.04.13-.061.196-.044.131-.086.263-.126.396A12.61 12.61 0 0 0 0 13.05a13.02 13.02 0 0 0 3.841 9.172 12.994 12.994 0 0 0 18.363-.045A13.02 13.02 0 0 0 26 12.987Zm-.94 2.005-1.991-.666a1.854 1.854 0 0 1-1.173-1.176l-1.005-3.026a1.862 1.862 0 0 1 1.07-2.307l1.768-.708a11.968 11.968 0 0 1 1.33 7.883ZM13.026.761c.122 0 .24.016.36.019l.298.522a1.862 1.862 0 0 1-.202 2.128l-.907 1.065a1.855 1.855 0 0 0-.018 2.393l.786.94a1.108 1.108 0 0 1-1.196 1.761l-1.393-.446a1.481 1.481 0 0 0-1.179.087l-.346.168a1.177 1.177 0 0 0-.584 1.425c.088.274.276.503.526.644l1.994 1.147a3.615 3.615 0 0 0 1.785.435h2.543c.743.02 1.449.333 1.964.87l.22.22a2.79 2.79 
2100 0 1 .815 1.97v.475a2.775 2.775 0 0 1-1.399 2.417l-.468.267a3.725 3.725 0 0 0-1.751 2.325l-.162.649a2.803 2.803 0 0 1-1.889 1.954 1.395 1.395 0 0 1-1.78-1.304v-2.26a1.72 1.72 0 0 0-.924-1.554 1.631 1.631 0 0 1-.925-1.449v-2.312a2.258 2.258 0 0 0-1.675-2.231l-3.439-.997a3.696 3.696 0 0 1-2.06-1.513l-.7-1.046a12.24 12.24 0 0 1 4.4-6.328 12.22 12.22 0 0 1 7.306-2.44Z"}),rh=_=>(0,ru.jsx)(N,{..._,icon:{path:rc,viewBoxWidth:26,viewBoxHeight:26}});_.s(["IconGlobe",0,rh],225552);var rp=E;let rf=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rp.jsxs)(rp.Fragment,{children:[(0,rp.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M23.897 3.727c.635.635.635 1.66 0 2.295l-6.5 6.5a1.621 1.621 0 0 1-2.295 0l-2.96-2.91-4.495 4.535a1.621 1.621 0 0 1-2.295 0 1.62 1.62 0 0 1 0-2.295l5.687-5.688a1.621 1.621 0 0 1 2.296 0l2.915 2.91 5.352-5.347a1.62 1.62 0 0 1 2.295 0Z"}),(0,rp.jsx)("path",{fill:$({duotoneColor:w}),d:"M1.625 0C2.522 0 3.25.728 3.25 1.625v17.063c0 .446.364.812.813.812h20.312c.899 0 1.625.726 1.625 1.625s-.726 1.625-1.625 1.625H4.062A4.062 4.062 0 0 1 0 18.687V1.625C0 .728.728 0 1.625 0Z"})]}):(0,rp.jsxs)(rp.Fragment,{children:[(0,rp.jsx)("path",{fill:L({color:_}),d:"M23.897 3.727c.635.635.635 1.66 0 2.295l-6.5 6.5a1.621 1.621 0 0 1-2.295 0l-2.96-2.91-4.495 4.535a1.621 1.621 0 0 1-2.295 0 1.62 1.62 0 0 1 0-2.295l5.688-5.688a1.621 1.621 0 0 1 2.295 0l2.915 2.91 5.352-5.347a1.62 1.62 0 0 1 2.295 0Z"}),(0,rp.jsx)("path",{fill:L({color:_}),d:"M1.625 0C2.522 0 3.25.728 3.25 1.625v17.063c0 .446.364.812.813.812h20.312c.899 0 1.625.726 1.625 1.625s-.726 1.625-1.625 1.625H4.062A4.062 4.062 0 0 1 0 18.687V1.625C0 .728.728 0 1.625 0Z"})]}),rm=_=>(0,rp.jsx)(N,{..._,icon:{path:rf,viewBoxWidth:26,viewBoxHeight:23}});_.s(["IconGraph",0,rm],66980);var rg=E;let ry=({color:_="duotone",duotoneColor:w="secondary"})=>"duotone"===_?(0,rg.jsxs)(rg.Fragment,{children:[(0,rg.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.796 10.592a4.796 4.796 0 1 0 0-9.592 4.796 4.796 0 0 0 0 9.592Zm0-1.308a3.488 3.488 0 1 0 0-6.976 3.488 3.488 0 0 0 0 6.976Z",fill:$({duotoneColor:w})}),(0,rg.jsx)("path",{d:"M4.426 5.503a1.575 1.575 0 0 0-.212 2.212l3.8 4.604c-.565.71-.612 1.727-.014 2.452l1 1.212c.625.758 1.665 1.164 2.715 1.439.982.253 1.96.37 2.656.44l.652.79a.41.41 0 0 0 .553.054l5.15-4.25a.407.407 0 0 0 .053-.553l-1.288-1.561a5.082 5.082 0 0 0-1.152-3.556l-1.625-1.97a1.575 1.575 0 0 0-2.212-.211c-.232.192-.369.445-.46.716a1.564 1.564 0 0 0-2.107-.125c-.233.192-.37.446-.46.716a1.56 1.56 0 0 0-2.106-.122 1.52 1.52 0 0 0-.454.684l-2.28-2.762A1.575 1.575 0 0 0 4.425 5.5l.002.003Z",fill:L({color:_,duotoneColor:w})})]}):(0,rg.jsxs)(rg.Fragment,{children:[(0,rg.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.796 10.592a4.796 4.796 0 1 0 0-9.592 4.796 4.796 0 0 0 0 9.592Zm0-1.308a3.488 3.488 0 1 0 0-6.976 3.488 3.488 0 0 0 0 6.976Z",fill:L({color:_})}),(0,rg.jsx)("path",{d:"M4.426 5.503a1.575 1.575 0 0 0-.212 2.212l3.8 4.604c-.565.71-.612 1.727-.014 2.452l1 1.212c.625.758 1.665 1.164 2.715 1.439.982.253 1.96.37 2.656.44l.652.79a.41.41 0 0 0 .553.054l5.15-4.25a.407.407 0 0 0 .053-.553l-1.288-1.561a5.082 5.082 0 0 0-1.152-3.556l-1.625-1.97a1.575 1.575 0 0 0-2.212-.211c-.232.192-.369.445-.46.716a1.564 1.564 0 0 0-2.107-.125c-.233.192-.37.446-.46.716a1.56 1.56 0 0 0-2.106-.122 1.52 1.52 0 0 0-.454.684l-2.28-2.762A1.575 1.575 0 0 0 4.425 5.5l.002.003Z",fill:L({color:_})})]}),rv=_=>(0,rg.jsx)(N,{..._,icon:{path:ry,viewBoxWidth:23,viewBoxHeight:21}});var rb=E;let rx=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rb.jsxs)(rb.Fragment,{children:[(0,rb.jsx)("path",{fill:$({color:_,duotoneColor:w}),d:"M6.221 12.2414c0 .6849.5276 1.2397 1.179 1.2397h2.358c.6513 0 1.1789-.5548 1.1789-1.2397V6.9642c0-.685-.5276-1.2398-1.179-1.2398h-.2358c0-.2743-.2107-.4959-.4716-.4959h-.9431c-.2609 0-.4716.2216-.4716.496H7.4c-.6514 0-1.179.5547-1.179 1.2397v5.2772Z"}),(0,rb.jsx)("path",{fill:L({color:_,duotoneColor:w}),fillRule:"evenodd",d:"M15.1789 7.841h.4143a.5964.5964 0 0 0 .3146-.1066.5568.5568 0 0 0 .2007-.2547.5298.5298 0 0 0 .0203-.3183.5484.5484 0 0 0-.16
2107-.2761l-6.687-5.433c-.2028-.1732-.4652-.269-.7372-.269-.272 0-.5344.0958-.7372.269L4.285 4.3313v-.835c0-.419-.3552-.7587-.7933-.7587H2.857c-.4381 0-.7933.3397-.7933.7588v2.6538l-.8977.735a.5495.5495 0 0 0-.1675.2648.5297.5297 0 0 0 .0073.3092.5525.5525 0 0 0 .18.2571.5926.5926 0 0 0 .2962.1248h.4738l.0547-.0447v6.1919c0 .5587.4736 1.0117 1.0577 1.0117h11.053c.5842 0 1.0577-.453 1.0577-1.0117V7.8411Zm-8.9578 4.4004c0 .6849.5275 1.2397 1.179 1.2397h2.3578c.6514 0 1.179-.5548 1.179-1.2397V6.9642c0-.685-.5276-1.2398-1.179-1.2398h-.2358c0-.2743-.2107-.4959-.4716-.4959h-.9431c-.2609 0-.4716.2216-.4716.496H7.4c-.6514 0-1.179.5547-1.179 1.2397v5.2772Zm2.609-3.229c.1736-.4956.362-1.0331.4292-1.2232a.4124.4124 0 0 0 .0262-.2643.3914.3914 0 0 0-.116-.2007.309.309 0 0 0-.1057-.0623c-.0364-.013-.105-.0319-.184-.0091a.3628.3628 0 0 0-.102.0476.39.39 0 0 0-.1169.1242L7.1358 9.5242l-.0046.0073a.4615.4615 0 0 0-.068.252.3654.3654 0 0 0 .096.2452.3166.3166 0 0 0 .2317.1031h1.0334l-.03.0859c-.1736.4956-.362 1.0331-.4292 1.2232a.4124.4124 0 0 0-.0262.2643.391.391 0 0 0 .1161.2007.308.308 0 0 0 .1056.0623c.0364.0131.105.0319.184.0091a.3618.3618 0 0 0 .102-.0476.3898.3898 0 0 0 .1169-.1242l1.5251-2.0996.0046-.0074a.4612.4612 0 0 0 .0679-.2519.3653.3653 0 0 0-.0959-.2452.3165.3165 0 0 0-.2317-.1031H8.8001l.03-.0859Z",clipRule:"evenodd"})]}):(0,rb.jsxs)(rb.Fragment,{children:[(0,rb.jsx)("path",{fill:"none",d:"M6.221 12.2414c0 .6849.5276 1.2397 1.179 1.2397h2.358c.6513 0 1.1789-.5548 1.1789-1.2397V6.9642c0-.685-.5276-1.2398-1.179-1.2398h-.2358c0-.2743-.2107-.4959-.4716-.4959h-.9431c-.2609 0-.4716.2216-.4716.496H7.4c-.6514 0-1.179.5547-1.179 1.2397v5.2772Z"}),(0,rb.jsx)("path",{fill:L({color:_,duotoneColor:w}),fillRule:"evenodd",d:"M15.1789 7.841h.4143a.5964.5964 0 0 0 .3146-.1066.5568.5568 0 0 0 .2007-.2547.5298.5298 0 0 0 .0203-.3183.5484.5484 0 0 0-.167-.2761l-6.687-5.433c-.2028-.1732-.4652-.269-.7372-.269-.272 0-.5344.0958-.7372.269L4.285 4.3313v-.835c0-.419-.3552-.7587-.7933-.7587H2.857c-.4381 0-.7933.3397-.7933.7588v2.6538l-.8977.735a.5495.5495 0 0 0-.1675.2648.5297.5297 0 0 0 .0073.3092.5525.5525 0 0 0 .18.2571.5926.5926 0 0 0 .2962.1248h.4738l.0547-.0447v6.1919c0 .5587.4736 1.0117 1.0577 1.0117h11.053c.5842 0 1.0577-.453 1.0577-1.0117V7.8411Zm-8.9578 4.4004c0 .6849.5275 1.2397 1.179 1.2397h2.3578c.6514 0 1.179-.5548 1.179-1.2397V6.9642c0-.685-.5276-1.2398-1.179-1.2398h-.2358c0-.2743-.2107-.4959-.4716-.4959h-.9431c-.2609 0-.4716.2216-.4716.496H7.4c-.6514 0-1.179.5547-1.179 1.2397v5.2772Zm2.609-3.229c.1736-.4956.362-1.0331.4292-1.2232a.4124.4124 0 0 0 .0262-.2643.3914.3914 0 0 0-.116-.2007.309.309 0 0 0-.1057-.0623c-.0364-.013-.105-.0319-.184-.0091a.3628.3628 0 0 0-.102.0476.39.39 0 0 0-.1169.1242L7.1358 9.5242l-.0046.0073a.4615.4615 0 0 0-.068.252.3654.3654 0 0 0 .096.2452.3166.3166 0 0 0 .2317.1031h1.0334l-.03.0859c-.1736.4956-.362 1.0331-.4292 1.2232a.4124.4124 0 0 0-.0262.2643.391.391 0 0 0 .1161.2007.308.308 0 0 0 .1056.0623c.0364.0131.105.0319.184.0091a.3618.3618 0 0 0 .102-.0476.3898.3898 0 0 0 .1169-.1242l1.5251-2.0996.0046-.0074a.4612.4612 0 0 0 .0679-.2519.3653.3653 0 0 0-.0959-.2452.3165.3165 0 0 0-.2317-.1031H8.8001l.03-.0859Z",clipRule:"evenodd"})]}),rC=_=>(0,rb.jsx)(N,{..._,icon:{path:rx,viewBoxWidth:15,viewBoxHeight:15}});_.s(["IconHomeBattery",0,rC],696590);var rS=E;let rT=({color:_,duotoneColor:w})=>(0,rS.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15.003 7.382A7.605 7.605 0 0 0 7.387 15c0 4.217 3.4 7.618 7.616 7.618A7.605 7.605 0 0 0 22.62 15c0-4.217-3.4-7.618-7.617-7.618Zm0 12.57A4.961 4.961 0 0 1 10.052 15a4.957 4.957 0 0 1 4.951-4.953A4.957 4.957 0 0 1 19.955 15a4.961 4.961 0 0 1-4.952 4.953ZM24.708 7.07c0 .988-.795 1.777-1.776 1.777a1.777 1.777 0 1 1 1.777-1.777Zm5.045 1.803c-.113-2.38-.657-4.488-2.4-6.225C25.616.91 23.508.366 21.128.248c-2.452-.14-9.804-.14-12.256 0C6.498.36 4.39.903 2.647 2.64.904 4.378.367 6.487.247 8.867c-.139 2.453-.139 9.806 0 12.26.113 2.38.657 4.488 2.4 6.226 1.743 1.737 3.845 2.28 6.225 2.4 2.452.139 9.804.139 12.256 0 2.38-.113 4.488-.657 6.225-2.4 1.737-1.738 2.28-3.846 2.4-6.227.139-2.453.139-9.8 0-12.253ZM26.584 23.76a5.014 5.014 0 0 1-2.824 2.824c-1.955.776-6.596.597-8.757.597-2.16 0-6.808.172-8.757-.597a5.014 5.014 0 0 1-2.823-2.824c-.776-1.956-.597-6.598-.597-8.759 0-2.162-.172-6.81.597-8.759a5.014 5.014 0 0 1 2.823-2.824c1.956-.776 6.596-.597 8.757-.597 2.161 0 6.808-.172 8.757.597 1.3.517 2.3 1.518 2.824 2.824.776 1.956.597 6.598.597 8.759 0 2.162.179 6.81-.597 8.759Z"}),r_=_=>
210(0,rS.jsx)(N,{..._,icon:{path:rT,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconInstagram",0,r_],511161);var rw=E;let rE=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rw.jsxs)(rw.Fragment,{children:[(0,rw.jsx)("path",{d:"M12.654 13.93c-5.437 0-9.842 4.364-9.842 9.749v.928c0 .772-.627 1.393-1.406 1.393C.626 26 0 25.38 0 24.607v-.928c0-6.922 5.665-12.534 12.654-12.534h4.218c.779 0 1.406.621 1.406 1.393s-.627 1.393-1.406 1.393h-4.218Z",fill:$({duotoneColor:w})}),(0,rw.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.647 13.24c.358-5.315 4.828-9.522 10.287-9.522h6.093a6.574 6.574 0 0 0 5.788-3.43c.205-.376.797-.394.949.006A19.85 19.85 0 0 1 30 7.234c-.006 9.314-6.268 16.868-14.007 16.91h-.059c-4.786 0-8.81-3.233-9.97-7.614a9.849 9.849 0 0 1 6.69-2.6h4.218c.779 0 1.406-.62 1.406-1.392 0-.772-.627-1.393-1.406-1.393h-4.218c-2.59 0-5.003.772-7.007 2.095Z"})]}):(0,rw.jsx)("path",{fill:L({color:_}),d:"M15.938 3.718c-4.606 0-8.502 2.988-9.827 7.108a14.56 14.56 0 0 1 6.545-1.537h5.156c.516 0 .938.417.938.928 0 .51-.422.928-.938.928H12.656c-.972 0-1.916.11-2.824.314-1.518.342-2.93.951-4.184 1.781C2.244 15.486 0 19.321 0 23.68v.928C0 25.38.627 26 1.406 26c.78 0 1.407-.62 1.407-1.393v-.928a9.675 9.675 0 0 1 3.152-7.149c1.16 4.381 5.185 7.613 9.973 7.613h.058C23.736 24.103 30 16.548 30 7.234c0-2.471-.44-4.822-1.236-6.94-.153-.4-.744-.382-.95-.005a6.56 6.56 0 0 1-5.783 3.429h-6.093Z"}),rP=_=>(0,rw.jsx)(N,{..._,icon:{path:rE,viewBoxWidth:30,viewBoxHeight:26}});_.s(["IconLeaf",0,rP],723402);var rk=E;let rA=({color:_,duotoneColor:w})=>(0,rk.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M11.0426 12.2793C10.1866 12.8918 9.13635 13.25 8.00137 13.25C6.86638 13.25 5.81617 12.8918 4.96015 12.2793L6.5464 10.6934C6.97851 10.9285 7.47626 11.0625 8.0041 11.0625C8.53194 11.0625 9.02696 10.9285 9.46181 10.6934L11.0481 12.2793H11.0426ZM13.5231 12.3012C14.4475 11.1145 15 9.62148 15 8C15 6.37852 14.4475 4.88555 13.5231 3.69883C13.7693 3.35703 13.7392 2.87578 13.4302 2.56953C13.1211 2.26328 12.6452 2.23047 12.3034 2.47656C11.1164 1.55234 9.62317 1 8.00137 1C6.37957 1 4.88631 1.55234 3.69936 2.47656C3.35749 2.23047 2.87615 2.26055 2.56984 2.56953C2.26353 2.87852 2.23071 3.35703 2.47685 3.69883C1.55245 4.88555 1 6.37852 1 8C1 9.62148 1.55245 11.1145 2.47685 12.3012C2.23071 12.643 2.26079 13.1242 2.56984 13.4305C2.87888 13.7367 3.35749 13.7695 3.69936 13.5234C4.88631 14.4477 6.37957 15 8.00137 15C9.62317 15 11.1164 14.4477 12.3034 13.5234C12.6452 13.7695 13.1266 13.7395 13.4329 13.4305C13.7392 13.1215 13.772 12.643 13.5259 12.3012H13.5231ZM12.2788 11.0406L10.6925 9.45469C10.9277 9.02266 11.0617 8.525 11.0617 7.99727C11.0617 7.46953 10.9277 6.97461 10.6925 6.53984L12.2788 4.95391C12.8941 5.81523 13.2524 6.86523 13.2524 8C13.2524 9.13477 12.8941 10.1848 12.2815 11.0406H12.2788ZM11.0426 3.7207L9.45634 5.30664C9.02422 5.07148 8.52647 4.9375 7.99863 4.9375C7.4708 4.9375 6.97578 5.07148 6.54093 5.30664L4.95468 3.7207C5.81618 3.1082 6.86638 2.75 8.00137 2.75C9.13635 2.75 10.1866 3.1082 11.0426 3.7207ZM5.30748 9.45742L3.72123 11.0434C3.10861 10.1848 2.75034 9.13477 2.75034 8C2.75034 6.86523 3.10861 5.81523 3.72123 4.95938L5.30748 6.54531C5.07228 6.97734 4.93827 7.475 4.93827 8.00273C4.93827 8.53047 5.07228 9.02539 5.30748 9.46016V9.45742ZM6.68861 8C6.68861 7.6519 6.82692 7.31806 7.07311 7.07192C7.3193 6.82578 7.6532 6.6875 8.00137 6.6875C8.34953 6.6875 8.68344 6.82578 8.92963 7.07192C9.17582 7.31806 9.31412 7.6519 9.31412 8C9.31412 8.3481 9.17582 8.68194 8.92963 8.92808C8.68344 9.17422 8.34953 9.3125 8.00137 9.3125C7.6532 9.3125 7.3193 9.17422 7.07311 8.92808C6.82692 8.68194 6.68861 8.3481 6.68861 8Z"}),rM=_=>(0,rk.jsx)(N,{..._,icon:{path:rA,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconLifeRing",0,rM],923523);var rI=E;let rj=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rI.jsxs)(rI.Fragment,{children:[(0,rI.jsx)("path",{fill:$({duotoneColor:w}),d:"M28.0367 6.96002C30.6544 9.5777 30.6544 13.817 28.0367 16.4346L22.8338 21.6376C20.2161 24.2553 15.9769 24.2553 13.3592 21.6376C11.0427 19.321 10.7415 15.6702 12.6457 13.0062L12.6967 12.932C13.1739 12.2649 14.1005 12.112 14.763 12.5892C15.4255 13.0664 15.5831 13.993 15.1059 14.6555L15.0549 14.7297C13.9939 16.2169 14.1607 18.2508 15.4533 19.5388C16.9128 20.9982 
21019.2756 20.9982 20.735 19.5388L25.938 14.3405C27.3974 12.8811 27.3974 10.5182 25.938 9.0588C24.65 7.76618 22.6114 7.59939 21.1288 8.66036L21.0547 8.71132C20.3876 9.18853 19.4609 9.031 18.9884 8.36847C18.5158 7.70595 18.6687 6.7747 19.3312 6.30213L19.4053 6.25116C22.0694 4.34234 25.7202 4.64812 28.0367 6.96002Z"}),(0,rI.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M3.96326 24.8252C1.34558 22.2075 1.34558 17.9682 3.96326 15.3506L9.16619 10.1476C11.7839 7.52994 16.0231 7.52994 18.6408 10.1476C20.9573 12.4642 21.2585 16.115 19.3543 18.779L19.3033 18.8531C18.8261 19.5203 17.8995 19.6732 17.237 19.196C16.5745 18.7188 16.4169 17.7922 16.8941 17.1296L16.9451 17.0555C18.0061 15.5683 17.8393 13.5344 16.5467 12.2418C15.0873 10.7823 12.7244 10.7823 11.265 12.2418L6.06204 17.4447C4.60262 18.9041 4.60262 21.267 6.06204 22.7264C7.35467 24.019 9.38858 24.1858 10.8712 23.1248L10.9453 23.0739C11.6125 22.5967 12.5391 22.7542 13.0116 23.4167C13.4842 24.0792 13.3313 25.0105 12.6688 25.4831L12.5947 25.534C9.93065 27.4429 6.27979 27.1371 3.96326 24.8252Z"})]}):(0,rI.jsxs)(rI.Fragment,{children:[(0,rI.jsx)("path",{fill:L({color:_}),d:"M28.0367 6.96002C30.6544 9.5777 30.6544 13.817 28.0367 16.4346L22.8338 21.6376C20.2161 24.2553 15.9769 24.2553 13.3592 21.6376C11.0427 19.321 10.7415 15.6702 12.6457 13.0062L12.6967 12.932C13.1739 12.2649 14.1005 12.112 14.763 12.5892C15.4255 13.0664 15.5831 13.993 15.1059 14.6555L15.0549 14.7297C13.9939 16.2169 14.1607 18.2508 15.4533 19.5388C16.9128 20.9982 19.2756 20.9982 20.735 19.5388L25.938 14.3405C27.3974 12.8811 27.3974 10.5182 25.938 9.0588C24.65 7.76618 22.6114 7.59939 21.1288 8.66036L21.0547 8.71132C20.3876 9.18853 19.4609 9.031 18.9884 8.36847C18.5158 7.70595 18.6687 6.7747 19.3312 6.30213L19.4053 6.25116C22.0694 4.34234 25.7202 4.64812 28.0367 6.96002Z"}),(0,rI.jsx)("path",{fill:L({color:_}),d:"M3.96326 24.8252C1.34558 22.2075 1.34558 17.9682 3.96326 15.3506L9.16619 10.1476C11.7839 7.52994 16.0231 7.52994 18.6408 10.1476C20.9573 12.4642 21.2585 16.115 19.3543 18.779L19.3033 18.8531C18.8261 19.5203 17.8995 19.6732 17.237 19.196C16.5745 18.7188 16.4169 17.7922 16.8941 17.1296L16.9451 17.0555C18.0061 15.5683 17.8393 13.5344 16.5467 12.2418C15.0873 10.7823 12.7244 10.7823 11.265 12.2418L6.06204 17.4447C4.60262 18.9041 4.60262 21.267 6.06204 22.7264C7.35467 24.019 9.38858 24.1858 10.8712 23.1248L10.9453 23.0739C11.6125 22.5967 12.5391 22.7542 13.0116 23.4167C13.4842 24.0792 13.3313 25.0105 12.6688 25.4831L12.5947 25.534C9.93065 27.4429 6.27979 27.1371 3.96326 24.8252Z"})]}),rO=_=>(0,rI.jsx)(N,{..._,icon:{path:rj,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconLink",0,rO],780002);var rD=E;let rN=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rD.jsxs)(rD.Fragment,{children:[(0,rD.jsx)("path",{fill:$({duotoneColor:w}),d:"M3.714 7.429a3.429 3.429 0 1 0 0-6.858 3.429 3.429 0 0 0 0 6.858Zm0 3.857a1.286 1.286 0 1 1 0 2.571 1.286 1.286 0 0 1 0-2.571Zm0 4.714a3.428 3.428 0 1 0 0-6.857 3.428 3.428 0 0 0 0 6.857Zm0 3.857a1.286 1.286 0 1 1 0 2.572 1.286 1.286 0 0 1 0-2.572Zm0 4.714a3.428 3.428 0 1 0 0-6.857 3.428 3.428 0 0 0 0 6.857Z"}),(0,rD.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M8.857 4c0-.948.766-1.714 1.715-1.714H26c.948 0 1.714.766 1.714 1.714S26.948 5.714 26 5.714H10.572A1.712 1.712 0 0 1 8.857 4Zm0 8.572c0-.949.766-1.715 1.715-1.715H26c.948 0 1.714.766 1.714 1.715 0 .948-.766 1.714-1.714 1.714H10.572a1.712 1.712 0 0 1-1.715-1.714Zm1.715 6.857H26c.948 0 1.714.766 1.714 1.714s-.766 1.714-1.714 1.714H10.572a1.712 1.712 0 0 1-1.715-1.714c0-.948.766-1.714 1.715-1.714Z"})]}):(0,rD.jsx)("path",{fill:L({color:_}),d:"M3.714 7.429a3.429 3.429 0 1 0 0-6.857 3.429 3.429 0 0 0 0 6.857Zm6.857-5.143c-.948 0-1.714.766-1.714 1.714s.766 1.714 1.714 1.714H26c.948 0 1.714-.766 1.714-1.714S26.948 2.286 26 2.286H10.571Zm0 8.571c-.948 0-1.714.766-1.714 1.714 0 .949.766 1.715 1.714 1.715H26c.948 0 1.714-.766 1.714-1.715 0-.948-.766-1.714-1.714-1.714H10.571Zm0 8.572c-.948 0-1.714.766-1.714 1.714s.766 1.714 1.714 1.714H26c.948 0 1.714-.766 1.714-1.714s-.766-1.714-1.714-1.714H10.571ZM2.43 21.143a1.286 1.286 0 1 1 2.571 0 1.286 1.286 0 0 1-2.571 0Zm4.714 0a3.429 3.429 0 1 0-6.857 0 3.429 3.429 0 0 0 6.857 0Zm-3.429-9.857a1.286 1.286 0 1 1 0 2.571 1.286 1.286 0 0 1 0-2.571Zm0 4.714a3.428 3.428 0 1 0 0-6.857 3.428 3.428 0 0 0 0 6.857Z"}),rR=_=>
210(0,rD.jsx)(N,{..._,icon:{path:rN,viewBoxWidth:28,viewBoxHeight:25}});_.s(["IconList",0,rR],685231);var rL=E;let r$=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rL.jsxs)(rL.Fragment,{children:[(0,rL.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.371 8.313H2.544V5.64C2.544 2.53 4.954 0 7.916 0c2.961 0 5.372 2.53 5.372 5.64v2.673H10.46V5.64c0-.709-.268-1.389-.745-1.89a2.485 2.485 0 0 0-1.8-.782c-.674 0-1.321.281-1.799.782a2.741 2.741 0 0 0-.745 1.89v2.671ZM5.543 9.463h6.333v7.917H5.543z"}),(0,rL.jsx)("path",{fill:$({duotoneColor:w}),d:"M14.137 8.313H1.697c-.45 0-.882.187-1.2.521A1.827 1.827 0 0 0 0 10.094v7.125c0 .472.179.925.497 1.26.318.333.75.521 1.2.521h12.44c.45 0 .881-.188 1.2-.522.318-.334.496-.787.496-1.26v-7.124c0-.473-.178-.926-.497-1.26a1.657 1.657 0 0 0-1.2-.521ZM9.33 14.51c0 .393-.149.771-.414 1.05a1.38 1.38 0 0 1-1 .434 1.38 1.38 0 0 1-.999-.435 1.523 1.523 0 0 1-.414-1.05v-1.78c0-.394.149-.772.414-1.05a1.38 1.38 0 0 1 1-.435c.375 0 .734.156 1 .435.264.278.413.656.413 1.05v1.78Z"})]}):(0,rL.jsx)("path",{d:"M15.336 8.834a1.657 1.657 0 0 0-1.2-.521h-.849V5.64A5.518 5.518 0 0 0 7.916 0a5.518 5.518 0 0 0-5.372 5.64v2.673h-.848a1.657 1.657 0 0 0-1.2.521c-.32.34-.498.792-.496 1.26v7.125c-.002.468.176.919.497 1.26a1.657 1.657 0 0 0 1.2.521h12.44a1.656 1.656 0 0 0 1.2-.522c.32-.34.498-.791.497-1.26v-7.124a1.828 1.828 0 0 0-.498-1.26ZM9.33 14.51c.002.39-.147.766-.414 1.05a1.366 1.366 0 0 1-2 0 1.523 1.523 0 0 1-.413-1.05v-1.781c-.002-.39.146-.766.414-1.05a1.366 1.366 0 0 1 1.999 0c.267.284.416.66.414 1.05v1.781ZM5.37 8.313V5.64a2.741 2.741 0 0 1 .746-1.89 2.46 2.46 0 0 1 3.599 0c.48.511.748 1.188.745 1.89v2.671H5.37Z",fill:L({color:_})}),rF=_=>(0,rL.jsx)(N,{..._,icon:{path:r$,viewBoxWidth:16,viewBoxHeight:19}});_.s(["IconLock",0,rF],92768);var rB=E;let rV=({color:_,duotoneColor:w})=>(0,rB.jsx)(rB.Fragment,{children:(0,rB.jsx)("path",{d:"m15.634 13.864-3.74-3.74a6.496 6.496 0 0 0 1.045-4.521C12.556 2.743 10.213.416 7.35.053A6.505 6.505 0 0 0 .054 7.35c.362 2.864 2.69 5.209 5.55 5.59a6.497 6.497 0 0 0 4.522-1.045l3.74 3.74a1.25 1.25 0 1 0 1.768-1.77ZM2.472 6.5c0-2.205 1.794-4 4-4 2.205 0 4 1.795 4 4 0 2.206-1.794 4-4 4s-4-1.794-4-4Z",fill:L({color:_,duotoneColor:w})})}),rU=_=>(0,rB.jsx)(N,{..._,icon:{path:rV,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconMagnifyingGlass",0,rU],110465);var rH=E;let rz=({color:_,duotoneColor:w})=>(0,rH.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M14 0C3.111 0 0 4.5 0 9.75S3.889 18 8.556 18h.408c1.176 0 2.255-.642 2.78-1.66l1.128-2.17A1.26 1.26 0 0 1 14 13.5c.481 0 .914.258 1.128.67l1.128 2.17c.525 1.018 1.604 1.66 2.78 1.66h.408C24.111 18 28 15 28 9.75S24.889 0 14 0ZM4.667 9c0-.796.327-1.559.91-2.121A3.17 3.17 0 0 1 7.778 6a3.17 3.17 0 0 1 2.2.879c.584.562.912 1.325.912 2.121s-.328 1.559-.911 2.121a3.17 3.17 0 0 1-2.2.879 3.17 3.17 0 0 1-2.2-.879A2.947 2.947 0 0 1 4.667 9Zm15.555-3a3.17 3.17 0 0 1 2.2.879c.584.562.911 1.325.911 2.121s-.327 1.559-.91 2.121a3.17 3.17 0 0 1-2.2.879 3.17 3.17 0 0 1-2.2-.879A2.947 2.947 0 0 1 17.11 9c0-.796.328-1.559.911-2.121a3.17 3.17 0 0 1 2.2-.879Z"}),rW=_=>(0,rH.jsx)(N,{..._,icon:{path:rz,viewBoxWidth:28,viewBoxHeight:18}});var rG=E;let rZ=({color:_,duotoneColor:w})=>(0,rG.jsx)(rG.Fragment,{children:(0,rG.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M0.662754 2.31371C0.662753 1.43005 1.3791 0.71371 2.26275 0.71371L20.3647 0.713709C21.2483 0.713708 21.9647 1.43005 21.9647 2.31371C21.9647 3.19736 21.2483 3.91371 20.3647 3.91371L2.26275 3.91371C1.3791 3.91371 0.662754 3.19737 0.662754 2.31371Z"})}),rY=_=>(0,rG.jsx)(N,{..._,icon:{path:rZ,viewBoxWidth:22,viewBoxHeight:4}});_.s(["IconMinus",0,rY],923001);var rq=E;let rK=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,rq.jsxs)(rq.Fragment,{children:[(0,rq.jsx)("path",{fill:$({duotoneColor:w}),d:"M11.938 0H4.06A4.06 4.06 0 0 0 0 4.06v7.88A4.06 4.06 0 0 0 4.06 16h7.878a4.06 4.06 0 0 0 4.06-4.06V4.06A4.06 4.06 0 0 0 11.939 0Z"}),(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M8 12.087A1.434 1.434 0 1 0 8 9.22a1.434 1.434 0 0 0 0 2.868Z"}),(0,rq.jsx)("path",{fill:$({duotoneColor:w}),d:"m7.17 11.306.028.027c.187.177.208-.103.08-.326-.234-.404-.405-.588-.31-.13.038.18.109.335.202.429Z"}),(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M11.794 2.887a1.364 1.364 0 0 1 1.36 1.364v7.543a1.364 1.364 0 0 1-1.36 1.364H4.246a1.365 1.365 0 0 1-1.36-1.364V4.251a1.364 1.364 0 0 1 1.36-1.364h7.548Zm0-.931H4.246a2.296 2.296 0 0 0-2.29 2.295v7.543a2.295 2.295 0 0 0 2.29 2.295h7.548a2.295 2.295 0 0 0 2.29-2.295V4.251a2.295 2.295 0 0 0-2.29-2.295Z"}),(0,rq.jsx)("mask",{id:"a",width:"14",height:"11",x:"1",y:"1",maskUnits:"userSpaceOnUse",style:{maskType:"alpha"},children:(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M11.794 1.909H4.25a2.295 2.295 0 0 0-2.296 2.295v2.7c0 4.877 1.105 4.055 2.373 4.055l7.466-1.76a2.296 2.296 0 0 0 2.295-2.296V4.204a2.296 2.296 0 0 0-2.295-2.295Z"})}),(0,rq.jsxs)("g",{mask:"url(#a)",children:[(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.933 7.255c.223-.368 1.01-.731 1.36-1.49.451-.992.567-2.998-1.97-3.878-2.538-.88-3.567.866-3.837 1.652-.368 1.053.214 1.863.047 2.226l.01.01c-.122.414-.555.288-.62.544-.065.256.484.443.936.368a.708.708 0 0 1-.345.19c-.233.038-.41.038-.452.16-.041.12.438.628 1.146.544.173-.02.343-.065.503-.135l-.014.056c-.028.186-.098.698.34.852.437.
210154.67-.238.828-.466l.038-.056c.083.167.193.32.326.452.503.508 1.196.405 1.238.284.042-.121-.098-.228-.256-.405a.687.687 0 0 1-.158-.386c.302.363.903.521.992.325.088-.195-.326-.419-.135-.838l.023-.009Z"}),(0,rq.jsx)("path",{fill:$({duotoneColor:w}),d:"M3.044 5.538a.731.731 0 1 0 0-1.462.731.731 0 0 0 0 1.462Z"}),(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M3.052 5.445a.512.512 0 1 0 0-1.025.512.512 0 0 0 0 1.025Z"}),(0,rq.jsx)("path",{fill:$({duotoneColor:w}),d:"M2.863 4.695a.116.116 0 1 0 0-.233.116.116 0 0 0 0 .233ZM5.202 6.236a.675.675 0 1 0 0-1.35.675.675 0 0 0 0 1.35Z"}),(0,rq.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M5.164 6.18a.512.512 0 1 0 0-1.025.512.512 0 0 0 0 1.024Z"}),(0,rq.jsx)("path",{fill:$({duotoneColor:w}),d:"M5.012 5.416a.116.116 0 1 0 0-.233.116.116 0 0 0 0 .233ZM6.34 4.527l.036.037a.14.14 0 0 0 .038.037c.012.015.022.03.032.047a.233.233 0 0 1 .033.06.056.056 0 0 1-.033.065.051.051 0 0 1-.051-.014l-.019-.014-.023-.018a.084.084 0 0 0-.033-.023l-.037-.028-.037-.019a.079.079 0 0 1-.037-.107.08.08 0 0 1 .107-.037l.018.009.005.005ZM2.833 3.553 2.79 3.54h-.135a.042.042 0 0 1-.047-.037.033.033 0 0 1 .019-.032.172.172 0 0 1 .056-.033l.05-.014.052-.014h.06a.08.08 0 0 1 .09.075.075.075 0 0 1-.07.088.04.04 0 0 0-.033-.019ZM3.503 6.18a.102.102 0 0 0 .023.037c.01.016.025.028.042.037a.335.335 0 0 0 .117.056c.043.014.089.022.135.023l.06-.01h.042l.093-.008a.051.051 0 0 1 .056.046v.014a.196.196 0 0 1-.093.13.317.317 0 0 1-.121.056.447.447 0 0 1-.247-.009.42.42 0 0 1-.21-.14.265.265 0 0 1-.06-.125.224.224 0 0 1 .019-.154.074.074 0 0 1 .097-.023.06.06 0 0 1 .028.032l.019.037Z"})]})]}):(0,rq.jsxs)(rq.Fragment,{children:[(0,rq.jsx)("path",{d:"M5.2 6.24a.68.68 0 0 0 .68-.68.675.675 0 1 0-.68.68Zm-.24-1.05a.138.138 0 0 0-.06.11.12.12 0 0 0 .11.12.12.12 0 0 0 0-.24.401.401 0 0 1 .15-.03.508.508 0 1 1-.2.04ZM6.25 4.66l.03.02.04.02.03.03.03.02.01.01a.037.037 0 0 0 .03.01.019.019 0 0 0 .03 0 .022.022 0 0 0 .02-.02.05.05 0 0 0 .004-.018c.004 0 .008.004.012 0a.021.021 0 0 0 .02-.02.075.075 0 0 0 .01-.04l-.03-.06a.176.176 0 0 0-.04-.05.138.138 0 0 1-.03-.04l-.04-.03-.02-.02a.037.037 0 0 1-.03-.01c-.02 0-.03.01-.04.01-.01 0-.01.01-.02.01-.01.01-.02.02-.02.03-.006.002-.008.008-.016.008-.01.01-.02.02-.02.03a.037.037 0 0 0-.01.03v.03c.01.01.01.02.02.03.01.01.02.01.03.02ZM2.64 3.54h.15l.04.01c.015.003.029.01.04.02a.037.037 0 0 0 .03-.01c.01 0 .01-.01.02-.02.01 0 .01-.01.01-.02a.076.076 0 0 0 .01-.04.037.037 0 0 1-.01-.03c-.01-.01-.01-.02-.02-.02-.01-.01-.02-.02-.03-.02h-.09l-.06.01-.05.02a.085.085 0 0 0-.05.03c-.01 0-.01.01-.02.01v.04a.01.01 0 0 1 .01.01c.01 0 .01.01.02.01Z",fill:L({color:_})}),(0,rq.jsx)("path",{d:"M11.79 2.89H6.91a2.684 2.684 0 0 1 .38 2.88c-.35.75-1.13 1.12-1.36 1.49h-.02c-.19.42.22.65.13.84-.08.2-.68.04-.99-.32a.69.69 0 0 0 .16.38c.16.18.3.29.26.41-.04.12-.74.22-1.24-.29a1.867 1.867 0 0 1-.33-.45l-.03.06c-.16.23-.4.62-.83.46a.53.53 0 0 1-.15-.08v3.52a1.35 1.35 0 0 0 1.36 1.37h7.54c.363-.004.71-.147.97-.4.252-.26.392-.608.39-.97V4.25a1.35 1.35 0 0 0-1.36-1.36ZM8 12.09a1.435 1.435 0 1 1-.01-2.87A1.435 1.435 0 0 1 8 12.09ZM3.04 5.54a.73.73 0 1 0-.13-1.45.723.723 0 0 0-.6.72.74.74 0 0 0 .58.72c.05 0 .1.01.15.01Zm-.5-.61a.504.504 0 0 1 .23-.42.145.145 0 0 0-.02.07.111.111 0 0 0 .11.11.037.037 0 0 0 .03-.01.098.098 0 0 0 .09-.1.1.1 0 0 0-.09-.11v-.02a.506.506 0 0 1 .67.48.5.5 0 0 1-.67.48.498.498 0 0 1-.35-.48Z",fill:L({color:_})}),(0,rq.jsx)("path",{d:"M11.94 0H4.06A4.063 4.063 0 0 0 0 4.06v7.88A4.063 4.063 0 0 0 4.06 16h7.88A4.063 4.063 0 0 0 16 11.94V4.06A4.063 4.063 0 0 0 11.94 0Zm2.14 11.79a2.284 2.284 0 0 1-2.29 2.3H4.25a2.284 2.284 0 0 1-1.62-.67 2.308 2.308 0 0 1-.67-1.63V4.25a2.287 2.287 0 0 1 2.29-2.29h7.54a2.287 2.287 0 0 1 2.29 2.29v7.54Z",fill:L({color:_})}),(0,rq.jsx)("path",{d:"M6.97 10.88c.03.158.098.306.2.43.01.01.02.01.03.02.18.18.21-.1.08-.32-.24-.41-.41-.59-.31-.13ZM3.606 6.212c-.02 0-.03-.02-.04-.03-.01-.01-.02-.03-.03-.04l-.02-.04c0-.01-.01-.02-.02-.03a.127.127 0 0 0-.06-.01.138.138 0 0 0-.04.03l-.001.012a.158.158 0 0 0-.035.026.22.22 0 0 0-.02.16c.01.044.03.086.06.12.052.07.126.119.21.14a.427.427 0 0 0 .37-.04l.06-.06.001-.003.035-.
210035a.212.212 0 0 0 .03-.07v-.04c-.01 0-.01-.01-.02-.01a.01.01 0 0 0-.01-.01.031.031 0 0 0-.02-.01l-.1.01h-.04l-.06.01a.675.675 0 0 1-.14-.02.238.238 0 0 1-.11-.06Z",fill:L({color:_})})]}),rX=_=>(0,rq.jsx)(N,{..._,icon:{path:rK,viewBoxWidth:16,viewBoxHeight:16}});var rQ=E;let rJ=({color:_,duotoneColor:w})=>(0,rQ.jsx)("path",{d:"M19.646 4.325c-1.331-1.42-3.492-1.42-4.824 0L4.781 15.033c-2.298 2.45-2.298 6.42 0 8.87 2.297 2.45 6.02 2.45 8.317 0l8.295-8.846a1.465 1.465 0 0 1 2.16 0c.596.634.596 1.67 0 2.304l-8.294 8.846c-3.493 3.724-9.147 3.724-12.64 0-3.492-3.725-3.492-9.754 0-13.478L12.662 2.02c2.527-2.695 6.62-2.695 9.147 0 2.526 2.694 2.526 7.059 0 9.753l-9.605 10.243c-1.561 1.664-4.093 1.664-5.654 0-1.561-1.665-1.561-4.365 0-6.03l7.858-8.38a1.465 1.465 0 0 1 2.162 0c.594.635.594 1.67 0 2.305l-7.86 8.38a1.056 1.056 0 0 0 0 1.42c.367.39.967.39 1.332 0L19.646 9.47c1.332-1.42 1.332-3.725 0-5.145Z",fill:L({color:_,duotoneColor:w})}),r1=_=>(0,rQ.jsx)(N,{..._,icon:{path:rJ,viewBoxWidth:24,viewBoxHeight:29}});var r0=E;let r2=({color:_,duotoneColor:w})=>"duotone"===_?(0,r0.jsxs)(r0.Fragment,{children:[(0,r0.jsx)("path",{d:"M13.6746 2.1322C13.9114 2.29733 14.0356 2.58278 13.9911 2.86823L12.4909 12.682C12.4557 12.9108 12.3174 13.1113 12.1158 13.2246C11.9142 13.3378 11.6728 13.3519 11.4595 13.2623L7.24958 11.5001V11.1863L10.9227 6.38325C11.0446 6.22519 10.8454 6.08203 10.9227 6.05078C10.7703 5.92103 10.6383 5.85374 10.5 6L6.19007 10.271L6 10.5C5.92968 10.5708 6 10.9009 6 11L5.08602 10.5918L2.46069 9.49015C2.19581 9.37927 2.01766 9.12921 2.00126 8.8414C1.98485 8.55359 2.13018 8.2823 2.37865 8.1384L12.88 2.09917C13.1308 1.95527 13.4402 1.96942 13.6769 2.1322H13.6746Z",fill:L({color:_,duotoneColor:w})}),(0,r0.jsx)("path",{d:"M10.9799 6.44666C11.0985 6.29152 11.0776 6.07154 10.9311 5.94187C10.7846 5.8122 10.5614 5.81915 10.422 5.95808L6.26055 10.1029L5.95833 10.4039C5.88858 10.4734 5.84906 10.5683 5.84906 10.6656V10.8508V12.1475V13.259C5.84906 13.5646 6.03737 13.8379 6.321 13.949C6.60462 14.0602 6.9301 13.9861 7.13933 13.7614L8.73182 12.0479L7.33694 11.4691V11.1611L10.9799 6.44666Z",fill:$({duotoneColor:w})})]}):(0,r0.jsx)("path",{fill:L({color:_}),d:"M13.6746 2.13131C13.9114 2.29534 14.0356 2.57888 13.9911 2.86241L12.491 12.6104C12.4559 12.8377 12.3176 13.0369 12.116 13.1493C11.9145 13.2618 11.673 13.2759 11.4598 13.1868L8.6566 12.0222L7.0511 13.7586C6.84251 13.9859 6.51438 14.0609 6.22609 13.9484C5.9378 13.8359 5.7503 13.5571 5.7503 13.2478V11.2888C5.7503 11.1951 5.78546 11.106 5.84874 11.0381L9.77693 6.75223C9.91287 6.6046 9.90818 6.37731 9.76755 6.23671C9.62692 6.09612 9.39958 6.08674 9.25192 6.22031L4.48466 10.4546L2.41509 9.41886C2.16665 9.29467 2.00728 9.04628 2.00024 8.76978C1.99321 8.49327 2.13853 8.23552 2.37759 8.09726L12.8778 2.09851C13.1285 1.95557 13.4379 1.96963 13.6746 2.13131Z"}),r3=_=>(0,r0.jsx)(N,{..._,icon:{path:r2,viewBoxWidth:16,viewBoxHeight:16}});var r4=E;let r5=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,r4.jsxs)(r4.Fragment,{children:[(0,r4.jsx)("path",{fill:$({duotoneColor:w}),d:"M21.333 8.125 12 0v6.5c0 .899.963 1.625 1.895 1.625h7.438Zm-12.49 9.75c-.464 0-.843.366-.843.813v6.5c0 .446.379.812.842.812.463 0 .842-.366.842-.813v-1.625h.421c1.627 0 2.948-1.274 2.948-2.843 0-1.57-1.321-2.844-2.948-2.844H8.842Zm1.262 4.063h-.42V19.5h.42c.7 0 1.263.543 1.263 1.219 0 .675-.563 1.218-1.263 1.218Zm4.632-4.063c-.463 0-.842.366-.842.813v6.5c0 .446.379.812.842.812H16c1.395 0 2.526-1.092 2.526-2.438v-3.25c0-1.345-1.131-2.437-2.526-2.437h-1.263Zm1.263 6.5h-.421V19.5H16c.463 0 .842.366.842.813v3.25c0 .446-.379.812-.842.812Zm3.79-5.688v6.5c0 .447.378.813.842.813.463 0 .842-.366.842-.813V22.75h1.684c.463 0 .842-.366.842-.813 0-.446-.379-.812-.842-.812h-1.684V19.5h1.684c.463 0 .842-.366.842-.813 0-.446-.379-.812-.842-.812h-2.526c-.464 0-.843.366-.843.813Z"}),(0,r4.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M0 3.25C0 1.457 1.594 0 3.556 0H12v6.5c0 .899 1.239 1.625 2.222 1.625h7.111v7.312H8.89c-1.961 0-3.556 1.458-3.556 3.25V26H3.556C1.594 26 0 24.543 0 22.75V3.25Z"})]}):(0,r4.jsx)("path",{fill:L({color:_}),d:"M0 3.25C0 1.457 1.473 0 3.286 0H11.5v6.5c0 .899.734 1.625 1.643 1.625h6.571v7.313h-11.5c-1.812 0-3.285 1.457-3.285 3.25V26H3.286C1.473 26 0 24.543 0 22.75V3.25ZM19.714 6.5h-6.571V0l6.571 6.5Zm-11.5 11.375h1.232c1.587 0 2.875 1.275 2.875 2.844s-1.288 2.843-2.875 2.843h-.41v1.625a.82.82 0 0 1-.822.813.82.82 
2100 0 1-.821-.813v-6.5a.82.82 0 0 1 .821-.812Zm1.232 4.063c.683 0 1.233-.544 1.233-1.22 0-.675-.55-1.218-1.233-1.218h-.41v2.438h.41Zm4.518-4.063h1.232c1.36 0 2.465 1.092 2.465 2.438v3.25c0 1.345-1.104 2.437-2.465 2.437h-1.232a.82.82 0 0 1-.821-.813v-6.5a.82.82 0 0 1 .821-.812Zm1.232 6.5a.82.82 0 0 0 .822-.813v-3.25a.82.82 0 0 0-.822-.812h-.41v4.875h.41Zm3.697-5.688a.82.82 0 0 1 .821-.812h2.465a.82.82 0 0 1 .821.813.82.82 0 0 1-.821.812h-1.643v1.625h1.643a.82.82 0 0 1 .821.813.82.82 0 0 1-.821.812h-1.643v2.438a.82.82 0 0 1-.822.812.82.82 0 0 1-.821-.813v-6.5Z"}),r9=_=>(0,r4.jsx)(N,{..._,icon:{path:r5,viewBoxWidth:24,viewBoxHeight:26}});_.s(["IconPDF",0,r9],702987);var r6=E;let r7=({color:_,duotoneColor:w})=>"duotone"===_?(0,r6.jsxs)(r6.Fragment,{children:[(0,r6.jsx)("path",{d:"M13.1681 2.38901C13.0451 2.26569 12.8989 2.16786 12.738 2.10111C12.5771 2.03436 12.4046 2 12.2303 2C12.0561 2 11.8836 2.03436 11.7227 2.10111C11.5618 2.16786 11.4156 2.26569 11.2925 2.38901L10.5797 3.09901L12.8981 5.41741L13.6109 4.70461C13.7343 4.58155 13.8321 4.43537 13.8988 4.27445C13.9656 4.11353 14 3.94102 14 3.76681C14 3.59259 13.9656 3.42009 13.8988 3.25917C13.8321 3.09825 13.7343 2.95207 13.6109 2.82901L13.1681 2.38901Z",fill:L({color:_,duotoneColor:w})}),(0,r6.jsx)("path",{d:"M6.08264 7.59891C5.93663 7.74417 5.82699 7.92186 5.76264 8.11751L5.06194 10.22C5.0287 10.3203 5.02395 10.4279 5.04821 10.5307C5.07247 10.6336 5.12478 10.7277 5.19934 10.8026C5.27377 10.8778 5.36786 10.9306 5.47087 10.9549C5.57387 10.9792 5.68163 10.974 5.78184 10.94L7.88484 10.239C8.07949 10.1725 8.25672 10.0632 8.40344 9.91901L12.3653 5.95471L10.0445 3.63461L6.08264 7.59891Z",fill:L({color:_,duotoneColor:w})}),(0,r6.jsx)("path",{fill:$({duotoneColor:w}),d:"M4.2734 3.39069C3.67051 3.39085 3.09235 3.63041 2.66604 4.05673C2.23973 4.48304 2.00016 5.06119 2 5.66409V11.7266C2.00016 12.3295 2.23973 12.9076 2.66604 13.3339C3.09235 13.7603 3.67051 13.9998 4.2734 14H10.3359C10.9388 13.9998 11.517 13.7603 11.9433 13.3339C12.3696 12.9076 12.6091 12.3295 12.6093 11.7266V9.45319C12.6093 9.2522 12.5295 9.05946 12.3873 8.91734C12.2452 8.77523 12.0525 8.69539 11.8515 8.69539C11.6505 8.69539 11.4578 8.77523 11.3157 8.91734C11.1735 9.05946 11.0937 9.2522 11.0937 9.45319V11.7266C11.0938 11.8261 11.0743 11.9247 11.0362 12.0167C10.9982 12.1087 10.9423 12.1922 10.872 12.2626C10.8016 12.333 10.718 12.3888 10.626 12.4269C10.534 12.4649 10.4354 12.4845 10.3359 12.4844H4.2734C4.17386 12.4845 4.07528 12.4649 3.98329 12.4269C3.89131 12.3888 3.80774 12.333 3.73735 12.2626C3.66696 12.1922 3.61115 12.1087 3.5731 12.0167C3.53505 11.9247 3.51551 11.8261 3.5156 11.7266V5.66409C3.51551 5.56454 3.53505 5.46596 3.5731 5.37398C3.61115 5.282 3.66696 5.19842 3.73735 5.12803C3.80774 5.05765 3.89131 5.00183 3.98329 4.96378C4.07528 4.92573 4.17386 4.90619 4.2734 4.90629H6.5469C6.74788 4.90629 6.94063 4.82645 7.08275 4.68433C7.22486 4.54222 7.3047 4.34947 7.3047 4.14849C7.3047 3.9475 7.22486 3.75476 7.08275 3.61264C6.94063 3.47053 6.74788 3.39069 6.5469 3.39069H4.2734Z"})]}):(0,r6.jsx)("path",{d:"M13.1682 2.38897C12.6496 1.87034 11.8112 1.87034 11.2926 2.38897L10.5798 3.09941L12.8982 5.41783L13.611 4.70502C14.1297 4.18639 14.1297 3.34807 13.611 2.82944L13.1682 2.38897ZM6.08269 7.5989C5.93823 7.74335 5.82693 7.92096 5.76299 8.11752L5.06202 10.2204C4.99334 10.4241 5.04781 10.6491 5.19937 10.803C5.35093 10.9569 5.5759 11.009 5.78193 10.9404L7.88485 10.2394C8.07904 10.1731 8.25665 10.0641 8.40347 9.91968L12.3654 5.9554L10.0446 3.63461L6.08269 7.5989ZM4.27342 3.3907C3.0183 3.3907 2 4.409 2 5.66412V11.7266C2 12.9817 3.0183 14 4.27342 14H10.3359C11.591 14 12.6093 12.9817 12.6093 11.7266V9.45316C12.6093 9.03399 12.2707 8.69535 11.8515 8.69535C11.4323 8.69535 11.0937 9.03399 11.0937 9.45316V11.7266C11.0937 12.1457 10.755 12.4844 10.3359 12.4844H4.27342C3.85426 12.4844 3.51562 12.1457 3.51562 11.7266V5.66412C3.51562 5.24496 3.85426 4.90631 4.27342 4.90631H6.54685C6.96601 4.90631 7.30465 4.56766 7.30465 4.1485C7.30465 3.72934 6.96601 3.3907 6.54685 3.3907H4.27342Z",fill:L({color:_})}),r8=_=>(0,r6.jsx)(N,{..._,icon:{path:r7,viewBoxWidth:17,viewBoxHeight:17}});_.s(["IconPenToSquare",0,r8],466291);var ne=E;let nt=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m14.3 19.5 3.9-3.9 7.8 3.9-1.3 5.2-10.4-5.2ZM7.15 11.05 10.4 7.8 6.5 0 1.3 1.3l5.85 9.75Z"}),(0,ne.jsx)("path",{fill:$({duotoneColor:w}),d:"m25.752 20.551.207-.899a1.593 1.593 0 0 0-.92-1.817l-5.508-2.362a1.59 1.59 0 0 0-1.852.456l-.863 1.047 8.936 3.575ZM0 2.767C0 15.574 10.42 26 23.233 26c.744 0 1.381-.506 1.546-1.23l.477-2.065-9.816-4.043a17.652 17.652 0 0 1-8.102-8.145L3.295.745 1.23 1.22A1.578 1.578 
2100 0 0 0 2.767Zm10.07 5.556a1.579 1.579 0 0 0 .456-1.851L8.166.96C7.86.254 7.089-.13 6.302.04l-.853.208 3.57 8.933 1.051-.858Z"})]}):(0,ne.jsx)("path",{fill:L({color:_}),d:"M8.373 1.25A2.025 2.025 0 0 0 5.967.072L1.498 1.291A2.037 2.037 0 0 0 0 3.25C0 15.814 10.186 26 22.749 26c.914 0 1.716-.614 1.96-1.498l1.219-4.468a2.025 2.025 0 0 0-1.178-2.407l-4.875-2.032a2.025 2.025 0 0 0-2.351.59l-2.052 2.503a17.161 17.161 0 0 1-8.16-8.16L9.816 8.48a2.027 2.027 0 0 0 .589-2.35L8.373 1.254V1.25Z"}),nr=_=>(0,ne.jsx)(N,{..._,icon:{path:nt,viewBoxWidth:26,viewBoxHeight:26}});var nn=E;let ni=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)("path",{d:"M5.20933 7.2871C5.20933 7.14887 5.1821 7.01199 5.1292 6.88428C5.0763 6.75658 4.99877 6.64054 4.90103 6.5428C4.80328 6.44505 4.68725 6.36752 4.55954 6.31462C4.43183 6.26172 4.29496 6.2345 4.15673 6.2345C4.0185 6.2345 3.88162 6.26172 3.75391 6.31462C3.62621 6.36752 3.51017 6.44505 3.41243 6.5428C3.31468 6.64054 3.23715 6.75658 3.18425 6.88428C3.13135 7.01199 3.10413 7.14887 3.10413 7.2871V14.7793C3.10413 14.9175 3.13135 15.0544 3.18425 15.1821C3.23715 15.3098 3.31468 15.4259 3.41243 15.5236C3.51017 15.6213 3.62621 15.6989 3.75391 15.7518C3.88162 15.8047 4.0185 15.8319 4.15673 15.8319C4.29496 15.8319 4.43183 15.8047 4.55954 15.7518C4.68725 15.6989 4.80328 15.6213 4.90103 15.5236C4.99877 15.4259 5.0763 15.3098 5.1292 15.1821C5.1821 15.0544 5.20933 14.9175 5.20933 14.7793V7.2871Z",fill:L({color:_,duotoneColor:w})}),(0,nn.jsx)("path",{d:"M8.22002 7.3033C8.22137 7.16421 8.19515 7.02624 8.14286 6.89735C8.09057 6.76846 8.01326 6.65121 7.91539 6.55238C7.81751 6.45354 7.70102 6.37509 7.57265 6.32155C7.44427 6.26801 7.30656 6.24044 7.16747 6.24044C7.02838 6.24044 6.89066 6.26801 6.76229 6.32155C6.63391 6.37509 6.51742 6.45354 6.41955 6.55238C6.32168 6.65121 6.24436 6.76846 6.19207 6.89735C6.13979 7.02624 6.11356 7.16421 6.11492 7.3033V14.7954C6.11356 14.9345 6.13979 15.0725 6.19207 15.2014C6.24436 15.3302 6.32168 15.4475 6.41955 15.5463C6.51742 15.6452 6.63391 15.7236 6.76229 15.7772C6.89066 15.8307 7.02838 15.8583 7.16747 15.8583C7.30656 15.8583 7.44427 15.8307 7.57265 15.7772C7.70102 15.7236 7.81751 15.6452 7.91539 15.5463C8.01326 15.4475 8.09057 15.3302 8.14286 15.2014C8.19515 15.0725 8.22137 14.9345 8.22002 14.7954V7.3033Z",fill:L({color:_,duotoneColor:w})}),(0,nn.jsx)("path",{d:"M11.2313 7.3033C11.2327 7.16421 11.2065 7.02624 11.1542 6.89735C11.1019 6.76846 11.0246 6.65121 10.9267 6.55238C10.8288 6.45354 10.7123 6.37509 10.584 6.32155C10.4556 6.26801 10.3179 6.24044 10.1788 6.24044C10.0397 6.24044 9.90198 6.26801 9.77361 6.32155C9.64523 6.37509 9.52874 6.45354 9.43087 6.55238C9.333 6.65121 9.25568 6.76846 9.2034 6.89735C9.15111 7.02624 9.12488 7.16421 9.12624 7.3033V14.7954C9.12488 14.9345 9.15111 15.0725 9.2034 15.2014C9.25568 15.3302 9.333 15.4475 9.43087 15.5463C9.52874 15.6452 9.64523 15.7236 9.77361 15.7772C9.90198 15.8307 10.0397 15.8583 10.1788 15.8583C10.3179 15.8583 10.4556 15.8307 10.584 15.7772C10.7123 15.7236 10.8288 15.6452 10.9267 15.5463C11.0246 15.4475 11.1019 15.3302 11.1542 15.2014C11.2065 15.0725 11.2327 14.9345 11.2313 14.7954V7.3033Z",fill:L({color:_,duotoneColor:w})}),(0,nn.jsx)("path",{d:"M14.2422 7.3033C14.2436 7.16421 14.2174 7.02624 14.1651 6.89735C14.1128 6.76846 14.0355 6.65121 13.9376 6.55238C13.8397 6.45354 13.7232 6.37509 13.5949 6.32155C13.4665 6.26801 13.3288 6.24044 13.1897 6.24044C13.0506 6.24044 12.9129 6.26801 12.7845 6.32155C12.6561 6.37509 12.5396 6.45354 12.4418 6.55238C12.3439 6.65121 12.2666 6.76846 12.2143 6.89735C12.162 7.02624 12.1358 7.16421 12.1371 7.3033V14.7954C12.1358 14.9345 12.162 15.0725 12.2143 15.2014C12.2666 15.3302 12.3439 15.4475 12.4418 15.5463C12.5396 15.6452 12.6561 15.7236 12.7845 15.7772C12.9129 15.8307 13.0506 15.8583 13.1897 15.8583C13.3288 15.8583 13.4665 15.8307 13.5949 15.7772C13.7232 15.7236 13.8397 15.6452 13.9376 15.5463C14.0355 15.4475 14.1128 15.3302 14.1651 15.2014C14.2174 15.0725 14.2436 14.9345 14.2422 14.7954V7.3033Z",fill:L({color:_,duotoneColor:w})}),(0,nn.jsx)("path",{d:"M2.78001 7.83851V10.1285C2.57019 10.1214 2.37138 10.0329 2.22576 9.88167C2.08014 9.73045 1.99916 9.52845 2.00001 9.31851V8.64851C1.99913 8.43857 2.0801 8.23654 2.22573 8.08532C2.37136 7.93409 2.57018 7.84556 2.78001 7.83851Z",fill:$({duotoneColor:w})}),(0,nn.jsx)("path",{d:"M15.15 8.64851V9.31851C15.1505 9.49254 15.0941 9.66197 14.9894 9.80099C14.8847 9.94 14.7374 10.041 14.57 10.0885V7.87851C14.7374 7.92604 14.8847 8.027 14.9894 8.16602C15.0941 8.30503 15.1505 8.47447 15.15 8.64851Z",fill:$({duotoneColor:w})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.55709 3.79921C8.60877 3.70282 8.63124 3.59345 8.62173 3.48449C8.61223 3.37553 8.57118 3.2717 8.50359 3.18571C8.29998 2.92667 8.19047 2.60611 8.19304 2.27664C8.1956 1.94717 8.31008 1.62835 8.51769 1.37251L8.68919 1.16171C8.72548 1.11687 8.7703 1.07969 8.82106 1.0523C8.87183 1.02491 8.92752 1.00787 8.98492 1.00216C9.0423
2101 0.996447 9.10027 1.00218 9.15544 1.01903C9.2106 1.03588 9.26188 1.0635 9.30629 1.10031C9.39631 1.17516 9.45319 1.28249 9.46457 1.39902C9.47595 1.51554 9.44093 1.63185 9.36709 1.72271L9.19569 1.93361C9.11531 2.03262 9.07098 2.15602 9.06998 2.28354C9.06898 2.41107 9.11137 2.53515 9.19019 2.63541C9.36481 2.85755 9.47087 3.12579 9.4954 3.40728C9.51993 3.68877 9.46186 3.97131 9.32829 4.22031L9.11159 4.62391C9.08449 4.67485 9.04757 4.71992 9.00295 4.7565C8.95833 4.79309 8.90691 4.82047 8.85165 4.83706C8.79638 4.85364 8.73838 4.85912 8.68099 4.85315C8.6236 4.84719 8.56796 4.82991 8.51729 4.80231C8.4148 4.74581 8.33875 4.65115 8.30565 4.5389C8.27255 4.42666 8.28507 4.30588 8.34049 4.20281L8.55709 3.79921Z",fill:$({duotoneColor:w})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.7535 3.78351C10.8105 3.6984 10.8365 3.59625 10.827 3.49425C10.8175 3.39224 10.7731 3.29663 10.7014 3.22351C10.4537 2.97121 10.3162 2.63096 10.319 2.27741C10.3218 1.92385 10.4647 1.58583 10.7164 1.33751L10.9319 1.12551C10.973 1.08501 11.0217 1.05307 11.0752 1.03154C11.1287 1.01 11.1859 0.999292 11.2436 1.00004C11.3012 1.00078 11.3582 1.01296 11.4111 1.03587C11.464 1.05878 11.5119 1.09197 11.5519 1.13351C11.6332 1.2178 11.6779 1.33073 11.6764 1.44781C11.675 1.56488 11.6274 1.67666 11.5441 1.75891L11.3285 1.97091C11.2446 2.05372 11.1969 2.16645 11.1959 2.28437C11.195 2.40229 11.2409 2.51577 11.3235 2.59991C11.5387 2.81914 11.6718 3.10585 11.7003 3.41173C11.7288 3.71762 11.651 4.02398 11.48 4.27921L11.2238 4.66121C11.1918 4.70922 11.1506 4.7504 11.1026 4.78238C11.0546 4.81436 11.0007 4.8365 10.9441 4.84751C10.8874 4.85852 10.8292 4.85819 10.7727 4.84653C10.7162 4.83488 10.6626 4.81213 10.6149 4.77961C10.5184 4.71333 10.452 4.61166 10.43 4.49669C10.408 4.38171 10.4323 4.2627 10.4975 4.16551L10.7535 3.78351Z",fill:$({duotoneColor:w})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.4463 3.78351C6.50327 3.69838 6.52919 3.59623 6.51968 3.49423C6.51017 3.39224 6.46583 3.29664 6.3941 3.22351C6.14644 2.97118 6.00895 2.63095 6.01176 2.27741C6.01457 1.92386 6.15746 1.58586 6.4091 1.33751L6.6247 1.12551C6.66577 1.08501 6.71446 1.05307 6.76796 1.03154C6.82146 1.01 6.8787 0.999292 6.93637 1.00004C6.99404 1.00078 7.05098 1.01296 7.10391 1.03587C7.15684 1.05878 7.20469 1.09197 7.2447 1.13351C7.32594 1.21782 7.37067 1.33076 7.36919 1.44783C7.36771 1.5649 7.32014 1.67667 7.2368 1.75891L7.0212 1.97091C6.9373 2.05375 6.88966 2.16647 6.88872 2.28437C6.88779 2.40228 6.93363 2.51574 7.0162 2.59991C7.23136 2.81917 7.36439 3.10589 7.39286 3.41177C7.42132 3.71765 7.3435 4.024 7.1725 4.27921L6.9162 4.66121C6.88421 4.70922 6.84301 4.7504 6.79499 4.78238C6.74698 4.81436 6.69309 4.8365 6.63646 4.84751C6.57983 4.85852 6.52158 4.85819 6.46508 4.84653C6.40858 4.83488 6.35495 4.81213 6.3073 4.77961C6.21085 4.71329 6.14444 4.61162 6.12248 4.49666C6.10052 4.38169 6.12478 4.2627 6.19 4.16551L6.4463 3.78351Z",fill:$({duotoneColor:w})})]}):(0,nn.jsxs)(nn.Fragment,{children:[(0,nn.jsx)("path",{d:"M2.71179 7.44348V9.60121C2.52032 9.59454 2.3389 9.51112 2.20601 9.36863C2.07313 9.22614 1.99923 9.0358 2.00001 8.838V8.2067C1.99921 8.00888 2.0731 7.81853 2.20599 7.67604C2.33888 7.53354 2.52032 7.45013 2.71179 7.44348Z",fill:L({color:_})}),(0,nn.jsx)("path",{d:"M14 8.2067V8.838C14.0005 9.00198 13.949 9.16163 13.8534 9.29261C13.7579 9.42359 13.6235 9.51873 13.4707 9.56353V7.48118C13.6235 7.52596 13.7579 7.6211 13.8535 7.75208C13.949 7.88307 14.0005 8.04272 14 8.2067Z",fill:L({color:_})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.98365 3.63753C8.03081 3.54671 8.05131 3.44366 8.04264 3.34099C8.03397 3.23832 7.9965 3.14049 7.93483 3.05947C7.74903 2.81539 7.6491 2.51335 7.65144 2.20291C7.65377 1.89247 7.75824 1.59207 7.9477 1.351L8.1042 1.15238C8.13731 1.11014 8.17822 1.0751 8.22454 1.04929C8.27086 1.02349 8.32169 1.00743 8.37406 1.00205C8.42644 0.996666 8.47933 1.00207 8.52967 1.01794C8.58001 1.03382 8.6268 1.05985 8.66733 1.09453C8.74948 1.16506 8.80138 1.26619 8.81177 1.37598C8.82216 1.48577 8.79019 1.59537 8.72281 1.68098L8.5664 1.87969C8.49305 1.97299 8.4526 2.08926 8.45169 2.20942C8.45078 2.32958 8.48946 2.44649 8.56138 2.54096C8.72073 2.75027 8.81752 3.00301 8.83991 3.26824C8.86229 3.53347 8.80929 3.79969 8.68741 4.0343
2101L8.48966 4.41459C8.46493 4.46259 8.43124 4.50506 8.39052 4.53953C8.34981 4.574 8.30288 4.5998 8.25245 4.61543C8.20202 4.63106 8.14909 4.63621 8.09671 4.63059C8.04434 4.62497 7.99357 4.60869 7.94733 4.58269C7.85381 4.52945 7.78441 4.44026 7.7542 4.3345C7.72399 4.22873 7.73542 4.11493 7.78599 4.01782L7.98365 3.63753Z",fill:L({color:_})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.98795 3.62272C10.04 3.54253 10.0637 3.44628 10.055 3.35017C10.0464 3.25406 10.0059 3.16397 9.94041 3.09507C9.71437 2.85734 9.58887 2.53675 9.59143 2.20362C9.594 1.87048 9.72442 1.55199 9.95409 1.31801L10.1507 1.11826C10.1882 1.0801 10.2327 1.05001 10.2815 1.02972C10.3303 1.00942 10.3825 0.999333 10.4352 1.00003C10.4878 1.00074 10.5398 1.01221 10.5881 1.0338C10.6363 1.05539 10.68 1.08666 10.7165 1.12579C10.7907 1.20522 10.8315 1.31163 10.8302 1.42194C10.8288 1.53225 10.7855 1.63757 10.7094 1.71507L10.5127 1.91482C10.4361 1.99285 10.3926 2.09908 10.3917 2.21018C10.3908 2.32129 10.4327 2.42821 10.5081 2.50749C10.7045 2.71406 10.8259 2.98421 10.8519 3.27242C10.878 3.56064 10.807 3.84931 10.6509 4.08979L10.4171 4.44972C10.3879 4.49496 10.3503 4.53377 10.3065 4.5639C10.2627 4.59403 10.2135 4.61489 10.1618 4.62526C10.1102 4.63564 10.057 4.63533 10.0055 4.62434C9.95389 4.61336 9.90495 4.59193 9.86147 4.56128C9.77342 4.49883 9.71279 4.40304 9.69273 4.2947C9.67267 4.18637 9.69481 4.07424 9.75434 3.98266L9.98795 3.62272Z",fill:L({color:_})}),(0,nn.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.05746 3.62272C6.10945 3.54251 6.1331 3.44626 6.12442 3.35016C6.11575 3.25406 6.07527 3.16397 6.00982 3.09507C5.78382 2.85732 5.65835 2.53674 5.66092 2.20362C5.66349 1.8705 5.79388 1.55202 6.02351 1.31801L6.22025 1.11826C6.25773 1.0801 6.30216 1.05001 6.35099 1.02972C6.39981 1.00942 6.45204 0.999333 6.50467 1.00003C6.55729 1.00074 6.60926 1.01221 6.65756 1.0338C6.70585 1.05539 6.74952 1.08666 6.78603 1.12579C6.86017 1.20524 6.90099 1.31165 6.89964 1.42196C6.89829 1.53227 6.85488 1.63759 6.77882 1.71507L6.58208 1.91482C6.50552 1.99288 6.46204 2.09909 6.46119 2.21018C6.46033 2.32127 6.50216 2.42819 6.57752 2.50749C6.77386 2.71409 6.89525 2.98425 6.92123 3.27246C6.94721 3.56067 6.8762 3.84932 6.72015 4.08979L6.48626 4.44972C6.45707 4.49496 6.41947 4.53377 6.37566 4.5639C6.33184 4.59403 6.28267 4.61489 6.23099 4.62526C6.17931 4.63564 6.12615 4.63533 6.07459 4.62434C6.02303 4.61336 5.97409 4.59193 5.93061 4.56128C5.8426 4.4988 5.78199 4.403 5.76195 4.29468C5.74191 4.18635 5.76405 4.07423 5.82357 3.98266L6.05746 3.62272Z",fill:L({color:_})}),(0,nn.jsx)("path",{d:"M4.92866 6.92393C4.92866 6.79369 4.90381 6.66472 4.85554 6.54439C4.80727 6.42406 4.73652 6.31472 4.64732 6.22262C4.55813 6.13053 4.45224 6.05747 4.3357 6.00763C4.21916 5.95779 4.09425 5.93213 3.96811 5.93213C3.84197 5.93213 3.71707 5.95779 3.60053 6.00763C3.48399 6.05747 3.3781 6.13053 3.2889 6.22262C3.19971 6.31472 3.12896 6.42406 3.08068 6.54439C3.03241 6.66472 3.00757 6.79369 3.00757 6.92393V13.9834C3.00757 14.1136 3.03241 14.2426 3.08068 14.3629C3.12896 14.4832 3.19971 14.5926 3.2889 14.6847C3.3781 14.7768 3.48399 14.8498 3.60053 14.8997C3.71707 14.9495 3.84197 14.9752 3.96811 14.9752C4.09425 14.9752 4.21916 14.9495 4.3357 14.8997C4.45224 14.8498 4.55813 14.7768 4.64732 14.6847C4.73652 14.5926 4.80727 14.4832 4.85554 14.3629C4.90381 14.2426 4.92866 14.1136 4.92866 13.9834V6.92393Z",fill:L({color:_})}
210),(0,nn.jsx)("path",{d:"M7.67606 6.93921C7.67729 6.80815 7.65336 6.67815 7.60565 6.5567C7.55793 6.43526 7.48738 6.32478 7.39807 6.23166C7.30875 6.13854 7.20245 6.06461 7.0853 6.01416C6.96816 5.96372 6.84248 5.93774 6.71556 5.93774C6.58863 5.93774 6.46296 5.96372 6.34581 6.01416C6.22866 6.06461 6.12236 6.13854 6.03305 6.23166C5.94373 6.32478 5.87318 6.43526 5.82546 6.5567C5.77775 6.67815 5.75382 6.80815 5.75506 6.93921V13.9985C5.75382 14.1296 5.77775 14.2596 5.82546 14.381C5.87318 14.5025 5.94373 14.613 6.03305 14.7061C6.12236 14.7992 6.22866 14.8731 6.34581 14.9236C6.46296 14.974 6.58863 15 6.71556 15C6.84248 15 6.96816 14.974 7.0853 14.9236C7.20245 14.8731 7.30875 14.7992 7.39807 14.7061C7.48738 14.613 7.55793 14.5025 7.60565 14.381C7.65336 14.2596 7.67729 14.1296 7.67606 13.9985V6.93921Z",fill:L({color:_})}),(0,nn.jsx)("path",{d:"M10.424 6.93921C10.4252 6.80815 10.4013 6.67815 10.3536 6.5567C10.3059 6.43526 10.2353 6.32478 10.146 6.23166C10.0567 6.13854 9.9504 6.06461 9.83325 6.01416C9.7161 5.96372 9.59043 5.93774 9.4635 5.93774C9.33657 5.93774 9.2109 5.96372 9.09375 6.01416C8.97661 6.06461 8.8703 6.13854 8.78099 6.23166C8.69168 6.32478 8.62112 6.43526 8.57341 6.5567C8.52569 6.67815 8.50176 6.80815 8.503 6.93921V13.9985C8.50176 14.1296 8.52569 14.2596 8.57341 14.381C8.62112 14.5025 8.69168 14.613 8.78099 14.7061C8.8703 14.7992 8.97661 14.8731 9.09375 14.9236C9.2109 14.974 9.33657 15 9.4635 15C9.59043 15 9.7161 14.974 9.83325 14.9236C9.9504 14.8731 10.0567 14.7992 10.146 14.7061C10.2353 14.613 10.3059 14.5025 10.3536 14.381C10.4013 14.2596 10.4252 14.1296 10.424 13.9985V6.93921Z",fill:L({color:_})}),(0,nn.jsx)("path",{d:"M13.1716 6.93921C13.1728 6.80815 13.1489 6.67815 13.1011 6.5567C13.0534 6.43526 12.9829 6.32478 12.8936 6.23166C12.8043 6.13854 12.6979 6.06461 12.5808 6.01416C12.4637 5.96372 12.338 5.93774 12.2111 5.93774C12.0841 5.93774 11.9585 5.96372 11.8413 6.01416C11.7242 6.06461 11.6179 6.13854 11.5285 6.23166C11.4392 6.32478 11.3687 6.43526 11.321 6.5567C11.2732 6.67815 11.2493 6.80815 11.2506 6.93921V13.9985C11.2493 14.1296 11.2732 14.2596 11.321 14.381C11.3687 14.5025 11.4392 14.613 11.5285 14.7061C11.6179 14.7992 11.7242 14.8731 11.8413 14.9236C11.9585 14.974 12.0841 15 12.2111 15C12.338 15 12.4637 14.974 12.5808 14.9236C12.6979 14.8731 12.8043 14.7992 12.8936 14.7061C12.9829 14.613 13.0534 14.5025 13.1011 14.381C13.1489 14.2596 13.1728 14.1296 13.1716 13.9985V6.93921Z",fill:L({color:_})})]}),na=_=>(0,nn.jsx)(N,{..._,icon:{path:ni,viewBoxWidth:16,viewBoxHeight:16}});var no=E;let ns=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)("path",{fill:$({duotoneColor:w}),d:"m16.527 18.402-2.403-5.775c-.22.304-.542.524-.909.624-.89.238-.96.184-1.585.806a1.653 1.653 0 0 1-2.033.233 1.649 1.649 0 0 0-1.738 0 1.654 1.654 0 0 1-2.033-.233c-.603-.6-.67-.56-1.584-.804a1.657 1.657 0 0 1-.902-.616L.928 18.402a.627.627 0 0 0 .07.608.65.65 0 0 0 .561.272l2.154-.08 1.48 1.531a.653.653 0 0 0 .458.2.666.666 0 0 0 .467-.175.649.649 0 0 0 .157-.225l2.46-5.88 2.446 5.88a.66.66 0 0 0 .807.368.655.655 0 0 0 .273-.168l1.482-1.53 2.154.08a.665.665 0 0 0 .47-.17.642.642 0 0 0 .21-.445.637.637 0 0 0-.05-.266ZM8.728 10.06c.517 0 1.023-.15 1.454-.43.43-.282.765-.682.963-1.15.198-.467.25-.981.149-1.477-.1-.497-.35-.953-.716-1.31a2.635 2.635 0 0 0-1.34-.7 2.671 2.671 0 0 0-1.511.145 2.605 2.605 0 0 0-1.174.942 2.519 2.519 0 0 0 .325 3.23c.49.48 1.156.75 1.85.75Z"}),(0,no.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15.866 6.57a1.625 1.625 0 0 0 0-.846 1.651 1.651 0 0 0-.426-.737c-.834-.83-.755-.693-1.06-1.828a1.617 1.617 0 0 0-.424-.732 1.67 1.67 0 0 0-.74-.428c-1.14-.304-1.003-.224-1.84-1.055a1.635 1.635 0 0 0-.734-.422A1.662 1.662 0 0 0 9.791.52c-1.142.304-.981.304-2.124 0a1.662 1.662 0 0 0-.854 0c-.28.076-.533.222-.736.424-.834.831-.695.752-1.837 1.056a1.67 1.67 0 0 0-.74.428c-.205.203-.35.455-.424.732-.305 1.135-.226.999-1.06 1.829a1.649 1.649 0 0 0-.427.736 1.622 1.622 0 0 0 0 .846c.306 1.134.306.975 0 2.111a1.624 1.624 0 0 0 0 .846c.075.277.222.531.427.736.834.831.755.694 1.062 1.83.073.275.22.528.424.732.204.203.46.35.74.427.913.244.981.204 1.584.804a1.655 1.655 0 0 0 2.033.233 1.649 1.649 0 0 1 1.738 0 1.653 1.653 0 0 0 2.033-.233c.625-.622.695-.568 1.586-.805a1.67 1.67 0 0 0 .74-.427c.205-.204.351-.456.424-.732.306-1.136.226-1 1.06-1.83a1.65 1.65 0 0 0 .427-.736 1.623 1.623 0 0 0 0-.846c-.306-1.134-.307-.975 0-2.111Zm-7.138 4.768a3.987 3.987 0 0 1-2.18-.646 3.858 3.858 0 0 1-1.446-1.723 3.76 3.76 0 0 1-.223-2.217 3.812 3.812 0 0 1 1.074-1.965 3.953 3.953 0 0 1 2.01-1.05 4.007 4.007 0 0 1 2.267.218c.717.29 1.33.782 1.761 1.414.431.63.661 1.373.661 2.132a3.795 3.795 0 0 1-1.15 2.713 3.97 3.97 0 0 1-2.774 1.124Z"})]}):(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)("path",{d:"m16.527 18.402-2.403-5.775c-.22.304-.542.524-.909.624-.89.238-.9
2106.184-1.585.806a1.653 1.653 0 0 1-2.033.233 1.649 1.649 0 0 0-1.738 0 1.653 1.653 0 0 1-2.033-.233c-.603-.6-.67-.56-1.584-.804a1.658 1.658 0 0 1-.902-.616L.928 18.403a.627.627 0 0 0 .07.607.65.65 0 0 0 .561.272l2.154-.08 1.48 1.531a.655.655 0 0 0 .458.2.667.667 0 0 0 .467-.175.65.65 0 0 0 .157-.225l2.46-5.88 2.446 5.88a.66.66 0 0 0 .807.368.656.656 0 0 0 .273-.168l1.482-1.53 2.154.08a.669.669 0 0 0 .47-.17.64.64 0 0 0 .21-.445.637.637 0 0 0-.05-.266ZM8.728 10.06c.517 0 1.023-.15 1.454-.43.43-.282.765-.682.963-1.15.198-.467.25-.981.149-1.477-.1-.497-.35-.953-.716-1.31a2.635 2.635 0 0 0-1.34-.7 2.671 2.671 0 0 0-1.511.145 2.605 2.605 0 0 0-1.174.942 2.519 2.519 0 0 0 .325 3.23c.49.48 1.156.75 1.85.75Z",fill:L({color:_})}),(0,no.jsx)("path",{d:"M15.866 6.57a1.625 1.625 0 0 0 0-.846 1.651 1.651 0 0 0-.426-.737c-.834-.83-.755-.693-1.06-1.828a1.617 1.617 0 0 0-.424-.732 1.67 1.67 0 0 0-.74-.428c-1.14-.304-1.003-.224-1.84-1.055a1.635 1.635 0 0 0-.734-.422A1.662 1.662 0 0 0 9.791.52c-1.142.304-.981.304-2.124 0a1.662 1.662 0 0 0-.854 0c-.28.076-.533.222-.736.424-.834.831-.695.752-1.837 1.056a1.67 1.67 0 0 0-.74.428c-.205.203-.35.455-.424.732-.305 1.135-.226.999-1.06 1.829a1.649 1.649 0 0 0-.427.736 1.622 1.622 0 0 0 0 .846c.306 1.134.306.975 0 2.111a1.624 1.624 0 0 0 0 .846c.075.277.222.531.427.736.834.831.755.694 1.062 1.83.073.275.22.528.424.732.204.203.46.35.74.427.913.244.981.204 1.584.804a1.655 1.655 0 0 0 2.033.233 1.649 1.649 0 0 1 1.738 0 1.653 1.653 0 0 0 2.033-.233c.625-.622.695-.568 1.586-.805a1.67 1.67 0 0 0 .74-.427c.205-.204.351-.456.424-.732.306-1.136.226-1 1.06-1.83a1.65 1.65 0 0 0 .427-.736 1.623 1.623 0 0 0 0-.846c-.306-1.134-.307-.975 0-2.111Zm-7.138 4.768a3.987 3.987 0 0 1-2.18-.646 3.858 3.858 0 0 1-1.446-1.723 3.76 3.76 0 0 1-.223-2.217 3.812 3.812 0 0 1 1.074-1.965 3.953 3.953 0 0 1 2.01-1.05 4.007 4.007 0 0 1 2.267.218c.717.29 1.33.782 1.761 1.414.431.63.661 1.373.661 2.132a3.795 3.795 0 0 1-1.15 2.713 3.97 3.97 0 0 1-2.774 1.124Z",fill:L({color:_})})]}),nl=_=>(0,no.jsx)(N,{..._,icon:{path:ns,viewBoxWidth:17,viewBoxHeight:21}});_.s(["IconRosette",0,nl],81589);var nd=E;let nu=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nd.jsxs)(nd.Fragment,{children:[(0,nd.jsx)("path",{d:"M3.42859 21.1428L6.28573 6.28571H25.7143L29.1429 20.5714L3.42859 21.1428Z",fill:$({duotoneColor:w})}),(0,nd.jsx)("path",{d:"M6.60901 4.57144C5.16132 4.57144 3.91772 5.57925 3.63293 6.98082L1.2027 18.9808C0.827726 20.8371 2.26118 22.5714 4.17878 22.5714H14.4788V25.5714H11.441C10.6009 25.5714 9.9221 26.2418 9.9221 27.0714C9.9221 27.9011 10.6009 28.5714 11.441 28.5714H20.5543C21.3945 28.5714 22.0732 27.9011 22.0732 27.0714C22.0732 26.2418 21.3945 25.5714 20.5543 25.5714H17.5166V22.5714H27.8166C29.7342 22.5714 31.1724 20.8418 30.7974 18.9808L28.3672 6.98082C28.0776 5.57925 26.834 4.57144 25.3863 4.57144H6.60901ZM13.1925 7.57144H18.8029L19.2965 12.4464H12.6988L13.1925 7.57144ZM10.411 12.4464H5.62173L6.60901 7.57144H10.8999L10.411 12.4464ZM5.16606 14.6964H10.1832L9.68952 19.5714H4.17878L5.16606 14.6964ZM12.471 14.6964H19.5243L20.018 19.5714H11.9773L12.471 14.6964ZM21.8122 14.6964H26.8293L27.8166 19.5714H22.3106L21.8122 14.6964ZM26.3689 12.4464H21.5843L21.0907 7.57144H25.3816L26.872 7.27613L25.3863 7.57144L26.3736 12.4464H26.3689Z",fill:L({color:_,duotoneColor:w})})]}):(0,nd.jsx)(nd.Fragment,{children:(0,nd.jsx)("path",{d:"M6.60901 4.57144C5.16132 4.57144 3.91772 5.57925 3.63293 6.98082L1.2027 18.9808C0.827726 20.8371 2.26118 22.5714 4.17878 22.5714H14.4788V25.5714H11.441C10.6009 25.5714 9.9221 26.2418 9.9221 27.0714C9.9221 27.9011 10.6009 28.5714 11.441 28.5714H20.5543C21.3945 28.5714 22.0732 27.9011 22.0732 27.0714C22.0732 26.2418 21.3945 25.5714 20.5543 25.5714H17.5166V22.5714H27.8166C29.7342 22.5714 31.1724 20.8418 30.7974 18.9808L28.3672 6.98082C28.0776 5.57925 26.834 4.57144 25.3863 4.57144H6.60901ZM13.1925 7.57144H18.8029L19.2965 12.4464H12.6988L13.1925 7.57144ZM10.411 12.4464H5.62173L6.60901 7.57144H10.8999L10.411 12.4464ZM5.16606 14.6964H10.1832L9.68952 19.5714H4.17878L5.16606 14.6964ZM12.471 14.6964H19.5243L20.018 19.5714H11.9773L12.471 14.6964ZM21.8122 14.6964H26.8293L27.8166 19.5714H22.3106L21.8122 14.6964ZM26.3689 12.4464H21.5843L21.0907 7.57144H25.3816L26.872 7.27613L25.3863 7.57144L26.3736 12.4464H26.3689Z",fill:L({color:_})})}),nc=_=>(0,nd.jsx)(N,{..._,icon:{path:nu,viewBoxWidth:32,viewBoxHeight:32}});_.s(["IconSolarPanel",0,nc],241618);var nh=E;let np=({color:_,duotoneColor:w})=>(0,nh.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M18.333 16.179c5.097 0 4.926-4.065 5.097-5.912.77 3.325.77 4.75 5.136 4.75-4.622 1.056-3.595 2.904-4.366 6.335-.513-3.167-2.271-5.173-5.867-5.173ZM5.867 10.841c6.233-.94 6.977-5.94 7.22-8.64 1.091 4.86 2.68 7.7 7.446 7.7-5.133 1.832-5.378 3.598-6.6 8.433-2.078-5.202-1.833-6.234-8.066-7.493ZM6.6 24.604c4.018 0 3.883-3.38 4.018-4.916.607 2.765.607 3.95 4.049 3.95-3.644.878-2.835 2.415-3.442 5.268-.405-2.633-1.79-4.302-4.625-4.302Z"}),nf=_=>(0,nh.jsx)(N,{..._,icon:{path:np,viewBoxWidth:34,viewBoxHeight:33}});_.s(["IconSparkle",0,nf],202236);var nm=E;let ng=({color:_,duotoneColor:w})=>(0,nm.jsx)("path",{d:"M7.5 0.5L9.18386 5.68237H14.6329L10.2245 8.88525L11.9084 14.0676L7.5 10.8647L3.09161 14.0676L4.77547 8.88525L0.367076 5.68237H5.81614L7.5 0.5Z",fill:L({color:_,duotoneColor:w})}),ny=_=>(0,nm.jsx)(N,{..._,icon:{path:ng,viewBoxWidth:15,viewBoxHeight:15}});_.s(["IconStar",0,ny],154953);var nv=E;let nb=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nv.jsxs)(nv.Fragment,{children:[(0,nv.jsx)("path",{fill:$({duotoneColor:w}),d:"M9.444 10.313a.944.944 0 0 0-1.888 0v8.595a2.822 2.822 0 0 0-1.89 2.654c0 1.553 
2101.27 2.813 2.834 2.813s2.833-1.26 2.833-2.813a2.822 2.822 0 0 0-1.889-2.654v-8.596Z"}),(0,nv.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M8.5 3.75c-1.564 0-2.833 1.26-2.833 2.813V16.2c0 1.014-.42 1.87-.903 2.49a4.647 4.647 0 0 0-.986 2.872c0 2.59 2.113 4.687 4.722 4.687 2.609 0 4.722-2.098 4.722-4.688a4.618 4.618 0 0 0-.986-2.865c-.484-.62-.903-1.476-.903-2.49V6.562c0-1.552-1.269-2.812-2.833-2.812ZM1.889 6.563C1.889 2.94 4.846 0 8.5 0s6.611 2.936 6.611 6.563V16.2c0 .006.006.018.012.035a.7.7 0 0 0 .1.164A8.365 8.365 0 0 1 17 21.563C17 26.22 13.193 30 8.5 30S0 26.22 0 21.562A8.34 8.34 0 0 1 1.777 16.4a.702.702 0 0 0 .1-.164c.006-.017.012-.029.012-.035V6.562Z"})]}):(0,nv.jsx)("path",{fill:L({color:_}),d:"M8.5 2.812c-2.084 0-3.778 1.681-3.778 3.75v9.484c0 .85-.336 1.587-.755 2.144a5.532 5.532 0 0 0-1.134 3.368c0 3.105 2.539 5.624 5.667 5.624 3.129 0 5.667-2.519 5.667-5.624 0-1.265-.42-2.43-1.134-3.368-.419-.557-.755-1.295-.755-2.144V6.56c0-2.068-1.694-3.749-3.778-3.749Zm-6.611 3.75C1.889 2.94 4.846 0 8.5 0s6.611 2.935 6.611 6.561v9.485c0 .1.041.258.189.457a8.356 8.356 0 0 1 1.7 5.061C17 26.221 13.193 30 8.5 30S0 26.216 0 21.558c0-1.898.632-3.65 1.7-5.061.148-.2.189-.358.189-.457V6.56Zm9.444 14.996c0 1.553-1.269 2.812-2.833 2.812-1.564 0-2.833-1.26-2.833-2.812 0-1.224.79-2.267 1.889-2.654v-10a.944.944 0 0 1 1.889 0v10a2.821 2.821 0 0 1 1.888 2.654Z"}),nx=_=>(0,nv.jsx)(N,{..._,icon:{path:nb,viewBoxWidth:17,viewBoxHeight:30}});_.s(["IconThermometer",0,nx],537347);var nC=E;let nS=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nC.jsxs)(nC.Fragment,{children:[(0,nC.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.487 17C3.724 16.968-.014 13.153 0 8.476A8.463 8.463 0 0 1 8.51 0C13.243.018 17.012 3.816 17 8.5c-.012 4.71-3.827 8.52-8.513 8.5ZM.934 8.494a7.558 7.558 0 0 0 7.544 7.568 7.557 7.557 0 0 0 7.584-7.564A7.556 7.556 0 0 0 8.5.932 7.556 7.556 0 0 0 .934 8.495Z"}),(0,nC.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M.934 8.496A7.556 7.556 0 0 1 8.5.933 7.556 7.556 0 0 1 16.062 8.5a7.557 7.557 0 0 1-7.584 7.563A7.558 7.558 0 0 1 .934 8.496ZM15.69 8.5c.002-3.965-3.21-7.187-7.171-7.195a7.191 7.191 0 0 0-7.213 7.21c0 3.955 3.225 7.174 7.19 7.176A7.194 7.194 0 0 0 15.69 8.5Z"}),(0,nC.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M7.874 8.923c0-.348-.17-.562-.458-.574-.21-.008-.396.094-.473.285-.095.233-.097.469.064.68.127.165.34.224.529.16.226-.078.338-.26.338-.551ZM8.489 14.002a.879.879 0 1 1 .019-1.757.879.879 0 1 1-.02 1.757Zm.008-.37a.507.507 0 0 0 .514-.512.51.51 0 0 0-.522-.505.51.51 0 0 0-.504.504.507.507 0 0 0 .512.512ZM6.763 5.831 5.277 3.274l.312-.19 1.488 2.56-.314.187ZM4.537 4.738l.224-.204 1.087 1.09-.226.205-1.085-1.09ZM12.265 4.535l.202.209-1.12 1.125-.19-.23 1.109-1.105ZM5.645 11.149l.21.209-1.117 1.117-.205-.214 1.112-1.112ZM11.369 11.149l1.108 1.106-.217.195-1.094-1.1.202-.201ZM8.325 3.036h.347V4.61h-.347V3.036ZM4.616 8.673H3.042v-.354h1.574v.354ZM12.377 8.673v-.35h1.575v.35h-1.575ZM11.067 3.649l.314.187-.788 1.389-.313-.184.787-1.392ZM3.857 5.597l1.383.784-.178.318-1.392-.79.187-.312ZM13.328 11.084l-.187.313-1.383-.785.176-.319 1.394.79ZM13.139 5.615l.187.314-1.383.786-.194-.31 1.39-.79ZM5.06 10.278l.184.315-1.388.789-.183-.316 1.386-.787ZM13.834 9.744l-.09.35c-.28-.074-.548-.147-.817-.219-.178-.047-.354-.103-.534-.137-.161-.03-.21-.1-.138-.25.02-.042.03-.09.05-.154l1.53.41ZM6.918 3.253l.35-.091.413 1.535-.35.093c-.14-.516-.275-1.02-.413-1.537ZM3.163 7.25l.089-.351 1.202.319c.024.006.046.015.07.021.304.08.314.106.15.416l-1.51-.405h-.001ZM3.25 10.088l-.087-.342 1.517-.408c.016.028.032.048.039.07.058.181-.007.297-.195.347l-1.135.306c-.04.01-.082.016-.14.027ZM9.727 3.162l.351.087-.41 1.537-.353-.086.412-1.538ZM12.313 7.66c-.02-.039-.03-.054-.036-.071-.058-.183.006-.3.194-.349l1.273-.341.088.35-1.52.41Z"}),(0,nC.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M7.874 8.923c0 .29-.113.473-.338.55a.473.473 0 0 1-.529-.16c-.161-.21-.159-.446-.064-.68.077-.19.263-.292.473-.284.287.012.458.226.458.574ZM9.122 8.918a.501.501 0 0 1 .612-.56c.266.058.417.338.372.673-.04.289-.248.473-.523.462-.285-.013-.462-.233-.461-.575Z"}),(0,nC.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.497 13.63a.506.506 0 0 1-.512-.513.51.51 0 0 1 .504-.503.51.51 0 0 1 .522.505.507.507 0 0 1-.514.511Z"}),(0,nC.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.519 1.303a7.191 7.191 0 0 0-7.213 7.209c0 3.956 3.225 7.174 7.19 7.176a7.193 7.193 0 0 0 .023-14.386Zm5.226 5.593.088.35-1.52.41c-.02-.038-.03-.053-.036-.07-.058-.183.007-.3.194-.348l1.274-.342Zm-.419-.969-1.383.786-.194-.31 1.39-.79.187.314Zm-2.26-2.28.315.187-.787 1.389-.314-.184.787-1.392Zm-1.34-.487.352.088-.41 1.536-.353-.086.412-1.538Zm-1.4-.124h.346V4.61h-.347V3.036Zm-1.058.124.413 1.535-.35.093c-.14-.516-.274-1.02-.413-1.537l.35-.091ZM5.59 3.08l
2101.488 2.56-.314.188L5.277 3.27l.312-.19Zm-.828 1.452 1.087 1.09-.226.205-1.085-1.09c.064-.06.149-.136.224-.205Zm-.904 1.061 1.383.784c-.06.11-.116.208-.178.319l-1.392-.79.187-.313Zm-.605 1.303 1.202.319c.024.006.046.015.07.021.305.08.315.106.15.416l-1.51-.405c.03-.126.057-.23.088-.351Zm-.21 1.422h1.574v.354H3.042v-.354Zm.347 1.74c-.04.011-.081.016-.14.027l-.086-.341 1.517-.41c.016.03.032.049.04.07.057.183-.008.299-.196.349l-1.135.305Zm.284 1.005 1.386-.787.185.314-1.388.789-.183-.316Zm1.064 1.41c-.065-.07-.141-.15-.204-.215l1.112-1.112.209.209-1.117 1.117ZM8.489 14a.88.88 0 1 1 .019-1.757A.88.88 0 1 1 8.488 14Zm3.778-9.467.2.21-1.118 1.125-.19-.23c.355-.356.726-.725 1.108-1.106Zm-.006 7.914-1.094-1.1c.05-.048.13-.128.203-.201l1.109 1.106-.218.195Zm.882-1.05-1.384-.784.177-.32 1.393.79-.186.314Zm.603-1.303-.818-.22c-.178-.046-.354-.103-.534-.137-.16-.03-.209-.1-.137-.25.02-.042.03-.09.05-.154l1.53.41-.09.35h-.001ZM12.377 8.67v-.35h1.575v.35h-1.575Z"}),(0,nC.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M9.512 9.381c.037-.18.313-.443.35-.796.046-.47-.193-1.302-1.371-1.302s-1.352.86-1.352 1.22c0 .48.358.725.34.897.01.18-.184.199-.175.307.01.09.267.109.442.018a.269.269 0 0 1-.12.127c-.092.045-.165.072-.165.127 0 .054.276.199.552.054a.496.496 0 0 0 .184-.127v.027c.018.082.064.299.257.299s.24-.19.276-.308c0-.009.01-.018.01-.027.045.045.11.09.202.136.276.136.552 0 .552-.054 0-.055-.074-.082-.166-.127a.29.29 0 0 1-.12-.136c.175.109.451.082.46-.009.028-.108-.183-.117-.156-.326Z"})]}):(0,nC.jsxs)(nC.Fragment,{children:[(0,nC.jsx)("path",{d:"M8.51 0a8.5 8.5 0 1 0-.022 17 8.5 8.5 0 0 0 .021-17Zm-.033 16.062a7.564 7.564 0 1 1 7.585-7.564 7.558 7.558 0 0 1-7.585 7.564Z",fill:L({color:_})}),(0,nC.jsx)("path",{d:"M8.49 12.614a.508.508 0 1 0 .026 1.016.508.508 0 0 0-.027-1.016Z",fill:L({color:_})}),(0,nC.jsx)("path",{d:"M8.52 1.3a7.195 7.195 0 1 0-.05 14.39A7.195 7.195 0 0 0 8.52 1.3Zm5.22 5.6c.036.115.066.232.09.35-.51.13-1.01.27-1.52.41a.262.262 0 0 1-.03-.07.238.238 0 0 1 .19-.35c.42-.11.84-.23 1.27-.34Zm-.41-.97c-.47.26-.92.52-1.39.78-.06-.1-.12-.19-.19-.31.46-.26.92-.52 1.39-.79.06.11.12.21.19.32Zm-5-2.89h.34v1.57h-.34V3.04Zm-1.06.12c.14.51.27 1.02.41 1.53-.12.04-.22.06-.35.1-.14-.52-.27-1.02-.41-1.54l.35-.09ZM3.86 5.59c.46.27.91.52 1.38.79-.06.11-.12.21-.18.32-.47-.27-.92-.53-1.39-.79.06-.11.12-.21.19-.32ZM3.25 6.9c.41.11.81.21 1.2.32.025 0 .049.007.07.02.31.08.32.1.15.41l-1.51-.4c.03-.13.06-.23.09-.35Zm-.21 1.42h1.58v.35H3.04v-.35Zm.35 1.74c-.04.01-.08.02-.14.03-.03-.12-.06-.22-.09-.35.52-.13 1.02-.27 1.52-.4.02.02.033.044.04.07.06.18-.01.29-.2.34-.37.1-.75.21-1.13.31Zm.28 1c.47-.26.92-.52 1.39-.78.07.11.12.2.18.31-.46.27-.92.52-1.38.79-.07-.11-.12-.21-.19-.32Zm1.07 1.41c-.07-.07-.14-.15-.21-.21l1.11-1.11c.075.065.145.135.21.21l-1.11 1.11Zm.88-6.64c-.34-.35-.71-.72-1.08-1.09.06-.06.15-.14.22-.21l1.09 1.09c-.07.07-.16.14-.23.21Zm1.14 0c-.5-.86-.98-1.7-1.48-2.56.1-.06.19-.12.31-.19l1.49 2.56c-.11.06-.2.12-.32.19ZM8.49 14a.874.874 0 0 1-.88-.88.885.885 0 1 1 1.705.34.871.871 0 0 1-.825.54Zm1.37-5.41c-.04.35-.31.61-.35.79-.03.21.19.22.16.33-.01.09-.29.11-.46.01a.3.3 0 0 0 .12.13c.09.05.16.07.16.13a.464.464 0 0 1-.55.05.864.864 0 0 1-.2-.13.035.035 0 0 1-.01.02c-.04.12-.08.31-.28.31-.19 0-.23-.22-.25-.3v-.02a.478.478 0 0 1-.19.12.454.454 0 0 1-.55-.05c0-.06.07-.08.17-.13.05-.03.09-.07.12-.12-.18.09-.44.07-.45-.02 0-.11.19-.13.18-.31.02-.17-.34-.42-.34-.9a1.194 1.194 0 0 1 1.35-1.22c1.18 0 1.42.83 1.37 1.31Zm-.19-3.81c-.12-.02-.23-.05-.35-.08.13-.52.27-1.02.41-1.54.12.03.22.06.35.09-.14.51-.27 1.01-.41 1.53Zm.61.26c.26-.46.52-.92.79-1.39.11.06.2.12.31.18-.26.47-.52.92-.79 1.39-.1-.06-.19-.11-.31-.18Zm1.99-.51c.06.06.13.14.2.21-.37.37-.74.75-1.12 1.13-.07-.08-.14-.16-.19-.23.35-.36.72-.73 1.11-1.11Zm-.01 7.92c-.36-.37-.73-.74-1.09-1.1l.2-.2c.36.36.73.73 1.11 1.1-.07.07-.16.14-.22.2Zm.88-1.05c-.46-.27-.91-.52-1.38-.79.06-.1.11-.2.17-.32.47.27.92.52 1.4.79-.07.11-.12.21-.19.32Zm.61-1.31h-.01c-.27-.07-.54-.14-.81-.22-.18-.04-.36-.1-.54-.13-.16-.03-.21-.1-.13-.25a1.52 1.52 0 0 0 .05-.16c.5.14 1 .27 1.53.41-.04.13-.06.23-.09.35Zm-1.37-1.42v-.35h1.57v.35h-1.57Z",fill:L({color:_})})]}),nT=_=>(0,nC.jsx)(N,{..._,icon:{path:nS,viewBoxWidth:17,viewBoxHeight:17}});_.s(["IconThermostat",0,nT],187774);var n_=E;let nw=({color:_,duotoneColor:w})=>(0,n_.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M21.887 6.202a6.548 6.548 0 0 1-.568-.332 7.994 7.994 0 0 1-1.459-1.246c-1.087-1.251-1.493-2.52-1.643-3.41h.006C18.098.478 18.15 0 18.157 0h-4.953v19.259c0 .258 0 .514-.011.766 0 .032-.003.06-.005.095 0 .014 0 .028-.003.043v.01a4.246 4.246 0 0 1-.642 1.944 4.217 4.217 0 0 1-1.474 1.413 4.116 4.116 0 0 1-2.05.544c-2.308 0-4.179-1.893-4.179-4.23 0-2.336 1.87-4.228 4.179-4.228.437 0 .871.068 1.287.204l.006-5.07a9.155 9.155 0 0 0-7.091 2.085 9.763 9.763 0 0 0-2.121 2.63c-.21.362-.998 1.819-1.094 4.183-.06 1.341.34 2.732.532 3.306v.012c.12.339.586 1.493 1.345 2.466.612.781 1.335 1.467 2.146 2.036v-.012l.012.012c2.398 1.638 5.057 1.53 5.057 1.53.46-.018 2.002 0 3.753-.834 1.942-.925 3.048-2.303 3.048-2.303a9.582 9.582 0 0 0 1.66-2.774c.449-1.185.598-2.606.598-3.174V9.696c.06.036.861.568.861.568s1.153.743 2.952 1.227c1.291.345 3.03.417 3.03.417V6.964c-.61.066-1.847-.127-3.113-.762Z"}),nE=_=>(0,n_.jsx)(N,{..._,icon:{path:nw,viewBoxWidth:25,viewBoxHeight:29}});_.s(["IconTikTok",0,nE],306947);var nP=E;let nk=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nP.jsxs)(nP.Fragment,{children:[(0,nP.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M2.387.357A1.223 1.223 0 0 1 3.992.25l5.282 4.063c.3.228.477.589.477.965v2.747l5.535 5.535a3.923 3.923 0 0 1 4.55.726l5.688 5.688a1.627 1.627 0 0 1 0 2.3l-3.25 3.25a1.627 1.627 0 0 1-2.3 0l-5.688-5.688a3.93 3.93 0 0 1-.726-4.55L8.024 9.752H5.282c-.38 0-.736-.177-.965-.477L.255 3.993a1.217 1.217 0 0 1 .101-1.605L2.387.357Z"}),(0,nP.jsx)("path",{fill:$({duotoneColor:w}),d:"M8.552 12.573 1.01 20.114a3.448 3.448 0 0 0 4.875 4.875l5.982-5.982a5.57 5.57 0 0 1-.183-3.305l-3.133-3.134v.005Zm13.233 1.367A7.322 7.322 0 0 0 26 7.313c0-.534-.056-1.052-.163-1.55-.121-.568-.817-.715-1.228-.304l-3.245 3.245a.816.816 0 0 1-.574.239h-2.915a.815.815 0 0 1-.813-.813V5.21c0-.213.087-.421.24-.574l3.244-3.245c.411-.41.264-1.
210107-.305-1.228A7.469 7.469 0 0 0 18.688 0a7.314 7.314 0 0 0-7.313 7.313v.04l4.332 4.332a5.542 5.542 0 0 1 5.28 1.457l.798.798ZM4.062 20.718a1.219 1.219 0 1 1 0 2.438 1.219 1.219 0 0 1 0-2.438Z"})]}):(0,nP.jsx)("path",{fill:L({color:_}),d:"M3.993.255a1.217 1.217 0 0 0-1.605.101L.357 2.387A1.223 1.223 0 0 0 .25 3.992l4.063 5.281c.228.3.589.477.964.477h2.747l5.535 5.535a3.922 3.922 0 0 0 .726 4.55l5.688 5.688a1.627 1.627 0 0 0 2.3 0l3.25-3.25a1.627 1.627 0 0 0 0-2.3l-5.688-5.688a3.93 3.93 0 0 0-4.55-.726L9.752 8.024V5.282c0-.381-.178-.737-.477-.965L3.993.255Zm-2.981 19.86a3.448 3.448 0 0 0 4.875 4.875l5.981-5.982a5.572 5.572 0 0 1-.182-3.306l-3.133-3.133-7.541 7.546ZM26 7.313c0-.533-.056-1.051-.163-1.549-.121-.569-.817-.716-1.228-.305l-3.245 3.245a.815.815 0 0 1-.574.239h-2.915a.815.815 0 0 1-.812-.813V5.21c0-.213.086-.42.239-.573l3.244-3.245c.412-.411.264-1.107-.304-1.229a7.468 7.468 0 0 0-1.554-.162 7.314 7.314 0 0 0-7.312 7.312v.04l4.331 4.332a5.541 5.541 0 0 1 5.281 1.457l.797.798A7.321 7.321 0 0 0 26 7.313ZM2.845 21.938a1.219 1.219 0 1 1 2.438 0 1.219 1.219 0 0 1-2.438 0Z"}),nA=_=>(0,nP.jsx)(N,{..._,icon:{path:nk,viewBoxWidth:26,viewBoxHeight:26}});var nM=E;let nI=({color:_,duotoneColor:w})=>(0,nM.jsx)(nM.Fragment,{children:(0,nM.jsx)("path",{d:"m4.113 1.022-.19.391H1.385c-.468 0-.847.391-.847.875s.379.875.847.875h10.154c.468 0 .846-.39.846-.875 0-.484-.378-.875-.846-.875H9l-.19-.39a.84.84 0 0 0-.757-.485H4.87a.84.84 0 0 0-.757.484Zm7.426 3.016H1.385l.56 9.27c.042.692.598 1.23 1.267 1.23h6.5c.668 0 1.224-.538 1.266-1.23l.56-9.27Z",fill:L({color:_,duotoneColor:w})})}),nj=_=>(0,nM.jsx)(N,{..._,icon:{path:nI,viewBoxWidth:13,viewBoxHeight:15}});var nO=E;let nD=({color:_,duotoneColor:w})=>(0,nO.jsx)("path",{d:"M14.788 11.7884L9.32837 2.73431C9.18952 2.51033 8.99505 2.32449 8.76309 2.19411C8.52919 2.06813 8.26686 2.00147 7.99997 2.00019C7.73428 1.99925 7.47292 2.06608 7.24156 2.19411C7.00762 2.32189 6.81253 2.50832 6.67628 2.73431L1.21195 11.7884C1.07572 12.0078 1.00249 12.2592 1 12.516C0.997517 12.7728 1.06586 13.0255 1.19782 13.2474C1.33335 13.4787 1.52822 13.6713 1.76309 13.806C1.99869 13.9362 2.26519 14.0031 2.53564 14H13.469C13.6694 14.0018 13.8682 13.9647 14.0538 13.8908C14.2395 13.8169 14.4084 13.7077 14.5507 13.5694C14.6931 13.4312 14.8061 13.2667 14.8832 13.0854C14.9603 12.9041 15 12.7097 15 12.5133C14.9965 12.2574 14.9233 12.0072 14.788 11.7884ZM7.56188 5.43068C7.56564 5.31791 7.61275 5.21071 7.69378 5.13057C7.77661 5.05271 7.88535 5.0068 7.99997 5.00129C8.11203 5.00599 8.21809 5.05219 8.29674 5.13057C8.37223 5.21306 8.41414 5.31987 8.41451 5.43068V9.28593C8.4147 9.341 8.40514 9.39567 8.38624 9.44753C8.36836 9.49909 8.33945 9.54631 8.30145 9.58604C8.26332 9.62735 8.21679 9.66038 8.16484 9.683C8.1122 9.70302 8.05642 9.71395 7.99997 9.71532C7.88412 9.71424 7.77334 9.66865 7.69142 9.58836C7.6095 9.50807 7.56299 9.39948 7.56188 9.28593V5.43068ZM8.5888 11.673C8.55978 11.7514 8.51309 11.8224 8.45219 11.8807C8.39448 11.9426 8.32376 11.9914 8.24492 12.0239C8.16767 12.057 8.0843 12.0743 7.99997 12.0746C7.83006 12.0673 7.66959 11.996 7.55199 11.8756C7.43439 11.7552 7.36875 11.5949 7.36875 11.4283C7.36401 11.3461 7.37851 11.264 7.41114 11.1882C7.44017 11.1097 7.48686 11.0387 7.54775 10.9804C7.60547 10.9186 7.67618 10.8697 7.75502 10.8373C7.83227 10.8041 7.91564 10.7868 7.99997 10.7865C8.08547 10.7857 8.1703 10.8014 8.24963 10.8327C8.329 10.8645 8.40107 10.9116 8.46161 10.9712C8.51865 11.0333 8.56338 11.1053 8.59351 11.1835C8.64536 11.343 8.64371 11.5145 8.5888 11.673Z",fill:L({color:_,duotoneColor:w})}),nN=_=>(0,nO.jsx)(N,{..._,icon:{path:nD,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconTriangleExclamationFilled",0,nN],772634);var nR=E;let nL=({color:_,duotoneColor:w})=>(0,nR.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M15 19.53a1.335 1.335 0 0 0-.963.419 1.365 1.365 0 0 0-.377.99c-.002.365.136.717.387.98.25.263.593.416.954.428a1.335 1.335 0 0 0 .964-.418 1.366 1.366 0 0 0 .376-.99 1.344 1.344 0 0 0-.365-1.001 1.313 1.313 0 0 0-.975-.407Zm0-2.346a.877.877 0 0 0 .637-.281.897.897 0 0 0 .24-.658v-8.45a.934.934 0 0 0-.25-.648.914.914 0 0 0-.626-.29.96.96 0 0 0-.647.285.981.981 0 0 0-.282.654v8.449c.001.248.1.487.273.663.174.175.41.275.656.276Zm14.41 4.535L17.814 1.892A3.304 3.304 0 0 0 16.617.715a3.26 3.26 0 0 0-3.232 0 3.304 3.304 0 0 0-1.199 1.176L.586 21.723a3.174 3.174 0 0 0-.024 3.197c.285.506.698.926 1.197 1.217.5.29 1.066.44 1.642.434h23.206a3.193 3.193 0 0 0 1.639-.435c.498-.29.91-.71 1.193-1.217a3.17 3.17 0 0 0-.03-3.2Zm-1.637 2.218c-.1.238-.272.439-.49.574-.219.136-.473.2-.729.183H3.401a1.375 1.375 0 0 1-.706-.184 1.395 1.395 0 0 1-.517-.52 1.287 1.287 0 0 1 .009-1.312l11.601-19.83c.125-.212.303-.387.516-.507.213-.12.453-.182.697-.178a1.376 1.376 0 0 1 1.21.683l11.6 19.831a1.18 1.18 0 0 1-.038 1.26Z"}),n$=_=>
210(0,nR.jsx)(N,{..._,icon:{path:nL,viewBoxWidth:30,viewBoxHeight:30}});_.s(["IconTriangleExclamationOutlined",0,n$],435866);var nF=E;let nB=({color:_,duotoneColor:w})=>"duotone"===_?(0,nF.jsxs)(nF.Fragment,{children:[(0,nF.jsx)("path",{d:"M15.0625 10.2475H10.375C10.375 11.2975 9.53564 12.1485 8.5 12.1485C7.46436 12.1485 6.625 11.2975 6.625 10.2475H1.9375C1.41982 10.2475 1 10.6732 1 11.198V14.0495C1 14.5744 1.41982 15 1.9375 15H15.0625C15.5802 15 16 14.5744 16 14.0495V11.198C16 10.6723 15.5811 10.2475 15.0625 10.2475ZM13.6562 13.3366C13.2695 13.3366 12.9531 13.0158 12.9531 12.6238C12.9531 12.2317 13.2695 11.9109 13.6562 11.9109C14.043 11.9109 14.3594 12.2317 14.3594 12.6238C14.3594 13.0158 14.043 13.3366 13.6562 13.3366Z",fill:L({color:_,duotoneColor:w})}),(0,nF.jsx)("path",{d:"M4.09571 5.36726C3.73047 5.00014 3.73047 4.40463 4.09571 4.03721L7.83881 0.27483C8.02012 0.0918549 8.25991 0 8.4997 0C8.7395 0 8.9787 0.0918549 9.16118 0.275565L12.9043 4.03794C13.2695 4.40507 13.2695 5.00058 12.9043 5.368C12.5387 5.73513 11.9463 5.73542 11.581 5.36803L9.43548 3.21272V10.3465C9.43548 10.8659 9.01643 11.2871 8.4997 11.2871C7.98298 11.2871 7.56393 10.8659 7.56393 10.3465V3.21272L5.41749 5.36726C5.05196 5.73468 4.46125 5.73468 4.09571 5.36726Z",fill:$({duotoneColor:w})})]}):(0,nF.jsx)("path",{d:"M8.9375 3.70157V10.8123C8.9375 11.3309 8.51855 11.7498 8 11.7498C7.48145 11.7498 7.0625 11.3309 7.0625 10.8123V3.70157L4.91211 5.85207C4.5459 6.2183 3.95117 6.2183 3.58496 5.85207C3.21875 5.48584 3.21875 4.89108 3.58496 4.52485L7.33496 0.774672C7.70117 0.408443 8.2959 0.408443 8.66211 0.774672L12.4121 4.52485C12.7783 4.89108 12.7783 5.48584 12.4121 5.85207C12.0459 6.2183 11.4512 6.2183 11.085 5.85207L8.9375 3.70157ZM2.375 10.8123H6.125C6.125 11.8465 6.96582 12.6874 8 12.6874C9.03418 12.6874 9.875 11.8465 9.875 10.8123H13.625C14.6592 10.8123 15.5 11.6531 15.5 12.6874V13.6249C15.5 14.6591 14.6592 15.5 13.625 15.5H2.375C1.34082 15.5 0.5 14.6591 0.5 13.6249V12.6874C0.5 11.6531 1.34082 10.8123 2.375 10.8123ZM13.1562 13.8593C13.3427 13.8593 13.5216 13.7852 13.6534 13.6533C13.7853 13.5215 13.8594 13.3426 13.8594 13.1561C13.8594 12.9696 13.7853 12.7908 13.6534 12.6589C13.5216 12.5271 13.3427 12.453 13.1562 12.453C12.9698 12.453 12.7909 12.5271 12.6591 12.6589C12.5272 12.7908 12.4531 12.9696 12.4531 13.1561C12.4531 13.3426 12.5272 13.5215 12.6591 13.6533C12.7909 13.7852 12.9698 13.8593 13.1562 13.8593Z",fill:L({color:_})}),nV=_=>(0,nF.jsx)(N,{..._,icon:{path:nB,viewBoxWidth:16,viewBoxHeight:16}});_.s(["IconUpload",0,nV],71213);var nU=E;let nH=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nU.jsxs)(nU.Fragment,{children:[(0,nU.jsx)("path",{fill:$({duotoneColor:w}),d:"M16.665 4.43c.52 0 .941.419.941.937v1.046c.047.006.091.011.138.02l.033.006 1.412.258c.512.093.85.582.756 1.09a.943.943 0 0 1-1.094.752l-1.398-.255c-.92-.135-1.733-.044-2.304.182-.57.225-.8.535-.853.822-.059.314-.015.49.035.598.053.114.162.243.377.386.48.314 1.215.519 2.168.77l.086.024c.841.223 1.871.492 2.636.99.418.272.812.641 1.057 1.157.25.524.303 1.11.188 1.733-.203 1.113-.974 1.857-1.93 2.246-.404.165-.842.27-1.307.323v.972c0 .518-.42.937-.942.937a.938.938 0 0 1-.941-.937v-1.022c-.012-.003-.027-.003-.038-.006h-.006c-.718-.111-1.898-.419-2.693-.77a.935.935 0 0 1-.476-1.236.943.943 0 0 1 1.242-.474c.614.272 1.627.541 2.212.632.939.138 1.713.059 2.237-.155.497-.202.723-.495.788-.846.056-.31.012-.49-.038-.598-.056-.117-.165-.246-.383-.39-.482-.313-1.22-.518-2.177-.77l-.082-.02c-.84-.223-1.869-.495-2.634-.993-.418-.272-.81-.644-1.053-1.16-.248-.524-.298-1.11-.18-1.733.212-1.119 1.053-1.845 2.01-2.223a5.46 5.46 0 0 1 1.27-.322V5.367c0-.518.422-.937.943-.937Z"}),(0,nU.jsx)("path",{fill:L({color:_,duotoneColor:w}),fillRule:"evenodd",d:"M4.828 10.45c.501 0 .908.407.908.91 0 3.664 1.169 6.415 2.955 8.215 1.787 1.799 4.262 2.719 7.022 2.597a.909.909 0 1 1 .08 1.816c-3.224.142-6.211-.937-8.392-3.133-2.18-2.196-3.482-5.437-3.482-9.496 0-.502.407-.909.909-.909Z",clipRule:"evenodd"}),(0,nU.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M4.237 9.46a.2.2 0 0 1 .34-.066l4.572 5.274a.2.2 0 0 1-.113.327l-6.854 1.323a.2.2 0 0 1-.227-.262L4.237 9.46Z"}),(0,nU.jsx)("path",{fill:L({color:_,duotoneColor:w}),fillRule:"evenodd",d:"M28.532 13.55a.909.909 0 0 1-.909-.909c0-3.665-1.168-6.416-2.954-8.215-1.787-1.8-4.262-2.72-7.023-2.598a.909.909 0 0 1-.08-1.816c3.224-.141 6.212.937 8.392 3.133 2.18 2.196 3.483 5.437 3.483 9.496a.909.909 0 0 1-.909.909Z",clipRule:"evenodd"}),(0,nU.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"M29.123 14.54a.2.2 0 0 1-.34.067l-4.572-5.274a.2.2 0 0 1 .113-.328l6.853-1.323a.2.2 0 0 1 .227.262l-2.28 6.597Z"})]}):(0,nU.jsxs)(nU.Fragment,{children:[(0,nU.jsx)("path",{fill:L({color:_}),d:"M16.665 4.43c.52 0 .941.419.941.937v1.046c.047.006.091.011.138.02l.033.006 1.412.258c.512.093.85.582.756 1.09a.943.943 0 0 1-1.094.752l-1.398-.255c-.92-.135-1.733-.044-2.304.182-.57.225-.8.535-.853.822-.059.314-.015.49.035.598.053.114.162.243.377.386.48.314 1.215.519 2.168.77l.086.024c.841.223 1.871.492 2.636.99.418.272.812.641 1.057 1.157.25.524.303 1.11.188 1.733-.203 1.113-.974 1.857-1.93 2.246-.404.165-.842.27-1.307.323v.972c0 .518-.42.937-.942.937a.938.938 0 0 1-.941-.937v-1.022c-.012-.003-.027-.003-.038-.006h-.006c-.718-.111-1.898-.419-2.693-.77a.935.935 0 0 1-.476-1.236.943.943 0 0 1 1.242-.474c.614.272 1.627.541 2.212.632.939.138 1.713.059 2.237-.155.497-.202.723-.495.788-.846.056-.31.012-.49-.038-.598-.056-.117-.165-.246-.383-.39-.482-.313-1.22-.518-2.177-.77l-.082-.02c-.84-.223-1.869-.495-2.634-.993-.418-.272-.81-.644-1.053-1.16-.248-.524-.298-1.11-.18-1.733.212-1.119 1.053-1.845 2.01-2.223a5.46 5.46 0 0 1 1.27-.322V5.367c0-.518.422-.937.943-.937Z"}),(0,nU.jsx)("path",{fill:L({color:_}),fillRule:"evenodd",d:"M4.828 10.45c.501 0 .908.407.908.91 0 3.664 1.169 6.415 2.955 8.215 1.787 1.799 4.262 2.718 7.022 2.597a.909.909 0 1 1 .08 1.816c-3.224.142-6.211-.937-8.392-3.133-2.18-2.196-3.482-5.437-3.482-9.496 0-.502.407-.909.909-.909Z",clipRule:"evenodd"}),(0,nU.jsx)("path",{fill:L({color:_}),d:"M4.237 9.46a.2.2 0 0 1 .34-.066l4.572 5.274a.2.2 0 0 1-.113.327l-6.854 1.323a.2.2 0 0 1-.227-.262L4.237 9.46Z"}),(0,nU.jsx)("path",{fill:L({color:_}),fillRule:"evenodd",d:"M28.532 13.55a.909.909 0 0 1-.909-.909c0-3.665-1.168-6.416-2.954-8.215-1.787-1.8-4.262-2.72-7.023-2.598a.909.909 0 0 1-.08-1.816c3.224-.141 6.212.937 8.392 3.133 2.18 2.196 3.483 5.437 3.483 9.496a.909.909 0 0 1-.909.909Z",clipRule:"evenodd"}),(0,nU.jsx)("path",{fill:L({color:_}),d:"M29.123 14.54a.2.2 0 0 1-.34.067l-4.572-5.274a.2.2 0 0 1 .113-.328l6.853-1.323a.2.2 0 0 1 .227.262l-2.28 6.597Z"})]}),nz=_=>(0,nU.jsx)(N,{..._,icon:{path:nH,viewBoxWidth:34,viewBoxHeight:24}});_.s(["IconUSDArrowRotate",0,nz],270432);var nW=E;let nG=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nW.jsxs)(nW.Fragment,{children:[(0,nW.jsx)("circle",{cx:"20.913",cy:"13.942",r:"1.992",fill:$({duotoneColor:w})}),(0,nW.jsx)("path",{fill:$({duotoneColor:w}),d:"M0 2.557C0 1.145 1.08 0 2.414 0H21.73c1.332 0 2.414 1.145 2.414 2.557V5.57a3.037 3.037 0 0 0-1.61-.458H2.414C1.081 5.113 0 3.968 0 2.557Z"}),(0,nW.jsx)("path",{fill:L({color:_,duotoneColor:w}),d:"m2.438 4.882 20.312.046h.066a3.247 3.247 0 0 1 1.559.454v-.015A3.266 3.266 0 0 1 26 8.197v11.44c0 1.802-1.457 3.268-3.25 3.268H3.25c-1.795 0-3.25-1.466-3.25-3.269V2.476C0 3.83 1.091 4.882 2.438 4.882ZM21.125 15.55c.899 0 1.625-.73 1.625-1.
210634 0-.904-.726-1.634-1.625-1.634s-1.625.73-1.625 1.634c0 .904.726 1.634 1.625 1.634Z"})]}):(0,nW.jsx)("path",{fill:L({color:_}),d:"M3.25 0C1.457 0 0 1.41 0 3.143v15.714C0 20.591 1.457 22 3.25 22h19.5c1.793 0 3.25-1.41 3.25-3.143v-11c0-1.733-1.457-3.143-3.25-3.143H4.062c-.446 0-.812-.353-.812-.785 0-.433.366-.786.813-.786H22.75c.899 0 1.625-.702 1.625-1.572C24.375.702 23.649 0 22.75 0H3.25Zm17.875 11.786c.431 0 .844.165 1.149.46.305.295.476.694.476 1.111 0 .417-.171.817-.476 1.111-.305.295-.718.46-1.149.46-.431 0-.844-.165-1.149-.46a1.545 1.545 0 0 1-.476-1.11c0-.418.171-.817.476-1.112.305-.295.718-.46 1.149-.46Z"}),nZ=_=>(0,nW.jsx)(N,{..._,icon:{path:nG,viewBoxWidth:26,viewBoxHeight:22}});_.s(["IconWallet",0,nZ],907398);var nY=E;let nq=({color:_,duotoneColor:w})=>(0,nY.jsx)("path",{d:"M23.1058 4.77812C20.6741 2.34062 17.4357 1 13.9942 1C6.89062 1 1.11027 6.78036 1.11027 13.8839C1.11027 16.1531 1.70223 18.3701 2.82812 20.3259L1 27L7.8308 25.2067C9.71116 26.2339 11.8295 26.7737 13.9884 26.7737H13.9942C21.092 26.7737 27 20.9933 27 13.8897C27 10.4482 25.5375 7.21562 23.1058 4.77812ZM13.9942 24.6031C12.0674 24.6031 10.1812 24.0866 8.53884 23.1116L8.15 22.8795L4.09911 23.9415L5.17857 19.9893L4.92321 19.583C3.84955 17.8768 3.28661 15.9094 3.28661 13.8839C3.28661 7.9817 8.09196 3.17634 14 3.17634C16.8612 3.17634 19.5482 4.29062 21.5679 6.31607C23.5875 8.34152 24.8295 11.0286 24.8237 13.8897C24.8237 19.7978 19.8964 24.6031 13.9942 24.6031ZM19.8674 16.5826C19.5482 16.4201 17.9638 15.6424 17.6679 15.5379C17.3719 15.4277 17.1571 15.3754 16.9424 15.7004C16.7277 16.0254 16.1125 16.7451 15.921 16.9656C15.7353 17.1804 15.5437 17.2094 15.2246 17.0469C13.3326 16.1009 12.0906 15.358 10.8429 13.2165C10.5121 12.6478 11.1737 12.6884 11.7888 11.458C11.8933 11.2433 11.8411 11.0576 11.7598 10.8951C11.6786 10.7326 11.0344 9.14821 10.7674 8.50402C10.5062 7.87723 10.2393 7.96429 10.042 7.95268C9.85625 7.94107 9.64152 7.94107 9.42679 7.94107C9.21205 7.94107 8.86384 8.02232 8.56786 8.34152C8.27187 8.66652 7.44196 9.4442 7.44196 11.0286C7.44196 12.6129 8.59688 14.1451 8.75357 14.3598C8.91607 14.5746 11.0228 17.8246 14.2554 19.2232C16.2982 20.1054 17.0991 20.1808 18.1205 20.0299C18.7415 19.9371 20.0241 19.2522 20.2911 18.4978C20.558 17.7433 20.558 17.0991 20.4768 16.9656C20.4013 16.8205 20.1866 16.7393 19.8674 16.5826Z",fill:L({color:_,duotoneColor:w})}),nK=_=>(0,nY.jsx)(N,{..._,icon:{path:nq,viewBoxWidth:28,viewBoxHeight:28}});_.s(["IconWhatsapp",0,nK],310172);var nX=E;let nQ=({color:_="duotone",duotoneColor:w="primary"})=>"duotone"===_?(0,nX.jsxs)(nX.Fragment,{children:[(0,nX.jsx)("rect",{width:"2.654",height:"12.09",x:"9.905",y:"10.91",fill:L({color:_,duotoneColor:w}),rx:".923"}),(0,nX.jsx)("path",{fill:$({duotoneColor:w}),d:"M.419 13.486a1.265 1.265 0 0 1-.413-.824L0 12.604v-.059c0-.145.021-.287.053-.41.023-.09.096-.351.305-.588.233-.262.553-.43.901-.47h.003l8.297-.955-.483-.73a1.96 1.96 0 0 1 .001-2.242L13.433.603l.026-.033a1.44 1.44 0 0 1 .766-.51c.02-.006.09-.027.174-.041a1.266 1.266 0 0 1 .746.096l.053.024.05.029c.126.072.239.162.33.252.066.065.256.257.356.557.11.333.095.694-.044 1.016v.002l-3.341 7.707.93-.057a1.96 1.96 0 0 1 1.94 1.122l3.491 7.046.017.039c.119.291.139.614.057.918a1.27 1.27 0 0 1-.507.77l-.047.033-.05.03c-.126.072-.26.125-.383.16-.09.024-.351.092-.66.028a1.427 1.427 0 0 1-.858-.545l-.002-.002-5.01-6.754-.393.789a1.959 1.959 0 0 1-1.942 1.12l-7.847-.5-.042-.005a1.44 1.44 0 0 1-.824-.409Z"}),(0,nX.jsx)("circle",{cx:"11.232",cy:"10.763",r:"1.327",fill:L({color:_,duotoneColor:w})})]}):(0,nX.jsx)("path",{d:"m18.93 17.85-.02-.04-3.49-7.04a1.927 1.927 0 0 0-.8-.87 1.882 1.882 0 0 0-1.14-.25l-.93.05L15.89 2v-.01c.138-.32.152-.68.04-1.01a1.477 1.477 0 0 0-.68-.81L15.2.14l-.06-.02a1.507 1.507 0 0 0-.34-.11 1.303 1.303 0 0 0-.4.01.824.824 0 0 0-.18.04c-.303.082-.57.262-.76.51l-.03.03-4.35 6.55a1.922 1.922 0 0 0 0 2.24l.48.73-8.3.96a1.373 1.373 0 0 0-.9.47 1.485 1.485 0 0 0-.31.58c-.033.138-.05.28-.05.42v.05l.01.06c.012.12.039.238.08.35a1.3 1.3 0 0 0 .21.35c.05.06.1.11.12.13.222.221.51.362.82.4l.04.01 7.85.5c.265.015.53-.022.78-.11v7.79a.917.917 0 0 0 .92.92h.81a.918.918 0 0 0 .92-.92v-8.12l3.92 5.28v.01a1.41 1.41 0 0 0 1.52.51c.134-.033.262-.087.38-.16l.05-.03.05-.03c.097-.071.184-.155.26-.25a1.352 1.352 0 0 0 .24-.52 1.386 1.386 0 0 0-.05-.92Zm-7.7-5.76a1.325 1.325 0 1 1 .01-2.649 1.325 1.325 0 0 1-.01 2.65Z",fill:L({color:_})}),nJ=_=>(0,nX.jsx)(N,{..._,icon:{path:nQ,viewBoxWidth:20,viewBoxHeight:23}});_.s(["IconWindTurbine",0,nJ],744498);var n1=E;let n0=({color:_,duotoneColor:w})=>(0,n1.jsx)("path",{d:"M28.8648 0.25H34.3013L22.4272 13.5921L36.3959 31.75H25.4612L16.8906 20.7401L7.09564 31.75H1.65142L14.3495 17.4766L0.958374 0.25H12.1702L19.9092 10.3133L28.8648 0.25ZM26.9551 28.5546H29.966L10.53 3.27885H7.29585L26.9551 28.5546Z",fill:L({color:_,duotoneColor:w})}),n2=_=>(0,n1.jsx)(N,{..._,icon:{path:n0,viewBoxWidth:37,viewBoxHeight:32}});_.s(["IconX",0,n2],486256);let n3=rv,n4=t6,n5=re,n9=tq,n6=eK,n7=rU,n8=nj,ie=ea,it=rW,ir=eE,ii=tL,ia=ez,io=t4,is=tI,il=tw,id=nZ,iu=nl,ic=ro,ih=e5,ip=tD,im=ts,ig=tk,iy=e7,iv=tg,ib=nz,ix=rF,iC=nA,iS=nr,iT=rR,i_=ec,iw=el,iE=tp,iP=e2,ik=n$,iA=ti,iM=tS,iI=r3,ij=tu,iO=eJ,iD=nN,iN=tt,iR=tb,iL=r1,i$=tB,iF=eA,iB=t0,iV=na,iU=V,iH=nc,iz=nJ,iW=ex,iG=ef,iZ=rd,iY=rX,iq=tQ,iK=ey,iX=r8,iQ=er,iJ=K,i1=rC;_.s(["IconAccount",0,is,"IconAttachment",0,iL,"IconAutoPay",0,ib,"IconAward",0,iu,"IconBattery",0,i1,"IconBill",0,ic,"IconBulbOn",0,iW,"IconCharger",0,iF,"IconContact",0,iS,"IconDelete",0,n8,"IconDismiss",0,n9,"IconEUR",0,iy,"IconEV",0,iB,"IconEdit",0,iX,"IconElectricity",0,iG,"IconEmail",0,io,"IconError",0,iN,"IconErrorOutlined",0,iA,"IconExport",0,iU,"IconGBP",0,im,"IconGas",0,iZ,"IconGasElectricity",0,iK,"IconHeating",0,iV,"IconHidePassword",0,n5,"IconHomeMini",0,iY,"IconHydro",0,i$,"IconInfo",0,ij,"IconInfoOutlined",0,iE,"IconInstaller",0,iC,"IconJPY",0,iv,"IconLogin",0,iQ,"IconLogout",0,iJ,"IconMasquerade",0,it,"IconMenu",0,iw,"IconNoExitFees",0,ih,"IconOverview",0,iT,"IconPayment",0,id,"IconPhoto",0,ir,"IconPlus",0,n6,"IconQuestion",0,iR,"IconQuestionOutlined",0,iM,"IconQuote",0,il,"IconRefresh",0,ie,"IconReminderBell",0,i_,"IconSearch",0,n7,"IconSecure",0,ix,"IconSettings",0,ii,"IconShowPassword",0,n4,"IconSolar",0,iH,"IconSort",0,ia,"IconSuccess",0,iO,"IconSuccessOutlined",0,iP,"IconTap",0,n3,"IconTelegram",0,iI,"IconTime",0,ip,"IconUSD",0,ig,"IconWarning",0,iD,"IconWarningOutlined",0,ik,"IconWaterDrop",0,iq,"IconWind",0,iz],608948),_.s([],612269)},885972,(_,w,E)=>{"use strict";E.match=j,E.parse=O;var P=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,k=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,A=/^(?:(min|max)-)?(.+)/,M=/(em|rem|px|cm|mm|in|pt|pc)?$/,I=/(dpi|dpcm|dppx)?$/;function j(_,w){return O(_).some(function(_){var E=_.inverse,P="all"===_.type||w.type===_.type;if(P&&E||!(P||E))return!1;var k=_.expressions.every(function(_){var E=_.feature,P=_.modifier,k=_.value,A=w[E];if(!A)return!1;switch(E){case"orientation":case"scan":return A.toLowerCase()===k.toLowerCase();case"width":case"height":case"device-width":case"device-height":k=R(k),A=R(A);break;case"resolution":k=N(k),A=N(A);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":k=D(k),A=D(A);break;case"grid":case"color":case"color-index":case"monochrome":k=parseInt(k,10)||1,A=parseInt(A,10)||0}switch(P){case"min":return A>=k;case"max":return A<=k;default:return A===k}});return k&&!E||!k&&E})}function O(_){return _.split(",").map(function(_){var w=(_=_.trim()).match(P),E=w[1],M=w[2],I=w[3]||"",j={};return j.inverse=!!E&&"not"===E.toLowerCase(),j.type=M?M.toLowerCase():"all",j.expressions=(I=I.match(/\([^\)]+\)/g)||[]).map(function(_){var w=_.match(k),E=w[1].toLowerCase().match(A);return{modifier:E[1],feature:E[2],value:w[2]}}),j})}function D(_){var w,E=Number(_);return E||(E=(w=_.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/w[2]),E}function N(_){var w=parseFloat(_);switch(String(_).match(I)[1]){case"dpcm":return w/2.54;case"dppx":return 96*w;default:return w}}function R(_){var w=parseFloat(_);switch(String(_).match(M)[1]){case"em":case"rem":return 16*w;case"cm":return 96*w/2.54;case"mm":return 96*w/2.54/10;case"in":return 96*w;case"pt":return 72*w;case"pc":return 72*w/12;default:return w}}},968252,(_,w,E)=>{"use strict";var P=_.r(885972).match,k="u">typeof window?window.matchMedia:null;function A(_,w,E){var A,M=this;function I(_){A&&A.addListener(_)}function j(_){A&&A.removeListener(_)}function O(_){M.matches=_.matches,M.media=_.media}function D(){A&&A.removeListener(O)}k&&!E&&(A=k.call(window,_)),A?(this.matches=A.matches,this.media=A.media,A.addListener(O)):(this.matches=P(_,w),this.media=_),this.addListener=I,this.removeListener=j,this.dispose=D}w.exports=function(_,w,E){return new A(_,w,E)}},366164,_=>{"use strict";var w=_.i(265525),E=_.i(487021);function P(_,P,k){let A=(0,E.toDate)(_,k?.in);
210return isNaN(P)?(0,w.constructFrom)(k?.in||_,NaN):(P&&A.setDate(A.getDate()+P),A)}let k=P;_.s(["addDays",0,P,"default",0,k])},796702,591233,56257,256545,718121,112917,_=>{"use strict";var w=_.i(265525),E=_.i(487021);function P(_,P,k){return(0,w.constructFrom)(k?.in||_,+(0,E.toDate)(_)+P)}function k(_,w,E){return P(_,1e3*w,E)}_.s(["addSeconds",0,k],796702);var A=_.i(485505);function M(_,w,E){return P(_,w*A.millisecondsInHour,E)}_.s(["addHours",0,M],591233);var I=_.i(366164);function j(_,w,E){return(0,I.addDays)(_,7*w,E)}let O=j;_.s(["addWeeks",0,j,"default",0,O],56257);var D=E;function N(_,w){let E=(0,D.toDate)(_,w?.in);return E.setHours(23,59,59,999),E}_.s(["endOfDay",0,N],256545);var R=_.i(272643),L=E;function $(_,w){let E=(0,R.getDefaultOptions)(),P=w?.weekStartsOn??w?.locale?.options?.weekStartsOn??E.weekStartsOn??E.locale?.options?.weekStartsOn??0,k=(0,L.toDate)(_,w?.in),A=k.getDay(),M=(A<P?-7:0)+6-(A-P);return k.setDate(k.getDate()+M),k.setHours(23,59,59,999),k}let F=$;_.s(["default",0,F,"endOfWeek",0,$],718121);var B=E;function V(_,w){let E=(0,B.toDate)(_,w?.in),P=E.getFullYear();return E.setFullYear(P+1,0,0),E.setHours(23,59,59,999),E}let U=V;_.s(["default",0,U,"endOfYear",0,V],112917)},289955,_=>{"use strict";var w=_.i(110225),E=_.i(603192),P=w;function k(_,w,E){let[k,A]=(0,P.normalizeDates)(E?.in,_,w);return k.getFullYear()-A.getFullYear()}let A=function(_,P,A){let[M,I]=(0,w.normalizeDates)(A?.in,_,P),j=(0,E.compareAsc)(M,I),O=Math.abs(k(M,I));M.setFullYear(1584),I.setFullYear(1584);let D=(0,E.compareAsc)(M,I)===-j,N=j*(O-D);return 0===N?0:N};_.s(["default",0,A],289955)},998863,_=>{"use strict";var w=_.i(487021);function E(_,E){return(0,w.toDate)(_,E?.in).getDate()}let P=E;_.s(["default",0,P,"getDate",0,E])},619905,62342,762277,_=>{"use strict";var w=_.i(265525),E=_.i(487021);function P(_,P){let k=(0,E.toDate)(_,P?.in),A=k.getFullYear(),M=k.getMonth(),I=(0,w.constructFrom)(k,0);return I.setFullYear(A,M+1,0),I.setHours(0,0,0,0),I.getDate()}let k=P;_.s(["default",0,k,"getDaysInMonth",0,P],619905);var A=E;function M(_,w){return(0,A.toDate)(_,w?.in).getHours()}_.s(["getHours",0,M],62342);var I=E;function j(_,w){return(0,I.toDate)(_,w?.in).getMinutes()}_.s(["getMinutes",0,j],762277)},720102,_=>{"use strict";var w=_.i(487021);function E(_,E){return(0,w.toDate)(_,E?.in).getMonth()}let P=E;_.s(["default",0,P,"getMonth",0,E])},994708,776850,841502,874802,185650,3622,242427,_=>{"use strict";var w=_.i(487021);function E(_){return(0,w.toDate)(_).getSeconds()}_.s(["getSeconds",0,E],994708);var P=w;function k(_){return(0,P.toDate)(_).getMilliseconds()}_.s(["getMilliseconds",0,k],776850);var A=w;function M(_,w){return+(0,A.toDate)(_)==+(0,A.toDate)(w)}let I=M;_.s(["default",0,I,"isEqual",0,M],841502);var j=_.i(110225),O=_.i(230088);function D(_,w,E){let[P,k]=(0,j.normalizeDates)(E?.in,_,w);return+(0,O.startOfDay)(P)==+(0,O.startOfDay)(k)}let N=D;_.s(["default",0,N,"isSameDay",0,D],874802);var R=j;function L(_,w,E){let[P,k]=(0,R.normalizeDates)(E?.in,_,w);return P.getFullYear()===k.getFullYear()}let $=L;_.s(["default",0,$,"isSameYear",0,L],185650);var F=j;function B(_,w,E){let[P,k]=(0,F.normalizeDates)(E?.in,_,w);return P.getFullYear()===k.getFullYear()&&P.getMonth()===k.getMonth()}let V=B;_.s(["default",0,V,"isSameMonth",0,B],3622);var U=j,H=w;function z(_,w){let E=(0,H.toDate)(_,w?.in);return E.setMinutes(0,0,0),E}function W(_,w,E){let[P,k]=(0,U.normalizeDates)(E?.in,_,w);return+z(P)==+z(k)}_.s(["isSameHour",0,W],242427)},652520,_=>{"use strict";var w=_.i(487021);let E=function(_){return+(0,w.toDate)(_)<Date.now()};_.s(["default",0,E])},284852,_=>{"use strict";var w=_.i(487021);function E(_,E,P){let k=+(0,w.toDate)(_,P?.in),[A,M]=[+(0,w.toDate)(E.start,P?.in),+(0,w.toDate)(E.end,P?.in)].sort((_,w)=>_-w);return k>=A&&k<=M}let P=E;_.s(["default",0,P,"isWithinInterval",0,E])},734456,_=>{"use strict";let w={lessThanXSeconds:{one:"menos de un segundo",other:"menos de {{count}} segundos"},xSeconds:{one:"1 segundo",other:"{{count}} segundos"},halfAMinute:"medio minuto",lessThanXMinutes:{one:"menos de un minuto",other:"menos de {{count}} minutos"},xMinutes:{one:"1 minuto",other:"{{count}} minutos"},aboutXHours:{one:"alrededor de 1 hora",other:"alrededor de {{count}} horas"},xHours:{one:"1 hora",other:"{{count}} horas"},xDays:{one:"1 día",other:"{{count}} días"},aboutXWeeks:{one:"alrededor de 1 semana",other:"alrededor de {{count}} semanas"},xWeeks:{one:"1 semana",other:"{{count}} semanas"},aboutXMonths:{one:"alrededor de 1 mes",other:"alrededor de {{count}} meses"},xMonths:{one:"1 mes",other:"{{count}} meses"},aboutXYears:{one:"alrededor de 1 año",other:"alrededor de {{count}} años"},xYears:{one:"1 año",other:"{{count}} años"},overXYears:{one:"más de 1 año",other:"más de {{count}} años"},almostXYears:{one:"casi 1 año",other:"casi {{count}} años"}},E=(_,E,P)=>{let k,A=w[_];
210if(k="string"==typeof A?A:1===E?A.one:A.other.replace("{{count}}",E.toString()),P?.addSuffix)if(P.comparison&&P.comparison>0)return"en "+k;else return"hace "+k;return k};var P=_.i(220884);let k={full:"EEEE, d 'de' MMMM 'de' y",long:"d 'de' MMMM 'de' y",medium:"d MMM y",short:"dd/MM/y"},A={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},M={full:"{{date}} 'a las' {{time}}",long:"{{date}} 'a las' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},I={date:(0,P.buildFormatLongFn)({formats:k,defaultWidth:"full"}),time:(0,P.buildFormatLongFn)({formats:A,defaultWidth:"full"}),dateTime:(0,P.buildFormatLongFn)({formats:M,defaultWidth:"full"})},j={lastWeek:"'el' eeee 'pasado a la' p",yesterday:"'ayer a la' p",today:"'hoy a la' p",tomorrow:"'mañana a la' p",nextWeek:"eeee 'a la' p",other:"P"},O={lastWeek:"'el' eeee 'pasado a las' p",yesterday:"'ayer a las' p",today:"'hoy a las' p",tomorrow:"'mañana a las' p",nextWeek:"eeee 'a las' p",other:"P"},D=(_,w,E,P)=>1!==w.getHours()?O[_]:j[_];var N=_.i(633900);let R={narrow:["AC","DC"],abbreviated:["AC","DC"],wide:["antes de cristo","después de cristo"]},L={narrow:["1","2","3","4"],abbreviated:["T1","T2","T3","T4"],wide:["1º trimestre","2º trimestre","3º trimestre","4º trimestre"]},$={narrow:["e","f","m","a","m","j","j","a","s","o","n","d"],abbreviated:["ene","feb","mar","abr","may","jun","jul","ago","sep","oct","nov","dic"],wide:["enero","febrero","marzo","abril","mayo","junio","julio","agosto","septiembre","octubre","noviembre","diciembre"]},F={narrow:["d","l","m","m","j","v","s"],short:["do","lu","ma","mi","ju","vi","sá"],abbreviated:["dom","lun","mar","mié","jue","vie","sáb"],wide:["domingo","lunes","martes","miércoles","jueves","viernes","sábado"]},B={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"mañana",afternoon:"tarde",evening:"tarde",night:"noche"}},V={narrow:{am:"a",pm:"p",midnight:"mn",noon:"md",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},abbreviated:{am:"AM",pm:"PM",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"},wide:{am:"a.m.",pm:"p.m.",midnight:"medianoche",noon:"mediodia",morning:"de la mañana",afternoon:"de la tarde",evening:"de la tarde",night:"de la noche"}},U={ordinalNumber:(_,w)=>Number(_)+"º",era:(0,N.buildLocalizeFn)({values:R,defaultWidth:"wide"}),quarter:(0,N.buildLocalizeFn)({values:L,defaultWidth:"wide",argumentCallback:_=>Number(_)-1}),month:(0,N.buildLocalizeFn)({values:$,defaultWidth:"wide"}),day:(0,N.buildLocalizeFn)({values:F,defaultWidth:"wide"}),dayPeriod:(0,N.buildLocalizeFn)({values:B,defaultWidth:"wide",formattingValues:V,defaultFormattingWidth:"wide"})};var H=_.i(724584),z=_.i(532228);let W=/^(\d+)(º)?/i,G=/\d+/i,Z={narrow:/^(ac|dc|a|d)/i,abbreviated:/^(a\.?\s?c\.?|a\.?\s?e\.?\s?c\.?|d\.?\s?c\.?|e\.?\s?c\.?)/i,wide:/^(antes de cristo|antes de la era com[uú]n|despu[eé]s de cristo|era com[uú]n)/i},Y={any:[/^ac/i,/^dc/i],wide:[/^(antes de cristo|antes de la era com[uú]n)/i,/^(despu[eé]s de cristo|era com[uú]n)/i]},q={narrow:/^[1234]/i,abbreviated:/^T[1234]/i,wide:/^[1234](º)? trimestre/i},K={any:[/1/i,/2/i,/3/i,/4/i]},X={narrow:/^[efmajsond]/i,abbreviated:/^(ene|feb|mar|abr|may|jun|jul|ago|sep|oct|nov|dic)/i,wide:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i},Q={narrow:[/^e/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^en/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i]},J={narrow:/^[dlmjvs]/i,short:/^(do|lu|ma|mi|ju|vi|s[áa])/i,abbreviated:/^(dom|lun|mar|mi[ée]|jue|vie|s[áa]b)/i,wide:/^(domingo|lunes|martes|mi[ée]rcoles|jueves|viernes|s[áa]bado)/i},ee={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^do/i,/^lu/i,/^ma/i,/^mi/i,/^ju/i,/^vi/i,/^sa
210/i]},et={narrow:/^(a|p|mn|md|(de la|a las) (mañana|tarde|noche))/i,any:/^([ap]\.?\s?m\.?|medianoche|mediodia|(de la|a las) (mañana|tarde|noche))/i},er={any:{am:/^a/i,pm:/^p/i,midnight:/^mn/i,noon:/^md/i,morning:/mañana/i,afternoon:/tarde/i,evening:/tarde/i,night:/noche/i}},en={code:"es",formatDistance:E,formatLong:I,formatRelative:D,localize:U,match:{ordinalNumber:(0,H.buildMatchPatternFn)({matchPattern:W,parsePattern:G,valueCallback:function(_){return parseInt(_,10)}}),era:(0,z.buildMatchFn)({matchPatterns:Z,defaultMatchWidth:"wide",parsePatterns:Y,defaultParseWidth:"any"}),quarter:(0,z.buildMatchFn)({matchPatterns:q,defaultMatchWidth:"wide",parsePatterns:K,defaultParseWidth:"any",valueCallback:_=>_+1}),month:(0,z.buildMatchFn)({matchPatterns:X,defaultMatchWidth:"wide",parsePatterns:Q,defaultParseWidth:"any"}),day:(0,z.buildMatchFn)({matchPatterns:J,defaultMatchWidth:"wide",parsePatterns:ee,defaultParseWidth:"any"}),dayPeriod:(0,z.buildMatchFn)({matchPatterns:et,defaultMatchWidth:"any",parsePatterns:er,defaultParseWidth:"any"})},options:{weekStartsOn:1,firstWeekContainsDate:1}};_.s(["es",0,en],734456)},756314,_=>{"use strict";var w=_.i(441462),E=_.i(880187),P=_.i(195343),k=_.i(265525),A=_.i(272643);function M(){return Object.assign({},(0,A.getDefaultOptions)())}var I=_.i(487021),j=k,O=k;function D(_,w){let E=N(w)?new w(0):(0,O.constructFrom)(w,0);return E.setFullYear(_.getFullYear(),_.getMonth(),_.getDate()),E.setHours(_.getHours(),_.getMinutes(),_.getSeconds(),_.getMilliseconds()),E}function N(_){return"function"==typeof _&&_.prototype?.constructor===_}let R=10;class L{subPriority=0;validate(_,w){return!0}}class $ extends L{constructor(_,w,E,P,k){super(),this.value=_,this.validateValue=w,this.setValue=E,this.priority=P,k&&(this.subPriority=k)}validate(_,w){return this.validateValue(_,this.value,w)}set(_,w,E){return this.setValue(_,w,this.value,E)}}class F extends L{priority=R;subPriority=-1;constructor(_,w){super(),this.context=_||(_=>(0,j.constructFrom)(w,_))}set(_,w){return w.timestampIsSet?_:(0,j.constructFrom)(_,D(_,this.context))}}class B{run(_,w,E,P){let k=this.parse(_,w,E,P);return k?{setter:new $(k.value,this.validate,this.set,this.priority,this.subPriority),rest:k.rest}:null}validate(_,w,E){return!0}}class V extends B{priority=140;parse(_,w,E){switch(w){case"G":case"GG":case"GGG":return E.era(_,{width:"abbreviated"})||E.era(_,{width:"narrow"});case"GGGGG":return E.era(_,{width:"narrow"});default:return E.era(_,{width:"wide"})||E.era(_,{width:"abbreviated"})||E.era(_,{width:"narrow"})}}set(_,w,E){return w.era=E,_.setFullYear(E,0,1),_.setHours(0,0,0,0),_}incompatibleTokens=["R","u","t","T"]}var U=_.i(485505);let H=/^(1[0-2]|0?\d)/,z=/^(3[0-1]|[0-2]?\d)/,W=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,G=/^(5[0-3]|[0-4]?\d)/,Z=/^(2[0-3]|[0-1]?\d)/,Y=/^(2[0-4]|[0-1]?\d)/,q=/^(1[0-1]|0?\d)/,K=/^(1[0-2]|0?\d)/,X=/^[0-5]?\d/,Q=/^[0-5]?\d/,J=/^\d/,ee=/^\d{1,2}/,et=/^\d{1,3}/,er=/^\d{1,4}/,en=/^-?\d+/,ei=/^-?\d/,ea=/^-?\d{1,2}/,eo=/^-?\d{1,3}/,es=/^-?\d{1,4}/,el=/^([+-])(\d{2})(\d{2}
210)?|Z/,ed=/^([+-])(\d{2})(\d{2})|Z/,eu=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,ec=/^([+-])(\d{2}):(\d{2})|Z/,eh=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function ep(_,w){return _?{value:w(_.value),rest:_.rest}:_}function ef(_,w){let E=w.match(_);return E?{value:parseInt(E[0],10),rest:w.slice(E[0].length)}:null}function em(_,w){let E=w.match(_);if(!E)return null;if("Z"===E[0])return{value:0,rest:w.slice(1)};let P="+"===E[1]?1:-1,k=E[2]?parseInt(E[2],10):0,A=E[3]?parseInt(E[3],10):0,M=E[5]?parseInt(E[5],10):0;return{value:P*(k*U.millisecondsInHour+A*U.millisecondsInMinute+M*U.millisecondsInSecond),rest:w.slice(E[0].length)}}function eg(_){return ef(en,_)}function ey(_,w){switch(_){case 1:return ef(J,w);case 2:return ef(ee,w);case 3:return ef(et,w);case 4:return ef(er,w);default:return ef(RegExp("^\\d{1,"+_+"}"),w)}}function ev(_,w){switch(_){case 1:return ef(ei,w);case 2:return ef(ea,w);case 3:return ef(eo,w);case 4:return ef(es,w);default:return ef(RegExp("^-?\\d{1,"+_+"}"),w)}}function eb(_){switch(_){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function ex(_,w){let E,P=w>0,k=P?w:1-w;if(k<=50)E=_||100;else{let w=k+50,P=100*Math.trunc(w/100),A=_>=w%100;E=_+P-100*!!A}return P?E:1-E}function eC(_){return _%400==0||_%4==0&&_%100!=0}class eS extends B{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(_,w,E){let P=_=>({year:_,isTwoDigitYear:"yy"===w});switch(w){case"y":return ep(ey(4,_),P);case"yo":return ep(E.ordinalNumber(_,{unit:"year"}),P);default:return ep(ey(w.length,_),P)}}validate(_,w){return w.isTwoDigitYear||w.year>0}set(_,w,E){let P=_.getFullYear();if(E.isTwoDigitYear){let w=ex(E.year,P);return _.setFullYear(w,0,1),_.setHours(0,0,0,0),_}let k="era"in w&&1!==w.era?1-E.year:E.year;return _.setFullYear(k,0,1),_.setHours(0,0,0,0),_}}var eT=_.i(137715),e_=_.i(591272);class ew extends B{priority=130;parse(_,w,E){let P=_=>({year:_,isTwoDigitYear:"YY"===w});switch(w){case"Y":return ep(ey(4,_),P);case"Yo":return ep(E.ordinalNumber(_,{unit:"year"}),P);default:return ep(ey(w.length,_),P)}}validate(_,w){return w.isTwoDigitYear||w.year>0}set(_,w,E,P){let k=(0,eT.getWeekYear)(_,P);if(E.isTwoDigitYear){let w=ex(E.year,k);return _.setFullYear(w,0,P.firstWeekContainsDate),_.setHours(0,0,0,0),(0,e_.startOfWeek)(_,P)}let A="era"in w&&1!==w.era?1-E.year:E.year;return _.setFullYear(A,0,P.firstWeekContainsDate),_.setHours(0,0,0,0),(0,e_.startOfWeek)(_,P)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]}var eE=_.i(562249),eP=k;class ek extends B{priority=130;parse(_,w){return"R"===w?ev(4,_):ev(w.length,_)}set(_,w,E){let P=(0,eP.constructFrom)(_,0);return P.setFullYear(E,0,4),P.setHours(0,0,0,0),(0,eE.startOfISOWeek)(P)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]}class eA extends B{priority=130;parse(_,w){return"u"===w?ev(4,_):ev(w.length,_)}set(_,w,E){return _.setFullYear(E,0,1),_.setHours(0,0,0,0),_}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]}class eM extends B{priority=120;parse(_,w,E){switch(w){case"Q":case"QQ":return ey(w.length,_);case"Qo":return E.ordinalNumber(_,{unit:"quarter"});case"QQQ":return E.quarter(_,{width:"abbreviated",context:"formatting"})||E.quarter(_,{width:"narrow",context:"formatting"});case"QQQQQ":return E.quarter(_,{width:"narrow",context:"formatting"});default:return E.quarter(_,{width:"wide",context:"formatting"})||E.quarter(_,{width:"abbreviated",context:"formatting"})||E.quarter(_,{width:"narrow",context:"formatting"})}}validate(_,w){return w>=1&&w<=4}set(_,w,E){return _.setMonth((E-1)*3,1),_.setHours(0,0,0,0),_}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]}class eI extends B{priority=120;parse(_,w,E){switch(w){case"q":case"qq":return ey(w.length,_);case"qo":return E.ordinalNumber(_,{unit:"quarter"});case"qqq":return E.quarter(_,{width:"abbreviated",context:"standalone"})||E.quarter(_,{width:"narrow",context:"standalone"});case"qqqqq":return E.quarter(_,{width:"narrow",context:"standalone"});default:return E.quarter(_,{width:"wide",context:"standalone"})||E.quarter(_,{width:"abbreviated",context:"standalone"})||E.quarter(_,{width:"narrow",context:"standalone"})}}validate(_,w){return w>=1&&w<=4}set(_,w,E){return _.setMonth((E-1)*3,1),_.setHours(0,0,0,0),_}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]}class ej extends B{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(_,w,E){let P=_=>_-1;switch(w){case"M":return ep(ef(H,_),P);case"MM":return ep(ey(2,_),P);case"Mo":return ep(E.ordinalNumber(_,{unit:"month"}),P);case"MMM":return E.month(_,{width:"abbreviated",context:"formatting"})||E.month(_,{width:"narrow",context:"formatting"});case"MMMMM":return E.month(_,{width:"narrow",context:"formatting"});default:return E.month(_,{width:"wide",context:"formatting"})||E.month(_,{width:"abbreviated",context:"formatting"})||E.month(_,{width:"narrow",context:"formatting"})}}validate(_,w){return w>=0&&w<=11}set(_,w,E){return _.setMonth(E,1),_.setHours(0,0,0,0),_}}class eO extends B{priority=110;parse(_,w,E){let P=_=>_-1;switch(w){case"L":return ep(ef(H,_),P);case"LL":return ep(ey(2,_),P);case"Lo":return ep(E.ordinalNumber(_,{unit:"month"}),P);case"LLL":return E.month(_,{width:"abbreviated",context:"standalone"})||E.month(_,{width:"narrow",context:"standalone"});case"LLLLL":return E.month(_,{width:"narrow",context:"standalone"});default:return E.month(_,{width:"wide",context:"standalone"})||E.month(_,{width:"abbreviated",context:"standalone"})||E.month(_,{width:"narrow",context:"standalone"})}}validate(_,w){return w>=0&&w<=11}set(_,w,E){return _.setMonth(E,1),_.setHours(0,0,0,0),_}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]}var eD=_.i(83427),eN=I;function eR(_,w,E){let P=(0,eN.toDate)(_,E?.in),k=(0,eD.getWeek)(P,E)-w;return P.setDate(P.getDate()-7*k),(0,eN.toDate)(P,E?.in)}var eL=e_;class e$ extends B{priority=100;parse(_,w,E){switch(w){case"w":return ef(G,_);case"wo":return E.ordinalNumber(_,{unit:"week"});default:return ey(w.length,_)}}validate(_,w){return w>=1&&w<=53}set(_,w,E,P){return(0,eL.startOfWeek)(eR(_,E,P),P)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]}var eF=_.i(883480),eB=I;function eV(_,w,E){let P=(0,eB.toDate)(_,E?.in),k=(0,eF.getISOWeek)(P,E)-w;return P.setDate(P.getDate()-7*k),P}var eU=eE;class eH extends B{priority=100;parse(_,w,E){switch(w){case"I":return ef(G,_);case"Io":return E.ordinalNumber(_,{unit:"week"});default:return ey(w.length,_)}}validate(_,w){return w>=1&&w<=53}set(_,w,E){return(0,eU.startOfISOWeek)(eV(_,E))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]}let ez=[31,28,31,30,31,30,31,31,30,31,30,31],eW=[31,29,31,30,31,30,31,31,30,31,30,31];class eG extends B{priority=90;subPriority=1;parse(_,w,E){switch(w){case"d":return ef(z,_);case"do":return E.ordinalNumber(_,{unit:"date"});default:return ey(w.length,_)}}validate(_,w){let E=eC(_.getFullYear()),P=_.getMonth();return E?w>=1&&w<=eW[P]:w>=1&&w<=ez[P]}
210set(_,w,E){return _.setDate(E),_.setHours(0,0,0,0),_}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]}class eZ extends B{priority=90;subpriority=1;parse(_,w,E){switch(w){case"D":case"DD":return ef(W,_);case"Do":return E.ordinalNumber(_,{unit:"date"});default:return ey(w.length,_)}}validate(_,w){return eC(_.getFullYear())?w>=1&&w<=366:w>=1&&w<=365}set(_,w,E){return _.setMonth(0,E),_.setHours(0,0,0,0),_}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]}var eY=A,eq=_.i(366164),eK=I;function eX(_,w,E){let P=(0,eY.getDefaultOptions)(),k=E?.weekStartsOn??E?.locale?.options?.weekStartsOn??P.weekStartsOn??P.locale?.options?.weekStartsOn??0,A=(0,eK.toDate)(_,E?.in),M=A.getDay(),I=(w%7+7)%7,j=7-k,O=w<0||w>6?w-(M+j)%7:(I+j)%7-(M+j)%7;return(0,eq.addDays)(A,O,E)}class eQ extends B{priority=90;parse(_,w,E){switch(w){case"E":case"EE":case"EEE":return E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"});case"EEEEE":return E.day(_,{width:"narrow",context:"formatting"});case"EEEEEE":return E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"});default:return E.day(_,{width:"wide",context:"formatting"})||E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"})}}validate(_,w){return w>=0&&w<=6}set(_,w,E,P){return(_=eX(_,E,P)).setHours(0,0,0,0),_}incompatibleTokens=["D","i","e","c","t","T"]}class eJ extends B{priority=90;parse(_,w,E,P){let k=_=>{let w=7*Math.floor((_-1)/7);return(_+P.weekStartsOn+6)%7+w};switch(w){case"e":case"ee":return ep(ey(w.length,_),k);case"eo":return ep(E.ordinalNumber(_,{unit:"day"}),k);case"eee":return E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"});case"eeeee":return E.day(_,{width:"narrow",context:"formatting"});case"eeeeee":return E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"});default:return E.day(_,{width:"wide",context:"formatting"})||E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"})}}validate(_,w){return w>=0&&w<=6}set(_,w,E,P){return(_=eX(_,E,P)).setHours(0,0,0,0),_}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]}class e1 extends B{priority=90;parse(_,w,E,P){let k=_=>{let w=7*Math.floor((_-1)/7);return(_+P.weekStartsOn+6)%7+w};switch(w){case"c":case"cc":return ep(ey(w.length,_),k);case"co":return ep(E.ordinalNumber(_,{unit:"day"}),k);case"ccc":return E.day(_,{width:"abbreviated",context:"standalone"})||E.day(_,{width:"short",context:"standalone"})||E.day(_,{width:"narrow",context:"standalone"});case"ccccc":return E.day(_,{width:"narrow",context:"standalone"});case"cccccc":return E.day(_,{width:"short",context:"standalone"})||E.day(_,{width:"narrow",context:"standalone"});default:return E.day(_,{width:"wide",context:"standalone"})||E.day(_,{width:"abbreviated",context:"standalone"})||E.day(_,{width:"short",context:"standalone"})||E.day(_,{width:"narrow",context:"standalone"})}}validate(_,w){return w>=0&&w<=6}set(_,w,E,P){return(_=eX(_,E,P)).setHours(0,0,0,0),_}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]}var e0=eq,e2=I;function e3(_,w){let E=(0,e2.toDate)(_,w?.in).getDay();return 0===E?7:E}var e4=I;function e5(_,w,E){let P=(0,e4.toDate)(_,E?.in),k=w-e3(P,E);return(0,e0.addDays)(P,k,E)}class e9 extends B{priority=90;parse(_,w,E){let P=_=>0===_?7:_;switch(w){case"i":case"ii":return ey(w.length,_);case"io":return E.ordinalNumber(_,{unit:"day"});case"iii":return ep(E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"}),P);case"iiiii":return ep(E.day(_,{width:"narrow",context:"formatting"}),P);case"iiiiii":return ep(E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"}),P);default:return ep(E.day(_,{width:"wide",context:"formatting"})||E.day(_,{width:"abbreviated",context:"formatting"})||E.day(_,{width:"short",context:"formatting"})||E.day(_,{width:"narrow",context:"formatting"}),P)}}validate(_,w){return w>=1&&w<=7}set(_,w,E){return(_=e5(_,E)).setHours(0,0,0,0),_}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]}class e6 extends B{priority=80;parse(_,w,E){switch(w){case"a":case"aa":case"aaa":return E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"});case"aaaaa":return E.dayPeriod(_,{width:"narrow",context:"formatting"});default:return E.dayPeriod(_,{width:"wide",context:"formatting"})||E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"})}}set(_,w,E){return _.setHours(eb(E),0,0,0),_}incompatibleTokens=["b","B","H","k","t","T"]}class e7 extends B{priority=80;
210parse(_,w,E){switch(w){case"b":case"bb":case"bbb":return E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"});case"bbbbb":return E.dayPeriod(_,{width:"narrow",context:"formatting"});default:return E.dayPeriod(_,{width:"wide",context:"formatting"})||E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"})}}set(_,w,E){return _.setHours(eb(E),0,0,0),_}incompatibleTokens=["a","B","H","k","t","T"]}class e8 extends B{priority=80;parse(_,w,E){switch(w){case"B":case"BB":case"BBB":return E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"});case"BBBBB":return E.dayPeriod(_,{width:"narrow",context:"formatting"});default:return E.dayPeriod(_,{width:"wide",context:"formatting"})||E.dayPeriod(_,{width:"abbreviated",context:"formatting"})||E.dayPeriod(_,{width:"narrow",context:"formatting"})}}set(_,w,E){return _.setHours(eb(E),0,0,0),_}incompatibleTokens=["a","b","t","T"]}class te extends B{priority=70;parse(_,w,E){switch(w){case"h":return ef(K,_);case"ho":return E.ordinalNumber(_,{unit:"hour"});default:return ey(w.length,_)}}validate(_,w){return w>=1&&w<=12}set(_,w,E){let P=_.getHours()>=12;return P&&E<12?_.setHours(E+12,0,0,0):P||12!==E?_.setHours(E,0,0,0):_.setHours(0,0,0,0),_}incompatibleTokens=["H","K","k","t","T"]}class tt extends B{priority=70;parse(_,w,E){switch(w){case"H":return ef(Z,_);case"Ho":return E.ordinalNumber(_,{unit:"hour"});default:return ey(w.length,_)}}validate(_,w){return w>=0&&w<=23}set(_,w,E){return _.setHours(E,0,0,0),_}incompatibleTokens=["a","b","h","K","k","t","T"]}class tr extends B{priority=70;parse(_,w,E){switch(w){case"K":return ef(q,_);case"Ko":return E.ordinalNumber(_,{unit:"hour"});default:return ey(w.length,_)}}validate(_,w){return w>=0&&w<=11}set(_,w,E){return _.getHours()>=12&&E<12?_.setHours(E+12,0,0,0):_.setHours(E,0,0,0),_}incompatibleTokens=["h","H","k","t","T"]}class tn extends B{priority=70;parse(_,w,E){switch(w){case"k":return ef(Y,_);case"ko":return E.ordinalNumber(_,{unit:"hour"});default:return ey(w.length,_)}}validate(_,w){return w>=1&&w<=24}set(_,w,E){let P=E<=24?E%24:E;return _.setHours(P,0,0,0),_}incompatibleTokens=["a","b","h","H","K","t","T"]}class ti extends B{priority=60;parse(_,w,E){switch(w){case"m":return ef(X,_);case"mo":return E.ordinalNumber(_,{unit:"minute"});default:return ey(w.length,_)}}validate(_,w){return w>=0&&w<=59}set(_,w,E){return _.setMinutes(E,0,0),_}incompatibleTokens=["t","T"]}class ta extends B{priority=50;parse(_,w,E){switch(w){case"s":return ef(Q,_);case"so":return E.ordinalNumber(_,{unit:"second"});default:return ey(w.length,_)}}validate(_,w){return w>=0&&w<=59}set(_,w,E){return _.setSeconds(E,0),_}incompatibleTokens=["t","T"]}class to extends B{priority=30;parse(_,w){let E=_=>Math.trunc(_*Math.pow(10,-w.length+3));return ep(ey(w.length,_),E)}set(_,w,E){return _.setMilliseconds(E),_}incompatibleTokens=["t","T"]}var ts=k,tl=_.i(573168);class td extends B{priority=10;parse(_,w){switch(w){case"X":return em(el,_);case"XX":return em(ed,_);case"XXXX":return em(eu,_);case"XXXXX":return em(eh,_);default:return em(ec,_)}}set(_,w,E){return w.timestampIsSet?_:(0,ts.constructFrom)(_,_.getTime()-(0,tl.getTimezoneOffsetInMilliseconds)(_)-E)}incompatibleTokens=["t","T","x"]}var tu=k,tc=tl;class th extends B{priority=10;parse(_,w){switch(w){case"x":return em(el,_);case"xx":return em(ed,_);case"xxxx":return em(eu,_);case"xxxxx":return em(eh,_);default:return em(ec,_)}}set(_,w,E){return w.timestampIsSet?_:(0,tu.constructFrom)(_,_.getTime()-(0,tc.getTimezoneOffsetInMilliseconds)(_)-E)}incompatibleTokens=["t","T","X"]}var tp=k;class tf extends B{priority=40;parse(_){return eg(_)}set(_,w,E){return[(0,tp.constructFrom)(_,1e3*E),{timestampIsSet:!0}]}incompatibleTokens="*"}var tm=k;class tg extends B{priority=20;parse(_){return eg(_)}set(_,w,E){return[(0,tm.constructFrom)(_,E),{timestampIsSet:!0}]}incompatibleTokens="*"}let ty={G:new V,y:new eS,Y:new ew,R:new ek,u:new eA,Q:new eM,q:new eI,M:new ej,L:new eO,w:new e$,I:new eH,d:new eG,D:new eZ,E:new eQ,e:new eJ,c:new e1,i:new e9,a:new e6,b:new e7,B:new e8,h:new te,H:new tt,K:new tr,k:new tn,m:new ti,s:new ta,S:new to,X:new td,x:new th,t:new tf,T:new tg},tv=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,tb=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,tx=/^'([^]*?)'?$/,tC=/''/g,tS=/\S/,tT=/[a-zA-Z]/;function t_(_,A,j,O){let D=()=>(0,k.constructFrom)(O?.in||j,NaN),N=M(),R=O?.locale??N.locale??w.defaultLocale,L=O?.firstWeekContainsDate??O?.locale?.options?.firstWeekContainsDate??N.firstWeekContainsDate??N.locale?.options?.firstWeekContainsDate??1,$=O?.weekStartsOn??O?.locale?.options?.weekStartsOn??N.weekStartsOn??N.locale?.options?.weekStartsOn??0;if(!A)return _?D():(0,I.toDate)(j,O?.in);let B={firstWeekContainsDate:L,weekStartsOn:$,locale:R},V=[new F(O?.in,j)],U=A.match(tb).map(_=>{let w=_[0];
210return w in E.longFormatters?(0,E.longFormatters[w])(_,R.formatLong):_}).join("").match(tv),H=[];for(let w of U){!O?.useAdditionalWeekYearTokens&&(0,P.isProtectedWeekYearToken)(w)&&(0,P.warnOrThrowProtectedError)(w,A,_),!O?.useAdditionalDayOfYearTokens&&(0,P.isProtectedDayOfYearToken)(w)&&(0,P.warnOrThrowProtectedError)(w,A,_);let E=w[0],k=ty[E];if(k){let{incompatibleTokens:P}=k;if(Array.isArray(P)){let _=H.find(_=>P.includes(_.token)||_.token===E);if(_)throw RangeError(`The format string mustn't contain \`${_.fullToken}\` and \`${w}\` at the same time`)}else if("*"===k.incompatibleTokens&&H.length>0)throw RangeError(`The format string mustn't contain \`${w}\` and any other token at the same time`);H.push({token:E,fullToken:w});let A=k.run(_,w,R.match,B);if(!A)return D();V.push(A.setter),_=A.rest}else{if(E.match(tT))throw RangeError("Format string contains an unescaped latin alphabet character `"+E+"`");if("''"===w?w="'":"'"===E&&(w=tw(w)),0!==_.indexOf(w))return D();_=_.slice(w.length)}}if(_.length>0&&tS.test(_))return D();let z=V.map(_=>_.priority).sort((_,w)=>w-_).filter((_,w,E)=>E.indexOf(_)===w).map(_=>V.filter(w=>w.priority===_).sort((_,w)=>w.subPriority-_.subPriority)).map(_=>_[0]),W=(0,I.toDate)(j,O?.in);if(isNaN(+W))return D();let G={};for(let _ of z){if(!_.validate(W,B))return D();let w=_.set(W,G,B);Array.isArray(w)?(W=w[0],Object.assign(G,w[1])):W=w}return W}function tw(_){return _.match(tx)[1].replace(tC,"'")}let tE=t_;_.s(["default",0,tE,"parse",0,t_],756314)},806314,172807,638587,984207,863909,365730,127392,250081,445764,_=>{"use strict";var w=_.i(487021);function E(_,E,P){let k=(0,w.toDate)(_,P?.in);return k.setDate(E),k}_.s(["setDate",0,E],806314);var P=w;function k(_,w,E){let k=(0,P.toDate)(_,E?.in);return k.setHours(w),k}_.s(["setHours",0,k],172807);var A=w;function M(_,w,E){let P=(0,A.toDate)(_,E?.in);return P.setMinutes(w),P}_.s(["setMinutes",0,M],638587);var I=_.i(265525),j=_.i(619905),O=w;function D(_,w,E){let P=(0,O.toDate)(_,E?.in),k=P.getFullYear(),A=P.getDate(),M=(0,I.constructFrom)(E?.in||_,0);M.setFullYear(k,w,15),M.setHours(0,0,0,0);let D=(0,j.getDaysInMonth)(M);return P.setMonth(w,Math.min(A,D)),P}let N=D;_.s(["default",0,N,"setMonth",0,D],984207);var R=w;function L(_,w,E){let P=(0,R.toDate)(_,E?.in);return P.setSeconds(w),P}_.s(["setSeconds",0,L],863909);var $=w;function F(_,w,E){let P=(0,$.toDate)(_,E?.in);return P.setMilliseconds(w),P}_.s(["setMilliseconds",0,F],365730);var B=I,V=w;function U(_,w,E){let P=(0,V.toDate)(_,E?.in);return isNaN(+P)?(0,B.constructFrom)(E?.in||_,NaN):(P.setFullYear(w),P)}let H=U;_.s(["default",0,H,"setYear",0,U],127392);var z=w;function W(_,w){let E=(0,z.toDate)(_,w?.in);return E.setDate(1),E.setHours(0,0,0,0),E}let G=W;_.s(["default",0,G,"startOfMonth",0,W],250081);var Z=w;function Y(_,w){let E=(0,Z.toDate)(_,w?.in),P=E.getMonth();return E.setFullYear(E.getFullYear(),P+1,0),E.setHours(23,59,59,999),E}let q=Y;_.s(["default",0,q,"endOfMonth",0,Y],445764)},890697,_=>{"use strict";var w=_.i(366164);function E(_,E,P){return(0,w.addDays)(_,-E,P)}let P=E;_.s(["default",0,P,"subDays",0,E])},43276,_=>{"use strict";var w=_.i(115497),E=_.i(650394),P=_.i(810268),k=_.i(591959),A=w,M=E,I=_.i(791933);class j extends M.Component{getSnapshotBeforeUpdate(_){let w=this.props.childRef.current;if(w&&_.isPresent&&!this.props.isPresent){let _=this.props.sizeRef.current;_.height=w.offsetHeight||0,_.width=w.offsetWidth||0,_.top=w.offsetTop,_.left=w.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function O({children:_,isPresent:w}){let E=(0,M.useId)(),P=(0,M.useRef)(null),k=(0,M.useRef)({width:0,height:0,top:0,left:0}),{nonce:D}=(0,M.useContext)(I.MotionConfigContext);return(0,M.useInsertionEffect)(()=>{let{width:_,height:A,top:M,left:I}=k.current;if(w||!P.current||!_||!A)return;P.current.dataset.motionPopId=E;let j=document.createElement("style");return D&&(j.nonce=D),document.head.appendChild(j),j.sheet&&j.sheet.insertRule(`
211          [data-motion-pop-id="${E}"] {
212            position: absolute !important;
213            width: ${_}px !important;
214            height: ${A}px !important;
215            top: ${M}px !important;
216            left: ${I}px !important;
217          }
218        `),()=>{document.head.removeChild(j)}},[w]),(0,A.jsx)(j,{isPresent:w,childRef:P,sizeRef:k,children:M.cloneElement(_,{ref:P})})}let D=({children:_,initial:A,isPresent:M,onExitComplete:I,custom:j,presenceAffectsLayout:D,mode:R})=>{let L=(0,k.useConstant)(N),$=(0,E.useId)(),F=(0,E.useCallback)(_=>
218{for(let w of(L.set(_,!0),L.values()))if(!w)return;I&&I()},[L,I]),B=(0,E.useMemo)(()=>({id:$,initial:A,isPresent:M,custom:j,onExitComplete:F,register:_=>(L.set(_,!1),()=>L.delete(_))}),D?[Math.random(),F]:[M,F]);return(0,E.useMemo)(()=>{L.forEach((_,w)=>L.set(w,!1))},[M]),E.useEffect(()=>{M||L.size||!I||I()},[M]),"popLayout"===R&&(_=(0,w.jsx)(O,{isPresent:M,children:_})),(0,w.jsx)(P.PresenceContext.Provider,{value:B,children:_})};function N(){return new Map}_.s(["PresenceChild",0,D],43276)},782321,_=>{"use strict";_.i(84473);var w=_.i(115497),E=_.i(650394),P=_.i(260981),k=_.i(591959),A=_.i(43276),M=_.i(850286),I=_.i(42757),j=_.i(370566);let O=({children:_,custom:O,initial:D=!0,onExitComplete:N,presenceAffectsLayout:R=!0,mode:L="sync",propagate:$=!1})=>{let[F,B]=(0,M.usePresence)($),V=(0,E.useMemo)(()=>(0,I.onlyElements)(_),[_]),U=$&&!F?[]:V.map(I.getChildKey),H=(0,E.useRef)(!0),z=(0,E.useRef)(V),W=(0,k.useConstant)(()=>new Map),[G,Z]=(0,E.useState)(V),[Y,q]=(0,E.useState)(V);(0,j.useIsomorphicLayoutEffect)(()=>{H.current=!1,z.current=V;for(let _=0;_<Y.length;_++){let w=(0,I.getChildKey)(Y[_]);U.includes(w)?W.delete(w):!0!==W.get(w)&&W.set(w,!1)}},[Y,U.length,U.join("-")]);let K=[];if(V!==G){let _=[...V];for(let w=0;w<Y.length;w++){let E=Y[w],P=(0,I.getChildKey)(E);U.includes(P)||(_.splice(w,0,E),K.push(E))}"wait"===L&&K.length&&(_=K),q((0,I.onlyElements)(_)),Z(V);return}let{forceRender:X}=(0,E.useContext)(P.LayoutGroupContext);return(0,w.jsx)(w.Fragment,{children:Y.map(_=>{let E=(0,I.getChildKey)(_),P=(!$||!!F)&&(V===Y||U.includes(E)),k=()=>{if(!W.has(E))return;W.set(E,!0);let _=!0;W.forEach(w=>{w||(_=!1)}),_&&(null==X||X(),q(z.current),$&&(null==B||B()),N&&N())};return(0,w.jsx)(A.PresenceChild,{isPresent:P,initial:(!H.current||!!D)&&void 0,custom:P?void 0:O,presenceAffectsLayout:R,mode:L,onExitComplete:P?void 0:k,children:_},E)})})};_.s(["AnimatePresence",0,O])},850286,_=>{"use strict";var w=_.i(650394),E=_.i(810268);function P(_=!0){let k=(0,w.useContext)(E.PresenceContext);if(null===k)return[!0,null];let{isPresent:A,onExitComplete:M,register:I}=k,j=(0,w.useId)();(0,w.useEffect)(()=>{_&&I(j)},[_]);let O=(0,w.useCallback)(()=>_&&M&&M(j),[j,M,_]);return!A&&M?[!1,O]:[!0]}_.s(["usePresence",0,P])},42757,_=>{"use strict";var w=_.i(650394);let E=_=>_.key||"";function P(_){let E=[];return w.Children.forEach(_,_=>{(0,w.isValidElement)(_)&&E.push(_)}),E}_.s(["getChildKey",0,E,"onlyElements",0,P])},260981,_=>{"use strict";let w=(0,_.i(650394).createContext)({});_.s(["LayoutGroupContext",0,w])},791933,_=>{"use strict";let w=(0,_.i(650394).createContext)({transformPagePoint:_=>_,isStatic:!1,reducedMotion:"never"});_.s(["MotionConfigContext",0,w])},918342,904834,726417,_=>{"use strict";var w=_.i(650394);let E=(0,w.createContext)({});_.s(["MotionContext",0,E],918342);var P=w,k=_.i(648542),A=_.i(827001),M=k,I=_.i(735274);function j(_){return(0,A.isAnimationControls)(_.animate)||I.variantProps.some(w=>(0,M.isVariantLabel)(_[w]))}function O(_){return!!(j(_)||_.variants)}function D(_,w){if(j(_)){let{initial:w,animate:E}=_;return{initial:!1===w||(0,k.isVariantLabel)(w)?w:void 0,animate:(0,k.isVariantLabel)(E)?E:void 0}}return!1!==_.inherit?w:{}}function N(_){let{initial:w,animate:k}=D(_,(0,P.useContext)(E));return(0,P.useMemo)(()=>({initial:w,animate:k}),[R(w),R(k)])}function R(_){return Array.isArray(_)?_.join(" "):_}_.s(["isControllingVariants",0,j,"isVariantNode",0,O],904834),_.s(["useCreateMotionContext",0,N],726417)},810268,_=>{"use strict";let w=(0,_.i(650394).createContext)(null);_.s(["PresenceContext",0,w])},544360,656640,760514,240638,_=>{"use strict";let w={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},E={};for(let _ in w)E[_]={isEnabled:E=>w[_].some(_=>!!E[_])};function P(_){for(let w in _)E[w]={...E[w],..._[w]}}_.s(["featureDefinitions",0,E],544360),_.s(["loadFeatures",0,P],656640);let k=Symbol.for("motionComponentSymbol");_.s(["motionComponentSymbol",0,k],760514);var A=_.i(650394),M=_.i(954442);function I(_,w,E){return(0,A.useCallback)(P=>{P&&_.onMount&&_.onMount(P),w&&(P?w.mount(P):w.unmount()),E&&("function"==typeof E?E(P):(0,M.isRefObject)(E)&&(E.current=P))},[w])}_.s(["useMotionRef",0,I],240638)},996870,43568,885611,802127,421591,991479,178863,362859,_=>{"use strict";var w=_.i(807230),E=_.i(486945),P=_.i(115497),k=_.i(650394),A=_.i(850286),M=_.i(260981);let I=(0,k.createContext)({});_.s(["SwitchLayoutGroupContext",0,I],43568);let j={hasAnimatedSinceResize:!0,hasEverUpdated:!1};var O=_.i(740249);function D(_,w){return w.max===w.min?0:_/(w.max-w.min)*100}let N={correct:(_,w)=>{if(!w.target)return _;if("string"==typeof _)if(!O.px.test(_))return _;else _=parseFloat(_);let E=D(_,w.target.x),P=D(_,w.target.y);return`${E}% ${P}%`}};var R=_.i(9647),L=_.i(551830);let $={correct:(_,{treeScale:w,projectionDelta:E})=>{let P=_,k=L.complex.parse(_);if(k.length>5)return P;let A=L.complex.createTransformer(_),M=+("number"!=typeof k[0]),I=E.x.scale*w.x,j=E.y.scale*w.y;k[0+M]/=I,k[1+M]/=j;let O=(0,R.mixNumber)(I,j,.5);return"number"==typeof k[2+M]&&(k[2+M]/=O),"number"==typeof k[3+M]&&(k[3+M]/=O),A(k)}},F={};function B(_){Object.assign(F,_)}_.s(["addScaleCorrector",0,B,"scaleCorrectors",0,F],885611);let{schedule:V,cancel:U}=(0,_.i(437443).createRenderBatcher)(queueMicrotask,!1);_.s(["microtask",0,V],802127);var H=_.i(324296);class z extends k.Component{componentDidMount(){let{visualElement:_,layoutGroup:w,switchLayoutGroup:E,layoutId:P}=this.props,{projection:k}=_;B(G),k&&(w.group&&w.group.add(k),E&&E.register&&P&&E.register(k),k.root.didUpdate(),k.addEventListener("animationComplete",()=>{this.safeToRemove()}),k.setOptions({...k.options,onExitComplete:()=>this.safeToRemove()})),j.hasEverUpdated=!0}getSnapshotBeforeUpdate(_){let{layoutDependency:w,visualElement:E,drag:P,isPresent:k}=this.props,A=E.projection;return A&&(A.isPresent=k,P||_.layoutDependency!==w||void 0===w?A.willUpdate():this.safeToRemove(),_.isPresent!==k&&(k?A.promote():A.relegate()||H.frame.postRender(()=>{let _=A.getStack();_&&_.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:_}=this.props.visualElement;_&&(_.root.didUpdate(),V.postRender(()=>{!_.currentAnimation&&_.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:_,layoutGroup:w,switchLayoutGroup:E}=this.props,{projection:P}=_;P&&(P.scheduleCheckAfterUnmount(),w&&w.group&&w.group.remove(P),E&&E.deregister&&E.deregister(P))}safeToRemove(){let{safeToRemove:_}=this.props;_&&_()}render(){return null}}function W(_){let[w,E]=(0,A.usePresence)(),j=(0,k.useContext)(M.LayoutGroupContext);return(0,P.jsx)(z,{..._,layoutGroup:j,switchLayoutGroup:(0,k.useContext)(I),isPresent:w,safeToRemove:E})}let G={borderRadius:{...N,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:N,borderTopRightRadius:N,borderBottomLeftRadius:N,borderBottomRightRadius:N,boxShadow:$};_.i(641976);var Z=_.i(110372);_.i(262502);
218var Y=_.i(415199),q=_.i(990522),K=_.i(191753),X=_.i(466952);function Q(_,w,E){let P=(0,K.isMotionValue)(_)?_:(0,q.motionValue)(_);return P.start((0,X.animateMotionValue)("",P,w,E)),P.animation}var J=_.i(64095),ee=H,et=_.i(61064);function er(_){return _ instanceof SVGElement&&"svg"!==_.tagName}var en=_.i(534487);let ei=(_,w)=>_.depth-w.depth;class ea{constructor(){this.children=[],this.isDirty=!1}add(_){(0,en.addUniqueItem)(this.children,_),this.isDirty=!0}remove(_){(0,en.removeItem)(this.children,_),this.isDirty=!0}forEach(_){this.isDirty&&this.children.sort(ei),this.isDirty=!1,this.children.forEach(_)}}var eo=_.i(504987);_.i(522671);var es=et,el=H;function ed(_,w){let E=es.time.now(),P=({timestamp:k})=>{let A=k-E;A>=w&&((0,el.cancelFrame)(P),_(A-w))};return el.frame.read(P,!0),()=>(0,el.cancelFrame)(P)}var eu=R,ec=_.i(186423),eh=_.i(196997),ep=K;function ef(_){let w=(0,ep.isMotionValue)(_)?_.get():_;return(0,eh.isCustomValue)(w)?w.toValue():w}_.s(["resolveMotionValue",0,ef],421591);var em=_.i(237551),eg=Y,ey=_.i(30867),ev=R,eb=O;let ex=["TopLeft","TopRight","BottomLeft","BottomRight"],eC=ex.length,eS=_=>"string"==typeof _?parseFloat(_):_,eT=_=>"number"==typeof _||eb.px.test(_);function e_(_,w,E,P,k,A){k?(_.opacity=(0,ev.mixNumber)(0,void 0!==E.opacity?E.opacity:1,eE(P)),_.opacityExit=(0,ev.mixNumber)(void 0!==w.opacity?w.opacity:1,0,eP(P))):A&&(_.opacity=(0,ev.mixNumber)(void 0!==w.opacity?w.opacity:1,void 0!==E.opacity?E.opacity:1,P));for(let k=0;k<eC;k++){let A=`border${ex[k]}Radius`,M=ew(w,A),I=ew(E,A);(void 0!==M||void 0!==I)&&(M||(M=0),I||(I=0),0===M||0===I||eT(M)===eT(I)?(_[A]=Math.max((0,ev.mixNumber)(eS(M),eS(I),P),0),(eb.percent.test(I)||eb.percent.test(M))&&(_[A]+="%")):_[A]=I)}(w.rotate||E.rotate)&&(_.rotate=(0,ev.mixNumber)(w.rotate||0,E.rotate||0,P))}function ew(_,w){return void 0!==_[w]?_[w]:_.borderRadius}let eE=ek(0,.5,ey.circOut),eP=ek(.5,.95,eg.noop);function ek(_,w,E){return P=>P<_?0:P>w?1:E((0,em.progress)(_,w,P))}function eA(_,w){_.min=w.min,_.max=w.max}function eM(_,w){eA(_.x,w.x),eA(_.y,w.y)}function eI(_,w){_.translate=w.translate,_.scale=w.scale,_.originPoint=w.originPoint,_.origin=w.origin}var ej=_.i(958606),eO=_.i(844569),eD=R,eN=O,eR=ej;function eL(_,w,E,P,k){return _-=w,_=(0,eR.scalePoint)(_,1/E,P),void 0!==k&&(_=(0,eR.scalePoint)(_,1/k,P)),_}function e$(_,w=0,E=1,P=.5,k,A=_,M=_){if(eN.percent.test(w)&&(w=parseFloat(w),w=(0,eD.mixNumber)(M.min,M.max,w/100)-M.min),"number"!=typeof w)return;let I=(0,eD.mixNumber)(A.min,A.max,P);_===A&&(I-=w),_.min=eL(_.min,w,E,I,k),_.max=eL(_.max,w,E,I,k)}function eF(_,w,[E,P,k],A,M){e$(_,w[E],w[P],w[k],w.scale,A,M)}let eB=["x","scaleX","originX"],eV=["y","scaleY","originY"];function eU(_,w,E,P){eF(_.x,w,eB,E?E.x:void 0,P?P.x:void 0),eF(_.y,w,eV,E?E.y:void 0,P?P.y:void 0)}var eH=_.i(774863),ez=eO;function eW(_){return 0===_.translate&&1===_.scale}function eG(_){return eW(_.x)&&eW(_.y)}function eZ(_,w){return _.min===w.min&&_.max===w.max}function eY(_,w){return eZ(_.x,w.x)&&eZ(_.y,w.y)}function eq(_,w){return Math.round(_.min)===Math.round(w.min)&&Math.round(_.max)===Math.round(w.max)}function eK(_,w){return eq(_.x,w.x)&&eq(_.y,w.y)}function eX(_){return(0,ez.calcLength)(_.x)/(0,ez.calcLength)(_.y)}function eQ(_,w){return _.translate===w.translate&&_.scale===w.scale&&_.originPoint===w.originPoint}var eJ=en;class e1{constructor(){this.members=[]}add(_){(0,eJ.addUniqueItem)(this.members,_),_.scheduleRender()}remove(_){if((0,eJ.removeItem)(this.members,_),_===this.prevLead&&(this.prevLead=void 0),_===this.lead){let _=this.members[this.members.length-1];_&&this.promote(_)}}relegate(_){let w,E=this.members.findIndex(w=>_===w);if(0===E)return!1;for(let _=E;_>=0;_--){let E=this.members[_];if(!1!==E.isPresent){w=E;break}}return!!w&&(this.promote(w),!0)}promote(_,w){let E=this.lead;if(_!==E&&(this.prevLead=E,this.lead=_,_.show(),E)){E.instance&&E.scheduleRender(),_.scheduleRender(),_.resumeFrom=E,w&&(_.resumeFrom.preserveOpacity=!0),E.snapshot&&(_.snapshot=E.snapshot,_.snapshot.latestValues=E.animationValues||E.latestValues),_.root&&_.root.isUpdating&&(_.isLayoutDirty=!0);let{crossfade:P}=_.options;!1===P&&E.hide()}}
218exitAnimationComplete(){this.members.forEach(_=>{let{options:w,resumingFrom:E}=_;w.onExitComplete&&w.onExitComplete(),E&&E.options.onExitComplete&&E.options.onExitComplete()})}scheduleRender(){this.members.forEach(_=>{_.instance&&_.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function e0(_,w,E){let P="",k=_.x.translate/w.x,A=_.y.translate/w.y,M=(null==E?void 0:E.z)||0;if((k||A||M)&&(P=`translate3d(${k}px, ${A}px, ${M}px) `),(1!==w.x||1!==w.y)&&(P+=`scale(${1/w.x}, ${1/w.y}) `),E){let{transformPerspective:_,rotate:w,rotateX:k,rotateY:A,skewX:M,skewY:I}=E;_&&(P=`perspective(${_}px) ${P}`),w&&(P+=`rotate(${w}deg) `),k&&(P+=`rotateX(${k}deg) `),A&&(P+=`rotateY(${A}deg) `),M&&(P+=`skewX(${M}deg) `),I&&(P+=`skewY(${I}deg) `)}let I=_.x.scale*w.x,j=_.y.scale*w.y;return(1!==I||1!==j)&&(P+=`scale(${I}, ${j})`),P||"none"}var e2=_.i(391756),e3=_.i(220789);let e4={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},e5="u">typeof window&&void 0!==window.MotionDebug,e9=["","X","Y","Z"],e6={visibility:"hidden"},e7=1e3,e8=0;function te(_,w,E,P){let{latestValues:k}=w;k[_]&&(E[_]=k[_],w.setStaticValue(_,0),P&&(P[_]=0))}function tt(_){if(_.hasCheckedOptimisedAppear=!0,_.root===_)return;let{visualElement:w}=_.options;if(!w)return;let E=(0,J.getOptimisedAppearId)(w);if(window.MotionHasOptimisedAnimation(E,"transform")){let{layout:w,layoutId:P}=_.options;window.MotionCancelOptimisedAnimation(E,"transform",ee.frame,!(w||P))}let{parent:P}=_;P&&!P.hasCheckedOptimisedAppear&&tt(P)}function tr({attachResizeListener:_,defaultParent:w,measureScroll:E,checkIsScrollRoot:P,resetTransform:k}){return class{constructor(_={},E=null==w?void 0:w()){this.id=e8++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,e5&&(e4.totalNodes=e4.resolvedTargetDeltas=e4.recalculatedProjection=0),this.nodes.forEach(ta),this.nodes.forEach(th),this.nodes.forEach(tp),this.nodes.forEach(to),e5&&window.MotionDebug.record(e4)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=_,this.root=E?E.root||E:this,this.path=E?[...E.path,E]:[],this.parent=E,this.depth=E?E.depth+1:0;for(let _=0;_<this.path.length;_++)this.path[_].shouldResetTransform=!0;this.root===this&&(this.nodes=new ea)}addEventListener(_,w){return this.eventHandlers.has(_)||this.eventHandlers.set(_,new ec.SubscriptionManager),this.eventHandlers.get(_).add(w)}notifyListeners(_,...w){let E=this.eventHandlers.get(_);E&&E.notify(...w)}hasListeners(_){return this.eventHandlers.has(_)}mount(w,E=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=er(w),this.instance=w;let{layoutId:P,layout:k,visualElement:A}=this.options;if(A&&!A.current&&A.mount(w),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),E&&(k||P)&&(this.isLayoutDirty=!0),_){let E,P=()=>this.root.updateBlockedByResize=!1;_(w,()=>{this.root.updateBlockedByResize=!0,E&&E(),E=ed(P,250),j.hasAnimatedSinceResize&&(j.hasAnimatedSinceResize=!1,this.nodes.forEach(tc))})}P&&this.root.registerSharedNode(P,this),!1!==this.options.animate&&A&&(P||k)&&this.addEventListener("didUpdate",({delta:_,hasLayoutChanged:w,hasRelativeTargetChanged:E,layout:P})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let k=this.options.transition||A.getDefaultTransition()||tx,{onLayoutAnimationStart:M,onLayoutAnimationComplete:I}=A.getProps(),j=!this.targetLayout||!eK(this.targetLayout,P)||E,O=!w&&E;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||O||w&&(j||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(_,O);let w={...(0,Z.getValueTransition)(k,"layout"),onPlay:M,onComplete:I};(A.shouldReduceMotion||this.options.layoutRoot)&&(w.delay=0,w.type=!1),this.startAnimation(w)}else w||tc(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=P})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let _=this.getStack();_&&_.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,ee.cancelFrame)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
218h(tf),this.animationId++)}getTransformTemplate(){let{visualElement:_}=this.options;return _&&_.getProps().transformTemplate}willUpdate(_=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&tt(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let _=0;_<this.path.length;_++){let w=this.path[_];w.shouldResetTransform=!0,w.updateScroll("snapshot"),w.options.layoutRoot&&w.willUpdate(!1)}let{layoutId:w,layout:E}=this.options;if(void 0===w&&!E)return;let P=this.getTransformTemplate();this.prevTransformTemplateValue=P?P(this.latestValues,""):void 0,this.updateSnapshot(),_&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(tl);return}this.isUpdating||this.nodes.forEach(td),this.isUpdating=!1,this.nodes.forEach(tu),this.nodes.forEach(tn),this.nodes.forEach(ti),this.clearAllSnapshots();let _=et.time.now();ee.frameData.delta=(0,eo.clamp)(0,1e3/60,_-ee.frameData.timestamp),ee.frameData.timestamp=_,ee.frameData.isProcessing=!0,ee.frameSteps.update.process(ee.frameData),ee.frameSteps.preRender.process(ee.frameData),ee.frameSteps.render.process(ee.frameData),ee.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,V.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(ts),this.sharedNodes.forEach(tm)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,ee.frame.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){ee.frame.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let _=0;_<this.path.length;_++)this.path[_].updateScroll();let _=this.layout;this.layout=this.measure(!1),this.layoutCorrected=(0,eH.createBox)(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:w}=this.options;w&&w.notify("LayoutMeasure",this.layout.layoutBox,_?_.layoutBox:void 0)}updateScroll(_="measure"){let w=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===_&&(w=!1),w){let w=P(this.instance);this.scroll={animationId:this.root.animationId,phase:_,isRoot:w,offset:E(this.instance),wasRoot:this.scroll?this.scroll.isRoot:w}}}resetTransform(){if(!k)return;let _=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,w=this.projectionDelta&&!eG(this.projectionDelta),E=this.getTransformTemplate(),P=E?E(this.latestValues,""):void 0,A=P!==this.prevTransformTemplateValue;_&&(w||(0,e3.hasTransform)(this.latestValues)||A)&&(k(this.instance,P),this.shouldResetTransform=!1,this.scheduleRender())}measure(_=!0){let w=this.measurePageBox(),E=this.removeElementScroll(w);return _&&(E=this.removeTransform(E)),t_(E),{animationId:this.root.animationId,measuredBox:w,layoutBox:E,latestValues:{},source:this.id}}measurePageBox(){var _;let{visualElement:w}=this.options;if(!w)return(0,eH.createBox)();let E=w.measureViewportBox();if(!((null==(_=this.scroll)?void 0:_.wasRoot)||this.path.some(tE))){let{scroll:_}=this.root;_&&((0,ej.translateAxis)(E.x,_.offset.x),(0,ej.translateAxis)(E.y,_.offset.y))}return E}removeElementScroll(_){var w;let E=(0,eH.createBox)();if(eM(E,_),null==(w=this.scroll)?void 0:w.wasRoot)return E;for(let w=0;w<this.path.length;w++){let P=this.path[w],{scroll:k,options:A}=P;P!==this.root&&k&&A.layoutScroll&&(k.wasRoot&&eM(E,_),(0,ej.translateAxis)(E.x,k.offset.x),(0,ej.translateAxis)(E.y,k.offset.y))}return E}applyTransform(_,w=!1){let E=(0,eH.createBox)();eM(E,_);for(let _=0;_<this.path.length;_++){let P=this.path[_];!w&&P.options.layoutScroll&&P.scroll&&P!==P.root&&(0,ej.transformBox)(E,{x:-P.scroll.offset.x,y:-P.scroll.offset.y}),(0,e3.hasTransform)(P.latestValues)&&(0,ej.transformBox)(E,P.latestValues)}return(0,e3.hasTransform)(this.latestValues)&&(0,ej.transformBox)(E,this.latestValues),E}removeTransform(_){let w=(0,eH.createBox)();eM(w,_);for(let _=0;_<this.path.length;_++){let E=this.path[_];if(!E.instance||!(0,e3.hasTransform)(E.latestValues))continue;(0,e3.hasScale)(E.latestValues)&&E.updateSnapshot();let P=(0,eH.createBox)();eM(P,E.measurePageBox()),eU(w,E.latestValues,E.snapshot?E.snapshot.layoutBox:void 0,P)}return(0,e3.hasTransform)(this.latestValues)&&eU(w,this.latestValues),w}setTargetDelta(_){this.targetDelta=_,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(_){this.options={...this.options,..._,crossfade:void 0===_.crossfade||_.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==ee.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(_=!1){var w;let E=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=E.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=E.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=E.isSharedProjectionDirty);let P=!!this.resumingFrom||this!==E;if(!(_||P&&this.isSharedProjectionDirty||this.isProjectionDirty||(null==(w=this.parent)?void 0:w.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:k,layoutId:A}=this.options;if(this.layout&&(k||A)){if(this.resolvedRelativeTargetAt=ee.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let _=this.getClosestProjectingParent();_&&_.layout&&1!==this.animationProgress?(this.relativeParent=_,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,eH.createBox)(),this.relativeTargetOrigin=(0,eH.createBox)(),(0,eO.calcRelativePosition)(this.relativeTargetOrigin,this.layout.layoutBox,_.layout.layoutBox),eM(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if(this.target||(this.target=(0,eH.createBox)(),this.targetWithTransforms=(0,eH.createBox)()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),(0,eO.calcRelativeBox)(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):eM(this.target,this.layout.layoutBox),(0,ej.applyBoxDelta)(this.target,this.targetDelta)):eM(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let _=this.getClosestProjectingParent();_&&!!_.resumingFrom==!!this.resumingFrom&&!_.options.layoutScroll&&_.target&&1!==this.animationProgress?(this.relativeParent=_,this.forceRelativeParentToResolveTarget(),this.relativeTarget=(0,eH.createBox)(),this.relativeTargetOrigin=(0,eH.createBox)(),(0,eO.calcRelativePosition)(this.relativeTargetOrigin,this.target,_.target),eM(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}e5&&e4.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||(0,e3.hasScale)(this.parent.latestValues)||(0,e3.has2DTranslate)(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var _;let w=this.getLead(),E=!!this.resumingFrom||this!==w,P=!0;if((this.isProjectionDirty||(null==(_=this.parent)?void 0:_.isProjectionDirty))&&(P=!1),E&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(P=!1),this.resolvedRelativeTargetAt===ee.frameData.timestamp&&(P=!1),P)return;let{layout:k,layoutId:A}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(k||A))return;eM(this.layoutCorrected,this.layout.layoutBox);let M=this.treeScale.x,I=this.treeScale.y;(0,ej.applyTreeDeltas)(this.layoutCorrected,this.treeScale,this.path,E),w.layout&&!w.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(w.target=w.layout.layoutBox,w.targetWithTransforms=(0,eH.createBox)());let{target:j}=w;if(!j){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(eI(this.prevProjectionDelta.x,this.projectionDelta.x),eI(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),(0,eO.calcBoxDelta)(this.projectionDelta,this.layoutCorrected,j,this.latestValues),this.treeScale.x===M&&this.treeScale.y===I&&eQ(this.projectionDelta.x,this.prevProjectionDelta.x)&&eQ(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",j)),e5&&e4.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(_=!0){var w;if(null==(w=this.options.visualElement)||w.scheduleRender(),_){let _=this.getStack();_&&_.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=(0,eH.createDelta)(),this.projectionDelta=(0,eH.createDelta)(),this.projectionDeltaWithTransform=(0,eH.createDelta)()}setAnimationOrigin(_,w=!1){let E,P=this.snapshot,k=P?P.latestValues:{},A={...this.latestValues},M=(0,eH.createDelta)();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!w;let I=(0,eH.createBox)(),j=(P?P.source:void 0)!==(this.layout?this.layout.source:void 0),O=this.getStack(),D=!O||O.members.length<=1,N=!!(j&&!D&&!0===this.options.crossfade&&!this.path.some(tb));this.animationProgress=0,this.mixTargetDelta=w=>{let P=w/1e3;tg(M.x,_.x,P),tg(M.y,_.y,P),this.setTargetDelta(M),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&((0,eO.calcRelativePosition)(I,this.layout.layoutBox,this.relativeParent.layout.layoutBox),tv(this.relativeTarget,this.relativeTargetOrigin,I,P),E&&eY(this.relativeTarget,E)&&(this.isProjectionDirty=!1),E||(E=(0,eH.createBox)()),eM(E,this.relativeTarget)),j&&(this.animationValues=A,e_(A,k,this.latestValues,P,N,D)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=P},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(_){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,ee.cancelFrame)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=ee.frame.update(()=>{j.hasAnimatedSinceResize=!0,this.currentAnimation=Q(0,e7,{..._,onUpdate:w=>{this.mixTargetDelta(w),_.onUpdate&&_.onUpdate(w)},onComplete:()=>{_.onComplete&&_.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let _=this.getStack();_&&_.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(e7),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let _=this.getLead(),{targetWithTransforms:w,target:E,layout:P,latestValues:k}=_;if(w&&E&&P){if(this!==_&&this.layout&&P&&tw(this.options.animationType,this.layout.layoutBox,P.layoutBox)){E=this.target||(0,eH.createBox)();let w=(0,eO.calcLength)(this.layout.layoutBox.x);E.x.min=_.target.x.min,E.x.max=E.x.min+w;let P=(0,eO.calcLength)(this.layout.layoutBox.y);E.y.min=_.target.y.min,E.y.max=E.y.min+P}eM(w,E),(0,ej.transformBox)(w,k),(0,eO.calcBoxDelta)(this.projectionDeltaWithTransform,this.layoutCorrected,w,k)}}registerSharedNode(_,w){this.sharedNodes.has(_)||this.sharedNodes.set(_,new e1),this.sharedNodes.get(_).add(w);let E=w.options.initialPromotionConfig;w.promote({transition:E?E.transition:void 0,preserveFollowOpacity:E&&E.shouldPreserveFollowOpacity?E.shouldPreserveFollowOpacity(w):void 0})}isLead(){let _=this.getStack();return!_||_.lead===this}getLead(){var _;let{layoutId:w}=this.options;return w&&(null==(_=this.getStack())?void 0:_.lead)||this}getPrevLead(){var _;let{layoutId:w}=this.options;return w?null==(_=this.getStack())?void 0:_.prevLead:void 0}getStack(){let{layoutId:_}=this.options;if(_)return this.root.sharedNodes.get(_)}promote({needsReset:_,transition:w,preserveFollowOpacity:E}={}){let P=this.getStack();P&&P.promote(this,E),_&&(this.projectionDelta=void 0,this.needsReset=!0),w&&this.setOptions({transition:w})}relegate(){let _=this.getStack();return!!_&&_.relegate(this)}
218resetSkewAndRotation(){let{visualElement:_}=this.options;if(!_)return;let w=!1,{latestValues:E}=_;if((E.z||E.rotate||E.rotateX||E.rotateY||E.rotateZ||E.skewX||E.skewY)&&(w=!0),!w)return;let P={};E.z&&te("z",_,P,this.animationValues);for(let w=0;w<e9.length;w++)te(`rotate${e9[w]}`,_,P,this.animationValues),te(`skew${e9[w]}`,_,P,this.animationValues);for(let w in _.render(),P)_.setStaticValue(w,P[w]),this.animationValues&&(this.animationValues[w]=P[w]);_.scheduleRender()}getProjectionStyles(_){var w,E;if(!this.instance||this.isSVG)return;if(!this.isVisible)return e6;let P={visibility:""},k=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,P.opacity="",P.pointerEvents=ef(null==_?void 0:_.pointerEvents)||"",P.transform=k?k(this.latestValues,""):"none",P;let A=this.getLead();if(!this.projectionDelta||!this.layout||!A.target){let w={};return this.options.layoutId&&(w.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,w.pointerEvents=ef(null==_?void 0:_.pointerEvents)||""),this.hasProjected&&!(0,e3.hasTransform)(this.latestValues)&&(w.transform=k?k({},""):"none",this.hasProjected=!1),w}let M=A.animationValues||A.latestValues;this.applyTransformsToTarget(),P.transform=e0(this.projectionDeltaWithTransform,this.treeScale,M),k&&(P.transform=k(M,P.transform));let{x:I,y:j}=this.projectionDelta;for(let _ in P.transformOrigin=`${100*I.origin}% ${100*j.origin}% 0`,A.animationValues?P.opacity=A===this?null!=(E=null!=(w=M.opacity)?w:this.latestValues.opacity)?E:1:this.preserveOpacity?this.latestValues.opacity:M.opacityExit:P.opacity=A===this?void 0!==M.opacity?M.opacity:"":void 0!==M.opacityExit?M.opacityExit:0,F){if(void 0===M[_])continue;let{correct:w,applyTo:E}=F[_],k="none"===P.transform?M[_]:w(M[_],A);if(E){let _=E.length;for(let w=0;w<_;w++)P[E[w]]=k}else P[_]=k}return this.options.layoutId&&(P.pointerEvents=A===this?ef(null==_?void 0:_.pointerEvents)||"":"none"),P}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(_=>{var w;return null==(w=_.currentAnimation)?void 0:w.stop()}),this.root.nodes.forEach(tl),this.root.sharedNodes.clear()}}}function tn(_){_.updateLayout()}function ti(_){var w;let E=(null==(w=_.resumeFrom)?void 0:w.snapshot)||_.snapshot;if(_.isLead()&&_.layout&&E&&_.hasListeners("didUpdate")){let{layoutBox:w,measuredBox:P}=_.layout,{animationType:k}=_.options,A=E.source!==_.layout.source;"size"===k?(0,e2.eachAxis)(_=>{let P=A?E.measuredBox[_]:E.layoutBox[_],k=(0,eO.calcLength)(P);P.min=w[_].min,P.max=P.min+k}):tw(k,E.layoutBox,w)&&(0,e2.eachAxis)(P=>{let k=A?E.measuredBox[P]:E.layoutBox[P],M=(0,eO.calcLength)(w[P]);k.max=k.min+M,_.relativeTarget&&!_.currentAnimation&&(_.isProjectionDirty=!0,_.relativeTarget[P].max=_.relativeTarget[P].min+M)});let M=(0,eH.createDelta)();(0,eO.calcBoxDelta)(M,w,E.layoutBox);let I=(0,eH.createDelta)();A?(0,eO.calcBoxDelta)(I,_.applyTransform(P,!0),E.measuredBox):(0,eO.calcBoxDelta)(I,w,E.layoutBox);let j=!eG(M),O=!1;if(!_.resumeFrom){let P=_.getClosestProjectingParent();if(P&&!P.resumeFrom){let{snapshot:k,layout:A}=P;if(k&&A){let M=(0,eH.createBox)();(0,eO.calcRelativePosition)(M,E.layoutBox,k.layoutBox);let I=(0,eH.createBox)();(0,eO.calcRelativePosition)(I,w,A.layoutBox),eK(M,I)||(O=!0),P.options.layoutRoot&&(_.relativeTarget=I,_.relativeTargetOrigin=M,_.relativeParent=P)}}}_.notifyListeners("didUpdate",{layout:w,snapshot:E,delta:I,layoutDelta:M,hasLayoutChanged:j,hasRelativeTargetChanged:O})}else if(_.isLead()){let{onExitComplete:w}=_.options;w&&w()}_.options.transition=void 0}function ta(_){e5&&e4.totalNodes++,_.parent&&(_.isProjecting()||(_.isProjectionDirty=_.parent.isProjectionDirty),_.isSharedProjectionDirty||(_.isSharedProjectionDirty=!!(_.isProjectionDirty||_.parent.isProjectionDirty||_.parent.isSharedProjectionDirty)),_.isTransformDirty||(_.isTransformDirty=_.parent.isTransformDirty))}function to(_){_.isProjectionDirty=_.isSharedProjectionDirty=_.isTransformDirty=!1}function ts(_){_.clearSnapshot()}function tl(_){_.clearMeasurements()}function td(_){_.isLayoutDirty=!1}function tu(_){let{visualElement:w}=_.options;w&&w.getProps().onBeforeLayoutMeasure&&w.notify("BeforeLayoutMeasure"),_.resetTransform()}function tc(_){_.finishAnimation(),_.targetDelta=_.relativeTarget=_.target=void 0,_.isProjectionDirty=!0}function th(_){_.resolveTargetDelta()}function tp(_){_.calcProjection()}
218function tf(_){_.resetSkewAndRotation()}function tm(_){_.removeLeadSnapshot()}function tg(_,w,E){_.translate=(0,eu.mixNumber)(w.translate,0,E),_.scale=(0,eu.mixNumber)(w.scale,1,E),_.origin=w.origin,_.originPoint=w.originPoint}function ty(_,w,E,P){_.min=(0,eu.mixNumber)(w.min,E.min,P),_.max=(0,eu.mixNumber)(w.max,E.max,P)}function tv(_,w,E,P){ty(_.x,w.x,E.x,P),ty(_.y,w.y,E.y,P)}function tb(_){return _.animationValues&&void 0!==_.animationValues.opacityExit}let tx={duration:.45,ease:[.4,0,.1,1]},tC=_=>"u">typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(_),tS=tC("applewebkit/")&&!tC("chrome/")?Math.round:Y.noop;function tT(_){_.min=tS(_.min),_.max=tS(_.max)}function t_(_){tT(_.x),tT(_.y)}function tw(_,w,E){return"position"===_||"preserve-aspect"===_&&!(0,eO.isNear)(eX(w),eX(E),.2)}function tE(_){var w;return _!==_.root&&(null==(w=_.scroll)?void 0:w.wasRoot)}var tP=_.i(277656);let tk=tr({attachResizeListener:(_,w)=>(0,tP.addDomEvent)(_,"resize",w),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),tA={current:void 0},tM=tr({measureScroll:_=>({x:_.scrollLeft,y:_.scrollTop}),defaultParent:()=>{if(!tA.current){let _=new tk({});_.mount(window),_.setOptions({layoutScroll:!0}),tA.current=_}return tA.current},resetTransform:(_,w)=>{_.style.transform=void 0!==w?w:"none"},checkIsScrollRoot:_=>"fixed"===window.getComputedStyle(_).position}),tI={pan:{Feature:E.PanGesture},drag:{Feature:w.DragGesture,ProjectionNode:tM,MeasureLayout:W}};_.s(["drag",0,tI],996870);var tj=_.i(385959),tO=_.i(990984);function tD(_,w,E){var P;if(_ instanceof Element)return[_];if("string"==typeof _){let k=document;w&&(k=w.current);let A=null!=(P=null==E?void 0:E[_])?P:k.querySelectorAll(_);return A?Array.from(A):[]}return Array.from(_)}function tN(_,w){let E=tD(_),P=new AbortController;return[E,{passive:!0,...w,signal:P.signal},()=>P.abort()]}function tR(_){return w=>{"touch"===w.pointerType||(0,tO.isDragActive)()||_(w)}}function tL(_,w,E={}){let[P,k,A]=tN(_,E),M=tR(_=>{let{target:E}=_,P=w(_);if("function"!=typeof P||!E)return;let A=tR(_=>{P(_),E.removeEventListener("pointerleave",A)});E.addEventListener("pointerleave",A,k)});return P.forEach(_=>{_.addEventListener("pointerenter",M,k)}),A}var t$=_.i(858471),tF=H;function tB(_,w,E){let{props:P}=_;_.animationState&&P.whileHover&&_.animationState.setActive("whileHover","Start"===E);let k=P["onHover"+E];k&&tF.frame.postRender(()=>k(w,(0,t$.extractEventInfo)(w)))}class tV extends tj.Feature{mount(){let{current:_}=this.node;_&&(this.unmount=tL(_,_=>(tB(this.node,_,"Start"),_=>tB(this.node,_,"End"))))}unmount(){}}var tU=tP,tH=tj,tz=_.i(800740);class tW extends tH.Feature{constructor(){super(...arguments),this.isActive=!1}onFocus(){let _=!1;try{_=this.node.current.matches(":focus-visible")}catch(w){_=!0}_&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=(0,tz.pipe)((0,tU.addDomEvent)(this.node.current,"focus",()=>this.onFocus()),(0,tU.addDomEvent)(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}var tG=tj,tZ=tO;let tY=(_,w)=>!!w&&(_===w||tY(_,w.parentElement));var tq=_.i(981645);let tK=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function tX(_){return tK.has(_.tagName)||-1!==_.tabIndex}let tQ=new WeakSet;function tJ(_){return w=>{"Enter"===w.key&&_(w)}}function t1(_,w){_.dispatchEvent(new PointerEvent("pointer"+w,{isPrimary:!0,bubbles:!0}))}let t0=(_,w)=>{let E=_.currentTarget;if(!E)return;let P=tJ(()=>{if(tQ.has(E))return;t1(E,"down");let _=tJ(()=>{t1(E,"up")}),P=()=>t1(E,"cancel");E.addEventListener("keyup",_,w),E.addEventListener("blur",P,w)});E.addEventListener("keydown",P,w),E.addEventListener("blur",()=>E.removeEventListener("keydown",P),w)};function t2(_){return(0,tq.isPrimaryPointer)(_)&&!(0,tZ.isDragActive)()}function t3(_,w,E={}){let[P,k,A]=tN(_,E),M=_=>{let P=_.currentTarget;if(!t2(_)||tQ.has(P))return;tQ.add(P);let A=w(_),M=(_,w)=>{window.removeEventListener("pointerup",I),window.removeEventListener("pointercancel",j),t2(_)&&tQ.has(P)&&(tQ.delete(P),"function"==typeof A&&A(_,{success:w}))},I=_=>{M(_,E.useGlobalTarget||tY(P,_.target))},j=_=>{M(_,!1)};window.addEventListener("pointerup",I,k),window.addEventListener("pointercancel",j,k)};return P.forEach(_=>{tX(_)||null!==_.getAttribute("tabindex")||(_.tabIndex=0),(E.useGlobalTarget?window:_).addEventListener("pointerdown",M,k),_.addEventListener("focus",_=>t0(_,k),k)}),A}var t4=t$,t5=H;function t9(_,w,E){let{props:P}=_;_.animationState&&P.whileTap&&_.animationState.setActive("whileTap","Start"===E);let k=P["onTap"+("End"===E?"":E)];k&&t5.frame.postRender(()=>k(w,(0,t4.extractEventInfo)(w)))}class t6 extends tG.Feature{mount(){let{current:_}=this.node;_&&(this.unmount=t3(_,_=>(t9(this.node,_,"Start"),(_,{success:w})=>t9(this.node,_,w?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}var t7=tj;
218let t8=new WeakMap,re=new WeakMap,rt=_=>{let w=t8.get(_.target);w&&w(_)},rr=_=>{_.forEach(rt)};function rn({root:_,...w}){let E=_||document;re.has(E)||re.set(E,{});let P=re.get(E),k=JSON.stringify(w);return P[k]||(P[k]=new IntersectionObserver(rr,{root:_,...w})),P[k]}function ri(_,w,E){let P=rn(w);return t8.set(_,E),P.observe(_),()=>{t8.delete(_),P.unobserve(_)}}let ra={some:0,all:1};class ro extends t7.Feature{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:_={}}=this.node.getProps(),{root:w,margin:E,amount:P="some",once:k}=_,A={root:w?w.current:void 0,rootMargin:E,threshold:"number"==typeof P?P:ra[P]},M=_=>{let{isIntersecting:w}=_;if(this.isInView===w||(this.isInView=w,k&&!w&&this.hasEnteredView))return;w&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",w);let{onViewportEnter:E,onViewportLeave:P}=this.node.getProps(),A=w?E:P;A&&A(_)};return ri(this.node.current,A,M)}mount(){this.startObserver()}update(){if("u"<typeof IntersectionObserver)return;let{props:_,prevProps:w}=this.node;["amount","margin","root"].some(rs(_,w))&&this.startObserver()}unmount(){}}function rs({viewport:_={}},{viewport:w={}}={}){return E=>_[E]!==w[E]}let rl={inView:{Feature:ro},tap:{Feature:t6},focus:{Feature:tW},hover:{Feature:tV}};_.s(["gestureAnimations",0,rl],991479);let rd={layout:{ProjectionNode:tM,MeasureLayout:W}};_.s(["layout",0,rd],178863);let ru=(0,k.createContext)({strict:!1});_.s(["LazyContext",0,ru],362859)},968494,977010,_=>{"use strict";var w=_.i(115497);_.i(262502);
218var E=_.i(650394),P=_.i(260981),k=_.i(362859),A=_.i(791933),M=_.i(918342),I=_.i(726417),j=_.i(981201),O=_.i(544360),D=_.i(656640),N=_.i(760514),R=_.i(240638),L=E,$=_.i(810268),F=M,B=_.i(370566),V=k,U=A,H=_.i(153579),z=_.i(802127),W=_.i(954442),G=_.i(43568);function Z(_,w,E,P,k){var A,M;let{visualElement:I}=(0,L.useContext)(F.MotionContext),j=(0,L.useContext)(V.LazyContext),O=(0,L.useContext)($.PresenceContext),D=(0,L.useContext)(U.MotionConfigContext).reducedMotion,N=(0,L.useRef)(null);P=P||j.renderer,!N.current&&P&&(N.current=P(_,{visualState:w,parent:I,props:E,presenceContext:O,blockInitialAnimation:!!O&&!1===O.initial,reducedMotionConfig:D}));let R=N.current,W=(0,L.useContext)(G.SwitchLayoutGroupContext);R&&!R.projection&&k&&("html"===R.type||"svg"===R.type)&&Y(N.current,E,k,W);let Z=(0,L.useRef)(!1);(0,L.useInsertionEffect)(()=>{R&&Z.current&&R.update(E,O)});let q=E[H.optimizedAppearDataAttribute],K=(0,L.useRef)(!!q&&!(null==(A=window.MotionHandoffIsComplete)?void 0:A.call(window,q))&&(null==(M=window.MotionHasOptimisedAnimation)?void 0:M.call(window,q)));return(0,B.useIsomorphicLayoutEffect)(()=>{R&&(Z.current=!0,window.MotionIsMounted=!0,R.updateFeatures(),z.microtask.render(R.render),K.current&&R.animationState&&R.animationState.animateChanges())}),(0,L.useEffect)(()=>{R&&(!K.current&&R.animationState&&R.animationState.animateChanges(),K.current&&(queueMicrotask(()=>{var _;null==(_=window.MotionHandoffMarkAsComplete)||_.call(window,q)}),K.current=!1))}),R}function Y(_,w,E,P){let{layoutId:k,layout:A,drag:M,dragConstraints:I,layoutScroll:j,layoutRoot:O}=w;_.projection=new E(_.latestValues,w["data-framer-portal-id"]?void 0:q(_.parent)),_.projection.setOptions({layoutId:k,layout:A,alwaysMeasureLayout:!!M||I&&(0,W.isRefObject)(I),visualElement:_,animationType:"string"==typeof A?A:"both",initialPromotionConfig:P,layoutScroll:j,layoutRoot:O})}function q(_){if(_)return!1!==_.options.allowProjection?_.projection:q(_.parent)}function K({preloadedFeatures:_,createVisualElement:P,useRender:k,useVisualState:O,Component:L}){var $,F;function B(D,N){let $,F={...(0,E.useContext)(A.MotionConfigContext),...D,layoutId:X(D)},{isStatic:B}=F,V=(0,I.useCreateMotionContext)(D),U=O(D,B);if(!B&&j.isBrowser){Q(F,_);let w=J(F);$=w.MeasureLayout,V.visualElement=Z(L,U,F,P,w.ProjectionNode)}return(0,w.jsxs)(M.MotionContext.Provider,{value:V,children:[$&&V.visualElement?(0,w.jsx)($,{visualElement:V.visualElement,...F}):null,k(L,D,(0,R.useMotionRef)(U,V.visualElement,N),U,B,V.visualElement)]})}_&&(0,D.loadFeatures)(_),B.displayName=`motion.${"string"==typeof L?L:`create(${null!=(F=null!=($=L.displayName)?$:L.name)?F:""})`}`;let V=(0,E.forwardRef)(B);return V[N.motionComponentSymbol]=L,V}function X({layoutId:_}){let w=(0,E.useContext)(P.LayoutGroupContext).id;return w&&void 0!==_?w+"-"+_:_}function Q(_,w){(0,E.useContext)(k.LazyContext).strict}function J(_){let{drag:w,layout:E}=O.featureDefinitions;if(!w&&!E)return{};let P={...w,...E};return{MeasureLayout:(null==w?void 0:w.isEnabled(_))||(null==E?void 0:E.isEnabled(_))?P.MeasureLayout:void 0,ProjectionNode:P.ProjectionNode}}_.s(["createRendererMotionComponent",0,K],968494);let ee=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function et(_){if("string"!=typeof _||_.includes("-"));else if(ee.indexOf(_)>-1||/[A-Z]/u.test(_))return!0;return!1}_.s(["isSVGComponent",0,et],977010)},80165,827001,648542,317745,735274,415199,262502,522671,237551,110372,641976,103495,196997,437443,324296,61064,534487,186423,990522,191753,324291,153579,64095,30867,405515,504987,740249,964115,551830,414189,861311,310139,883826,969167,942487,406198,754803,353140,9647,800740,466952,385959,406484,990984,981645,277656,858471,954442,844569,774863,391756,220789,958606,60898,807230,486945,_=>{"use strict";let w,E;function P(_){if("u"<typeof Proxy)return _;let w=new Map;return new Proxy((...w)=>_(...w),{get:(E,P)=>"create"===P?_:(w.has(P)||w.set(P,_(P)),w.get(P))})}function k(_){return null!==_&&"object"==typeof _&&"function"==typeof _.start}_.s(["createDOMMotionComponentProxy",0,P],80165),_.s(["isAnimationControls",0,k],827001);let A=_=>Array.isArray(_);function M(_,w){if(!Array.isArray(w))return!1;let E=w.length;if(E!==_.length)return!1;for(let P=0;P<E;P++)if(w[P]!==_[P])return!1;return!0}function I(_){return"string"==typeof _||Array.isArray(_)}function j(_){let w=[{},{}];
218return null==_||_.values.forEach((_,E)=>{w[0][E]=_.get(),w[1][E]=_.getVelocity()}),w}function O(_,w,E,P){if("function"==typeof w){let[k,A]=j(P);w=w(void 0!==E?E:_.custom,k,A)}if("string"==typeof w&&(w=_.variants&&_.variants[w]),"function"==typeof w){let[k,A]=j(P);w=w(void 0!==E?E:_.custom,k,A)}return w}function D(_,w,E){let P=_.getProps();return O(P,w,void 0!==E?E:P.custom,_)}_.s(["isVariantLabel",0,I],648542),_.s(["resolveVariantFromProps",0,O],317745);let N=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],R=["initial",...N];_.s(["variantPriorityOrder",0,N,"variantProps",0,R],735274);let L=_=>_;_.s(["noop",0,L],415199);let $=L,F=L;function B(_){let w;return()=>(void 0===w&&(w=_()),w)}_.s([],262502);let V=B(()=>void 0!==window.ScrollTimeline);class U{constructor(_){this.stop=()=>this.runAll("stop"),this.animations=_.filter(Boolean)}get finished(){return Promise.all(this.animations.map(_=>"finished"in _?_.finished:_))}getAll(_){return this.animations[0][_]}setAll(_,w){for(let E=0;E<this.animations.length;E++)this.animations[E][_]=w}attachTimeline(_,w){let E=this.animations.map(E=>V()&&E.attachTimeline?E.attachTimeline(_):"function"==typeof w?w(E):void 0);return()=>{E.forEach((_,w)=>{_&&_(),this.animations[w].stop()})}}get time(){return this.getAll("time")}set time(_){this.setAll("time",_)}get speed(){return this.getAll("speed")}set speed(_){this.setAll("speed",_)}get startTime(){return this.getAll("startTime")}get duration(){let _=0;for(let w=0;w<this.animations.length;w++)_=Math.max(_,this.animations[w].duration);return _}runAll(_){this.animations.forEach(w=>w[_]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class H extends U{then(_,w){return Promise.all(this.animations).then(_).catch(w)}}let z=_=>1e3*_,W=_=>_/1e3;_.s(["millisecondsToSeconds",0,W,"secondsToMilliseconds",0,z],522671);let G=2e4;function Z(_){let w=0,E=50,P=_.next(w);for(;!P.done&&w<G;)w+=E,P=_.next(w);return w>=G?1/0:w}function Y(_,w){_.timeline=w,_.onfinish=null}let q=_=>Array.isArray(_)&&"number"==typeof _[0],K={linearEasing:void 0},X=(E=B(()=>{try{document.createElement("div").animate({opacity:0}
218,{easing:"linear(0, 1)"})}catch(_){return!1}return!0}),()=>{var _;return null!=(_=K.linearEasing)?_:E()}),Q=(_,w,E)=>{let P=w-_;return 0===P?1:(E-_)/P};_.s(["progress",0,Q],237551);let J=(_,w,E=10)=>{let P="",k=Math.max(Math.round(w/E),2);for(let w=0;w<k;w++)P+=_(Q(0,k-1,w))+", ";return`linear(${P.substring(0,P.length-2)})`};function ee(_){return!!("function"==typeof _&&X()||!_||"string"==typeof _&&(_ in er||X())||q(_)||Array.isArray(_)&&_.every(ee))}let et=([_,w,E,P])=>`cubic-bezier(${_}, ${w}, ${E}, ${P})`,er={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:et([0,.65,.55,1]),circOut:et([.55,0,1,.45]),backIn:et([.31,.01,.66,-.59]),backOut:et([.33,1.53,.69,.99])};function en(_,w){if(_)return"function"==typeof _&&X()?J(_,w):q(_)?et(_):Array.isArray(_)?_.map(_=>en(_,w)||er.easeOut):er[_]}function ei(_,w){return _?_[w]||_.default||_:void 0}function ea(_){return"function"==typeof _}_.s(["getValueTransition",0,ei],110372),_.s([],641976);let eo=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],es=new Set(eo);_.s(["transformPropOrder",0,eo,"transformProps",0,es],103495);let el=new Set(["width","height","top","left","right","bottom",...eo]),ed=_=>!!(_&&"object"==typeof _&&_.mix&&_.toValue),eu=_=>A(_)?_[_.length-1]||0:_;_.s(["isCustomValue",0,ed,"resolveFinalValueInKeyframes",0,eu],196997);let ec=!1,eh=!1;function ep(_){let w=new Set,E=new Set,P=!1,k=!1,A=new WeakSet,M={delta:0,timestamp:0,isProcessing:!1};function I(w){A.has(w)&&(j.schedule(w),_()),w(M)}let j={schedule:(_,k=!1,M=!1)=>{let I=M&&P?w:E;return k&&A.add(_),I.has(_)||I.add(_),_},cancel:_=>{E.delete(_),A.delete(_)},process:_=>{if(M=_,P){k=!0;return}P=!0,[w,E]=[E,w],w.forEach(I),w.clear(),P=!1,k&&(k=!1,j.process(_))}};return j}let ef=["read","resolveKeyframes","update","preRender","render","postRender"],em=40;function eg(_,w){let E=!1,P=!0,k={delta:0,timestamp:0,isProcessing:!1},A=()=>E=!0,M=ef.reduce((_,w)=>(_[w]=ep(A),_),{}),{read:I,resolveKeyframes:j,update:O,preRender:D,render:N,postRender:R}=M,L=()=>{let A=eh?k.timestamp:performance.now();E=!1,k.delta=P?1e3/60:Math.max(Math.min(A-k.timestamp,em),1),k.timestamp=A,k.isProcessing=!0,I.process(k),j.process(k),O.process(k),D.process(k),N.process(k),R.process(k),k.isProcessing=!1,E&&w&&(P=!1,_(L))},$=()=>{E=!0,P=!0,k.isProcessing||_(L)};return{schedule:ef.reduce((_,w)=>{let P=M[w];return _[w]=(_,w=!1,k=!1)=>(E||$(),P.schedule(_,w,k)),_},{}),cancel:_=>{for(let w=0;w<ef.length;w++)M[ef[w]].cancel(_)},state:k,steps:M}}_.s(["createRenderBatcher",0,eg],437443);let{schedule:ey,cancel:ev,state:eb,steps:ex}=eg("u">typeof requestAnimationFrame?requestAnimationFrame:L,!0);function eC(){w=void 0}_.s(["cancelFrame",0,ev,"frame",0,ey,"frameData",0,eb,"frameSteps",0,ex],324296);let eS={now:()=>(void 0===w&&eS.set(eb.isProcessing||eh?eb.timestamp:performance.now()),w),set:_=>{w=_,queueMicrotask(eC)}};function eT(_,w){-1===_.indexOf(w)&&_.push(w)}function e_(_,w){let E=_.indexOf(w);E>-1&&_.splice(E,1)}_.s(["time",0,eS],61064),_.s(["addUniqueItem",0,eT,"removeItem",0,e_],534487);class ew{constructor(){this.subscriptions=[]}add(_){return eT(this.subscriptions,_),()=>e_(this.subscriptions,_)}notify(_,w,E){let P=this.subscriptions.length;if(P)if(1===P)this.subscriptions[0](_,w,E);else for(let k=0;k<P;k++){let P=this.subscriptions[k];P&&P(_,w,E)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function eE(_,w){return w?1e3/w*_:0}_.s(["SubscriptionManager",0,ew],186423);let eP=30,ek=_=>!isNaN(parseFloat(_)),eA;class eM{constructor(_,w={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(_,w=!0)=>{let E=eS.now();this.updatedAt!==E&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(_),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),w&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(_),this.owner=w.owner}setCurrent(_){this.current=_,this.updatedAt=eS.now(),null===this.canTrackVelocity&&void 0!==_&&(this.canTrackVelocity=ek(this.current))}setPrevFrameValue(_=this.current){this.prevFrameValue=_,this.prevUpdatedAt=this.updatedAt}onChange(_){return this.on("change",_)}on(_,w){this.events[_]||(this.events[_]=new ew);let E=this.events[_].add(w);return"change"===_?()=>{E(),ey.read(()=>{this.events.change.getSize()||this.stop()})}:E}clearListeners(){for(let _ in this.events)this.events[_].clear()}attach(_,w){this.passiveEffect=_,this.stopPassiveEffect=w}set(_,w=!0){w&&this.passiveEffect?this.passiveEffect(_,this.updateAndNotify):this.updateAndNotify(_,w)}setWithVelocity(_,w,E){this.set(w),this.prev=void 0,this.prevFrameValue=_,this.prevUpdatedAt=this.updatedAt-E}jump(_,w=!0){this.updateAndNotify(_),this.prev=_,this.prevUpdatedAt=this.prevFrameValue=void 0,w&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return eA&&eA.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let _=eS.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||_-this.updatedAt>eP)return 0;let w=Math.min(this.updatedAt-this.prevUpdatedAt,eP);return eE(parseFloat(this.current)-parseFloat(this.prevFrameValue),w)}start(_){return this.stop(),new Promise(w=>{this.hasAnimated=!0,this.animation=_(w),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function eI(_,w){return new eM(_,w)}function ej(_,w,E){_.hasValue(w)?_.getValue(w).set(E):_.addValue(w,eI(E))}function eO(_,w){let{transitionEnd:E={},transition:P={},...k}=D(_,w)||{};for(let w in k={...k,...E}){let E=eu(k[w]);ej(_,w,E)}}_.s(["motionValue",0,eI],990522);let eD=_=>!!(_&&_.getVelocity);function eN(_){return!!(eD(_)&&_.add)}function eR(_,w){let E=_.getValue("willChange");if(eN(E))return E.add(w)}_.s(["isMotionValue",0,eD],191753);let eL=_=>_.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();_.s(["camelToDash",0,eL],324291);let e$="data-"+eL("framerAppearId");function eF(_){return _.props[e$]}_.s(["optimizedAppearDataAttribute",0,e$],153579),_.s(["getOptimisedAppearId",0,eF],64095);let eB=!1,eV=(_,w,E)=>(((1-3*E+3*w)*_+(3*E-6*w))*_+3*w)*_,eU=1e-7,eH=12;function ez(_,w,E,P,k){let A,M,I=0;do(A=eV(M=w+(E-w)/2,P,k)-_)>0?E=M:w=M;while(Math.abs(A)>eU&&++I<eH)return M}function eW(_,w,E,P){if(_===w&&E===P)return L;let k=w=>ez(w,0,1,_,E);return _=>0===_||1===_?_:eV(k(_),w,P)}let eG=_=>w=>w<=.5?_(2*w)/2:(2-_(2*(1-w)))/2,eZ=_=>w=>1-_(1-w),eY=eW(.33,1.53,.69,.99),eq=eZ(eY),eK=eG(eq),eX=_=>(_*=2)<1?.5*eq(_):.5*(2-Math.pow(2,-10*(_-1))),eQ=_=>1-Math.sin(Math.acos(_)),eJ=eZ(eQ),e1=eG(eQ);
218_.s(["circIn",0,eQ,"circInOut",0,e1,"circOut",0,eJ],30867);let e0=_=>/^0[^.\s]+$/u.test(_);function e2(_){return"number"==typeof _?0===_:null===_||"none"===_||"0"===_||e0(_)}_.s(["isZeroValueString",0,e0],405515);let e3=(_,w,E)=>E>w?w:E<_?_:E;_.s(["clamp",0,e3],504987);let e4={test:_=>"number"==typeof _,parse:parseFloat,transform:_=>_},e5={...e4,transform:_=>e3(0,1,_)},e9={...e4,default:1},e6=_=>Math.round(1e5*_)/1e5,e7=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function e8(_){return null==_}let te=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,tt=(_,w)=>E=>!!("string"==typeof E&&te.test(E)&&E.startsWith(_)||w&&!e8(E)&&Object.prototype.hasOwnProperty.call(E,w)),tr=(_,w,E)=>P=>{if("string"!=typeof P)return P;let[k,A,M,I]=P.match(e7);return{[_]:parseFloat(k),[w]:parseFloat(A),[E]:parseFloat(M),alpha:void 0!==I?parseFloat(I):1}},tn=_=>e3(0,255,_),ti={...e4,transform:_=>Math.round(tn(_))},ta={test:tt("rgb","red"),parse:tr("red","green","blue"),transform:({red:_,green:w,blue:E,alpha:P=1})=>"rgba("+ti.transform(_)+", "+ti.transform(w)+", "+ti.transform(E)+", "+e6(e5.transform(P))+")"};function to(_){let w="",E="",P="",k="";return _.length>5?(w=_.substring(1,3),E=_.substring(3,5),P=_.substring(5,7),k=_.substring(7,9)):(w=_.substring(1,2),E=_.substring(2,3),P=_.substring(3,4),k=_.substring(4,5),w+=w,E+=E,P+=P,k+=k),{red:parseInt(w,16),green:parseInt(E,16),blue:parseInt(P,16),alpha:k?parseInt(k,16)/255:1}}let ts={test:tt("#"),parse:to,transform:ta.transform},tl=_=>({test:w=>"string"==typeof w&&w.endsWith(_)&&1===w.split(" ").length,parse:parseFloat,transform:w=>`${w}${_}`}),td=tl("deg"),tu=tl("%"),tc=tl("px"),th=tl("vh"),tp=tl("vw"),tf={...tu,parse:_=>tu.parse(_)/100,transform:_=>tu.transform(100*_)};_.s(["degrees",0,td,"percent",0,tu,"progressPercentage",0,tf,"px",0,tc,"vh",0,th,"vw",0,tp],740249);let tm={test:tt("hsl","hue"),parse:tr("hue","saturation","lightness"),transform:({hue:_,saturation:w,lightness:E,alpha:P=1})=>"hsla("+Math.round(_)+", "+tu.transform(e6(w))+", "+tu.transform(e6(E))+", "+e6(e5.transform(P))+")"},tg={test:_=>ta.test(_)||ts.test(_)||tm.test(_),parse:_=>ta.test(_)?ta.parse(_):tm.test(_)?tm.parse(_):ts.parse(_),transform:_=>"string"==typeof _?_:_.hasOwnProperty("red")?ta.transform(_):tm.transform(_)};_.s(["color",0,tg],964115);let ty=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,tv="number",tb="color",tx="var",tC="var(",tS="${}",tT=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function t_(_){let w=_.toString(),E=[],P={color:[],number:[],var:[]},k=[],A=0,M=w.replace(tT,_=>(tg.test(_)?(P.color.push(A),k.push(tb),E.push(tg.parse(_))):_.startsWith(tC)?(P.var.push(A),k.push(tx),E.push(_)):(P.number.push(A),k.push(tv),E.push(parseFloat(_))),++A,tS)).split(tS);return{values:E,split:M,indexes:P,types:k}}function tw(_){return t_(_).values}function tE(_){let{split:w,types:E}=t_(_),P=w.length;return _=>{let k="";for(let A=0;A<P;A++)if(k+=w[A],void 0!==_[A]){let w=E[A];w===tv?k+=e6(_[A]):w===tb?k+=tg.transform(_[A]):k+=_[A]}return k}}let tP=_=>"number"==typeof _?0:_;function tk(_){let w=tw(_);return tE(_)(w.map(tP))}let tA={test:function(_){var w,E;return isNaN(_)&&"string"==typeof _&&((null==(w=_.match(e7))?void 0:w.length)||0)+((null==(E=_.match(ty))?void 0:E.length)||0)>0},parse:tw,createTransformer:tE,getAnimatableNone:tk};_.s(["analyseComplexValue",0,t_,"complex",0,tA],551830);let tM=new Set(["brightness","contrast","saturate","opacity"]);function tI(_){let[w,E]=_.slice(0,-1).split("(");if("drop-shadow"===w)return _;let[P]=E.match(e7)||[];if(!P)return _;let k=E.replace(P,""),A=+!!tM.has(w);return P!==E&&(A*=100),w+"("+A+k+")"}let tj=/\b([a-z-]*)\(.*?\)/gu,tO={...tA,getAnimatableNone:_=>{let w=_.match(tj);return w?w.map(tI).join(" "):_}},tD={borderWidth:tc,borderTopWidth:tc,borderRightWidth:tc,borderBottomWidth:tc,borderLeftWidth:tc,borderRadius:tc,radius:tc,borderTopLeftRadius:tc,borderTopRightRadius:tc,borderBottomRightRadius:tc,borderBottomLeftRadius:tc,width:tc,maxWidth:tc,height:tc,maxHeight:tc,top:tc,right:tc,bottom:tc,left
218:tc,padding:tc,paddingTop:tc,paddingRight:tc,paddingBottom:tc,paddingLeft:tc,margin:tc,marginTop:tc,marginRight:tc,marginBottom:tc,marginLeft:tc,backgroundPositionX:tc,backgroundPositionY:tc},tN={rotate:td,rotateX:td,rotateY:td,rotateZ:td,scale:e9,scaleX:e9,scaleY:e9,scaleZ:e9,skew:td,skewX:td,skewY:td,distance:tc,translateX:tc,translateY:tc,translateZ:tc,x:tc,y:tc,z:tc,perspective:tc,transformPerspective:tc,opacity:e5,originX:tf,originY:tf,originZ:tc},tR={...e4,transform:Math.round},tL={...tD,...tN,zIndex:tR,size:tc,fillOpacity:e5,strokeOpacity:e5,numOctaves:tR};_.s(["numberValueTypes",0,tL],414189);let t$={...tL,color:tg,backgroundColor:tg,outlineColor:tg,fill:tg,stroke:tg,borderColor:tg,borderTopColor:tg,borderRightColor:tg,borderBottomColor:tg,borderLeftColor:tg,filter:tO,WebkitFilter:tO},tF=_=>t$[_];function tB(_,w){let E=tF(_);return E!==tO&&(E=tA),E.getAnimatableNone?E.getAnimatableNone(w):void 0}_.s(["getDefaultValueType",0,tF],861311),_.s(["getAnimatableNone",0,tB],310139);let tV=new Set(["auto","none","0"]);function tU(_,w,E){let P,k=0;for(;k<_.length&&!P;){let w=_[k];"string"==typeof w&&!tV.has(w)&&t_(w).values.length&&(P=_[k]),k++}if(P&&E)for(let k of w)_[k]=tB(E,P)}let tH=_=>_===e4||_===tc,tz=(_,w)=>parseFloat(_.split(", ")[w]),tW=(_,w)=>(E,{transform:P})=>{if("none"===P||!P)return 0;let k=P.match(/^matrix3d\((.+)\)$/u);if(k)return tz(k[1],w);{let w=P.match(/^matrix\((.+)\)$/u);return w?tz(w[1],_):0}},tG=new Set(["x","y","z"]),tZ=eo.filter(_=>!tG.has(_));function tY(_){let w=[];return tZ.forEach(E=>{let P=_.getValue(E);void 0!==P&&(w.push([E,P.get()]),P.set(+!!E.startsWith("scale")))}),w}let tq={width:({x:_},{paddingLeft:w="0",paddingRight:E="0"})=>_.max-_.min-parseFloat(w)-parseFloat(E),height:({y:_},{paddingTop:w="0",paddingBottom:E="0"})=>_.max-_.min-parseFloat(w)-parseFloat(E),top:(_,{top:w})=>parseFloat(w),left:(_,{left:w})=>parseFloat(w),bottom:({y:_},{top:w})=>parseFloat(w)+(_.max-_.min),right:({x:_},{left:w})=>parseFloat(w)+(_.max-_.min),x:tW(4,13),y:tW(5,14)};tq.translateX=tq.x,tq.translateY=tq.y;let tK=new Set,tX=!1,tQ=!1;function tJ(){if(tQ){let _=Array.from(tK).filter(_=>_.needsMeasurement),w=new Set(_.map(_=>_.element)),E=new Map;w.forEach(_=>{let w=tY(_);w.length&&(E.set(_,w),_.render())}),_.forEach(_=>_.measureInitialState()),w.forEach(_=>{_.render();let w=E.get(_);w&&w.forEach(([w,E])=>{var P;null==(P=_.getValue(w))||P.set(E)})}),_.forEach(_=>_.measureEndState()),_.forEach(_=>{void 0!==_.suspendedScrollY&&window.scrollTo(0,_.suspendedScrollY)})}tQ=!1,tX=!1,tK.forEach(_=>_.complete()),tK.clear()}function t1(){tK.forEach(_=>{_.readKeyframes(),_.needsMeasurement&&(tQ=!0)})}function t0(){t1(),tJ()}class t2{constructor(_,w,E,P,k,A=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[..._],this.onComplete=w,this.name=E,this.motionValue=P,this.element=k,this.isAsync=A}scheduleResolve(){this.isScheduled=!0,this.isAsync?(tK.add(this),tX||(tX=!0,ey.read(t1),ey.resolveKeyframes(tJ))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:_,name:w,element:E,motionValue:P}=this;for(let k=0;k<_.length;k++)if(null===_[k])if(0===k){let k=null==P?void 0:P.get(),A=_[_.length-1];if(void 0!==k)_[0]=k;else if(E&&w){let P=E.readValue(w,A);null!=P&&(_[0]=P)}void 0===_[0]&&(_[0]=A),P&&void 0===k&&P.set(_[0])}else _[k]=_[k-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),tK.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,tK.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}_.s(["KeyframeResolver",0,t2,"flushKeyframeResolvers",0,t0],883826);let t3=_=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(_);_.s(["isNumericalString",0,t3],969167);let t4=_=>w=>"string"==typeof w&&w.startsWith(_),t5=t4("--"),t9=t4("var(--"),t6=_=>!!t9(_)&&t7.test(_.split("/*")[0].trim()),t7=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;_.s(["isCSSVariableName",0,t5,"isCSSVariableToken",0,t6],942487);let t8=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function re(_){let w=t8.exec(_);if(!w)return[,];let[,E,P,k]=w;return[`--${null!=E?E:P}`,k]}let rt=4;function rr(_,w,E=1){F(E<=rt,`Max CSS variable fallback depth detected in property "${_}". This may indicate a circular fallback dependency.`);let[P,k]=re(_);if(!P)return;let A=window.getComputedStyle(w).getPropertyValue(P);if(A){let _=A.trim();return t3(_)?parseFloat(_):_}return t6(k)?rr(k,w,E+1):k}let rn=_=>w=>w.test(_);_.s(["testValueType",0,rn],406198);let ri=[e4,tc,tu,td,tp,th,{test:_=>"auto"===_,parse:_=>_}],ra=_=>ri.find(rn(_));_.s(["dimensionValueTypes",0,ri,"findDimensionValueType",0,ra],754803);class ro extends t2{constructor(_,w,E,P,k){super(_,w,E,P,k,!0)}readKeyframes(){let{unresolvedKeyframes:_,element:w,name:E}=this;if(!w||!w.current)return;super.readKeyframes();for(let E=0;E<_.length;E++){let P=_[E];if("string"==typeof P&&t6(P=P.trim())){let k=rr(P,w.current);void 0!==k&&(_[E]=k),E===_.length-1&&(this.finalKeyframe=P)}}if(this.resolveNoneKeyframes(),!el.has(E)||2!==_.length)return;let[P,k]=_,A=ra(P),M=ra(k);if(A!==M)if(tH(A)&&tH(M))for(let w=0;w<_.length;w++){let E=_[w];"string"==typeof E&&(_[w]=parseFloat(E))}else this.needsMeasurement=!0}resolveNoneKeyframes(){let{unresolvedKeyframes:_,name:w}=this,E=[];for(let w=0;w<_.length;w++)e2(_[w])&&E.push(w);E.length&&tU(_,E,w)}measureInitialState(){let{element:_,unresolvedKeyframes:w,name:E}=this;if(!_||!_.current)return;"height"===E&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=tq[E](_.measureViewportBox(),window.getComputedStyle(_.current)),w[0]=this.measuredOrigin;let P=w[w.length-1];void 0!==P&&_.getValue(E,P).jump(P,!1)}measureEndState(){var _;let{element:w,name:E,unresolvedKeyframes:P}=this;if(!w||!w.current)return;let k=w.getValue(E);k&&k.jump(this.measuredOrigin,!1);let A=P.length-1,M=P[A];P[A]=tq[E](w.measureViewportBox(),window.getComputedStyle(w.current)),null!==M&&void 0===this.finalKeyframe&&(this.finalKeyframe=M),(null==(_=this.removedTransforms)?void 0:_.length)&&this.removedTransforms.forEac
218h(([_,E])=>{w.getValue(_).set(E)}),this.resolveNoneKeyframes()}}_.s(["DOMKeyframesResolver",0,ro],353140);let rs=(_,w)=>"zIndex"!==w&&!!("number"==typeof _||Array.isArray(_)||"string"==typeof _&&(tA.test(_)||"0"===_)&&!_.startsWith("url("));function rl(_){let w=_[0];if(1===_.length)return!0;for(let E=0;E<_.length;E++)if(_[E]!==w)return!0}function rd(_,w,E,P){let k=_[0];if(null===k)return!1;if("display"===w||"visibility"===w)return!0;let A=_[_.length-1],M=rs(k,w),I=rs(A,w);return $(M===I,`You are trying to animate ${w} from "${k}" to "${A}". ${k} is not an animatable value - to enable this animation set ${k} to a value animatable to ${A} via the \`style\` property.`),!!M&&!!I&&(rl(_)||("spring"===E||ea(E))&&P)}let ru=_=>null!==_;function rc(_,{repeat:w,repeatType:E="loop"},P){let k=_.filter(ru),A=w&&"loop"!==E&&w%2==1?0:k.length-1;return A&&void 0!==P?P:k[A]}let rh=40;class rp{constructor({autoplay:_=!0,delay:w=0,type:E="keyframes",repeat:P=0,repeatDelay:k=0,repeatType:A="loop",...M}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=eS.now(),this.options={autoplay:_,delay:w,type:E,repeat:P,repeatDelay:k,repeatType:A,...M},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>rh?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||t0(),this._resolved}onKeyframesResolved(_,w){this.resolvedAt=eS.now(),this.hasAttemptedResolve=!0;let{name:E,type:P,velocity:k,delay:A,onComplete:M,onUpdate:I,isGenerator:j}=this.options;if(!j&&!rd(_,E,P,k))if(eB||!A){I&&I(rc(_,this.options,w)),M&&M(),this.resolveFinishedPromise();return}else this.options.duration=0;let O=this.initPlayback(_,w);!1!==O&&(this._resolved={keyframes:_,finalKeyframe:w,...O},this.onPostResolved())}onPostResolved(){}then(_,w){return this.currentFinishedPromise.then(_,w)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(_=>{this.resolveFinishedPromise=_})}}let rf=(_,w,E)=>_+(w-_)*E;function rm(_,w,E){return(E<0&&(E+=1),E>1&&(E-=1),E<1/6)?_+(w-_)*6*E:E<.5?w:E<2/3?_+(w-_)*(2/3-E)*6:_}function rg({hue:_,saturation:w,lightness:E,alpha:P}){_/=360,E/=100;let k=0,A=0,M=0;if(w/=100){let P=E<.5?E*(1+w):E+w-E*w,I=2*E-P;k=rm(I,P,_+1/3),A=rm(I,P,_),M=rm(I,P,_-1/3)}else k=A=M=E;return{red:Math.round(255*k),green:Math.round(255*A),blue:Math.round(255*M),alpha:P}}function ry(_,w){return E=>E>0?w:_}_.s(["mixNumber",0,rf],9647);let rv=(_,w,E)=>{let P=_*_,k=E*(w*w-P)+P;return k<0?0:Math.sqrt(k)},rb=[ts,ta,tm],rx=_=>rb.find(w=>w.test(_));function rC(_){let w=rx(_);if($(!!w,`'${_}' is not an animatable color. Use the equivalent color code instead.`),!w)return!1;let E=w.parse(_);return w===tm&&(E=rg(E)),E}let rS=(_,w)=>{let E=rC(_),P=rC(w);if(!E||!P)return ry(_,w);let k={...E};return _=>(k.red=rv(E.red,P.red,_),k.green=rv(E.green,P.green,_),k.blue=rv(E.blue,P.blue,_),k.alpha=rf(E.alpha,P.alpha,_),ta.transform(k))},rT=(_,w)=>E=>w(_(E)),r_=(..._)=>_.reduce(rT);_.s(["pipe",0,r_],800740);let rw=new Set(["none","hidden"]);function rE(_,w){return rw.has(_)?E=>E<=0?_:w:E=>E>=1?w:_}function rP(_,w){return E=>rf(_,w,E)}function rk(_){return"number"==typeof _?rP:"string"==typeof _?t6(_)?ry:tg.test(_)?rS:rj:Array.isArray(_)?rA:"object"==typeof _?tg.test(_)?rS:rM:ry}function rA(_,w){let E=[..._],P=E.length,k=_.map((_,E)=>rk(_)(_,w[E]));return _=>{for(let w=0;w<P;w++)E[w]=k[w](_);return E}}function rM(_,w){let E={..._,...w},P={};for(let k in E)void 0!==_[k]&&void 0!==w[k]&&(P[k]=rk(_[k])(_[k],w[k]));return _=>{for(let w in P)E[w]=P[w](_);return E}}function rI(_,w){var E;let P=[],k={color:0,var:0,number:0};for(let A=0;A<w.values.length;A++){let M=w.types[A],I=_.indexes[M][k[M]],j=null!=(E=_.values[I])?E:0;P[A]=j,k[M]++}return P}let rj=(_,w)=>{let E=tA.createTransformer(w),P=t_(_),k=t_(w);return P.indexes.var.length===k.indexes.var.length&&P.indexes.color.length===k.indexes.color.length&&P.indexes.number.length>=k.indexes.number.length?rw.has(_)&&!k.values.length||rw.has(w)&&!P.values.length?rE(_,w):r_(rA(rI(P,k),k.values),E):($(!0,`Complex values '${_}' and '${w}
218' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),ry(_,w))};function rO(_,w,E){return"number"==typeof _&&"number"==typeof w&&"number"==typeof E?rf(_,w,E):rk(_)(_,w)}let rD=5;function rN(_,w,E){let P=Math.max(w-rD,0);return eE(E-_(P),w-P)}let rR=100,rL=10,r$=1,rF=0,rB=800,rV=.3,rU=.3,rH=.01,rz=2,rW=.005,rG=.5,rZ=.01,rY=10,rq=.05,rK=1,rX=.001;function rQ({duration:_=rB,bounce:w=rV,velocity:E=rF,mass:P=r$}){let k,A;$(_<=z(rY),"Spring duration must be 10 seconds or less");let M=1-w;M=e3(rq,rK,M),_=e3(rZ,rY,W(_)),M<1?(k=w=>{let P=w*M,k=P*_;return rX-(P-E)/r0(w,M)*Math.exp(-k)},A=w=>{let P=w*M*_,A=P*E+E,I=Math.pow(M,2)*Math.pow(w,2)*_,j=Math.exp(-P),O=r0(Math.pow(w,2),M);return(A-I)*j*(-k(w)+rX>0?-1:1)/O}):(k=w=>-rX+Math.exp(-w*_)*((w-E)*_+1),A=w=>_*_*(E-w)*Math.exp(-w*_));let I=r1(k,A,5/_);if(_=z(_),isNaN(I))return{stiffness:rR,damping:rL,duration:_};{let w=Math.pow(I,2)*P;return{stiffness:w,damping:2*M*Math.sqrt(P*w),duration:_}}}let rJ=12;function r1(_,w,E){let P=E;for(let E=1;E<rJ;E++)P-=_(P)/w(P);return P}function r0(_,w){return _*Math.sqrt(1-w*w)}let r2=["duration","bounce"],r3=["stiffness","damping","mass"];function r4(_,w){return w.some(w=>void 0!==_[w])}function r5(_){let w={velocity:rF,stiffness:rR,damping:rL,mass:r$,isResolvedFromDuration:!1,..._};if(!r4(_,r3)&&r4(_,r2))if(_.visualDuration){let E=2*Math.PI/(1.2*_.visualDuration),P=E*E,k=2*e3(.05,1,1-(_.bounce||0))*Math.sqrt(P);w={...w,mass:r$,stiffness:P,damping:k}}else{let E=rQ(_);(w={...w,...E,mass:r$}).isResolvedFromDuration=!0}return w}function r9(_=rU,w=rV){let E,P="object"!=typeof _?{visualDuration:_,keyframes:[0,1],bounce:w}:_,{restSpeed:k,restDelta:A}=P,M=P.keyframes[0],I=P.keyframes[P.keyframes.length-1],j={done:!1,value:M},{stiffness:O,damping:D,mass:N,duration:R,velocity:L,isResolvedFromDuration:$}=r5({...P,velocity:-W(P.velocity||0)}),F=L||0,B=D/(2*Math.sqrt(O*N)),V=I-M,U=W(Math.sqrt(O/N)),H=5>Math.abs(V);if(k||(k=H?rH:rz),A||(A=H?rW:rG),B<1){let _=r0(U,B);E=w=>I-Math.exp(-B*U*w)*((F+B*U*V)/_*Math.sin(_*w)+V*Math.cos(_*w))}else if(1===B)E=_=>I-Math.exp(-U*_)*(V+(F+U*V)*_);else{let _=U*Math.sqrt(B*B-1);E=w=>{let E=Math.exp(-B*U*w),P=Math.min(_*w,300);return I-E*((F+B*U*V)*Math.sinh(P)+_*V*Math.cosh(P))/_}}let Y={calculatedDuration:$&&R||null,next:_=>{let w=E(_);if($)j.done=_>=R;else{let P=0;B<1&&(P=0===_?z(F):rN(E,_,w));let M=Math.abs(I-w)<=A;j.done=Math.abs(P)<=k&&M}return j.value=j.done?I:w,j},toString:()=>{let _=Math.min(Z(Y),G),w=J(w=>Y.next(_*w).value,_,30);return _+"ms "+w}};return Y}function r6({keyframes:_,velocity:w=0,power:E=.8,timeConstant:P=325,bounceDamping:k=10,bounceStiffness:A=500,modifyTarget:M,min:I,max:j,restDelta:O=.5,restSpeed:D}){let N,R,L=_[0],$={done:!1,value:L},F=_=>void 0!==I&&_<I||void 0!==j&&_>j,B=_=>void 0===I?j:void 0===j||Math.abs(I-_)<Math.abs(j-_)?I:j,V=E*w,U=L+V,H=void 0===M?U:M(U);H!==U&&(V=H-L);let z=_=>-V*Math.exp(-_/P),W=_=>H+z(_),G=_=>{let w=z(_),E=W(_);$.done=Math.abs(w)<=O,$.value=$.done?H:E},Z=_=>{F($.value)&&(N=_,R=r9({keyframes:[$.value,B($.value)],velocity:rN(W,_,$.value),damping:k,stiffness:A,restDelta:O,restSpeed:D}))};return Z(0),{calculatedDuration:null,next:_=>{let w=!1;return(R||void 0!==N||(w=!0,G(_),Z(_)),void 0!==N&&_>=N)?R.next(_-N):(w||G(_),$)}}}let r7=eW(.42,0,1,1),r8=eW(0,0,.58,1),ne=eW(.42,0,.58,1),nt=_=>Array.isArray(_)&&"number"!=typeof _[0],nr={linear:L,easeIn:r7,easeInOut:ne,easeOut:r8,circIn:eQ,circInOut:e1,circOut:eJ,backIn:eq,backInOut:eK,backOut:eY,anticipate:eX},nn=_=>{if(q(_)){F(4===_.length,"Cubic bezier arrays must contain four numerical values.");let[w,E,P,k]=_;return eW(w,E,P,k)}return"string"==typeof _?(F(void 0!==nr[_],`Invalid easing type '${_}'`),nr[_]):_};function ni(_,w,E){let P=[],k=E||rO,A=_.length-1;for(let E=0;E<A;E++){let A=k(_[E],_[E+1]);w&&(A=r_(Array.isArray(w)?w[E]||L:w,A)),P.push(A)}return P}function na(_,w,{clamp:E=!0,ease:P,mixer:k}={}){let A=_.length;if(F(A===w.length,"Both input and output ranges must be the same length"),1===A)return()=>w[0];if(2===A&&w[0]===w[1])return()=>w[1];let M=_[0]===_[1];_[0]>_[A-1]&&(_=[..._].reverse(),w=[...w].reverse());let I=ni(w,P,k),j=I.length,O=E=>{if(M&&E<_[0])return w[0];let P=0;if(j>1)for(;P<_.length-2&&!(E<_[P+1]);P++);let k=Q(_[P],_[P+1],E);return I[P](k)};return E?w=>O(e3(_[0],_[A-1],w)):O}function no(_,w){let E=_[_.length-1];for(let P=1;P<=w;P++){let k=Q(0,w,P);_.push(rf(E,1,k))}}function ns(_){let w=[0];return no(w,_.length-1),w}
218function nl(_,w){return _.map(_=>_*w)}function nd(_,w){return _.map(()=>w||ne).splice(0,_.length-1)}function nu({duration:_=300,keyframes:w,times:E,ease:P="easeInOut"}){let k=nt(P)?P.map(nn):nn(P),A={done:!1,value:w[0]},M=na(nl(E&&E.length===w.length?E:ns(w),_),w,{ease:Array.isArray(k)?k:nd(w,k)});return{calculatedDuration:_,next:w=>(A.value=M(w),A.done=w>=_,A)}}let nc=_=>{let w=({timestamp:w})=>_(w);return{start:()=>ey.update(w,!0),stop:()=>ev(w),now:()=>eb.isProcessing?eb.timestamp:eS.now()}},nh={decay:r6,inertia:r6,tween:nu,keyframes:nu,spring:r9},np=_=>_/100;class nf extends rp{constructor(_){super(_),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();let{onStop:_}=this.options;_&&_()};const{name:w,motionValue:E,element:P,keyframes:k}=this.options,A=(null==P?void 0:P.KeyframeResolver)||t2,M=(_,w)=>this.onKeyframesResolved(_,w);this.resolver=new A(k,M,w,E,P),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(_){let w,E,{type:P="keyframes",repeat:k=0,repeatDelay:A=0,repeatType:M,velocity:I=0}=this.options,j=ea(P)?P:nh[P]||nu;j!==nu&&"number"!=typeof _[0]&&(w=r_(np,rO(_[0],_[1])),_=[0,100]);let O=j({...this.options,keyframes:_});"mirror"===M&&(E=j({...this.options,keyframes:[..._].reverse(),velocity:-I})),null===O.calculatedDuration&&(O.calculatedDuration=Z(O));let{calculatedDuration:D}=O,N=D+A,R=N*(k+1)-A;return{generator:O,mirroredGenerator:E,mapPercentToKeyframes:w,calculatedDuration:D,resolvedDuration:N,totalDuration:R}}onPostResolved(){let{autoplay:_=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&_?this.state=this.pendingPlayState:this.pause()}tick(_,w=!1){let{resolved:E}=this;if(!E){let{keyframes:_}=this.options;return{done:!0,value:_[_.length-1]}}let{finalKeyframe:P,generator:k,mirroredGenerator:A,mapPercentToKeyframes:M,keyframes:I,calculatedDuration:j,totalDuration:O,resolvedDuration:D}=E;if(null===this.startTime)return k.next(0);let{delay:N,repeat:R,repeatType:L,repeatDelay:$,onUpdate:F}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,_):this.speed<0&&(this.startTime=Math.min(_-O/this.speed,this.startTime)),w?this.currentTime=_:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(_-this.startTime)*this.speed;let B=this.currentTime-N*(this.speed>=0?1:-1),V=this.speed>=0?B<0:B>O;
218this.currentTime=Math.max(B,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=O);let U=this.currentTime,H=k;if(R){let _=Math.min(this.currentTime,O)/D,w=Math.floor(_),E=_%1;!E&&_>=1&&(E=1),1===E&&w--,(w=Math.min(w,R+1))%2&&("reverse"===L?(E=1-E,$&&(E-=$/D)):"mirror"===L&&(H=A)),U=e3(0,1,E)*D}let z=V?{done:!1,value:I[0]}:H.next(U);M&&(z.value=M(z.value));let{done:W}=z;V||null===j||(W=this.speed>=0?this.currentTime>=O:this.currentTime<=0);let G=null===this.holdTime&&("finished"===this.state||"running"===this.state&&W);return G&&void 0!==P&&(z.value=rc(I,this.options,P)),F&&F(z.value),G&&this.finish(),z}get duration(){let{resolved:_}=this;return _?W(_.calculatedDuration):0}get time(){return W(this.currentTime)}set time(_){_=z(_),this.currentTime=_,null!==this.holdTime||0===this.speed?this.holdTime=_:this.driver&&(this.startTime=this.driver.now()-_/this.speed)}get speed(){return this.playbackSpeed}set speed(_){let w=this.playbackSpeed!==_;this.playbackSpeed=_,w&&(this.time=W(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:_=nc,onPlay:w,startTime:E}=this.options;this.driver||(this.driver=_(_=>this.tick(_))),w&&w();let P=this.driver.now();null!==this.holdTime?this.startTime=P-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=P):this.startTime=null!=E?E:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var _;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=null!=(_=this.currentTime)?_:0}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";let{onComplete:_}=this.options;_&&_()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(_){return this.startTime=0,this.tick(_,!0)}}let nm=new Set(["opacity","clipPath","filter","transform"]);function ng(_,w,E,{delay:P=0,duration:k=300,repeat:A=0,repeatType:M="loop",ease:I="easeInOut",times:j}={}){let O={[w]:E};j&&(O.offset=j);let D=en(I,k);return Array.isArray(D)&&(O.easing=D),_.animate(O,{delay:P,duration:k,easing:Array.isArray(D)?"linear":D,fill:"both",iterations:A+1,direction:"reverse"===M?"alternate":"normal"})}let ny=B(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),nv=10,nb=2e4;function nx(_){return ea(_.type)||"spring"===_.type||!ee(_.ease)}function nC(_,w){let E=new nf({...w,keyframes:_,repeat:0,delay:0,isGenerator:!0}),P={done:!1,value:_[0]},k=[],A=0;for(;!P.done&&A<nb;)k.push((P=E.sample(A)).value),A+=nv;return{times:void 0,keyframes:k,duration:A-nv,ease:"linear"}}let nS={anticipate:eX,backInOut:eK,circInOut:e1};function nT(_){return _ in nS}class n_ extends rp{constructor(_){super(_);const{name:w,motionValue:E,element:P,keyframes:k}=this.options;this.resolver=new ro(k,(_,w)=>this.onKeyframesResolved(_,w),w,E,P),this.resolver.scheduleResolve()}initPlayback(_,w){let{duration:E=300,times:P,ease:k,type:A,motionValue:M,name:I,startTime:j}=this.options;if(!M.owner||!M.owner.current)return!1;if("string"==typeof k&&X()&&nT(k)&&(k=nS[k]),nx(this.options)){let{onComplete:w,onUpdate:M,motionValue:I,element:j,...O}=this.options,D=nC(_,O);1===(_=D.keyframes).length&&(_[1]=_[0]),E=D.duration,P=D.times,k=D.ease,A="keyframes"}let O=ng(M.owner.current,I,_,{...this.options,duration:E,times:P,ease:k});return O.startTime=null!=j?j:this.calcStartTime(),this.pendingTimeline?(Y(O,this.pendingTimeline),this.pendingTimeline=void 0):O.onfinish=()=>{let{onComplete:E}=this.options;M.set(rc(_,this.options,w)),E&&E(),this.cancel(),this.resolveFinishedPromise()},{animation:O,duration:E,times:P,type:A,ease:k,keyframes:_}}get duration(){let{resolved:_}=this;if(!_)return 0;let{duration:w}=_;return W(w)}get time(){let{resolved:_}=this;if(!_)return 0;let{animation:w}=_;return W(w.currentTime||0)}set time(_){let{resolved:w}=this;if(!w)return;let{animation:E}=w;E.currentTime=z(_)}get speed(){let{resolved:_}=this;if(!_)return 1;let{animation:w}=_;return w.playbackRate}set speed(_){let{resolved:w}=this;if(!w)return;let{animation:E}=w;E.playbackRate=_}get state(){let{resolved:_}=this;if(!_)return"idle";let{animation:w}=_;return w.playState}get startTime(){let{resolved:_}=this;if(!_)return null;let{animation:w}=_;return w.startTime}attachTimeline(_){if(this._resolved){let{resolved:w}=this;if(!w)return L;let{animation:E}=w;Y(E,_)}else this.pendingTimeline=_;return L}play(){if(this.isStopped)return;let{resolved:_}=this;if(!_)return;let{animation:w}=_;
218"finished"===w.playState&&this.updateFinishedPromise(),w.play()}pause(){let{resolved:_}=this;if(!_)return;let{animation:w}=_;w.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();let{resolved:_}=this;if(!_)return;let{animation:w,keyframes:E,duration:P,type:k,ease:A,times:M}=_;if("idle"===w.playState||"finished"===w.playState)return;if(this.time){let{motionValue:_,onUpdate:w,onComplete:I,element:j,...O}=this.options,D=new nf({...O,keyframes:E,duration:P,type:k,ease:A,times:M,isGenerator:!0}),N=z(this.time);_.setWithVelocity(D.sample(N-nv).value,D.sample(N).value,nv)}let{onStop:I}=this.options;I&&I(),this.cancel()}complete(){let{resolved:_}=this;_&&_.animation.finish()}cancel(){let{resolved:_}=this;_&&_.animation.cancel()}static supports(_){let{motionValue:w,name:E,repeatDelay:P,repeatType:k,damping:A,type:M}=_;if(!w||!w.owner||!(w.owner.current instanceof HTMLElement))return!1;let{onUpdate:I,transformTemplate:j}=w.owner.getProps();return ny()&&E&&nm.has(E)&&!I&&!j&&!P&&"mirror"!==k&&0!==A&&"inertia"!==M}}let nw={type:"spring",stiffness:500,damping:25,restSpeed:10},nE=_=>({type:"spring",stiffness:550,damping:0===_?2*Math.sqrt(550):30,restSpeed:10}),nP={type:"keyframes",duration:.8},nk={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},nA=(_,{keyframes:w})=>w.length>2?nP:es.has(_)?_.startsWith("scale")?nE(w[1]):nw:nk;function nM({when:_,delay:w,delayChildren:E,staggerChildren:P,staggerDirection:k,repeat:A,repeatType:M,repeatDelay:I,from:j,elapsed:O,...D}){return!!Object.keys(D).length}let nI=(_,w,E,P={},k,A)=>M=>{let I=ei(P,_)||{},j=I.delay||P.delay||0,{elapsed:O=0}=P;O-=z(j);let D={keyframes:Array.isArray(E)?E:[null,E],ease:"easeOut",velocity:w.getVelocity(),...I,delay:-O,onUpdate:_=>{w.set(_),I.onUpdate&&I.onUpdate(_)},onComplete:()=>{M(),I.onComplete&&I.onComplete()},name:_,motionValue:w,element:A?void 0:k};nM(I)||(D={...D,...nA(_,D)}),D.duration&&(D.duration=z(D.duration)),D.repeatDelay&&(D.repeatDelay=z(D.repeatDelay)),void 0!==D.from&&(D.keyframes[0]=D.from);let N=!1;if(!1!==D.type&&(0!==D.duration||D.repeatDelay)||(D.duration=0,0===D.delay&&(N=!0)),(eB||ec)&&(N=!0,D.duration=0,D.delay=0),N&&!A&&void 0!==w.get()){let _=rc(D.keyframes,I);if(void 0!==_)return ey.update(()=>{D.onUpdate(_),D.onComplete()}),new H([])}return!A&&n_.supports(D)?new n_(D):new nf(D)};function nj({protectedKeys:_,needsAnimating:w},E){let P=_.hasOwnProperty(E)&&!0!==w[E];return w[E]=!1,P}function nO(_,w,{delay:E=0,transitionOverride:P,type:k}={}){var A;let{transition:M=_.getDefaultTransition(),transitionEnd:I,...j}=w;P&&(M=P);let O=[],D=k&&_.animationState&&_.animationState.getState()[k];for(let w in j){let P=_.getValue(w,null!=(A=_.latestValues[w])?A:null),k=j[w];if(void 0===k||D&&nj(D,w))continue;let I={delay:E,...ei(M||{},w)},N=!1;if(window.MotionHandoffAnimation){let E=eF(_);if(E){let _=window.MotionHandoffAnimation(E,w,ey);null!==_&&(I.startTime=_,N=!0)}}eR(_,w),P.start(nI(w,P,k,_.shouldReduceMotion&&el.has(w)?{type:!1}:I,_,N));let R=P.animation;R&&O.push(R)}return I&&Promise.all(O).then(()=>{ey.update(()=>{I&&eO(_,I)})}),O}function nD(_,w,E={}){var P;let k=D(_,w,"exit"===E.type?null==(P=_.presenceContext)?void 0:P.custom:void 0),{transition:A=_.getDefaultTransition()||{}}=k||{};E.transitionOverride&&(A=E.transitionOverride);let M=k?()=>Promise.all(nO(_,k,E)):()=>Promise.resolve(),I=_.variantChildren&&_.variantChildren.size?(P=0)=>{let{delayChildren:k=0,staggerChildren:M,staggerDirection:I}=A;return nN(_,w,k+P,M,I,E)}:()=>Promise.resolve(),{when:j}=A;if(!j)return Promise.all([M(),I(E.delay)]);{let[_,w]="beforeChildren"===j?[M,I]:[I,M];return _().then(()=>w())}}function nN(_,w,E=0,P=0,k=1,A){let M=[],I=(_.variantChildren.size-1)*P,j=1===k?(_=0)=>_*P:(_=0)=>I-_*P;return Array.from(_.variantChildren).sort(nR).forEach((_,P)=>{_.notify("AnimationStart",w),M.push(nD(_,w,{...A,delay:E+j(P)}).then(()=>_.notify("AnimationComplete",w)))}),Promise.all(M)}function nR(_,w){return _.sortNodePosition(w)}function nL(_,w,E={}){let P;if(_.notify("AnimationStart",w),Array.isArray(w))P=Promise.all(w.map(w=>nD(_,w,E)));else if("string"==typeof w)P=nD(_,w,E);else{let k="function"==typeof w?D(_,w,E.custom):w;P=Promise.all(nO(_,k,E))}return P.then(()=>{_.notify("AnimationComplete",w)})}_.s(["animateMotionValue",0,nI],466952);let n$=R.length;function nF(_){if(!_)return;if(!_.isControllingVariants){let w=_.parent&&nF(_.parent)||{};return void 0!==_.props.initial&&(w.initial=_.props.initial),w}let w={};for(let E=0;E<n$;E++){let P=R[E],k=_.props[P];(I(k)||!1===k)&&(w[P]=k)}return w}let nB=[...N].reverse(),nV=N.length;function nU(_){return w=>Promise.all(w.map(({animation:w,options:E})=>nL(_,w,E)))}function nH(_){let w=nU(_),E=nG(),P=!0,j=w=>(E,P)=>{var k;let A=D(_,P,"exit"===w?null==(k=_.presenceContext)?void 0:k.custom:void 0);if(A){let{transition:_,transitionEnd:w,...P}=A;E={...E,...P,...w}}return E};function O(O){let{props:D}=_,N=nF(_.parent)||{},R=[],L=new Set,$={},F=1/0;for(let w=0;w<nV;
218w++){let B=nB[w],V=E[B],U=void 0!==D[B]?D[B]:N[B],H=I(U),z=B===O?V.isActive:null;!1===z&&(F=w);let W=U===N[B]&&U!==D[B]&&H;if(W&&P&&_.manuallyAnimateOnMount&&(W=!1),V.protectedKeys={...$},!V.isActive&&null===z||!U&&!V.prevProp||k(U)||"boolean"==typeof U)continue;let G=nz(V.prevProp,U),Z=G||B===O&&V.isActive&&!W&&H||w>F&&H,Y=!1,q=Array.isArray(U)?U:[U],K=q.reduce(j(B),{});!1===z&&(K={});let{prevResolvedValues:X={}}=V,Q={...X,...K},J=w=>{Z=!0,L.has(w)&&(Y=!0,L.delete(w)),V.needsAnimating[w]=!0;let E=_.getValue(w);E&&(E.liveStyle=!1)};for(let _ in Q){let w=K[_],E=X[_];if($.hasOwnProperty(_))continue;let P=!1;(P=A(w)&&A(E)?!M(w,E):w!==E)?null!=w?J(_):L.add(_):void 0!==w&&L.has(_)?J(_):V.protectedKeys[_]=!0}V.prevProp=U,V.prevResolvedValues=K,V.isActive&&($={...$,...K}),P&&_.blockInitialAnimation&&(Z=!1);let ee=!(W&&G)||Y;Z&&ee&&R.push(...q.map(_=>({animation:_,options:{type:B}})))}if(L.size){let w={};L.forEach(E=>{let P=_.getBaseTarget(E),k=_.getValue(E);k&&(k.liveStyle=!0),w[E]=null!=P?P:null}),R.push({animation:w})}let B=!!R.length;return P&&(!1===D.initial||D.initial===D.animate)&&!_.manuallyAnimateOnMount&&(B=!1),P=!1,B?w(R):Promise.resolve()}function N(w,P){var k;if(E[w].isActive===P)return Promise.resolve();null==(k=_.variantChildren)||k.forEach(_=>{var E;return null==(E=_.animationState)?void 0:E.setActive(w,P)}),E[w].isActive=P;let A=O(w);for(let _ in E)E[_].protectedKeys={};return A}return{animateChanges:O,setActive:N,setAnimateFunction:function(E){w=E(_)},getState:()=>E,reset:()=>{E=nG(),P=!0}}}function nz(_,w){return"string"==typeof w?w!==_:!!Array.isArray(w)&&!M(w,_)}function nW(_=!1){return{isActive:_,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nG(){return{animate:nW(!0),whileInView:nW(),whileHover:nW(),whileTap:nW(),whileDrag:nW(),whileFocus:nW(),exit:nW()}}class nZ{constructor(_){this.isMounted=!1,this.node=_}update(){}}_.s(["Feature",0,nZ],385959);class nY extends nZ{constructor(_){super(_),_.animationState||(_.animationState=nH(_))}updateAnimationControlsSubscription(){let{animate:_}=this.node.getProps();k(_)&&(this.unmountControls=_.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:_}=this.node.getProps(),{animate:w}=this.node.prevProps||{};_!==w&&this.updateAnimationControlsSubscription()}unmount(){var _;this.node.animationState.reset(),null==(_=this.unmountControls)||_.call(this)}}let nq=0;class nK extends nZ{constructor(){super(...arguments),this.id=nq++}update(){if(!this.node.presenceContext)return;let{isPresent:_,onExitComplete:w}=this.node.presenceContext,{isPresent:E}=this.node.prevPresenceContext||{};if(!this.node.animationState||_===E)return;let P=this.node.animationState.setActive("exit",!_);w&&!_&&P.then(()=>w(this.id))}mount(){let{register:_}=this.node.presenceContext||{};_&&(this.unmount=_(this.id))}unmount(){}}let nX={animation:{Feature:nY},exit:{Feature:nK}};_.s(["animations",0,nX],406484);let nQ={x:!1,y:!1};function nJ(){return nQ.x||nQ.y}function n1(_){if("x"===_||"y"===_)if(nQ[_])return null;else return nQ[_]=!0,()=>{nQ[_]=!1};return nQ.x||nQ.y?null:(nQ.x=nQ.y=!0,()=>{nQ.x=nQ.y=!1})}_.s(["isDragActive",0,nJ,"isDragging",0,nQ],990984);let n0=_=>"mouse"===_.pointerType?"number"!=typeof _.button||_.button<=0:!1!==_.isPrimary;function n2(_,w,E,P={passive:!0}){return _.addEventListener(w,E,P),()=>_.removeEventListener(w,E)}function n3(_){return{point:{x:_.pageX,y:_.pageY}}}_.s(["isPrimaryPointer",0,n0],981645),_.s(["addDomEvent",0,n2],277656);let n4=_=>w=>n0(w)&&_(w,n3(w));function n5(_,w,E,P){return n2(_,w,n4(E),P)}_.s(["addPointerInfo",0,n4,"extractEventInfo",0,n3],858471);let n9=(_,w)=>Math.abs(_-w);function n6(_,w){return Math.sqrt(n9(_.x,w.x)**2+n9(_.y,w.y)**2)}class n7{constructor(_,w,{transformPagePoint:E,contextWindow:P,dragSnapToOrigin:k=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let _=it(this.lastMoveEventInfo,this.history),w=null!==this.startEvent,E=n6(_.offset,{x:0,y:0})>=3;if(!w&&!E)return;let{point:P}=_,{timestamp:k}=eb;this.history.push({...P,timestamp:k});let{onStart:A,onMove:M}=this.handlers;w||(A&&A(this.lastMoveEvent,_),this.startEvent=this.lastMoveEvent),M&&M(this.lastMoveEvent,_)},this.handlePointerMove=(_,w)=>{this.lastMoveEvent=_,this.lastMoveEventInfo=n8(w,this.transformPagePoint),ey.update(this.updatePoint,!0)},this.handlePointerUp=(_,w)=>{this.end();let{onEnd:E,onSessionEnd:P,resumeAnimation:k}=this.handlers;if(this.dragSnapToOrigin&&k&&k(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let A=it("pointercancel"===_.type?this.lastMoveEventInfo:n8(w,this.transformPagePoint),this.history);this.startEvent&&E&&E(_,A),P&&P(_,A)},!n0(_))return;this.dragSnapToOrigin=k,this.handlers=w,this.transformPagePoint=E,this.contextWindow=P||window;const A=n8(n3(_),this.transformPagePoint),{point:M}=A,{timestamp:I}=eb;this.history=[{...M,timestamp:I}];const{onSessionStart:j}=w;j&&j(_,it(A,this.history)),this.removeListeners=r_(n5(this.contextWindow,"pointermove",this.handlePointerMove),n5(this.contextWindow,"pointerup",this.handlePointerUp),n5(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(_){this.handlers=_}end(){this.removeListeners&&this.removeListeners(),ev(this.updatePoint)}}function n8(_,w){return w?{point:w(_.point)}:_}
218function ie(_,w){return{x:_.x-w.x,y:_.y-w.y}}function it({point:_},w){return{point:_,delta:ie(_,ii(w)),offset:ie(_,ir(w)),velocity:ia(w,.1)}}function ir(_){return _[0]}function ii(_){return _[_.length-1]}function ia(_,w){if(_.length<2)return{x:0,y:0};let E=_.length-1,P=null,k=ii(_);for(;E>=0&&(P=_[E],!(k.timestamp-P.timestamp>z(w)));)E--;if(!P)return{x:0,y:0};let A=W(k.timestamp-P.timestamp);if(0===A)return{x:0,y:0};let M={x:(k.x-P.x)/A,y:(k.y-P.y)/A};return M.x===1/0&&(M.x=0),M.y===1/0&&(M.y=0),M}function io(_){return _&&"object"==typeof _&&Object.prototype.hasOwnProperty.call(_,"current")}_.s(["isRefObject",0,io],954442);let is=.9999,il=1.0001,id=-.01,iu=.01;function ic(_){return _.max-_.min}function ih(_,w,E){return Math.abs(_-w)<=E}function ip(_,w,E,P=.5){_.origin=P,_.originPoint=rf(w.min,w.max,_.origin),_.scale=ic(E)/ic(w),_.translate=rf(E.min,E.max,_.origin)-_.originPoint,(_.scale>=is&&_.scale<=il||isNaN(_.scale))&&(_.scale=1),(_.translate>=id&&_.translate<=iu||isNaN(_.translate))&&(_.translate=0)}function im(_,w,E,P){ip(_.x,w.x,E.x,P?P.originX:void 0),ip(_.y,w.y,E.y,P?P.originY:void 0)}function ig(_,w,E){_.min=E.min+w.min,_.max=_.min+ic(w)}function iy(_,w,E){ig(_.x,w.x,E.x),ig(_.y,w.y,E.y)}function iv(_,w,E){_.min=w.min-E.min,_.max=_.min+ic(w)}function ib(_,w,E){iv(_.x,w.x,E.x),iv(_.y,w.y,E.y)}function ix(_,{min:w,max:E},P){return void 0!==w&&_<w?_=P?rf(w,_,P.min):Math.max(_,w):void 0!==E&&_>E&&(_=P?rf(E,_,P.max):Math.min(_,E)),_}function iC(_,w,E){return{min:void 0!==w?_.min+w:void 0,max:void 0!==E?_.max+E-(_.max-_.min):void 0}}function iS(_,{top:w,left:E,bottom:P,right:k}){return{x:iC(_.x,E,k),y:iC(_.y,w,P)}}function iT(_,w){let E=w.min-_.min,P=w.max-_.max;return w.max-w.min<_.max-_.min&&([E,P]=[P,E]),{min:E,max:P}}function i_(_,w){return{x:iT(_.x,w.x),y:iT(_.y,w.y)}}function iw(_,w){let E=.5,P=ic(_),k=ic(w);return k>P?E=Q(w.min,w.max-P,_.min):P>k&&(E=Q(_.min,_.max-k,w.min)),e3(0,1,E)}function iE(_,w){let E={};return void 0!==w.min&&(E.min=w.min-_.min),void 0!==w.max&&(E.max=w.max-_.min),E}_.s(["calcBoxDelta",0,im,"calcLength",0,ic,"calcRelativeBox",0,iy,"calcRelativePosition",0,ib,"isNear",0,ih],844569);let iP=.35;function ik(_=iP){return!1===_?_=0:!0===_&&(_=iP),{x:iA(_,"left","right"),y:iA(_,"top","bottom")}}function iA(_,w,E){return{min:iM(_,w),max:iM(_,E)}}function iM(_,w){return"number"==typeof _?_:_[w]||0}let iI=()=>({translate:0,scale:1,origin:0,originPoint:0}),ij=()=>({x:iI(),y:iI()}),iO=()=>({min:0,max:0}),iD=()=>({x:iO(),y:iO()});function iN(_){return[_("x"),_("y")]}function iR({top:_,left:w,right:E,bottom:P}){return{x:{min:w,max:E},y:{min:_,max:P}}}function iL({x:_,y:w}){return{top:w.min,right:_.max,bottom:w.max,left:_.min}}function i$(_,w){if(!w)return _;let E=w({x:_.left,y:_.top}),P=w({x:_.right,y:_.bottom});return{top:E.y,left:E.x,bottom:P.y,right:P.x}}function iF(_){return void 0===_||1===_}function iB({scale:_,scaleX:w,scaleY:E}){return!iF(_)||!iF(w)||!iF(E)}function iV(_){return iB(_)||iU(_)||_.z||_.rotate||_.rotateX||_.rotateY||_.skewX||_.skewY}function iU(_){return iH(_.x)||iH(_.y)}function iH(_){return _&&"0%"!==_}function iz(_,w,E){let P=w*(_-E);return E+P}function iW(_,w,E,P,k){return void 0!==k&&(_=iz(_,k,P)),iz(_,E,P)+w}function iG(_,w=0,E=1,P,k){_.min=iW(_.min,w,E,P,k),_.max=iW(_.max,w,E,P,k)}function iZ(_,{x:w,y:E}){iG(_.x,w.translate,w.scale,w.originPoint),iG(_.y,E.translate,E.scale,E.originPoint)}_.s(["createBox",0,iD,"createDelta",0,ij],774863),_.s(["eachAxis",0,iN],391756),_.s(["has2DTranslate",0,iU,"hasScale",0,iB,"hasTransform",0,iV],220789);let iY=.999999999999,iq=1.0000000000001;function iK(_,w,E,P=!1){let k,A,M=E.length;if(M){w.x=w.y=1;for(let I=0;I<M;I++){A=(k=E[I]).projectionDelta;let{visualElement:M}=k.options;(!M||!M.props.style||"contents"!==M.props.style.display)&&(P&&k.options.layoutScroll&&k.scroll&&k!==k.root&&iJ(_,{x:-k.scroll.offset.x,y:-k.scroll.offset.y}),A&&(w.x*=A.x.scale,w.y*=A.y.scale,iZ(_,A)),P&&iV(k.latestValues)&&iJ(_,k.latestValues))}w.x<iq&&w.x>iY&&(w.x=1),w.y<iq&&w.y>iY&&(w.y=1)}}function iX(_,w){_.min=_.min+w,_.max=_.max+w}function iQ(_,w,E,P,k=.5){let A=rf(_.min,_.max,k);iG(_,w,E,A,P)}function iJ(_,w){iQ(_.x,w.x,w.scaleX,w.scale,w.originX),iQ(_.y,w.y,w.scaleY,w.scale,w.originY)}function i1(_,w){return iR(i$(_.getBoundingClientRect(),w))}function i0(_,w,E){let P=i1(_,E),{scroll:k}=w;return k&&(iX(P.x,k.offset.x),iX(P.y,k.offset.y)),P}_.s(["applyBoxDelta",0,iZ,"applyTreeDeltas",0,iK,"scalePoint",0,iz,"transformBox",0,iJ,"translateAxis",0,iX],958606),_.s(["measurePageBox",0,i0,"measureViewportBox",0,i1],60898);let i2=({current:_})=>_?_.ownerDocument.defaultView:null,i3=new WeakMap;class i4{constructor(_){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=iD(),this.visualElement=_}start(_,{snapToCursor:w=!1}={}){let{presenceContext:E}=this.visualElement;if(E&&!1===E.isPresent)return;let P=_=>{let{dragSnapToOrigin:E}=this.getProps();E?this.pauseAnimation():this.stopAnimation(),w&&this.snapToCursor(n3(_).point)},k=(_,w)=>{let{drag:E,dragPropagation:P,onDragStart:k}=this.getProps();if(E&&!P&&(this.openDragLock&&this.openDragLock(),this.openDragLock=n1(E),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),iN(_=>{let w=this.getAxisMotionValue(_).get()||0;if(tu.test(w)){let{projection:E}=this.visualElement;if(E&&E.layout){let P=E.layout.layoutBox[_];P&&(w=ic(P)*(parseFloat(w)/100))}}this.originPoint[_]=w}),k&&ey.postRender(()=>k(_,w)),eR(this.visualElement,"transform");let{animationState:A}=this.visualElement;A&&A.setActive("whileDrag",!0)},A=(_,w)=>{let{dragPropagation:E,dragDirectionLock:P,onDirectionLock:k,onDrag:A}=this.getProps();if(!E&&!this.openDragLock)return;let{offset:M}=w;if(P&&null===this.currentDirection){this.currentDirection=i9(M),null!==this.currentDirection&&k&&k(this.currentDirection);return}this.updateAxis("x",w.point,M),this.updateAxis("y",w.point,M),this.visualElement.render(),A&&A(_,w)},M=(_,w)=>this.stop(_,w),I=()=>iN(_=>{var w;return"paused"===this.getAnimationState(_)&&(null==(w=this.getAxisMotionValue(_).animation)?void 0:w.play())}),{dragSnapToOrigin:j}=this.getProps();this.panSession=new n7(_,{onSessionStart:P,onStart:k,onMove:A,onSessionEnd:M,resumeAnimation:I},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:j,contextWindow:i2(this.visualElement)})}stop(_,w){let E=this.isDragging;if(this.cancel(),!E)return;let{velocity:P}=w;this.startAnimation(P);let{onDragEnd:k}=this.getProps();k&&ey.postRender(()=>k(_,w))}cancel(){this.isDragging=!1;let{projection:_,animationState:w}=this.visualElement;_&&(_.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:E}=this.getProps();!E&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),w&&w.setActive("whileDrag",!1)}updateAxis(_,w,E){let{drag:P}=this.getProps();if(!E||!i5(_,P,this.currentDirection))return;let k=this.getAxisMotionValue(_),A=this.originPoint[_]+E[_];this.constraints&&this.constraints[_]&&(A=ix(A,this.constraints[_],this.elastic[_])),k.set(A)}resolveConstraints(){var _;let{dragConstraints:w,dragElastic:E}=this.getProps(),P=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null==(_=this.visualElement.projection)?void 0:_.layout,k=this.constraints;w&&io(w)?this.constraints||(this.constraints=this.resolveRefConstraints()):w&&P?this.constraints=iS(P.layoutBox,w):this.constraints=!1,this.elastic=ik(E),k!==this.constraints&&P&&this.constraints&&!this.hasMutatedConstraints&&iN(_=>{!1!==this.constraints&&this.getAxisMotionValue(_)&&(this.constraints[_]=iE(P.layoutBox[_],this.constraints[_]))})}resolveRefConstraints(){let{dragConstraints:_,onMeasureDragConstraints:w}=this.getProps();if(!_||!io(_))return!1;let E=_.current;F(null!==E,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:P}=this.visualElement;if(!P||!P.layout)return!1;let k=i0(E,P.root,this.visualElement.getTransformPagePoint()),A=i_(P.layout.layoutBox,k);if(w){let _=w(iL(A));this.hasMutatedConstraints=!!_,_&&(A=iR(_))}return A}startAnimation(_){let{drag:w,dragMomentum:E,dragElastic:P,dragTransition:k,dragSnapToOrigin:A,onDragTransitionEnd:M}=this.getProps(),I=this.constraints||{};return Promise.all(iN(M=>{if(!i5(M,w,this.currentDirection))return;let j=I&&I[M]||{};A&&(j={min:0,max:0});let O=P?200:1e6,D=P?40:1e7,N={type:"inertia",velocity:E?_[M]:0,bounceStiffness:O,bounceDamping:D,timeConstant:750,restDelta:1,restSpeed:10,...k,...j};return this.startAxisValueAnimation(M,N)})).then(M)}startAxisValueAnimation(_,w){let E=this.getAxisMotionValue(_);return eR(this.visualElement,_),E.start(nI(_,E,0,w,this.visualElement,!1))}stopAnimation(){iN(_=>this.getAxisMotionValue(_).stop())}pauseAnimation(){iN(_=>{var w;return null==(w=this.getAxisMotionValue(_).animation)?void 0:w.pause()})}getAnimationState(_){var w;return null==(w=this.getAxisMotionValue(_).animation)?void 0:w.state}getAxisMotionValue(_){let w=`_drag${_.toUpperCase()}`,E=this.visualElement.getProps();return E[w]||this.visualElement.getValue(_,(E.initial?E.initial[_]:void 0)||0)}snapToCursor(_){iN(w=>{let{drag:E}=this.getProps();if(!i5(w,E,this.currentDirection))return;let{projection:P}=this.visualElement,k=this.getAxisMotionValue(w);if(P&&P.layout){let{min:E,max:A}=P.layout.layoutBox[w];k.set(_[w]-rf(E,A,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:_,dragConstraints:w}=this.getProps(),{projection:E}=this.visualElement;if(!io(w)||!E||!this.constraints)return;this.stopAnimation();let P={x:0,y:0};iN(_=>{let w=this.getAxisMotionValue(_);if(w&&!1!==this.constraints){let E=w.get();P[_]=iw({min:E,max:E},this.constraints[_])}});let{transformTemplate:k}=this.visualElement.getProps();this.visualElement.current.style.transform=k?k({},""):"none",E.root&&E.root.updateScroll(),E.updateLayout(),this.resolveConstraints(),iN(w=>{if(!i5(w,_,null))return;let E=this.getAxisMotionValue(w),{min:k,max:A}=this.constraints[w];E.set(rf(k,A,P[w]))})}addListeners(){if(!this.visualElement.current)return;i3.set(this.visualElement,this);let _=n5(this.visualElement.current,"pointerdown",_=>{let{drag:w,dragListener:E=!0}=this.getProps();w&&E&&this.start(_)}),w=()=>{let{dragConstraints:_}=this.getProps();io(_)&&_.current&&(this.constraints=this.resolveRefConstraints())},{projection:E}=this.visualElement,P=E.addEventListener("measure",w);E&&!E.layout&&(E.root&&E.root.updateScroll(),E.updateLayout()),ey.read(w);let k=n2(window,"resize",()=>this.scalePositionWithinConstraints()),A=E.addEventListener("didUpdate",({delta:_,hasLayoutChanged:w})=>{this.isDragging&&w&&(iN(w=>{let E=this.getAxisMotionValue(w);E&&(this.originPoint[w]+=_[w].translate,E.set(E.get()+_[w].translate))}),this.visualElement.render())});return()=>{k(),_(),P(),A&&A()}}getProps(){let _=this.visualElement.getProps(),{drag:w=!1,dragDirectionLock:E=!1,dragPropagation:P=!1,dragConstraints:k=!1,dragElastic:A=iP,dragMomentum:M=!0}=_;return{..._,drag:w,dragDirectionLock:E,dragPropagation:P,dragConstraints:k,dragElastic:A,dragMomentum:M}}}function i5(_,w,E){return(!0===w||w===_)&&(null===E||E===_)}function i9(_,w=10){let E=null;return Math.abs(_.y)>w?E="y":Math.abs(_.x)>w&&(E="x"),E}class i6 extends nZ{constructor(_){super(_),this.removeGroupControls=L,this.removeListeners=L,this.controls=new i4(_)}mount(){let{dragControls:_}=this.node.getProps();_&&(this.removeGroupControls=_.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||L}unmount(){this.removeGroupControls(),this.removeListeners()}}_.s(["DragGesture",0,i6],807230);let i7=_=>(w,E)=>{_&&ey.postRender(()=>_(w,E))};class i8 extends nZ{constructor(){super(...arguments),this.removePointerDownListener=L}onPointerDown(_){this.session=new n7(_,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:i2(this.node)})}createPanHandlers(){let{onPanSessionStart:_,onPanStart:w,onPan:E,onPanEnd:P}=this.node.getProps();return{onSessionStart:i7(_),onStart:i7(w),onMove:E,onEnd:(_,w)=>{delete this.session,P&&ey.postRender(()=>P(_,w))}}}mount(){this.removePointerDownListener=n5(this.node.current,"pointerdown",_=>this.onPointerDown(_))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}_.s(["PanGesture",0,i8],486945)},150283,_=>{"use strict";var w=_.i(80165),E=_.i(406484),P=_.i(996870),k=_.i(991479),A=_.i(178863),M=_.i(968494),I=_.i(977010),j=_.i(324296),O=_.i(650394),D=_.i(827001),N=_.i(918342),R=_.i(810268),L=_.i(904834),$=_.i(317745),F=_.i(591959),B=_.i(421591);function V({scrapeMotionValuesFromProps:_,createRenderState:w,onUpdate:E},P,k,A){let M={latestValues:H(P,k,A,_),renderState:w()};return E&&(M.onMount=_=>E({props:P,current:_,...M}),M.onUpdate=_=>E(_)),M}let U=_=>(w,E)=>{let P=(0,O.useContext)(N.MotionContext),k=(0,O.useContext)(R.PresenceContext),A=()=>V(_,w,P,k);return E?A():(0,F.useConstant)(A)};function H(_,w,E,P){let k={},A=P(_,{});for(let _ in A)k[_]=(0,B.resolveMotionValue)(A[_]);let{initial:M,animate:I}=_,j=(0,L.isControllingVariants)(_),O=(0,L.isVariantNode)(_);w&&O&&!j&&!1!==_.inherit&&(void 0===M&&(M=w.initial),void 0===I&&(I=w.animate));let N=!!E&&!1===E.initial,R=(N=N||!1===M)?I:M;if(R&&"boolean"!=typeof R&&!(0,D.isAnimationControls)(R)){let w=Array.isArray(R)?R:[R];for(let E=0;E<w.length;E++){let P=(0,$.resolveVariantFromProps)(_,w[E]);if(P){let{transitionEnd:_,transition:w,...E}=P;
218for(let _ in E){let w=E[_];if(Array.isArray(w)){let _=N?w.length-1:0;w=w[_]}null!==w&&(k[_]=w)}for(let w in _)k[w]=_[w]}}}return k}var z=_.i(103495),W=_.i(942487);let G=(_,w)=>w&&"number"==typeof _?w.transform(_):_;var Z=_.i(414189),Y=Z,q=z;let K={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},X=q.transformPropOrder.length;function Q(_,w,E){let P="",k=!0;for(let A=0;A<X;A++){let M=q.transformPropOrder[A],I=_[M];if(void 0===I)continue;let j=!0;if(!(j="number"==typeof I?I===+!!M.startsWith("scale"):0===parseFloat(I))||E){let _=G(I,Y.numberValueTypes[M]);if(!j){k=!1;let w=K[M]||M;P+=`${w}(${_}) `}E&&(w[M]=_)}}return P=P.trim(),E?P=E(w,k?"":P):k&&(P="none"),P}var J=z;function ee(_,w,E){let{style:P,vars:k,transformOrigin:A}=_,M=!1,I=!1;for(let _ in w){let E=w[_];if(J.transformProps.has(_)){M=!0;continue}if((0,W.isCSSVariableName)(_)){k[_]=E;continue}{let w=G(E,Z.numberValueTypes[_]);_.startsWith("origin")?(I=!0,A[_]=w):P[_]=w}}if(!w.transform&&(M||E?P.transform=Q(w,_.transform,E):P.transform&&(P.transform="none")),I){let{originX:_="50%",originY:w="50%",originZ:E=0}=A;P.transformOrigin=`${_} ${w} ${E}`}}var et=_.i(740249);let er={offset:"stroke-dashoffset",array:"stroke-dasharray"},en={offset:"strokeDashoffset",array:"strokeDasharray"};function ei(_,w,E=1,P=0,k=!0){_.pathLength=1;let A=k?er:en;_[A.offset]=et.px.transform(-P);let M=et.px.transform(w),I=et.px.transform(E);_[A.array]=`${M} ${I}`}var ea=et;function eo(_,w,E){return"string"==typeof _?_:ea.px.transform(w+E*_)}function es(_,w,E){let P=eo(w,_.x,_.width),k=eo(E,_.y,_.height);return`${P} ${k}`}function el(_,{attrX:w,attrY:E,attrScale:P,originX:k,originY:A,pathLength:M,pathSpacing:I=1,pathOffset:j=0,...O},D,N){if(ee(_,O,N),D){_.style.viewBox&&(_.attrs.viewBox=_.style.viewBox);return}_.attrs=_.style,_.style={};let{attrs:R,style:L,dimensions:$}=_;R.transform&&($&&(L.transform=R.transform),delete R.transform),$&&(void 0!==k||void 0!==A||L.transform)&&(L.transformOrigin=es($,void 0!==k?k:.5,void 0!==A?A:.5)),void 0!==w&&(R.x=w),void 0!==E&&(R.y=E),void 0!==P&&(R.scale=P),void 0!==M&&ei(R,M,I,j,!1)}let ed=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),eu=()=>({...ed(),attrs:{}}),ec=_=>"string"==typeof _&&"svg"===_.toLowerCase();var eh=_.i(324291);function ep(_,{style:w,vars:E},P,k){for(let A in Object.assign(_.style,w,k&&k.getProjectionStyles(P)),E)_.style.setProperty(A,E[A])}let ef=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function em(_,w,E,P){for(let E in ep(_,w,void 0,P),w.attrs)_.setAttribute(ef.has(E)?E:(0,eh.camelToDash)(E),w.attrs[E])}var eg=_.i(191753),ey=z,ev=_.i(885611),eb=z;function ex(_,{layout:w,layoutId:E}){return eb.transformProps.has(_)||_.startsWith("origin")||(w||void 0!==E)&&(!!ev.scaleCorrectors[_]||"opacity"===_)}var eC=eg;function eS(_,w,E){var P;let{style:k}=_,A={};for(let M in k)((0,eC.isMotionValue)(k[M])||w.style&&(0,eC.isMotionValue)(w.style[M])||ex(M,_)||(null==(P=null==E?void 0:E.getValue(M))?void 0:P.liveStyle)!==void 0)&&(A[M]=k[M]);return A}function eT(_,w,E){let P=eS(_,w,E);for(let E in _)((0,eg.isMotionValue)(_[E])||(0,eg.isMotionValue)(w[E]))&&(P[-1!==ey.transformPropOrder.indexOf(E)?"attr"+E.charAt(0).toUpperCase()+E.substring(1):E]=_[E]);return P}function e_(_,w){try{w.dimensions="function"==typeof _.getBBox?_.getBBox():_.getBoundingClientRect()}catch(_){w.dimensions={x:0,y:0,width:0,height:0}}}let ew=["x","y","width","height","cx","cy","r"],eE={useVisualState:U({scrapeMotionValuesFromProps:eT,createRenderState:eu,onUpdate:({props:_,prevProps:w,current:E,renderState:P,latestValues:k})=>{if(!E)return;let A=!!_.drag;if(!A){for(let _ in k)if(z.transformProps.has(_)){A=!0;break}}if(!A)return;let M=!w;if(w)for(let E=0;E<ew.length;E++){let P=ew[E];_[P]!==w[P]&&(M=!0)}M&&j.frame.read(()=>{e_(E,P),j.frame.render(()=>{el(P,k,ec(E.tagName),_.transformTemplate),em(E,P)})})}})},eP={useVisualState:U({scrapeMotionValuesFromProps:eS,createRenderState:ed})};var ek=O,eA=O,eM=eg;function eI(_,w,E){for(let P in w)(0,eM.isMotionValue)(w[P])||ex(P,E)||(_[P]=w[P])}function ej({transformTemplate:_},w){return(0,eA.useMemo)(()=>{let E=ed();return ee(E,w,_),Object.assign({},E.vars,E.style)},[w])}function eO(_,w){let E=_.style||{},P={};return eI(P,E,_),Object.assign(P,ej(_,w)),P}function eD(_,w){let E={},P=eO(_,w);return _.drag&&!1!==_.dragListener&&(E.draggable=!1,P.userSelect=P.WebkitUserSelect=P.WebkitTouchCallout="none",P.touchAction=!0===_.drag?"none":`pan-${"x"===_.drag?"y":"x"}
218`),void 0===_.tabIndex&&(_.onTap||_.onTapStart||_.whileTap)&&(E.tabIndex=0),E.style=P,E}let eN=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function eR(_){return _.startsWith("while")||_.startsWith("drag")&&"draggable"!==_||_.startsWith("layout")||_.startsWith("onTap")||_.startsWith("onPan")||_.startsWith("onLayout")||eN.has(_)}let eL=_=>!eR(_);function e$(_){_&&(eL=w=>w.startsWith("on")?!eR(w):_(w))}try{e$(_.r(14653).default)}catch(_){}function eF(_,w,E){let P={};for(let k in _)("values"!==k||"object"!=typeof _.values)&&(eL(k)||!0===E&&eR(k)||!w&&!eR(k)||_.draggable&&k.startsWith("onDrag"))&&(P[k]=_[k]);return P}var eB=I,eV=O;function eU(_,w,E,P){let k=(0,eV.useMemo)(()=>{let E=eu();return el(E,w,ec(P),_.transformTemplate),{...E.attrs,style:{...E.style}}},[w]);if(_.style){let w={};eI(w,_.style,_),k.style={...w,...k.style}}return k}var eH=eg;function ez(_=!1){return(w,E,P,{latestValues:k},A)=>{let M=((0,eB.isSVGComponent)(w)?eU:eD)(E,k,A,w),I=eF(E,"string"==typeof w,_),j=w!==ek.Fragment?{...I,...M,ref:P}:{},{children:O}=E,D=(0,ek.useMemo)(()=>(0,eH.isMotionValue)(O)?O.get():O,[O]);return(0,ek.createElement)(w,{...j,children:D})}}function eW(_,w){return function(E,{forwardMotionProps:P}={forwardMotionProps:!1}){let k={...(0,I.isSVGComponent)(E)?eE:eP,preloadedFeatures:_,useRender:ez(P),createVisualElement:w,Component:E};return(0,M.createRendererMotionComponent)(k)}}
218var eG=O,eZ=_.i(60898),eY=_.i(61064),eq=_.i(544360),eK=_.i(774863),eX=_.i(969167),eQ=_.i(405515),eJ=_.i(981201);let e1={current:null},e0={current:!1};function e2(){if(e0.current=!0,eJ.isBrowser)if(window.matchMedia){let _=window.matchMedia("(prefers-reduced-motion)"),w=()=>e1.current=_.matches;_.addListener(w),w()}else e1.current=!1}var e3=_.i(186423),e4=_.i(990522),e5=_.i(551830),e9=eg,e6=_.i(310139),e7=_.i(964115),e8=e5,te=_.i(754803),tt=_.i(406198);let tr=[...te.dimensionValueTypes,e7.color,e8.complex],tn=_=>tr.find((0,tt.testValueType)(_));var ti=z;let ta=new WeakMap;var to=L,ts=_.i(883826),tl=e4,td=eg;function tu(_,w,E){for(let P in w){let k=w[P],A=E[P];if((0,td.isMotionValue)(k))_.addValue(P,k);else if((0,td.isMotionValue)(A))_.addValue(P,(0,tl.motionValue)(k,{owner:_}));else if(A!==k)if(_.hasValue(P)){let w=_.getValue(P);!0===w.liveStyle?w.jump(k):w.hasAnimated||w.set(k)}else{let w=_.getStaticValue(P);_.addValue(P,(0,tl.motionValue)(void 0!==w?w:k,{owner:_}))}}for(let P in E)void 0===w[P]&&_.removeValue(P);return w}var tc=$,th=j;let tp=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class tf{scrapeMotionValuesFromProps(_,w,E){return{}}constructor({parent:_,props:w,presenceContext:E,reducedMotionConfig:P,blockInitialAnimation:k,visualState:A},M={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=ts.KeyframeResolver,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let _=eY.time.now();this.renderScheduledAt<_&&(this.renderScheduledAt=_,th.frame.render(this.render,!1,!0))};const{latestValues:I,renderState:j,onUpdate:O}=A;this.onUpdate=O,this.latestValues=I,this.baseTarget={...I},this.initialValues=w.initial?{...I}:{},this.renderState=j,this.parent=_,this.props=w,this.presenceContext=E,this.depth=_?_.depth+1:0,this.reducedMotionConfig=P,this.options=M,this.blockInitialAnimation=!!k,this.isControllingVariants=(0,to.isControllingVariants)(w),this.isVariantNode=(0,to.isVariantNode)(w),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(_&&_.current);const{willChange:D,...N}=this.scrapeMotionValuesFromProps(w,{},this);for(const _ in N){const w=N[_];void 0!==I[_]&&(0,e9.isMotionValue)(w)&&w.set(I[_],!1)}}mount(_){this.current=_,ta.set(_,this),this.projection&&!this.projection.instance&&this.projection.mount(_),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((_,w)=>this.bindToMotionValue(w,_)),e0.current||e2(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||e1.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let _ in ta.delete(this.current),this.projection&&this.projection.unmount(),(0,th.cancelFrame)(this.notifyUpdate),(0,th.cancelFrame)(this.render),this.valueSubscriptions.forEach(_=>_()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[_].clear();for(let _ in this.features){let w=this.features[_];w&&(w.unmount(),w.isMounted=!1)}this.current=null}bindToMotionValue(_,w){let E;this.valueSubscriptions.has(_)&&this.valueSubscriptions.get(_)();let P=ti.transformProps.has(_),k=w.on("change",w=>{this.latestValues[_]=w,this.props.onUpdate&&th.frame.preRender(this.notifyUpdate),P&&this.projection&&(this.projection.isTransformDirty=!0)}),A=w.on("renderRequest",this.scheduleRender);window.MotionCheckAppearSync&&(E=window.MotionCheckAppearSync(this,_,w)),this.valueSubscriptions.set(_,()=>{k(),A(),E&&E(),w.owner&&w.stop()})}sortNodePosition(_){return this.current&&this.sortInstanceNodePosition&&this.type===_.type?this.sortInstanceNodePosition(this.current,_.current):0}updateFeatures(){let _="animation";for(_ in eq.featureDefinitions){let w=eq.featureDefinitions[_];if(!w)continue;let{isEnabled:E,Feature:P}=w;if(!this.features[_]&&P&&E(this.props)&&(this.features[_]=new P(this)),this.features[_]){let w=this.features[_];w.isMounted?w.update():(w.mount(),w.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):(0,eK.createBox)()}getStaticValue(_){return this.latestValues[_]}setStaticValue(_,w){this.latestValues[_]=w}update(_,w){(_.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=_,this.prevPresenceContext=this.presenceContext,this.presenceContext=w;for(let w=0;w<tp.length;w++){let E=tp[w];this.propEventSubscriptions[E]&&(this.propEventSubscriptions[E](),delete this.propEventSubscriptions[E]);let P=_["on"+E];P&&(this.propEventSubscriptions[E]=this.on(E,P))}this.prevMotionValues=tu(this,this.scrapeMotionValuesFromProps(_,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(_){return this.props.variants?this.props.variants[_]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}
218addVariantChild(_){let w=this.getClosestVariantNode();if(w)return w.variantChildren&&w.variantChildren.add(_),()=>w.variantChildren.delete(_)}addValue(_,w){let E=this.values.get(_);w!==E&&(E&&this.removeValue(_),this.bindToMotionValue(_,w),this.values.set(_,w),this.latestValues[_]=w.get())}removeValue(_){this.values.delete(_);let w=this.valueSubscriptions.get(_);w&&(w(),this.valueSubscriptions.delete(_)),delete this.latestValues[_],this.removeValueFromRenderState(_,this.renderState)}hasValue(_){return this.values.has(_)}getValue(_,w){if(this.props.values&&this.props.values[_])return this.props.values[_];let E=this.values.get(_);return void 0===E&&void 0!==w&&(E=(0,e4.motionValue)(null===w?void 0:w,{owner:this}),this.addValue(_,E)),E}readValue(_,w){var E;let P=void 0===this.latestValues[_]&&this.current?null!=(E=this.getBaseTargetFromProps(this.props,_))?E:this.readValueFromInstance(this.current,_,this.options):this.latestValues[_];return null!=P&&("string"==typeof P&&((0,eX.isNumericalString)(P)||(0,eQ.isZeroValueString)(P))?P=parseFloat(P):!tn(P)&&e5.complex.test(w)&&(P=(0,e6.getAnimatableNone)(_,w)),this.setBaseTarget(_,(0,e9.isMotionValue)(P)?P.get():P)),(0,e9.isMotionValue)(P)?P.get():P}setBaseTarget(_,w){this.baseTarget[_]=w}getBaseTarget(_){var w;let E,{initial:P}=this.props;if("string"==typeof P||"object"==typeof P){let k=(0,tc.resolveVariantFromProps)(this.props,P,null==(w=this.presenceContext)?void 0:w.custom);k&&(E=k[_])}if(P&&void 0!==E)return E;let k=this.getBaseTargetFromProps(this.props,_);return void 0===k||(0,e9.isMotionValue)(k)?void 0!==this.initialValues[_]&&void 0===E?void 0:this.baseTarget[_]:k}on(_,w){return this.events[_]||(this.events[_]=new e3.SubscriptionManager),this.events[_].add(w)}notify(_,...w){this.events[_]&&this.events[_].notify(...w)}}var tm=_.i(353140),tg=eg;class ty extends tf{constructor(){super(...arguments),this.KeyframeResolver=tm.DOMKeyframesResolver}sortInstanceNodePosition(_,w){return 2&_.compareDocumentPosition(w)?1:-1}getBaseTargetFromProps(_,w){return _.style?_.style[w]:void 0}removeValueFromRenderState(_,{vars:w,style:E}){delete w[_],delete E[_]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:_}=this.props;(0,tg.isMotionValue)(_)&&(this.childSubscription=_.on("change",_=>{this.current&&(this.current.textContent=`${_}`)}))}}var tv=W,tb=_.i(861311),tx=z;function tC(_){return window.getComputedStyle(_)}class tS extends ty{constructor(){super(...arguments),this.type="html",this.renderInstance=ep}readValueFromInstance(_,w){if(tx.transformProps.has(w)){let _=(0,tb.getDefaultValueType)(w);return _&&_.default||0}{let E=tC(_),P=((0,tv.isCSSVariableName)(w)?E.getPropertyValue(w):E[w])||0;return"string"==typeof P?P.trim():P}}measureInstanceViewportBox(_,{transformPagePoint:w}){return(0,eZ.measureViewportBox)(_,w)}build(_,w,E){ee(_,w,E.transformTemplate)}scrapeMotionValuesFromProps(_,w,E){return eS(_,w,E)}}var tT=eK,t_=eh,tw=tb,tE=z;class tP extends ty{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=tT.createBox}getBaseTargetFromProps(_,w){return _[w]}readValueFromInstance(_,w){if(tE.transformProps.has(w)){let _=(0,tw.getDefaultValueType)(w);return _&&_.default||0}return w=ef.has(w)?w:(0,t_.camelToDash)(w),_.getAttribute(w)}scrapeMotionValuesFromProps(_,w,E){return eT(_,w,E)}build(_,w,E){el(_,w,this.isSVGTag,E.transformTemplate)}renderInstance(_,w,E,P){em(_,w,E,P)}mount(_){this.isSVGTag=ec(_.tagName),super.mount(_)}}var tk=I;let tA=(_,w)=>(0,tk.isSVGComponent)(_)?new tP(w):new tS(w,{allowProjection:_!==eG.Fragment}),tM=eW({...E.animations,...k.gestureAnimations,...P.drag,...A.layout},tA),tI=(0,w.createDOMMotionComponentProxy)(tM);_.s(["motion",0,tI],150283)},981201,_=>{"use strict";let w="u">typeof window;_.s(["isBrowser",0,w])},591959,_=>{"use strict";var w=_.i(650394);function E(_){let E=(0,w.useRef)(null);return null===E.current&&(E.current=_()),E.current}_.s(["useConstant",0,E])},370566,_=>{"use strict";var w=_.i(650394);let E=_.i(981201).isBrowser?w.useLayoutEffect:w.useEffect;_.s(["useIsomorphicLayoutEffect",0,E])},873313,518933,_=>{"use strict";let w,E;var P={get url(){return _.F("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/vanilla/internals.mjs")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}};function k(_){return"init"in _}function A(_){return!!_.write}function M(_){return"v"in _||"e"in _}function I(_){if("e"in _)throw _.e;return _.v}let j=new WeakMap;function O(_){var w;return R(_)&&!!(null==(w=j.get(_))?void 0:w[0])}function D(_){let w=j.get(_);
218(null==w?void 0:w[0])&&(w[0]=!1,w[1].forEach(_=>_()))}function N(_,w){let E=j.get(_);if(!E){E=[!0,new Set],j.set(_,E);let w=()=>{E[0]=!1};_.then(w,w)}E[1].add(w)}function R(_){return"function"==typeof(null==_?void 0:_.then)}function L(_,w,E){if(!E.p.has(_)){E.p.add(_);let P=()=>E.p.delete(_);w.then(P,P)}}function $(_,w,E){var P;let k=new Set;for(let w of(null==(P=E.get(_))?void 0:P.t)||[])k.add(w);for(let _ of w.p)k.add(_);return k}let F=(_,w,...E)=>w.read(...E),B=(_,w,...E)=>w.write(...E),V=(_,w)=>w.INTERNAL_onInit?w.INTERNAL_onInit(_):w.unstable_onInit?(console.warn("[DEPRECATED] atom.unstable_onInit is renamed to atom.INTERNAL_onInit."),w.unstable_onInit(_)):void 0,U=(_,w,E)=>{var P;return null==(P=w.onMount)?void 0:P.call(w,E)},H=(_,w)=>{var E;let P=ei(_),k=P[0],A=P[6],M=P[9],I=k.get(w);return I||(I={d:new Map,p:new Set,n:0},k.set(w,I),null==(E=A.i)||E.call(A,w),null==M||M(_,w)),I},z=_=>{let w=ei(_),E=w[1],P=w[3],k=w[4],A=w[5],M=w[6],I=w[13],j=[],O=_=>{try{_()}catch(_){j.push(_)}};do{M.f&&O(M.f);let w=new Set,j=w.add.bind(w);P.forEach(_=>{var w;return null==(w=E.get(_))?void 0:w.l.forEach(j)}),P.clear(),A.forEach(j),A.clear(),k.forEach(j),k.clear(),w.forEach(O),P.size&&I(_)}while(P.size||A.size||k.size)if(j.length)throw AggregateError(j)},W=_=>{let w=ei(_),E=w[1],k=w[2],A=w[3],M=w[11],I=w[14],j=w[17],O=[],D=new WeakSet,N=new WeakSet,R=Array.from(A);for(;R.length;){let w=R[R.length-1],A=M(_,w);if(N.has(w)){R.pop();continue}if(D.has(w)){k.get(w)===A.n?O.push([w,A]):"production"!==P.env.MODE&&k.has(w),N.add(w),R.pop();continue}for(let _ of(D.add(w),$(w,A,E)))D.has(_)||R.push(_)}for(let w=O.length-1;w>=0;--w){let[E,P]=O[w],M=!1;for(let _ of P.d.keys())if(_!==E&&A.has(_)){M=!0;break}M&&(I(_,E),j(_,E)),k.delete(E)}},G=new WeakSet,Z=(_,w)=>{var E,j;let D,$,F=ei(_),B=F[1],V=F[2],U=F[3],H=F[6],z=F[7],W=F[11],Z=F[12],Y=F[13],q=F[14],K=F[16],X=F[17],Q=F[20],J=W(_,w);if(M(J)){if(B.has(w)&&V.get(w)!==J.n)return J;let E=!1;for(let[w,P]of J.d)if(q(_,w).n!==P){E=!0;break}if(!E)return J}J.d.clear();let ee=!0;function et(){B.has(w)&&(X(_,w),Y(_),Z(_))}function er(E){var P;if(E===w){let w=W(_,E);if(!M(w))if(k(E))Q(_,E,E.init);else throw Error("no atom init");return I(w)}let A=q(_,E);try{return I(A)}finally{J.d.set(E,A.n),O(J.v)&&L(w,J.v,A),B.has(w)&&(null==(P=B.get(E))||P.t.add(w)),ee||et()}}let en={get signal(){return D||(D=new AbortController),D.signal},get setSelf(){return"production"!==P.env.MODE&&!A(w),!$&&A(w)&&($=(...E)=>{if(!ee)try{return K(_,w,...E)}finally{Y(_),Z(_)}}),$}},ea=J.n;try{let k=z(_,w,er,en);return"production"!==P.env.MODE&&G.has(_),Q(_,w,k),R(k)&&(N(k,()=>null==D?void 0:D.abort()),k.then(et,et)),null==(E=H.r)||E.call(H,w),J}catch(_){return delete J.v,J.e=_,++J.n,J}finally{ee=!1,ea!==J.n&&V.get(w)===ea&&(V.set(w,J.n),U.add(w),null==(j=H.c)||j.call(H,w))}},Y=(_,w)=>{let E=ei(_),P=E[1],k=E[2],A=E[11],M=[w];for(;M.length;){let w=M.pop(),E=A(_,w);for(let I of $(w,E,P)){let w=A(_,I);k.set(I,w.n),M.push(I)}}},q=(_,w,...E)=>{let P=ei(_),A=P[3],M=P[6],j=P[8],O=P[11],D=P[12],N=P[13],R=P[14],L=P[15],$=P[16],F=P[17],B=P[20],V=!0,U=w=>I(R(_,w)),H=(E,...P)=>{var I;let j=O(_,E);try{if(E!==w)return $(_,E,...P);{if(!k(E))throw Error("atom not writable");let w=j.n,O=P[0];B(_,E,O),F(_,E),w!==j.n&&(A.add(E),L(_,E),null==(I=M.c)||I.call(M,E));return}}finally{V||(N(_),D(_))}};try{return j(_,w,U,H,...E)}finally{V=!1}},K=(_,w)=>{var E;let P=ei(_),k=P[1],A=P[3],M=P[6],I=P[11],j=P[15],D=P[18],N=P[19],R=I(_,w),L=k.get(w);if(L&&!O(R.v)){for(let[P,k]of R.d)if(!L.d.has(P)){let O=I(_,P);D(_,P).t.add(w),L.d.add(P),k!==O.n&&(A.add(P),j(_,P),null==(E=M.c)||E.call(M,P))}for(let E of L.d)if(!R.d.has(E)){L.d.delete(E);let P=N(_,E);null==P||P.t.delete(w)}}},X=(_,w)=>{var E;let P=ei(_),k=P[1],M=P[4],I=P[6],j=P[10],O=P[11],D=P[12],N=P[13],R=P[14],L=P[16],$=P[18],F=O(_,w),B=k.get(w);if(!B){for(let E of(R(_,w),F.d.keys()))$(_,E).t.add(w);if(B={l:new Set,d:new Set(F.d.keys()),t:new Set},k.set(w,B),A(w)){let E=()=>{let E=!0,P=(...P)=>{try{return L(_,w,...P)}finally{E||(N(_),D(_))}};try{let k=j(_,w,P);k&&(B.u=()=>{E=!0;try{k()}finally{E=!1}})}finally{E=!1}};M.add(E)}null==(E=I.m)||E.call(I,w)}return B},Q=(_,w)=>{var E,P;let k=ei(_),A=k[1],M=k[5],I=k[6],j=k[11],O=k[19],D=j(_,w),N=A.get(w);if(!N||N.l.size)return N;let R=!1;for(let _ of N.t)if(null==(E=A.get(_))?void 0:E.d.has(w)){R=!0;break}if(!R){for(let E of(N.u&&M.add(N.u),N=void 0,A.delete(w),D.d.keys())){let P=O(_,E);null==P||P.t.delete(w)}null==(P=I.u)||P.call(I,w);return}return N},J=(_,w,E)=>{let P=ei(_)[11],k=P(_,w),A="v"in k,M=k.v;if(R(E))for(let A of k.d.keys())L(w,E,P(_,A));k.v=E,delete k.e,A&&Object.is(M,k.v)||(++k.n,R(M)&&D(M))},ee=(_,w)=>I((0,ei(_)[14])(_,w)),et=(_,w,...E)=>{let P=ei(_),k=P[12],A=P[13],M=P[16];try{return M(_,w,...E)}finally{A(_),k(_)}},er=(_,w,E)=>{let P=ei(_),k=P[12],A=P[18],M=P[19],I=A(_,w).l;return I.add(E),k(_),()=>{I.delete(E),M(_,w),k(_)}},en=new WeakMap,ei=_=>en.get(_);function ea(..._){let w={get:_=>(0,ei(w)[21])(w,_),set:(_,...E)=>(0,ei(w)[22])(w,_,...E),sub:(_,E)=>(0,ei(w)[23])(w,_,E)},E=[new WeakMap,new WeakMap,new WeakMap,new Set,new Set,new Set,{},F,B,V,U,H,z,W,Z,Y,q,K,X,Q,J,ee,et,er,void 0].map((w,E)=>_[E]||w);return en.set(w,Object.freeze(E)),w}var eo={get url(){return _.F("node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected][email protected]/node_modules/jotai/esm/vanilla.mjs")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}};let es=0;function el(_,w){let E=`atom${++es}`,P={toString(){return"production"!==eo.env.MODE&&this.debugLabel?"TURBOPACK unreachable":E}};return"function"==typeof _?P.read=_:(P.init=_,P.read=ed,P.write=eu),w&&(P.write=w),P}function ed(_){return _(this)}function eu(_,w,E){return w(this,"function"==typeof E?E(_(this)):E)}function ec(){return w?w():ea()}function eh(){return E||(E=ec()),E}_.s(["atom",0,el,"createStore",0,ec,"getDefaultStore",0,eh],873313);var ep=_.i(650394);let ef=(0,ep.createContext)(void 0);function em(_){let w=(0,ep.useContext)(ef);return(null==_?void 0:_.store)||w||eh()}function eg({children:_,store:w}){let E=(0,ep.useRef)(null);return w?(0,ep.createElement)(ef.Provider,{value:w},_):(null===E.current&&(E.current=ec()),(0,ep.createElement)(ef.Provider,{value:E.current},_))}let ey=_=>"function"==typeof(null==_?void 0:_.then),ev=_=>{_.status||(_.status="pending",_.then(w=>{_.status="fulfilled",_.value=w},w=>{_.status="rejected",_.reason=w}))},eb=ep.default.use||(_=>{if("pending"===_.status)throw _;if("fulfilled"===_.status)return _.value;if("rejected"===_.status)throw _.reason;throw ev(_),_}),ex=new WeakMap,eC=(_,w)=>{let E=ex.get(_);return E||(E=new Promise((P,k)=>{let A=_,M=_=>w=>{A===_&&P(w)},I=_=>w=>{A===_&&k(w)},j=()=>{try{let _=w();ey(_)?(ex.set(_,E),A=_,_.then(M(_),I(_)),N(_,j)):P(_)}catch(_){k(_)}};_.then(M(_),I(_)),N(_,j)}),ex.set(_,E)),E};function eS(_,w){let{delay:E,unstable_promiseStatus:P=!ep.default.use}=w||{},k=em(w),[[A,M,I],j]=(0,ep.useReducer)(w=>{let E=k.get(_);return Object.is(w[0],E)&&w[1]===k&&w[2]===_?w:[E,k,_]},void 0,()=>[k.get(_),k,_]),O=A;if((M!==k||I!==_)&&(j(),O=k.get(_)),(0,ep.useEffect)(()=>{let w=k.sub(_,()=>{if(P)try{let w=k.get(_);ey(w)&&ev(eC(w,()=>k.get(_)))}catch(_){}"number"==typeof E?setTimeout(j,E):j()});return j(),w},[k,_,E,P]),(0,ep.useDebugValue)(O),ey(O)){let w=eC(O,()=>k.get(_));return P&&ev(w),eb(w)}return O}function eT(_,w){let E=em(w);return(0,ep.useCallback)((...w)=>E.set(_,...w),[E,_])}function e_(_,w){return[eS(_,w),eT(_,w)]}_.s(["Provider",0,eg,"useAtom",0,e_],518933)},70234,(_,w,E)=>{w.exports=function(_,w){for(var E=-1,P=null==_?0:_.length,k=Array(P);++E<P;)k[E]=w(_[E],E,_);return k}},338198,(_,w,E)=>{w.exports=function(_,w,E,P){var k=-1,A=null==_?0:_.length;for(P&&A&&(E=_[++k]);++k<A;)E=w(E,_[k],k,_);return E}},235319,(_,w,E)=>{w.exports=function(_){return function(w){return null==_?void 0:_[w]}}},614796,(_,w,E)=>{w.exports=_.r(235319)({À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ä :"G",Ä¢:"G",ĝ:"g",ğ:"g",Ä¡:"g",Ä£:"g",Ĥ:"H",Ħ:"H",Ä¥:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Ä®:"I",İ:"I",Ä©:"i",Ä«:"i",Ä­:"i",į:"i",ı:"i",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",ĸ:"k",Ĺ:"L",Ä»:"L",Ľ:"L",Ä¿:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Å :"S",ś:"s",ŝ:"s",ş:"s",Å¡:"s",Å¢:"T",Ť:"T",Ŧ:"T",Å£:"t",Å¥:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Å®:"U",Ű:"U",Ų:"U",Å©:"u",Å«:"u",Å­:"u",ů:"u",ű:"u",ų:"u",Å´:"W",ŵ:"w",Ŷ:"Y",Å·:"y",Ÿ:"Y",Ź:"Z",Å»:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",Å¿:"s"})},868380,(_,w,E)=>{var P=_.r(614796),k=_.r(669135),A=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
2187f]/g,M=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]","g");w.exports=function(_){return(_=k(_))&&_.replace(A,P).replace(M,"")}},813601,(_,w,E)=>{var P=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;w.exports=function(_){return _.match(P)||[]}},666792,(_,w,E)=>{var P=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/;w.exports=function(_){return P.test(_)}},400642,(_,w,E)=>{var P="\\ud800-\\udfff",k="\\u2700-\\u27bf",A="a-z\\xdf-\\xf6\\xf8-\\xff",M="A-Z\\xc0-\\xd6\\xd8-\\xde",I="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",j="['’]",O="["+I+"]",D="\\d+",N="["+k+"]",R="["+A+"]",L="[^"+P+I+D+k+A+M+"]",$="(?:\\ud83c[\\udde6-\\uddff]){2}",F="[\\ud800-\\udbff][\\udc00-\\udfff]",B="["+M+"]",V="(?:"+R+"|"+L+")",U="(?:"+B+"|"+L+")",H="(?:"+j+"(?:d|ll|m|re|s|t|ve))?",z="(?:"+j+"(?:D|LL|M|RE|S|T|VE))?",W="(?:[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]|\\ud83c[\\udffb-\\udfff])?",G="[\\ufe0e\\ufe0f]?",Z="(?:\\u200d(?:"+["[^"+P+"]",$,F].join("|")+")"+G+W+")*",Y="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",q="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",K=G+W+Z,X="(?:"+[N,$,F].join("|")+")"+K,Q=RegExp([B+"?"+R+"+"+H+"(?="+[O,B,"$"].join("|")+")",U+"+"+z+"(?="+[O,B+V,"$"].join("|")+")",B+"?"+V+"+"+H,B+"+"+z,q,Y,D,X].join("|"),"g");w.exports=function(_){return _.match(Q)||[]}},713084,(_,w,E)=>{var P=_.r(813601),k=_.r(666792),A=_.r(669135),M=_.r(400642);w.exports=function(_,w,E){return(_=A(_),void 0===(w=E?void 0:w))?k(_)?M(_):P(_):_.match(w)||[]}},114915,(_,w,E)=>{var P=_.r(338198),k=_.r(868380),A=_.r(713084),M=RegExp("['’]","g");w.exports=function(_){return function(w){return P(A(k(w).replace(M,"")),_,"")}}},94042,(_,w,E)=>{w.exports=_.r(114915)(function(_,w,E){return _+(E?"_":"")+w.toLowerCase()})},648563,(_,w,E)=>{w.exports=_.r(2199)("length")},868285,(_,w,E)=>{var P="\\ud800-\\udfff",k="["+P+"]",A="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",M="\\ud83c[\\udffb-\\udfff]",I="[^"+P+"]",j="(?:\\ud83c[\\udde6-\\uddff]){2}",O="[\\ud800-\\udbff][\\udc00-\\udfff]",D="(?:"+A+"|"+M+")?",N="[\\ufe0e\\ufe0f]?",R="(?:\\u200d(?:"+[I,j,O].join("|")+")"+N+D+")*",L=N+D+R,$=RegExp(M+"(?="+M+")|"+("(?:"+[I+A+"?",A,j,O,k].join("|"))+")"+L,"g");w.exports=function(_){for(var w=$.lastIndex=0;$.test(_);)++w;return w}},81347,(_,w,E)=>{var P=_.r(648563),k=_.r(973701),A=_.r(868285);w.exports=function(_){return k(_)?A(_):P(_)}},382798,(_,w,E)=>{w.exports=function(_){return _.split("")}},486096,(_,w,E)=>{var P="\\ud800-\\udfff",k="["+P+"]",A="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",M="\\ud83c[\\udffb-\\udfff]",I="[^"+P+"]",j="(?:\\ud83c[\\udde6-\\uddff]){2}",O="[\\ud800-\\udbff][\\udc00-\\udfff]",D="(?:"+A+"|"+M+")?",N="[\\ufe0e\\ufe0f]?",R="(?:\\u200d(?:"+[I,j,O].join("|")+")"+N+D+")*",L=N+D+R,$=RegExp(M+"(?="+M+")|"+("(?:"+[I+A+"?",A,j,O,k].join("|"))+")"+L,"g");w.exports=function(_){return _.match($)||[]}},475593,(_,w,E)=>{var P=_.r(382798),k=_.r(973701),A=_.r(486096);w.exports=function(_){return k(_)?A(_):P(_)}},706268,(_,w,E)=>{var P=_.r(350626);w.exports=function(_,w){for(var E=_.length;E--;)if(P(_[E][0],w))return E;return -1}},232040,(_,w,E)=>{var P=_.r(706268),k=Array.prototype.splice;w.exports=function(_){var w=this.__data__,E=P(w,_);return!(E<0)&&(E==w.length-1?w.pop():k.call(w,E,1),--this.size,!0)}},417923,(_,w,E)=>{var P=_.r(706268);w.exports=function(_){var w=this.__data__,E=P(w,_);return E<0?void 0:w[E][1]}},387441,(_,w,E)=>{var P=_.r(706268);w.exports=function(_){return P(this.__data__,_)>-1}},656986,(_,w,E)=>{var P=_.r(706268);w.exports=function(_,w){var E=this.__data__,k=P(E,_);return k<0?(++this.size,E.push([_,w])):E[k][1]=w,this}},943162,(_,w,E)=>{var P=_.r(917433),k=_.r(232040),A=_.r(417923),M=_.r(387441),I=_.r(656986);function j(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}j.prototype.clear=P,j.prototype.delete=k,j.prototype.get=A,j.prototype.has=M,j.prototype.set=I,w.exports=j},301105,(_,w,E)=>{w.exports=_.r(698830)(_.r(240240),"Map")},855346,(_,w,E)=>{var P=_.r(830264),k=_.r(943162),A=_.r(301105);w.exports=function(){this.size=0,this.__data__={hash:new P,map:new(A||k),string:new P}}},809055,(_,w,E)=>{w.exports=function(_){var w=typeof _;return"string"==w||"number"==w||"symbol"==w||"boolean"==w?"__proto__"!==_:null===_}},956917,(_,w,E)=>{var P=_.r(809055);w.exports=function(_,w){var E=_.__data__;return P(w)?E["string"==typeof w?"string":"hash"]:E.map}},443506,(_,w,E)=>{var P=_.r(956917);w.exports=function(_){var w=P(this,_).delete(_);return this.size-=!!w,w}},150977,(_,w,E)=>{var P=_.r(956917);w.exports=function(_){return P(this,_).get(_)}},699909,(_,w,E)=>{var P=_.r(956917);w.exports=function(_){return P(this,_).has(_)}},647449,(_,w,E)=>{var P=_.r(956917);w.exports=function(_,w){var E=P(this,_),k=E.size;return E.set(_,w),this.size+=+(E.size!=k),this}},54338,(_,w,E)=>{var P=_.r(855346),k=_.r(443506),A=_.r(150977),M=_.r(699909),I=_.r(647449);function j(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}j.prototype.clear=P,j.prototype.delete=k,j.prototype.get=A,j.prototype.has=M,j.prototype.set=I,w.exports=j},538586,(_,w,E)=>{var P=_.r(54338),k="Expected a function";function A(_,w){if("function"!=typeof _||null!=w&&"function"!=typeof w)throw TypeError(k);var E=function(){var P=arguments,k=w?w.apply(this,P):P[0],A=E.cache;if(A.has(k))return A.get(k);var M=_.apply(this,P);return E.cache=A.set(k,M)||A,M};return E.cache=new(A.Cache||P),E}A.Cache=P,w.exports=A},124715,(_,w,E)=>{var P=_.r(538586),k=500;w.exports=function(_){var w=P(_,function(_){return E.size===k&&E.clear(),_}
218),E=w.cache;return w}},687192,(_,w,E)=>{var P=_.r(124715),k=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,A=/\\(\\)?/g;w.exports=P(function(_){var w=[];return 46===_.charCodeAt(0)&&w.push(""),_.replace(k,function(_,E,P,k){w.push(P?k.replace(A,"$1"):E||_)}),w})},590694,(_,w,E)=>{var P=Object.prototype.hasOwnProperty;w.exports=function(_,w){return null!=_&&P.call(_,w)}},32813,(_,w,E)=>{var P=_.r(346012),k=_.r(386457),A="[object RegExp]";w.exports=function(_){return k(_)&&P(_)==A}},2199,(_,w,E)=>{w.exports=function(_){return function(w){return null==w?void 0:w[_]}}},426362,(_,w,E)=>{var P=_.r(493103);w.exports=function(_){return function(w){return P(w,_)}}},866208,(_,w,E)=>{var P=_.r(2199),k=_.r(426362),A=_.r(305737),M=_.r(713331);w.exports=function(_){return A(_)?P(M(_)):k(_)}},320435,(_,w,E)=>{var P=_.r(547826),k=_.r(115824),A=_.r(3765),M=_.r(372797),I=_.r(866208);w.exports=function(_){return"function"==typeof _?_:null==_?A:"object"==typeof _?M(_)?k(_[0],_[1]):P(_):I(_)}},290308,(_,w,E)=>{w.exports=function(_,w,E){var P=-1,k=_.length;w<0&&(w=-w>k?0:k+w),(E=E>k?k:E)<0&&(E+=k),k=w>E?0:E-w>>>0,w>>>=0;for(var A=Array(k);++P<k;)A[P]=_[P+w];return A}},555231,(_,w,E)=>{var P=_.r(290308);w.exports=function(_,w,E){var k=_.length;return E=void 0===E?k:E,!w&&E>=k?_:P(_,w,E)}},973701,(_,w,E)=>{var P=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");w.exports=function(_){return P.test(_)}},296438,(_,w,E)=>{var P=_.r(220259),k=_.r(70234),A=_.r(372797),M=_.r(887178),I=1/0,j=P?P.prototype:void 0,O=j?j.toString:void 0;function D(_){if("string"==typeof _)return _;if(A(_))return k(_,D)+"";if(M(_))return O?O.call(_):"";var w=_+"";return"0"==w&&1/_==-I?"-0":w}w.exports=D},389239,(_,w,E)=>{w.exports=function(_){return function(w){return _(w)}}},784356,(_,w,E)=>{var P=_.r(208301),k=E&&!E.nodeType&&E,A=k&&w&&!w.nodeType&&w,M=A&&A.exports===k&&P.process;w.exports=function(){try{var _=A&&A.require&&A.require("util").types;if(_)return _;return M&&M.binding&&M.binding("util")}catch(_){}}()},937657,(_,w,E)=>{var P=_.r(372797),k=_.r(305737),A=_.r(687192),M=_.r(669135);w.exports=function(_,w){return P(_)?_:k(_,w)?[_]:A(M(_))}},538042,(_,w,E)=>{var P=_.r(346012),k=_.r(386457),A="[object Arguments]";w.exports=function(_){return k(_)&&P(_)==A}},276199,(_,w,E)=>{var P=_.r(538042),k=_.r(386457),A=Object.prototype,M=A.hasOwnProperty,I=A.propertyIsEnumerable;w.exports=P(function(){return arguments}())?P:function(_){return k(_)&&M.call(_,"callee")&&!I.call(_,"callee")}},433406,(_,w,E)=>{w.exports=_.r(240240)["__core-js_shared__"]},609530,(_,w,E)=>{var P,k=_.r(433406),A=(P=/[^.]+$/.exec(k&&k.keys&&k.keys.IE_PROTO||""))?"Symbol(src)_1."+P:"";w.exports=function(_){return!!A&&A in _}},273902,(_,w,E)=>{var P=Function.prototype.toString;w.exports=function(_){if(null!=_){try{return P.call(_)}catch(_){}try{return _+""}catch(_){}}return""}},462459,(_,w,E)=>{var P=_.r(439043),k=_.r(609530),A=_.r(763377),M=_.r(273902),I=/[\\^$.*+?()[\]{}|]/g,j=/^\[object .+?Constructor\]$/,O=Object.prototype,D=Function.prototype.toString,N=O.hasOwnProperty,R=RegExp("^"+D.call(N).replace(I,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");w.exports=function(_){return!(!A(_)||k(_))&&(P(_)?R:j).test(M(_))}},521785,(_,w,E)=>{w.exports=function(_,w){return null==_?void 0:_[w]}},698830,(_,w,E)=>{var P=_.r(462459),k=_.r(521785);w.exports=function(_,w){var E=k(_,w);return P(E)?E:void 0}},978490,(_,w,E)=>{w.exports=_.r(698830)(Object,"create")},305869,(_,w,E)=>{var P=_.r(978490);w.exports=function(){this.__data__=P?P(null):{},this.size=0}},745332,(_,w,E)=>{w.exports=function(_){var w=this.has(_)&&delete this.__data__[_];return this.size-=!!w,w}},274202,(_,w,E)=>{var P=_.r(978490),k="__lodash_hash_undefined__",A=Object.prototype.hasOwnProperty;w.exports=function(_){var w=this.__data__;if(P){var E=w[_];return E===k?void 0:E}return A.call(w,_)?w[_]:void 0}},444945,(_,w,E)=>{var P=_.r(978490),k=Object.prototype.hasOwnProperty;w.exports=function(_){var w=this.__data__;return P?void 0!==w[_]:k.call(w,_)}},618750,(_,w,E)=>{var P=_.r(978490),k="__lodash_hash_undefined__";w.exports=function(_,w){var E=this.__data__;return this.size+=+!this.has(_),E[_]=P&&void 0===w?k:w,this}},830264,(_,w,E)=>{var P=_.r(305869),k=_.r(745332),A=_.r(274202),M=_.r(444945),I=_.r(618750);function j(_){var w=-1,E=null==_?0:_.length;for(this.clear();++w<E;){var P=_[w];this.set(P[0],P[1])}}j.prototype.clear=P,j.prototype.delete=k,j.prototype.get=A,j.prototype.has=M,j.prototype.set=I,w.exports=j},917433,(_,w,E)=>{w.exports=function(){this.__data__=[],this.size=0}},484092,(_,w,E)=>{var P=_.r(555231),k=_.r(973701),A=_.r(475593),M=_.r(669135);w.exports=function(_){return function(w){var E=k(w=M(w))?A(w):void 0,I=E?E[0]:w.charAt(0),j=E?P(E,1).join(""):w.slice(1);return I[_]()+j}}},428803,(_,w,E)=>{w.exports=_.r(484092)("toUpperCase")},312388,(_,w,E)=>{var P=_.r(669135),k=_.r(428803);w.exports=function(_){return k(P(_).toLowerCase())}},156289,(_,w,E)=>{var P=_.r(312388);w.exports=_.r(114915)(function(_,w,E){return w=w.toLowerCase(),_+(E?P(w):w)})},882218,(_,w,E)=>{var P=_.r(698830);w.exports=function(){try{var _=P(Object,"defineProperty");return _({},"",{}),_}catch(_){}}()},249632,(_,w,E)=>{var P=_.r(882218);w.exports=function(_,w,E){"__proto__"==w&&P?P(_,w,{configurable:!0,enumerable:!0,value:E,writable:!0}):_[w]=E}},373838,(_,w,E)=>{w.exports=function(_){return function(w,E,P){for(var k=-1,A=Object(w),M=P(w),I=M.length;I--;){var j=M[_?I:++k];if(!1===E(A[j],j,A))break}return w}}},533448,(_,w,E)=>{w.exports=_.r(373838)()},806038,(_,w,E)=>{w.exports=function(_,w){for(var E=-1,P=Array(_);++E<_;)P[E]=w(E);return P}},799798,(_,w,E)=>{w.exports=function(){return!1}},125581,(_,w,E)=>{var P=_.r(240240),k=_.r(799798),A=E&&!E.nodeType&&E,M=A&&w&&!w.nodeType&&w,I=M&&M.exports===A?P.Buffer:void 0;w.exports=(I?I.isBuffer:void 0)||k},980364,(_,w,E)=>
218{var P=_.r(346012),k=_.r(935527),A=_.r(386457),M="[object Arguments]",I="[object Array]",j="[object Boolean]",O="[object Date]",D="[object Error]",N="[object Function]",R="[object Map]",L="[object Number]",$="[object Object]",F="[object RegExp]",B="[object Set]",V="[object String]",U="[object WeakMap]",H="[object ArrayBuffer]",z="[object DataView]",W="[object Float64Array]",G="[object Int8Array]",Z="[object Int16Array]",Y="[object Int32Array]",q="[object Uint8Array]",K="[object Uint8ClampedArray]",X="[object Uint16Array]",Q="[object Uint32Array]",J={};J["[object Float32Array]"]=J[W]=J[G]=J[Z]=J[Y]=J[q]=J[K]=J[X]=J[Q]=!0,J[M]=J[I]=J[H]=J[j]=J[z]=J[O]=J[D]=J[N]=J[R]=J[L]=J[$]=J[F]=J[B]=J[V]=J[U]=!1,w.exports=function(_){return A(_)&&k(_.length)&&!!J[P(_)]}},208301,(_,w,E)=>{w.exports=_.g&&_.g.Object===Object&&_.g},240240,(_,w,E)=>{var P=_.r(208301),k="object"==typeof self&&self&&self.Object===Object&&self;w.exports=P||k||Function("return this")()},220259,(_,w,E)=>{w.exports=_.r(240240).Symbol},895771,(_,w,E)=>{var P=_.r(220259),k=Object.prototype,A=k.hasOwnProperty,M=k.toString,I=P?P.toStringTag:void 0;w.exports=function(_){var w=A.call(_,I),E=_[I];try{_[I]=void 0;var P=!0}catch(_){}var k=M.call(_);return P&&(w?_[I]=E:delete _[I]),k}},750351,(_,w,E)=>{var P=Object.prototype.toString;w.exports=function(_){return P.call(_)}},346012,(_,w,E)=>{var P=_.r(220259),k=_.r(895771),A=_.r(750351),M="[object Null]",I="[object Undefined]",j=P?P.toStringTag:void 0;w.exports=function(_){return null==_?void 0===_?I:M:j&&j in Object(_)?k(_):A(_)}},595146,(_,w,E)=>{var P=0x1fffffffffffff,k=/^(?:0|[1-9]\d*)$/;w.exports=function(_,w){var E=typeof _;return!!(w=null==w?P:w)&&("number"==E||"symbol"!=E&&k.test(_))&&_>-1&&_%1==0&&_<w}},305737,(_,w,E)=>{var P=_.r(372797),k=_.r(887178),A=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,M=/^\w*$/;w.exports=function(_,w){if(P(_))return!1;var E=typeof _;return!!("number"==E||"symbol"==E||"boolean"==E||null==_||k(_))||M.test(_)||!A.test(_)||null!=w&&_ in Object(w)}},713331,(_,w,E)=>{var P=_.r(887178),k=1/0;w.exports=function(_){if("string"==typeof _||P(_))return _;var w=_+"";return"0"==w&&1/_==-k?"-0":w}},661197,(_,w,E)=>{var P=_.r(937657),k=_.r(276199),A=_.r(372797),M=_.r(595146),I=_.r(935527),j=_.r(713331);w.exports=function(_,w,E){w=P(w,_);for(var O=-1,D=w.length,N=!1;++O<D;){var R=j(w[O]);if(!(N=null!=_&&E(_,R)))break;_=_[R]}return N||++O!=D?N:!!(D=null==_?0:_.length)&&I(D)&&M(R,D)&&(A(_)||k(_))}},694423,(_,w,E)=>{var P=_.r(590694),k=_.r(661197);w.exports=function(_,w){return null!=_&&k(_,w,P)}},264939,(_,w,E)=>{var P=/\s/;w.exports=function(_){for(var w=_.length;w--&&P.test(_.charAt(w)););return w}},28881,(_,w,E)=>{var P=_.r(264939),k=/^\s+/;w.exports=function(_){return _?_.slice(0,P(_)+1).replace(k,""):_}},350626,(_,w,E)=>{w.exports=function(_,w){return _===w||_!=_&&w!=w}},372797,(_,w,E)=>{w.exports=Array.isArray},140062,(_,w,E)=>{var P=_.r(439043),k=_.r(935527);w.exports=function(_){return null!=_&&k(_.length)&&!P(_)}},439043,(_,w,E)=>{var P=_.r(346012),k=_.r(763377),A="[object AsyncFunction]",M="[object Function]",I="[object GeneratorFunction]",j="[object Proxy]";w.exports=function(_){if(!k(_))return!1;var w=P(_);return w==M||w==I||w==A||w==j}},935527,(_,w,E)=>{var P=0x1fffffffffffff;w.exports=function(_){return"number"==typeof _&&_>-1&&_%1==0&&_<=P}},763377,(_,w,E)=>{w.exports=function(_){var w=typeof _;return null!=_&&("object"==w||"function"==w)}},386457,(_,w,E)=>{w.exports=function(_){return null!=_&&"object"==typeof _}},887178,(_,w,E)=>{var P=_.r(346012),k=_.r(386457),A="[object Symbol]";w.exports=function(_){return"symbol"==typeof _||k(_)&&P(_)==A}},274769,(_,w,E)=>{var P=_.r(32813),k=_.r(389239),A=_.r(784356),M=A&&A.isRegExp;w.exports=M?k(M):P},189082,(_,w,E)=>{var P=_.r(980364),k=_.r(389239),A=_.r(784356),M=A&&A.isTypedArray;w.exports=M?k(M):P},112180,(_,w,E)=>{var P=_.r(806038),k=_.r(276199),A=_.r(372797),M=_.r(125581),I=_.r(595146),j=_.r(189082),O=Object.prototype.hasOwnProperty;w.exports=function(_,w){var E=A(_),D=!E&&k(_),N=!E&&!D&&M(_),R=!E&&!D&&!N&&j(_),L=E||D||N||R,$=L?P(_.length,String):[],F=$.length;for(var B in _)(w||O.call(_,B))&&!(L&&("length"==B||N&&("offset"==B||"parent"==B)||R&&("buffer"==B||"byteLength"==B||"byteOffset"==B)||I(B,F))
218)&&$.push(B);return $}},584902,(_,w,E)=>{var P=Object.prototype;w.exports=function(_){var w=_&&_.constructor;return _===("function"==typeof w&&w.prototype||P)}},719800,(_,w,E)=>{w.exports=function(_,w){return function(E){return _(w(E))}}},583532,(_,w,E)=>{w.exports=_.r(719800)(Object.keys,Object)},467798,(_,w,E)=>{var P=_.r(584902),k=_.r(583532),A=Object.prototype.hasOwnProperty;w.exports=function(_){if(!P(_))return k(_);var w=[];for(var E in Object(_))A.call(_,E)&&"constructor"!=E&&w.push(E);return w}},937165,(_,w,E)=>{var P=_.r(112180),k=_.r(467798),A=_.r(140062);w.exports=function(_){return A(_)?P(_):k(_)}},509882,(_,w,E)=>{var P=_.r(533448),k=_.r(937165);w.exports=function(_,w){return _&&P(_,w,k)}},868668,(_,w,E)=>{var P=_.r(943162);w.exports=function(){this.__data__=new P,this.size=0}},138463,(_,w,E)=>{w.exports=function(_){var w=this.__data__,E=w.delete(_);return this.size=w.size,E}},423933,(_,w,E)=>{w.exports=function(_){return this.__data__.get(_)}},859358,(_,w,E)=>{w.exports=function(_){return this.__data__.has(_)}},514742,(_,w,E)=>{var P=_.r(943162),k=_.r(301105),A=_.r(54338),M=200;w.exports=function(_,w){var E=this.__data__;if(E instanceof P){var I=E.__data__;if(!k||I.length<M-1)return I.push([_,w]),this.size=++E.size,this;E=this.__data__=new A(I)}return E.set(_,w),this.size=E.size,this}},407258,(_,w,E)=>{var P=_.r(943162),k=_.r(868668),A=_.r(138463),M=_.r(423933),I=_.r(859358),j=_.r(514742);function O(_){var w=this.__data__=new P(_);this.size=w.size}O.prototype.clear=k,O.prototype.delete=A,O.prototype.get=M,O.prototype.has=I,O.prototype.set=j,w.exports=O},826417,(_,w,E)=>{var P="__lodash_hash_undefined__";w.exports=function(_){return this.__data__.set(_,P),this}},661204,(_,w,E)=>{w.exports=function(_){return this.__data__.has(_)}},196047,(_,w,E)=>{var P=_.r(54338),k=_.r(826417),A=_.r(661204);function M(_){var w=-1,E=null==_?0:_.length;for(this.__data__=new P;++w<E;)this.add(_[w])}M.prototype.add=M.prototype.push=k,M.prototype.has=A,w.exports=M},438838,(_,w,E)=>{w.exports=function(_,w){for(var E=-1,P=null==_?0:_.length;++E<P;)if(w(_[E],E,_))return!0;return!1}},233037,(_,w,E)=>{w.exports=function(_,w){return _.has(w)}},76075,(_,w,E)=>{var P=_.r(196047),k=_.r(438838),A=_.r(233037),M=1,I=2;w.exports=function(_,w,E,j,O,D){var N=E&M,R=_.length,L=w.length;if(R!=L&&!(N&&L>R))return!1;var $=D.get(_),F=D.get(w);if($&&F)return $==w&&F==_;var B=-1,V=!0,U=E&I?new P:void 0;for(D.set(_,w),D.set(w,_);++B<R;){var H=_[B],z=w[B];if(j)var W=N?j(z,H,B,w,_,D):j(H,z,B,_,w,D);if(void 0!==W){if(W)continue;V=!1;break}if(U){if(!k(w,function(_,w){if(!A(U,w)&&(H===_||O(H,_,E,j,D)))return U.push(w)})){V=!1;break}}else if(!(H===z||O(H,z,E,j,D))){V=!1;break}}return D.delete(_),D.delete(w),V}},680567,(_,w,E)=>{w.exports=_.r(240240).Uint8Array},800846,(_,w,E)=>{w.exports=function(_){var w=-1,E=Array(_.size);return _.forEach(function(_,P){E[++w]=[P,_]}),E}},620684,(_,w,E)=>{w.exports=function(_){var w=-1,E=Array(_.size);return _.forEach(function(_){E[++w]=_}),E}},894311,(_,w,E)=>{var P=_.r(220259),k=_.r(680567),A=_.r(350626),M=_.r(76075),I=_.r(800846),j=_.r(620684),O=1,D=2,N="[object Boolean]",R="[object Date]",L="[object Error]",$="[object Map]",F="[object Number]",B="[object RegExp]",V="[object Set]",U="[object String]",H="[object Symbol]",z="[object ArrayBuffer]",W="[object DataView]",G=P?P.prototype:void 0,Z=G?G.valueOf:void 0;w.exports=function(_,w,E,P,G,Y,q){switch(E){case W:if(_.byteLength!=w.byteLength||_.byteOffset!=w.byteOffset)break;_=_.buffer,w=w.buffer;case z:if(_.byteLength!=w.byteLength||!Y(new k(_),new k(w)))break;return!0;case N:case R:case F:return A(+_,+w);case L:return _.name==w.name&&_.message==w.message;case B:case U:return _==w+"";case $:var K=I;case V:var X=P&O;if(K||(K=j),_.size!=w.size&&!X)break;var Q=q.get(_);if(Q)return Q==w;P|=D,q.set(_,w);var J=M(K(_),K(w),P,G,Y,q);return q.delete(_),J;case H:if(Z)return Z.call(_)==Z.call(w)}return!1}},995762,(_,w,E)=>{w.exports=function(_,w){for(var E=-1,P=w.length,k=_.length;++E<P;)_[k+E]=w[E];return _}},789485,(_,w,E)=>{var P=_.r(995762),k=_.r(372797);w.exports=function(_,w,E){var A=w(_);return k(_)?A:P(A,E(_))}},274775,(_,w,E)=>{w.exports=function(_,w){for(var E=-1,P=null==_?0:_.length,k=0,A=[];++E<P;){var M=_[E];w(M,E,_)&&(A[k++]=M)}return A}},679497,(_,w,E)=>{w.exports=function(){return[]}},688136,(_,w,E)=>{var P=_.r(274775),k=_.r(679497),A=Object.prototype.propertyIsEnumerable,M=Object.getOwnPropertySymbols;w.exports=M?function(_){return null==_?[]:P(M(_=Object(_)),function(w){return A.call(_,w)})}:k},725291,(_,w,E)=>{var P=_.r(789485),k=_.r(688136),A=_.r(937165);w.exports=function(_){return P(_,A,k)}},644221,(_,w,E)=>{var P=_.r(725291),k=1,A=Object.prototype.hasOwnProperty;w.exports=function(_,w,E,M,I,j){var O=E&k,D=P(_),N=D.length;if(N!=P(w).length&&!O)return!1;for(var R=N;R--;){var L=D[R];if(!(O?L in w:A.call(w,L)))return!1}var $=j.get(_),F=j.get(w);if($&&F)return $==w&&F==_;var B=!0;j.set(_,w),j.set(w,_);for(var V=O;++R<N;){var U=_[L=D[R]],H=w[L];if(M)var z=O?M(H,U,L,w,_,j):M(U,H,L,_,w,j);if(!(void 0===z?U===H||I(U,H,E,M,j):z)){B=!1;break}V||(V="constructor"==L)}if(B&&!V){var W=_.constructor,G=w.constructor;W!=G&&"constructor"in _&&"constructor"in w&&!("function"==typeof W&&W instanceof W&&"function"==typeof G&&G instanceof G)&&(B=!1)}return j.delete(_),j.delete(w),B}},521526,(_,w,E)=>{w.exports=_.r(698830)(_.r(240240),"DataView")},311354,(_,w,E)=>{w.exports=_.r(698830)(_.r(240240),"Promise")},206227,(_,w,E)=>{w.exports=_.r(698830)(_.r(240240),"Set")},410117,(_,w,E)=>{w.exports=_.r(698830)(_.r(240240),"WeakMap")},323472,(_,w,E)=>{var P=_.r(521526),k=_.r(301105),A=_.r(311354),M=_.r(206227),I=_.r(410117),j=_.r(346012),O=_.r(273902),D="[object Map]",N="[object Object]",R="[object Promise]",L="[object Set]",$="[object WeakMap]",F="[object DataView]",B=O(P),V=O(k),U=O(A),H=O(M),z=O(I),W=j;(P&&W(new P(new ArrayBuffer(1)))!=F||k&&W(new k)!=D||A&&W(A.resolve())!=R||M&&W(ne
218w M)!=L||I&&W(new I)!=$)&&(W=function(_){var w=j(_),E=w==N?_.constructor:void 0,P=E?O(E):"";if(P)switch(P){case B:return F;case V:return D;case U:return R;case H:return L;case z:return $}return w}),w.exports=W},401814,(_,w,E)=>{var P=_.r(407258),k=_.r(76075),A=_.r(894311),M=_.r(644221),I=_.r(323472),j=_.r(372797),O=_.r(125581),D=_.r(189082),N=1,R="[object Arguments]",L="[object Array]",$="[object Object]",F=Object.prototype.hasOwnProperty;w.exports=function(_,w,E,B,V,U){var H=j(_),z=j(w),W=H?L:I(_),G=z?L:I(w);W=W==R?$:W,G=G==R?$:G;var Z=W==$,Y=G==$,q=W==G;if(q&&O(_)){if(!O(w))return!1;H=!0,Z=!1}if(q&&!Z)return U||(U=new P),H||D(_)?k(_,w,E,B,V,U):A(_,w,W,E,B,V,U);if(!(E&N)){var K=Z&&F.call(_,"__wrapped__"),X=Y&&F.call(w,"__wrapped__");if(K||X){var Q=K?_.value():_,J=X?w.value():w;return U||(U=new P),V(Q,J,E,B,U)}}return!!q&&(U||(U=new P),M(_,w,E,B,V,U))}},173457,(_,w,E)=>{var P=_.r(401814),k=_.r(386457);function A(_,w,E,M,I){return _===w||(null!=_&&null!=w&&(k(_)||k(w))?P(_,w,E,M,A,I):_!=_&&w!=w)}w.exports=A},484088,(_,w,E)=>{var P=_.r(407258),k=_.r(173457),A=1,M=2;w.exports=function(_,w,E,I){var j=E.length,O=j,D=!I;if(null==_)return!O;for(_=Object(_);j--;){var N=E[j];if(D&&N[2]?N[1]!==_[N[0]]:!(N[0]in _))return!1}for(;++j<O;){var R=(N=E[j])[0],L=_[R],$=N[1];if(D&&N[2]){if(void 0===L&&!(R in _))return!1}else{var F=new P;if(I)var B=I(L,$,R,_,w,F);if(!(void 0===B?k($,L,A|M,I,F):B))return!1}}return!0}},251968,(_,w,E)=>{var P=_.r(763377);w.exports=function(_){return _==_&&!P(_)}},226779,(_,w,E)=>{var P=_.r(251968),k=_.r(937165);w.exports=function(_){for(var w=k(_),E=w.length;E--;){var A=w[E],M=_[A];w[E]=[A,M,P(M)]}return w}},605943,(_,w,E)=>{w.exports=function(_,w){return function(E){return null!=E&&E[_]===w&&(void 0!==w||_ in Object(E))}}},547826,(_,w,E)=>{var P=_.r(484088),k=_.r(226779),A=_.r(605943);w.exports=function(_){var w=k(_);return 1==w.length&&w[0][2]?A(w[0][0],w[0][1]):function(E){return E===_||P(E,_,w)}}},493103,(_,w,E)=>{var P=_.r(937657),k=_.r(713331);w.exports=function(_,w){w=P(w,_);for(var E=0,A=w.length;null!=_&&E<A;)_=_[k(w[E++])];return E&&E==A?_:void 0}},807162,(_,w,E)=>{var P=_.r(493103);w.exports=function(_,w,E){var k=null==_?void 0:P(_,w);return void 0===k?E:k}},670867,(_,w,E)=>{w.exports=function(_,w){return null!=_&&w in Object(_)}},718645,(_,w,E)=>{var P=_.r(670867),k=_.r(661197);w.exports=function(_,w){return null!=_&&k(_,w,P)}},115824,(_,w,E)=>{var P=_.r(173457),k=_.r(807162),A=_.r(718645),M=_.r(305737),I=_.r(251968),j=_.r(605943),O=_.r(713331),D=1,N=2;w.exports=function(_,w){return M(_)&&I(w)?j(O(_),w):function(E){var M=k(E,_);return void 0===M&&M===w?A(E,_):P(w,M,D|N)}}},3765,(_,w,E)=>{w.exports=function(_){return _}},490188,(_,w,E)=>{var P=_.r(249632),k=_.r(509882),A=_.r(320435);w.exports=function(_,w){var E={};return w=A(w,3),k(_,function(_,k,A){P(E,w(_,k,A),_)}),E}},195335,(_,w,E)=>{var P=_.r(249632),k=_.r(509882),A=_.r(320435);w.exports=function(_,w){var E={};return w=A(w,3),k(_,function(_,k,A){P(E,k,w(_,k,A))}),E}},798705,(_,w,E)=>{var P=_.r(946540);w.exports=function(_){var w=P(_),E=w%1;return w==w?E?w-E:w:0}},530655,(_,w,E)=>{var P=_.r(28881),k=_.r(763377),A=_.r(887178),M=0/0,I=/^[-+]0x[0-9a-f]+$/i,j=/^0b[01]+$/i,O=/^0o[0-7]+$/i,D=parseInt;w.exports=function(_){if("number"==typeof _)return _;if(A(_))return M;if(k(_)){var w="function"==typeof _.valueOf?_.valueOf():_;_=k(w)?w+"":w}if("string"!=typeof _)return 0===_?_:+_;_=P(_);var E=j.test(_);return E||O.test(_)?D(_.slice(2),E?2:8):I.test(_)?M:+_}},946540,(_,w,E)=>{var P=_.r(530655),k=1/0,A=17976931348623157e292;w.exports=function(_){return _?(_=P(_))===k||_===-k?(_<0?-1:1)*A:_==_?_:0:0===_?_:0}},669135,(_,w,E)=>{var P=_.r(296438);w.exports=function(_){return null==_?"":P(_)}},723937,(_,w,E)=>{var P=_.r(296438),k=_.r(555231),A=_.r(973701),M=_.r(763377),I=_.r(274769),j=_.r(81347),O=_.r(475593),D=_.r(798705),N=_.r(669135),R=30,L="...",$=/\w*$/;w.exports=function(_,w){var E=R,F=L;if(M(w)){var B="separator"in w?w.separator:B;E="length"in w?D(w.length):E,F="omission"in w?P(w.omission):F}var V=(_=N(_)).length;if(A(_)){var U=O(_);V=U.length}if(E>=V)return _;var H=E-j(F);if(H<1)return F;var z=U?k(U,0,H).join(""):_.slice(0,H);if(void 0===B)return z+F;if(U&&(H+=z.length-H),I(B)){if(_.slice(H).search(B)){var W,G=z;for(B.global||(B=RegExp(B.source,N($.exec(B))+"g")),B.lastIndex=0;W=B.exec(G);)var Z=W.index;z=z.slice(0,void 0===Z?H:Z)}}else if(_.indexOf(P(B),H)!=H){var Y=z.lastIndexOf(B);Y>-1&&(z=z.slice(0,Y))}return z+F}},151475,748884,857117,905840,_=>{"use strict";let w;var E,P,k,A=_.i(843474),M=_.i(342032),I=_.i(783545),j=_.i(604982),O=_.i(848633),D=_.i(333142),N=_.i(742341),R=_.i(169619),L=_.i(29833),$=_.i(650394),F=_.i(115497);let B=(0,$.forwardRef)((_,w)=>{let{optionalIndicator:E}=(0,L.useCoralConfig)(),{defaultValue:P,disabled:k,disableScroll:B,endIcon:U,error:H,errorMessage:z,id:W,inputProps:G,label:Z,max:Y,min:q,name:K,onBlur:X,onChange:Q,onFocus:J,placeholder:ee,optional:et,readonly:er,startIcon:en,step:ei,type:ea,value:eo,theme:es,autocomplete:el,attributes:ed}=(0,A.useProps)({props:_,defaultProps:V}),eu=void 0!==eo,ec=`${Z}${et?` (${E})`:""}`,eh=(0,$.useId)(),ep=W||eh,ef="string"==typeof en?(0,M.formatStringToLowerCaseReplaceSpacesWithDashes)(en):void 0,em="string"==typeof U?(0,M.formatStringToLowerCaseReplaceSpacesWithDashes)(U):void 0,eg=(0,M.formatStringToLowerCaseReplaceSpacesWithDashes)(Z+ep),ey=[ef,eg,em].filter(
218Boolean).join(" "),ev=H?(0,M.formatStringToLowerCaseReplaceSpacesWithDashes)(z):void 0,[eb,ex]=(0,$.useState)(!1),[eC,eS]=(0,$.useState)(eo||""),[eT,e_]=(0,$.useState)(!!eC||!!P),ew=(0,$.useCallback)(_=>{e_(!!_.target.value),eu&&eS(_.target.value),Q?.(_)},[eu,Q]),eE=(0,$.useCallback)(_=>{ex(!1),X?.(_)},[X]),eP=(0,$.useCallback)(_=>{ex(!0),J?.(_)},[J]),ek=(0,$.useCallback)(_=>{B&&_.target.blur()},[B]);(0,$.useEffect)(()=>{eu&&(e_(!!eo),eS(eo))},[eu,eo]);let eA=(0,R.StyledTextField)({theme:es,hasAddon:!!U});return(0,F.jsxs)("fieldset",{className:eA,"data-part":"textfield-root",children:[(0,F.jsxs)(j.InputGroup,{children:[!!en&&(0,F.jsx)(N.InputAddon,{position:"start",id:ef,children:en}),(0,F.jsx)("input",{"data-part":"textfield-input",type:ea,id:ep,name:K,step:ei,min:q,max:Y,placeholder:ee,className:eA,onChange:ew,onFocus:eP,onBlur:eE,onWheel:ek,disabled:k,readOnly:er,ref:w,"aria-labelledby":ey,"aria-describedby":ev,autoComplete:el,...eu?{value:eC}:{defaultValue:P},...k&&{tabIndex:-1},...G,...ed}),!!U&&(0,F.jsx)(N.InputAddon,{position:"end",id:em,children:U}),(0,F.jsx)(O.InputLabel,{id:eg,hasError:H,theme:es,isFloated:eT||!!ee||eb,isDisabled:k,htmlFor:ep,hasStartIcon:!!en,hasEndIcon:!!U,children:ec})]}),(0,F.jsx)(D.Visibility,{attributes:{role:"alert"},hidden:!H,children:H&&z&&(0,F.jsx)(I.ErrorMessage,{message:z})})]})});B.displayName="TextField";let V={defaultValue:"",disabled:!1,error:!1,errorMessage:"Invalid input",id:"",label:"",name:"",placeholder:"",optional:!1,readonly:!1,type:"text",autocomplete:"on",theme:"base100"};_.s(["TextField",0,B],151475);let U={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},H=(_,w,E)=>{let P,k=U[_];if(P="string"==typeof k?k:1===w?k.one:k.other.replace("{{count}}",w.toString()),E?.addSuffix)if(E.comparison&&E.comparison>0)return"in "+P;else return P+" ago";return P};function z(_){return (w={})=>{let E=w.width?String(w.width):_.defaultWidth;return _.formats[E]||_.formats[_.defaultWidth]}}let W={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},G={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Z={date:z({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:z({formats:W,defaultWidth:"full"}),dateTime:z({formats:G,defaultWidth:"full"})},Y={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},q=(_,w,E,P)=>Y[_];function K(_){return(w,E)=>{let P;if("formatting"===(E?.context?String(E.context):"standalone")&&_.formattingValues){let w=_.defaultFormattingWidth||_.defaultWidth,k=E?.width?String(E.width):w;P=_.formattingValues[k]||_.formattingValues[w]}else{let w=_.defaultWidth,k=E?.width?String(E.width):_.defaultWidth;P=_.values[k]||_.values[w]}return P[_.argumentCallback?_.argumentCallback(w):w]}}let X={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Q={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},J={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
218ay","Saturday"]},ee={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},et={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},er={ordinalNumber:(_,w)=>{let E=Number(_),P=E%100;if(P>20||P<10)switch(P%10){case 1:return E+"st";case 2:return E+"nd";case 3:return E+"rd"}return E+"th"},era:K({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:K({values:X,defaultWidth:"wide",argumentCallback:_=>_-1}),month:K({values:Q,defaultWidth:"wide"}),day:K({values:J,defaultWidth:"wide"}),dayPeriod:K({values:ee,defaultWidth:"wide",formattingValues:et,defaultFormattingWidth:"wide"})};function en(_){return(w,E={})=>{let P,k=E.width,A=k&&_.matchPatterns[k]||_.matchPatterns[_.defaultMatchWidth],M=w.match(A);if(!M)return null;let I=M[0],j=k&&_.parsePatterns[k]||_.parsePatterns[_.defaultParseWidth],O=Array.isArray(j)?ea(j,_=>_.test(I)):ei(j,_=>_.test(I));return P=_.valueCallback?_.valueCallback(O):O,{value:P=E.valueCallback?E.valueCallback(P):P,rest:w.slice(I.length)}}}function ei(_,w){for(let E in _)if(Object.prototype.hasOwnProperty.call(_,E)&&w(_[E]))return E}function ea(_,w){for(let E=0;E<_.length;E++)if(w(_[E]))return E}let eo={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},es={any:[/^b/i,/^(a|c)/i]},el={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},ed={any:[/1/i,/2/i,/3/i,/4/i]},eu={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},ec={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},eh={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},ep={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},ef={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},em={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},eg={code:"en-US",formatDistance:H,formatLong:Z,formatRelative:q,localize:er,match:{ordinalNumber:(E={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:_=>parseInt(_,10)},(_,w={})=>{let P=_.match(E.matchPattern);if(!P)return null;let k=P[0],A=_.match(E.parsePattern);if(!A)return null;let M=E.valueCallback?E.valueCallback(A[0]):A[0];return{value:M=w.valueCallback?w.valueCallback(M):M,rest:_.slice(k.length)}}),era:en({matchPatterns:eo,defaultMatchWidth:"wide",parsePatterns:es,defaultParseWidth:"any"}),quarter:en({matchPatterns:el,defaultMatchWidth:"wide",parsePatterns:ed,defaultParseWidth:"any",valueCallback:_=>_+1}),month:en({matchPatterns:eu,defaultMatchWidth:"wide",parsePatterns:ec,defaultParseWidth:"any"}),day:en({matchPatterns:eh,defaultMatchWidth:"wide",parsePatterns:ep,defaultParseWidth:"any"}),dayPeriod:en({matchPatterns:ef,defaultMatchWidth:"any",parsePatterns:em,defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},ey={};function ev(){return ey}let eb=6048e5,ex=864e5;function eC(_){let w=Object.prototype.toString.call(_);return _ instanceof Date||"object"==typeof _&&"[object Date]"===w?new _.constructor(+_):new Date("number"==typeof _||"[object Number]"===w||"string"==typeof _||"[object String]"===w?_:NaN)}function eS(_){let w=eC(_);return w.setHours(0,0,0,0),w}function eT(_){let w=eC(_),E=new Date(Date.UTC(w.getFullYear(),w.getMonth(),w.getDate(),w.getHours(),w.getMinutes(),w.getSeconds(),w.getMilliseconds()));return E.setUTCFullYear(w.getFullYear()),_-E}function e_(_,w){let E=eS(_),P=eS(w);return Math.round((E-eT(E)-(P-eT(P)))/ex)}function ew(_,w){return _ instanceof Date?new _.constructor(w):new Date(w)}function eE(_){let w=eC(_),E=ew(_,0);return E.setFullYear(w.getFullYear(),0,1),E.setHours(0,0,0,0),E}function eP(_){let w=eC(_);return e_(w,eE(w))+1}function ek(_,w){let E=ev(),P=w?.weekStartsOn??w?.locale?.options?.weekStartsOn??E.weekStartsOn??E.locale?.options?.weekStartsOn??0,k=eC(_),A=k.getDay(),M=7*(A<P)+A-P;return k.setDate(k.getDate()-M),k.setHours(0,0,0,0),k}function eA(_){return ek(_,{weekStartsOn:1}
218)}function eM(_){let w=eC(_),E=w.getFullYear(),P=ew(_,0);P.setFullYear(E+1,0,4),P.setHours(0,0,0,0);let k=eA(P),A=ew(_,0);A.setFullYear(E,0,4),A.setHours(0,0,0,0);let M=eA(A);return w.getTime()>=k.getTime()?E+1:w.getTime()>=M.getTime()?E:E-1}function eI(_){let w=eM(_),E=ew(_,0);return E.setFullYear(w,0,4),E.setHours(0,0,0,0),eA(E)}function ej(_){let w=eC(_);return Math.round((eA(w)-eI(w))/eb)+1}function eO(_,w){let E=eC(_),P=E.getFullYear(),k=ev(),A=w?.firstWeekContainsDate??w?.locale?.options?.firstWeekContainsDate??k.firstWeekContainsDate??k.locale?.options?.firstWeekContainsDate??1,M=ew(_,0);M.setFullYear(P+1,0,A),M.setHours(0,0,0,0);let I=ek(M,w),j=ew(_,0);j.setFullYear(P,0,A),j.setHours(0,0,0,0);let O=ek(j,w);return E.getTime()>=I.getTime()?P+1:E.getTime()>=O.getTime()?P:P-1}function eD(_,w){let E=ev(),P=w?.firstWeekContainsDate??w?.locale?.options?.firstWeekContainsDate??E.firstWeekContainsDate??E.locale?.options?.firstWeekContainsDate??1,k=eO(_,w),A=ew(_,0);return A.setFullYear(k,0,P),A.setHours(0,0,0,0),ek(A,w)}function eN(_,w){let E=eC(_);return Math.round((ek(E,w)-eD(E,w))/eb)+1}function eR(_,w){return(_<0?"-":"")+Math.abs(_).toString().padStart(w,"0")}let eL={y(_,w){let E=_.getFullYear(),P=E>0?E:1-E;return eR("yy"===w?P%100:P,w.length)},M(_,w){let E=_.getMonth();return"M"===w?String(E+1):eR(E+1,2)},d:(_,w)=>eR(_.getDate(),w.length),a(_,w){let E=_.getHours()/12>=1?"pm":"am";switch(w){case"a":case"aa":return E.toUpperCase();case"aaa":return E;case"aaaaa":return E[0];default:return"am"===E?"a.m.":"p.m."}},h:(_,w)=>eR(_.getHours()%12||12,w.length),H:(_,w)=>eR(_.getHours(),w.length),m:(_,w)=>eR(_.getMinutes(),w.length),s:(_,w)=>eR(_.getSeconds(),w.length),S(_,w){let E=w.length;return eR(Math.trunc(_.getMilliseconds()*Math.pow(10,E-3)),w.length)}},e$="midnight",eF="noon",eB="morning",eV="afternoon",eU="evening",eH="night",ez={G:function(_,w,E){let P=+(_.getFullYear()>0);switch(w){case"G":case"GG":case"GGG":return E.era(P,{width:"abbreviated"});case"GGGGG":return E.era(P,{width:"narrow"});default:return E.era(P,{width:"wide"})}},y:function(_,w,E){if("yo"===w){let w=_.getFullYear(),P=w>0?w:1-w;return E.ordinalNumber(P,{unit:"year"})}return eL.y(_,w)},Y:function(_,w,E,P){let k=eO(_,P),A=k>0?k:1-k;return"YY"===w?eR(A%100,2):"Yo"===w?E.ordinalNumber(A,{unit:"year"}):eR(A,w.length)},R:function(_,w){return eR(eM(_),w.length)},u:function(_,w){return eR(_.getFullYear(),w.length)},Q:function(_,w,E){let P=Math.ceil((_.getMonth()+1)/3);switch(w){case"Q":return String(P);case"QQ":return eR(P,2);case"Qo":return E.ordinalNumber(P,{unit:"quarter"});case"QQQ":return E.quarter(P,{width:"abbreviated",context:"formatting"});case"QQQQQ":return E.quarter(P,{width:"narrow",context:"formatting"});default:return E.quarter(P,{width:"wide",context:"formatting"})}},q:function(_,w,E){let P=Math.ceil((_.getMonth()+1)/3);switch(w){case"q":return String(P);case"qq":return eR(P,2);case"qo":return E.ordinalNumber(P,{unit:"quarter"});case"qqq":return E.quarter(P,{width:"abbreviated",context:"standalone"});case"qqqqq":return E.quarter(P,{width:"narrow",context:"standalone"});default:return E.quarter(P,{width:"wide",context:"standalone"})}},M:function(_,w,E){let P=_.getMonth();switch(w){case"M":case"MM":return eL.M(_,w);case"Mo":return E.ordinalNumber(P+1,{unit:"month"});case"MMM":return E.month(P,{width:"abbreviated",context:"formatting"});case"MMMMM":return E.month(P,{width:"narrow",context:"formatting"});default:return E.month(P,{width:"wide",context:"formatting"})}},L:function(_,w,E){let P=_.getMonth();switch(w){case"L":return String(P+1);case"LL":return eR(P+1,2);case"Lo":return E.ordinalNumber(P+1,{unit:"month"});case"LLL":return E.month(P,{width:"abbreviated",context:"standalone"});case"LLLLL":return E.month(P,{width:"narrow",context:"standalone"});default:return E.month(P,{width:"wide",context:"standalone"})}},w:function(_,w,E,P){let k=eN(_,P);return"wo"===w?E.ordinalNumber(k,{unit:"week"}):eR(k,w.length)},I:function(_,w,E){let P=ej(_);return"Io"===w?E.ordinalNumber(P,{unit:"week"}):eR(P,w.length)},d:function(_,w,E){return"do"===w?E.ordinalNumber(_.getDate(),{unit:"date"}):eL.d(_,w)},D:function(_,w,E){let P=eP(_);return"Do"===w?E.ordinalNumber(P,{unit:"dayOfYear"}):eR(P,w.length)},E:function(_,w,E){let P=_.getDay();switch(w){case"E":case"EE":case"EEE":return E.day(P,{width:"abbreviated",context:"formatting"});case"EEEEE":return E.day(P,{width:"narrow",context:"formatting"});case"EEEEEE":return E.day(P,{width:"short",context:"formatting"});default:return E.day(P,{width:"wide",context:"formatting"})}},e:function(_,w,E,P){let k=_.getDay(),A=(k-P.weekStartsOn+8)%7||7;switch(w){case"e":return String(A);case"ee":return eR(A,2);case"eo":return E.ordinalNumber(A,{unit:"day"});case"eee":return E.day(k,{width:"abbreviated",context:"formatting"});case"eeeee":return E.day(k,{width:"narrow",context:"formatting"});case"eeeeee":return E.day(k,{width:"short",context:"formatting"});default:return E.day(k,{width:"wide",context:"formatting"})}},c:function(_,w,E,P){let k=_.getDay(),A=(k-P.weekStartsOn+8)%7||7;switch(w){case"c":return String(A);case"cc":return eR(A,w.length);case"co":return E.ordinalNumber(A,{unit:"day"});case"ccc":return E.day(k,{width:"abbreviated",context:"standalone"});case"ccccc":return E.day(k,{width:"narrow",context:"standalone"});case"cccccc":return E.day(k,{width:"short",context:"standalone"});default:return E.day(k,{width:"wide",context:"standalone"})}},i:function(_,w,E){let P=_.getDay(),k=0===P?7:P;switch(w){case"i":return String(k);case"ii":return eR(k,w.length);case"io":return E.ordinalNumber(k,{unit:"day"});case"iii":return E.day(P,{width:"abbreviated",context:"formatting"});case"iiiii":return E.day(P,{width:"narrow",context:"formatting"});case"iiiiii":return E.day(P,{width:"short",context:"formatting"});default:return E.day(P,{width:"wide",context:"formatting"})}},a:function(_,w,E){let P=_.getHours()/12>=1?"pm":"am";switch(w){case"a":case"aa":return E.dayPeriod(P,{width:"abbreviated",context:"formatting"});case"aaa":return E.dayPeriod(P,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return E.dayPeriod(P,{width:"narrow",context:"formatting"});default:return E.dayPeriod(P,{width:"wide",context:"formatting"})}},b:function(_,w,E){let P,k=_.getHours();switch(P=12===k?eF:0===k?e$:k/12>
218=1?"pm":"am",w){case"b":case"bb":return E.dayPeriod(P,{width:"abbreviated",context:"formatting"});case"bbb":return E.dayPeriod(P,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return E.dayPeriod(P,{width:"narrow",context:"formatting"});default:return E.dayPeriod(P,{width:"wide",context:"formatting"})}},B:function(_,w,E){let P,k=_.getHours();switch(P=k>=17?eU:k>=12?eV:k>=4?eB:eH,w){case"B":case"BB":case"BBB":return E.dayPeriod(P,{width:"abbreviated",context:"formatting"});case"BBBBB":return E.dayPeriod(P,{width:"narrow",context:"formatting"});default:return E.dayPeriod(P,{width:"wide",context:"formatting"})}},h:function(_,w,E){if("ho"===w){let w=_.getHours()%12;return 0===w&&(w=12),E.ordinalNumber(w,{unit:"hour"})}return eL.h(_,w)},H:function(_,w,E){return"Ho"===w?E.ordinalNumber(_.getHours(),{unit:"hour"}):eL.H(_,w)},K:function(_,w,E){let P=_.getHours()%12;return"Ko"===w?E.ordinalNumber(P,{unit:"hour"}):eR(P,w.length)},k:function(_,w,E){let P=_.getHours();return(0===P&&(P=24),"ko"===w)?E.ordinalNumber(P,{unit:"hour"}):eR(P,w.length)},m:function(_,w,E){return"mo"===w?E.ordinalNumber(_.getMinutes(),{unit:"minute"}):eL.m(_,w)},s:function(_,w,E){return"so"===w?E.ordinalNumber(_.getSeconds(),{unit:"second"}):eL.s(_,w)},S:function(_,w){return eL.S(_,w)},X:function(_,w,E){let P=_.getTimezoneOffset();if(0===P)return"Z";switch(w){case"X":return eG(P);case"XXXX":case"XX":return eZ(P);default:return eZ(P,":")}},x:function(_,w,E){let P=_.getTimezoneOffset();switch(w){case"x":return eG(P);case"xxxx":case"xx":return eZ(P);default:return eZ(P,":")}},O:function(_,w,E){let P=_.getTimezoneOffset();switch(w){case"O":case"OO":case"OOO":return"GMT"+eW(P,":");default:return"GMT"+eZ(P,":")}},z:function(_,w,E){let P=_.getTimezoneOffset();switch(w){case"z":case"zz":case"zzz":return"GMT"+eW(P,":");default:return"GMT"+eZ(P,":")}},t:function(_,w,E){return eR(Math.trunc(_.getTime()/1e3),w.length)},T:function(_,w,E){return eR(_.getTime(),w.length)}};function eW(_,w=""){let E=_>0?"-":"+",P=Math.abs(_),k=Math.trunc(P/60),A=P%60;return 0===A?E+String(k):E+String(k)+w+eR(A,2)}function eG(_,w){return _%60==0?(_>0?"-":"+")+eR(Math.abs(_)/60,2):eZ(_,w)}function eZ(_,w=""){let E=_>0?"-":"+",P=Math.abs(_);return E+eR(Math.trunc(P/60),2)+w+eR(P%60,2)}let eY=(_,w)=>{switch(_){case"P":return w.date({width:"short"});case"PP":return w.date({width:"medium"});case"PPP":return w.date({width:"long"});default:return w.date({width:"full"})}},eq=(_,w)=>{switch(_){case"p":return w.time({width:"short"});case"pp":return w.time({width:"medium"});case"ppp":return w.time({width:"long"});default:return w.time({width:"full"})}},eK=(_,w)=>{let E,P=_.match(/(P+)(p+)?/)||[],k=P[1],A=P[2];if(!A)return eY(_,w);switch(k){case"P":E=w.dateTime({width:"short"});break;case"PP":E=w.dateTime({width:"medium"});break;case"PPP":E=w.dateTime({width:"long"});break;default:E=w.dateTime({width:"full"})}return E.replace("{{date}}",eY(k,w)).replace("{{time}}",eq(A,w))},eX={p:eq,P:eK},eQ=/^D+$/,eJ=/^Y+$/,e1=["D","DD","YY","YYYY"];function e0(_){return eQ.test(_)}function e2(_){return eJ.test(_)}function e3(_,w,E){let P=e4(_,w,E);if(console.warn(P),e1.includes(_))throw RangeError(P)}function e4(_,w,E){let P="Y"===_[0]?"years":"days of the month";return`Use \`${_.toLowerCase()}\` instead of \`${_}\` (in \`${w}\`) for formatting ${P} to the input \`${E}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}function e5(_){return _ instanceof Date||"object"==typeof _&&"[object Date]"===Object.prototype.toString.call(_)}function e9(_){return(!!e5(_)||"number"==typeof _)&&!isNaN(Number(eC(_)))}let e6=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,e7=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,e8=/^'([^]*?)'?$/,te=/''/g,tt=/[a-zA-Z]/;function tr(_){let w=_.match(e8);return w?w[1].replace(te,"'"):_}let tn=function(_,w,E){let P=ev(),k=E?.locale??P.locale??eg,A=E?.firstWeekContainsDate??E?.locale?.options?.firstWeekContainsDate??P.firstWeekContainsDate??P.locale?.options?.firstWeekContainsDate??1,M=E?.weekStartsOn??E?.locale?.options?.weekStartsOn??P.weekStartsOn??P.locale?.options?.weekStartsOn??0,I=eC(_);if(!e9(I))throw RangeError("Invalid time value");let j=w.match(e7).map(_=>{let w=_[0];
218return"p"===w||"P"===w?(0,eX[w])(_,k.formatLong):_}).join("").match(e6).map(_=>{if("''"===_)return{isToken:!1,value:"'"};let w=_[0];if("'"===w)return{isToken:!1,value:tr(_)};if(ez[w])return{isToken:!0,value:_};if(w.match(tt))throw RangeError("Format string contains an unescaped latin alphabet character `"+w+"`");return{isToken:!1,value:_}});k.localize.preprocessor&&(j=k.localize.preprocessor(I,j));let O={firstWeekContainsDate:A,weekStartsOn:M,locale:k};return j.map(P=>{if(!P.isToken)return P.value;let A=P.value;return(!E?.useAdditionalWeekYearTokens&&e2(A)||!E?.useAdditionalDayOfYearTokens&&e0(A))&&e3(A,w,String(_)),(0,ez[A[0]])(I,A,k.localize,O)}).join("")};_.s(["default",0,tn],748884);let ti="8.55.0",ta=globalThis;function to(_,w,E){let P=E||ta,k=P.__SENTRY__=P.__SENTRY__||{},A=k[ti]=k[ti]||{};return A[_]||(A[_]=w())}function ts(){return tl(ta),ta}function tl(_){let w=_.__SENTRY__=_.__SENTRY__||{};return w.version=w.version||ti,w[ti]=w[ti]||{}}let td=Object.prototype.toString;function tu(_,w){return td.call(_)===`[object ${w}]`}function tc(_){return tu(_,"Object")}function th(_){return!!(_&&_.then&&"function"==typeof _.then)}let tp="u"<typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,tf="Sentry Logger ",tm=["debug","info","warn","error","log","assert","trace"],tg={};function ty(_){if(!("console"in ta))return _();let w=ta.console,E={},P=Object.keys(tg);P.forEach(_=>{let P=tg[_];E[_]=w[_],w[_]=P});try{return _()}finally{P.forEach(_=>{w[_]=E[_]})}}let tv=to("logger",function(){let _=!1,w={enable:()=>{_=!0},disable:()=>{_=!1},isEnabled:()=>_};return tp?tm.forEach(E=>{w[E]=(...w)=>{_&&ty(()=>{ta.console[E](`${tf}[${E}]:`,...w)})}}):tm.forEach(_=>{w[_]=()=>void 0}),w});function tb(_,w,E){try{Object.defineProperty(_,w,{value:E,writable:!0,configurable:!0})}catch(E){tp&&tv.log(`Failed to add non-enumerable property "${w}" to object`,_)}}let tx=1e3;function tC(){return Date.now()/tx}let tS=function(){let{performance:_}=ta;if(!_||!_.now)return tC;let w=Date.now()-_.now(),E=void 0==_.timeOrigin?w:_.timeOrigin;return()=>(E+_.now())/tx}();function tT(){let _=ta,w=_.crypto||_.msCrypto,E=()=>16*Math.random();try{if(w&&w.randomUUID)return w.randomUUID().replace(/-/g,"");w&&w.getRandomValues&&(E=()=>{let _=new Uint8Array(1);return w.getRandomValues(_),_[0]})}catch(_){}return"10000000100040008000100000000000".replace(/[018]/g,_=>(_^(15&E())>>_/4).toString(16))}function t_(_,w={}){if(w.user&&(!_.ipAddress&&w.user.ip_address&&(_.ipAddress=w.user.ip_address),_.did||w.did||(_.did=w.user.id||w.user.email||w.user.username)),_.timestamp=w.timestamp||tS(),w.abnormal_mechanism&&(_.abnormal_mechanism=w.abnormal_mechanism),w.ignoreDuration&&(_.ignoreDuration=w.ignoreDuration),w.sid&&(_.sid=32===w.sid.length?w.sid:tT()),void 0!==w.init&&(_.init=w.init),!_.did&&w.did&&(_.did=`${w.did}`),"number"==typeof w.started&&(_.started=w.started),_.ignoreDuration)_.duration=void 0;else if("number"==typeof w.duration)_.duration=w.duration;else{let w=_.timestamp-_.started;_.duration=w>=0?w:0}w.release&&(_.release=w.release),w.environment&&(_.environment=w.environment),!_.ipAddress&&w.ipAddress&&(_.ipAddress=w.ipAddress),!_.userAgent&&w.userAgent&&(_.userAgent=w.userAgent),"number"==typeof w.errors&&(_.errors=w.errors),w.status&&(_.status=w.status)}function tw(){return tT()}function tE(){return tT().substring(16)}function tP(_,w,E=2){if(!w||"object"!=typeof w||E<=0)return w;if(_&&w&&0===Object.keys(w).length)return _;let P={..._};for(let _ in w)Object.prototype.hasOwnProperty.call(w,_)&&(P[_]=tP(P[_],w[_],E-1));return P}(()=>{let{performance:_}=ta;if(!_||!_.now){w="none";return}let E=36e5,P=_.now(),k=Date.now(),A=_.timeOrigin?Math.abs(_.timeOrigin+P-k):E,M=A<E,I=_.timing&&_.timing.navigationStart,j="number"==typeof I?Math.abs(I+P-k):E,O=j<E;if(M||O)if(A<=j)return w="timeOrigin",_.timeOrigin;else{w="navigationStart";return}w="dateNow"})();let tk="_sentrySpan";function tA(_,w){w?tb(_,tk,w):delete _[tk]}function tM(_){return _[tk]}let tI=100;class tj{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={},this._propagationContext={traceId:tw(),spanId:tE()}}clone(){let _=new tj;return _._breadcrumbs=[...this._breadcrumbs],_._tags={...this._tags},_._extra={...this._extra},_._contexts={...this._contexts},this._contexts.flags&&(_._contexts.flags={values:[...this._contexts.flags.values]}),_._user=this._user,_._level=this._level,_._session=this._session,_._transactionName=this._transactionName,_._fingerprint=this._fingerprint,_._eventProcessors=[...this._eventProcessors],_._requestSession=this._requestSession,_._attachments=[...this._attachments],_._sdkProcessingMetadata={...this._sdkProcessingMetadata},_._propagationContext={...this._propagationContext},_._client=this._client,_._lastEventId=this._lastEventId,tA(_,tM(this)),_}setClient(_){this._client=_}setLastEventId(_){this._lastEventId=_}getClient(){return this._client}lastEventId(){return this._lastEventId}addScopeListener(_){this._scopeListeners.push(_)}addEventProcessor(_){return this._eventProcessors.push(_),this}setUser(_){return this._user=_||{email:void 0,id:void 0,ip_address:void 0,username:void 0},this._session&&t_(this._session,{user:_}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(_){return this._requestSession=_,this}setTags(_){return this._tags={...this._tags,..._},this._notifyScopeListeners(),this}setTag(_,w){return this._tags={...this._tags,[_]:w},this._notifyScopeListeners(),this}setExtras(_){return this._extra={...this._extra,..._},this._notifyScopeListeners(),this}setExtra(_,w){return this._extra={...this._extra,[_]:w},this._notifyScopeListeners(),this}setFingerprint(_){return this._fingerprint=_,this._notifyScopeListeners(),this}setLevel(_){return this._level=_,this._notifyScopeListeners(),this}setTransactionName(_){return this._transactionName=_,this._notifyScopeListeners(),this}setContext(_,w){return null===w?delete this._contexts[_]:this._contexts[_]=w,this._notifyScopeListeners(),this}setSession(_){return _?this._session=_:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(_){if(!_)return this;let w="function"==typeof _?_(this):_,[E,P]=w instanceof tO?[w.getScopeData(),w.getRequestSession()]:tc(w)?[_,_.requestSession]:[],{tags:k,extra:A,user:M,contexts:I,level:j,fingerprint:O=[],propagationContext:D}=E||{};return this._tags={...this._tags,...k},this._extra={...this._extra,...A},this._contexts={...this._contexts,...I},M&&Object.keys(M).length&&(this._user=M),j&&(this._level=j),O.length&&(this._fingerprint=O),D&&(this._propagationContext=D),P&&(this._requestSession=P),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._session=void 0,tA(this,void 0),this._attachments=[],this.setPropagationContext({traceId:tw()}),this._notifyScopeListeners(),this}addBreadcrumb(_,w){let E="number"==typeof w?w:tI;if(E<=0)return this;let P={timestamp:tC(),..._};return this._breadcrumbs.push(P),this._breadcrumbs.length>E&&(this._breadcrumbs=this._breadcrumbs.slice(-E),this._client&&this._client.re
218cordDroppedEvent("buffer_overflow","log_item")),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(_){return this._attachments.push(_),this}clearAttachments(){return this._attachments=[],this}getScopeData(){return{breadcrumbs:this._breadcrumbs,attachments:this._attachments,contexts:this._contexts,tags:this._tags,extra:this._extra,user:this._user,level:this._level,fingerprint:this._fingerprint||[],eventProcessors:this._eventProcessors,propagationContext:this._propagationContext,sdkProcessingMetadata:this._sdkProcessingMetadata,transactionName:this._transactionName,span:tM(this)}}setSDKProcessingMetadata(_){return this._sdkProcessingMetadata=tP(this._sdkProcessingMetadata,_,2),this}setPropagationContext(_){return this._propagationContext={spanId:tE(),..._},this}getPropagationContext(){return this._propagationContext}captureException(_,w){let E=w&&w.event_id?w.event_id:tT();if(!this._client)return tv.warn("No client configured on scope - will not capture exception!"),E;let P=Error("Sentry syntheticException");return this._client.captureException(_,{originalException:_,syntheticException:P,...w,event_id:E},this),E}captureMessage(_,w,E){let P=E&&E.event_id?E.event_id:tT();if(!this._client)return tv.warn("No client configured on scope - will not capture message!"),P;let k=Error(_);return this._client.captureMessage(_,w,{originalException:_,syntheticException:k,...E,event_id:P},this),P}captureEvent(_,w){let E=w&&w.event_id?w.event_id:tT();return this._client?this._client.captureEvent(_,{...w,event_id:E},this):tv.warn("No client configured on scope - will not capture event!"),E}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(_=>{_(this)}),this._notifyingListeners=!1)}}let tO=tj;function tD(){return to("defaultCurrentScope",()=>new tO)}function tN(){return to("defaultIsolationScope",()=>new tO)}class tR{constructor(_,w){let E,P;E=_||new tO,P=w||new tO,this._stack=[{scope:E}],this._isolationScope=P}withScope(_){let w,E=this._pushScope();try{w=_(E)}catch(_){throw this._popScope(),_}return th(w)?w.then(_=>(this._popScope(),_),_=>{throw this._popScope(),_}):(this._popScope(),w)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let _=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:_}),_}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function tL(){let _=tl(ts());return _.stack=_.stack||new tR(tD(),tN())}function t$(_){return tL().withScope(_)}function tF(_,w){let E=tL();return E.withScope(()=>(E.getStackTop().scope=_,w(_)))}function tB(_){return tL().withScope(()=>_(tL().getIsolationScope()))}function tV(){return{withIsolationScope:tB,withScope:t$,withSetScope:tF,withSetIsolationScope:(_,w)=>tB(w),getCurrentScope:()=>tL().getScope(),getIsolationScope:()=>tL().getIsolationScope()}}function tU(_){let w=tl(_);return w.acs?w.acs:tV()}function tH(){return tU(ts()).getCurrentScope()}function tz(){return tU(ts()).getIsolationScope()}function tW(){return to("globalScope",()=>new tO)}function tG(..._){let w=tU(ts());if(2===_.length){let[E,P]=_;return E?w.withSetScope(E,P):w.withScope(P)}return w.withScope(_[0])}function tZ(..._){let w=tU(ts());if(2===_.length){let[E,P]=_;return E?w.withSetIsolationScope(E,P):w.withIsolationScope(P)}return w.withIsolationScope(_[0])}function tY(){return tH().getClient()}function tq(_){if(_)return tK(_)||tQ(_)?{captureContext:_}:_}function tK(_){return _ instanceof tO||"function"==typeof _}_.s(["getClient",0,tY,"getCurrentScope",0,tH,"getGlobalScope",0,tW,"getIsolationScope",0,tz,"withIsolationScope",0,tZ,"withScope",0,tG],857117),"u"<typeof __SENTRY_DEBUG__||__SENTRY_DEBUG__,(P=k||(k={}))[P.PENDING=0]="PENDING",P[P.RESOLVED=1]="RESOLVED",P[P.REJECTED=2]="REJECTED",RegExp("^[ \\t]*([0-9a-f]{32})?-?([0-9a-f]{16})?-?([01])?[ \\t]*$");let tX=["user","level","extra","contexts","tags","fingerprint","requestSession","propagationContext"];function tQ(_){return Object.keys(_).some(_=>tX.includes(_))}function tJ(_,w){return tH().captureException(_,tq(w))}function t1(_,w){let E="string"==typeof w?w:void 0,P="string"!=typeof w?{captureContext:w}:void 0;return tH().captureMessage(_,E,P)}function t0(_,w){tz().setTag(_,w)}_.s(["captureException",0,tJ,"captureMessage",0,t1,"setTag",0,t0],905840)},836409,(__turbopack_context__,module,exports)=>{"u">typeof document&&"u">typeof navigator&&function(_,w){module.exports=w()}(__turbopack_context__.e,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(_){_useWebWorker=!!_},getWebWorker=function(){return _useWebWorker},setLocationHref=function(_){locationHref=_},getLocationHref=function(){return locationHref};function createTag(_){return document.createElement(_)}function extendPrototype(_,w){var E,P,k=_.length;for(E=0;E<k;E+=1)for(var A in P=_[E].prototype)Object.prototype.hasOwnProperty.call(P,A)&&(w.prototype[A]=P[A])}function getDescriptor(_,w){return Object.getOwnPropertyDescriptor(_,w)}function createProxyFunction(_){function w(){}return w.prototype=_,w}var audioControllerFactory=function(){function _(_){this.audios=[],this.audioFactory=_,this._volume=1,this._isMuted=!1}return _.prototype={addAudio:function(_){this.audios.push(_)},pause:function(){var _,w=this.audios.length;for(_=0;_<w;_+=1)this.audios[_].pause()},resume:function(){var _,w=this.audios.length;for(_=0;_<w;_+=1)this.audios[_].resume()},setRate:function(_){var w,E=this.audios.length;for(w=0;w<E;w+=1)this.audios[w].setRate(_)},createAudio:function(_){return this.audioFactory?this.audioFactory(_):window.Howl?new window.Howl({src:[_]}):{isPlaying:!1,play:function(){this.isPlaying=!0},seek:function(){this.isPlaying=!1},playing:function(){},rate:function(){},setVolume:function(){}}},setAudioFactory:function(_){this.audioFactory=_},setVolume:function(_){this._volume=_,this._updateVolume()},mute:function(){this._isMuted=!0,this._updateVolume()},unmute:function(){this._isMuted=!1,this._updateVolume()},getVolume:function(){return this._volume},_updateVolume:function(){var _,w=this.audios.length;for(_=0;_<w;_+=1)this.audios[_].volume(!this._isMuted*this._volume)}},function(){return new _}}(),createTypedArray=function(){function _(_,w){var E,P=0,k=[];switch(_){case"int16":case"uint8c":E=1;break;default:E=1.1}for(P=0;P<w;P+=1)k.push(E);return k}function w(w,E){return"float32"===w?new Float32Array(E):"int16"===w?new Int16Array(E):"uint8c"===w?new Uint8ClampedArray(E):_(w,E)}return"function"==typeof Uint8ClampedArray&&"function"==typeof Float32Array?w:_}();function createSizedArray(_){return Array.apply(null,{length:_})}function _typeof$6(_){return(_typeof$6="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var subframeEnabled=!0,expressionsPlugin=null,expressionsInterfaces=null,idPrefix$1="",isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),_shouldRoundValues=!1,bmPow=Math.pow,bmSqrt=Math.sqrt,bmFloor=Math.floor,bmMax=Math.max,bmMin=Math.min,BMMath={};function ProjectInterface$1(){return{}}!function(){var _,w=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],E=w.length;for(_=0;_<E;_+=1)BMMath[w[_]]=Math[w[_]]}(),BMMath.random=Math.random,BMMath.abs=function(_){if("object"===_typeof$6(_)&&_.length){var w,E=createSizedArray(_.length),P=_.length;for(w=0;w<P;w+=1)E[w]=Math.abs(_[w]);return E}return Math.abs(_)};var defaultCurveSegments=150,degToRads=Math.PI/180,roundCorner=.5519;function roundValues(_){_shouldRoundValues=!!_}function bmRnd(_){return _shouldRoundValues?Math.round(_):_}function styleDiv(_){_.style.position="absolute",_.style.top=0,_.style.left=0,_.style.display="block",_.style.transformOrigin="0 0",_.style.webkitTransformOrigin="0 0",_.style.backfaceVisibility="visible",_.style.webkitBackfaceVisibility="visible",_.style.transformStyle="preserve-3d",_.style.webkitTransformStyle="preserve-3d",_.style.mozTransformStyle="preserve-3d"}function BMEnterFrameEvent(_,w,E,P){this.type=_,this.currentTime=w,this.totalTime=E,this.direction=P<0?-1:1}function BMCompleteEvent(_,w){this.type=_,this.direction=w<0?-1:1}function BMCompleteLoopEvent(_,w,E,P){this.type=_,this.currentLoop=E,this.totalLoops=w,this.direction=P<0?-1:1}function BMSegmentStartEvent(_,w,E){this.type=_,this.firstFrame=w,this.totalFrames=E}function BMDestroyEvent(_,w){this.type=_,this.target=w}function BMRenderFrameErrorEvent(_,w){this.type="renderFrameError",this.nativeError=_,this.currentTime=w}function BMConfigErrorEvent(_){this.type="configError",this.nativeError=_}function BMAnimationConfigErrorEvent(_,w){this.type=_,this.nativeError=w}var createElementID=function(){var _=0;return function(){return _+=1,idPrefix$1+"__lottie_element_"+_}}();function HSVtoRGB(_,w,E){var P,k,A,M,I,j,O,D;switch(M=Math.floor(6*_),I=6*_-M,j=E*(1-w),O=E*(1-I*w),D=E*(1-(1-I)*w),M%6){case 0:P=E,k=D,A=j;break;case 1:P=O,k=E,A=j;break;case 2:P=j,k=E,A=D;break;case 3:P=j,k=O,A=E;break;case 4:P=D,k=j,A=E;break;case 5:P=E,k=j,A=O}return[P,k,A]}function RGBtoHSV(_,w,E){var P,k=Math.max(_,w,E),A=Math.min(_,w,E),M=k-A,I=0===k?0:M/k,j=k/255;switch(k){case A:P=0;break;case _:P=(w-E+6*(w<E)*M)/(6*M);break;
vendor: 16,285 bytes, line 218
218case w:P=(E-_+2*M)/(6*M);break;case E:P=(_-w+4*M)/(6*M)}return[P,I,j]}function addSaturationToRGB(_,w){var E=RGBtoHSV(255*_[0],255*_[1],255*_[2]);return E[1]+=w,E[1]>1?E[1]=1:E[1]<=0&&(E[1]=0),HSVtoRGB(E[0],E[1],E[2])}function addBrightnessToRGB(_,w){var E=RGBtoHSV(255*_[0],255*_[1],255*_[2]);return E[2]+=w,E[2]>1?E[2]=1:E[2]<0&&(E[2]=0),HSVtoRGB(E[0],E[1],E[2])}function addHueToRGB(_,w){var E=RGBtoHSV(255*_[0],255*_[1],255*_[2]);return E[0]+=w/360,E[0]>1?E[0]-=1:E[0]<0&&(E[0]+=1),HSVtoRGB(E[0],E[1],E[2])}var rgbToHex=function(){var _,w,E=[];for(_=0;_<256;_+=1)w=_.toString(16),E[_]=1===w.length?"0"+w:w;return function(_,w,P){return _<0&&(_=0),w<0&&(w=0),P<0&&(P=0),"#"+E[_]+E[w]+E[P]}}(),setSubframeEnabled=function(_){subframeEnabled=!!_},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(_){expressionsPlugin=_},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(_){expressionsInterfaces=_},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(_){defaultCurveSegments=_},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(_){idPrefix$1=_},getIdPrefix=function(){return idPrefix$1};function createNS(_){return document.createElementNS(svgNS,_)}function _typeof$5(_){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var dataManager=function(){var _,w,E=1,P=[],k={onmessage:function(){},postMessage:function(w){_({data:w})}},A={postMessage:function(_){k.onmessage({data:_})}};function M(w){if(window.Worker&&window.Blob&&getWebWorker()){var E=new Blob(["var _workerSelf = self; self.onmessage = ",w.toString()],{type:"text/javascript"});return new Worker(URL.createObjectURL(E))}return _=w,k}function I(){w||((w=M(function(_){function w(){function _(w,E){var M,I,j,O,D,N,R=w.length;for(I=0;I<R;I+=1)if("ks"in(M=w[I])&&!M.completed){if(M.completed=!0,M.hasMask){var $=M.masksProperties;for(O=$.length,j=0;j<O;j+=1)if($[j].pt.k.i)A($[j].pt.k);else for(N=$[j].pt.k.length,D=0;D<N;D+=1)$[j].pt.k[D].s&&A($[j].pt.k[D].s[0]),$[j].pt.k[D].e&&A($[j].pt.k[D].e[0])}0===M.ty?(M.layers=P(M.refId,E),_(M.layers,E)):4===M.ty?k(M.shapes):5===M.ty&&L(M)}}function w(w,E){if(w){var k=0,A=w.length;for(k=0;k<A;k+=1)1===w[k].t&&(w[k].data.layers=P(w[k].data.refId,E),_(w[k].data.layers,E))}}function E(_,w){for(var E=0,P=w.length;E<P;){if(w[E].id===_)return w[E];E+=1}return null}function P(_,w){var P=E(_,w);return P?P.layers.__used?JSON.parse(JSON.stringify(P.layers)):(P.layers.__used=!0,P.layers):null}function k(_){var w,E,P;for(w=_.length-1;w>=0;w-=1)if("sh"===_[w].ty)if(_[w].ks.k.i)A(_[w].ks.k);else for(P=_[w].ks.k.length,E=0;E<P;E+=1)_[w].ks.k[E].s&&A(_[w].ks.k[E].s[0]),_[w].ks.k[E].e&&A(_[w].ks.k[E].e[0]);else"gr"===_[w].ty&&k(_[w].it)}function A(_){var w,E=_.i.length;for(w=0;w<E;w+=1)_.i[w][0]+=_.v[w][0],_.i[w][1]+=_.v[w][1],_.o[w][0]+=_.v[w][0],_.o[w][1]+=_.v[w][1]}function M(_,w){var E=w?w.split("."):[100,100,100];return _[0]>E[0]||!(E[0]>_[0])&&(_[1]>E[1]||!(E[1]>_[1])&&(_[2]>E[2]||!(E[2]>_[2])&&null))}var I,j=function(){var _=[4,4,14];function w(_){var w=_.t.d;_.t.d={k:[{s:w,t:0}]}}function E(_){var E,P=_.length;for(E=0;E<P;E+=1)5===_[E].ty&&w(_[E])}return function(w){if(M(_,w.v)&&(E(w.layers),w.assets)){var P,k=w.assets.length;for(P=0;P<k;P+=1)w.assets[P].layers&&E(w.assets[P].layers)}}}(),O=(I=[4,7,99],function(_){if(_.chars&&!M(I,_.v)){var w,E=_.chars.length;for(w=0;w<E;w+=1){var P=_.chars[w];P.data&&P.data.shapes&&(k(P.data.shapes),P.data.ip=0,P.data.op=99999,P.data.st=0,P.data.sr=1,P.data.ks={p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0}},_.chars[w].t||(P.data.shapes.push({ty:"no"}),P.data.shapes[0].it.push({p:{k:[0,0],a:0},s:{k:[100,100],a:0},a:{k:[0,0],a:0},r:{k:0,a:0},o:{k:100,a:0},sk:{k:0,a:0},sa:{k:0,a:0},ty:"tr"})))}}}),D=function(){var _=[5,7,15];function w(_){var w=_.t.p;"number"==typeof w.a&&(w.a={a:0,k:w.a}),"number"==typeof w.p&&(w.p={a:0,k:w.p}),"number"==typeof w.r&&(w.r={a:0,k:w.r})}function E(_){var E,P=_.length;for(E=0;E<P;E+=1)5===_[E].ty&&w(_[E])}return function(w){if(M(_,w.v)&&(E(w.layers),w.assets)){var P,k=w.assets.length;for(P=0;P<k;P+=1)w.assets[P].layers&&E(w.assets[P].layers)}}}(),N=function(){var _=[4,1,9];function w(_){var E,P,k,A=_.length;for(E=0;E<A;E+=1)if("gr"===_[E].ty)w(_[E].it);else if("fl"===_[E].ty||"st"===_[E].ty)if(_[E].c.k&&_[E].c.k[0].i)for(k=_[E].c.k.length,P=0;P<k;P+=1)_[E].c.k[P].s&&(_[E].c.k[P].s[0]/=255,_[E].c.k[P].s[1]/=255,_[E].c.k[P].s[2]/=255,_[E].c.k[P].s[3]/=255),_[E].c.k[P].e&&(_[E].c.k[P].e[0]/=255,_[E].c.k[P].e[1]/=255,_[E].c.k[P].e[2]/=255,_[E].c.k[P].e[3]/=255);else _[E].c.k[0]/=255,_[E].c.k[1]/=255,_[E].c.k[2]/=255,_[E].c.k[3]/=255}function E(_){var E,P=_.length;for(E=0;E<P;E+=1)4===_[E].ty&&w(_[E].shapes)}return function(w){if(M(_,w.v)&&(E(w.layers),w.assets)){var P,k=w.assets.length;for(P=0;P<k;P+=1)w.assets[P].layers&&E(w.assets[P].layers)}}}(),R=function(){var _=[4,4,18];function w(_){var E,P,k;for(E=_.length-1;E>=0;E-=1)if("sh"===_[E].ty)if(_[E].ks.k.i)_[E].ks.k.c=_[E].closed;else for(k=_[E].ks.k.length,P=0;P<k;P+=1)_[E].ks.k[P].s&&(_[E].ks.k[P].s[0].c=_[E].closed),_[E].ks.k[P].e&&(_[E].ks.k[P].e[0].c=_[E].closed);else"gr"===_[E].ty&&w(_[E].it)}function E(_){var E,P,k,A,M,I,j=_.length;for(P=0;P<j;P+=1){if((E=_[P]).hasMask){var O=E.masksProperties;for(A=O.length,k=0;k<A;k+=1)if(O[k].pt.k.i)O[k].pt.k.c=O[k].cl;else for(I=O[k].pt.k.length,M=0;M<I;M+=1)O[k].pt.k[M].s&&(O[k].pt.k[M].s[0].c=O[k].cl),O[k].pt.k[M].e&&(O[k].pt.k[M].e[0].c=O[k].cl)}4===E.ty&&w(E.shapes)}}return function(w){if(M(_,w.v)&&(E(w.layers),w.assets)){var P,k=w.assets.length;for(P=0;P<k;P+=1)w.assets[P].layers&&E(w.assets[P].layers)}}}();function L(_){0===_.t.a.length&&_.t.p}var $={};return $.completeData=function(E){E.__complete||(N(E),j(E),O(E),D(E),R(E),_(E.layers,E.assets),w(E.chars,E.assets),E.__complete=!0)},$.checkColors=N,$.checkChars=O,$.checkPathProperties=D,$.checkShapes=R,$.completeLayers=_,$}if(A.dataManager||(A.dataManager=w()),A.assetLoader||(A.assetLoader=function(){function _(_){var w=_.getResponseHeader("content-type");return w&&"json"===_.responseType&&-1!==w.indexOf("json")||_.response&&"object"===_typeof$5(_.response)?_.response:_.response&&"string"==typeof _.response?JSON.parse(_.response):_.responseText?JSON.parse(_.responseText):null}return{load:function(w,E,P,k){var A,M=new XMLHttpRequest;try{M.responseType="json"}catch(_){}M.onreadystatechange=function(){if(4===M.readyState)if(200===M.status)P(A=_(M));else try{A=_(M),P(A)}catch(_){k&&k(_)}};try{M.open("GET",w,!0)}catch(_){M.open("GET",E+"/"+w,!0)}M.send()}}}()),"loadAnimation"===_.data.type)A.assetLoader.load(_.data.path,_.data.fullPath,function(w){A.dataManager.completeData(w),A.postMessage({id:_.data.id,payload:w,status:"success"})},function(){A.postMessage({id:_.data.id,status:"error"})});else if("complete"===_.data.type){var E=_.data.animation;A.dataManager.completeData(E),A.postMessage({id:_.data.id,payload:E,status:"success"})}else"loadData"===_.data.type&&A.assetLoader.load(_.data.path,_.data.fullPath,function(w){A.postMessage({id:_.data.id,payload:w,status:"success"})},function(){A.postMessage({id:_.data.id,status:"error"})})})).onmessage=function(_){var w=_.data,E=w.id,k=P[E];P[E]=null,"success"===w.status?k.onComplete(w.payload):k.onError&&k.onError()})}function j(_,w){var k="processId_"+(E+=1);return P[k]={onComplete:_,onError:w},k}return{loadAnimation:function(_,E,P){I();var k=j(E,P);w.postMessage({type:"loadAnimation",path:_,fullPath:window.location.origin+window.location.pathname,id:k})},loadData:function(_,E,P){I();var k=j(E,P);w.postMessage({type:"loadData",path:_,fullPath:window.location.origin+window.location.pathname,id:k})},completeAnimation:function(_,E,P){I();var k=j(E,P);w.postMessage({type:"complete",animation:_,id:k})}}}(),ImagePreloader=function(){var _,w,E=((_=createTag("canvas")).width=1,_.height=1,(w=_.getContext("2d")).fillStyle="rgba(0,0,0,0)",w.fillRect(0,0,1,1),_);function P(){this.loadedAssets+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function k(){this.loadedFootagesCount+=1,this.loadedAssets===this.totalImages&&this.loadedFootagesCount===this.totalFootages&&this.imagesLoadedCb&&this.imagesLoadedCb(null)}function A(_,w,E){var P="";if(_.e)P=_.p;else if(w){var k=_.p;-1!==k.indexOf("images/")&&(k=k.split("/")[1]),P=w+k}else P=E+(_.u?_.u:"")+_.p;return P}function M(_){var w=0,E=setInterval((function(){(_.getBBox().width||w>500)&&(this._imageLoaded(),clearInterval(E)),w+=1}).bind(this),50)}function I(_){var w={assetData:_},E=A(_,this.assetsPath,this.path);return dataManager.loadData(E,(function(_){w.img=_,this._footageLoaded()}).bind(this),(function(){w.img={},this._footageLoaded()}).bind(this)),w}function j(){this._imageLoaded=P.bind(this),this._footageLoaded=k.bind(this),this.testImageLoaded=M.bind(this),this.createFootageData=I.bind(this),this.assetsPath="",this.path="",this.totalImages=0,this.totalFootages=0,this.loadedAssets=0,this.loadedFootagesCount=0,this.imagesLoadedCb=null,this.images=[]}return j.prototype={loadAssets:function(_,w){this.imagesLoadedCb=w;var E,P=_.length;for(E=0;E<P;E+=1)_[E].layers||(_[E].t&&"seq"!==_[E].t?3===_[E].t&&(this.totalFootages+=1,this.images.push(this.createFootageData(_[E]))):(this.totalImages+=1,this.images.push(this._createImageData(_[E]))))},setAssetsPath:function(_){this.assetsPath=_||""},setPath:function(_){this.path=_||""},loadedImages:function(){return this.totalImages===this.loadedAssets},loadedFootages:function(){return this.totalFootages===this.loadedFootagesCount},destroy:function(){this.imagesLoadedCb=null,this.images.length=0},getAsset:function(_){for(var w=0,E=this.images.length;w<E;){if(this.images[w].assetData===_)return this.images[w].img;w+=1}return null},createImgData:function(_){var w=A(_,this.assetsPath,this.path),P=createTag("img");P.crossOrigin="anonymous",P.addEventListener("load",this._imageLoaded,!1),P.addEventListener("error",(function(){k.img=E,this._imageLoaded()}).bind(this),!1),P.src=w;var k={img:P,assetData:_};return k},createImageData:function(_){var w=A(_,this.assetsPath,this.path),P=createNS("image");isSafari?this.testImageLoaded(P):P.addEventListener("load",this._imageLoaded,!1),P.addEventListener("error",(function(){k.img=E,this._imageLoaded()}).bind(this),!1),P.setAttributeNS("http://www.w3.org/1999/xlink","href",w),this._elementHelper.append?this._elementHelper.append(P):this._elementHelper.appendChild(P);var k={img:P,assetData:_};return k},imageLoaded:P,footageLoaded:k,setCacheType:function(_,w){"svg"===_?(this._elementHelper=w,this._createImageData=this.createImageData.bind(this)):this._createImageData=this.createImgData.bind(this)}},j}();function BaseEvent(){}BaseEvent.prototype={triggerEvent:function(_,w){if(this._cbs[_])for(var E=this._cbs[_],P=0;P<E.length;P+=1)E[P](w)},addEventListener:function(_,w){return this._cbs[_]||(this._cbs[_]=[]),this._cbs[_].push(w),(function(){this.removeEventListener(_,w)}).bind(this)},removeEventListener:function(_,w){if(w){if(this._cbs[_]){for(var E=0,P=this._cbs[_].length;E<P;)this._cbs[_][E]===w&&(this._cbs[_].splice(E,1),E-=1,P-=1),E+=1;this._cbs[_].length||(this._cbs[_]=null)}}else this._cbs[_]=null}};var markerParser=function(){function _(_){for(var w,E=_.split("\r\n"),P={},k=0,A=0;A<E.length;A+=1)2===(w=E[A].split(":")).length&&(P[w[0]]=w[1].trim(),k+=1);if(0===k)throw Error();return P}return function(w){for(var E=[],P=0;P<w.length;P+=1){var k=w[P],A={time:k.tm,duration:k.dr};try{A.payload=JSON.parse(w[P].cm)}catch(E){try{A.payload=_(w[P].cm)}catch(_){A.payload={name:w[P].cm}}}E.push(A)}return E}}(),ProjectInterface=function(){function _(_){this.compositions.push(_)}return function(){function w(_){for(var w=0,E=this.compositions.length;w<E;){if(this.compositions[w].data&&this.compositions[w].data.nm===_)return this.compositions[w].prepareFrame&&this.compositions[w].data.xt&&this.compositions[w].prepareFrame(this.currentFrame),this.compositions[w].compInterface;w+=1}return null}return w.compositions=[],w.currentFrame=0,w.registerComposition=_,w}}(),renderers={},registerRenderer=function(_,w){renderers[_]=w};function getRenderer(_){return renderers[_]}function getRegisteredRenderer(){if(renderers.canvas)return"canvas";for(var _ in renderers)if(renderers[_])return _;return""}function _typeof$4(_){return(_typeof$4="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var AnimationItem=function(){this._cbs=[],this.name="",this.path="",this.isLoaded=!1,this.currentFrame=0,this.currentRawFrame=0,this.firstFrame=0,this.totalFrames=0,this.frameRate=0,this.frameMult=0,this.playSpeed=1,this.playDirection=1,this.playCount=0,this.animationData={},this.assets=[],this.isPaused=!0,this.autoplay=!1,this.loop=!0,this.renderer=null,this.animationID=createElementID(),this.assetsPath="",this.timeCompleted=0,this.segmentPos=0,this.isSubframeEnabled=getSubframeEnabled(),this.segments=[],this._idle=!0,this._completedLoop=!1,this.projectInterface=ProjectInterface(),this.imagePreloader=new ImagePreloader,this.audioController=audioControllerFactory(),this.markers=[],this.configAnimation=this.configAnimation.bind(this),this.onSetupError=this.onSetupError.bind(this),this.onSegmentComplete=this.onSegmentComplete.bind(this),this.drawnFrameEvent=new BMEnterFrameEvent("drawnFrame",0,0,0),this.expressionsPlugin=getExpressionsPlugin()};extendPrototype([BaseEvent],AnimationItem),AnimationItem.prototype.setParams=function(_){(_.wrapper||_.container)&&(this.wrapper=_.wrapper||_.container);var w="svg";_.animType?w=_.animType:_.renderer&&(w=_.renderer);var E=getRenderer(w);this.renderer=new E(this,_.rendererSettings),this.imagePreloader.setCacheType(w,this.renderer.globalData.defs),this.renderer.setProjectInterface(this.projectInterface),this.animType=w,""===_.loop||null===_.loop||void 0===_.loop||!0===_.loop?this.loop=!0:!1===_.loop?this.loop=!1:this.loop=parseInt(_.loop,10),this.autoplay=!("autoplay"in _)||_.autoplay,this.name=_.name?_.name:"",this.autoloadSegments=!Object.prototype.hasOwnProperty.call(_,"autoloadSegments")||_.autoloadSegments,this.assetsPath=_.assetsPath,this.initialSegment=_.initialSegment,_.audioFactory&&this.audioController.setAudioFactory(_.audioFactory),_.animationData?this.setupAnimation(_.animationData):_.path&&(-1!==_.path.lastIndexOf("\\")?this.path=_.path.substr(0,_.path.lastIndexOf("\\")+1):this.path=_.path.substr(0,_.path.lastIndexOf("/")+1),this.fileName=_.path.substr(_.path.lastIndexOf("/")+1),this.fileName=this.fileName.substr(0,this.fileName.lastIndexOf(".json")),dataManager.loadAnimation(_.path,this.configAnimation,this.onSetupError))},AnimationItem.prototype.onSetupError=function(){this.trigger("data_failed")},AnimationItem.prototype.setupAnimation=function(_){dataManager.completeAnimation(_,this.configAnimation)},AnimationItem.prototype.setData=function(_,w){w&&"object"!==_typeof$4(w)&&(w=JSON.parse(w));var E={wrapper:_,animationData:w},P=_.attributes;E.path=P.getNamedItem("data-animation-path")?P.getNamedItem("data-animation-path").value:P.getNamedItem("data-bm-path")?P.getNamedItem("data-bm-path").value:P.getNamedItem("bm-path")?P.getNamedItem("bm-path").value:"",E.animType=P.getNamedItem("data-anim-type")?P.getNamedItem("data-anim-type").value:P.getNamedItem("data-bm-type")?P.getNamedItem("data-bm-type").value:P.getNamedItem("bm-type")?P.getNamedItem("bm-type").value:P.getNamedItem("data-bm-renderer")?P.getNamedItem("data-bm-renderer").value:P.getNamedItem("bm-renderer")?P.getNamedItem("bm-renderer").value:getRegisteredRenderer()||"canvas";var k=P.getNamedItem("data-anim-loop")?P.getNamedItem("data-anim-loop").value:P.getNamedItem("data-bm-loop")?P.getNamedItem("data-bm-loop").value:P.getNamedItem("bm-loop")?P.getNamedItem("bm-loop").value:"";"false"===k?E.loop=!1:"true"===k?E.loop=!0:""!==k&&(E.loop=parseInt(k,10)),E.autoplay="false"!==(P.getNamedItem("data-anim-
218autoplay")?P.getNamedItem("data-anim-autoplay").value:P.getNamedItem("data-bm-autoplay")?P.getNamedItem("data-bm-autoplay").value:!P.getNamedItem("bm-autoplay")||P.getNamedItem("bm-autoplay").value),E.name=P.getNamedItem("data-name")?P.getNamedItem("data-name").value:P.getNamedItem("data-bm-name")?P.getNamedItem("data-bm-name").value:P.getNamedItem("bm-name")?P.getNamedItem("bm-name").value:"","false"===(P.getNamedItem("data-anim-prerender")?P.getNamedItem("data-anim-prerender").value:P.getNamedItem("data-bm-prerender")?P.getNamedItem("data-bm-prerender").value:P.getNamedItem("bm-prerender")?P.getNamedItem("bm-prerender").value:"")&&(E.prerender=!1),E.path?this.setParams(E):this.trigger("destroy")},AnimationItem.prototype.includeLayers=function(_){_.op>this.animationData.op&&(this.animationData.op=_.op,this.totalFrames=Math.floor(_.op-this.animationData.ip));var w,E,P=this.animationData.layers,k=P.length,A=_.layers,M=A.length;for(E=0;E<M;E+=1)for(w=0;w<k;){if(P[w].id===A[E].id){P[w]=A[E];break}w+=1}if((_.chars||_.fonts)&&(this.renderer.globalData.fontManager.addChars(_.chars),this.renderer.globalData.fontManager.addFonts(_.fonts,this.renderer.globalData.defs)),_.assets)for(k=_.assets.length,w=0;w<k;w+=1)this.animationData.assets.push(_.assets[w]);this.animationData.__complete=!1,dataManager.completeAnimation(this.animationData,this.onSegmentComplete)},AnimationItem.prototype.onSegmentComplete=function(_){this.animationData=_;var w=getExpressionsPlugin();w&&w.initExpressions(this),this.loadNextSegment()},AnimationItem.prototype.loadNextSegment=function(){var _=this.animationData.segments;if(!_||0===_.length||!this.autoloadSegments){this.trigger("data_ready"),this.timeCompleted=this.totalFrames;return}var w=_.shift();this.timeCompleted=w.time*this.frameRate;var E=this.path+this.fileName+"_"+this.segmentPos+".json";this.segmentPos+=1,dataManager.loadData(E,this.includeLayers.bind(this),(function(){this.trigger("data_failed")}).bind(this))},AnimationItem.prototype.loadSegments=function(){this.animationData.segments||(this.timeCompleted=this.totalFrames),this.loadNextSegment()},AnimationItem.prototype.imagesLoaded=function(){this.trigger("loaded_images"),this.checkLoaded()},AnimationItem.prototype.preloadImages=function(){this.imagePreloader.setAssetsPath(this.assetsPath),this.imagePreloader.setPath(this.path),this.imagePreloader.loadAssets(this.animationData.assets,this.imagesLoaded.bind(this))},AnimationItem.prototype.configAnimation=function(_){if(this.renderer)try{this.animationData=_,this.initialSegment?(this.totalFrames=Math.floor(this.initialSegment[1]-this.initialSegment[0]),this.firstFrame=Math.round(this.initialSegment[0])):(this.totalFrames=Math.floor(this.animationData.op-this.animationData.ip),this.firstFrame=Math.round(this.animationData.ip)),this.renderer.configAnimation(_),_.assets||(_.assets=[]),this.assets=this.animationData.assets,this.frameRate=this.animationData.fr,this.frameMult=this.animationData.fr/1e3,this.renderer.searchExtraCompositions(_.assets),this.markers=markerParser(_.markers||[]),this.trigger("config_ready"),this.preloadImages(),this.loadSegments(),this.updaFrameModifier(),this.waitForFontsLoaded(),this.isPaused&&this.audioController.pause()}catch(_){this.triggerConfigError(_)}},AnimationItem.prototype.waitForFontsLoaded=function(){this.renderer&&(this.renderer.globalData.fontManager.isLoaded?this.checkLoaded():setTimeout(this.waitForFontsLoaded.bind(this),20))},AnimationItem.prototype.checkLoaded=function(){if(!this.isLoaded&&this.renderer.globalData.fontManager.isLoaded&&(this.imagePreloader.loadedImages()||"canvas"!==this.renderer.rendererType)&&this.imagePreloader.loadedFootages()){this.isLoaded=!0;var _=getExpressionsPlugin();_&&_.initExpressions(this),this.renderer.initItems(),setTimeout((function(){this.trigger("DOMLoaded")}).bind(this),0),this.gotoFrame(),this.autoplay&&this.play()}},AnimationItem.prototype.resize=function(_,w){var E="number"==typeof _?_:void 0,P="number"==typeof w?w:void 0;this.renderer.updateContainerSize(E,P)},AnimationItem.prototype.setSubframe=function(_){this.isSubframeEnabled=!!_},AnimationItem.prototype.gotoFrame=function(){this.currentFrame=this.isSubframeEnabled?this.currentRawFrame:~~this.currentRawFrame,this.timeCompleted!==this.totalFrames&&this.currentFrame>this.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame
vendor: 9,479 bytes, line 218
218(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(_){this.triggerRenderFrameError(_)}},AnimationItem.prototype.play=function(_){(!_||this.name===_)&&!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(_){_&&this.name!==_||!1===this.isPaused&&(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(_){_&&this.name!==_||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(_){_&&this.name!==_||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(_){for(var w,E=0;E<this.markers.length;E+=1)if((w=this.markers[E]).payload&&w.payload.name===_)return w;return null},AnimationItem.prototype.goToAndStop=function(_,w,E){if(!E||this.name===E){var P=Number(_);if(isNaN(P)){var k=this.getMarkerData(_);k&&this.goToAndStop(k.time,!0)}else w?this.setCurrentRawFrameValue(_):this.setCurrentRawFrameValue(_*this.frameModifier);this.pause()}},AnimationItem.prototype.goToAndPlay=function(_,w,E){if(!E||this.name===E){var P=Number(_);if(isNaN(P)){var k=this.getMarkerData(_);k&&(k.duration?this.playSegments([k.time,k.time+k.duration],!0):this.goToAndStop(k.time,!0))}else this.goToAndStop(P,w,E);this.play()}},AnimationItem.prototype.advanceTime=function(_){if(!0!==this.isPaused&&!1!==this.isLoaded){var w=this.currentRawFrame+_*this.frameModifier,E=!1;w>=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?w>=this.totalFrames?(this.playCount+=1,this.checkSegments(w%this.totalFrames)||(this.setCurrentRawFrameValue(w%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(w):this.checkSegments(w>this.totalFrames?w%this.totalFrames:0)||(E=!0,w=this.totalFrames-1):w<0?this.checkSegments(w%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&!0!==this.loop)?(this.setCurrentRawFrameValue(this.totalFrames+w%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(E=!0,w=0)):this.setCurrentRawFrameValue(w),E&&(this.setCurrentRawFrameValue(w),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(_,w){this.playCount=0,_[1]<_[0]?(this.frameModifier>0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=_[0]-_[1],this.timeCompleted=this.totalFrames,this.firstFrame=_[1],this.setCurrentRawFrameValue(this.totalFrames-.001-w)):_[1]>_[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=_[1]-_[0],this.timeCompleted=this.totalFrames,this.firstFrame=_[0],this.setCurrentRawFrameValue(.001+w)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(_,w){var E=-1;this.isPaused&&(this.currentRawFrame+this.firstFrame<_?E=_:this.currentRawFrame+this.firstFrame>w&&(E=w-_)),this.firstFrame=_,this.totalFrames=w-_,this.timeCompleted=this.totalFrames,-1!==E&&this.goToAndStop(E,!0)},AnimationItem.prototype.playSegments=function(_,w){if(w&&(this.segments.length=0),"object"===_typeof$4(_[0])){var E,P=_.length;for(E=0;E<P;E+=1)this.segments.push(_[E])}else this.segments.push(_);this.segments.length&&w&&this.adjustSegment(this.segments.shift(),0),this.isPaused&&this.play()},AnimationItem.prototype.resetSegments=function(_){this.segments.length=0,this.segments.push([this.animationData.ip,this.animationData.op]),_&&this.checkSegments(0)},AnimationItem.prototype.checkSegments=function(_){return!!this.segments.length&&(this.adjustSegment(this.segments.shift(),_),!0)},AnimationItem.prototype.destroy=function(_){(!_||this.name===_)&&this.renderer&&(this.renderer.destroy(),this.imagePreloader.destroy(),this.trigger("destroy"),this._cbs=null,this.onEnterFrame=null,this.onLoopComplete=null,this.onComplete=null,this.onSegmentStart=null,this.onDestroy=null,this.renderer=null,this.expressionsPlugin=null,this.imagePreloader=null,this.projectInterface=null)},AnimationItem.prototype.setCurrentRawFrameValue=function(_){this.currentRawFrame=_,this.gotoFrame()},AnimationItem.prototype.setSpeed=function(_){this.playSpeed=_,this.updaFrameModifier()},AnimationItem.prototype.setDirection=function(_){this.playDirection=_<0?-1:1,this.updaFrameModifier()},AnimationItem.prototype.setLoop=function(_){this.loop=_},AnimationItem.prototype.setVolume=function(_,w){w&&this.name!==w||this.audioController.setVolume(_)},AnimationItem.prototype.getVolume=function(){return this.audioController.getVolume()},AnimationItem.prototype.mute=function(_){_&&this.name!==_||this.audioController.mute()},AnimationItem.prototype.unmute=function(_){_&&this.name!==_||this.audioController.unmute()},AnimationItem.prototype.updaFrameModifier=function(){this.frameModifier=this.frameMult*this.playSpeed*this.playDirection,this.audioController.setRate(this.playSpeed*this.playDirection)},AnimationItem.prototype.getPath=function(){return this.path},AnimationItem.prototype.getAssetsPath=function(_){var w="";if(_.e)w=_.p;else if(this.assetsPath){var E=_.p;-1!==E.indexOf("images/")&&(E=E.split("/")[1]),w=this.assetsPath+E}else w=this.path+(_.u?_.u:"")+_.p;return w},AnimationItem.prototype.getAssetData=function(_){for(var w=0,E=this.assets.length;w<E;){if(_===this.assets[w].id)return this.assets[w];w+=1}return null},AnimationItem.prototype.hide=function(){this.renderer.hide()},AnimationItem.prototype.show=function(){this.renderer.show()},AnimationItem.prototype.getDuration=function(_){return _?this.totalFrames:this.totalFrames/this.frameRate},AnimationItem.prototype.updateDocumentData=function(_,w,E){try{this.renderer.getElementByPath(_).updateDocumentData(w,E)}catch(_){}},AnimationItem.prototype.trigger=function(_){if(this._cbs&&this._cbs[_])switch(_){case"enterFrame":this.triggerEvent(_,new BMEnterFrameEvent(_,this.currentFrame,this.totalFrames,this.frameModifier));break;case"drawnFrame":this.drawnFrameEvent.currentTime=this.currentFrame,this.drawnFrameEvent.totalTime=this.totalFrames,this.drawnFrameEvent.direction=this.frameModifier,this.triggerEvent(_,this.drawnFrameEvent);break;case"loopComplete":this.triggerEvent(_,new BMCompleteLoopEvent(_,this.loop,this.playCount,this.frameMult));break;case"complete":this.triggerEvent(_,new BMCompleteEvent(_,this.frameMult));break;case"segmentStart":this.triggerEvent(_,new BMSegmentStartEvent(_,this.firstFrame,this.totalFrames));break;case"destroy":this.triggerEvent(_,new BMDestroyEvent(_,this));break;default:this.triggerEvent(_)}"enterFrame"===_&&this.onEnterFrame&&this.onEnterFrame.call(this,new BMEnterFrameEvent(_,this.currentFrame,this.totalFrames,this.frameMult)),"loopComplete"===_&&this.onLoopComplete&&this.onLoopComplete.call(this,new BMCompleteLoopEvent(_,this.loop,this.playCount,this.frameMult)),"complete"===_&&this.onComplete&&this.onComplete.call(this,new BMCompleteEvent(_,this.frameMult)),"segmentStart"===_&&this.onSegmentStart&&this.onSegmentStart.call(this,new BMSegmentStartEvent(_,this.firstFrame,this.totalFrames)),"destroy"===_&&this.onDestroy&&this.onDestroy.call(this,new BMDestroyEvent(_,this))},AnimationItem.prototype.triggerRenderFrameError=function(_){var w=new BMRenderFrameErrorEvent(_,this.currentFrame);this.triggerEvent("error",w),this.onError&&this.onError.call(this,w)},AnimationItem.prototype.triggerConfigError=function(_){var w=new BMConfigErrorEvent(_,this.currentFrame);this.triggerEvent("error",w),this.onError&&this.onError.call(this,w)};var animationManager=function(){var _={},w=[],E=0,P=0,k=0,A=!0,M=!1;function I(_){for(var E=0,k=_.target;E<P;)w[E].animation===k&&(w.splice(E,1),E-=1,P-=1,k.isPaused||N()),E+=1}function j(_,E){if(!_)return null;for(var k=0;k<P;){if(w[k].elem===_&&null!==w[k].elem)return w[k].animation;k+=1}var A=new AnimationItem;return R(A,_),A.setData(_,E),A}function O(){var _,E=w.length,P=[];for(_=0;_<E;_+=1)P.push(w[_].animation);return P}function D(){k+=1,K()}function N(){k-=1}function R(_,E){_.addEventListener("destroy",I),_.addEventListener("_active",D),_.addEventListener("_idle",N),w.push({elem:E,animation:_}),P+=1}function L(_){var w=new AnimationItem;return R(w,null),w.setParams(_),w}function $(_,E){var k;for(k=0;k<P;k+=1)w[k].animation.setSpeed(_,E)}function F(_,E){var k;for(k=0;k<P;k+=1)w[k].animation.setDirection(_,E)}function B(_){var E;for(E=0;E<P;E+=1)w[E].animation.play(_)}function V(_){var I,j=_-E;for(I=0;I<P;I+=1)w[I].animation.advanceTime(j);E=_,k&&!M?window.requestAnimationFrame(V):A=!0}function U(_){E=_,window.requestAnimationFrame(V)}function H(_){var E;for(E=0;E<P;E+=1)w[E].animation.pause(_)}function z(_,E,k){var A;for(A=0;A<P;A+=1)w[A].animation.goToAndStop(_,E,k)}function W(_){var E;for(E=0;E<P;E+=1)w[E].animation.stop(_)}function G(_){var E;for(E=0;E<P;E+=1)w[E].animation.togglePause(_)}function Z(_){var E;for(E=P-1;E>=0;E-=1)w[E].animation.destroy(_)}function Y(_,w,E){var P,k=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),A=k.length;for(P=0;P<A;P+=1)E&&k[P].setAttribute("data-bm-type",E),j(k[P],_);if(w&&0===A){E||(E="svg");var M=document.getElementsByTagName("body")[0];M.innerText="";var I=createTag("div");I.style.width="100%",I.style.height="100%",I.setAttribute("data-bm-type",E),M.appendChild(I),j(I,_)}}function q(){var _;
218for(_=0;_<P;_+=1)w[_].animation.resize()}function K(){!M&&k&&A&&(window.requestAnimationFrame(U),A=!1)}function X(){M=!0}function Q(){M=!1,K()}function J(_,E){var k;for(k=0;k<P;k+=1)w[k].animation.setVolume(_,E)}function ee(_){var E;for(E=0;E<P;E+=1)w[E].animation.mute(_)}function et(_){var E;for(E=0;E<P;E+=1)w[E].animation.unmute(_)}return _.registerAnimation=j,_.loadAnimation=L,_.setSpeed=$,_.setDirection=F,_.play=B,_.pause=H,_.stop=W,_.togglePause=G,_.searchAnimations=Y,_.resize=q,_.goToAndStop=z,_.destroy=Z,_.freeze=X,_.unfreeze=Q,_.setVolume=J,_.mute=ee,_.unmute=et,_.getRegisteredAnimations=O,_}(),BezierFactory=function(){var _={};_.getBezierEasing=E;var w={};function E(_,E,P,k,A){var M=A||("bez_"+_+"_"+E+"_"+P+"_"+k).replace(/\./g,"p");if(w[M])return w[M];var I=new V([_,E,P,k]);return w[M]=I,I}var P=4,k=.001,A=1e-7,M=10,I=11,j=.1,O="function"==typeof Float32Array;function D(_,w){return 1-3*w+3*_}function N(_,w){return 3*w-6*_}function R(_){return 3*_}function L(_,w,E){return((D(w,E)*_+N(w,E))*_+R(w))*_}function $(_,w,E){return 3*D(w,E)*_*_+2*N(w,E)*_+R(w)}function F(_,w,E,P,k){var I,j,O=0;do(I=L(j=w+(E-w)/2,P,k)-_)>0?E=j:w=j;while(Math.abs(I)>A&&++O<M)return j}function B(_,w,E,k){for(var A=0;A<P;++A){var M=$(w,E,k);if(0===M)break;var I=L(w,E,k)-_;w-=I/M}return w}function V(_){this._p=_,this._mSampleValues=O?new Float32Array(I):Array(I),this._precomputed=!1,this.get=this.get.bind(this)}return V.prototype={get:function(_){var w=this._p[0],E=this._p[1],P=this._p[2],k=this._p[3];return(this._precomputed||this._precompute(),w===E&&P===k)?_:0===_?0:1===_?1:L(this._getTForX(_),E,k)},_precompute:function(){var _=this._p[0],w=this._p[1],E=this._p[2],P=this._p[3];this._precomputed=!0,(_!==w||E!==P)&&this._calcSampleValues()},_calcSampleValues:function(){for(var _=this._p[0],w=this._p[2],E=0;E<I;++E)this._mSampleValues[E]=L(E*j,_,w)},_getTForX:function(_){for(var w=this._p[0],E=this._p[2],P=this._mSampleValues,A=0,M=1,O=I-1;M!==O&&P[M]<=_;++M)A+=j;var D=A+(_-P[--M])/(P[M+1]-P[M])*j,N=$(D,w,E);return N>=k?B(_,D,w,E):0===N?D:F(_,A,A+j,w,E)}},_}(),pooling={double:function(_){return _.concat(createSizedArray(_.length))}},poolFactory=function(_,w,E){var P=0,k=_,A=createSizedArray(k);return{newElement:function(){var _;return P?(P-=1,_=A[P]):_=w(),_},release:function(_){P===k&&(A=pooling.double(A),k*=2),E&&E(_),A[P]=_,P+=1}}},bezierLengthPool=poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}}),segmentsLengthPool=poolFactory(8,function(){return{lengths:[],totalLength:0}},function(_){var w,E=_.lengths.length;for(w=0;w<E;w+=1)bezierLengthPool.release(_.lengths[w]);_.lengths.length=0});function bezFunction(){var _,w=Math;function E(_,w,E,P,k,A){var M=_*P+w*k+E*A-k*P-A*_-E*w;return M>-.001&&M<.001}function P(_,P,k,A,M,I,j,O,D){if(0===k&&0===I&&0===D)return E(_,P,A,M,j,O);var N,R=w.sqrt(w.pow(A-_,2)+w.pow(M-P,2)+w.pow(I-k,2)),L=w.sqrt(w.pow(j-_,2)+w.pow(O-P,2)+w.pow(D-k,2)),$=w.sqrt(w.pow(j-A,2)+w.pow(O-M,2)+w.pow(D-I,2));return(N=R>L?R>$?R-L-$:$-L-R:$>L?$-L-R:L-R-$)>-1e-4&&N<1e-4}var k=function(_,w,E,P){var k,A,M,I,j,O,D=getDefaultCurveSegments(),N=0,R=[],L=[],$=bezierLengthPool.newElement();for(M=E.length,k=0;k<D;k+=1){for(j=k/(D-1),O=0,A=0;A<M;A+=1)I=bmPow(1-j,3)*_[A]+3*bmPow(1-j,2)*j*E[A]+3*(1-j)*bmPow(j,2)*P[A]+bmPow(j,3)*w[A],R[A]=I,null!==L[A]&&(O+=bmPow(R[A]-L[A],2)),L[A]=R[A];O&&(N+=O=bmSqrt(O)),$.percents[k]=j,$.lengths[k]=N}return $.addedLength=N,$};function A(_){var w,E=segmentsLengthPool.newElement(),P=_.c,A=_.v,M=_.o,I=_.i,j=_._length,O=E.lengths,D=0;for(w=0;w<j-1;w+=1)O[w]=k(A[w],A[w+1],M[w],I[w+1]),D+=O[w].addedLength;return P&&j&&(O[w]=k(A[w],A[0],M[w],I[0]),D+=O[w].addedLength),E.totalLength=D,E}function M(_){this.segmentLength=0,this.points=Array(_)}function I(_,w){this.partialLength=_,this.point=w}var j=(_={},function(w,P,k,A){var j=(w[0]+"_"+w[1]+"_"+P[0]+"_"+P[1]+"_"+k[0]+"_"+k[1]+"_"+A[0]+"_"+A[1]).replace(/\./g,"p");if(!_[j]){var O,D,N,R,L,$,F,B=getDefaultCurveSegments(),V=0,U=null;2===w.length&&(w[0]!==P[0]||w[1]!==P[1])&&E(w[0],w[1],P[0],P[1],w[0]+k[0],w[1]+k[1])&&E(w[0],w[1],P[0],P[1],P[0]+A[0],P[1]+A[1])&&(B=2);var H=new M(B);for(N=k.length,O=0;O<B;O+=1){for(F=createSizedArray(N),L=O/(B-1),$=0,D=0;D<N;D+=1)R=bmPow(1-L,3)*w[D]+3*bmPow(1-L,2)*L*(w[D]+k[D])+3*(1-L)*bmPow(L,2)*(P[D]+A[D])+bmPow(L,3)*P[D],F[D]=R,null!==U&&($+=bmPow(F[D]-U[D],2));V+=$=bmSqrt($),H.points[O]=new I($,F),U=F}H.segmentLength=V,_[j]=H}return _[j]});function O(_,w){var E=w.percents,P=w.lengths,k=E.length,A=bmFloor((k-1)*_),M=_*w.addedLength,I=0;if(A===k-1||0===A||M===P[A])return E[A];for(var j=P[A]>M?-1:1,O=!0;O;)if(P[A]<=M&&P[A+1]>M?(I=(M-P[A])/(P[A+1]-P[A]),O=!1):A+=j,A<0||A>=k-1){if(A===k-1)return E[A];O=!1}return E[A]+(E[A+1]-E[A])*I}function D(_,E,P,k,A,M){var I=O(A,M),j=1-I;
vendor: 9,461 bytes, line 218
218return[w.round((j*j*j*_[0]+(I*j*j+j*I*j+j*j*I)*P[0]+(I*I*j+j*I*I+I*j*I)*k[0]+I*I*I*E[0])*1e3)/1e3,w.round((j*j*j*_[1]+(I*j*j+j*I*j+j*j*I)*P[1]+(I*I*j+j*I*I+I*j*I)*k[1]+I*I*I*E[1])*1e3)/1e3]}var N=createTypedArray("float32",8);return{getSegmentsLength:A,getNewSegment:function(_,E,P,k,A,M,I){A<0?A=0:A>1&&(A=1);var j,D=O(A,I),R=O(M=M>1?1:M,I),L=_.length,$=1-D,F=1-R,B=$*$*$,V=D*$*$*3,U=D*D*$*3,H=D*D*D,z=$*$*F,W=D*$*F+$*D*F+$*$*R,G=D*D*F+$*D*R+D*$*R,Z=D*D*R,Y=$*F*F,q=D*F*F+$*R*F+$*F*R,K=D*R*F+$*R*R+D*F*R,X=D*R*R,Q=F*F*F,J=R*F*F+F*R*F+F*F*R,ee=R*R*F+F*R*R+R*F*R,et=R*R*R;for(j=0;j<L;j+=1)N[4*j]=w.round((B*_[j]+V*P[j]+U*k[j]+H*E[j])*1e3)/1e3,N[4*j+1]=w.round((z*_[j]+W*P[j]+G*k[j]+Z*E[j])*1e3)/1e3,N[4*j+2]=w.round((Y*_[j]+q*P[j]+K*k[j]+X*E[j])*1e3)/1e3,N[4*j+3]=w.round((Q*_[j]+J*P[j]+ee*k[j]+et*E[j])*1e3)/1e3;return N},getPointInSegment:D,buildBezierData:j,pointOnLine2D:E,pointOnLine3D:P}}var bez=bezFunction(),initFrame=initialDefaultFrame,mathAbs=Math.abs;function interpolateValue(_,w){var E,P,k,A,M,I=this.offsetTime;"multidimensional"===this.propType&&(B=createTypedArray("float32",this.pv.length));for(var j=w.lastIndex,O=j,D=this.keyframes.length-1,N=!0;N;){if(V=this.keyframes[O],U=this.keyframes[O+1],O===D-1&&_>=U.t-I){V.h&&(V=U),j=0;break}if(U.t-I>_){j=O;break}O<D-1?O+=1:(j=0,N=!1)}H=this.keyframesMetadata[O]||{};var R=U.t-I,L=V.t-I;if(V.to){H.bezierData||(H.bezierData=bez.buildBezierData(V.s,U.s||V.e,V.to,V.ti));var $=H.bezierData;if(_>=R||_<L){var F=_>=R?$.points.length-1:0;for(W=$.points[F].point.length,z=0;z<W;z+=1)B[z]=$.points[F].point[z]}else{H.__fnct?Y=H.__fnct:H.__fnct=Y=BezierFactory.getBezierEasing(V.o.x,V.o.y,V.i.x,V.i.y,V.n).get;var B,V,U,H,z,W,G,Z,Y,q,K,X=Y((_-L)/(R-L)),Q=$.segmentLength*X,J=w.lastFrame<_&&w._lastKeyframeIndex===O?w._lastAddedLength:0;for(Z=w.lastFrame<_&&w._lastKeyframeIndex===O?w._lastPoint:0,N=!0,G=$.points.length;N;){if(J+=$.points[Z].partialLength,0===Q||0===X||Z===$.points.length-1){for(W=$.points[Z].point.length,z=0;z<W;z+=1)B[z]=$.points[Z].point[z];break}if(Q>=J&&Q<J+$.points[Z+1].partialLength){for(K=(Q-J)/$.points[Z+1].partialLength,W=$.points[Z].point.length,z=0;z<W;z+=1)B[z]=$.points[Z].point[z]+($.points[Z+1].point[z]-$.points[Z].point[z])*K;break}Z<G-1?Z+=1:N=!1}w._lastPoint=Z,w._lastAddedLength=J-$.points[Z].partialLength,w._lastKeyframeIndex=O}}else if(D=V.s.length,q=U.s||V.e,this.sh&&1!==V.h)_>=R?(B[0]=q[0],B[1]=q[1],B[2]=q[2]):_<=L?(B[0]=V.s[0],B[1]=V.s[1],B[2]=V.s[2]):quaternionToEuler(B,slerp(createQuaternion(V.s),createQuaternion(q),(_-L)/(R-L)));else for(O=0;O<D;O+=1)1!==V.h&&(_>=R?X=1:_<L?X=0:(V.o.x.constructor===Array?(H.__fnct||(H.__fnct=[]),H.__fnct[O]?Y=H.__fnct[O]:(E=void 0===V.o.x[O]?V.o.x[0]:V.o.x[O],P=void 0===V.o.y[O]?V.o.y[0]:V.o.y[O],k=void 0===V.i.x[O]?V.i.x[0]:V.i.x[O],A=void 0===V.i.y[O]?V.i.y[0]:V.i.y[O],Y=BezierFactory.getBezierEasing(E,P,k,A).get,H.__fnct[O]=Y)):H.__fnct?Y=H.__fnct:(E=V.o.x,P=V.o.y,k=V.i.x,A=V.i.y,Y=BezierFactory.getBezierEasing(E,P,k,A).get,V.keyframeMetadata=Y),X=Y((_-L)/(R-L)))),q=U.s||V.e,M=1===V.h?V.s[O]:V.s[O]+(q[O]-V.s[O])*X,"multidimensional"===this.propType?B[O]=M:B=M;return w.lastIndex=j,B}function slerp(_,w,E){var P,k,A,M,I,j=[],O=_[0],D=_[1],N=_[2],R=_[3],L=w[0],$=w[1],F=w[2],B=w[3];return(k=O*L+D*$+N*F+R*B)<0&&(k=-k,L=-L,$=-$,F=-F,B=-B),1-k>1e-6?(A=Math.sin(P=Math.acos(k)),M=Math.sin((1-E)*P)/A,I=Math.sin(E*P)/A):(M=1-E,I=E),j[0]=M*O+I*L,j[1]=M*D+I*$,j[2]=M*N+I*F,j[3]=M*R+I*B,j}function quaternionToEuler(_,w){var E=w[0],P=w[1],k=w[2],A=w[3],M=Math.atan2(2*P*A-2*E*k,1-2*P*P-2*k*k),I=Math.asin(2*E*P+2*k*A),j=Math.atan2(2*E*A-2*P*k,1-2*E*E-2*k*k);_[0]=M/degToRads,_[1]=I/degToRads,_[2]=j/degToRads}function createQuaternion(_){var w=_[0]*degToRads,E=_[1]*degToRads,P=_[2]*degToRads,k=Math.cos(w/2),A=Math.cos(E/2),M=Math.cos(P/2),I=Math.sin(w/2),j=Math.sin(E/2),O=Math.sin(P/2),D=k*A*M-I*j*O;return[I*j*M+k*A*O,I*A*M+k*j*O,k*j*M-I*A*O,D]}function getValueAtCurrentTime(){var _=this.comp.renderedFrame-this.offsetTime,w=this.keyframes[0].t-this.offsetTime,E=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(_===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=E&&_>=E||this._caching.lastFrame<w&&_<w))){this._caching.lastFrame>=_&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var P=this.interpolateValue(_,this._caching);this.pv=P}return this._caching.lastFrame=_,this.pv}function setVValue(_){var w;if("unidimensional"===this.propType)w=_*this.mult,mathAbs(this.v-w)>1e-5&&(this.v=w,this._mdf=!0);else for(var E=0,P=this.v.length;E<P;)w=_[E]*this.mult,mathAbs(this.v[E]-w)>1e-5&&(this.v[E]=w,this._mdf=!0),E+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length){if(this.lock)return void this.setVValue(this.pv);this.lock=!0,this._mdf=this._isFirstFrame;var _,w=this.effectsSequence.length,E=this.kf?this.pv:this.data.k;for(_=0;_<w;_+=1)E=this.effectsSequence[_](E);this.setVValue(E),this._isFirstFrame=!1,this.lock=!1,this.frameId=this.elem.globalData.frameId}}function addEffect(_){this.effectsSequence.push(_),this.container.addDynamicProperty(this)}function ValueProperty(_,w,E,P){this.propType="unidimensional",this.mult=E||1,this.data=w,this.v=E?w.k*E:w.k,this.pv=w.k,this._mdf=!1,this.elem=_,this.container=P,this.comp=_.comp,this.k=!1,this.kf=!1,this.vel=0,this.effectsSequence=[],this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function MultiDimensionalProperty(_,w,E,P){this.propType="multidimensional",this.mult=E||1,this.data=w,this._mdf=!1,this.elem=_,this.container=P,this.comp=_.comp,this.k=!1,this.kf=!1,this.frameId=-1;var k,A=w.k.length;for(this.v=createTypedArray("float32",A),this.pv=createTypedArray("float32",A),this.vel=createTypedArray("float32",A),k=0;k<A;k+=1)this.v[k]=w.k[k]*this.mult,this.pv[k]=w.k[k];this._isFirstFrame=!0,this.effectsSequence=[],this.getValue=processEffectsSequence,this.setVValue=setVValue,this.addEffect=addEffect}function KeyframedValueProperty(_,w,E,P){this.propType="unidimensional",this.keyframes=w.k,this.keyframesMetadata=[],this.offsetTime=_.data.st,this.frameId=-1,this._caching={lastFrame:initFrame,lastIndex:0,value:0,_lastKeyframeIndex:-1},this.k=!0,this.kf=!0,this.data=w,this.mult=E||1,this.elem=_,this.container=P,this.comp=_.comp,this.v=initFrame,this.pv=initFrame,this._isFirstFrame=!0,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.addEffect=addEffect}function KeyframedMultidimensionalProperty(_,w,E,P){this.propType="multidimensional";var k,A,M,I,j,O=w.k.length;for(k=0;k<O-1;k+=1)w.k[k].to&&w.k[k].s&&w.k[k+1]&&w.k[k+1].s&&(A=w.k[k].s,M=w.k[k+1].s,I=w.k[k].to,j=w.k[k].ti,(2===A.length&&(A[0]!==M[0]||A[1]!==M[1])&&bez.pointOnLine2D(A[0],A[1],M[0],M[1],A[0]+I[0],A[1]+I[1])&&bez.pointOnLine2D(A[0],A[1],M[0],M[1],M[0]+j[0],M[1]+j[1])||3===A.length&&(A[0]!==M[0]||A[1]!==M[1]||A[2]!==M[2])&&bez.pointOnLine3D(A[0],A[1],A[2],M[0],M[1],M[2],A[0]+I[0],A[1]+I[1],A[2]+I[2])&&bez.pointOnLine3D(A[0],A[1],A[2],M[0],M[1],M[2],M[0]+j[0],M[1]+j[1],M[2]+j[2]))&&(w.k[k].to=null,w.k[k].ti=null),A[0]===M[0]&&A[1]===M[1]&&0===I[0]&&0===I[1]&&0===j[0]&&0===j[1]&&(2===A.length||A[2]===M[2]&&0===I[2]&&0===j[2])&&(w.k[k].to=null,w.k[k].ti=null));this.effectsSequence=[getValueAtCurrentTime.bind(this)],this.data=w,this.keyframes=w.k,this.keyframesMetadata=[],this.offsetTime=_.data.st,this.k=!0,this.kf=!0,this._isFirstFrame=!0,this.mult=E||1,this.elem=_,this.container=P,this.comp=_.comp,this.getValue=processEffectsSequence,this.setVValue=setVValue,this.interpolateValue=interpolateValue,this.frameId=-1;var D=w.k[0].s.length;for(this.v=createTypedArray("float32",D),this.pv=createTypedArray("float32",D),k=0;k<D;k+=1)this.v[k]=initFrame,this.pv[k]=initFrame;this._caching={lastFrame:initFrame,lastIndex:0,value:createTypedArray("float32",D)},this.addEffect=addEffect}var PropertyFactory={getProp:function(_,w,E,P,k){var A;if(w.sid&&(w=_.globalData.slotManager.getProp(w)),w.k.length)if("number"==typeof w.k[0])A=new MultiDimensionalProperty(_,w,P,k);else switch(E){case 0:A=new KeyframedValueProperty(_,w,P,k);break;case 1:A=new KeyframedMultidimensionalProperty(_,w,P,k)}else A=new ValueProperty(_,w,P,k);return A.effectsSequence.length&&k.addDynamicProperty(A),A}};function DynamicPropertyContainer(){}DynamicPropertyContainer.prototype={addDynamicProperty:function(_){-1===this.dynamicProperties.indexOf(_)&&(this.dynamicProperties.push(_),this.container.addDynamicProperty(this),this._isAnimated=!0)},iterateDynamicProperties:function(){this._mdf=!1;var _,w=this.dynamicProperties.length;for(_=0;_<w;_+=1)this.dynamicProperties[_].getValue(),this.dynamicProperties[_]._mdf&&(this._mdf=!0)},initDynamicPropertyContainer:function(_){this.container=_,this.dynamicProperties=[],this._mdf=!1,this._isAnimated=!1}};var pointPool=poolFactory(8,function(){return createTypedArray("float32",2)});function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(_,w){this.c=_,this.setLength(w);for(var E=0;E<w;)this.v[E]=pointPool.newElement(),this.o[E]=pointPool.newElement(),this.i[E]=pointPool.newElement(),E+=1},ShapePath.prototype.setLength=function(_){for(;this._maxLength<_;
218)this.doubleArrayLength();this._length=_},ShapePath.prototype.doubleArrayLength=function(){this.v=this.v.concat(createSizedArray(this._maxLength)),this.i=this.i.concat(createSizedArray(this._maxLength)),this.o=this.o.concat(createSizedArray(this._maxLength)),this._maxLength*=2},ShapePath.prototype.setXYAt=function(_,w,E,P,k){var A;switch(this._length=Math.max(this._length,P+1),this._length>=this._maxLength&&this.doubleArrayLength(),E){case"v":A=this.v;break;case"i":A=this.i;break;case"o":A=this.o;break;default:A=[]}A[P]&&(!A[P]||k)||(A[P]=pointPool.newElement()),A[P][0]=_,A[P][1]=w},ShapePath.prototype.setTripleAt=function(_,w,E,P,k,A,M,I){this.setXYAt(_,w,"v",M,I),this.setXYAt(E,P,"o",M,I),this.setXYAt(k,A,"i",M,I)},ShapePath.prototype.reverse=function(){var _,w=new ShapePath;w.setPathData(this.c,this._length);var E=this.v,P=this.o,k=this.i,A=0;this.c&&(w.setTripleAt(E[0][0],E[0][1],k[0][0],k[0][1],P[0][0],P[0][1],0,!1),A=1);var M=this._length-1,I=this._length;for(_=A;_<I;_+=1)w.setTripleAt(E[M][0],E[M][1],k[M][0],k[M][1],P[M][0],P[M][1],_,!1),M-=1;return w},ShapePath.prototype.length=function(){return this._length};var shapePool=function(){function _(_){var E,P=w.newElement(),k=void 0===_._length?_.v.length:_._length;for(P.setLength(k),P.c=_.c,E=0;E<k;E+=1)P.setTripleAt(_.v[E][0],_.v[E][1],_.o[E][0],_.o[E][1],_.i[E][0],_.i[E][1],E);return P}var w=poolFactory(4,function(){return new ShapePath},function(_){var w,E=_._length;for(w=0;w<E;w+=1)pointPool.release(_.v[w]),pointPool.release(_.i[w]),pointPool.release(_.o[w]),_.v[w]=null,_.i[w]=null,_.o[w]=null;_._length=0,_.c=!1});return w.clone=_,w}();function ShapeCollection(){this._length=0,this._maxLength=4,this.shapes=createSizedArray(this._maxLength)}ShapeCollection.prototype.addShape=function(_){this._length===this._maxLength&&(this.shapes=this.shapes.concat(createSizedArray(this._maxLength)),this._maxLength*=2),this.shapes[this._length]=_,this._length+=1},ShapeCollection.prototype.releaseShapes=function(){var _;for(_=0;_<this._length;_+=1)shapePool.release(this.shapes[_]);this._length=0};var shapeCollectionPool=function(){var _={newShapeCollection:k,release:A},w=0,E=4,P=createSizedArray(4);function k(){var _;return w?(w-=1,_=P[w]):_=new ShapeCollection,_}function A(_){var k,A=_._length;for(k=0;k<A;k+=1)shapePool.release(_.shapes[k]);_._length=0,w===E&&(P=pooling.double(P),E*=2),P[w]=_,w+=1}return _}(),ShapePropertyFactory=function(){var _=-999999;function w(_,w,E){var P=E.lastIndex,k=this.keyframes;if(_<k[0].t-this.offsetTime)A=k[0].s[0],I=!0,P=0;else if(_>=k[k.length-1].t-this.offsetTime)A=k[k.length-1].s?k[k.length-1].s[0]:k[k.length-2].e[0],I=!0;else{for(var A,M,I,j,O,D,N,R,L,$,F,B,V,U=P,H=k.length-1,z=!0;z&&($=k[U],!((F=k[U+1]).t-this.offsetTime>_));)U<H-1?U+=1:z=!1;B=this.keyframesMetadata[U]||{},I=1===$.h,P=U,I||(_>=F.t-this.offsetTime?R=1:_<$.t-this.offsetTime?R=0:(B.__fnct?V=B.__fnct:B.__fnct=V=BezierFactory.getBezierEasing($.o.x,$.o.y,$.i.x,$.i.y).get,R=V((_-($.t-this.offsetTime))/(F.t-this.offsetTime-($.t-this.offsetTime)))),M=F.s?F.s[0]:$.e[0]),A=$.s[0]}for(D=w._length,N=A.i[0].length,E.lastIndex=P,j=0;j<D;j+=1)for(O=0;O<N;O+=1)L=I?A.i[j][O]:A.i[j][O]+(M.i[j][O]-A.i[j][O])*R,w.i[j][O]=L,L=I?A.o[j][O]:A.o[j][O]+(M.o[j][O]-A.o[j][O])*R,w.o[j][O]=L,L=I?A.v[j][O]:A.v[j][O]+(M.v[j][O]-A.v[j][O])*R,w.v[j][O]=L}function E(){var w=this.comp.renderedFrame-this.offsetTime,E=this.keyframes[0].t-this.offsetTime,P=this.keyframes[this.keyframes.length-1].t-this.offsetTime,k=this._caching.lastFrame;return k!==_&&(k<E&&w<E||k>P&&w>P)||(this._caching.lastIndex=k<w?this._caching.lastIndex:0,this.interpolateShape(w,this.pv,this._caching)),this._caching.lastFrame=w,this.pv}function P(){this.paths=this.localShapeCollection}function k(_,w){if(_._length!==w._length||_.c!==w.c)return!1;var E,P=_._length;for(E=0;E<P;E+=1)if(_.v[E][0]!==w.v[E][0]||_.v[E][1]!==w.v[E][1]||_.o[E][0]!==w.o[E][0]||_.o[E][1]!==w.o[E][1]||_.i[E][0]!==w.i[E][0]||_.i[E][1]!==w.i[E][1])return!1;return!0}function A(_){k(this.v,_)||(this.v=shapePool.clone(_),this.localShapeCollection.releaseShapes(),this.localShapeCollection.addShape(this.v),this._mdf=!0,this.paths=this.localShapeCollection)}
218function M(){if(this.elem.globalData.frameId!==this.frameId){if(!this.effectsSequence.length){this._mdf=!1;return}if(this.lock)return void this.setVValue(this.pv);this.lock=!0,this._mdf=!1,_=this.kf?this.pv:this.data.ks?this.data.ks.k:this.data.pt.k;var _,w,E=this.effectsSequence.length;for(w=0;w<E;w+=1)_=this.effectsSequence[w](_);this.setVValue(_),this.lock=!1,this.frameId=this.elem.globalData.frameId}}function I(_,w,E){this.propType="shape",this.comp=_.comp,this.container=_,this.elem=_,this.data=w,this.k=!1,this.kf=!1,this._mdf=!1;var k=3===E?w.pt.k:w.ks.k;this.v=shapePool.clone(k),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.reset=P,this.effectsSequence=[]}function j(_){this.effectsSequence.push(_),this.container.addDynamicProperty(this)}function O(w,k,A){this.propType="shape",this.comp=w.comp,this.elem=w,this.container=w,this.offsetTime=w.data.st,this.keyframes=3===A?k.pt.k:k.ks.k,this.keyframesMetadata=[],this.k=!0,this.kf=!0;var M=this.keyframes[0].s[0].i.length;this.v=shapePool.newElement(),this.v.setPathData(this.keyframes[0].s[0].c,M),this.pv=shapePool.clone(this.v),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.paths.addShape(this.v),this.lastFrame=_,this.reset=P,this._caching={lastFrame:_,lastIndex:0},this.effectsSequence=[E.bind(this)]}
vendor: 16,165 bytes, line 218
218I.prototype.interpolateShape=w,I.prototype.getValue=M,I.prototype.setVValue=A,I.prototype.addEffect=j,O.prototype.getValue=M,O.prototype.interpolateShape=w,O.prototype.setVValue=A,O.prototype.addEffect=j;var D=function(){var _=roundCorner;function w(_,w){this.v=shapePool.newElement(),this.v.setPathData(!0,4),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.paths=this.localShapeCollection,this.localShapeCollection.addShape(this.v),this.d=w.d,this.elem=_,this.comp=_.comp,this.frameId=-1,this.initDynamicPropertyContainer(_),this.p=PropertyFactory.getProp(_,w.p,1,0,this),this.s=PropertyFactory.getProp(_,w.s,1,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertEllToPath())}return w.prototype={reset:P,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertEllToPath())},convertEllToPath:function(){var w=this.p.v[0],E=this.p.v[1],P=this.s.v[0]/2,k=this.s.v[1]/2,A=3!==this.d,M=this.v;M.v[0][0]=w,M.v[0][1]=E-k,M.v[1][0]=A?w+P:w-P,M.v[1][1]=E,M.v[2][0]=w,M.v[2][1]=E+k,M.v[3][0]=A?w-P:w+P,M.v[3][1]=E,M.i[0][0]=A?w-P*_:w+P*_,M.i[0][1]=E-k,M.i[1][0]=A?w+P:w-P,M.i[1][1]=E-k*_,M.i[2][0]=A?w+P*_:w-P*_,M.i[2][1]=E+k,M.i[3][0]=A?w-P:w+P,M.i[3][1]=E+k*_,M.o[0][0]=A?w+P*_:w-P*_,M.o[0][1]=E-k,M.o[1][0]=A?w+P:w-P,M.o[1][1]=E+k*_,M.o[2][0]=A?w-P*_:w+P*_,M.o[2][1]=E+k,M.o[3][0]=A?w-P:w+P,M.o[3][1]=E-k*_}},extendPrototype([DynamicPropertyContainer],w),w}(),N=function(){function _(_,w){this.v=shapePool.newElement(),this.v.setPathData(!0,0),this.elem=_,this.comp=_.comp,this.data=w,this.frameId=-1,this.d=w.d,this.initDynamicPropertyContainer(_),1===w.sy?(this.ir=PropertyFactory.getProp(_,w.ir,0,0,this),this.is=PropertyFactory.getProp(_,w.is,0,.01,this),this.convertToPath=this.convertStarToPath):this.convertToPath=this.convertPolygonToPath,this.pt=PropertyFactory.getProp(_,w.pt,0,0,this),this.p=PropertyFactory.getProp(_,w.p,1,0,this),this.r=PropertyFactory.getProp(_,w.r,0,degToRads,this),this.or=PropertyFactory.getProp(_,w.or,0,0,this),this.os=PropertyFactory.getProp(_,w.os,0,.01,this),this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertToPath())}return _.prototype={reset:P,getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertToPath())},convertStarToPath:function(){var _,w,E,P,k=2*Math.floor(this.pt.v),A=2*Math.PI/k,M=!0,I=this.or.v,j=this.ir.v,O=this.os.v,D=this.is.v,N=2*Math.PI*I/(2*k),R=2*Math.PI*j/(2*k),L=-Math.PI/2;L+=this.r.v;var $=3===this.data.d?-1:1;for(this.v._length=0,_=0;_<k;_+=1){w=M?I:j,E=M?O:D,P=M?N:R;var F=w*Math.cos(L),B=w*Math.sin(L),V=0===F&&0===B?0:B/Math.sqrt(F*F+B*B),U=0===F&&0===B?0:-F/Math.sqrt(F*F+B*B);F+=+this.p.v[0],B+=+this.p.v[1],this.v.setTripleAt(F,B,F-V*P*E*$,B-U*P*E*$,F+V*P*E*$,B+U*P*E*$,_,!0),M=!M,L+=A*$}},convertPolygonToPath:function(){var _,w=Math.floor(this.pt.v),E=2*Math.PI/w,P=this.or.v,k=this.os.v,A=2*Math.PI*P/(4*w),M=-(.5*Math.PI),I=3===this.data.d?-1:1;for(M+=this.r.v,this.v._length=0,_=0;_<w;_+=1){var j=P*Math.cos(M),O=P*Math.sin(M),D=0===j&&0===O?0:O/Math.sqrt(j*j+O*O),N=0===j&&0===O?0:-j/Math.sqrt(j*j+O*O);j+=+this.p.v[0],O+=+this.p.v[1],this.v.setTripleAt(j,O,j-D*A*k*I,O-N*A*k*I,j+D*A*k*I,O+N*A*k*I,_,!0),M+=E*I}this.paths.length=0,this.paths[0]=this.v}},extendPrototype([DynamicPropertyContainer],_),_}(),R=function(){function _(_,w){this.v=shapePool.newElement(),this.v.c=!0,this.localShapeCollection=shapeCollectionPool.newShapeCollection(),this.localShapeCollection.addShape(this.v),this.paths=this.localShapeCollection,this.elem=_,this.comp=_.comp,this.frameId=-1,this.d=w.d,this.initDynamicPropertyContainer(_),this.p=PropertyFactory.getProp(_,w.p,1,0,this),this.s=PropertyFactory.getProp(_,w.s,1,0,this),this.r=PropertyFactory.getProp(_,w.r,0,0,this),this.dynamicProperties.length?this.k=!0:(this.k=!1,this.convertRectToPath())}return _.prototype={convertRectToPath:function(){var _=this.p.v[0],w=this.p.v[1],E=this.s.v[0]/2,P=this.s.v[1]/2,k=bmMin(E,P,this.r.v),A=k*(1-roundCorner);this.v._length=0,2===this.d||1===this.d?(this.v.setTripleAt(_+E,w-P+k,_+E,w-P+k,_+E,w-P+A,0,!0),this.v.setTripleAt(_+E,w+P-k,_+E,w+P-A,_+E,w+P-k,1,!0),0!==k?(this.v.setTripleAt(_+E-k,w+P,_+E-k,w+P,_+E-A,w+P,2,!0),this.v.setTripleAt(_-E+k,w+P,_-E+A,w+P,_-E+k,w+P,3,!0),this.v.setTripleAt(_-E,w+P-k,_-E,w+P-k,_-E,w+P-A,4,!0),this.v.setTripleAt(_-E,w-P+k,_-E,w-P+A,_-E,w-P+k,5,!0),this.v.setTripleAt(_-E+k,w-P,_-E+k,w-P,_-E+A,w-P,6,!0),this.v.setTripleAt(_+E-k,w-P,_+E-A,w-P,_+E-k,w-P,7,!0)):(this.v.setTripleAt(_-E,w+P,_-E+A,w+P,_-E,w+P,2),this.v.setTripleAt(_-E,w-P,_-E,w-P+A,_-E,w-P,3))):(this.v.setTripleAt(_+E,w-P+k,_+E,w-P+A,_+E,w-P+k,0,!0),0!==k?(this.v.setTripleAt(_+E-k,w-P,_+E-k,w-P,_+E-A,w-P,1,!0),this.v.setTripleAt(_-E+k,w-P,_-E+A,w-P,_-E+k,w-P,2,!0),this.v.setTripleAt(_-E,w-P+k,_-E,w-P+k,_-E,w-P+A,3,!0),this.v.setTripleAt(_-E,w+P-k,_-E,w+P-A,_-E,w+P-k,4,!0),this.v.setTripleAt(_-E+k,w+P,_-E+k,w+P,_-E+A,w+P,5,!0),this.v.setTripleAt(_+E-k,w+P,_+E-A,w+P,_+E-k,w+P,6,!0),this.v.setTripleAt(_+E,w+P-k,_+E,w+P-k,_+E,w+P-A,7,!0)):(this.v.setTripleAt(_-E,w-P,_-E+A,w-P,_-E,w-P,1,!0),this.v.setTripleAt(_-E,w+P,_-E,w+P-A,_-E,w+P,2,!0),this.v.setTripleAt(_+E,w+P,_+E-A,w+P,_+E,w+P,3,!0)))},getValue:function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf&&this.convertRectToPath())},reset:P},extendPrototype([DynamicPropertyContainer],_),_}();function L(){return I}function $(){return O}var F={};return F.getShapeProp=function(_,w,E){var P;return 3===E||4===E?P=(3===E?w.pt:w.ks).k.length?new O(_,w,E):new I(_,w,E):5===E?P=new R(_,w):6===E?P=new D(_,w):7===E&&(P=new N(_,w)),P.k&&_.addDynamicProperty(P),P},F.getConstructorFunction=L,F.getKeyframedConstructorFunction=$,F}(),Matrix=function(){var _=Math.cos,w=Math.sin,E=Math.tan,P=Math.round;function k(){return this.props[0]=1,this.props[1]=0,this.props[2]=0,this.props[3]=0,this.props[4]=0,this.props[5]=1,this.props[6]=0,this.props[7]=0,this.props[8]=0,this.props[9]=0,this.props[10]=1,this.props[11]=0,this.props[12]=0,this.props[13]=0,this.props[14]=0,this.props[15]=1,this}function A(E){if(0===E)return this;var P=_(E),k=w(E);return this._t(P,-k,0,0,k,P,0,0,0,0,1,0,0,0,0,1)}function M(E){if(0===E)return this;var P=_(E),k=w(E);return this._t(1,0,0,0,0,P,-k,0,0,k,P,0,0,0,0,1)}function I(E){if(0===E)return this;var P=_(E),k=w(E);return this._t(P,0,k,0,0,1,0,0,-k,0,P,0,0,0,0,1)}function j(E){if(0===E)return this;var P=_(E),k=w(E);return this._t(P,-k,0,0,k,P,0,0,0,0,1,0,0,0,0,1)}function O(_,w){return this._t(1,w,_,1,0,0)}function D(_,w){return this.shear(E(_),E(w))}function N(P,k){var A=_(k),M=w(k);return this._t(A,M,0,0,-M,A,0,0,0,0,1,0,0,0,0,1)._t(1,0,0,0,E(P),1,0,0,0,0,1,0,0,0,0,1)._t(A,-M,0,0,M,A,0,0,0,0,1,0,0,0,0,1)}function R(_,w,E){return(E||0===E||(E=1),1===_&&1===w&&1===E)?this:this._t(_,0,0,0,0,w,0,0,0,0,E,0,0,0,0,1)}function L(_,w,E,P,k,A,M,I,j,O,D,N,R,L,$,F){return this.props[0]=_,this.props[1]=w,this.props[2]=E,this.props[3]=P,this.props[4]=k,this.props[5]=A,this.props[6]=M,this.props[7]=I,this.props[8]=j,this.props[9]=O,this.props[10]=D,this.props[11]=N,this.props[12]=R,this.props[13]=L,this.props[14]=$,this.props[15]=F,this}function $(_,w,E){return(E=E||0,0!==_||0!==w||0!==E)?this._t(1,0,0,0,0,1,0,0,0,0,1,0,_,w,E,1):this}function F(_,w,E,P,k,A,M,I,j,O,D,N,R,L,$,F){var B=this.props;if(1===_&&0===w&&0===E&&0===P&&0===k&&1===A&&0===M&&0===I&&0===j&&0===O&&1===D&&0===N)return B[12]=B[12]*_+B[15]*R,B[13]=B[13]*A+B[15]*L,B[14]=B[14]*D+B[15]*$,B[15]*=F,this._identityCalculated=!1,this;var V=B[0],U=B[1],H=B[2],z=B[3],W=B[4],G=B[5],Z=B[6],Y=B[7],q=B[8],K=B[9],X=B[10],Q=B[11],J=B[12],ee=B[13],et=B[14],er=B[15];return B[0]=V*_+U*k+H*j+z*R,B[1]=V*w+U*A+H*O+z*L,B[2]=V*E+U*M+H*D+z*$,B[3]=V*P+U*I+H*N+z*F,B[4]=W*_+G*k+Z*j+Y*R,B[5]=W*w+G*A+Z*O+Y*L,B[6]=W*E+G*M+Z*D+Y*$,B[7]=W*P+G*I+Z*N+Y*F,B[8]=q*_+K*k+X*j+Q*R,B[9]=q*w+K*A+X*O+Q*L,B[10]=q*E+K*M+X*D+Q*$,B[11]=q*P+K*I+X*N+Q*F,B[12]=J*_+ee*k+et*j+er*R,B[13]=J*w+ee*A+et*O+er*L,B[14]=J*E+ee*M+et*D+er*$,B[15]=J*P+ee*I+et*N+er*F,this._identityCalculated=!1,this}function B(_){var w=_.props;return this.transform(w[0],w[1],w[2],w[3],w[4],w[5],w[6],w[7],w[8],w[9],w[10],w[11],w[12],w[13],w[14],w[15])}function V(){return this._identityCalculated||(this._identity=1===this.props[0]&&0===this.props[1]&&0===this.props[2]&&0===this.props[3]&&0===this.props[4]&&1===this.props[5]&&0===this.props[6]&&0===this.props[7]&&0===this.props[8]&&0===this.props[9]&&1===this.props[10]&&0===this.props[11]&&0===this.props[12]&&0===this.props[13]&&0===this.props[14]&&1===this.props[15],this._identityCalculated=!0),this._identity}function U(_){for(var w=0;w<16;){if(_.props[w]!==this.props[w])return!1;w+=1}return!0}function H(_){var w;for(w=0;w<16;w+=1)_.props[w]=this.props[w];return _}function z(_){var w;for(w=0;w<16;w+=1)this.props[w]=_[w]}function W(_,w,E){return{x:_*this.props[0]+w*this.props[4]+E*this.props[8]+this.props[12],y:_*this.props[1]+w*this.props[5]+E*this.props[9]+this.props[13],z:_*this.props[2]+w*this.props[6]+E*this.props[10]+this.props[14]}}function G(_,w,E){return _*this.props[0]+w*this.props[4]+E*this.props[8]+this.props[12]}function Z(_,w,E){return _*this.props[1]+w*this.props[5]+E*this.props[9]+this.props[13]}function Y(_,w,E){return _*this.props[2]+w*this.props[6]+E*this.props[10]+this.props[14]}function q(){var _=this.props[0]*this.props[5]-this.props[1]*this.props[4],w=this.props[5]/_,E=-this.props[1]/_,P=-this.props[4]/_,k=this.props[0]/_,A=(this.props[4]*this.props[13]-this.props[5]*this.props[12])/_,M=-(this.props[0]*this.props[13]-this.props[1]*this.props[12])/_,I=new Matrix;return I.props[0]=w,I.props[1]=E,I.props[4]=P,I.props[5]=k,I.props[12]=A,I.props[13]=M,I}function K(_){return this.getInverseMatrix().applyToPointArray(_[0],_[1],_[2]||0)}function X(_){var w,E=_.length,P=[];for(w=0;w<E;w+=1)P[w]=K(_[w]);return P}function Q(_,w,E){var P=createTypedArray("float32",6);if(this.isIdentity())P[0]=_[0],P[1]=_[1],P[2]=w[0],P[3]=w[1],P[4]=E[0],P[5]=E[1];else{var k=this.props[0],A=this.props[1],M=this.props[4],I=this.props[5],j=this.props[12],O=this.props[13];P[0]=_[0]*k+_[1]*M+j,P[1]=_[0]*A+_[1]*I+O,P[2]=w[0]*k+w[1]*M+j,P[3]=w[0]*A+w[1]*I+O,P[4]=E[0]*k+E[1]*M+j,P[5]=E[0]*A+E[1]*I+O}return P}function J(_,w,E){var P;return this.isIdentity()?[_,w,E]:[_*this.props[0]+w*this.props[4]+E*this.props[8]+this.props[12],_*this.props[1]+w*this.props[5]+E*this.props[9]+this.props[13],_*this.props[2]+w*this.props[6]+E*this.props[10]+this.props[14]]}function ee(_,w){if(this.isIdentity())return _+","+w;var E=this.props;return Math.round((_*E[0]+w*E[4]+E[12])*100)/100+","+Math.round((_*E[1]+w*E[5]+E[13])*100)/100}function et(){for(var _=0,w=this.props,E="matrix3d(",k=1e4;_<16;)E+=P(w[_]*k)/k,E+=15===_?")":",",_+=1;return E}function er(_){var w=1e4;return _<1e-6&&_>0||_>-1e-6&&_<0?P(_*w)/w:_}function en(){var _=this.props;return"matrix("+er(_[0])+","+er(_[1])+","+er(_[4])+","+er(_[5])+","+er(_[12])+","+er(_[13])+")"}return function(){this.reset=k,this.rotate=A,this.rotateX=M,this.rotateY=I,this.rotateZ=j,this.skew=D,this.skewFromAxis=N,this.shear=O,this.scale=R,this.setTransform=L,this.translate=$,this.transform=F,this.multiply=B,this.applyToPoint=W,this.applyToX=G,this.applyToY=Z,this.applyToZ=Y,this.applyToPointArray=J,this.applyToTriplePoints=Q,this.applyToPointStringified=ee,this.toCSS=et,this.to2dCSS=en,this.clone=H,this.cloneFromProps=z,this.equals=U,this.inversePoints=X,this.inversePoint=K,this.getInverseMatrix=q,this._t=this.transform,this.isIdentity=V,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(_){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(_){setLocationHref(_)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(_){setSubframeEnabled(_)}function setPrefix(_){setIdPrefix(_)}function loadAnimation(_){return animationManager.loadAnimation(_)}function setQuality(_){if("string"==typeof _)switch(_){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(_)&&_>1&&setDefaultCurveSegments(_);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"u">typeof navigator}function installPlugin(_,w){"expressions"===_&&setExpressionsPlugin(w)}function getFactory(_){switch(_){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(_){for(var w=queryString.split("&"),E=0;E<w.length;E+=1){var P=w[E].split("=");if(decodeURIComponent(P[0])==_)return decodeURIComponent(P[1])}return null}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.13.0";var queryString="",scripts=document.getElementsByTagName("script"),index=scripts.length-1,myScript=scripts[index]||{src:""};queryString=myScript.src?myScript.src.replace(/^[^\?]+\??/,""):"",renderer=getQueryVariable("renderer");var readyStateCheckInterval=setInterval(checkReady,100);try{"object"===_typeof$3(exports)||"function"==typeof define&&define.amd||(window.bodymovin=lottie)}catch(err){}var ShapeModifiers=function(){var _={},w={};function E(_,E,P){return new w[_](E,P)}return _.registerModifier=function _(_,E){w[_]||(w[_]=E)},_.getModifier=E,_}();function ShapeModifier(){}function TrimModifier(){}function PuckerAndBloatModifier(){}ShapeModifier.prototype.initModifierProperties=function(){},ShapeModifier.prototype.addShapeToModifier=function(){},ShapeModifier.prototype.addShape=function(_){if(!this.closed){_.sh.container.addDynamicProperty(_.sh);var w={shape:_.sh,data:_,localShapeCollection:shapeCollectionPool.newShapeCollection()};this.shapes.push(w),this.addShapeToModifier(w),this._isAnimated&&_.setAsAnimated()}},ShapeModifier.prototype.init=function(_,w){this.shapes=[],this.elem=_,this.initDynamicPropertyContainer(_),this.initModifierProperties(_,w),this.frameId=initialDefaultFrame,this.closed=!1,this.k=!1,this.dynamicProperties.length?this.k=!0:this.getValue(!0)},ShapeModifier.prototype.processKeys=function(){this.elem.globalData.frameId!==this.frameId&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties())},extendPrototype([DynamicPropertyContainer],ShapeModifier),extendPrototype([ShapeModifier],TrimModifier),TrimModifier.prototype.initModifierProperties=function(_,w){this.s=PropertyFactory.getProp(_,w.s,0,.01,this),this.e=Pro
vendor: 7,554 bytes, line 218
218pertyFactory.getProp(_,w.e,0,.01,this),this.o=PropertyFactory.getProp(_,w.o,0,0,this),this.sValue=0,this.eValue=0,this.getValue=this.processKeys,this.m=w.m,this._isAnimated=!!this.s.effectsSequence.length||!!this.e.effectsSequence.length||!!this.o.effectsSequence.length},TrimModifier.prototype.addShapeToModifier=function(_){_.pathsData=[]},TrimModifier.prototype.calculateShapeEdges=function(_,w,E,P,k){var A,M,I,j=[];w<=1?j.push({s:_,e:w}):_>=1?j.push({s:_-1,e:w-1}):(j.push({s:_,e:1}),j.push({s:0,e:w-1}));var O=[],D=j.length;for(A=0;A<D;A+=1)(M=j[A]).e*k<P||M.s*k>P+E||(I=M.s*k<=P?0:(M.s*k-P)/E,O.push([I,M.e*k>=P+E?1:(M.e*k-P)/E]));return O.length||O.push([0,0]),O},TrimModifier.prototype.releasePathsData=function(_){var w,E=_.length;for(w=0;w<E;w+=1)segmentsLengthPool.release(_[w]);return _.length=0,_},TrimModifier.prototype.processShapes=function(_){if(this._mdf||_){var w=this.o.v%360/360;if(w<0&&(w+=1),(A=this.s.v>1?1+w:this.s.v<0?0+w:this.s.v+w)>(M=this.e.v>1?1+w:this.e.v<0?0+w:this.e.v+w)){var E=A;A=M,M=E}A=1e-4*Math.round(1e4*A),M=1e-4*Math.round(1e4*M),this.sValue=A,this.eValue=M}else A=this.sValue,M=this.eValue;var P=this.shapes.length,k=0;if(M===A)for(j=0;j<P;j+=1)this.shapes[j].localShapeCollection.releaseShapes(),this.shapes[j].shape._mdf=!0,this.shapes[j].shape.paths=this.shapes[j].localShapeCollection,this._mdf&&(this.shapes[j].pathsData.length=0);else if((1!==M||0!==A)&&(0!==M||1!==A)){var A,M,I,j,O,D,N,R,L,$,F,B,V=[];for(j=0;j<P;j+=1)if(($=this.shapes[j]).shape._mdf||this._mdf||_||2===this.m){if(D=(I=$.shape.paths)._length,L=0,!$.shape._mdf&&$.pathsData.length)L=$.totalShapeLength;else{for(N=this.releasePathsData($.pathsData),O=0;O<D;O+=1)R=bez.getSegmentsLength(I.shapes[O]),N.push(R),L+=R.totalLength;$.totalShapeLength=L,$.pathsData=N}k+=L,$.shape._mdf=!0}else $.shape.paths=$.localShapeCollection;var U=A,H=M,z=0;for(j=P-1;j>=0;j-=1)if(($=this.shapes[j]).shape._mdf){for((F=$.localShapeCollection).releaseShapes(),2===this.m&&P>1?(B=this.calculateShapeEdges(A,M,$.totalShapeLength,z,k),z+=$.totalShapeLength):B=[[U,H]],D=B.length,O=0;O<D;O+=1){U=B[O][0],H=B[O][1],V.length=0,H<=1?V.push({s:$.totalShapeLength*U,e:$.totalShapeLength*H}):U>=1?V.push({s:$.totalShapeLength*(U-1),e:$.totalShapeLength*(H-1)}):(V.push({s:$.totalShapeLength*U,e:$.totalShapeLength}),V.push({s:0,e:$.totalShapeLength*(H-1)}));var W=this.addShapes($,V[0]);if(V[0].s!==V[0].e){if(V.length>1)if($.shape.paths.shapes[$.shape.paths._length-1].c){var G=W.pop();this.addPaths(W,F),W=this.addShapes($,V[1],G)}else this.addPaths(W,F),W=this.addShapes($,V[1]);this.addPaths(W,F)}}$.shape.paths=F}}else if(this._mdf)for(j=0;j<P;j+=1)this.shapes[j].pathsData.length=0,this.shapes[j].shape._mdf=!0},TrimModifier.prototype.addPaths=function(_,w){var E,P=_.length;for(E=0;E<P;E+=1)w.addShape(_[E])},TrimModifier.prototype.addSegment=function(_,w,E,P,k,A,M){k.setXYAt(w[0],w[1],"o",A),k.setXYAt(E[0],E[1],"i",A+1),M&&k.setXYAt(_[0],_[1],"v",A),k.setXYAt(P[0],P[1],"v",A+1)},TrimModifier.prototype.addSegmentFromArray=function(_,w,E,P){w.setXYAt(_[1],_[5],"o",E),w.setXYAt(_[2],_[6],"i",E+1),P&&w.setXYAt(_[0],_[4],"v",E),w.setXYAt(_[3],_[7],"v",E+1)},TrimModifier.prototype.addShapes=function(_,w,E){var P,k,A,M,I,j,O,D,N=_.pathsData,R=_.shape.paths.shapes,L=_.shape.paths._length,$=0,F=[],B=!0;for(E?(I=E._length,D=E._length):(E=shapePool.newElement(),I=0,D=0),F.push(E),P=0;P<L;P+=1){for(j=N[P].lengths,E.c=R[P].c,A=R[P].c?j.length:j.length+1,k=1;k<A;k+=1)if($+(M=j[k-1]).addedLength<w.s)$+=M.addedLength,E.c=!1;else if($>w.e){E.c=!1;break}else w.s<=$&&w.e>=$+M.addedLength?(this.addSegment(R[P].v[k-1],R[P].o[k-1],R[P].i[k],R[P].v[k],E,I,B),B=!1):(O=bez.getNewSegment(R[P].v[k-1],R[P].v[k],R[P].o[k-1],R[P].i[k],(w.s-$)/M.addedLength,(w.e-$)/M.addedLength,j[k-1]),this.addSegmentFromArray(O,E,I,B),B=!1,E.c=!1),$+=M.addedLength,I+=1;if(R[P].c&&j.length){if(M=j[k-1],$<=w.e){var V=j[k-1].addedLength;w.s<=$&&w.e>=$+V?(this.addSegment(R[P].v[k-1],R[P].o[k-1],R[P].i[0],R[P].v[0],E,I,B),B=!1):(O=bez.getNewSegment(R[P].v[k-1],R[P].v[0],R[P].o[k-1],R[P].i[0],(w.s-$)/V,(w.e-$)/V,j[k-1]),this.addSegmentFromArray(O,E,I,B),B=!1,E.c=!1)}else E.c=!1;$+=M.addedLength,I+=1}if(E._length&&(E.setXYAt(E.v[D][0],E.v[D][1],"i",D),E.setXYAt(E.v[E._length-1][0],E.v[E._length-1][1],"o",E._length-1)),$>w.e)break;P<L-1&&(E=shapePool.newElement(),B=!0,F.push(E),I=0)}return F},extendPrototype([ShapeModifier],PuckerAndBloatModifier),PuckerAndBloatModifier.prototype.initModifierProperties=function(_,w){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(_,w.a,0,null,this),this._isAnimated=!!this.amount.effectsSequence.length},PuckerAndBloatModifier.prototype.processPath=function(_,w){var E,P,k,A,M,I,j=w/100,O=[0,0],D=_._length,N=0;for(N=0;N<D;N+=1)O[0]+=_.v[N][0],O[1]+=_.v[N][1];O[0]/=D,O[1]/=D;var R=shapePool.newElement();for(R.c=_.c,N=0;N<D;N+=1)E=_.v[N][0]+(O[0]-_.v[N][0])*j,P=_.v[N][1]+(O[1]-_.v[N][1])*j,k=_.o[N][0]+-((O[0]-_.o[N][0])*j),A=_.o[N][1]+-((O[1]-_.o[N][1])*j),M=_.i[N][0]+-((O[0]-_.i[N][0])*j),I=_.i[N][1]+-((O[1]-_.i[N][1])*j),R.setTripleAt(E,P,k,A,M,I,N);return R},PuckerAndBloatModifier.prototype.processShapes=function(_){var w,E,P,k,A,M,I=this.shapes.length,j=this.amount.v;if(0!==j)for(E=0;E<I;E+=1){if(M=(A=this.shapes[E]).localShapeCollection,!(!A.shape._mdf&&!this._mdf&&!_))for(M.releaseShapes(),A.shape._mdf=!0,w=A.shape.paths.shapes,k=A.shape.paths._length,P=0;P<k;P+=1)M.addShape(this.processPath(w[P],j));A.shape.paths=A.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var TransformPropertyFactory=function(){var _=[0,0];function w(_){this._addDynamicProperty(_),this.elem.addDynamicProperty(_),this._isDirty=!0}function E(_,w,E){if(this.elem=_,this.frameId=-1,this.propType="transform",this.data=w,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(E||_),w.p&&w.p.s?(this.px=PropertyFactory.getProp(_,w.p.x,0,0,this),this.py=PropertyFactory.getProp(_,w.p.y,0,0,this),w.p.z&&(this.pz=PropertyFactory.getProp(_,w.p.z,0,0,this))):this.p=PropertyFactory.getProp(_,w.p||{k:[0,0,0]},1,0,this),w.rx){if(this.rx=PropertyFactory.getProp(_,w.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(_,w.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(_,w.rz,0,degToRads,this),w.or.k[0].ti){var P,k=w.or.k.length;for(P=0;P<k;P+=1)w.or.k[P].to=null,w.or.k[P].ti=null}this.or=PropertyFactory.getProp(_,w.or,1,degToRads,this),this.or.sh=!0}else this.r=PropertyFactory.getProp(_,w.r||{k:0},0,degToRads,this);w.sk&&(this.sk=PropertyFactory.getProp(_,w.sk,0,degToRads,this),this.sa=PropertyFactory.getProp(_,w.sa,0,degToRads,this)),this.a=PropertyFactory.getProp(_,w.a||{k:[0,0,0]},1,0,this),this.s=PropertyFactory.getProp(_,w.s||{k:[100,100,100]},1,.01,this),w.o?this.o=PropertyFactory.getProp(_,w.o,0,.01,_):this.o={_mdf:!1,v:1},this._isDirty=!0,this.dynamicProperties.length||this.getValue(!0)}return E.prototype={applyToMatrix:function(_){var w=this._mdf;this.iterateDynamicProperties(),this._mdf=this._mdf||w,this.a&&_.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.s&&_.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&_.skewFromAxis(-this.sk.v,this.sa.v),this.r?_.rotate(-this.r.v):_.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.data.p.s?this.data.p.z?_.translate(this.px.v,this.py.v,-this.pz.v):_.translate(this.px.v,this.py.v,0):_.translate(this.p.v[0],this.p.v[1],-this.p.v[2])},getValue:function(w){if(this.elem.globalData.frameId!==this.frameId){if
vendor: 20,848 bytes, line 218
218(this._isDirty&&(this.precalculateMatrix(),this._isDirty=!1),this.iterateDynamicProperties(),this._mdf||w){var E;if(this.v.cloneFromProps(this.pre.props),this.appliedTransformations<1&&this.v.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations<2&&this.v.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.sk&&this.appliedTransformations<3&&this.v.skewFromAxis(-this.sk.v,this.sa.v),this.r&&this.appliedTransformations<4?this.v.rotate(-this.r.v):!this.r&&this.appliedTransformations<4&&this.v.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.autoOriented){if(E=this.elem.globalData.frameRate,this.p&&this.p.keyframes&&this.p.getValueAtTime)this.p._caching.lastFrame+this.p.offsetTime<=this.p.keyframes[0].t?(P=this.p.getValueAtTime((this.p.keyframes[0].t+.01)/E,0),k=this.p.getValueAtTime(this.p.keyframes[0].t/E,0)):this.p._caching.lastFrame+this.p.offsetTime>=this.p.keyframes[this.p.keyframes.length-1].t?(P=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/E,0),k=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/E,0)):(P=this.p.pv,k=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/E,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){var P=[],k=[],A=this.px,M=this.py;A._caching.lastFrame+A.offsetTime<=A.keyframes[0].t?(P[0]=A.getValueAtTime((A.keyframes[0].t+.01)/E,0),P[1]=M.getValueAtTime((M.keyframes[0].t+.01)/E,0),k[0]=A.getValueAtTime(A.keyframes[0].t/E,0),k[1]=M.getValueAtTime(M.keyframes[0].t/E,0)):A._caching.lastFrame+A.offsetTime>=A.keyframes[A.keyframes.length-1].t?(P[0]=A.getValueAtTime(A.keyframes[A.keyframes.length-1].t/E,0),P[1]=M.getValueAtTime(M.keyframes[M.keyframes.length-1].t/E,0),k[0]=A.getValueAtTime((A.keyframes[A.keyframes.length-1].t-.01)/E,0),k[1]=M.getValueAtTime((M.keyframes[M.keyframes.length-1].t-.01)/E,0)):(P=[A.pv,M.pv],k[0]=A.getValueAtTime((A._caching.lastFrame+A.offsetTime-.01)/E,A.offsetTime),k[1]=M.getValueAtTime((M._caching.lastFrame+M.offsetTime-.01)/E,M.offsetTime))}else P=k=_;this.v.rotate(-Math.atan2(P[1]-k[1],P[0]-k[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}},precalculateMatrix:function(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length){if(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk)if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;else this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3;this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],E),E.prototype.addDynamicProperty=w,E.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(_,w,P){return new E(_,w,P)}}}();function RepeaterModifier(){}function RoundCornersModifier(){}function floatEqual(_,w){return 1e5*Math.abs(_-w)<=Math.min(Math.abs(_),Math.abs(w))}function floatZero(_){return 1e-5>=Math.abs(_)}function lerp(_,w,E){return _*(1-E)+w*E}function lerpPoint(_,w,E){return[lerp(_[0],w[0],E),lerp(_[1],w[1],E)]}function quadRoots(_,w,E){if(0===_)return[];var P=w*w-4*_*E;if(P<0)return[];var k=-w/(2*_);if(0===P)return[k];var A=Math.sqrt(P)/(2*_);return[k-A,k+A]}function polynomialCoefficients(_,w,E,P){return[-_+3*w-3*E+P,3*_-6*w+3*E,-3*_+3*w,_]}function singlePoint(_){return new PolynomialBezier(_,_,_,_,!1)}function PolynomialBezier(_,w,E,P,k){k&&pointEqual(_,w)&&(w=lerpPoint(_,P,1/3)),k&&pointEqual(E,P)&&(E=lerpPoint(_,P,2/3));var A=polynomialCoefficients(_[0],w[0],E[0],P[0]),M=polynomialCoefficients(_[1],w[1],E[1],P[1]);this.a=[A[0],M[0]],this.b=[A[1],M[1]],this.c=[A[2],M[2]],this.d=[A[3],M[3]],this.points=[_,w,E,P]}function extrema(_,w){var E=_.points[0][w],P=_.points[_.points.length-1][w];if(E>P){var k=P;P=E,E=k}for(var A=quadRoots(3*_.a[w],2*_.b[w],_.c[w]),M=0;M<A.length;M+=1)if(A[M]>0&&A[M]<1){var I=_.point(A[M])[w];I<E?E=I:I>P&&(P=I)}return{min:E,max:P}}function intersectData(_,w,E){var P=_.boundingBox();return{cx:P.cx,cy:P.cy,width:P.width,height:P.height,bez:_,t:(w+E)/2,t1:w,t2:E}}function splitData(_){var w=_.bez.split(.5);return[intersectData(w[0],_.t1,_.t),intersectData(w[1],_.t,_.t2)]}function boxIntersect(_,w){return 2*Math.abs(_.cx-w.cx)<_.width+w.width&&2*Math.abs(_.cy-w.cy)<_.height+w.height}function intersectsImpl(_,w,E,P,k,A){if(boxIntersect(_,w)){if(E>=A||_.width<=P&&_.height<=P&&w.width<=P&&w.height<=P)return void k.push([_.t,w.t]);var M=splitData(_),I=splitData(w);intersectsImpl(M[0],I[0],E+1,P,k,A),intersectsImpl(M[0],I[1],E+1,P,k,A),intersectsImpl(M[1],I[0],E+1,P,k,A),intersectsImpl(M[1],I[1],E+1,P,k,A)}}function crossProduct(_,w){return[_[1]*w[2]-_[2]*w[1],_[2]*w[0]-_[0]*w[2],_[0]*w[1]-_[1]*w[0]]}function lineIntersection(_,w,E,P){var k=[_[0],_[1],1],A=[w[0],w[1],1],M=[E[0],E[1],1],I=[P[0],P[1],1],j=crossProduct(crossProduct(k,A),crossProduct(M,I));return floatZero(j[2])?null:[j[0]/j[2],j[1]/j[2]]}function polarOffset(_,w,E){return[_[0]+Math.cos(w)*E,_[1]-Math.sin(w)*E]}function pointDistance(_,w){return Math.hypot(_[0]-w[0],_[1]-w[1])}function pointEqual(_,w){return floatEqual(_[0],w[0])&&floatEqual(_[1],w[1])}function ZigZagModifier(){}function setPoint(_,w,E,P,k,A,M){var I=E-Math.PI/2,j=E+Math.PI/2,O=w[0]+Math.cos(E)*P*k,D=w[1]-Math.sin(E)*P*k;_.setTripleAt(O,D,O+Math.cos(I)*A,D-Math.sin(I)*A,O+Math.cos(j)*M,D-Math.sin(j)*M,_.length())}function getPerpendicularVector(_,w){var E=[w[0]-_[0],w[1]-_[1]],P=-(.5*Math.PI);return[Math.cos(P)*E[0]-Math.sin(P)*E[1],Math.sin(P)*E[0]+Math.cos(P)*E[1]]}function getProjectingAngle(_,w){var E=0===w?_.length()-1:w-1,P=(w+1)%_.length(),k=getPerpendicularVector(_.v[E],_.v[P]);return Math.atan2(0,1)-Math.atan2(k[1],k[0])}function zigZagCorner(_,w,E,P,k,A,M){var I=getProjectingAngle(w,E),j=w.v[E%w._length],O=w.v[0===E?w._length-1:E-1],D=w.v[(E+1)%w._length],N=2===A?Math.sqrt(Math.pow(j[0]-O[0],2)+Math.pow(j[1]-O[1],2)):0,R=2===A?Math.sqrt(Math.pow(j[0]-D[0],2)+Math.pow(j[1]-D[1],2)):0;setPoint(_,w.v[E%w._length],I,M,P,R/((k+1)*2),N/((k+1)*2),A)}function zigZagSegment(_,w,E,P,k,A){for(var M=0;M<P;M+=1){var I=(M+1)/(P+1),j=2===k?Math.sqrt(Math.pow(w.points[3][0]-w.points[0][0],2)+Math.pow(w.points[3][1]-w.points[0][1],2)):0,O=w.normalAngle(I);setPoint(_,w.point(I),O,A,E,j/((P+1)*2),j/((P+1)*2),k),A=-A}return A}function linearOffset(_,w,E){var P=Math.atan2(w[0]-_[0],w[1]-_[1]);return[polarOffset(_,P,E),polarOffset(w,P,E)]}function offsetSegment(_,w){E=(I=linearOffset(_.points[0],_.points[1],w))[0],P=I[1],k=(I=linearOffset(_.points[1],_.points[2],w))[0],A=I[1],M=(I=linearOffset(_.points[2],_.points[3],w))[0];var E,P,k,A,M,I,j=I[1],O=lineIntersection(E,P,k,A);null===O&&(O=P);var D=lineIntersection(M,j,k,A);return null===D&&(D=M),new PolynomialBezier(E,O,D,j)}function joinLines(_,w,E,P,k){var A=w.points[3],M=E.points[0];if(3===P||pointEqual(A,M))return A;if(2===P){var I=-w.tangentAngle(1),j=-E.tangentAngle(0)+Math.PI,O=lineIntersection(A,polarOffset(A,I+Math.PI/2,100),M,polarOffset(M,I+Math.PI/2,100)),D=O?pointDistance(O,A):pointDistance(A,M)/2,N=polarOffset(A,I,2*D*roundCorner);return _.setXYAt(N[0],N[1],"o",_.length()-1),N=polarOffset(M,j,2*D*roundCorner),_.setTripleAt(M[0],M[1],M[0],M[1],N[0],N[1],_.length()),M}var R=pointEqual(A,w.points[2])?w.points[0]:w.points[2],L=pointEqual(M,E.points[1])?E.points[3]:E.points[1],$=lineIntersection(R,A,M,L);return $&&pointDistance($,A)<k?(_.setTripleAt($[0],$[1],$[0],$[1],$[0],$[1],_.length()),$):A}function getIntersection(_,w){var E=_.intersections(w);return(E.length&&floatEqual(E[0][0],1)&&E.shift(),E.length)?E[0]:null}function pruneSegmentIntersection(_,w){var E=_.slice(),P=w.slice(),k=getIntersection(_[_.length-1],w[0]);return(k&&(E[_.length-1]=_[_.length-1].split(k[0])[0],P[0]=w[0].split(k[1])[1]),_.length>1&&w.length>1&&(k=getIntersection(_[0],w[w.length-1])))?[[_[0].split(k[0])[0]],[w[w.length-1].split(k[1])[1]]]:[E,P]}function pruneIntersections(_){for(var w,E=1;E<_.length;E+=1)w=pruneSegmentIntersection(_[E-1],_[E]),_[E-1]=w[0],_[E]=w[1];return _.length>1&&(w=pruneSegmentIntersection(_[_.length-1],_[0]),_[_.length-1]=w[0],_[0]=w[1]),_}function offsetSegmentSplit(_,w){var E,P,k,A,M=_.inflectionPoints();if(0===M.length)return[offsetSegment(_,w)];if(1===M.length||floatEqual(M[1],1))return E=(k=_.split(M[0]))[0],P=k[1],[offsetSegment(E,w),offsetSegment(P,w)];E=(k=_.split(M[0]))[0];var I=(M[1]-M[0])/(1-M[0]);return A=(k=k[1].split(I))[0],P=k[1],[offsetSegment(E,w),offsetSegment(A,w),offsetSegment(P,w)]}function OffsetPathModifier(){}function getFontProperties(_){for(var w=_.fStyle?_.fStyle.split(" "):[],E="normal",P="normal",k=w.length,A=0;A<k;A+=1)switch(w[A].toLowerCase()){case"italic":P="italic";break;case"bold":E="700";break;case"black":E="900";break;case"medium":E="500";break;case"regular":case"normal":E="400";break;case"light":case"thin":E="200"}return{style:P,weight:_.fWeight||E}}extendPrototype([ShapeModifier],RepeaterModifier),RepeaterModifier.prototype.initModifierProperties=function(_,w){this.getValue=this.processKeys,this.c=PropertyFactory.getProp(_,w.c,0,null,this),this.o=PropertyFactory.getProp(_,w.o,0,null,this),this.tr=TransformPropertyFactory.getTransformProperty(_,w.tr,this),this.so=PropertyFactory.getProp(_,w.tr.so,0,.01,this),this.eo=PropertyFactory.getProp(_,w.tr.eo,0,.01,this),this.data=w,this.dynamicProperties.length||this.getValue(!0),this._isAnimated=!!this.dynamicProperties.length,this.pMatrix=new Matrix,this.rMatrix=new Matrix,this.sMatrix=new Matrix,this.tMatrix=new Matrix,this.matrix=new Matrix},RepeaterModifier.prototype.applyTransforms=function(_,w,E,P,k,A){var M=A?-1:1,I=P.s.v[0]+(1-P.s.v[0])*(1-k),j=P.s.v[1]+(1-P.s.v[1])*(1-k);_.translate(P.p.v[0]*M*k,P.p.v[1]*M*k,P.p.v[2]),w.translate(-P.a.v[0],-P.a.v[1],P.a.v[2]),w.rotate(-P.r.v*M*k),w.translate(P.a.v[0],P.a.v[1],P.a.v[2]),E.translate(-P.a.v[0],-P.a.v[1],P.a.v[2]),E.scale(A?1/I:I,A?1/j:j),E.translate(P.a.v[0],P.a.v[1],P.a.v[2])},RepeaterModifier.prototype.init=function(_,w,E,P){for(this.elem=_,this.arr=w,this.pos=E,this.elemsData=P,this._currentCopies=0,this._elements=[],this._groups=[],this.frameId=-1,this.initDynamicPropertyContainer(_),this.initModifierProperties(_,w[E]);E>0;)E-=1,this._elements.unshift(w[E]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(_){var w,E=_.length;for(w=0;w<E;w+=1)_[w]._processed=!1,"gr"===_[w].ty&&this.resetElements(_[w].it)},RepeaterModifier.prototype.cloneElements=function(_){var w=JSON.parse(JSON.stringify(_));return this.resetElements(w),w},RepeaterModifier.prototype.changeGroupRender=function(_,w){var E,P=_.length;for(E=0;E<P;E+=1)_[E]._render=w,"gr"===_[E].ty&&this.changeGroupRender(_[E].it,w)},RepeaterModifier.prototype.processShapes=function(_){var w=!1;if(this._mdf||_){var E,P,k,A,M,I,j,O,D=Math.ceil(this.c.v);if(this._groups.length<D){for(;this._groups.length<D;){var N={it:this.cloneElements(this._elements),ty:"gr"};N.it.push({a:{a:0,ix:1,k:[0,0]},nm:"Transform",o:{a:0,ix:7,k:100},p:{a:0,ix:2,k:[0,0]},r:{a:1,ix:6,k:[{s:0,e:0,t:0},{s:0,e:0,t:1}]},s:{a:0,ix:3,k:[100,100]},sa:{a:0,ix:5,k:0},sk:{a:0,ix:4,k:0},ty:"tr"}),this.arr.splice(0,0,N),this._groups.splice(0,0,N),this._currentCopies+=1}this.elem.reloadShapes(),w=!0}for(k=0,M=0;k<=this._groups.length-1;k+=1){if(I=M<D,this._groups[k]._render=I,this.changeGroupRender(this._groups[k].it,I),!I){var R=this.elemsData[k].it,L=R[R.length-1];0!==L.transform.op.v?(L.transform.op._mdf=!0,L.transform.op.v=0):L.transform.op._mdf=!1}M+=1}this._currentCopies=D;var $=this.o.v,F=$%1,B=$>0?Math.floor($):Math.ceil($),V=this.pMatrix.props,U=this.rMatrix.props,H=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var z=0;if($>0){for(;z<B;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),z+=1;F&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,F,!1),z+=F)}else if($<0){for(;z>B;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),z-=1;F&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-F,!0),z-=F)}for(k=1===this.data.m?0:this._currentCopies-1,A=1===this.data.m?1:-1,M=this._currentCopies;M;){if(O=(P=(E=this.elemsData[k].it)[E.length-1].transform.mProps.v.props).length,E[E.length-1].transform.mProps._mdf=!0,E[E.length-1].transform.op._mdf=!0,E[E.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(k/(this._currentCopies-1)),0!==z){for((0!==k&&1===A||k!==this._currentCopies-1&&-1===A)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(U[0],U[1],U[2],U[3],U[4],U[5],U[6],U[7],U[8],U[9],U[10],U[11],U[12],U[13],U[14],U[15]),this.matrix.transform(H[0],H[1],H[2],H[3],H[4],H[5],H[6],H[7],H[8],H[9],H[10],H[11],H[12],H[13],H[14],H[15]),this.matrix.transform(V[0],V[1],V[2],V[3],V[4],V[5],V[6],V[7],V[8],V[9],V[10],V[11],V[12],V[13],V[14],V[15]),j=0;j<O;j+=1)P[j]=this.matrix.props[j];this.matrix.reset()}else for(this.matrix.reset(),j=0;j<O;j+=1)P[j]=this.matrix.props[j];z+=1,M-=1,k+=A}}else for(M=this._currentCopies,k=0,A=1;M;)P=(E=this.elemsData[k].it)[E.length-1].transform.mProps.v.props,E[E.length-1].transform.mProps._mdf=!1,E[E.length-1].transform.op._mdf=!1,M-=1,k+=A;return w},RepeaterModifier.prototype.addShape=function(){},extendPrototype([ShapeModifier],RoundCornersModifier),RoundCornersModifier.prototype.initModifierProperties=function(_,w){this.getValue=this.processKeys,this.rd=PropertyFactory.getProp(_,w.r,0,null,this),this._isAnimated=!!this.rd.effectsSequence.length},RoundCornersModifier.prototype.processPath=function(_,w){var E,P,k,A,M,I,j,O,D,N,R,L,$,F=shapePool.newElement();F.c=_.c;var B=_._length,V=0;for(E=0;E<B;E+=1)P=_.v[E],A=_.o[E],k=_.i[E],P[0]===A[0]&&P[1]===A[1]&&P[0]===k[0]&&P[1]===k[1]?0!==E&&E!==B-1||_.c?(M=0===E?_.v[B-1]:_.v[E-1],j=(I=Math.sqrt(Math.pow(P[0]-M[0],2)+Math.pow(P[1]-M[1],2)))?Math.min(I/2,w)/I:0,O=L=P[0]+(M[0]-P[0])*j,D=$=P[1]-(P[1]-M[1])*j,N=O-(O-P[0])*roundCorner,R=D-(D-P[1])*roundCorner,F.setTripleAt(O,D,N,R,L,$,V),V+=1,M=E===B-1?_.v[0]:_.v[E+1],j=(I=Math.sqrt(Math.pow(P[0]-M[0],2)+Math.pow(P[1]-M[1],2)))?Math.min(I/2,w)/I:0,O=N=P[0]+(M[0]-P[0])*j,D=R=P[1]+(M[1]-P[1])*j,L=O-(O-P[0])*roundCorner,$=D-(D-P[1])*roundCorner,F.setTripleAt(O,D,N,R,L,$,V)):F.setTripleAt(P[0],P[1],A[0],A[1],k[0],k[1],V):F.setTripleAt(_.v[E][0],_.v[E][1],_.o[E][0],_.o[E][1],_.i[E][0],_.i[E][1],V),V+=1;return F},RoundCornersModifier.prototype.processShapes=function(_){var w,E,P,k,A,M,I=this.shapes.length,j=this.rd.v;if(0!==j)for(E=0;E<I;E+=1){if(M=(A=this.shapes[E]).localShapeCollection,!(!A.shape._mdf&&!this._mdf&&!_))for(M.releaseShapes(),A.shape._mdf=!0,w=A.shape.paths.shapes,k=A.shape.paths._length,P=0;P<k;P+=1)M.addShape(this.processPath(w[P],j));A.shape.paths=A.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},PolynomialBezier.prototype.point=function(_){return[((this.a[0]*_+this.b[0])*_+this.c[0])*_+this.d[0],((this.a[1]*_+this.b[1])*_+this.c[1])*_+this.d[1]]},PolynomialBezier.prototype.derivative=function(_){return[(3*_*this.a[0]+2*this.b[0])*_+this.c[0],(3*_*this.a[1]+2*this.b[1])*_+this.c[1]]},PolynomialBezier.prototype.tangentAngle=function(_){var w=this.derivative(_);return Math.atan2(w[1],w[0])},PolynomialBezier.prototype.normalAngle=function(_){var w=this.derivative(_);return Math.atan2(w[0],w[1])},PolynomialBezier.prototype.inflectionPoints=function(){var _=this.a[1]*this.b[0]-this.a[0]*this.b[1];if(floatZero(_))return[];var w=-.5*(this.a[1]*this.c[0]-this.a[0]*this.c[1])/_,E=w*w-1/3*(this.b[1]*this.c[0]-this.b[0]*this.c[1])/_;if(E<0)return[];var P=Math.sqrt(E);return floatZero(P)?P>0&&P<1?[w]:[]:[w-P,w+P].filter(function(_){return _>0&&_<1})},PolynomialBezier.prototype.split=function(_){if(_<=0)return[singlePoint(this.points[0]),this];if(_>=1)return[this,singlePoint(this.points[this.points.length-1])];var w=lerpPoint(this.points[0],this.points[1],_),E=lerpPoint(this.points[1],this.points[2],_),P=lerpPoint(this.points[2],this.points[3],_),k=lerpPoint(w,E,_),A=lerpPoint(E,P,_),M=lerpPoint(k,A,_);return[new PolynomialBezier(this.points[0],w,k,M,!0),new PolynomialBezier(M,A,P,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var _=this.bounds();return{left:_.x.min,right:_.x.max,top:_.y.min,bottom:_.y.max,width:_.x.max-_.x.min,height:_.y.max-_.y.min,cx:(_.x.max+_.x.min)/2,cy:(_.y.max+_.y.min)/2}},PolynomialBezier.prototype.intersections=function(_,w,E){void 0===w&&(w=2),void 0===E&&(E=7);var P=[];return intersectsImpl(intersectData(this,0,1),intersectData(_,0,1),0,w,P,E),P},PolynomialBezier.shapeSegment=function(_,w){var E=(w+1)%_.length();return new PolynomialBezier(_.v[w],_.o[w],_.i[E],_.v[E],!0)},PolynomialBezier.shapeSegmentInverted=function(_,w){var E=(w+1)%_.length();return new PolynomialBezier(_.v[E],_.i[E],_.o[w],_.v[w],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(_,w){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(_,w.s,0,null,this),this.frequency=PropertyFactory.getProp(_,w.r,0,null,this),this.pointsType=PropertyFactory.getProp(_,w.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(_,w,E,P){var k=_._length,A=shapePool.newElement();if(A.c=_.c,_.c||(k-=1),0===k)return A;var M=-1,I=PolynomialBezier.shapeSegment(_,0);zigZagCorner(A,_,0,w,E,P,M);for(var j=0;j<k;j+=1)M=zigZagSegment(A,I,w,E,P,-M),I=j!==k-1||_.c?PolynomialBezier.shapeSegment(_,(j+1)%k):null,zigZagCorner(A,_,j+1,w,E,P,M);return A},ZigZagModifier.prototype.processShapes=function(_){var w,E,P,k,A,M,I=this.shapes.length,j=this.amplitude.v,O=Math.max(0,Math.round(this.frequency.v)),D=this.pointsType.v;if(0!==j)for(E=0;E<I;E+=1){if(M=(A=this.shapes[E]).localShapeCollection,!(!A.shape._mdf&&!this._mdf&&!_))for(M.releaseShapes(),A.shape._mdf=!0,w=A.shape.paths.shapes,k=A.shape.paths._length,P=0;P<k;P+=1)M.addShape(this.processPath(w[P],j,O,D));A.shape.paths=A.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)},extendPrototype([ShapeModifier],OffsetPathModifier),OffsetPathModifier.prototype.initModifierProperties=function(_,w){this.getValue=this.processKeys,this.amount=PropertyFactory.getProp(_,w.a,0,null,this),this.miterLimit=PropertyFactory.getProp(_,w.ml,0,null,this),this.lineJoin=w.lj,this._isAnimated=0!==this.amount.effectsSequence.length},OffsetPathModifier.prototype.processPath=function(_,w,E,P){var k,A,M,I=shapePool.newElement();I.c=_.c;var j=_.length();_.c||(j-=1);var O=[];for(k=0;k<j;k+=1)M=PolynomialBezier.shapeSegment(_,k),O.push(offsetSegmentSplit(M,w));if(!_.c)for(k=j-1;k>=0;k-=1)M=PolynomialBezier.shapeSegmentInverted(_,k),O.push(offsetSegmentSplit(M,w));O=pruneIntersections(O);var D=null,N=null;for(k=0;k<O.length;k+=1){var R=O[k];for(N&&(D=joinLines(I,N,R[0],E,P)),N=R[R.length-1],A=0;A<R.length;A+=1)M=R[A],D&&pointEqual(M.points[0],D)?I.setXYAt(M.points[1][0],M.points[1][1],"o",I.length()-1):I.setTripleAt(M.points[0][0],M.points[0][1],M.points[1][0],M.points[1][1],M.points[0][0],M.points[0][1],I.length()),I.setTripleAt(M.points[3][0],M.points[3][1],M.points[3][0],M.points[3][1],M.points[2][0],M.points[2][1],I.length()),D=M.points[3]}return O.length&&joinLines(I,N,O[0][0],E,P),I},OffsetPathModifier.prototype.processShapes=function(_){var w,E,P,k,A,M,I=this.shapes.length,j=this.amount.v,O=this.miterLimit.v,D=this.lineJoin;if(0!==j)for(E=0;E<I;E+=1){if(M=(A=this.shapes[E]).localShapeCollection,!(!A.shape._mdf&&!this._mdf&&!_))for(M.releaseShapes(),A.shape._mdf=!0,w=A.shape.paths.shapes,k=A.shape.paths._length,P=0;P<k;P+=1)M.addShape(this.processPath(w[P],j,D,O));A.shape.paths=A.localShapeCollection}this.dynamicProperties.length||(this._mdf=!1)};var FontManager=function(){var _=5e3,w={w:0,size:0,shapes:[],data:{shapes:[]}},E=[];
218E=E.concat([2304,2305,2306,2307,2362,2363,2364,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2387,2388,2389,2390,2391,2402,2403]);var P=127988,k=917631,A=917601,M=917626,I=65039,j=8205,O=127462,D=127487,N=["d83cdffb","d83cdffc","d83cdffd","d83cdffe","d83cdfff"];function R(_){var w,E=_.split(","),P=E.length,k=[];for(w=0;w<P;w+=1)"sans-serif"!==E[w]&&"monospace"!==E[w]&&k.push(E[w]);return k.join(",")}function L(_,w){var E=createTag("span");E.setAttribute("aria-hidden",!0),E.style.fontFamily=w;var P=createTag("span");P.innerText="giItT1WQy@!-/#",E.style.position="absolute",E.style.left="-10000px",E.style.top="-10000px",E.style.fontSize="300px",E.style.fontVariant="normal",E.style.fontStyle="normal",E.style.fontWeight="normal",E.style.letterSpacing="0",E.appendChild(P),document.body.appendChild(E);var k=P.offsetWidth;return P.style.fontFamily=R(_)+", "+w,{node:P,w:k,parent:E}}function $(){var w,E,P,k=this.fonts.length,A=k;for(w=0;w<k;w+=1)this.fonts[w].loaded?A-=1:"n"===this.fonts[w].fOrigin||0===this.fonts[w].origin?this.fonts[w].loaded=!0:(E=this.fonts[w].monoCase.node,P=this.fonts[w].monoCase.w,E.offsetWidth!==P?(A-=1,this.fonts[w].loaded=!0):(E=this.fonts[w].sansCase.node,P=this.fonts[w].sansCase.w,E.offsetWidth!==P&&(A-=1,this.fonts[w].loaded=!0)),this.fonts[w].loaded&&(this.fonts[w].sansCase.parent.parentNode.removeChild(this.fonts[w].sansCase.parent),this.fonts[w].monoCase.parent.parentNode.removeChild(this.fonts[w].monoCase.parent)));0!==A&&Date.now()-this.initTime<_?setTimeout(this.checkLoadedFontsBinded,20):setTimeout(this.setIsLoadedBinded,10)}function F(_,w){var E,P=document.body&&w?"svg":"canvas",k=getFontProperties(_);if("svg"===P){var A=createNS("text");A.style.fontSize="100px",A.setAttribute("font-family",_.fFamily),A.setAttribute("font-style",k.style),A.setAttribute("font-weight",k.weight),A.textContent="1",_.fClass?(A.style.fontFamily="inherit",A.setAttribute("class",_.fClass)):A.style.fontFamily=_.fFamily,w.appendChild(A),E=A}else{var M=new OffscreenCanvas(500,500).getContext("2d");M.font=k.style+" "+k.weight+" 100px "+_.fFamily,E=M}return{measureText:function(_){return"svg"===P?(E.textContent=_,E.getComputedTextLength()):E.measureText(_).width}}}function B(_,w){if(!_){this.isLoaded=!0;return}if(this.chars){this.isLoaded=!0,this.fonts=_.list;return}if(!document.body){this.isLoaded=!0,_.list.forEach(function(_){_.helper=F(_),_.cache={}}),this.fonts=_.list;return}var E=_.list,P=E.length,k=P;for(A=0;A<P;A+=1){var A,M,I,j=!0;if(E[A].loaded=!1,E[A].monoCase=L(E[A].fFamily,"monospace"),E[A].sansCase=L(E[A].fFamily,"sans-serif"),E[A].fPath){if("p"===E[A].fOrigin||3===E[A].origin){if((M=document.querySelectorAll('style[f-forigin="p"][f-family="'+E[A].fFamily+'"], style[f-origin="3"][f-family="'+E[A].fFamily+'"]')).length>0&&(j=!1),j){var O=createTag("style");O.setAttribute("f-forigin",E[A].fOrigin),O.setAttribute("f-origin",E[A].origin),O.setAttribute("f-family",E[A].fFamily),O.type="text/css",O.innerText="@font-face {font-family: "+E[A].fFamily+"; font-style: normal; src: url('"+E[A].fPath+"');}",w.appendChild(O)}}else if("g"===E[A].fOrigin||1===E[A].origin){for(M=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]'),I=0;I<M.length;I+=1)-1!==M[I].href.indexOf(E[A].fPath)&&(j=!1);if(j){var D=createTag("link");D.setAttribute("f-forigin",E[A].fOrigin),D.setAttribute("f-origin",E[A].origin),D.type="text/css",D.rel="stylesheet",D.href=E[A].fPath,document.body.appendChild(D)}}else if("t"===E[A].fOrigin||2===E[A].origin){for(M=document.querySelectorAll('script[f-forigin="t"], script[f-origin="2"]'),I=0;I<M.length;I+=1)E[A].fPath===M[I].src&&(j=!1);if(j){var N=createTag("link");N.setAttribute("f-forigin",E[A].fOrigin),N.setAttribute("f-origin",E[A].origin),N.setAttribute("rel","stylesheet"),N.setAttribute("href",E[A].fPath),w.appendChild(N)}}}else E[A].loaded=!0,k-=1;E[A].helper=F(E[A],w),E[A].cache={},this.fonts.push(E[A])}0===k?this.isLoaded=!0:setTimeout(this.checkLoadedFonts.bind(this),100)}function V(_){if(_){this.chars||(this.chars=[]);var w,E,P,k=_.length,A=this.chars.length;for(w=0;w<k;w+=1){for(E=0,P=!1;E<A;)this.chars[E].style===_[w].style&&this.chars[E].fFamily===_[w].fFamily&&this.chars[E].ch===_[w].ch&&(P=!0),E+=1;P||(this.chars.push(_[w]),A+=1)}}}function U(_,E,P){for(var k=0,A=this.chars.length;k<A;){if(this.chars[k].ch===_&&this.chars[k].style===E&&this.chars[k].fFamily===P)return this.chars[k];k+=1}return("string"==typeof _&&13!==_.charCodeAt(0)||!_)&&console&&console.warn&&!this._warned&&(this._warned=!0,console.warn("Missing character from exported characters list: ",_,E,P)),w}function H(_,w,E){var P=this.getFontByName(w),k=_;if(!P.cache[k]){var A=P.helper;if(" "===_){var M=A.measureText("|"+_+"|"),I=A.measureText("||");P.cache[k]=(M-I)/100}else P.cache[k]=A.measureText(_)/100}return P.cache[k]*E}function z(_){for(var w=0,E=this.fonts.length;w<E;){if(this.fonts[w].fName===_)return this.fonts[w];w+=1}return this.fonts[0]}function W(_){var w=0,E=_.charCodeAt(0);if(E>=55296&&E<=56319){var P=_.charCodeAt(1);P>=56320&&P<=57343&&(w=(E-55296)*1024+P-56320+65536)}return w}function G(_){return _===j}function Z(_){return _===I}function Y(_){var w=W(_);return!!(w>=O)&&!!(w<=D)}function q(_){return Y(_.substr(0,2))&&Y(_.substr(2,2))}function K(_){return -1!==E.indexOf(_)}function X(_,w){var E=W(_.substr(w,2));if(E!==P)return!1;var I=0;for(w+=2;I<5;){if((E=W(_.substr(w,2)))<A||E>M)return!1;I+=1,w+=2}return W(_.substr(w,2))===k}function Q(){this.isLoaded=!0}var J=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};return J.isModifier=function(_,w){var E=_.toString(16)+w.toString(16);return -1!==N.indexOf(E)},J.isZeroWidthJoiner=G,J.isFlagEmoji=q,J.isRegionalCode=Y,J.isCombinedCharacter=K,J.isRegionalFlag=X,J.isVariationSelector=Z,J.BLACK_FLAG_CODE_POINT=P,J.prototype={addChars:V,addFonts:B,getCharData:U,getFontByName:z,measureText:H,checkLoadedFonts:$,setIsLoaded:Q},J}();function SlotManager(_){this.animationData=_}function slotFactory(_){return new SlotManager(_)}
vendor: 15,749 bytes, line 218
218function RenderableElement(){}SlotManager.prototype.getProp=function(_){return this.animationData.slots&&this.animationData.slots[_.sid]?Object.assign(_,this.animationData.slots[_.sid].p):_},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(_){-1===this.renderableComponents.indexOf(_)&&this.renderableComponents.push(_)},removeRenderableComponent:function(_){-1!==this.renderableComponents.indexOf(_)&&this.renderableComponents.splice(this.renderableComponents.indexOf(_),1)},prepareRenderableFrame:function(_){this.checkLayerLimits(_)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(_){this.data.ip-this.data.st<=_&&this.data.op-this.data.st>_?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var _,w=this.renderableComponents.length;for(_=0;_<w;_+=1)this.renderableComponents[_].renderFrame(this._isFirstFrame)},sourceRectAtTime:function(){return{top:0,left:0,width:100,height:100}},getLayerSize:function(){return 5===this.data.ty?{w:this.data.textData.width,h:this.data.textData.height}:{w:this.data.width,h:this.data.height}}};var getBlendMode=function(){var _={0:"source-over",1:"multiply",2:"screen",3:"overlay",4:"darken",5:"lighten",6:"color-dodge",7:"color-burn",8:"hard-light",9:"soft-light",10:"difference",11:"exclusion",12:"hue",13:"saturation",14:"color",15:"luminosity"};return function(w){return _[w]||""}}();function SliderEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,0,0,E)}function AngleEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,0,0,E)}function ColorEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,1,0,E)}function PointEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,1,0,E)}function LayerIndexEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,0,0,E)}function MaskIndexEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,0,0,E)}function CheckboxEffect(_,w,E){this.p=PropertyFactory.getProp(w,_.v,0,0,E)}function NoValueEffect(){this.p={}}function EffectsManager(_,w){var E,P,k=_.ef||[];this.effectElements=[];var A=k.length;for(E=0;E<A;E+=1)P=new GroupEffect(k[E],w),this.effectElements.push(P)}function GroupEffect(_,w){this.init(_,w)}function BaseElement(){}function FrameElement(){}function FootageElement(_,w,E){this.initFrame(),this.initRenderable(),this.assetData=w.getAssetData(_.refId),this.footageData=w.imageLoader.getAsset(this.assetData),this.initBaseData(_,w,E)}function AudioElement(_,w,E){this.initFrame(),this.initRenderable(),this.assetData=w.getAssetData(_.refId),this.initBaseData(_,w,E),this._isPlaying=!1,this._canPlay=!1;var P=this.globalData.getAssetsPath(this.assetData);this.audio=this.globalData.audioController.createAudio(P),this._currentTime=0,this.globalData.audioController.addAudio(this),this._volumeMultiplier=1,this._volume=1,this._previousVolume=null,this.tm=_.tm?PropertyFactory.getProp(this,_.tm,0,w.frameRate,this):{_placeholder:!0},this.lv=PropertyFactory.getProp(this,_.au&&_.au.lv?_.au.lv:{k:[100]},1,.01,this)}function BaseRenderer(){}extendPrototype([DynamicPropertyContainer],GroupEffect),GroupEffect.prototype.getValue=GroupEffect.prototype.iterateDynamicProperties,GroupEffect.prototype.init=function(_,w){this.data=_,this.effectElements=[],this.initDynamicPropertyContainer(w);var E,P,k=this.data.ef.length,A=this.data.ef;for(E=0;E<k;E+=1){switch(P=null,A[E].ty){case 0:P=new SliderEffect(A[E],w,this);break;case 1:P=new AngleEffect(A[E],w,this);break;case 2:P=new ColorEffect(A[E],w,this);break;case 3:P=new PointEffect(A[E],w,this);break;case 4:case 7:P=new CheckboxEffect(A[E],w,this);break;case 10:P=new LayerIndexEffect(A[E],w,this);break;case 11:P=new MaskIndexEffect(A[E],w,this);break;case 5:P=new EffectsManager(A[E],w,this);break;default:P=new NoValueEffect(A[E],w,this)}P&&this.effectElements.push(P)}},BaseElement.prototype={checkMasks:function(){if(!this.data.hasMask)return!1;for(var _=0,w=this.data.masksProperties.length;_<w;){if("n"!==this.data.masksProperties[_].mode&&!1!==this.data.masksProperties[_].cl)return!0;_+=1}return!1},initExpressions:function(){var _=getExpressionInterfaces();if(_){var w=_("layer"),E=_("effects"),P=_("shape"),k=_("text"),A=_("comp");this.layerInterface=w(this),this.data.hasMask&&this.maskManager&&this.layerInterface.registerMaskInterface(this.maskManager);var M=E.createEffectsInterface(this,this.layerInterface);this.layerInterface.registerEffectsInterface(M),0===this.data.ty||this.data.xt?this.compInterface=A(this):4===this.data.ty?(this.layerInterface.shapeInterface=P(this.shapesData,this.itemsData,this.layerInterface),this.layerInterface.content=this.layerInterface.shapeInterface):5===this.data.ty&&(this.layerInterface.textInterface=k(this),this.layerInterface.text=this.layerInterface.textInterface)}},setBlendMode:function(){var _=getBlendMode(this.data.bm);(this.baseElement||this.layerElement).style["mix-blend-mode"]=_},initBaseData:function(_,w,E){this.globalData=w,this.comp=E,this.data=_,this.layerId=createElementID(),this.data.sr||(this.data.sr=1),this.effectsManager=new EffectsManager(this.data,this,this.dynamicProperties)},getType:function(){return this.type},sourceRectAtTime:function(){}},FrameElement.prototype={initFrame:function(){this._isFirstFrame=!1,this.dynamicProperties=[],this._mdf=!1},prepareProperties:function(_,w){var E,P=this.dynamicProperties.length;for(E=0;E<P;E+=1)(w||this._isParent&&"transform"===this.dynamicProperties[E].propType)&&(this.dynamicProperties[E].getValue(),this.dynamicProperties[E]._mdf&&(this.globalData._mdf=!0,this._mdf=!0))},addDynamicProperty:function(_){-1===this.dynamicProperties.indexOf(_)&&this.dynamicProperties.push(_)}},FootageElement.prototype.prepareFrame=function(){},extendPrototype([RenderableElement,BaseElement,FrameElement],FootageElement),FootageElement.prototype.getBaseElement=function(){return null},FootageElement.prototype.renderFrame=function(){},FootageElement.prototype.destroy=function(){},FootageElement.prototype.initExpressions=function(){var _=getExpressionInterfaces();if(_){var w=_("footage");this.layerInterface=w(this)}},FootageElement.prototype.getFootageData=function(){return this.footageData},AudioElement.prototype.prepareFrame=function(_){if(this.prepareRenderableFrame(_,!0),this.prepareProperties(_,!0),this.tm._placeholder)this._currentTime=_/this.data.sr;else{var w=this.tm.v;this._currentTime=w}this._volume=this.lv.v[0];var E=this._volume*this._volumeMultiplier;this._previousVolume!==E&&(this._previousVolume=E,this.audio.volume(E))},extendPrototype([RenderableElement,BaseElement,FrameElement],AudioElement),AudioElement.prototype.renderFrame=function(){this.isInRange&&this._canPlay&&(this._isPlaying?(!this.audio.playing()||Math.abs(this._currentTime/this.globalData.frameRate-this.audio.seek())>.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(_){this.audio.rate(_)},AudioElement.prototype.volume=function(_){this._volumeMultiplier=_,this._previousVolume=_*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(_){var w,E,P=this.layers.length;for(this.completeLayers=!0,w=P-1;w>=0;w-=1)!this.elements[w]&&(E=this.layers[w]).ip-E.st<=_-this.layers[w].st&&E.op-E.st>_-this.layers[w].st&&this.buildItem(w),this.completeLayers=!!this.elements[w]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(_){switch(_.ty){case 2:return this.createImage(_);case 0:return this.createComp(_);case 1:return this.createSolid(_);case 3:default:return this.createNull(_);case 4:return this.createShape(_);case 5:return this.createText(_);case 6:return this.createAudio(_);case 13:return this.createCamera(_);case 15:return this.createFootage(_)}},BaseRenderer.prototype.createCamera=function(){throw Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(_){return new AudioElement(_,this.globalData,this)},BaseRenderer.prototype.createFootage=function(_){return new FootageElement(_,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var _,w=this.layers.length;for(_=0;_<w;_+=1)this.buildItem(_);this.checkPendingElements()},BaseRenderer.prototype.includeLayers=function(_){this.completeLayers=!1;var w,E,P=_.length,k=this.layers.length;for(w=0;w<P;w+=1)for(E=0;E<k;){if(this.layers[E].id===_[w].id){this.layers[E]=_[w];break}E+=1}},BaseRenderer.prototype.setProjectInterface=function(_){this.globalData.projectInterface=_},BaseRenderer.prototype.initItems=function(){this.globalData.progressiveLoad||this.buildAllItems()},BaseRenderer.prototype.buildElementParenting=function(_,w,E){for(var P=this.elements,k=this.layers,A=0,M=k.length;A<M;)k[A].ind==w&&(P[A]&&!0!==P[A]?(E.push(P[A]),P[A].setAsParent(),void 0!==k[A].parent?this.buildElementParenting(_,k[A].parent,E):_.setHierarchy(E)):(this.buildItem(A),this.addPendingElement(_))),A+=1},BaseRenderer.prototype.addPendingElement=function(_){this.pendingElements.push(_)},BaseRenderer.prototype.searchExtraCompositions=function(_){var w,E=_.length;for(w=0;w<E;w+=1)if(_[w].xt){var P=this.createComp(_[w]);P.initExpressions(),this.globalData.projectInterface.registerComposition(P)}},BaseRenderer.prototype.getElementById=function(_){var w,E=this.elements.length;for(w=0;w<E;w+=1)if(this.elements[w].data.ind===_)return this.elements[w];return null},BaseRenderer.prototype.getElementByPath=function(_){var w=_.shift();if("number"==typeof w)E=this.elements[w];else{var E,P,k=this.elements.length;for(P=0;P<k;P+=1)if(this.elements[P].data.nm===w){E=this.elements[P];break}}return 0===_.length?E:E.getElementByPath(_)},BaseRenderer.prototype.setupGlobalData=function(_,w){this.globalData.fontManager=new FontManager,this.globalData.slotManager=slotFactory(_),this.globalData.fontManager.addChars(_.chars),this.globalData.fontManager.addFonts(_.fonts,w),this.globalData.getAssetData=this.animationItem.getAssetData.bind(this.animationItem),this.globalData.getAssetsPath=this.animationItem.getAssetsPath.bind(this.animationItem),this.globalData.imageLoader=this.animationItem.imagePreloader,this.globalData.audioController=this.animationItem.audioController,this.globalData.frameId=0,this.globalData.frameRate=_.fr,this.globalData.nm=_.nm,this.globalData.compSize={w:_.w,h:_.h}};var effectTypes={TRANSFORM_EFFECT:"transformEFfect"};function TransformElement(){}function MaskElement(_,w,E){this.data=_,this.element=w,this.globalData=E,this.storedData=[],this.masksProperties=this.data.masksProperties||[],this.maskElement=null;var P=this.globalData.defs,k=this.masksProperties?this.masksProperties.length:0;this.viewData=createSizedArray(k),this.solidPath="";var A=this.masksProperties,M=0,I=[],j=createElementID(),O="clipPath",D="clip-path";for(N=0;N<k;N+=1)if(("a"!==A[N].mode&&"n"!==A[N].mode||A[N].inv||100!==A[N].o.k||A[N].o.x)&&(O="mask",D="mask"),("s"===A[N].mode||"i"===A[N].mode)&&0===M?(($=createNS("rect")).setAttribute("fill","#ffffff"),$.setAttribute("width",this.element.comp.data.w||0),$.setAttribute("height",this.element.comp.data.h||0),I.push($)):$=null,R=createNS("path"),"n"===A[N].mode)this.viewData[N]={op:PropertyFactory.getProp(this.element,A[N].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,A[N],3),elem:R,lastPath:""},P.appendChild(R);else{if(M+=1,R.setAttribute("fill","s"===A[N].mode?"#000000":"#ffffff"),R.setAttribute("clip-rule","nonzero"),0!==A[N].x.k?(O="mask",D="mask",V=PropertyFactory.getProp(this.element,A[N].x,0,null,this.element),U=createElementID(),(F=createNS("filter")).setAttribute("id",U),(B=createNS("feMorphology")).setAttribute("operator","erode"),B.setAttribute("in","SourceGraphic"),B.setAttribute("radius","0"),F.appendChild(B),P.appendChild(F),R.setAttribute("stroke","s"===A[N].mode?"#000000":"#ffffff")):(B=null,V=null),this.storedData[N]={elem:R,x:V,expan:B,lastPath:"",lastOperator:"",filterId:U,lastRadius:0},"i"===A[N].mode){var N,R,L,$,F,B,V,U,H=I.length,z=createNS("g");for(L=0;L<H;L+=1)z.appendChild(I[L]);var W=createNS("mask");W.setAttribute("mask-type","alpha"),W.setAttribute("id",j+"_"+M),W.appendChild(R),P.appendChild(W),z.setAttribute("mask","url("+getLocationHref()+"#"+j+"_"+M+")"),I.length=0,I.push(z)}else I.push(R);A[N].inv&&!this.solidPath&&(this.solidPath=this.createLayerSolidPath()),this.viewData[N]={elem:R,lastPath:"",op:PropertyFactory.getProp(this.element,A[N].o,0,.01,this.element),prop:ShapePropertyFactory.getShapeProp(this.element,A[N],3),invRect:$},this.viewData[N].prop.k||this.drawPath(A[N],this.viewData[N].prop.v,this.viewData[N])}for(this.maskElement=createNS(O),k=I.length,N=0;N<k;N+=1)this.maskElement.appendChild(I[N]);M>0&&(this.maskElement.setAttribute("id",j),this.element.maskedElement.setAttribute(D,"url("+getLocationHref()+"#"+j+")"),P.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var _=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:_,localMat:_,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var _,w=this.finalTransform.mat,E=0,P=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;E<P;){if(this.hierarchy[E].finalTransform.mProp._mdf){this.finalTransform._matMdf=!0;break}E+=1}if(this.finalTransform._matMdf)for(_=this.finalTransform.mProp.v.props,w.cloneFromProps(_),E=0;E<P;E+=1)w.multiply(this.hierarchy[E].finalTransform.mProp.v)}(!this.localTransforms||this.finalTransform._matMdf)&&(this.finalTransform._localMatMdf=this.finalTransform._matMdf),this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v)},renderLocalTransform:function(){if(this.localTransforms){var _=0,w=this.localTransforms.length;if(this.finalTransform._localMatMdf=this.finalTransform._matMdf,!this.finalTransform._localMatMdf||!this.finalTransform._opMdf)for(;_<w;)this.localTransforms[_]._mdf&&(this.finalTransform._localMatMdf=!0),this.localTransforms[_]._opMdf&&!this.finalTransform._opMdf&&(this.finalTransform.localOpacity=this.finalTransform.mProp.o.v,this.finalTransform._opMdf=!0),_+=1;if(this.finalTransform._localMatMdf){var E=this.finalTransform.localMat;for(this.localTransforms[0].matrix.clone(E),_=1;_<w;_+=1){var P=this.localTransforms[_].matrix;E.multiply(P)}E.multiply(this.finalTransform.mat)}if(this.finalTransform._opMdf){var k=this.finalTransform.localOpacity;for(_=0;_<w;_+=1)k*=.01*this.localTransforms[_].opacity;this.finalTransform.localOpacity=k}}}
vendor: 4,305 bytes, line 218
218,searchEffectTransforms:function(){if(this.renderableEffectsManager){var _=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT);if(_.length){this.localTransforms=[],this.finalTransform.localMat=new Matrix;var w=0,E=_.length;for(w=0;w<E;w+=1)this.localTransforms.push(_[w])}}},globalToLocal:function(_){var w,E,P=[];P.push(this.finalTransform);for(var k=!0,A=this.comp;k;)A.finalTransform?(A.data.hasMask&&P.splice(0,0,A.finalTransform),A=A.comp):k=!1;var M=P.length;for(w=0;w<M;w+=1)E=P[w].mat.applyToPointArray(0,0,0),_=[_[0]-E[0],_[1]-E[1],0];return _},mHelper:new Matrix},MaskElement.prototype.getMaskProperty=function(_){return this.viewData[_].prop},MaskElement.prototype.renderFrame=function(_){var w,E=this.element.finalTransform.mat,P=this.masksProperties.length;for(w=0;w<P;w+=1)if((this.viewData[w].prop._mdf||_)&&this.drawPath(this.masksProperties[w],this.viewData[w].prop.v,this.viewData[w]),(this.viewData[w].op._mdf||_)&&this.viewData[w].elem.setAttribute("fill-opacity",this.viewData[w].op.v),"n"!==this.masksProperties[w].mode&&(this.viewData[w].invRect&&(this.element.finalTransform.mProp._mdf||_)&&this.viewData[w].invRect.setAttribute("transform",E.getInverseMatrix().to2dCSS()),this.storedData[w].x&&(this.storedData[w].x._mdf||_))){var k=this.storedData[w].expan;this.storedData[w].x.v<0?("erode"!==this.storedData[w].lastOperator&&(this.storedData[w].lastOperator="erode",this.storedData[w].elem.setAttribute("filter","url("+getLocationHref()+"#"+this.storedData[w].filterId+")")),k.setAttribute("radius",-this.storedData[w].x.v)):("dilate"!==this.storedData[w].lastOperator&&(this.storedData[w].lastOperator="dilate",this.storedData[w].elem.setAttribute("filter",null)),this.storedData[w].elem.setAttribute("stroke-width",2*this.storedData[w].x.v))}},MaskElement.prototype.getMaskelement=function(){return this.maskElement},MaskElement.prototype.createLayerSolidPath=function(){var _="M0,0 ";return _+(" h"+this.globalData.compSize.w+" v"+this.globalData.compSize.h+" h-"+this.globalData.compSize.w+(" v-"+this.globalData.compSize.h)+" ")},MaskElement.prototype.drawPath=function(_,w,E){var P,k,A=" M"+w.v[0][0]+","+w.v[0][1];for(k=w._length,P=1;P<k;P+=1)A+=" C"+w.o[P-1][0]+","+w.o[P-1][1]+" "+w.i[P][0]+","+w.i[P][1]+" "+w.v[P][0]+","+w.v[P][1];if(w.c&&k>1&&(A+=" C"+w.o[P-1][0]+","+w.o[P-1][1]+" "+w.i[0][0]+","+w.i[0][1]+" "+w.v[0][0]+","+w.v[0][1]),E.lastPath!==A){var M="";E.elem&&(w.c&&(M=_.inv?this.solidPath+A:A),E.elem.setAttribute("d",M)),E.lastPath=A}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var _={};function w(){var _=createNS("feColorMatrix");return _.setAttribute("type","matrix"),_.setAttribute("color-interpolation-filters","sRGB"),_.setAttribute("values","0 0 0 1 0  0 0 0 1 0  0 0 0 1 0  0 0 0 1 1"),_}return _.createFilter=function _(_,w){var E=createNS("filter");return E.setAttribute("id",_),!0!==w&&(E.setAttribute("filterUnits","objectBoundingBox"),E.setAttribute("x","0%"),E.setAttribute("y","0%"),E.setAttribute("width","100%"),E.setAttribute("height","100%")),E},_.createAlphaToLuminanceFilter=w,_}(),featureSupport=function(){var _={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"u">typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(_.maskType=!1),/firefox/i.test(navigator.userAgent)&&(_.svgLumaHidden=!1),_}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(_){var w,E,P="SourceGraphic",k=_.data.ef?_.data.ef.length:0,A=createElementID(),M=filtersFactory.createFilter(A,!0),I=0;for(this.filters=[],w=0;w<k;w+=1){E=null;var j=_.data.ef[w].ty;registeredEffects$1[j]&&(E=new registeredEffects$1[j].effect(M,_.effectsManager.effectElements[w],_,idPrefix+I,P),P=idPrefix+I,registeredEffects$1[j].countsAsEffect&&(I+=1)),E&&this.filters.push(E)}I&&(_.globalData.defs.appendChild(M),_.layerElement.setAttribute("filter","url("+getLocationHref()+"#"+A+")")),this.filters.length&&_.addRenderableComponent(this)}function registerEffect$1(_,w,E){registeredEffects$1[_]={effect:w,countsAsEffect:E}}function SVGBaseElement(){}function HierarchyElement(){}
vendor: 12,449 bytes, line 218
218function RenderableDOMElement(){}function IImageElement(_,w,E){this.assetData=w.getAssetData(_.refId),this.assetData&&this.assetData.sid&&(this.assetData=w.slotManager.getProp(this.assetData)),this.initElement(_,w,E),this.sourceRect={top:0,left:0,width:this.assetData.w,height:this.assetData.h}}function ProcessedElement(_,w){this.elem=_,this.pos=w}function IShapeElement(){}SVGEffects.prototype.renderFrame=function(_){var w,E=this.filters.length;for(w=0;w<E;w+=1)this.filters[w].renderFrame(_)},SVGEffects.prototype.getEffects=function(_){var w,E=this.filters.length,P=[];for(w=0;w<E;w+=1)this.filters[w].type===_&&P.push(this.filters[w]);return P},SVGBaseElement.prototype={initRendererElement:function(){this.layerElement=createNS("g")},createContainerElements:function(){this.matteElement=createNS("g"),this.transformedElement=this.layerElement,this.maskedElement=this.layerElement,this._sizeChanged=!1;var _=null;if(this.data.td){this.matteMasks={};var w=createNS("g");w.setAttribute("id",this.layerId),w.appendChild(this.layerElement),_=w,this.globalData.defs.appendChild(w)}else this.data.tt?(this.matteElement.appendChild(this.layerElement),_=this.matteElement,this.baseElement=this.matteElement):this.baseElement=this.layerElement;if(this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0===this.data.ty&&!this.data.hd){var E=createNS("clipPath"),P=createNS("path");P.setAttribute("d","M0,0 L"+this.data.w+",0 L"+this.data.w+","+this.data.h+" L0,"+this.data.h+"z");var k=createElementID();if(E.setAttribute("id",k),E.appendChild(P),this.globalData.defs.appendChild(E),this.checkMasks()){var A=createNS("g");A.setAttribute("clip-path","url("+getLocationHref()+"#"+k+")"),A.appendChild(this.layerElement),this.transformedElement=A,_?_.appendChild(this.transformedElement):this.baseElement=this.transformedElement}else this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+k+")")}0!==this.data.bm&&this.setBlendMode()},renderElement:function(){this.finalTransform._localMatMdf&&this.transformedElement.setAttribute("transform",this.finalTransform.localMat.to2dCSS()),this.finalTransform._opMdf&&this.transformedElement.setAttribute("opacity",this.finalTransform.localOpacity)},destroyBaseElement:function(){this.layerElement=null,this.matteElement=null,this.maskManager.destroy()},getBaseElement:function(){return this.data.hd?null:this.baseElement},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData),this.renderableEffectsManager=new SVGEffects(this),this.searchEffectTransforms()},getMatte:function(_){if(this.matteMasks||(this.matteMasks={}),!this.matteMasks[_]){var w,E,P,k,A=this.layerId+"_"+_;if(1===_||3===_){var M=createNS("mask");M.setAttribute("id",A),M.setAttribute("mask-type",3===_?"luminance":"alpha"),(P=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),M.appendChild(P),this.globalData.defs.appendChild(M),featureSupport.maskType||1!==_||(M.setAttribute("mask-type","luminance"),w=createElementID(),E=filtersFactory.createFilter(w),this.globalData.defs.appendChild(E),E.appendChild(filtersFactory.createAlphaToLuminanceFilter()),(k=createNS("g")).appendChild(P),M.appendChild(k),k.setAttribute("filter","url("+getLocationHref()+"#"+w+")"))}else if(2===_){var I=createNS("mask");I.setAttribute("id",A),I.setAttribute("mask-type","alpha");var j=createNS("g");I.appendChild(j),w=createElementID(),E=filtersFactory.createFilter(w);var O=createNS("feComponentTransfer");O.setAttribute("in","SourceGraphic"),E.appendChild(O);var D=createNS("feFuncA");D.setAttribute("type","table"),D.setAttribute("tableValues","1.0 0.0"),O.appendChild(D),this.globalData.defs.appendChild(E);var N=createNS("rect");N.setAttribute("width",this.comp.data.w),N.setAttribute("height",this.comp.data.h),N.setAttribute("x","0"),N.setAttribute("y","0"),N.setAttribute("fill","#ffffff"),N.setAttribute("opacity","0"),j.setAttribute("filter","url("+getLocationHref()+"#"+w+")"),j.appendChild(N),(P=createNS("use")).setAttributeNS("http://www.w3.org/1999/xlink","href","#"+this.layerId),j.appendChild(P),featureSupport.maskType||(I.setAttribute("mask-type","luminance"),E.appendChild(filtersFactory.createAlphaToLuminanceFilter()),k=createNS("g"),j.appendChild(N),k.appendChild(this.layerElement),j.appendChild(k)),this.globalData.defs.appendChild(I)}this.matteMasks[_]=A}return this.matteMasks[_]},setMatte:function(_){this.matteElement&&this.matteElement.setAttribute("mask","url("+getLocationHref()+"#"+_+")")}},HierarchyElement.prototype={initHierarchy:function(){this.hierarchy=[],this._isParent=!1,this.checkParenting()},setHierarchy:function(_){this.hierarchy=_},setAsParent:function(){this._isParent=!0},checkParenting:function(){void 0!==this.data.parent&&this.comp.buildElementParenting(this,this.data.parent,[])}},extendPrototype([RenderableElement,createProxyFunction({initElement:function(_,w,E){this.initFrame(),this.initBaseData(_,w,E),this.initTransform(_,w,E),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide()},hide:function(){this.hidden||this.isInRange&&!this.isTransparent||((this.baseElement||this.layerElement).style.display="none",this.hidden=!0)},show:function(){this.isInRange&&!this.isTransparent&&(this.data.hd||((this.baseElement||this.layerElement).style.display="block"),this.hidden=!1,this._isFirstFrame=!0)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},renderInnerContent:function(){},prepareFrame:function(_){this._mdf=!1,this.prepareRenderableFrame(_),this.prepareProperties(_,this.isInRange),this.checkTransparency()},destroy:function(){this.innerElem=null,this.destroyBaseElement()}})],RenderableDOMElement),extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],IImageElement),IImageElement.prototype.createContent=function(){var _=this.globalData.getAssetsPath(this.assetData);this.innerElem=createNS("image"),this.innerElem.setAttribute("width",this.assetData.w+"px"),this.innerElem.setAttribute("height",this.assetData.h+"px"),this.innerElem.setAttribute("preserveAspectRatio",this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio),this.innerElem.setAttributeNS("http://www.w3.org/1999/xlink","href",_),this.layerElement.appendChild(this.innerElem)},IImageElement.prototype.sourceRectAtTime=function(){return this.sourceRect},IShapeElement.prototype={addShapeToModifiers:function(_){var w,E=this.shapeModifiers.length;for(w=0;w<E;w+=1)this.shapeModifiers[w].addShape(_)},isShapeInAnimatedModifiers:function(_){for(var w=0,E=this.shapeModifiers.length;w<E;)if(this.shapeModifiers[w].isAnimatedWithShape(_))return!0;return!1},renderModifiers:function(){if(this.shapeModifiers.length){var _,w=this.shapes.length;for(_=0;_<w;_+=1)this.shapes[_].sh.reset();for(w=this.shapeModifiers.length,_=w-1;_>=0&&!this.shapeModifiers[_].processShapes(this._isFirstFrame);_-=1);}},searchProcessedElement:function(_){for(var w=this.processedElements,E=0,P=w.length;E<P;){if(w[E].elem===_)return w[E].pos;E+=1}return 0},addProcessedElement:function(_,w){for(var E=this.processedElements,P=E.length;P;)if(E[P-=1].elem===_){E[P].pos=w;return}E.push(new ProcessedElement(_,w))},prepareFrame:function(_){this.prepareRenderableFrame(_),this.prepareProperties(_,this.isInRange)}};var lineCapEnum={1:"butt",2:"round",3:"square"},lineJoinEnum={1:"miter",2:"round",3:"bevel"};function SVGShapeData(_,w,E){this.caches=[],this.styles=[],this.transformers=_,this.lStr="",this.sh=E,this.lvl=w,this._isAnimated=!!E.k;for(var P=0,k=_.length;P<k;){if(_[P].mProps.dynamicProperties.length){this._isAnimated=!0;break}P+=1}}function SVGStyleData(_,w){this.data=_,this.type=_.ty,this.d="",this.lvl=w,this._mdf=!1,this.closed=!0===_.hd,this.pElem=createNS("path"),this.msElem=null}function DashProperty(_,w,E,P){this.elem=_,this.frameId=-1,this.dataProps=createSizedArray(w.length),this.renderer=E,this.k=!1,this.dashStr="",this.dashArray=createTypedArray("float32",w.length?w.length-1:0),this.dashoffset=createTypedArray("float32",1),this.initDynamicPropertyContainer(P);var k,A,M=w.length||0;for(k=0;k<M;k+=1)A=PropertyFactory.getProp(_,w[k].v,0,0,this),this.k=A.k||this.k,this.dataProps[k]={n:w[k].n,p:A};this.k||this.getValue(!0),this._isAnimated=this.k}function SVGStrokeStyleData(_,w,E){this.initDynamicPropertyContainer(_),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(_,w.o,0,.01,this),this.w=PropertyFactory.getProp(_,w.w,0,null,this),this.d=new DashProperty(_,w.d||{},"svg",this),this.c=PropertyFactory.getProp(_,w.c,1,255,this),this.style=E,this._isAnimated=!!this._isAnimated}function SVGFillStyleData(_,w,E){this.initDynamicPropertyContainer(_),this.getValue=this.iterateDynamicProperties,this.o=PropertyFactory.getProp(_,w.o,0,.01,this),this.c=PropertyFactory.getProp(_,w.c,1,255,this),this.style=E}function SVGNoStyleData(_,w,E){this.initDynamicPropertyContainer(_),this.getValue=this.iterateDynamicProperties,this.style=E}function GradientProperty(_,w,E){this.data=w,this.c=createTypedArray("uint8c",4*w.p);var P=w.k.k[0].s?w.k.k[0].s.length-4*w.p:w.k.k.length-4*w.p;this.o=createTypedArray("float32",P),this._cmdf=!1,this._omdf=!1,this._collapsable=this.checkCollapsable(),this._hasOpacity=P,this.initDynamicPropertyContainer(E),this.prop=PropertyFactory.getProp(_,w.k,1,null,this),this.k=this.prop.k,this.getValue(!0)}function SVGGradientFillStyleData(_,w,E){this.initDynamicPropertyContainer(_),this.getValue=this.iterateDynamicProperties,this.initGradientData(_,w,E)}function SVGGradientStrokeStyleData(_,w,E){this.initDynamicPropertyContainer(_),this.getValue=this.iterateDynamicProperties,this.w=PropertyFactory.getProp(_,w.w,0,null,this),this.d=new DashProperty(_,w.d||{},"svg",this),this.initGradientData(_,w,E),this._isAnimated=!!this._isAnimated}function ShapeGroupData(){this.it=[],this.prevViewData=[],this.gr=createNS("g")}function SVGTransformData(_,w,E){this.transform={mProps:_,op:w,container:E},this.elements=[],this._isAnimated=this.transform.mProps.dynamicProperties.length||this.transform.op.effectsSequence.length}SVGShapeData.prototype.setAsAnimated=function(){this._isAnimated=!0},SVGStyleData.prototype.reset=function(){this.d="",this._mdf=!1},DashProperty.prototype.getValue=function(_){if((this.elem.globalData.frameId!==this.frameId||_)&&(this.frameId=this.elem.globalData.frameId,this.iterateDynamicProperties(),this._mdf=this._mdf||_,this._mdf)){var w=0,E=this.dataProps.length;for("svg"===this.renderer&&(this.dashStr=""),w=0;w<E;w+=1)"o"!==this.dataProps[w].n?"svg"===this.renderer?this.dashStr+=" "+this.dataProps[w].p.v:this.dashArray[w]=this.dataProps[w].p.v:this.dashoffset[0]=this.dataProps[w].p.v}},extendPrototype([DynamicPropertyContainer],DashProperty),extendPrototype([DynamicPropertyContainer],SVGStrokeStyleData),extendPrototype([DynamicPropertyContainer],SVGFillStyleData),extendPrototype([DynamicPropertyContainer],SVGNoStyleData),GradientProperty.prototype.comparePoints=function(_,w){for(var E=0,P=this.o.length/2;E<P;){if(Math.abs(_[4*E]-_[4*w+2*E])>.01)return!1;E+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var _=0,w=this.data.k.k.length;_<w;){if(!this.comparePoints(this.data.k.k[_].s,this.data.p))return!1;_+=1}else if(!this.comparePoints(this.data.k.k,this.data.p))return!1;return!0},GradientProperty.prototype.getValue=function(_){if(this.prop.getValue(),this._mdf=!1,this._cmdf=!1,this._omdf=!1,this.prop._mdf||_){var w,E,P,k=4*this.data.p;for(w=0;w<k;w+=1)E=w%4==0?100:255,P=Math.round(this.prop.v[w]*E),this.c[w]!==P&&(this.c[w]=P,this._cmdf=!_);if(this.o.length)for(k=this.prop.v.length,w=4*this.data.p;w<k;w+=1)E=w%2==0?100:1,P=w%2==0?Math.round(100*this.prop.v[w]):this.prop.v[w],this.o[w-4*this.data.p]!==P&&(this.o[w-4*this.data.p]=P,this._omdf=!_);this._mdf=!_}},extendPrototype([DynamicPropertyContainer],GradientProperty),SVGGradientFillStyleData.prototype.initGradientData=function(_,w,E){this.o=PropertyFactory.getProp(_,w.o,0,.01,this),this.s=PropertyFactory.getProp(_,w.s,1,null,this),this.e=Pro
vendor: 8,503 bytes, line 218
218pertyFactory.getProp(_,w.e,1,null,this),this.h=PropertyFactory.getProp(_,w.h||{k:0},0,.01,this),this.a=PropertyFactory.getProp(_,w.a||{k:0},0,degToRads,this),this.g=new GradientProperty(_,w.g,this),this.style=E,this.stops=[],this.setGradientData(E.pElem,w),this.setGradientOpacity(w,E),this._isAnimated=!!this._isAnimated},SVGGradientFillStyleData.prototype.setGradientData=function(_,w){var E,P,k,A=createElementID(),M=createNS(1===w.t?"linearGradient":"radialGradient");M.setAttribute("id",A),M.setAttribute("spreadMethod","pad"),M.setAttribute("gradientUnits","userSpaceOnUse");var I=[];for(k=4*w.g.p,P=0;P<k;P+=4)E=createNS("stop"),M.appendChild(E),I.push(E);_.setAttribute("gf"===w.ty?"fill":"stroke","url("+getLocationHref()+"#"+A+")"),this.gf=M,this.cst=I},SVGGradientFillStyleData.prototype.setGradientOpacity=function(_,w){if(this.g._hasOpacity&&!this.g._collapsable){var E,P,k,A=createNS("mask"),M=createNS("path");A.appendChild(M);var I=createElementID(),j=createElementID();A.setAttribute("id",j);var O=createNS(1===_.t?"linearGradient":"radialGradient");O.setAttribute("id",I),O.setAttribute("spreadMethod","pad"),O.setAttribute("gradientUnits","userSpaceOnUse"),k=_.g.k.k[0].s?_.g.k.k[0].s.length:_.g.k.k.length;var D=this.stops;for(P=4*_.g.p;P<k;P+=2)(E=createNS("stop")).setAttribute("stop-color","rgb(255,255,255)"),O.appendChild(E),D.push(E);M.setAttribute("gf"===_.ty?"fill":"stroke","url("+getLocationHref()+"#"+I+")"),"gs"===_.ty&&(M.setAttribute("stroke-linecap",lineCapEnum[_.lc||2]),M.setAttribute("stroke-linejoin",lineJoinEnum[_.lj||2]),1===_.lj&&M.setAttribute("stroke-miterlimit",_.ml)),this.of=O,this.ms=A,this.ost=D,this.maskId=j,w.msElem=M}},extendPrototype([DynamicPropertyContainer],SVGGradientFillStyleData),extendPrototype([SVGGradientFillStyleData,DynamicPropertyContainer],SVGGradientStrokeStyleData);var buildShapeString=function(_,w,E,P){if(0===w)return"";var k,A=_.o,M=_.i,I=_.v,j=" M"+P.applyToPointStringified(I[0][0],I[0][1]);for(k=1;k<w;k+=1)j+=" C"+P.applyToPointStringified(A[k-1][0],A[k-1][1])+" "+P.applyToPointStringified(M[k][0],M[k][1])+" "+P.applyToPointStringified(I[k][0],I[k][1]);return E&&w&&(j+=" C"+P.applyToPointStringified(A[k-1][0],A[k-1][1])+" "+P.applyToPointStringified(M[0][0],M[0][1])+" "+P.applyToPointStringified(I[0][0],I[0][1])+"z"),j},SVGElementsRenderer=function(){var _=new Matrix,w=new Matrix;function E(_,w,E){(E||w.transform.op._mdf)&&w.transform.container.setAttribute("opacity",w.transform.op.v),(E||w.transform.mProps._mdf)&&w.transform.container.setAttribute("transform",w.transform.mProps.v.to2dCSS())}function P(){}function k(E,P,k){var A,M,I,j,O,D,N,R,L,$,F=P.styles.length,B=P.lvl;for(D=0;D<F;D+=1){if(j=P.sh._mdf||k,P.styles[D].lvl<B){for(R=w.reset(),L=B-P.styles[D].lvl,$=P.transformers.length-1;!j&&L>0;)j=P.transformers[$].mProps._mdf||j,L-=1,$-=1;if(j)for(L=B-P.styles[D].lvl,$=P.transformers.length-1;L>0;)R.multiply(P.transformers[$].mProps.v),L-=1,$-=1}else R=_;if(M=(N=P.sh.paths)._length,j){for(A=0,I="";A<M;A+=1)(O=N.shapes[A])&&O._length&&(I+=buildShapeString(O,O._length,O.c,R));P.caches[D]=I}else I=P.caches[D];P.styles[D].d+=!0===E.hd?"":I,P.styles[D]._mdf=j||P.styles[D]._mdf}}function A(_,w,E){var P=w.style;(w.c._mdf||E)&&P.pElem.setAttribute("fill","rgb("+bmFloor(w.c.v[0])+","+bmFloor(w.c.v[1])+","+bmFloor(w.c.v[2])+")"),(w.o._mdf||E)&&P.pElem.setAttribute("fill-opacity",w.o.v)}function M(_,w,E){I(_,w,E),j(_,w,E)}function I(_,w,E){var P,k,A,M,I,j=w.gf,O=w.g._hasOpacity,D=w.s.v,N=w.e.v;if(w.o._mdf||E){var R="gf"===_.ty?"fill-opacity":"stroke-opacity";w.style.pElem.setAttribute(R,w.o.v)}if(w.s._mdf||E){var L=1===_.t?"x1":"cx",$="x1"===L?"y1":"cy";j.setAttribute(L,D[0]),j.setAttribute($,D[1]),O&&!w.g._collapsable&&(w.of.setAttribute(L,D[0]),w.of.setAttribute($,D[1]))}if(w.g._cmdf||E){P=w.cst;var F=w.g.c;for(A=P.length,k=0;k<A;k+=1)(M=P[k]).setAttribute("offset",F[4*k]+"%"),M.setAttribute("stop-color","rgb("+F[4*k+1]+","+F[4*k+2]+","+F[4*k+3]+")")}if(O&&(w.g._omdf||E)){var B=w.g.o;for(A=(P=w.g._collapsable?w.cst:w.ost).length,k=0;k<A;k+=1)M=P[k],w.g._collapsable||M.setAttribute("offset",B[2*k]+"%"),M.setAttribute("stop-opacity",B[2*k+1])}if(1===_.t)(w.e._mdf||E)&&(j.setAttribute("x2",N[0]),j.setAttribute("y2",N[1]),O&&!w.g._collapsable&&(w.of.setAttribute("x2",N[0]),w.of.setAttribute("y2",N[1])));else if((w.s._mdf||w.e._mdf||E)&&(I=Math.sqrt(Math.pow(D[0]-N[0],2)+Math.pow(D[1]-N[1],2)),j.setAttribute("r",I),O&&!w.g._collapsable&&w.of.setAttribute("r",I)),w.s._mdf||w.e._mdf||w.h._mdf||w.a._mdf||E){I||(I=Math.sqrt(Math.pow(D[0]-N[0],2)+Math.pow(D[1]-N[1],2)));var V=Math.atan2(N[1]-D[1],N[0]-D[0]),U=w.h.v;U>=1?U=.99:U<=-1&&(U=-.99);var H=I*U,z=Math.cos(V+w.a.v)*H+D[0],W=Math.sin(V+w.a.v)*H+D[1];j.setAttribute("fx",z),j.setAttribute("fy",W),O&&!w.g._collapsable&&(w.of.setAttribute("fx",z),w.of.setAttribute("fy",W))}}function j(_,w,E){var P=w.style,k=w.d;k&&(k._mdf||E)&&k.dashStr&&(P.pElem.setAttribute("stroke-dasharray",k.dashStr),P.pElem.setAttribute("stroke-dashoffset",k.dashoffset[0])),w.c&&(w.c._mdf||E)&&P.pElem.setAttribute("stroke","rgb("+bmFloor(w.c.v[0])+","+bmFloor(w.c.v[1])+","+bmFloor(w.c.v[2])+")"),(w.o._mdf||E)&&P.pElem.setAttribute("stroke-opacity",w.o.v),(w.w._mdf||E)&&(P.pElem.setAttribute("stroke-width",w.w.v),P.msElem&&P.msElem.setAttribute("stroke-width",w.w.v))}return{createRenderFunction:function(_){switch(_.ty){case"fl":return A;case"gf":return I;case"gs":return M;case"st":return j;case"sh":case"el":case"rc":case"sr":return k;case"tr":return E;case"no":return P;default:return null}}}}();function SVGShapeElement(_,w,E){this.shapes=[],this.shapesData=_.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(_,w,E),this.prevViewData=[]}function LetterProps(_,w,E,P,k,A){this.o=_,this.sw=w,this.sc=E,this.fc=P,this.m=k,this.p=A,this._mdf={o:!0,sw:!!w,sc:!!E,fc:!!P,m:!0,p:!0}}function TextProperty(_,w){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,w.d&&w.d.sid&&(w.d=_.globalData.slotManager.getProp(w.d)),this.data=w,this.elem=_,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var _,w,E,P,k=this.shapes.length,A=this.stylesList.length,M=[],I=!1;for(E=0;E<A;E+=1){for(P=this.stylesList[E],I=!1,M.length=0,_=0;_<k;_+=1)-1!==(w=this.shapes[_]).styles.indexOf(P)&&(M.push(w),I=w._isAnimated||I);M.length>1&&I&&this.setShapesAsAnimated(M)}},SVGShapeElement.prototype.setShapesAsAnimated=function(_){var w,E=_.length;for(w=0;w<E;w+=1)_[w].setAsAnimated()},SVGShapeElement.prototype.createStyleElement=function(_,w){var E,P=new SVGStyleData(_,w),k=P.pElem;return"st"===_.ty?E=new SVGStrokeStyleData(this,_,P):"fl"===_.ty?E=new SVGFillStyleData(this,_,P):"gf"===_.ty||"gs"===_.ty?(E=new("gf"===_.ty?SVGGradientFillStyleData:SVGGradientStrokeStyleData)(this,_,P),this.globalData.defs.appendChild(E.gf),E.maskId&&(this.globalData.defs.appendChild(E.ms),this.globalData.defs.appendChild(E.of),k.setAttribute("mask","url("+getLocationHref()+"#"+E.maskId+")"))):"no"===_.ty&&(E=new SVGNoStyleData(this,_,P)),("st"===_.ty||"gs"===_.ty)&&(k.setAttribute("stroke-linecap",lineCapEnum[_.lc||2]),k.setAttribute("stroke-linejoin",lineJoinEnum[_.lj||2]),k.setAttribute("fill-opacity","0"),1===_.lj&&k.setAttribute("stroke-miterlimit",_.ml)),2===_.r&&k.setAttribute("fill-rule","evenodd"),_.ln&&k.setAttribute("id",_.ln),_.cl&&k.setAttribute("class",_.cl),_.bm&&(k.style["mix-blend-mode"]=getBlendM
vendor: 35,359 bytes, line 218
218ode(_.bm)),this.stylesList.push(P),this.addToAnimatedContents(_,E),E},SVGShapeElement.prototype.createGroupElement=function(_){var w=new ShapeGroupData;return _.ln&&w.gr.setAttribute("id",_.ln),_.cl&&w.gr.setAttribute("class",_.cl),_.bm&&(w.gr.style["mix-blend-mode"]=getBlendMode(_.bm)),w},SVGShapeElement.prototype.createTransformElement=function(_,w){var E=TransformPropertyFactory.getTransformProperty(this,_,this),P=new SVGTransformData(E,E.o,w);return this.addToAnimatedContents(_,P),P},SVGShapeElement.prototype.createShapeElement=function(_,w,E){var P=4;"rc"===_.ty?P=5:"el"===_.ty?P=6:"sr"===_.ty&&(P=7);var k=new SVGShapeData(w,E,ShapePropertyFactory.getShapeProp(this,_,P,this));return this.shapes.push(k),this.addShapeToModifiers(k),this.addToAnimatedContents(_,k),k},SVGShapeElement.prototype.addToAnimatedContents=function(_,w){for(var E=0,P=this.animatedContents.length;E<P;){if(this.animatedContents[E].element===w)return;E+=1}this.animatedContents.push({fn:SVGElementsRenderer.createRenderFunction(_),element:w,data:_})},SVGShapeElement.prototype.setElementStyles=function(_){var w,E=_.styles,P=this.stylesList.length;for(w=0;w<P;w+=1)-1!==E.indexOf(this.stylesList[w])||this.stylesList[w].closed||E.push(this.stylesList[w])},SVGShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var _,w=this.itemsData.length;for(_=0;_<w;_+=1)this.prevViewData[_]=this.itemsData[_];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes(),w=this.dynamicProperties.length,_=0;_<w;_+=1)this.dynamicProperties[_].getValue();this.renderModifiers()},SVGShapeElement.prototype.searchShapes=function(_,w,E,P,k,A,M){var I,j,O,D,N,R,L=[].concat(A),$=_.length-1,F=[],B=[];for(I=$;I>=0;I-=1){if((R=this.searchProcessedElement(_[I]))?w[I]=E[R-1]:_[I]._render=M,"fl"===_[I].ty||"st"===_[I].ty||"gf"===_[I].ty||"gs"===_[I].ty||"no"===_[I].ty)R?w[I].style.closed=_[I].hd:w[I]=this.createStyleElement(_[I],k),_[I]._render&&w[I].style.pElem.parentNode!==P&&P.appendChild(w[I].style.pElem),F.push(w[I].style);else if("gr"===_[I].ty){if(R)for(O=w[I].it.length,j=0;j<O;j+=1)w[I].prevViewData[j]=w[I].it[j];else w[I]=this.createGroupElement(_[I]);this.searchShapes(_[I].it,w[I].it,w[I].prevViewData,w[I].gr,k+1,L,M),_[I]._render&&w[I].gr.parentNode!==P&&P.appendChild(w[I].gr)}else"tr"===_[I].ty?(R||(w[I]=this.createTransformElement(_[I],P)),D=w[I].transform,L.push(D)):"sh"===_[I].ty||"rc"===_[I].ty||"el"===_[I].ty||"sr"===_[I].ty?(R||(w[I]=this.createShapeElement(_[I],L,k)),this.setElementStyles(w[I])):"tm"===_[I].ty||"rd"===_[I].ty||"ms"===_[I].ty||"pb"===_[I].ty||"zz"===_[I].ty||"op"===_[I].ty?(R?(N=w[I]).closed=!1:((N=ShapeModifiers.getModifier(_[I].ty)).init(this,_[I]),w[I]=N,this.shapeModifiers.push(N)),B.push(N)):"rp"===_[I].ty&&(R?(N=w[I]).closed=!0:(N=ShapeModifiers.getModifier(_[I].ty),w[I]=N,N.init(this,_,I,w),this.shapeModifiers.push(N),M=!1),B.push(N));this.addProcessedElement(_[I],I+1)}for($=F.length,I=0;I<$;I+=1)F[I].closed=!0;for($=B.length,I=0;I<$;I+=1)B[I].closed=!0},SVGShapeElement.prototype.renderInnerContent=function(){this.renderModifiers();var _,w=this.stylesList.length;for(_=0;_<w;_+=1)this.stylesList[_].reset();for(this.renderShape(),_=0;_<w;_+=1)(this.stylesList[_]._mdf||this._isFirstFrame)&&(this.stylesList[_].msElem&&(this.stylesList[_].msElem.setAttribute("d",this.stylesList[_].d),this.stylesList[_].d="M0 0"+this.stylesList[_].d),this.stylesList[_].pElem.setAttribute("d",this.stylesList[_].d||"M0 0"))},SVGShapeElement.prototype.renderShape=function(){var _,w,E=this.animatedContents.length;for(_=0;_<E;_+=1)w=this.animatedContents[_],(this._isFirstFrame||w.element._isAnimated)&&!0!==w.data&&w.fn(w.data,w.element,this._isFirstFrame)},SVGShapeElement.prototype.destroy=function(){this.destroyBaseElement(),this.shapesData=null,this.itemsData=null},LetterProps.prototype.update=function(_,w,E,P,k,A){this._mdf.o=!1,this._mdf.sw=!1,this._mdf.sc=!1,this._mdf.fc=!1,this._mdf.m=!1,this._mdf.p=!1;var M=!1;return this.o!==_&&(this.o=_,this._mdf.o=!0,M=!0),this.sw!==w&&(this.sw=w,this._mdf.sw=!0,M=!0),this.sc!==E&&(this.sc=E,this._mdf.sc=!0,M=!0),this.fc!==P&&(this.fc=P,this._mdf.fc=!0,M=!0),this.m!==k&&(this.m=k,this._mdf.m=!0,M=!0),A.length&&(this.p[0]!==A[0]||this.p[1]!==A[1]||this.p[4]!==A[4]||this.p[5]!==A[5]||this.p[12]!==A[12]||this.p[13]!==A[13])&&(this.p=A,this._mdf.p=!0,M=!0),M},TextProperty.prototype.defaultBoxWidth=[0,0],TextProperty.prototype.copyData=function(_,w){for(var E in w)Object.prototype.hasOwnProperty.call(w,E)&&(_[E]=w[E]);return _},TextProperty.prototype.setCurrentData=function(_){_.__complete||this.completeTextData(_),this.currentData=_,this.currentData.boxWidth=this.currentData.boxWidth||this.defaultBoxWidth,this._mdf=!0},TextProperty.prototype.searchProperty=function(){return this.searchKeyframes()},TextProperty.prototype.searchKeyframes=function(){return this.kf=this.data.d.k.length>1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(_){this.effectsSequence.push(_),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(_){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||_){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var w,E=this.currentData,P=this.keysIndex;if(this.lock)return void this.setCurrentData(this.currentData);this.lock=!0,this._mdf=!1;var k=this.effectsSequence.length,A=_||this.data.d.k[this.keysIndex].s;for(w=0;w<k;w+=1)A=P!==this.keysIndex?this.effectsSequence[w](A,A.t):this.effectsSequence[w](this.currentData,A.t);E!==A&&this.setCurrentData(A),this.v=this.currentData,this.pv=this.v,this.lock=!1,this.frameId=this.elem.globalData.frameId}},TextProperty.prototype.getKeyframeValue=function(){for(var _=this.data.d.k,w=this.elem.comp.renderedFrame,E=0,P=_.length;E<=P-1&&E!==P-1&&!(_[E+1].t>w);)E+=1;return this.keysIndex!==E&&(this.keysIndex=E),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(_){for(var w,E,P=[],k=0,A=_.length,M=!1,I=!1,j="";k<A;)M=I,I=!1,w=_.charCodeAt(k),j=_.charAt(k),FontManager.isCombinedCharacter(w)?M=!0:w>=55296&&w<=56319?FontManager.isRegionalFlag(_,k)?j=_.substr(k,14):(E=_.charCodeAt(k+1))>=56320&&E<=57343&&(FontManager.isModifier(w,E)?(j=_.substr(k,2),M=!0):j=FontManager.isFlagEmoji(_.substr(k,4))?_.substr(k,4):_.substr(k,2)):w>56319?(E=_.charCodeAt(k+1),FontManager.isVariationSelector(w)&&(M=!0)):FontManager.isZeroWidthJoiner(w)&&(M=!0,I=!0),M?(P[P.length-1]+=j,M=!1):P.push(j),k+=j.length;return P},TextProperty.prototype.completeTextData=function(_){_.__complete=!0;var w=this.elem.globalData.fontManager,E=this.data,P=[],k=0,A=E.m.g,M=0,I=0,j=0,O=[],D=0,N=0,R=w.getFontByName(_.f),L=0,$=getFontProperties(R);_.fWeight=$.weight,_.fStyle=$.style,_.finalSize=_.s,_.finalText=this.buildFinalText(_.t),V=_.finalText.length,_.finalLineHeight=_.lh;var F=_.tr/1e3*_.finalSize;if(_.sz)for(var B,V,U,H,z,W,G,Z,Y,q,K=!0,X=_.sz[0],Q=_.sz[1];K;){q=this.buildFinalText(_.t),Y=0,D=0,V=q.length,F=_.tr/1e3*_.finalSize;var J=-1;for(B=0;B<V;B+=1)Z=q[B].charCodeAt(0),U=!1," "===q[B]?J=B:(13===Z||3===Z)&&(D=0,U=!0,Y+=_.finalLineHeight||1.2*_.finalSize),w.chars?(G=w.getCharData(q[B],R.fStyle,R.fFamily),L=U?0:G.w*_.finalSize/100):L=w.measureText(q[B],_.f,_.finalSize),D+L>X&&" "!==q[B]?(-1===J?V+=1:B=J,Y+=_.finalLineHeight||1.2*_.finalSize,q.splice(B,+(J===B),"\r"),J=-1,D=0):(D+=L,D+=F);Y+=R.ascent*_.finalSize/100,this.canResize&&_.finalSize>this.minimumFontSize&&Q<Y?(_.finalSize-=1,_.finalLineHeight=_.finalSize*_.lh/_.s):(_.finalText=q,V=_.finalText.length,K=!1)}D=-F,L=0;var ee=0;for(B=0;B<V;B+=1)if(U=!1,13===(Z=(en=_.finalText[B]).charCodeAt(0))||3===Z?(ee=0,O.push(D),N=D>N?D:N,D=-2*F,H="",U=!0,j+=1):H=en,w.chars?(G=w.getCharData(en,R.fStyle,w.getFontByName(_.f).fFamily),L=U?0:G.w*_.finalSize/100):L=w.measureText(H,_.f,_.finalSize)," "===en?ee+=L+F:(D+=L+F+ee,ee=0),P.push({l:L,an:L,add:M,n:U,anIndexes:[],val:H,line:j,animatorJustifyOffset:0}),2==A){if(M+=L,""===H||" "===H||B===V-1){for((""===H||" "===H)&&(M-=L);I<=B;)P[I].an=M,P[I].ind=k,P[I].extra=L,I+=1;k+=1,M=0}}else if(3==A){if(M+=L,""===H||B===V-1){for(""===H&&(M-=L);I<=B;)P[I].an=M,P[I].ind=k,P[I].extra=L,I+=1;M=0,k+=1}}else P[k].ind=k,P[k].extra=0,k+=1;if(_.l=P,N=D>N?D:N,O.push(D),_.sz)_.boxWidth=_.sz[0],_.justifyOffset=0;else switch(_.boxWidth=N,_.j){case 1:_.justifyOffset=-_.boxWidth;break;case 2:_.justifyOffset=-_.boxWidth/2;break;default:_.justifyOffset=0}_.lineWidths=O;var et=E.a;W=et.length;var er=[];for(z=0;z<W;z+=1){for((ei=et[z]).a.sc&&(_.strokeColorAnim=!0),ei.a.sw&&(_.strokeWidthAnim=!0),(ei.a.fc||ei.a.fh||ei.a.fs||ei.a.fb)&&(_.fillColorAnim=!0),es=0,eo=ei.s.b,B=0;B<V;B+=1)(ea=P[B]).anIndexes[z]=es,(1==eo&&""!==ea.val||2==eo&&""!==ea.val&&" "!==ea.val||3==eo&&(ea.n||" "==ea.val||B==V-1)||4==eo&&(ea.n||B==V-1))&&(1===ei.s.rn&&er.push(es),es+=1);E.a[z].s.totalChars=es;var en,ei,ea,eo,es,el,ed=-1;if(1===ei.s.rn)for(B=0;B<V;B+=1)ed!=(ea=P[B]).anIndexes[z]&&(ed=ea.anIndexes[z],el=er.splice(Math.floor(Math.random()*er.length),1)[0]),ea.anIndexes[z]=el}_.yOffset=_.finalLineHeight||1.2*_.finalSize,_.ls=_.ls||0,_.ascent=R.ascent*_.finalSize/100},TextProperty.prototype.updateDocumentData=function(_,w){w=void 0===w?this.keysIndex:w;var E=this.copyData({},this.data.d.k[w].s);E=this.copyData(E,_),this.data.d.k[w].s=E,this.recalculate(w),this.setCurrentData(E),this.elem.addDynamicProperty(this)},TextProperty.prototype.recalculate=function(_){var w=this.data.d.k[_].s;w.__complete=!1,this.keysIndex=0,this._isFirstFrame=!0,this.getValue(w)},TextProperty.prototype.canResizeFont=function(_){this.canResize=_,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)},TextProperty.prototype.setMinimumFontSize=function(_){this.minimumFontSize=Math.floor(_)||1,this.recalculate(this.keysIndex),this.elem.addDynamicProperty(this)};var TextSelectorProp=function(){var _=Math.max,w=Math.min,E=Math.floor;function P(_,w){this._currentTextLength=-1,this.k=!1,this.data=w,this.elem=_,this.comp=_.comp,this.finalS=0,this.finalE=0,this.initDynamicPropertyContainer(_),this.s=PropertyFactory.getProp(_,w.s||{k:0},0,0,this),"e"in w?this.e=PropertyFactory.getProp(_,w.e,0,0,this):this.e={v:100},this.o=PropertyFactory.getProp(_,w.o||{k:0},0,0,this),this.xe=PropertyFactory.getProp(_,w.xe||{k:0},0,0,this),this.ne=PropertyFactory.getProp(_,w.ne||{k:0},0,0,this),this.sm=PropertyFactory.getProp(_,w.sm||{k:100},0,0,this),this.a=PropertyFactory.getProp(_,w.a,0,.01,this),this.dynamicProperties.length||this.getValue()}return P.prototype={getMult:function(P){this._currentTextLength!==this.elem.textProperty.currentData.l.length&&this.getValue();var k=0,A=0,M=1,I=1;this.ne.v>0?k=this.ne.v/100:A=-this.ne.v/100,this.xe.v>0?M=1-this.xe.v/100:I=1+this.xe.v/100;var j=BezierFactory.getBezierEasing(k,A,M,I).get,O=0,D=this.finalS,N=this.finalE,R=this.data.sh;if(2===R)O=j(O=N===D?+(P>=N):_(0,w(.5/(N-D)+(P-D)/(N-D),1)));else if(3===R)O=j(O=N===D?P>=N?0:1:1-_(0,w(.5/(N-D)+(P-D)/(N-D),1)));else if(4===R)N===D?O=0:(O=_(0,w(.5/(N-D)+(P-D)/(N-D),1)))<.5?O*=2:O=1-2*(O-.5),O=j(O);else if(5===R){if(N===D)O=0;else{var L=N-D,$=-L/2+(P=w(_(0,P+.5-D),N-D)),F=L/2;O=Math.sqrt(1-$*$/(F*F))}O=j(O)}else 6===R?O=j(O=N===D?0:(1+Math.cos(Math.PI+2*Math.PI*(P=w(_(0,P+.5-D),N-D))/(N-D)))/2):(P>=E(D)&&(O=P-D<0?_(0,w(w(N,1)-(D-P),1)):_(0,w(N-P,1))),O=j(O));if(100!==this.sm.v){var B=.01*this.sm.v;0===B&&(B=1e-8);var V=.5-.5*B;O<V?O=0:(O=(O-V)/B)>1&&(O=1)}return O*this.a.v},getValue:function(_){this.iterateDynamicProperties(),this._mdf=_||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,_&&2===this.data.r&&(this.e.v=this._currentTextLength);var w=2===this.data.r?1:100/this.data.totalChars,E=this.o.v/w,P=this.s.v/w+E,k=this.e.v/w+E;if(P>k){var A=P;P=k,k=A}this.finalS=P,this.finalE=k}},extendPrototype([DynamicPropertyContainer],P),{getTextSelectorProp:function(_,w,E){return new P(_,w,E)}}}();function TextAnimatorDataProperty(_,w,E){var P={propType:!1},k=PropertyFactory.getProp,A=w.a;this.a={r:A.r?k(_,A.r,0,degToRads,E):P,rx:A.rx?k(_,A.rx,0,degToRads,E):P,ry:A.ry?k(_,A.ry,0,degToRads,E):P,sk:A.sk?k(_,A.sk,0,degToRads,E):P,sa:A.sa?k(_,A.sa,0,degToRads,E):P,s:A.s?k(_,A.s,1,.01,E):P,a:A.a?k(_,A.a,1,0,E):P,o:A.o?k(_,A.o,0,.01,E):P,p:A.p?k(_,A.p,1,0,E):P,sw:A.sw?k(_,A.sw,0,0,E):P,sc:A.sc?k(_,A.sc,1,0,E):P,fc:A.fc?k(_,A.fc,1,0,E):P,fh:A.fh?k(_,A.fh,0,0,E):P,fs:A.fs?k(_,A.fs,0,.01,E):P,fb:A.fb?k(_,A.fb,0,.01,E):P,t:A.t?k(_,A.t,0,0,E):P},this.s=TextSelectorProp.getTextSelectorProp(_,w.s,E),this.s.t=w.s.t}function TextAnimatorProperty(_,w,E){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=_,this._renderType=w,this._elem=E,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(E)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var _,w,E=this._textData.a.length,P=PropertyFactory.getProp;for(_=0;_<E;_+=1)w=this._textData.a[_],this._animatorsData[_]=new TextAnimatorDataProperty(this._elem,w,this);this._textData.p&&"m"in this._textData.p?(this._pathData={a:P(this._elem,this._textData.p.a,0,0,this),f:P(this._elem,this._textData.p.f,0,0,this),l:P(this._elem,this._textData.p.l,0,0,this),r:P(this._elem,this._textData.p.r,0,0,this),p:P(this._elem,this._textData.p.p,0,0,this),m:this._elem.maskManager.getMaskProperty(this._textData.p.m)},this._hasMaskedPath=!0):this._hasMaskedPath=!1,this._moreOptions.alignment=P(this._elem,this._textData.m.a,1,0,this)},TextAnimatorProperty.prototype.getMeasures=function(_,w){if(this.lettersChangedFlag=w,this._mdf||this._isFirstFrame||w||this._hasMaskedPath&&this._pathData.m._mdf){this._isFirstFrame=!1;var E,P,k,A,M,I,j,O,D,N,R,L,$,F,B,V,U,H,z=this._moreOptions.alignment.v,W=this._animatorsData,G=this._textData,Z=this.mHelper,Y=this._renderType,q=this.renderedLetters.length,K=_.l;if(this._hasMaskedPath){if(em=this._pathData.m,!this._pathData.n||this._pathData._mdf){var X,Q,J,ee,et,er,en,ei,ea,eo,es,el,ed,eu,ec,eh,ep,ef,em,eg,ey=em.v;for(this._pathData.r.v&&(ey=ey.reverse()),et={tLength:0,segments:[]},ee=ey._length-1,eh=0,J=0;J<ee;J+=1)eg=bez.buildBezierData(ey.v[J],ey.v[J+1],[ey.o[J][0]-ey.v[J][0],ey.o[J][1]-ey.v[J][1]],[ey.i[J+1][0]-ey.v[J+1][0],ey.i[J+1][1]-ey.v[J+1][1]]),et.tLength+=eg.segmentLength,et.segments.push(eg),eh+=eg.segmentLength;J=ee,em.v.c&&(eg=bez.buildBezierData(ey.v[J],ey.v[0],[ey.o[J][0]-ey.v[J][0],ey.o[J][1]-ey.v[J][1]],[ey.i[0][0]-ey.v[0][0],ey.i[0][1]-ey.v[0][1]]),et.tLength+=eg.segmentLength,et.segments.push(eg),eh+=eg.segmentLength),this._pathData.pi=et}if(et=this._pathData.pi,er=this._pathData.f.v,es=0,eo=1,ei=0,ea=!0,eu=et.segments,er<0&&em.v.c)for(et.tLength<Math.abs(er)&&(er=-Math.abs(er)%et.tLength),es=eu.length-1,eo=(ed=eu[es].points).length-1;er<0;)er+=ed[eo].partialLength,(eo-=1)<0&&(es-=1,eo=(ed=eu[es].points).length-1);el=(ed=eu[es].points)[eo-1],ec=(en=ed[eo]).partialLength}ee=K.length,X=0,Q=0;var ev=1.2*_.finalSize*.714,eb=!0;A=W.length;var ex=-1,eC=er,eS=es,eT=eo,e_=-1,ew="",eE=this.defaultPropsArray;if(2===_.j||1===_.j){var eP=0,ek=0,eA=2===_.j?-.5:-1,eM=0,eI=!0;for(J=0;J<ee;J+=1)if(K[J].n){for(eP&&(eP+=ek);eM<J;)K[eM].animatorJustifyOffset=eP,eM+=1;eP=0,eI=!0}else{for(k=0;k<A;k+=1)(E=W[k].a).t.propType&&(eI&&2===_.j&&(ek+=E.t.v*eA),(I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars)).length?eP+=E.t.v*I[0]*eA:eP+=E.t.v*I*eA);eI=!1}for(eP&&(eP+=ek);eM<J;)K[eM].animatorJustifyOffset=eP,eM+=1}for(J=0;J<ee;J+=1){if(Z.reset(),N=1,K[J].n)X=0,Q+=_.yOffset,Q+=+!!eb,er=eC,eb=!1,this._hasMaskedPath&&(es=eS,eo=eT,el=(ed=eu[es].points)[eo-1],ec=(en=ed[eo]).partialLength,ei=0),ew="",U="",B="",H="",eE=this.defaultPropsArray;else{if(this._hasMaskedPath){if(e_!==K[J].line){switch(_.j){case 1:er+=eh-_.lineWidths[K[J].line];break;case 2:er+=(eh-_.lineWidths[K[J].line])/2}e_=K[J].line}ex!==K[J].ind&&(K[ex]&&(er+=K[ex].extra),er+=K[J].an/2,ex=K[J].ind),er+=z[0]*K[J].an*.005;var ej=0;for(k=0;k<A;k+=1)(E=W[k].a).p.propType&&((I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars)).length?ej+=E.p.v[0]*I[0]:ej+=E.p.v[0]*I),E.a.propType&&((I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars)).length?ej+=E.a.v[0]*I[0]:ej+=E.a.v[0]*I);for(ea=!0,this._pathData.a.v&&(er=.5*K[0].an+(eh-this._pathData.f.v-.5*K[0].an-.5*K[K.length-1].an)*ex/(ee-1)+this._pathData.f.v);ea;)ei+ec>=er+ej||!ed?(ep=(er+ej-ei)/en.partialLength,O=el.point[0]+(en.point[0]-el.point[0])*ep,D=el.point[1]+(en.point[1]-el.point[1])*ep,Z.translate(-z[0]*K[J].an*.005,-(.01*(z[1]*ev))),ea=!1):ed&&(ei+=en.partialLength,(eo+=1)>=ed.length&&(eo=0,eu[es+=1]?ed=eu[es].points:em.v.c?(eo=0,ed=eu[es=0].points):(ei-=en.partialLength,ed=null)),ed&&(el=en,ec=(en=ed[eo]).partialLength));j=K[J].an/2-K[J].add,Z.translate(-j,0,0)}else j=K[J].an/2-K[J].add,Z.translate(-j,0,0),Z.translate(-z[0]*K[J].an*.005,-z[1]*ev*.01,0);for(k=0;k<A;k+=1)(E=W[k].a).t.propType&&(I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars),(0!==X||0!==_.j)&&(this._hasMaskedPath?I.length?er+=E.t.v*I[0]:er+=E.t.v*I:I.length?X+=E.t.v*I[0]:X+=E.t.v*I));for(_.strokeWidthAnim&&(L=_.sw||0),_.strokeColorAnim&&(R=_.sc?[_.sc[0],_.sc[1],_.sc[2]]:[0,0,0]),_.fillColorAnim&&_.fc&&($=[_.fc[0],_.fc[1],_.fc[2]]),k=0;k<A;k+=1)(E=W[k].a).a.propType&&((I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars)).length?Z.translate(-E.a.v[0]*I[0],-E.a.v[1]*I[1],E.a.v[2]*I[2]):Z.translate(-E.a.v[0]*I,-E.a.v[1]*I,E.a.v[2]*I));for(k=0;k<A;k+=1)(E=W[k].a).s.propType&&((I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars)).length?Z.scale(1+(E.s.v[0]-1)*I[0],1+(E.s.v[1]-1)*I[1],1):Z.scale(1+(E.s.v[0]-1)*I,1+(E.s.v[1]-1)*I,1));for(k=0;k<A;k+=1){if(E=W[k].a,I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars),E.sk.propType&&(I.length?Z.skewFromAxis(-E.sk.v*I[0],E.sa.v*I[1]):Z.skewFromAxis(-E.sk.v*I,E.sa.v*I)),E.r.propType&&(I.length?Z.rotateZ(-E.r.v*I[2]):Z.rotateZ(-E.r.v*I)),E.ry.propType&&(I.length?Z.rotateY(E.ry.v*I[1]):Z.rotateY(E.ry.v*I)),E.rx.propType&&(I.length?Z.rotateX(E.rx.v*I[0]):Z.rotateX(E.rx.v*I)),E.o.propType&&(I.length?N+=(E.o.v*I[0]-N)*I[0]:N+=(E.o.v*I-N)*I),_.strokeWidthAnim&&E.sw.propType&&(I.length?L+=E.sw.v*I[0]:L+=E.sw.v*I),_.strokeColorAnim&&E.sc.propType)for(F=0;F<3;F+=1)I.length?R[F]+=(E.sc.v[F]-R[F])*I[0]:R[F]+=(E.sc.v[F]-R[F])*I;if(_.fillColorAnim&&_.fc){if(E.fc.propType)for(F=0;F<3;F+=1)I.length?$[F]+=(E.fc.v[F]-$[F])*I[0]:$[F]+=(E.fc.v[F]-$[F])*I;E.fh.propType&&($=I.length?addHueToRGB($,E.fh.v*I[0]):addHueToRGB($,E.fh.v*I)),E.fs.propType&&($=I.length?addSaturationToRGB($,E.fs.v*I[0]):addSaturationToRGB($,E.fs.v*I)),E.fb.propType&&($=I.length?addBrightnessToRGB($,E.fb.v*I[0]):addBrightnessToRGB($,E.fb.v*I))}}for(k=0;k<A;k+=1)(E=W[k].a).p.propType&&(I=(P=W[k].s).getMult(K[J].anIndexes[k],G.a[k].s.totalChars),this._hasMaskedPath?I.length?Z.translate(0,E.p.v[1]*I[0],-E.p.v[2]*I[1]):Z.translate(0,E.p.v[1]*I,-E.p.v[2]*I):I.length?Z.translate(E.p.v[0]*I[0],E.p.v[1]*I[1],-E.p.v[2]*I[2]):Z.translate(E.p.v[0]*I,E.p.v[1]*I,-E.p.v[2]*I));if(_.strokeWidthAnim&&(B=L<0?0:L),_.strokeColorAnim&&(V="rgb("+Math.round(255*R[0])+","+Math.round(255*R[1])+","+Math.round(255*R[2])+")"),_.fillColorAnim&&_.fc&&(U="rgb("+Math.round(255*$[0])+","+Math.round(255*$[1])+","+Math.round(255*$[2])+")"),this._hasMaskedPath){if(Z.translate(0,-_.ls),Z.translate(0,z[1]*ev*.01+Q,0),this._pathData.p.v){var eO=180*Math.atan(ef=(en.point[1]-el.point[1])/(en.point[0]-el.point[0]))/Math.PI;en.point[0]<el.point[0]&&(eO+=180),Z.rotate(-eO*Math.PI/180)}Z.translate(O,D,0),er-=z[0]*K[J].an*.005,K[J+1]&&ex!==K[J+1].ind&&(er+=K[J].an/2,er+=.001*_.tr*_.finalSize)}else{switch(Z.translate(X,Q,0),_.ps&&Z.translate(_.ps[0],_.ps[1]+_.ascent,0),_.j){case 1:Z.translate(K[J].animatorJustifyOffset+_.justifyOffset+(_.boxWidth-_.lineWidths[K[J].line]),0,0);break;case 2:Z.translate(K[J].animatorJustifyOffset+_.justifyOffset+(_.boxWidth-_.lineWidths[K[J].line])/2,0,0)}Z.translate(0,-_.ls),Z.translate(j,0,0),Z.translate(z[0]*K[J].an*.005,z[1]*ev*.01,0),X+=K[J].l+.001*_.tr*_.finalSize}"html"===Y?ew=Z.toCSS():"svg"===Y?ew=Z.to2dCSS():eE=[Z.props[0],Z.props[1],Z.props[2],Z.props[3],Z.props[4],Z.props[5],Z.props[6],Z.props[7],Z.props[8],Z.props[9],Z.props[10],Z.props[11],Z.props[12],Z.props[13],Z.props[14],Z.props[15]],H=N}q<=J?(M=new LetterProps(H,B,V,U,ew,eE),this.renderedLetters.push(M),q+=1,this.lettersChangedFlag=!0):(M=this.renderedLetters[J],this.lettersChangedFlag=M.update(H,B,V,U,ew,eE)||this.lettersChangedFlag)}}},TextAnimatorProperty.prototype.getValue=function(){this._elem.globalData.frameId!==this._frameId&&(this._frameId=this._elem.globalData.frameId,this.iterateDynamicProperties())},TextAnimatorProperty.prototype.mHelper=new Matrix,TextAnimatorProperty.prototype.defaultPropsArray=[],extendPrototype([DynamicPropertyContainer],TextAnimatorProperty),ITextElement.prototype.initElement=function(_,w,E){this.lettersChangedFlag=!0,this.initFrame(),this.initBaseData(_,w,E),this.textProperty=new TextProperty(this,_.t,this.dynamicProperties),this.textAnimator=new TextAnimatorProperty(_.t,this.renderType,this),this.initTransform(_,w,E),this.initHierarchy(),this.initRenderable(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),this.createContent(),this.hide(),this.textAnimator.searchProperties(this.dynamicProperties)},ITextElement.prototype.prepareFrame=function(_){this._mdf=!1,this.prepareRenderableFrame(_),this.prepareProperties(_,this.isInRange)},ITextElement.prototype.createPathShape=function(_,w){var E,P,k=w.length,A="";for(E=0;E<k;E+=1)"sh"===w[E].ty&&(A+=buildShapeString(P=w[E].ks.k,P.i.length,!0,_));return A},ITextElement.prototype.updateDocumentData=function(_,w){this.textProperty.updateDocumentData(_,w)},ITextElement.prototype.canResizeFont=function(_){this.textProperty.canResizeFont(_)},ITextElement.prototype.setMinimumFontSize=function(_){this.textProperty.setMinimumFontSize(_)},ITextElement.prototype.applyTextPropertiesToMatrix=function(_,w,E,P,k){switch(_.ps&&w.translate(_.ps[0],_.ps[1]+_.ascent,0),w.translate(0,-_.ls,0),_.j){case 1:w.translate(_.justifyOffset+(_.boxWidth-_.lineWidths[E]),0,0);break;case 2:w.translate(_.justifyOffset+(_.boxWidth-_.lineWidths[E])/2,0,0)}w.translate(P,k,0)},ITextElement.prototype.buildColor=function(_){return"rgb("+Math.round(255*_[0])+","+Math.round(255*_[1])+","+Math.round(255*_[2])+")"},ITextElement.prototype.emptyProp=new LetterProps,ITextElement.prototype.destroy=function(){},ITextElement.prototype.validateText=function(){(this.textProperty._mdf||this.textProperty._isFirstFrame)&&(this.buildNewText(),this.textProperty._isFirstFrame=!1,this.textProperty._mdf=!1)};var emptyShapeData={shapes:[]};function SVGTextLottieElement(_,w,E){this.textSpans=[],this.renderType="svg",this.initElement(_,w,E)}function ISolidElement(_,w,E){this.initElement(_,w,E)}function NullElement(_,w,E){this.initFrame(),this.initBaseData(_,w,E),this.initFrame(),this.initTransform(_,w,E),this.initHierarchy()}function SVGRendererBase(){}function ICompElement(){}function SVGCompElement(_,w,E){this.layers=_.layers,this.supports3d=!0,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(_,w,E),this.tm=_.tm?PropertyFactory.getProp(this,_.tm,0,w.frameRate,this):{_placeholder:!0}}function SVGRenderer(_,w){this.animationItem=_,this.layers=null,this.renderedFrame=-1,this.svgElement=createNS("svg");var E="";if(w&&w.title){var P=createNS("title"),k=createElementID();P.setAttribute("id",k),P.textContent=w.title,this.svgElement.appendChild(P),E+=k}if(w&&w.description){var A=createNS("desc"),M=createElementID();A.setAttribute("id",M),A.textContent=w.description,this.svgElement.appendChild(A),E+=" "+M}E&&this.svgElement.setAttribute("aria-labelledby",E);var I=createNS("defs");this.svgElement.appendChild(I);var j=createNS("g");this.svgElement.appendChild(j),this.layerElement=j,this.renderConfig={preserveAspectRatio:w&&w.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:w&&w.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:w&&w.contentVisibility||"visible",progressiveLoad:w&&w.progressiveLoad||!1,hideOnTransparent:!(w&&!1===w.hideOnTransparent),viewBoxOnly:w&&w.viewBoxOnly||!1,viewBoxSize:w&&w.viewBoxSize||!1,className:w&&w.className||"",id:w&&w.id||"",focusable:w&&w.focusable,filterSize:{width:w&&w.filterSize&&w.filterSize.width||"100%",height:w&&w.filterSize&&w.filterSize.height||"100%",x:w&&w.filterSize&&w.filterSize.x||"0%",y:w&&w.filterSize&&w.filterSize.y||"0%"},width:w&&w.width,height:w&&w.height,runExpressions:!w||void 0===w.runExpressions||w.runExpressions},this.globalData={_mdf:!1,frameNum:-1,defs:I,renderConfig:this.renderConfig},this.elements=[],this.pendingElements=[],this.destroyed=!1,this.rendererType="svg"}function ShapeTransformManager(){this.sequences={},this.sequenceList=[],this.transform_key_count=0}extendPrototype([BaseElement,TransformElement,SVGBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],SVGTextLottieElement),SVGTextLottieElement.prototype.createContent=function(){this.data.singleShape&&!this.globalData.fontManager.chars&&(this.textContainer=createNS("text"))},SVGTextLottieElement.prototype.buildTextContents=function(_){for(var w=0,E=_.length,P=[],k="";w<E;)"\r"===_[w]||"\x03"===_[w]?(P.push(k),k=""):k+=_[w],w+=1;return P.push(k),P},SVGTextLottieElement.prototype.buildShapeData=function(_,w){if(_.shapes&&_.shapes.length){var E=_.shapes[0];if(E.it){var P=E.it[E.it.length-1];P.s&&(P.s.k[0]=w,P.s.k[1]=w)}}return _},SVGTextLottieElement.prototype.buildNewText=function(){this.addDynamicProperty(this);var _=this.textProperty.currentData;this.renderedLetters=createSizedArray(_?_.l.length:0),_.fc?this.layerElement.setAttribute("fill",this.buildColor(_.fc)):this.layerElement.setAttribute("fill","rgba(0,0,0,0)"),_.sc&&(this.layerElement.setAttribute("stroke",this.buildColor(_.sc)),this.layerElement.setAttribute("stroke-width",_.sw)),this.layerElement.setAttribute("font-size",_.finalSize);var w=this.globalData.fontManager.getFontByName(_.f);if(w.fClass)this.layerElement.setAttribute("class",w.fClass);else{this.layerElement.setAttribute("font-family",w.fFamily);var E=_.fWeight,P=_.fStyle;this.layerElement.setAttribute("font-style",P),this.layerElement.setAttribute("font-weight",E)}this.layerElement.setAttribute("aria-label",_.t);var k=_.l||[],A=!!this.globalData.fontManager.chars;B=k.length;var M=this.mHelper,I="",j=this.data.singleShape,O=0,D=0,N=!0,R=.001*_.tr*_.finalSize;if(!j||A||_.sz){var L=this.textSpans.length;for(F=0;F<B;F+=1){if(this.textSpans[F]||(this.textSpans[F]={span:null,childSpan:null,glyph:null}),!A||!j||0===F){if(V=L>F?this.textSpans[F].span:createNS(A?"g":"text"),L<=F){if(V.setAttribute("stroke-linecap","butt"),V.setAttribute("stroke-linejoin","round"),V.setAttribute("stroke-miterlimit","4"),this.textSpans[F].span=V,A){var $=createNS("g");V.appendChild($),this.textSpans[F].childSpan=$}this.textSpans[F].span=V,this.layerElement.appendChild(V)}V.style.display="inherit"}if(M.reset(),j&&(k[F].n&&(O=-R,D+=_.yOffset,D+=+!!N,N=!1),this.applyTextPropertiesToMatrix(_,M,k[F].line,O,D),O+=k[F].l||0,O+=R),A){if(1===(U=this.globalData.fontManager.getCharData(_.finalText[F],w.fStyle,this.globalData.fontManager.getFontByName(_.f).fFamily)).t)H=new SVGCompElement(U.data,this.globalData,this);else{var F,B,V,U,H,z=emptyShapeData;U.data&&U.data.shapes&&(z=this.buildShapeData(U.data,_.finalSize)),H=new SVGShapeElement(z,this.globalData,this)}if(this.textSpans[F].glyph){var W=this.textSpans[F].glyph;this.textSpans[F].childSpan.removeChild(W.layerElement),W.destroy()}this.textSpans[F].glyph=H,H._debug=!0,H.prepareFrame(0),H.renderFrame(),this.textSpans[F].childSpan.appendChild(H.layerElement),1===U.t&&this.textSpans[F].childSpan.setAttribute("transform","scale("+_.finalSize/100+","+_.finalSize/100+")")}else j&&V.setAttribute("transform","translate("+M.props[12]+","+M.props[13]+")"),V.textContent=k[F].val,V.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}j&&V&&V.setAttribute("d",I)}else{var G=this.textContainer,Z="start";switch(_.j){case 1:Z="end";break;case 2:Z="middle";break;default:Z="start"}G.setAttribute("text-anchor",Z),G.setAttribute("letter-spacing",R);var Y=this.buildTextContents(_.finalText);for(B=Y.length,D=_.ps?_.ps[1]+_.ascent:0,F=0;F<B;F+=1)(V=this.textSpans[F].span||createNS("tspan")).textContent=Y[F],V.setAttribute("x",0),V.setAttribute("y",D),V.style.display="inherit",G.appendChild(V),this.textSpans[F]||(this.textSpans[F]={span:null,glyph:null}),this.textSpans[F].span=V,D+=_.finalLineHeight;this.layerElement.appendChild(G)}for(;F<this.textSpans.length;)this.textSpans[F].span.style.display="none",F+=1;this._sizeChanged=!0},SVGTextLottieElement.prototype.sourceRectAtTime=function(){if(this.prepareFrame(this.comp.renderedFrame-this.data.st),this.renderInnerContent(),this._sizeChanged){this._sizeChanged=!1;var _=this.layerElement.getBBox();this.bbox={top:_.y,left:_.x,width:_.width,height:_.height}}return this.bbox},SVGTextLottieElement.prototype.getValue=function(){var _,w,E=this.textSpans.length;for(this.renderedFrame=this.comp.renderedFrame,_=0;_<E;_+=1)(w=this.textSpans[_].glyph)&&(w.prepareFrame(this.comp.renderedFrame-this.data.st),w._mdf&&(this._mdf=!0))},SVGTextLottieElement.prototype.renderInnerContent=function(){if(this.validateText(),(!this.data.singleShape||this._mdf)&&(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag)){this._sizeChanged=!0;var _,w,E,P,k,A=this.textAnimator.renderedLetters,M=this.textProperty.currentData.l;for(w=M.length,_=0;_<w;_+=1)!M[_].n&&(E=A[_],P=this.textSpans[_].span,(k=this.textSpans[_].glyph)&&k.renderFrame(),E._mdf.m&&P.setAttribute("transform",E.m),E._mdf.o&&P.setAttribute("opacity",E.o),E._mdf.sw&&P.setAttribute("stroke-width",E.sw),E._mdf.sc&&P.setAttribute("stroke",E.sc),E._mdf.fc&&P.setAttribute("fill",E.fc))}},extendPrototype([IImageElement],ISolidElement),ISolidElement.prototype.createContent=function(){var _=createNS("rect");_.setAttribute("width",this.data.sw),_.setAttribute("height",this.data.sh),_.setAttribute("fill",this.data.sc),this.layerElement.appendChild(_)},NullElement.prototype.prepareFrame=function(_){this.prepareProperties(_,!0)},NullElement.prototype.renderFrame=function(){},NullElement.prototype.getBaseElement=function(){return null},NullElement.prototype.destroy=function(){},NullElement.prototype.sourceRectAtTime=function(){},NullElement.prototype.hide=function(){},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement],NullElement),extendPrototype([BaseRenderer],SVGRendererBase),SVGRendererBase.prototype.createNull=function(_){return new NullElement(_,this.globalData,this)},SVGRendererBase.prototype.createShape=function(_){return new SVGShapeElement(_,this.globalData,this)},SVGRendererBase.prototype.createText=function(_){return new SVGTextLottieElement(_,this.globalData,this)},SVGRendererBase.prototype.createImage=function(_){return new IImageElement(_,this.globalData,this)},SVGRendererBase.prototype.createSolid=function(_){return new ISolidElement(_,this.globalData,this)},SVGRendererBase.prototype.configAnimation=function(_){this.svgElement.setAttribute("xmlns","http://www.w3.org/2000/svg"),this.svgElement.setAttribute("xmlns:xlink","http://www.w3.org/1999/xlink"),this.renderConfig.viewBoxSize?this.svgElement.setAttribute("viewBox",this.renderConfig.viewBoxSize):this.svgElement.setAttribute("viewBox","0 0 "+_.w+" "+_.h),this.renderConfig.viewBoxOnly||(this.svgElement.setAttribute("width",_.w),this.svgElement.setAttribute("height",_.h),this.svgElement.style.width="100%",this.svgElement.style.height="100%",this.svgElement.style.transform="translate3d(0,0,0)",this.svgElement.style.contentVisibility=this.renderConfig.contentVisibility),this.renderConfig.width&&this.svgElement.setAttribute("width",this.renderConfig.width),this.renderConfig.height&&this.svgElement.setAttribute("height",this.renderConfig.height),this.renderConfig.className&&this.svgElement.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.svgElement.setAttribute("id",this.renderConfig.id),void 0!==this.renderConfig.focusable&&this.svgElement.setAttribute("focusable",this.renderConfig.focusable),this.svgElement.setAttribute("preserveAspectRatio",this.renderConfig.preserveAspectRatio),this.animationItem.wrapper.appendChild(this.svgElement);var w=this.globalData.defs;this.setupGlobalData(_,w),this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.data=_;var E=createNS("clipPath"),P=createNS("rect");P.setAttribute("width",_.w),P.setAttribute("height",_.h),P.setAttribute("x",0),P.setAttribute("y",0);var k=createElementID();E.setAttribute("id",k),E.appendChild(P),this.layerElement.setAttribute("clip-path","url("+getLocationHref()+"#"+k+")"),w.appendChild(E),this.layers=_.layers,this.elements=createSizedArray(_.layers.length)},SVGRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.layerElement=null,this.globalData.defs=null;var _,w=this.layers?this.layers.length:0;for(_=0;_<w;_+=1)this.elements[_]&&this.elements[_].destroy&&this.elements[_].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},SVGRendererBase.prototype.updateContainerSize=function(){},SVGRendererBase.prototype.findIndexByInd=function(_){var w=0,E=this.layers.length;for(w=0;w<E;w+=1)if(this.layers[w].ind===_)return w;return -1},SVGRendererBase.prototype.buildItem=function(_){var w=this.elements;if(!w[_]&&99!==this.layers[_].ty){w[_]=!0;var E=this.createItem(this.layers[_]);if(w[_]=E,getExpressionsPlugin()&&(0===this.layers[_].ty&&this.globalData.projectInterface.registerComposition(E),E.initExpressions()),this.appendElementInPos(E,_),this.layers[_].tt){var P="tp"in this.layers[_]?this.findIndexByInd(this.layers[_].tp):_-1;if(-1===P)return;if(this.elements[P]&&!0!==this.elements[P]){var k=w[P].getMatte(this.layers[_].tt);E.setMatte(k)}else this.buildItem(P),this.addPendingElement(E)}}},SVGRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;){var _=this.pendingElements.pop();if(_.checkParenting(),_.data.tt)for(var w=0,E=this.elements.length;w<E;){if(this.elements[w]===_){var P="tp"in _.data?this.findIndexByInd(_.data.tp):w-1,k=this.elements[P].getMatte(this.layers[w].tt);_.setMatte(k);break}w+=1}}},SVGRendererBase.prototype.renderFrame=function(_){if(this.renderedFrame!==_&&!this.destroyed){null===_?_=this.renderedFrame:this.renderedFrame=_,this.globalData.frameNum=_,this.globalData.frameId+=1,this.globalData.projectInterface.currentFrame=_,this.globalData._mdf=!1;var w,E=this.layers.length;for(this.completeLayers||this.checkLayers(_),w=E-1;w>=0;w-=1)(this.completeLayers||this.elements[w])&&this.elements[w].prepareFrame(_-this.layers[w].st);if(this.globalData._mdf)for(w=0;w<E;w+=1)(this.completeLayers||this.elements[w])&&this.elements[w].renderFrame()}},SVGRendererBase.prototype.appendElementInPos=function(_,w){var E,P=_.getBaseElement();if(P){for(var k=0;k<w;)this.elements[k]&&!0!==this.elements[k]&&this.elements[k].getBaseElement()&&
vendor: 6,161 bytes, line 218
218(E=this.elements[k].getBaseElement()),k+=1;E?this.layerElement.insertBefore(P,E):this.layerElement.appendChild(P)}},SVGRendererBase.prototype.hide=function(){this.layerElement.style.display="none"},SVGRendererBase.prototype.show=function(){this.layerElement.style.display="block"},extendPrototype([BaseElement,TransformElement,HierarchyElement,FrameElement,RenderableDOMElement],ICompElement),ICompElement.prototype.initElement=function(_,w,E){this.initFrame(),this.initBaseData(_,w,E),this.initTransform(_,w,E),this.initRenderable(),this.initHierarchy(),this.initRendererElement(),this.createContainerElements(),this.createRenderableComponents(),(this.data.xt||!w.progressiveLoad)&&this.buildAllItems(),this.hide()},ICompElement.prototype.prepareFrame=function(_){if(this._mdf=!1,this.prepareRenderableFrame(_),this.prepareProperties(_,this.isInRange),this.isInRange||this.data.xt){if(this.tm._placeholder)this.renderedFrame=_/this.data.sr;else{var w,E=this.tm.v;E===this.data.op&&(E=this.data.op-1),this.renderedFrame=E}var P=this.elements.length;for(this.completeLayers||this.checkLayers(this.renderedFrame),w=P-1;w>=0;w-=1)(this.completeLayers||this.elements[w])&&(this.elements[w].prepareFrame(this.renderedFrame-this.layers[w].st),this.elements[w]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var _,w=this.layers.length;for(_=0;_<w;_+=1)(this.completeLayers||this.elements[_])&&this.elements[_].renderFrame()},ICompElement.prototype.setElements=function(_){this.elements=_},ICompElement.prototype.getElements=function(){return this.elements},ICompElement.prototype.destroyElements=function(){var _,w=this.layers.length;for(_=0;_<w;_+=1)this.elements[_]&&this.elements[_].destroy()},ICompElement.prototype.destroy=function(){this.destroyElements(),this.destroyBaseElement()},extendPrototype([SVGRendererBase,ICompElement,SVGBaseElement],SVGCompElement),SVGCompElement.prototype.createComp=function(_){return new SVGCompElement(_,this.globalData,this)},extendPrototype([SVGRendererBase],SVGRenderer),SVGRenderer.prototype.createComp=function(_){return new SVGCompElement(_,this.globalData,this)},ShapeTransformManager.prototype={addTransformSequence:function(_){var w,E=_.length,P="_";for(w=0;w<E;w+=1)P+=_[w].transform.key+"_";var k=this.sequences[P];return k||(k={transforms:[].concat(_),finalTransform:new Matrix,_mdf:!1},this.sequences[P]=k,this.sequenceList.push(k)),k},processSequence:function(_,w){for(var E=0,P=_.transforms.length,k=w;E<P&&!w;){if(_.transforms[E].transform.mProps._mdf){k=!0;break}E+=1}if(k)for(_.finalTransform.reset(),E=P-1;E>=0;E-=1)_.finalTransform.multiply(_.transforms[E].transform.mProps.v);_._mdf=k},processSequences:function(_){var w,E=this.sequenceList.length;for(w=0;w<E;w+=1)this.processSequence(this.sequenceList[w],_)},getNewKey:function(){return this.transform_key_count+=1,"_"+this.transform_key_count}};var lumaLoader=function(){var _="__lottie_element_luma_buffer",w=null,E=null,P=null;function k(){var w=createNS("svg"),E=createNS("filter"),P=createNS("feColorMatrix");return E.setAttribute("id",_),P.setAttribute("type","matrix"),P.setAttribute("color-interpolation-filters","sRGB"),P.setAttribute("values","0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0, 0.3, 0.3, 0.3, 0, 0"),E.appendChild(P),w.appendChild(E),w.setAttribute("id",_+"_svg"),featureSupport.svgLumaHidden&&(w.style.display="none"),w}function A(){w||(P=k(),document.body.appendChild(P),(E=(w=createTag("canvas")).getContext("2d")).filter="url(#"+_+")",E.fillStyle="rgba(0,0,0,0)",E.fillRect(0,0,1,1))}function M(P){return w||A(),w.width=P.width,w.height=P.height,E.filter="url(#"+_+")",w}return{load:A,get:M}};function createCanvas(_,w){if(featureSupport.offscreenCanvas)return new OffscreenCanvas(_,w);var E=createTag("canvas");return E.width=_,E.height=w,E}var assetLoader={loadLumaCanvas:lumaLoader.load,getLumaCanvas:lumaLoader.get,createCanvas:createCanvas},registeredEffects={};function CVEffects(_){var w,E,P=_.data.ef?_.data.ef.length:0;for(this.filters=[],w=0;w<P;w+=1){E=null;var k=_.data.ef[w].ty;registeredEffects[k]&&(E=new registeredEffects[k].effect(_.effectsManager.effectElements[w],_)),E&&this.filters.push(E)}this.filters.length&&_.addRenderableComponent(this)}function registerEffect(_,w){registeredEffects[_]={effect:w}}function CVMaskElement(_,w){this.data=_,this.element=w,this.masksProperties=this.data.masksProperties||[],this.viewData=createSizedArray(this.masksProperties.length);var E,P=this.masksProperties.length,k=!1;for(E=0;E<P;E+=1)"n"!==this.masksProperties[E].mode&&(k=!0),this.viewData[E]=ShapePropertyFactory.getShapeProp(this.element,this.masksProperties[E],3);this.hasMasks=k,k&&this.element.addRenderableComponent(this)}function CVBaseElement(){}CVEffects.prototype.renderFrame=function(_){var w,E=this.filters.length;for(w=0;w<E;w+=1)this.filters[w].renderFrame(_)},CVEffects.prototype.getEffects=function(_){var w,E=this.filters.length,P=[];for(w=0;w<E;w+=1)this.filters[w].type===_&&P.push(this.filters[w]);return P},CVMaskElement.prototype.renderFrame=function(){if(this.hasMasks){var _=this.element.finalTransform.mat,w=this.element.canvasContext,E=this.masksProperties.length;for(w.beginPath(),P=0;P<E;P+=1)if("n"!==this.masksProperties[P].mode){this.masksProperties[P].inv&&(w.moveTo(0,0),w.lineTo(this.element.globalData.compSize.w,0),w.lineTo(this.element.globalData.compSize.w,this.element.globalData.compSize.h),w.lineTo(0,this.element.globalData.compSize.h),w.lineTo(0,0)),M=this.viewData[P].v,k=_.applyToPointArray(M.v[0][0],M.v[0][1],0),w.moveTo(k[0],k[1]);var P,k,A,M,I,j=M._length;for(I=1;I<j;I+=1)A=_.applyToTriplePoints(M.o[I-1],M.i[I],M.v[I]),w.bezierCurveTo(A[0],A[1],A[2],A[3],A[4],A[5]);A=_.applyToTriplePoints(M.o[I-1],M.i[0],M.v[0]),w.bezierCurveTo(A[0],A[1],A[2],A[3],A[4],A[5])}this.element.globalData.renderer.save(!0),w.clip()}},CVMaskElement.prototype.getMaskProperty=MaskElement.prototype.getMaskProperty,CVMaskElement.prototype.destroy=function(){this.element=null};var operationsMap={1:"source-in",2:"source-out",3:"source-in",4:"source-out"};function CVShapeData(_,w,E,P){this.styledShapes=[],this.tr=[0,0,0,0,0,0];var k,A,M=4;
vendor: 1,434 bytes, line 218
218"rc"===w.ty?M=5:"el"===w.ty?M=6:"sr"===w.ty&&(M=7),this.sh=ShapePropertyFactory.getShapeProp(_,w,M,_);var I=E.length;for(k=0;k<I;k+=1)E[k].closed||(A={transforms:P.addTransformSequence(E[k].transforms),trNodes:[]},this.styledShapes.push(A),E[k].elements.push(A))}function CVShapeElement(_,w,E){this.shapes=[],this.shapesData=_.shapes,this.stylesList=[],this.itemsData=[],this.prevViewData=[],this.shapeModifiers=[],this.processedElements=[],this.transformsManager=new ShapeTransformManager,this.initElement(_,w,E)}function CVTextElement(_,w,E){this.textSpans=[],this.yOffset=0,this.fillColorAnim=!1,this.strokeColorAnim=!1,this.strokeWidthAnim=!1,this.stroke=!1,this.fill=!1,this.justifyOffset=0,this.currentRender=null,this.renderType="canvas",this.values={fill:"rgba(0,0,0,0)",stroke:"rgba(0,0,0,0)",sWidth:0,fValue:""},this.initElement(_,w,E)}function CVImageElement(_,w,E){this.assetData=w.getAssetData(_.refId),this.img=w.imageLoader.getAsset(this.assetData),this.initElement(_,w,E)}function CVSolidElement(_,w,E){this.initElement(_,w,E)}function CanvasRendererBase(){}function CanvasContext(){this.opacity=-1,this.transform=createTypedArray("float32",16),this.fillStyle="",this.strokeStyle="",this.lineWidth="",this.lineCap="",this.lineJoin="",this.miterLimit="",this.id=Math.random()}function CVContextData(){this.stack=[],this.cArrPos=0,this.cTr=new Matrix;var _,w=15;for(_=0;_<w;_+=1){var E=new CanvasContext;this.stack[_]=E}
vendor: 5,987 bytes, line 218
218this._length=w,this.nativeContext=null,this.transformMat=new Matrix,this.currentOpacity=1,this.currentFillStyle="",this.appliedFillStyle="",this.currentStrokeStyle="",this.appliedStrokeStyle="",this.currentLineWidth="",this.appliedLineWidth="",this.currentLineCap="",this.appliedLineCap="",this.currentLineJoin="",this.appliedLineJoin="",this.appliedMiterLimit="",this.currentMiterLimit=""}function CVCompElement(_,w,E){this.completeLayers=!1,this.layers=_.layers,this.pendingElements=[],this.elements=createSizedArray(this.layers.length),this.initElement(_,w,E),this.tm=_.tm?PropertyFactory.getProp(this,_.tm,0,w.frameRate,this):{_placeholder:!0}}function CanvasRenderer(_,w){this.animationItem=_,this.renderConfig={clearCanvas:!w||void 0===w.clearCanvas||w.clearCanvas,context:w&&w.context||null,progressiveLoad:w&&w.progressiveLoad||!1,preserveAspectRatio:w&&w.preserveAspectRatio||"xMidYMid meet",imagePreserveAspectRatio:w&&w.imagePreserveAspectRatio||"xMidYMid slice",contentVisibility:w&&w.contentVisibility||"visible",className:w&&w.className||"",id:w&&w.id||"",runExpressions:!w||void 0===w.runExpressions||w.runExpressions},this.renderConfig.dpr=w&&w.dpr||1,this.animationItem.wrapper&&(this.renderConfig.dpr=w&&w.dpr||window.devicePixelRatio||1),this.renderedFrame=-1,this.globalData={frameNum:-1,_mdf:!1,renderConfig:this.renderConfig,currentGlobalAlpha:-1},this.contextData=new CVContextData,this.elements=[],this.pendingElements=[],this.transformMat=new Matrix,this.completeLayers=!1,this.rendererType="canvas",this.renderConfig.clearCanvas&&(this.ctxTransform=this.contextData.transform.bind(this.contextData),this.ctxOpacity=this.contextData.opacity.bind(this.contextData),this.ctxFillStyle=this.contextData.fillStyle.bind(this.contextData),this.ctxStrokeStyle=this.contextData.strokeStyle.bind(this.contextData),this.ctxLineWidth=this.contextData.lineWidth.bind(this.contextData),this.ctxLineCap=this.contextData.lineCap.bind(this.contextData),this.ctxLineJoin=this.contextData.lineJoin.bind(this.contextData),this.ctxMiterLimit=this.contextData.miterLimit.bind(this.contextData),this.ctxFill=this.contextData.fill.bind(this.contextData),this.ctxFillRect=this.contextData.fillRect.bind(this.contextData),this.ctxStroke=this.contextData.stroke.bind(this.contextData),this.save=this.contextData.save.bind(this.contextData))}function HBaseElement(){}function HSolidElement(_,w,E){this.initElement(_,w,E)}function HShapeElement(_,w,E){this.shapes=[],this.shapesData=_.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.shapesContainer=createNS("g"),this.initElement(_,w,E),this.prevViewData=[],this.currentBBox={x:999999,y:-999999,h:0,w:0}}function HTextElement(_,w,E){this.textSpans=[],this.textPaths=[],this.currentBBox={x:999999,y:-999999,h:0,w:0},this.renderType="svg",this.isMasked=!1,this.initElement(_,w,E)}function HCameraElement(_,w,E){this.initFrame(),this.initBaseData(_,w,E),this.initHierarchy();var P=PropertyFactory.getProp;if(this.pe=P(this,_.pe,0,0,this),_.ks.p.s?(this.px=P(this,_.ks.p.x,1,0,this),this.py=P(this,_.ks.p.y,1,0,this),this.pz=P(this,_.ks.p.z,1,0,this)):this.p=P(this,_.ks.p,1,0,this),_.ks.a&&(this.a=P(this,_.ks.a,1,0,this)),_.ks.or.k.length&&_.ks.or.k[0].to){var k,A=_.ks.or.k.length;for(k=0;k<A;k+=1)_.ks.or.k[k].to=null,_.ks.or.k[k].ti=null}this.or=P(this,_.ks.or,1,degToRads,this),this.or.sh=!0,this.rx=P(this,_.ks.rx,0,degToRads,this),this.ry=P(this,_.ks.ry,0,degToRads,this),this.rz=P(this,_.ks.rz,0,degToRads,this),this.mat=new Matrix,this._prevMat=new Matrix,this._isFirstFrame=!0,this.finalTransform={mProp:this}}function HImageElement(_,w,E){this.assetData=w.getAssetData(_.refId),this.initElement(_,w,E)}function HybridRendererBase(_,w){this.animationItem=_,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:w&&w.className||"",imagePreserveAspectRatio:w&&w.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(w&&!1===w.hideOnTransparent),filterSize:{width:w&&w.filterSize&&w.filterSize.width||"400%",height:w&&w.filterSize&&w.filterSize.height||"400%",x:w&&w.filterSize&&w.filterSize.x||"-100%",y:w&&w.filterSize&&w.filterSize.y||"-100%"}},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}function HCompElement(_,w,E){this.layers=_.layers,this.supports3d=!_.hasMask,this.completeLayers=!1,this.pendingElements=[],this.elements=this.layers?createSizedArray(this.layers.length):[],this.initElement(_,w,E),this.tm=_.tm?PropertyFactory.getProp(this,_.tm,0,w.frameRate,this):{_placeholder:!0}}function HybridRenderer(_,w){this.animationItem=_,this.layers=null,this.renderedFrame=-1,this.renderConfig={className:w&&w.className||"",imagePreserveAspectRatio:w&&w.imagePreserveAspectRatio||"xMidYMid slice",hideOnTransparent:!(w&&!1===w.hideOnTransparent),filterSize:{width:w&&w.filterSize&&w.filterSize.width||"400%",height:w&&w.filterSize&&w.filterSize.height||"400%",x:w&&w.filterSize&&w.filterSize.x||"-100%",y:w&&w.filterSize&&w.filterSize.y||"-100%"},runExpressions:!w||void 0===w.runExpressions||w.runExpressions},this.globalData={_mdf:!1,frameNum:-1,renderConfig:this.renderConfig},this.pendingElements=[],this.elements=[],this.threeDElements=[],this.destroyed=!1,this.camera=null,this.supports3d=!0,this.rendererType="html"}CVBaseElement.prototype={createElements:function(){},initRendererElement:function(){},createContainerElements:function(){if(this.data.tt>=1){this.buffers=[];var _=this.globalData.canvasContext,w=assetLoader.createCanvas(_.canvas.width,_.canvas.height);this.buffers.push(w);var E=assetLoader.createCanvas(_.canvas.width,_.canvas.height);this.buffers.push(E),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffe
vendor: 4,321 bytes, line 218
218ctsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var _=this.globalData;if(_.blendMode!==this.data.bm){_.blendMode=this.data.bm;var w=getBlendMode(this.data.bm);_.canvasContext.globalCompositeOperation=w}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(_){_.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var _=this.buffers[0].getContext("2d");this.clearCanvas(_),_.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var _=this.buffers[1],w=_.getContext("2d");if(this.clearCanvas(w),w.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var E=assetLoader.getLumaCanvas(this.canvasContext.canvas);E.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(E,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(_,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(_){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||_)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var w=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(w),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(w),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(_,w){var E={data:_,type:_.ty,preTransforms:this.transformsManager.addTransformSequence(w),transforms:[],elements:[],closed:!0===_.hd},P={};return"fl"===_.ty||"st"===_.ty?(P.c=PropertyFactory.getProp(this,_.c,1,255,this),P.c.k||(E.co="rgb("+bmFloor(P.c.v[0])+","+bmFloor(P.c.v[1])+","+bmFloor(P.c.v[2])+")")):("gf"===_.ty||"gs"===_.ty)&&(P.s=PropertyFactory.getProp(this,_.s,1,null,this),P.e=PropertyFactory.getProp(this,_.e,1,null,this),P.h=PropertyFactory.getProp(this,_.h||{k:0},0,.01,this),P.a=PropertyFactory.getProp(this,_.a||{k:0},0,degToRads,this),P.g=new GradientProperty(this,_.g,this)),P.o=PropertyFactory.getProp(this,_.o,0,.01,this),"st"===_.ty||"gs"===_.ty?(E.lc=lineCapEnum[_.lc||2],E.lj=lineJoinEnum[_.lj||2],
vendor: 4,402 bytes, line 218
2181==_.lj&&(E.ml=_.ml),P.w=PropertyFactory.getProp(this,_.w,0,null,this),P.w.k||(E.wi=P.w.v),_.d&&(P.d=new DashProperty(this,_.d,"canvas",this),P.d.k||(E.da=P.d.dashArray,E.do=P.d.dashoffset[0]))):E.r=2===_.r?"evenodd":"nonzero",this.stylesList.push(E),P.style=E,P},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(_){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,_.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,_,this)}}},CVShapeElement.prototype.createShapeElement=function(_){var w=new CVShapeData(this,_,this.stylesList,this.transformsManager);return this.shapes.push(w),this.addShapeToModifiers(w),w},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var _,w=this.itemsData.length;for(_=0;_<w;_+=1)this.prevViewData[_]=this.itemsData[_];for(this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[]),w=this.dynamicProperties.length,_=0;_<w;_+=1)this.dynamicProperties[_].getValue();this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame)},CVShapeElement.prototype.addTransformToStyleList=function(_){var w,E=this.stylesList.length;for(w=0;w<E;w+=1)this.stylesList[w].closed||this.stylesList[w].transforms.push(_)},CVShapeElement.prototype.removeTransformFromStyleList=function(){var _,w=this.stylesList.length;for(_=0;_<w;_+=1)this.stylesList[_].closed||this.stylesList[_].transforms.pop()},CVShapeElement.prototype.closeStyles=function(_){var w,E=_.length;for(w=0;w<E;w+=1)_[w].closed=!0},CVShapeElement.prototype.searchShapes=function(_,w,E,P,k){var A,M,I,j,O,D,N=_.length-1,R=[],L=[],$=[].concat(k);for(A=N;A>=0;A-=1){if((j=this.searchProcessedElement(_[A]))?w[A]=E[j-1]:_[A]._shouldRender=P,"fl"===_[A].ty||"st"===_[A].ty||"gf"===_[A].ty||"gs"===_[A].ty)j?w[A].style.closed=!1:w[A]=this.createStyleElement(_[A],$),R.push(w[A].style);else if("gr"===_[A].ty){if(j)for(I=w[A].it.length,M=0;M<I;M+=1)w[A].prevViewData[M]=w[A].it[M];else w[A]=this.createGroupElement(_[A]);this.searchShapes(_[A].it,w[A].it,w[A].prevViewData,P,$)}else"tr"===_[A].ty?(j||(D=this.createTransformElement(_[A]),w[A]=D),$.push(w[A]),this.addTransformToStyleList(w[A])):"sh"===_[A].ty||"rc"===_[A].ty||"el"===_[A].ty||"sr"===_[A].ty?j||(w[A]=this.createShapeElement(_[A])):"tm"===_[A].ty||"rd"===_[A].ty||"pb"===_[A].ty||"zz"===_[A].ty||"op"===_[A].ty?(j?(O=w[A]).closed=!1:((O=ShapeModifiers.getModifier(_[A].ty)).init(this,_[A]),w[A]=O,this.shapeModifiers.push(O)),L.push(O)):"rp"===_[A].ty&&(j?(O=w[A]).closed=!0:(O=ShapeModifiers.getModifier(_[A].ty),w[A]=O,O.init(this,_,A,w),this.shapeModifiers.push(O),P=!1),L.push(O));this.addProcessedElement(_[A],A+1)}for(this.removeTransformFromStyleList(),this.closeStyles(R),N=L.length,A=0;A<N;A+=1)L[A].closed=!0},CVShapeElement.prototype.renderInnerContent=function(){this.transformHelper.opacity=1,this.transformHelper._opMdf=!1,this.renderModifiers(),this.transformsManager.processSequences(this._isFirstFrame),this.renderShape(this.transformHelper,this.shapesData,this.itemsData,!0)},CVShapeElement.prototype.renderShapeTransform=function(_,w){(_._opMdf||w.op._mdf||this._isFirstFrame)&&(w.opacity=_.opacity,w.opacity*=w.op.v,w._opMdf=!0)},CVShapeElement.prototype.drawLayer=function(){var _,w,E,P,k,A,M,I,j,O=this.stylesList.length,D=this.globalData.renderer,N=this.globalData.canvasContext;for(_=0;_<O;_+=1)if(!(("st"===(I=(j=this.stylesList[_]).type)||"gs"===I)&&0===j.wi||!j.data._shouldRender||0===j.coOp||0===this.globalData.currentGlobalAlpha)){for(D.save(),A=j.elements,"st"===I||"gs"===I?(D.ctxStrokeStyle("st"===I?j.co:j.grd),D.ctxLineWidth(j.wi),D.ctxLineCap(j.lc),D.ctxLineJoin(j.lj),D.ctxMiterLimit(j.ml||0)):D.ctxFillStyle("fl"===I?j.co:j.grd),D.ctxOpacity(j.coOp),"st"!==I&&"gs"!==I&&N.beginPath(),D.ctxTransform(j.preTransforms.finalTransform.props),E=A.length,w=0;w<E;w+=1){for(("st"===I||"gs"===I)&&(N.beginPath(),j.da&&(N.setLineDash(j.da),N.lineDashOffset=j.do)),k=(M=A[w].trNodes).length,P=0;P<k;P+=1)"m"===M[P].t?N.moveTo(M[P].p[0],M[P].p[1]):"c"===M[P].t?N.bezierCurveTo(M[P].pts[0],M[P].pts[1],M[P].pts[2],M[P].pts[3],M[P].pts[4],M[P].pts[5]):N.closePath();("st"===I||"gs"===I)&&(D.ctxStroke(),j.da&&N.setLineDash(this.dashResetter))}"st"!==I&&"gs"!==I&&this.globalData.renderer.ctxFill(j.r),D.restore(
vendor: 14,706 bytes, line 218
218)}},CVShapeElement.prototype.renderShape=function(_,w,E,P){var k,A,M=w.length-1;for(A=_,k=M;k>=0;k-=1)"tr"===w[k].ty?(A=E[k].transform,this.renderShapeTransform(_,A)):"sh"===w[k].ty||"el"===w[k].ty||"rc"===w[k].ty||"sr"===w[k].ty?this.renderPath(w[k],E[k]):"fl"===w[k].ty?this.renderFill(w[k],E[k],A):"st"===w[k].ty?this.renderStroke(w[k],E[k],A):"gf"===w[k].ty||"gs"===w[k].ty?this.renderGradientFill(w[k],E[k],A):"gr"===w[k].ty?this.renderShape(A,w[k].it,E[k].it):w[k].ty;P&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(_,w){if(this._isFirstFrame||w._mdf||_.transforms._mdf){var E,P,k,A=_.trNodes,M=w.paths,I=M._length;A.length=0;var j=_.transforms.finalTransform;for(k=0;k<I;k+=1){var O=M.shapes[k];if(O&&O.v){for(P=O._length,E=1;E<P;E+=1)1===E&&A.push({t:"m",p:j.applyToPointArray(O.v[0][0],O.v[0][1],0)}),A.push({t:"c",pts:j.applyToTriplePoints(O.o[E-1],O.i[E],O.v[E])});1===P&&A.push({t:"m",p:j.applyToPointArray(O.v[0][0],O.v[0][1],0)}),O.c&&P&&(A.push({t:"c",pts:j.applyToTriplePoints(O.o[E-1],O.i[0],O.v[0])}),A.push({t:"z"}))}}_.trNodes=A}},CVShapeElement.prototype.renderPath=function(_,w){if(!0!==_.hd&&_._shouldRender){var E,P=w.styledShapes.length;for(E=0;E<P;E+=1)this.renderStyledShape(w.styledShapes[E],w.sh)}},CVShapeElement.prototype.renderFill=function(_,w,E){var P=w.style;(w.c._mdf||this._isFirstFrame)&&(P.co="rgb("+bmFloor(w.c.v[0])+","+bmFloor(w.c.v[1])+","+bmFloor(w.c.v[2])+")"),(w.o._mdf||E._opMdf||this._isFirstFrame)&&(P.coOp=w.o.v*E.opacity)},CVShapeElement.prototype.renderGradientFill=function(_,w,E){var P=w.style;if(!P.grd||w.g._mdf||w.s._mdf||w.e._mdf||1!==_.t&&(w.h._mdf||w.a._mdf)){var k,A,M=this.globalData.canvasContext,I=w.s.v,j=w.e.v;if(1===_.t)k=M.createLinearGradient(I[0],I[1],j[0],j[1]);else{var O=Math.sqrt(Math.pow(I[0]-j[0],2)+Math.pow(I[1]-j[1],2)),D=Math.atan2(j[1]-I[1],j[0]-I[0]),N=w.h.v;N>=1?N=.99:N<=-1&&(N=-.99);var R=O*N,L=Math.cos(D+w.a.v)*R+I[0],$=Math.sin(D+w.a.v)*R+I[1];k=M.createRadialGradient(L,$,0,I[0],I[1],O)}var F=_.g.p,B=w.g.c,V=1;for(A=0;A<F;A+=1)w.g._hasOpacity&&w.g._collapsable&&(V=w.g.o[2*A+1]),k.addColorStop(B[4*A]/100,"rgba("+B[4*A+1]+","+B[4*A+2]+","+B[4*A+3]+","+V+")");P.grd=k}P.coOp=w.o.v*E.opacity},CVShapeElement.prototype.renderStroke=function(_,w,E){var P=w.style,k=w.d;k&&(k._mdf||this._isFirstFrame)&&(P.da=k.dashArray,P.do=k.dashoffset[0]),(w.c._mdf||this._isFirstFrame)&&(P.co="rgb("+bmFloor(w.c.v[0])+","+bmFloor(w.c.v[1])+","+bmFloor(w.c.v[2])+")"),(w.o._mdf||E._opMdf||this._isFirstFrame)&&(P.coOp=w.o.v*E.opacity),(w.w._mdf||this._isFirstFrame)&&(P.wi=w.w.v)},CVShapeElement.prototype.destroy=function(){this.shapesData=null,this.globalData=null,this.canvasContext=null,this.stylesList.length=0,this.itemsData.length=0},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement,ITextElement],CVTextElement),CVTextElement.prototype.tHelper=createTag("canvas").getContext("2d"),CVTextElement.prototype.buildNewText=function(){var _,w,E,P,k,A,M,I,j,O,D,N,R=this.textProperty.currentData;this.renderedLetters=createSizedArray(R.l?R.l.length:0);var L=!1;R.fc?(L=!0,this.values.fill=this.buildColor(R.fc)):this.values.fill="rgba(0,0,0,0)",this.fill=L;var $=!1;R.sc&&($=!0,this.values.stroke=this.buildColor(R.sc),this.values.sWidth=R.sw);var F=this.globalData.fontManager.getFontByName(R.f),B=R.l,V=this.mHelper;this.stroke=$,this.values.fValue=R.finalSize+"px "+this.globalData.fontManager.getFontByName(R.f).fFamily,w=R.finalText.length;var U=this.data.singleShape,H=.001*R.tr*R.finalSize,z=0,W=0,G=!0,Z=0;for(_=0;_<w;_+=1){P=(E=this.globalData.fontManager.getCharData(R.finalText[_],F.fStyle,this.globalData.fontManager.getFontByName(R.f).fFamily))&&E.data||{},V.reset(),U&&B[_].n&&(z=-H,W+=R.yOffset,W+=+!!G,G=!1),j=(M=P.shapes?P.shapes[0].it:[]).length,V.scale(R.finalSize/100,R.finalSize/100),U&&this.applyTextPropertiesToMatrix(R,V,B[_].line,z,W),D=createSizedArray(j-1);var Y=0;for(I=0;I<j;I+=1)if("sh"===M[I].ty){for(A=M[I].ks.k.i.length,O=M[I].ks.k,N=[],k=1;k<A;k+=1)1===k&&N.push(V.applyToX(O.v[0][0],O.v[0][1],0),V.applyToY(O.v[0][0],O.v[0][1],0)),N.push(V.applyToX(O.o[k-1][0],O.o[k-1][1],0),V.applyToY(O.o[k-1][0],O.o[k-1][1],0),V.applyToX(O.i[k][0],O.i[k][1],0),V.applyToY(O.i[k][0],O.i[k][1],0),V.applyToX(O.v[k][0],O.v[k][1],0),V.applyToY(O.v[k][0],O.v[k][1],0));N.push(V.applyToX(O.o[k-1][0],O.o[k-1][1],0),V.applyToY(O.o[k-1][0],O.o[k-1][1],0),V.applyToX(O.i[0][0],O.i[0][1],0),V.applyToY(O.i[0][0],O.i[0][1],0),V.applyToX(O.v[0][0],O.v[0][1],0),V.applyToY(O.v[0][0],O.v[0][1],0)),D[Y]=N,Y+=1}U&&(z+=B[_].l,z+=H),this.textSpans[Z]?this.textSpans[Z].elem=D:this.textSpans[Z]={elem:D},Z+=1}},CVTextElement.prototype.renderInnerContent=function(){this.validateText(),this.canvasContext.font=this.values.fValue,this.globalData.renderer.ctxLineCap("butt"),this.globalData.renderer.ctxLineJoin("miter"),this.globalData.renderer.ctxMiterLimit(4),this.data.singleShape||this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag);var _,w,E,P,k,A,M,I,j,O=this.textAnimator.renderedLetters,D=this.textProperty.currentData.l;w=D.length;var N=null,R=null,L=null,$=this.globalData.renderer;for(_=0;_<w;_+=1)if(!D[_].n){if((M=O[_])&&($.save(),$.ctxTransform(M.p),$.ctxOpacity(M.o)),this.fill){for(M&&M.fc?N!==M.fc&&($.ctxFillStyle(M.fc),N=M.fc):N!==this.values.fill&&(N=this.values.fill,$.ctxFillStyle(this.values.fill)),P=(I=this.textSpans[_].elem).length,this.globalData.canvasContext.beginPath(),E=0;E<P;E+=1)for(A=(j=I[E]).length,this.globalData.canvasContext.moveTo(j[0],j[1]),k=2;k<A;k+=6)this.globalData.canvasContext.bezierCurveTo(j[k],j[k+1],j[k+2],j[k+3],j[k+4],j[k+5]);this.globalData.canvasContext.closePath(),$.ctxFill()}if(this.stroke){for(M&&M.sw?L!==M.sw&&(L=M.sw,$.ctxLineWidth(M.sw)):L!==this.values.sWidth&&(L=this.values.sWidth,$.ctxLineWidth(this.values.sWidth)),M&&M.sc?R!==M.sc&&(R=M.sc,$.ctxStrokeStyle(M.sc)):R!==this.values.stroke&&(R=this.values.stroke,$.ctxStrokeStyle(this.values.stroke)),P=(I=this.textSpans[_].elem).length,this.globalData.canvasContext.beginPath(),E=0;E<P;E+=1)for(A=(j=I[E]).length,this.globalData.canvasContext.moveTo(j[0],j[1]),k=2;k<A;k+=6)this.globalData.canvasContext.bezierCurveTo(j[k],j[k+1],j[k+2],j[k+3],j[k+4],j[k+5]);this.globalData.canvasContext.closePath(),$.ctxStroke()}M&&this.globalData.renderer.restore()}},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVImageElement),CVImageElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVImageElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVImageElement.prototype.createContent=function(){if(this.img.width&&(this.assetData.w!==this.img.width||this.assetData.h!==this.img.height)){var _,w,E=createTag("canvas");E.width=this.assetData.w,E.height=this.assetData.h;var P=E.getContext("2d"),k=this.img.width,A=this.img.height,M=k/A,I=this.assetData.w/this.assetData.h,j=this.assetData.pr||this.globalData.renderConfig.imagePreserveAspectRatio;M>I&&"xMidYMid slice"===j||M<I&&"xMidYMid slice"!==j?_=(w=A)*I:w=(_=k)/I,P.drawImage(this.img,(k-_)/2,(A-w)/2,_,w,0,0,this.assetData.w,this.assetData.h),this.img=E}},CVImageElement.prototype.renderInnerContent=function(){this.canvasContext.drawImage(this.img,0,0)},CVImageElement.prototype.destroy=function(){this.img=null},extendPrototype([BaseElement,TransformElement,CVBaseElement,HierarchyElement,FrameElement,RenderableElement],CVSolidElement),CVSolidElement.prototype.initElement=SVGShapeElement.prototype.initElement,CVSolidElement.prototype.prepareFrame=IImageElement.prototype.prepareFrame,CVSolidElement.prototype.renderInnerContent=function(){this.globalData.renderer.ctxFillStyle(this.data.sc),this.globalData.renderer.ctxFillRect(0,0,this.data.sw,this.data.sh)},extendPrototype([BaseRenderer],CanvasRendererBase),CanvasRendererBase.prototype.createShape=function(_){return new CVShapeElement(_,this.globalData,this)},CanvasRendererBase.prototype.createText=function(_){return new CVTextElement(_,this.globalData,this)},CanvasRendererBase.prototype.createImage=function(_){return new CVImageElement(_,this.globalData,this)},CanvasRendererBase.prototype.createSolid=function(_){return new CVSolidElement(_,this.globalData,this)},CanvasRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,CanvasRendererBase.prototype.ctxTransform=function(_){(1!==_[0]||0!==_[1]||0!==_[4]||1!==_[5]||0!==_[12]||0!==_[13])&&this.canvasContext.transform(_[0],_[1],_[4],_[5],_[12],_[13])},CanvasRendererBase.prototype.ctxOpacity=function(_){this.canvasContext.globalAlpha*=_<0?0:_},CanvasRendererBase.prototype.ctxFillStyle=function(_){this.canvasContext.fillStyle=_},CanvasRendererBase.prototype.ctxStrokeStyle=function(_){this.canvasContext.strokeStyle=_},CanvasRendererBase.prototype.ctxLineWidth=function(_){this.canvasContext.lineWidth=_},CanvasRendererBase.prototype.ctxLineCap=function(_){this.canvasContext.lineCap=_},CanvasRendererBase.prototype.ctxLineJoin=function(_){this.canvasContext.lineJoin=_},CanvasRendererBase.prototype.ctxMiterLimit=function(_){this.canvasContext.miterLimit=_},CanvasRendererBase.prototype.ctxFill=function(_){this.canvasContext.fill(_)},CanvasRendererBase.prototype.ctxFillRect=function(_,w,E,P){this.canvasContext.fillRect(_,w,E,P)},CanvasRendererBase.prototype.ctxStroke=function(){this.canvasContext.stroke()},CanvasRendererBase.prototype.reset=function(){this.renderConfig.clearCanvas?this.contextData.reset():this.canvasContext.restore()},CanvasRendererBase.prototype.save=function(){this.canvasContext.save()},CanvasRendererBase.prototype.restore=function(_){this.renderConfig.clearCanvas?(_&&(this.globalData.blendMode="source-over"),this.contextData.restore(_)):this.canvasContext.restore()},CanvasRendererBase.prototype.configAnimation=function(_){if(this.animationItem.wrapper){this.animationItem.container=createTag("canvas");var w=this.animationItem.container.style;w.width="100%",w.height="100%";var E="0px 0px 0px";w.transformOrigin=E,w.mozTransformOrigin=E,w.webkitTransformOrigin=E,w["-webkit-transform"]=E,w.contentVisibility=this.renderConfig.contentVisibility,this.animationItem.wrapper.appendChild(this.animationItem.container),this.canvasContext=this.animationItem.container.getContext("2d"),this.renderConfig.className&&this.animationItem.container.setAttribute("class",this.renderConfig.className),this.renderConfig.id&&this.animationItem.container.setAttribute("id",this.renderConfig.id)}else this.canvasContext=this.renderConfig.context;this.contextData.setContext(this.canvasContext),this.data=_,this.layers=_.layers,this.transformCanvas={w:_.w,h:_.h,sx:0,sy:0,tx:0,ty:0},this.setupGlobalData(_,document.body),this.globalData.canvasContext=this.canvasContext,this.globalData.renderer=this,this.globalData.isDashed=!1,this.globalData.progressiveLoad=this.renderConfig.progressiveLoad,this.globalData.transformCanvas=this.transformCanvas,this.elements=createSizedArray(_.layers.length),this.updateContainerSize()},CanvasRendererBase.prototype.updateContainerSize=function(_,w){if(this.reset(),_?(E=_,P=w,this.canvasContext.canvas.width=E,this.canvasContext.canvas.height=P):(this.animationItem.wrapper&&this.animationItem.container?(E=this.animationItem.wrapper.offsetWidth,P=this.animationItem.wrapper.offsetHeight):(E=this.canvasContext.canvas.width,P=this.canvasContext.canvas.height),this.canvasContext.canvas.width=E*this.renderConfig.dpr,this.canvasContext.canvas.height=P*this.renderConfig.dpr),-1!==this.renderConfig.preserveAspectRatio.indexOf("meet")||-1!==this.renderConfig.preserveAspectRatio.indexOf("slice")){var E,P,k,A,M=this.renderConfig.preserveAspectRatio.split(" "),I=M[1]||"meet",j=M[0]||"xMidYMid",O=j.substr(0,4),D=j.substr(4);k=E/P,(A=this.transformCanvas.w/this.transformCanvas.h)>k&&"meet"===I||A<k&&"slice"===I?(this.transformCanvas.sx=E/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=E/(this.transformCanvas.w/this.renderConfig.dpr)):(this.transformCanvas.sx=P/(this.transformCanvas.h/this.renderConfig.dpr),this.transformCanvas.sy=P/(this.transformCanvas.h/this.renderConfig.dpr)),"xMid"===O&&(A<k&&"meet"===I||A>k&&"slice"===I)?this.transformCanvas.tx=(E-this.transformCanvas.w*(P/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===O&&(A<k&&"meet"===I||A>k&&"slice"===I)?this.transformCanvas.tx=(E-this.transformCanvas.w*(P/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,"YMid"===D&&(A>k&&"meet"===I||A<k&&"slice"===I)?this.transformCanvas.ty=(P-this.transformCanvas.h*(E/this.transformCanvas.w))/2*this.renderConfig.dpr:"YMax"===D&&(A>k&&"meet"===I||A<k&&"slice"===I)?this.transformCanvas.ty=(P-this.transformCanvas.h*(E/this.transformCanvas.w))*this.renderConfig.dpr:this.transformCanvas.ty=0}else"none"===this.renderConfig.preserveAspectRatio?(this.transformCanvas.sx=E/(this.transformCanvas.w/this.renderConfig.dpr),this.transformCanvas.sy=P/(this.transformCanvas.h/this.renderConfig.dpr)):(this.transformCanvas.sx=this.renderConfig.dpr,this.transformCanvas.sy=this.renderConfig.dpr),this.transformCanvas.tx=0,this.transformCanvas.ty=0;this.transformCanvas.props=[this.transformCanvas.sx,0,0,0,0,this.transformCanvas.sy,0,0,0,0,1,0,this.transformCanvas.tx,this.transformCanvas.ty,0,1],this.ctxTransform(this.transformCanvas.props),this.canvasContext.beginPath(),this.canvasContext.rect(0,0,this.transformCanvas.w,this.transformCanvas.h),this.canvasContext.closePath(),this.canvasContext.clip(),this.renderFrame(this.renderedFrame,!0)},CanvasRendererBase.prototype.destroy=function(){var _;for(this.renderConfig.clearCanvas&&this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),_=(this.layers?this.layers.length:0)-1;_>=0;_-=1)this.elements[_]&&this.elements[_].destroy&&this.elements[_].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(_,w){if((this.renderedFrame!==_||!0!==this.renderConfig.clearCanvas||w)&&!this.destroyed&&-1!==_){this.renderedFrame=_,this.globalData.frameNum=_-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||w,this.globalData.projectInterface.currentFrame=_;var E,P=this.layers.length;for(this.completeLayers||this.checkLayers(_),E=P-1;E>=0;E-=1)(this.completeLayers||this.elements[E])&&this.elements[E].prepareFrame(_-this.layers[E].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),E=P-1;E>=0;E-=1)(this.completeLayers||this.elements[E])&&this.elements[E].renderFrame();
vendor: 23,958 bytes, line 218
218!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(_){var w=this.elements;if(!w[_]&&99!==this.layers[_].ty){var E=this.createItem(this.layers[_],this,this.globalData);w[_]=E,E.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var _=2*this._length,w=0;for(w=this._length;w<_;w+=1)this.stack[w]=new CanvasContext;this._length=_},CVContextData.prototype.reset=function(){this.cArrPos=0,this.cTr.reset(),this.stack[this.cArrPos].opacity=1},CVContextData.prototype.restore=function(_){this.cArrPos-=1;var w,E=this.stack[this.cArrPos],P=E.transform,k=this.cTr.props;for(w=0;w<16;w+=1)k[w]=P[w];if(_){this.nativeContext.restore();var A=this.stack[this.cArrPos+1];this.appliedFillStyle=A.fillStyle,this.appliedStrokeStyle=A.strokeStyle,this.appliedLineWidth=A.lineWidth,this.appliedLineCap=A.lineCap,this.appliedLineJoin=A.lineJoin,this.appliedMiterLimit=A.miterLimit}this.nativeContext.setTransform(P[0],P[1],P[4],P[5],P[12],P[13]),(_||-1!==E.opacity&&this.currentOpacity!==E.opacity)&&(this.nativeContext.globalAlpha=E.opacity,this.currentOpacity=E.opacity),this.currentFillStyle=E.fillStyle,this.currentStrokeStyle=E.strokeStyle,this.currentLineWidth=E.lineWidth,this.currentLineCap=E.lineCap,this.currentLineJoin=E.lineJoin,this.currentMiterLimit=E.miterLimit},CVContextData.prototype.save=function(_){_&&this.nativeContext.save();var w,E=this.cTr.props;this._length<=this.cArrPos&&this.duplicate();var P=this.stack[this.cArrPos];for(w=0;w<16;w+=1)P.transform[w]=E[w];this.cArrPos+=1;var k=this.stack[this.cArrPos];k.opacity=P.opacity,k.fillStyle=P.fillStyle,k.strokeStyle=P.strokeStyle,k.lineWidth=P.lineWidth,k.lineCap=P.lineCap,k.lineJoin=P.lineJoin,k.miterLimit=P.miterLimit},CVContextData.prototype.setOpacity=function(_){this.stack[this.cArrPos].opacity=_},CVContextData.prototype.setContext=function(_){this.nativeContext=_},CVContextData.prototype.fillStyle=function(_){this.stack[this.cArrPos].fillStyle!==_&&(this.currentFillStyle=_,this.stack[this.cArrPos].fillStyle=_)},CVContextData.prototype.strokeStyle=function(_){this.stack[this.cArrPos].strokeStyle!==_&&(this.currentStrokeStyle=_,this.stack[this.cArrPos].strokeStyle=_)},CVContextData.prototype.lineWidth=function(_){this.stack[this.cArrPos].lineWidth!==_&&(this.currentLineWidth=_,this.stack[this.cArrPos].lineWidth=_)},CVContextData.prototype.lineCap=function(_){this.stack[this.cArrPos].lineCap!==_&&(this.currentLineCap=_,this.stack[this.cArrPos].lineCap=_)},CVContextData.prototype.lineJoin=function(_){this.stack[this.cArrPos].lineJoin!==_&&(this.currentLineJoin=_,this.stack[this.cArrPos].lineJoin=_)},CVContextData.prototype.miterLimit=function(_){this.stack[this.cArrPos].miterLimit!==_&&(this.currentMiterLimit=_,this.stack[this.cArrPos].miterLimit=_)},CVContextData.prototype.transform=function(_){this.transformMat.cloneFromProps(_);var w=this.cTr;this.transformMat.multiply(w),w.cloneFromProps(this.transformMat.props);var E=w.props;this.nativeContext.setTransform(E[0],E[1],E[4],E[5],E[12],E[13])},CVContextData.prototype.opacity=function(_){var w=this.stack[this.cArrPos].opacity;w*=_<0?0:_,this.stack[this.cArrPos].opacity!==w&&(this.currentOpacity!==_&&(this.nativeContext.globalAlpha=_,this.currentOpacity=_),this.stack[this.cArrPos].opacity=w)},CVContextData.prototype.fill=function(_){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fill(_)},CVContextData.prototype.fillRect=function(_,w,E,P){this.appliedFillStyle!==this.currentFillStyle&&(this.appliedFillStyle=this.currentFillStyle,this.nativeContext.fillStyle=this.appliedFillStyle),this.nativeContext.fillRect(_,w,E,P)},CVContextData.prototype.stroke=function(){this.appliedStrokeStyle!==this.currentStrokeStyle&&(this.appliedStrokeStyle=this.currentStrokeStyle,this.nativeContext.strokeStyle=this.appliedStrokeStyle),this.appliedLineWidth!==this.currentLineWidth&&(this.appliedLineWidth=this.currentLineWidth,this.nativeContext.lineWidth=this.appliedLineWidth),this.appliedLineCap!==this.currentLineCap&&(this.appliedLineCap=this.currentLineCap,this.nativeContext.lineCap=this.appliedLineCap),this.appliedLineJoin!==this.currentLineJoin&&(this.appliedLineJoin=this.currentLineJoin,this.nativeContext.lineJoin=this.appliedLineJoin),this.appliedMiterLimit!==this.currentMiterLimit&&(this.appliedMiterLimit=this.currentMiterLimit,this.nativeContext.miterLimit=this.appliedMiterLimit),this.nativeContext.stroke()},extendPrototype([CanvasRendererBase,ICompElement,CVBaseElement],CVCompElement),CVCompElement.prototype.renderInnerContent=function(){var _,w=this.canvasContext;for(w.beginPath(),w.moveTo(0,0),w.lineTo(this.data.w,0),w.lineTo(this.data.w,this.data.h),w.lineTo(0,this.data.h),w.lineTo(0,0),w.clip(),_=this.layers.length-1;_>=0;_-=1)(this.completeLayers||this.elements[_])&&this.elements[_].renderFrame()},CVCompElement.prototype.destroy=function(){var _;for(_=this.layers.length-1;_>=0;_-=1)this.elements[_]&&this.elements[_].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(_){return new CVCompElement(_,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(_){return new CVCompElement(_,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var _=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var w=this.finalTransform.mat.toCSS();_.transform=w,_.webkitTransform=w}this.finalTransform._opMdf&&(_.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var _;this.data.hasMask?((_=createNS("rect")).setAttribute("width",this.data.sw),_.setAttribute("height",this.data.sh),_.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((_=createTag("div")).style.width=this.data.sw+"px",_.style.height=this.data.sh+"px",_.style.backgroundColor=this.data.sc),this.layerElement.appendChild(_)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var _;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),_=this.svgElement;else{_=createNS("svg");var w=this.comp.data?this.comp.data:this.globalData.compSize;_.setAttribute("width",w.w),_.setAttribute("height",w.h),_.appendChild(this.shapesContainer),this.layerElement.appendChild(_)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=_},HShapeElement.prototype.getTransformedPoint=function(_,w){var E,P=_.length;for(E=0;E<P;E+=1)w=_[E].mProps.v.applyToPointArray(w[0],w[1],0);return w},HShapeElement.prototype.calculateShapeBoundingBox=function(_,w){var E,P,k,A,M,I=_.sh.v,j=_.transformers,O=I._length;if(!(O<=1)){for(E=0;E<O-1;E+=1)P=this.getTransformedPoint(j,I.v[E]),k=this.getTransformedPoint(j,I.o[E]),A=this.getTransformedPoint(j,I.i[E+1]),M=this.getTransformedPoint(j,I.v[E+1]),this.checkBounds(P,k,A,M,w);I.c&&(P=this.getTransformedPoint(j,I.v[E]),k=this.getTransformedPoint(j,I.o[E]),A=this.getTransformedPoint(j,I.i[0]),M=this.getTransformedPoint(j,I.v[0]),this.checkBounds(P,k,A,M,w))}},HShapeElement.prototype.checkBounds=function(_,w,E,P,k){this.getBoundsOfCurve(_,w,E,P);var A=this.shapeBoundingBox;k.x=bmMin(A.left,k.x),k.xMax=bmMax(A.right,k.xMax),k.y=bmMin(A.top,k.y),k.yMax=bmMax(A.bottom,k.yMax)},HShapeElement.prototype.shapeBoundingBox={left:0,right:0,top:0,bottom:0},HShapeElement.prototype.tempBoundingBox={x:0,xMax:0,y:0,yMax:0,width:0,height:0},HShapeElement.prototype.getBoundsOfCurve=function(_,w,E,P){for(var k,A,M,I,j,O,D,N=[[_[0],P[0]],[_[1],P[1]]],R=0;R<2;++R)A=6*_[R]-12*w[R]+6*E[R],k=-3*_[R]+9*w[R]-9*E[R]+3*P[R],M=3*w[R]-3*_[R],A|=0,M|=0,0==(k|=0)&&0===A||(0===k?(I=-M/A)>0&&I<1&&N[R].push(this.calculateF(I,_,w,E,P,R)):(j=A*A-4*M*k)>=0&&((O=(-A+bmSqrt(j))/(2*k))>0&&O<1&&N[R].push(this.calculateF(O,_,w,E,P,R)),(D=(-A-bmSqrt(j))/(2*k))>0&&D<1&&N[R].push(this.calculateF(D,_,w,E,P,R))));this.shapeBoundingBox.left=bmMin.apply(null,N[0]),this.shapeBoundingBox.top=bmMin.apply(null,N[1]),this.shapeBoundingBox.right=bmMax.apply(null,N[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,N[1])},HShapeElement.prototype.calculateF=function(_,w,E,P,k,A){return bmPow(1-_,3)*w[A]+3*bmPow(1-_,2)*_*E[A]+3*(1-_)*bmPow(_,2)*P[A]+bmPow(_,3)*k[A]},HShapeElement.prototype.calculateBoundingBox=function(_,w){var E,P=_.length;for(E=0;E<P;E+=1)_[E]&&_[E].sh?this.calculateShapeBoundingBox(_[E],w):_[E]&&_[E].it?this.calculateBoundingBox(_[E].it,w):_[E]&&_[E].style&&_[E].w&&this.expandStrokeBoundingBox(_[E].w,w)},HShapeElement.prototype.expandStrokeBoundingBox=function(_,w){var E=0;if(_.keyframes){for(var P=0;P<_.keyframes.length;P+=1){var k=_.keyframes[P].s;k>E&&(E=k)}E*=_.mult}else E=_.v*_.mult;w.x-=E,w.xMax+=E,w.y-=E,w.yMax+=E},HShapeElement.prototype.currentBoxContains=function(_){return this.currentBBox.x<=_.x&&this.currentBBox.y<=_.y&&this.currentBBox.width+this.currentBBox.x>=_.x+_.width&&this.currentBBox.height+this.currentBBox.y>=_.y+_.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var _=this.tempBoundingBox,w=999999;if(_.x=999999,_.xMax=-w,_.y=w,_.yMax=-w,this.calculateBoundingBox(this.itemsData,_),_.width=_.xMax<_.x?0:_.xMax-_.x,_.height=_.yMax<_.y?0:_.yMax-_.y,!this.currentBoxContains(_)){var E=!1;if(this.currentBBox.w!==_.width&&(this.currentBBox.w=_.width,this.shapeCont.setAttribute("width",_.width),E=!0),this.currentBBox.h!==_.height&&(this.currentBBox.h=_.height,this.shapeCont.setAttribute("height",_.height),E=!0),E||this.currentBBox.x!==_.x||this.currentBBox.y!==_.y){this.currentBBox.w=_.width,this.currentBBox.h=_.height,this.currentBBox.x=_.x,this.currentBBox.y=_.y,this.shapeCont.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h);var P=this.shapeCont.style,k="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";P.transform=k,P.webkitTransform=k}}}},extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement,ITextElement],HTextElement),HTextElement.prototype.createContent=function(){if(this.isMasked=this.checkMasks(),this.isMasked){this.renderType="svg",this.compW=this.comp.data.w,this.compH=this.comp.data.h,this.svgElement.setAttribute("width",this.compW),this.svgElement.setAttribute("height",this.compH);var _=createNS("g");this.maskedElement.appendChild(_),this.innerElem=_}else this.renderType="html",this.innerElem=this.layerElement;this.checkParenting()},HTextElement.prototype.buildNewText=function(){var _=this.textProperty.currentData;this.renderedLetters=createSizedArray(_.l?_.l.length:0);var w=this.innerElem.style,E=_.fc?this.buildColor(_.fc):"rgba(0,0,0,0)";w.fill=E,w.color=E,_.sc&&(w.stroke=this.buildColor(_.sc),w.strokeWidth=_.sw+"px");var P=this.globalData.fontManager.getFontByName(_.f);if(!this.globalData.fontManager.chars)if(w.fontSize=_.finalSize+"px",w.lineHeight=_.finalSize+"px",P.fClass)this.innerElem.className=P.fClass;else{w.fontFamily=P.fFamily;var k=_.fWeight;w.fontStyle=_.fStyle,w.fontWeight=k}var A=_.l;D=A.length;var M=this.mHelper,I="",j=0;for(O=0;O<D;O+=1){if(this.globalData.fontManager.chars?(this.textPaths[j]?N=this.textPaths[j]:((N=createNS("path")).setAttribute("stroke-linecap",lineCapEnum[1]),N.setAttribute("stroke-linejoin",lineJoinEnum[2]),N.setAttribute("stroke-miterlimit","4")),this.isMasked||(this.textSpans[j]?L=(R=this.textSpans[j]).children[0]:((R=createTag("div")).style.lineHeight=0,(L=createNS("svg")).appendChild(N),styleDiv(R)))):this.isMasked?N=this.textPaths[j]?this.textPaths[j]:createNS("text"):this.textSpans[j]?(R=this.textSpans[j],N=this.textPaths[j]):(styleDiv(R=createTag("span")),styleDiv(N=createTag("span")),R.appendChild(N)),this.globalData.fontManager.chars){var O,D,N,R,L,$,F,B=this.globalData.fontManager.getCharData(_.finalText[O],P.fStyle,this.globalData.fontManager.getFontByName(_.f).fFamily);if(F=B?B.data:null,M.reset(),F&&F.shapes&&F.shapes.length&&($=F.shapes[0].it,M.scale(_.finalSize/100,_.finalSize/100),I=this.createPathShape(M,$),N.setAttribute("d",I)),this.isMasked)this.innerElem.appendChild(N);else{if(this.innerElem.appendChild(R),F&&F.shapes){document.body.appendChild(L);var V=L.getBBox();L.setAttribute("width",V.width+2),L.setAttribute("height",V.height+2),L.setAttribute("viewBox",V.x-1+" "+(V.y-1)+" "+(V.width+2)+" "+(V.height+2));var U=L.style,H="translate("+(V.x-1)+"px,"+(V.y-1)+"px)";U.transform=H,U.webkitTransform=H,A[O].yOffset=V.y-1}else L.setAttribute("width",1),L.setAttribute("height",1);R.appendChild(L)}}else if(N.textContent=A[O].val,N.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),this.isMasked)this.innerElem.appendChild(N);else{this.innerElem.appendChild(R);var z=N.style,W="translate3d(0,"+-_.finalSize/1.2+"px,0)";z.transform=W,z.webkitTransform=W}this.isMasked?this.textSpans[j]=N:this.textSpans[j]=R,this.textSpans[j].style.display="block",this.textPaths[j]=N,j+=1}for(;j<this.textSpans.length;)this.textSpans[j].style.display="none",j+=1},HTextElement.prototype.renderInnerContent=function(){if(this.validateText(),this.data.singleShape){if(!this._isFirstFrame&&!this.lettersChangedFlag)return;if(this.isMasked&&this.finalTransform._matMdf){this.svgElement.setAttribute("viewBox",-this.finalTransform.mProp.p.v[0]+" "+-this.finalTransform.mProp.p.v[1]+" "+this.compW+" "+this.compH);var _,w,E,P,k,A=this.svgElement.style,M="translate("+-this.finalTransform.mProp.p.v[0]+"px,"+-this.finalTransform.mProp.p.v[1]+"px)";A.transform=M,A.webkitTransform=M}}if(this.textAnimator.getMeasures(this.textProperty.currentData,this.lettersChangedFlag),this.lettersChangedFlag||this.textAnimator.lettersChangedFlag){var I=0,j=this.textAnimator.renderedLetters,O=this.textProperty.currentData.l;for(w=O.length,_=0;_<w;_+=1)O[_].n?I+=1:(P=this.textSpans[_],k=this.textPaths[_],E=j[I],I+=1,E._mdf.m&&(this.isMasked?P.setAttribute("transform",E.m):(P.style.webkitTransform=E.m,P.style.transform=E.m)),P.style.opacity=E.o,E.sw&&E._mdf.sw&&k.setAttribute("stroke-width",E.sw),E.sc&&E._mdf.sc&&k.setAttribute("stroke",E.sc),E.fc&&E._mdf.fc&&(k.setAttribute("fill",E.fc),k.style.color=E.fc));if(this.innerElem.getBBox&&!this.hidden&&(this._isFirstFrame||this._mdf)){var D=this.innerElem.getBBox();this.currentBBox.w!==D.width&&(this.currentBBox.w=D.width,this.svgElement.setAttribute("width",D.width)),this.currentBBox.h!==D.height&&(this.currentBBox.h=D.height,this.svgElement.setAttribute("height",D.height));var N=1;if(this.currentBBox.w!==D.width+2*N||this.currentBBox.h!==D.height+2*N||this.currentBBox.x!==D.x-N||this.currentBBox.y!==D.y-N){this.currentBBox.w=D.width+2*N,this.currentBBox.h=D.height+2*N,this.currentBBox.x=D.x-N,this.currentBBox.y=D.y-N,this.svgElement.setAttribute("viewBox",this.currentBBox.x+" "+this.currentBBox.y+" "+this.currentBBox.w+" "+this.currentBBox.h),A=this.svgElement.style;var R="translate("+this.currentBBox.x+"px,"+this.currentBBox.y+"px)";A.transform=R,A.webkitTransform=R}}}},extendPrototype([BaseElement,FrameElement,HierarchyElement],HCameraElement),HCameraElement.prototype.setup=function(){var _,w,E,P,k=this.comp.threeDElements.length;for(_=0;_<k;_+=1)if("3d"===(w=this.comp.threeDElements[_]).type){E=w.perspectiveElem.style,P=w.container.style;var A=this.pe.v+"px",M="0px 0px 0px",I="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";E.perspective=A,E.webkitPerspective=A,P.transformOrigin=M,P.mozTransformOrigin=M,P.webkitTransformOrigin=M,E.transform=I,E.webkitTransform=I}},HCameraElement.prototype.createElements=function(){},HCameraElement.prototype.hide=function(){},HCameraElement.prototype.renderFrame=function(){var _=this._isFirstFrame;if(this.hierarchy)for(P=this.hierarchy.length,E=0;E<P;E+=1)_=this.hierarchy[E].finalTransform.mProp._mdf||_;if(_||this.pe._mdf||this.p&&this.p._mdf||this.px&&(this.px._mdf||this.py._mdf||this.pz._mdf)||this.rx._mdf||this.ry._mdf||this.rz._mdf||this.or._mdf||this.a&&this.a._mdf){if(this.mat.reset(),this.hierarchy)for(E=P=this.hierarchy.length-1;E>=0;E-=1){var w=this.hierarchy[E].finalTransform.mProp;this.mat.translate(-w.p.v[0],-w.p.v[1],w.p.v[2]),this.mat.rotateX(-w.or.v[0]).rotateY(-w.or.v[1]).rotateZ(w.or.v[2]),this.mat.rotateX(-w.rx.v).rotateY(-w.ry.v).rotateZ(w.rz.v),this.mat.scale(1/w.s.v[0],1/w.s.v[1],1/w.s.v[2]),this.mat.translate(w.a.v[0],w.a.v[1],w.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var E,P,k=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]],A=Math.sqrt(Math.pow(k[0],2)+Math.pow(k[1],2)+Math.pow(k[2],2)),M=[k[0]/A,k[1]/A,k[2]/A],I=Math.sqrt(M[2]*M[2]+M[0]*M[0]),j=Math.atan2(M[1],I),O=Math.atan2(M[0],-M[2]);this.mat.rotateY(O).rotateX(-j)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var D=!this._prevMat.equals(this.mat);if((D||this.pe._mdf)&&this.comp.threeDElements){for(P=this.comp.threeDElements.length,E=0;E<P;E+=1)if("3d"===(N=this.comp.threeDElements[E]).type){if(D){var N,R,L,$=this.mat.toCSS();(L=N.container.style).transform=$,L.webkitTransform=$}this.pe._mdf&&((R=N.perspectiveElem.style).perspective=this.pe.v+"px",R.webkitPerspective=this.pe.v+"px")}this.mat.clone(this._prevMat)}}this._isFirstFrame=!1},HCameraElement.prototype.prepareFrame=function(_){this.prepareProperties(_,!0)},HCameraElement.prototype.destroy=function(){},HCameraElement.prototype.getBaseElement=function(){return null},extendPrototype([BaseElement,TransformElement,HBaseElement,HSolidElement,HierarchyElement,FrameElement,RenderableElement],HImageElement),HImageElement.prototype.createContent=function(){var _=this.globalData.getAssetsPath(this.assetData),w=new Image;this.data.hasMask?(this.imageElem=createNS("image"),this.imageElem.setAttribute("width",this.assetData.w+"px"),this.imageElem.setAttribute("height",this.assetData.h+"px"),this.imageElem.setAttributeNS("http://www.w3.org/1999/xlink","href",_),this.layerElement.appendChild(this.imageElem),this.baseElement.setAttribute("width",this.assetData.w),this.baseElement.setAttribute("height",this.assetData.h)):this.layerElement.appendChild(w),w.crossOrigin="anonymous",w.src=_,this.data.ln&&this.baseElement.setAttribute("id",this.data.ln)},extendPrototype([BaseRenderer],HybridRendererBase),HybridRendererBase.prototype.buildItem=SVGRenderer.prototype.buildItem,HybridRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},HybridRendererBase.prototype.appendElementInPos=function(_,w){var E=_.getBaseElement();if(E){var P=this.layers[w];if(P.ddd&&this.supports3d)this.addTo3dContainer(E,w);else if(this.threeDElements)this.addTo3dContainer(E,w);else{for(var k,A,M=0;M<w;)this.elements[M]&&!0!==this.elements[M]&&this.elements[M].getBaseElement&&(A=this.elements[M],k=(this.layers[M].ddd?this.getThreeDContainerByPos(M):A.getBaseElement())||k),M+=1;k?P.ddd&&this.supports3d||this.layerElement.insertBefore(E,k):P.ddd&&this.supports3d||this.layerElement.appendChild(E)}}},HybridRendererBase.prototype.createShape=function(_){return this.supports3d?new HShapeElement(_,this.globalData,this):new SVGShapeElement(_,this.globalData,this)},HybridRendererBase.prototype.createText=function(_){return this.supports3d?new HTextElement(_,this.globalData,this):new SVGTextLottieElement(_,this.globalData,this)},HybridRendererBase.prototype.createCamera=function(_){return this.camera=new HCameraElement(_,this.globalData,this),this.camera},HybridRendererBase.prototype.createImage=function(_){return this.supports3d?new HImageElement(_,this.globalData,this):new IImageElement(_,this.globalData,this)},HybridRendererBase.prototype.createSolid=function(_){return this.supports3d?new HSolidElement(_,this.globalData,this):new ISolidElement(_,this.globalData,this)},HybridRendererBase.prototype.createNull=SVGRenderer.prototype.createNull,HybridRendererBase.prototype.getThreeDContainerByPos=function(_){for(var w=0,E=this.threeDElements.length;w<E;){if(this.threeDElements[w].startPos<=_&&this.threeDElements[w].endPos>=_)return this.threeDElements[w].perspectiveElem;w+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(_,w){var E,P,k=createTag("div");styleDiv(k);var A=createTag("div");if(styleDiv(A),"3d"===w){(E=k.style).width=this.globalData.compSize.w+"px",E.height=this.globalData.compSize.h+"px";var M="50% 50%";E.webkitTransformOrigin=M,E.mozTransformOrigin=M,E.transformOrigin=M;var I="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(P=A.style).transform=I,P.webkitTransform=I}k.appendChild(A);var j={container:A,perspectiveElem:k,startPos:_,endPos:_,type:w};return this.threeDElements.push(j),j},HybridRendererBase.prototype.build3dContainers=function(){var _,w,E=this.layers.length,P="";for(_=0;_<E;_+=1)this.layers[_].ddd&&3!==this.layers[_].ty?"3d"!==P&&(P="3d",w=this.createThreeDContainer(_,"3d")):"2d"!==P&&(P="2d",w=this.createThreeDContainer(_,"2d")),w.endPos=Math.max(w.endPos,_);for(_=(E=this.threeDElements.length)-1;_>=0;_-=1)this.resizerElem.appendChild(this.threeDElements[_].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(_,w){for(var E=0,P=this.threeDElements.length;E<P;){if(w<=this.threeDElements[E].endPos){for(var k,A=this.threeDElements[E].startPos;
vendor: 16,952 bytes, line 218
218A<w;)this.elements[A]&&this.elements[A].getBaseElement&&(k=this.elements[A].getBaseElement()),A+=1;k?this.threeDElements[E].container.insertBefore(_,k):this.threeDElements[E].container.appendChild(_);break}E+=1}},HybridRendererBase.prototype.configAnimation=function(_){var w=createTag("div"),E=this.animationItem.wrapper,P=w.style;P.width=_.w+"px",P.height=_.h+"px",this.resizerElem=w,styleDiv(w),P.transformStyle="flat",P.mozTransformStyle="flat",P.webkitTransformStyle="flat",this.renderConfig.className&&w.setAttribute("class",this.renderConfig.className),E.appendChild(w),P.overflow="hidden";var k=createNS("svg");k.setAttribute("width","1"),k.setAttribute("height","1"),styleDiv(k),this.resizerElem.appendChild(k);var A=createNS("defs");k.appendChild(A),this.data=_,this.setupGlobalData(_,k),this.globalData.defs=A,this.layers=_.layers,this.layerElement=this.resizerElem,this.build3dContainers(),this.updateContainerSize()},HybridRendererBase.prototype.destroy=function(){this.animationItem.wrapper&&(this.animationItem.wrapper.innerText=""),this.animationItem.container=null,this.globalData.defs=null;var _,w=this.layers?this.layers.length:0;for(_=0;_<w;_+=1)this.elements[_]&&this.elements[_].destroy&&this.elements[_].destroy();this.elements.length=0,this.destroyed=!0,this.animationItem=null},HybridRendererBase.prototype.updateContainerSize=function(){var _,w,E,P,k=this.animationItem.wrapper.offsetWidth,A=this.animationItem.wrapper.offsetHeight,M=k/A;this.globalData.compSize.w/this.globalData.compSize.h>M?(_=k/this.globalData.compSize.w,w=k/this.globalData.compSize.w,E=0,P=(A-this.globalData.compSize.h*(k/this.globalData.compSize.w))/2):(_=A/this.globalData.compSize.h,w=A/this.globalData.compSize.h,E=(k-this.globalData.compSize.w*(A/this.globalData.compSize.h))/2,P=0);var I=this.resizerElem.style;I.webkitTransform="matrix3d("+_+",0,0,0,0,"+w+",0,0,0,0,1,0,"+E+","+P+",0,1)",I.transform=I.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var _,w=this.globalData.compSize.w,E=this.globalData.compSize.h,P=this.threeDElements.length;for(_=0;_<P;_+=1){var k=this.threeDElements[_].perspectiveElem.style;k.webkitPerspective=Math.sqrt(Math.pow(w,2)+Math.pow(E,2))+"px",k.perspective=k.webkitPerspective}}},HybridRendererBase.prototype.searchExtraCompositions=function(_){var w,E=_.length,P=createTag("div");for(w=0;w<E;w+=1)if(_[w].xt){var k=this.createComp(_[w],P,this.globalData.comp,null);k.initExpressions(),this.globalData.projectInterface.registerComposition(k)}},extendPrototype([HybridRendererBase,ICompElement,HBaseElement],HCompElement),HCompElement.prototype._createBaseContainerElements=HCompElement.prototype.createContainerElements,HCompElement.prototype.createContainerElements=function(){this._createBaseContainerElements(),this.data.hasMask?(this.svgElement.setAttribute("width",this.data.w),this.svgElement.setAttribute("height",this.data.h),this.transformedElement=this.baseElement):this.transformedElement=this.layerElement},HCompElement.prototype.addTo3dContainer=function(_,w){for(var E,P=0;P<w;)this.elements[P]&&this.elements[P].getBaseElement&&(E=this.elements[P].getBaseElement()),P+=1;E?this.layerElement.insertBefore(_,E):this.layerElement.appendChild(_)},HCompElement.prototype.createComp=function(_){return this.supports3d?new HCompElement(_,this.globalData,this):new SVGCompElement(_,this.globalData,this)},extendPrototype([HybridRendererBase],HybridRenderer),HybridRenderer.prototype.createComp=function(_){return this.supports3d?new HCompElement(_,this.globalData,this):new SVGCompElement(_,this.globalData,this)};var CompExpressionInterface=function(_){function w(w){for(var E=0,P=_.layers.length;E<P;){if(_.layers[E].nm===w||_.layers[E].ind===w)return _.elements[E].layerInterface;E+=1}return null}return Object.defineProperty(w,"_name",{value:_.data.nm}),w.layer=w,w.pixelAspect=1,w.height=_.data.h||_.globalData.compSize.h,w.width=_.data.w||_.globalData.compSize.w,w.pixelAspect=1,w.frameDuration=1/_.globalData.frameRate,w.displayStartTime=0,w.numLayers=_.layers.length,w};function _typeof$2(_){return(_typeof$2="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}function seedRandom(_,w){var E,P=this,k=256,A=6,M=52,I="random",j=w.pow(k,A),O=w.pow(2,M),D=2*O,N=k-1;function R(E,P,M){var N=[],R=B(F((P=!0===P?{entropy:!0}:P||{}).entropy?[E,U(_)]:null===E?V():E,3),N),H=new L(N),z=function(){for(var _=H.g(A),w=j,E=0;_<O;)_=(_+E)*k,w*=k,E=H.g(1);for(;_>=D;)_/=2,w/=2,E>>>=1;return(_+E)/w};return z.int32=function(){return 0|H.g(4)},z.quick=function(){return H.g(4)/0x100000000},z.double=z,B(U(H.S),_),(P.pass||M||function(_,E,P,k){return(k&&(k.S&&$(k,H),_.state=function(){return $(H,{})}),P)?(w[I]=_,E):_})(z,R,"global"in P?P.global:this==w,P.state)}function L(_){var w,E=_.length,P=this,A=0,M=P.i=P.j=0,I=P.S=[];for(E||(_=[E++]);A<k;)I[A]=A++;for(A=0;A<k;A++)I[A]=I[M=N&M+_[A%E]+(w=I[A])],I[M]=w;P.g=function(_){for(var w,E=0,A=P.i,M=P.j,I=P.S;_--;)w=I[A=N&A+1],E=E*k+I[N&(I[A]=I[M=N&M+w])+(I[M]=w)];return P.i=A,P.j=M,E}}function $(_,w){return w.i=_.i,w.j=_.j,w.S=_.S.slice(),w}function F(_,w){var E,P=[],k=_typeof$2(_);if(w&&"object"==k)for(E in _)try{P.push(F(_[E],w-1))}catch(_){}return P.length?P:"string"==k?_:_+"\0"}function B(_,w){for(var E,P=_+"",k=0;k<P.length;)w[N&k]=N&(E^=19*w[N&k])+P.charCodeAt(k++);return U(w)}function V(){try{if(E)return U(E.randomBytes(k));var w=new Uint8Array(k);return(P.crypto||P.msCrypto).getRandomValues(w),U(w)}catch(w){var A=P.navigator,M=A&&A.plugins;return[+new Date,P,M,P.screen,U(_)]}}function U(_){return String.fromCharCode.apply(0,_)}w["seed"+I]=R,B(w.random(),_)}function initialize$2(_){seedRandom([],_)}var propTypes={SHAPE:"shape"};function _typeof$1(_){return(_typeof$1="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var ExpressionManager=function(){var ob={},Math=BMMath,window=null,document=null,XMLHttpRequest=null,fetch=null,frames=null,_lottieGlobal={};function resetFrame(){_lottieGlobal={}}function $bm_isInstanceOfArray(_){return _.constructor===Array||_.constructor===Float32Array}function isNumerable(_,w){return"number"===_||w instanceof Number||"boolean"===_||"string"===_}function $bm_neg(_){var w=_typeof$1(_);if("number"===w||_ instanceof Number||"boolean"===w)return-_;if($bm_isInstanceOfArray(_)){var E,P=_.length,k=[];for(E=0;E<P;E+=1)k[E]=-_[E];return k}return _.propType?_.v:-_}initialize$2(BMMath);var easeInBez=BezierFactory.getBezierEasing(.333,0,.833,.833,"easeIn").get,easeOutBez=BezierFactory.getBezierEasing(.167,.167,.667,1,"easeOut").get,easeInOutBez=BezierFactory.getBezierEasing(.33,0,.667,1,"easeInOut").get;function sum(_,w){var E=_typeof$1(_),P=_typeof$1(w);if(isNumerable(E,_)&&isNumerable(P,w)||"string"===E||"string"===P)return _+w;if($bm_isInstanceOfArray(_)&&isNumerable(P,w))return _=_.slice(0),_[0]+=w,_;if(isNumerable(E,_)&&$bm_isInstanceOfArray(w))return(w=w.slice(0))[0]=_+w[0],w;if($bm_isInstanceOfArray(_)&&$bm_isInstanceOfArray(w)){for(var k=0,A=_.length,M=w.length,I=[];k<A||k<M;)("number"==typeof _[k]||_[k]instanceof Number)&&("number"==typeof w[k]||w[k]instanceof Number)?I[k]=_[k]+w[k]:I[k]=void 0===w[k]?_[k]:_[k]||w[k],k+=1;return I}return 0}var add=sum;function sub(_,w){var E=_typeof$1(_),P=_typeof$1(w);if(isNumerable(E,_)&&isNumerable(P,w))return"string"===E&&(_=parseInt(_,10)),"string"===P&&(w=parseInt(w,10)),_-w;if($bm_isInstanceOfArray(_)&&isNumerable(P,w))return _=_.slice(0),_[0]-=w,_;if(isNumerable(E,_)&&$bm_isInstanceOfArray(w))return(w=w.slice(0))[0]=_-w[0],w;if($bm_isInstanceOfArray(_)&&$bm_isInstanceOfArray(w)){for(var k=0,A=_.length,M=w.length,I=[];k<A||k<M;)("number"==typeof _[k]||_[k]instanceof Number)&&("number"==typeof w[k]||w[k]instanceof Number)?I[k]=_[k]-w[k]:I[k]=void 0===w[k]?_[k]:_[k]||w[k],k+=1;return I}return 0}function mul(_,w){var E,P,k,A=_typeof$1(_),M=_typeof$1(w);if(isNumerable(A,_)&&isNumerable(M,w))return _*w;if($bm_isInstanceOfArray(_)&&isNumerable(M,w)){for(E=createTypedArray("float32",k=_.length),P=0;P<k;P+=1)E[P]=_[P]*w;return E}if(isNumerable(A,_)&&$bm_isInstanceOfArray(w)){for(E=createTypedArray("float32",k=w.length),P=0;P<k;P+=1)E[P]=_*w[P];return E}return 0}function div(_,w){var E,P,k,A=_typeof$1(_),M=_typeof$1(w);if(isNumerable(A,_)&&isNumerable(M,w))return _/w;if($bm_isInstanceOfArray(_)&&isNumerable(M,w)){for(E=createTypedArray("float32",k=_.length),P=0;P<k;P+=1)E[P]=_[P]/w;return E}if(isNumerable(A,_)&&$bm_isInstanceOfArray(w)){for(E=createTypedArray("float32",k=w.length),P=0;P<k;P+=1)E[P]=_/w[P];return E}return 0}function mod(_,w){return"string"==typeof _&&(_=parseInt(_,10)),"string"==typeof w&&(w=parseInt(w,10)),_%w}var $bm_sum=sum,$bm_sub=sub,$bm_mul=mul,$bm_div=div,$bm_mod=mod;function clamp(_,w,E){if(w>E){var P=E;E=w,w=P}return Math.min(Math.max(_,w),E)}function radiansToDegrees(_){return _/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(_){return _*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(_,w){if("number"==typeof _||_ instanceof Number)return w=w||0,Math.abs(_-w);w||(w=helperLengthArray);var E,P=Math.min(_.length,w.length),k=0;for(E=0;E<P;E+=1)k+=Math.pow(w[E]-_[E],2);return Math.sqrt(k)}function normalize(_){return div(_,length(_))}function rgbToHsl(_){var w,E,P=_[0],k=_[1],A=_[2],M=Math.max(P,k,A),I=Math.min(P,k,A),j=(M+I)/2;if(M===I)w=0,E=0;else{var O=M-I;switch(E=j>.5?O/(2-M-I):O/(M+I),M){case P:w=(k-A)/O+6*(k<A);break;case k:w=(A-P)/O+2;break;case A:w=(P-k)/O+4}w/=6}return[w,E,j,_[3]]}function hue2rgb(_,w,E){return(E<0&&(E+=1),E>1&&(E-=1),E<1/6)?_+(w-_)*6*E:E<.5?w:E<2/3?_+(w-_)*(2/3-E)*6:_}function hslToRgb(_){var w,E,P,k=_[0],A=_[1],M=_[2];if(0===A)w=M,P=M,E=M;else{var I=M<.5?M*(1+A):M+A-M*A,j=2*M-I;w=hue2rgb(j,I,k+1/3),E=hue2rgb(j,I,k),P=hue2rgb(j,I,k-1/3)}return[w,E,P,_[3]]}function linear(_,w,E,P,k){if((void 0===P||void 0===k)&&(P=w,k=E,w=0,E=1),E<w){var A,M=E;E=w,w=M}if(_<=w)return P;if(_>=E)return k;var I=E===w?0:(_-w)/(E-w);if(!P.length)return P+(k-P)*I;var j=P.length,O=createTypedArray("float32",j);for(A=0;A<j;A+=1)O[A]=P[A]+(k[A]-P[A])*I;return O}function random(_,w){if(void 0===w&&(void 0===_?(_=0,w=1):(w=_,_=void 0)),w.length){var E,P=w.length;_||(_=createTypedArray("float32",P));var k=createTypedArray("float32",P),A=BMMath.random();for(E=0;E<P;E+=1)k[E]=_[E]+A*(w[E]-_[E]);return k}return void 0===_&&(_=0),_+BMMath.random()*(w-_)}function createPath(_,w,E,P){var k,A,M,I=_.length,j=shapePool.newElement();j.setPathData(!!P,I);var O=[0,0];for(k=0;k<I;k+=1)A=w&&w[k]?w[k]:O,M=E&&E[k]?E[k]:O,j.setTripleAt(_[k][0],_[k][1],M[0]+_[k][0],M[1]+_[k][1],A[0]+_[k][0],A[1]+_[k][1],k,!0);return j}function initiateExpression(elem,data,property){function noOp(_){return _}if(!elem.globalData.renderConfig.runExpressions)return noOp;var transform,$bm_transform,content,effect,loopIn,loop_in,loopOut,loop_out,smooth,toWorld,fromWorld,fromComp,toComp,fromCompToSurface,position,rotation,anchorPoint,scale,thisLayer,thisComp,mask,valueAtTime,velocityAtTime,scoped_bm_rt,time,velocity,value,text,textIndex,textTotal,selectorValue,parent,val=data.x,needsVelocity=/velocity(?![\w\d])/.test(val),_needsRandom=-1!==val.indexOf("random"),elemType=elem.data.ty,thisProperty=property;thisProperty._name=elem.data.nm,thisProperty.valueAtTime=thisProperty.getValueAtTime,Object.defineProperty(thisProperty,"value",{get:function(){return thisProperty.v}}),elem.comp.frameDuration=1/elem.comp.globalData.frameRate,elem.comp.displayStartTime=0;var inPoint=elem.data.ip/elem.comp.globalData.frameRate,outPoint=elem.data.op/elem.comp.globalData.frameRate,width=elem.data.sw?elem.data.sw:0,height=elem.data.sh?elem.data.sh:0,name=elem.data.nm,expression_function=eval("[function _expression_function(){"+val+";scoped_bm_rt=$bm_rt}]")[0],numKeys=property.kf?data.k.length:0,active=!this.data||!0!==this.data.hd,wiggle=(function(_,w){var E,P,k=this.pv.length?this.pv.length:1,A=createTypedArray("float32",k);_=5;var M=Math.floor(time*_);for(E=0,P=0;E<M;){for(P=0;P<k;P+=1)A[P]+=-w+2*w*BMMath.random();E+=1}var I=time*_,j=I-Math.floor(I),O=createTypedArray("float32",k);if(k>1){for(P=0;P<k;P+=1)O[P]=this.pv[P]+A[P]+(-w+2*w*BMMath.random())*j;return O}return this.pv+A[0]+(-w+2*w*BMMath.random())*j}).bind(this);function loopInDuration(_,w){return loopIn(_,w,!0)}function loopOutDuration(_,w){return loopOut(_,w,!0)}thisProperty.loopIn&&(loop_in=loopIn=thisProperty.loopIn.bind(thisProperty)),thisProperty.loopOut&&(loop_out=loopOut=thisProperty.loopOut.bind(thisProperty)),thisProperty.smooth&&(smooth=thisProperty.smooth.bind(thisProperty)),this.getValueAtTime&&(valueAtTime=this.getValueAtTime.bind(this)),this.getVelocityAtTime&&(velocityAtTime=this.getVelocityAtTime.bind(this));var comp=elem.comp.globalData.projectInterface.bind(elem.comp.globalData.projectInterface);function lookAt(_,w){var E=[w[0]-_[0],w[1]-_[1],w[2]-_[2]],P=Math.atan2(E[0],Math.sqrt(E[1]*E[1]+E[2]*E[2]))/degToRads;return[-Math.atan2(E[1],E[2])/degToRads,P,0]}function easeOut(_,w,E,P,k){return applyEase(easeOutBez,_,w,E,P,k)}function easeIn(_,w,E,P,k){return applyEase(easeInBez,_,w,E,P,k)}function ease(_,w,E,P,k){return applyEase(easeInOutBez,_,w,E,P,k)}function applyEase(_,w,E,P,k,A){void 0===k?(k=E,A=P):w=(w-E)/(P-E),w>1?w=1:w<0&&(w=0);var M=_(w);if($bm_isInstanceOfArray(k)){var I,j=k.length,O=createTypedArray("float32",j);for(I=0;I<j;I+=1)O[I]=(A[I]-k[I])*M+k[I];return O}return(A-k)*M+k}function nearestKey(_){var w,E,P,k=data.k.length;if(data.k.length&&"number"!=typeof data.k[0])if(E=-1,(_*=elem.comp.globalData.frameRate)<data.k[0].t)E=1,P=data.k[0].t;else{for(w=0;w<k-1;w+=1)if(_===data.k[w].t){E=w+1,P=data.k[w].t;break}else if(_>data.k[w].t&&_<data.k[w+1].t){_-data.k[w].t>data.k[w+1].t-_?(E=w+2,P=data.k[w+1].t):(E=w+1,P=data.k[w].t);break}-1===E&&(E=w+1,P=data.k[w].t)}else E=0,P=0;var A={};return A.index=E,A.time=P/elem.comp.globalData.frameRate,A}function key(_){if(!data.k.length||"number"==typeof data.k[0])throw Error("The property has no keyframe at index "+_);_-=1;var w,E,P={time:data.k[_].t/elem.comp.globalData.frameRate,value:[]},k=Object.prototype.hasOwnProperty.call(data.k[_],"s")?data.k[_].s:data.k[_-1].e;for(E=k.length,w=0;w<E;w+=1)P[w]=k[w],P.value[w]=k[w];return P}function framesToTime(_,w){return w||(w=elem.comp.globalData.frameRate),_/w}function timeToFrames(_,w){return _||0===_||(_=time),w||(w=elem.comp.globalData.frameRate),_*w}function seedRandom(_){BMMath.seedrandom(randSeed+_)}function sourceRectAtTime(){return elem.sourceRectAtTime()}function substring(_,w){return"string"==typeof value?void 0===w?value.substring(_):value.substring(_,w):""}function substr(_,w){return"string"==typeof value?void 0===w?value.substr(_):value.substr(_,w):""}function posterizeTime(_){time=0===_?0:Math.floor(time*_)/_,value=valueAtTime(time)}var index=elem.data.ind,hasParent=!!(elem.hierarchy&&elem.hierarchy.length),randSeed=Math.floor(1e6*Math.random()),globalData=elem.globalData;function executeExpression(_){return(value=_,this.frameExpressionId===elem.globalData.frameId&&"textSelector"!==this.propType)?value:("textSelector"===this.propType&&(textIndex=this.textIndex,textTotal=this.textTotal,selectorValue=this.selectorValue),thisLayer||(text=elem.layerInterface.text,thisLayer=elem.layerInterface,thisComp=elem.comp.compInterface,toWorld=thisLayer.toWorld.bind(thisLayer),fromWorld=thisLayer.fromWorld.bind(thisLayer),fromComp=thisLayer.fromComp.bind(thisLayer),toComp=thisLayer.toComp.bind(thisLayer),mask=thisLayer.mask?thisLayer.mask.bind(thisLayer):null,fromCompToSurface=fromComp),!transform&&($bm_transform=transform=elem.layerInterface("ADBE Transform Group"),transform&&(anchorPoint=transform.anchorPoint)),4!==elemType||content||(content=thisLayer("ADBE Root Vectors Group")),effect||(effect=thisLayer(4)),(hasParent=!!(elem.hierarchy&&elem.hierarchy.length))&&!parent&&(parent=elem.hierarchy[0].layerInterface),time=this.comp.renderedFrame/this.comp.globalData.frameRate,_needsRandom&&seedRandom(randSeed+time),needsVelocity&&(velocity=velocityAtTime(time)),expression_function(),this.frameExpressionId=elem.globalData.frameId,scoped_bm_rt=scoped_bm_rt.propType===propTypes.SHAPE?scoped_bm_rt.v:scoped_bm_rt)}return executeExpression.__preventDeadCodeRemoval=[$bm_transform,anchorPoint,time,velocity,inPoint,outPoint,width,height,name,loop_in,loop_out,smooth,toComp,fromCompToSurface,toWorld,fromWorld,mask,position,rotation,scale,thisComp,numKe
218ys,active,wiggle,loopInDuration,loopOutDuration,comp,lookAt,easeOut,easeIn,ease,nearestKey,key,text,textIndex,textTotal,selectorValue,framesToTime,timeToFrames,sourceRectAtTime,substring,substr,posterizeTime,index,globalData],executeExpression}return ob.initiateExpression=initiateExpression,ob.__preventDeadCodeRemoval=[window,document,XMLHttpRequest,fetch,frames,$bm_neg,add,$bm_sum,$bm_sub,$bm_mul,$bm_div,$bm_mod,clamp,radians_to_degrees,degreesToRadians,degrees_to_radians,normalize,rgbToHsl,hslToRgb,linear,random,createPath,_lottieGlobal],ob.resetFrame=resetFrame,ob}(),Expressions=function(){var _={};return _.initExpressions=function _(_){var w=0,E=[];function P(){w+=1}function k(){0==(w-=1)&&M()}function A(_){-1===E.indexOf(_)&&E.push(_)}function M(){var _,w=E.length;for(_=0;_<w;_+=1)E[_].release();E.length=0}_.renderer.compInterface=CompExpressionInterface(_.renderer),_.renderer.globalData.projectInterface.registerComposition(_.renderer),_.renderer.globalData.pushExpression=P,_.renderer.globalData.popExpression=k,_.renderer.globalData.registerExpressionProperty=A},_.resetFrame=ExpressionManager.resetFrame,_}(),MaskManagerInterface=function(){function _(_,w){this._mask=_,this._data=w}return Object.defineProperty(_.prototype,"maskPath",{get:function(){return this._mask.prop.k&&this._mask.prop.getValue(),this._mask.prop}}),Object.defineProperty(_.prototype,"maskOpacity",{get:function(){return this._mask.op.k&&this._mask.op.getValue(),100*this._mask.op.v}}),function(w){var E,P=createSizedArray(w.viewData.length),k=w.viewData.length;for(E=0;E<k;E+=1)P[E]=new _(w.viewData[E],w.masksProperties[E]);return function(_){for(E=0;E<k;){if(w.masksProperties[E].nm===_)return P[E];E+=1}return null}}}(),ExpressionPropertyInterface=function(){var _={pv:0,v:0,mult:1},w={pv:[0,0,0],v:[0,0,0],mult:1};function E(_,w,E){Object.defineProperty(_,"velocity",{get:function(){return w.getVelocityAtTime(w.comp.currentFrame)}}),_.numKeys=w.keyframes?w.keyframes.length:0,_.key=function(P){if(!_.numKeys)return 0;var k="";
vendor: 19,279 bytes, line 218
218k="s"in w.keyframes[P-1]?w.keyframes[P-1].s:"e"in w.keyframes[P-2]?w.keyframes[P-2].e:w.keyframes[P-2].s;var A="unidimensional"===E?new Number(k):Object.assign({},k);return A.time=w.keyframes[P-1].t/w.elem.comp.globalData.frameRate,A.value="unidimensional"===E?k[0]:k,A},_.valueAtTime=w.getValueAtTime,_.speedAtTime=w.getSpeedAtTime,_.velocityAtTime=w.getVelocityAtTime,_.propertyGroup=w.propertyGroup}function P(w){w&&"pv"in w||(w=_);var P=1/w.mult,k=w.pv*P,A=new Number(k);return A.value=k,E(A,w,"unidimensional"),function(){return w.k&&w.getValue(),k=w.v*P,A.value!==k&&((A=new Number(k)).value=k,A[0]=k,E(A,w,"unidimensional")),A}}function k(_){_&&"pv"in _||(_=w);var P=1/_.mult,k=_.data&&_.data.l||_.pv.length,A=createTypedArray("float32",k),M=createTypedArray("float32",k);return A.value=M,E(A,_,"multidimensional"),function(){_.k&&_.getValue();for(var w=0;w<k;w+=1)M[w]=_.v[w]*P,A[w]=M[w];return A}}function A(){return _}return function(_){return _?"unidimensional"===_.propType?P(_):k(_):A}}(),TransformExpressionInterface=function(_){var w,E,P,k;function A(_){switch(_){case"scale":case"Scale":case"ADBE Scale":case 6:return A.scale;case"rotation":case"Rotation":case"ADBE Rotation":case"ADBE Rotate Z":case 10:return A.rotation;case"ADBE Rotate X":return A.xRotation;case"ADBE Rotate Y":return A.yRotation;case"position":case"Position":case"ADBE Position":case 2:return A.position;case"ADBE Position_0":return A.xPosition;case"ADBE Position_1":return A.yPosition;case"ADBE Position_2":return A.zPosition;case"anchorPoint":case"AnchorPoint":case"Anchor Point":case"ADBE AnchorPoint":case 1:return A.anchorPoint;case"opacity":case"Opacity":case 11:return A.opacity;default:return null}}return Object.defineProperty(A,"rotation",{get:ExpressionPropertyInterface(_.r||_.rz)}),Object.defineProperty(A,"zRotation",{get:ExpressionPropertyInterface(_.rz||_.r)}),Object.defineProperty(A,"xRotation",{get:ExpressionPropertyInterface(_.rx)}),Object.defineProperty(A,"yRotation",{get:ExpressionPropertyInterface(_.ry)}),Object.defineProperty(A,"scale",{get:ExpressionPropertyInterface(_.s)}),_.p?k=ExpressionPropertyInterface(_.p):(w=ExpressionPropertyInterface(_.px),E=ExpressionPropertyInterface(_.py),_.pz&&(P=ExpressionPropertyInterface(_.pz))),Object.defineProperty(A,"position",{get:function(){return _.p?k():[w(),E(),P?P():0]}}),Object.defineProperty(A,"xPosition",{get:ExpressionPropertyInterface(_.px)}),Object.defineProperty(A,"yPosition",{get:ExpressionPropertyInterface(_.py)}),Object.defineProperty(A,"zPosition",{get:ExpressionPropertyInterface(_.pz)}),Object.defineProperty(A,"anchorPoint",{get:ExpressionPropertyInterface(_.a)}),Object.defineProperty(A,"opacity",{get:ExpressionPropertyInterface(_.o)}),Object.defineProperty(A,"skew",{get:ExpressionPropertyInterface(_.sk)}),Object.defineProperty(A,"skewAxis",{get:ExpressionPropertyInterface(_.sa)}),Object.defineProperty(A,"orientation",{get:ExpressionPropertyInterface(_.or)}),A},LayerExpressionInterface=function(){function _(_){var w=new Matrix;return void 0!==_?this._elem.finalTransform.mProp.getValueAtTime(_).clone(w):this._elem.finalTransform.mProp.applyToMatrix(w),w}function w(_,w){var E=this.getMatrix(w);return E.props[12]=0,E.props[13]=0,E.props[14]=0,this.applyPoint(E,_)}function E(_,w){var E=this.getMatrix(w);return this.applyPoint(E,_)}function P(_,w){var E=this.getMatrix(w);return E.props[12]=0,E.props[13]=0,E.props[14]=0,this.invertPoint(E,_)}function k(_,w){var E=this.getMatrix(w);return this.invertPoint(E,_)}function A(_,w){if(this._elem.hierarchy&&this._elem.hierarchy.length){var E,P=this._elem.hierarchy.length;for(E=0;E<P;E+=1)this._elem.hierarchy[E].finalTransform.mProp.applyToMatrix(_)}return _.applyToPointArray(w[0],w[1],w[2]||0)}function M(_,w){if(this._elem.hierarchy&&this._elem.hierarchy.length){var E,P=this._elem.hierarchy.length;for(E=0;E<P;E+=1)this._elem.hierarchy[E].finalTransform.mProp.applyToMatrix(_)}return _.inversePoint(w)}function I(_){var w=new Matrix;if(w.reset(),this._elem.finalTransform.mProp.applyToMatrix(w),this._elem.hierarchy&&this._elem.hierarchy.length){var E,P=this._elem.hierarchy.length;for(E=0;E<P;E+=1)this._elem.hierarchy[E].finalTransform.mProp.applyToMatrix(w)}return w.inversePoint(_)}function j(){return[1,1,1,1]}return function(O){function D(_){R.mask=new MaskManagerInterface(_,O)}function N(_){R.effect=_}function R(_){switch(_){case"ADBE Root Vectors Group":case"Contents":case 2:return R.shapeInterface;case 1:case 6:case"Transform":case"transform":case"ADBE Transform Group":return L;case 4:case"ADBE Effect Parade":case"effects":case"Effects":return R.effect;case"ADBE Text Properties":return R.textInterface;default:return null}}R.getMatrix=_,R.invertPoint=M,R.applyPoint=A,R.toWorld=E,R.toWorldVec=w,R.fromWorld=k,R.fromWorldVec=P,R.toComp=E,R.fromComp=I,R.sampleImage=j,R.sourceRectAtTime=O.sourceRectAtTime.bind(O),R._elem=O;var L=TransformExpressionInterface(O.finalTransform.mProp),$=getDescriptor(L,"anchorPoint");return Object.defineProperties(R,{hasParent:{get:function(){return O.hierarchy.length}},parent:{get:function(){return O.hierarchy[0].layerInterface}},rotation:getDescriptor(L,"rotation"),scale:getDescriptor(L,"scale"),position:getDescriptor(L,"position"),opacity:getDescriptor(L,"opacity"),anchorPoint:$,anchor_point:$,transform:{get:function(){return L}},active:{get:function(){return O.isInRange}}}),R.startTime=O.data.st,R.index=O.data.ind,R.source=O.data.refId,R.height=0===O.data.ty?O.data.h:100,R.width=0===O.data.ty?O.data.w:100,R.inPoint=O.data.ip/O.comp.globalData.frameRate,R.outPoint=O.data.op/O.comp.globalData.frameRate,R._name=O.data.nm,R.registerMaskInterface=D,R.registerEffectsInterface=N,R}}(),propertyGroupFactory=function(_,w){return function(E){return(E=void 0===E?1:E)<=0?_:w(E-1)}},PropertyInterface=function(_,w){var E={_name:_};return function(_){return(_=void 0===_?1:_)<=0?E:w(_-1)}},EffectsExpressionInterface=function(){function _(E,P,k,A){function M(_){for(var w=E.ef,P=0,k=w.length;P<k;){if(_===w[P].nm||_===w[P].mn||_===w[P].ix){if(5===w[P].ty)return O[P];return O[P]()}P+=1}throw Error()}var I,j=propertyGroupFactory(M,k),O=[],D=E.ef.length;for(I=0;I<D;I+=1)5===E.ef[I].ty?O.push(_(E.ef[I],P.effectElements[I],P.effectElements[I].propertyGroup,A)):O.push(w(P.effectElements[I],E.ef[I].ty,A,j));return"ADBE Color Control"===E.mn&&Object.defineProperty(M,"color",{get:function(){return O[0]()}}),Object.defineProperties(M,{numProperties:{get:function(){return E.np}},_name:{value:E.nm},propertyGroup:{value:j}}),M.enabled=0!==E.en,M.active=M.enabled,M}function w(_,w,E,P){var k=ExpressionPropertyInterface(_.p);function A(){return 10===w?E.comp.compInterface(_.p.v):k()}return _.p.setGroupProperty&&_.p.setGroupProperty(PropertyInterface("",P)),A}return{createEffectsInterface:function(w,E){if(w.effectsManager){var P,k=[],A=w.data.ef,M=w.effectsManager.effectElements.length;for(P=0;P<M;P+=1)k.push(_(A[P],w.effectsManager.effectElements[P],E,w));var I=w.data.ef||[],j=function(_){for(P=0,M=I.length;P<M;){if(_===I[P].nm||_===I[P].mn||_===I[P].ix)return k[P];P+=1}return null};return Object.defineProperty(j,"numProperties",{get:function(){return I.length}}),j}return null}}}(),ShapePathInterface=function(_,w,E){var P=w.sh;function k(_){return"Shape"===_||"shape"===_||"Path"===_||"path"===_||"ADBE Vector Shape"===_||2===_?k.path:null}var A=propertyGroupFactory(k,E);return P.setGroupProperty(PropertyInterface("Path",A)),Object.defineProperties(k,{path:{get:function(){return P.k&&P.getValue(),P}},shape:{get:function(){return P.k&&P.getValue(),P}},_name:{value:_.nm},ix:{value:_.ix},propertyIndex:{value:_.ix},mn:{value:_.mn},propertyGroup:{value:E}}),k},ShapeExpressionInterface=function(){function _(_,w,j){var $,F=[],B=_?_.length:0;for($=0;$<B;$+=1)"gr"===_[$].ty?F.push(E(_[$],w[$],j)):"fl"===_[$].ty?F.push(P(_[$],w[$],j)):"st"===_[$].ty?F.push(M(_[$],w[$],j)):"tm"===_[$].ty?F.push(I(_[$],w[$],j)):"tr"===_[$].ty||("el"===_[$].ty?F.push(O(_[$],w[$],j)):"sr"===_[$].ty?F.push(D(_[$],w[$],j)):"sh"===_[$].ty?F.push(ShapePathInterface(_[$],w[$],j)):"rc"===_[$].ty?F.push(N(_[$],w[$],j)):"rd"===_[$].ty?F.push(R(_[$],w[$],j)):"rp"===_[$].ty?F.push(L(_[$],w[$],j)):"gf"===_[$].ty?F.push(k(_[$],w[$],j)):F.push(A(_[$],w[$])));return F}function w(w,E,P){var k,A=function(_){for(var w=0,E=k.length;w<E;){if(k[w]._name===_||k[w].mn===_||k[w].propertyIndex===_||k[w].ix===_||k[w].ind===_)return k[w];w+=1}return"number"==typeof _?k[_-1]:null};A.propertyGroup=propertyGroupFactory(A,P),k=_(w.it,E.it,A.propertyGroup),A.numProperties=k.length;var M=j(w.it[w.it.length-1],E.it[E.it.length-1],A.propertyGroup);return A.transform=M,A.propertyIndex=w.cix,A._name=w.nm,A}function E(_,E,P){var k=function(_){switch(_){case"ADBE Vectors Group":case"Contents":case 2:return k.content;default:return k.transform}};k.propertyGroup=propertyGroupFactory(k,P);var A=w(_,E,k.propertyGroup),M=j(_.it[_.it.length-1],E.it[E.it.length-1],k.propertyGroup);return k.content=A,k.transform=M,Object.defineProperty(k,"_name",{get:function(){return _.nm}}),k.numProperties=_.np,k.propertyIndex=_.ix,k.nm=_.nm,k.mn=_.mn,k}function P(_,w,E){function P(_){return"Color"===_||"color"===_?P.color:"Opacity"===_||"opacity"===_?P.opacity:null}return Object.defineProperties(P,{color:{get:ExpressionPropertyInterface(w.c)},opacity:{get:ExpressionPropertyInterface(w.o)},_name:{value:_.nm},mn:{value:_.mn}}),w.c.setGroupProperty(PropertyInterface("Color",E)),w.o.setGroupProperty(PropertyInterface("Opacity",E)),P}function k(_,w,E){function P(_){return"Start Point"===_||"start point"===_?P.startPoint:"End Point"===_||"end point"===_?P.endPoint:"Opacity"===_||"opacity"===_?P.opacity:null}return Object.defineProperties(P,{startPoint:{get:ExpressionPropertyInterface(w.s)},endPoint:{get:ExpressionPropertyInterface(w.e)},opacity:{get:ExpressionPropertyInterface(w.o)},type:{get:function(){return"a"}},_name:{value:_.nm},mn:{value:_.mn}}),w.s.setGroupProperty(PropertyInterface("Start Point",E)),w.e.setGroupProperty(PropertyInterface("End Point",E)),w.o.setGroupProperty(PropertyInterface("Opacity",E)),P}function A(){return function(){return null}}function M(_,w,E){var P,k=propertyGroupFactory(O,E),A=propertyGroupFactory(j,k);function M(E){Object.defineProperty(j,_.d[E].nm,{get:ExpressionPropertyInterface(w.d.dataProps[E].p)})}var I=_.d?_.d.length:0,j={};for(P=0;P<I;P+=1)M(P),w.d.dataProps[P].p.setGroupProperty(A);function O(_){return"Color"===_||"color"===_?O.color:"Opacity"===_||"opacity"===_?O.opacity:"Stroke Width"===_||"stroke width"===_?O.strokeWidth:null}return Object.defineProperties(O,{color:{get:ExpressionPropertyInterface(w.c)},opacity:{get:ExpressionPropertyInterface(w.o)},strokeWidth:{get:ExpressionPropertyInterface(w.w)},dash:{get:function(){return j}},_name:{value:_.nm},mn:{value:_.mn}}),w.c.setGroupProperty(PropertyInterface("Color",k)),w.o.setGroupProperty(PropertyInterface("Opacity",k)),w.w.setGroupProperty(PropertyInterface("Stroke Width",k)),O}function I(_,w,E){function P(w){return w===_.e.ix||"End"===w||"end"===w?P.end:w===_.s.ix?P.start:w===_.o.ix?P.offset:null}var k=propertyGroupFactory(P,E);return P.propertyIndex=_.ix,w.s.setGroupProperty(PropertyInterface("Start",k)),w.e.setGroupProperty(PropertyInterface("End",k)),w.o.setGroupProperty(PropertyInterface("Offset",k)),P.propertyIndex=_.ix,P.propertyGroup=E,Object.defineProperties(P,{start:{get:ExpressionPropertyInterface(w.s)},end:{get:ExpressionPropertyInterface(w.e)},offset:{get:ExpressionPropertyInterface(w.o)},_name:{value:_.nm}}),P.mn=_.mn,P}function j(_,w,E){function P(w){return _.a.ix===w||"Anchor Point"===w?P.anchorPoint:_.o.ix===w||"Opacity"===w?P.opacity:_.p.ix===w||"Position"===w?P.position:_.r.ix===w||"Rotation"===w||"ADBE Vector Rotation"===w?P.rotation:_.s.ix===w||"Scale"===w?P.scale:_.sk&&_.sk.ix===w||"Skew"===w?P.skew:_.sa&&_.sa.ix===w||"Skew Axis"===w?P.skewAxis:null}var k=propertyGroupFactory(P,E);return w.transform.mProps.o.setGroupProperty(PropertyInterface("Opacity",k)),w.transform.mProps.p.setGroupProperty(PropertyInterface("Position",k)),w.transform.mProps.a.setGroupProperty(PropertyInterface("Anchor Point",k)),w.transform.mProps.s.setGroupProperty(PropertyInterface("Scale",k)),w.transform.mProps.r.setGroupProperty(PropertyInterface("Rotation",k)),w.transform.mProps.sk&&(w.transform.mProps.sk.setGroupProperty(PropertyInterface("Skew",k)),w.transform.mProps.sa.setGroupProperty(PropertyInterface("Skew Angle",k))),w.transform.op.setGroupProperty(PropertyInterface("Opacity",k)),Object.defineProperties(P,{opacity:{get:ExpressionPropertyInterface(w.transform.mProps.o)},position:{get:ExpressionPropertyInterface(w.transform.mProps.p)},anchorPoint:{get:ExpressionPropertyInterface(w.transform.mProps.a)},scale:{get:ExpressionPropertyInterface(w.transform.mProps.s)},rotation:{get:ExpressionPropertyInterface(w.transform.mProps.r)},skew:{get:ExpressionPropertyInterface(w.transform.mProps.sk)},skewAxis:{get:ExpressionPropertyInterface(w.transform.mProps.sa)},_name:{value:_.nm}}),P.ty="tr",P.mn=_.mn,P.propertyGroup=E,P}function O(_,w,E){function P(w){return _.p.ix===w?P.position:_.s.ix===w?P.size:null}var k=propertyGroupFactory(P,E);P.propertyIndex=_.ix;var A="tm"===w.sh.ty?w.sh.prop:w.sh;return A.s.setGroupProperty(PropertyInterface("Size",k)),A.p.setGroupProperty(PropertyInterface("Position",k)),Object.defineProperties(P,{size:{get:ExpressionPropertyInterface(A.s)},position:{get:ExpressionPropertyInterface(A.p)},_name:{value:_.nm}}),P.mn=_.mn,P}function D(_,w,E){function P(w){return _.p.ix===w?P.position:_.r.ix===w?P.rotation:_.pt.ix===w?P.points:_.or.ix===w||"ADBE Vector Star Outer Radius"===w?P.outerRadius:_.os.ix===w?P.outerRoundness:_.ir&&(_.ir.ix===w||"ADBE Vector Star Inner Radius"===w)?P.innerRadius:_.is&&_.is.ix===w?P.innerRoundness:null}var k=propertyGroupFactory(P,E),A="tm"===w.sh.ty?w.sh.prop:w.sh;return P.propertyIndex=_.ix,A.or.setGroupProperty(PropertyInterface("Outer Radius",k)),A.os.setGroupProperty(PropertyInterface("Outer Roundness",k)),A.pt.setGroupProperty(PropertyInterface("Points",k)),A.p.setGroupProperty(PropertyInterface("Position",k)),A.r.setGroupProperty(PropertyInterface("Rotation",k)),_.ir&&(A.ir.setGroupProperty(PropertyInterface("Inner Radius",k)),A.is.setGroupProperty(PropertyInterface("Inner Roundness",k))),Object.defineProperties(P,{position:{get:ExpressionPropertyInterface(A.p)},rotation:{get:ExpressionPropertyInterface(A.r)},points:{get:ExpressionPropertyInterface(A.pt)},outerRadius:{get:ExpressionPropertyInterface(A.or)},outerRoundness:{get:ExpressionPropertyInterface(A.os)},innerRadius:{get:ExpressionPropertyInterface(A.ir)},innerRoundness:{get:ExpressionPropertyInterface(A.is)},_name:{value:_.nm}}),P.mn=_.mn,P}function N(_,w,E){function P(w){return _.p.ix===w?P.position:_.r.ix===w?P.roundness:_.s.ix===w||"Size"===w||"ADBE Vector Rect Size"===w?P.size:null}var k=propertyGroupFactory(P,E),A="tm"===w.sh.ty?w.sh.prop:w.sh;return P.propertyIndex=_.ix,A.p.setGroupProperty(PropertyInterface("Position",k)),A.s.setGroupProperty(PropertyInterface("Size",k)),A.r.setGroupProperty(PropertyInterface("Rotation",k)),Object.defineProperties(P,{position:{get:ExpressionPropertyInterface(A.p)},roundness:{get:ExpressionPropertyInterface(A.r)},size:{get:ExpressionPropertyInterface(A.s)},_name:{value:_.nm}}),P.mn=_.mn,P}function R(_,w,E){function P(w){return _.r.ix===w||"Round Corners 1"===w?P.radius:null}var k=propertyGroupFactory(P,E),A=w;return P.propertyIndex=_.ix,A.rd.setGroupProperty(PropertyInterface("Radius",k)),Object.defineProperties(P,{radius:{get:ExpressionPropertyInterface(A.rd)},_name:{value:_.nm}}),P.mn=_.mn,P}function L(_,w,E){function P(w){return _.c.ix===w||"Copies"===w?P.copies:_.o.ix===w||"Offset"===w?P.offset:null}var k=propertyGroupFactory(P,E),A=w;return P.propertyIndex=_.ix,A.c.setGroupProperty(PropertyInterface("Copies",k)),A.o.setGroupProperty(PropertyInterface("Offset",k)),Object.defineProperties(P,{copies:{get:ExpressionPropertyInterface(A.c)},offset:{get:ExpressionPropertyInterface(A.o)},_name:{value:_.nm}}),P.mn=_.mn,P}return function(w,E,P){var k;function A(_){if("number"==typeof _)return 0===(_=void 0===_?1:_)?P:k[_-1];for(var w=0,E=k.length;w<E;){if(k[w]._name===_)return k[w];w+=1}return null}return A.propertyGroup=propertyGroupFactory(A,function(){return P}),k=_(w,E,A.propertyGroup),A.numProperties=k.length,A._name="Contents",A}}(),TextExpressionInterface=function(_){var w;function E(_){return"ADBE Text Document"===_?E.sourceText:null}return Object.defineProperty(E,"sourceText",{get:function(){_.textProperty.getValue();var E=_.textProperty.currentData.t;return w&&E===w.value||((w=new String(E)).value=E||new String(E),Object.defineProperty(w,"style",{get:function(){return{fillColor:_.textProperty.currentData.fc}}})),w}}),E};function _typeof(_){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(_){return typeof _}:function(_){return _&&"function"==typeof Symbol&&_.constructor===Symbol&&_!==Symbol.prototype?"symbol":typeof _})(_)}var FootageInterface=function(){var _=function(_){var w="",E=_.getFootageData();function P(_){if(E[_])return(w=_,E=E[_],"object"===_typeof(E))?P:E;var k=_.indexOf(w);return -1!==k?(E=E[parseInt(_.substr(k+w.length),10)],"object"===_typeof(E))?P:E:""}return function(){return w="",E=_.getFootageData(),P}},w=function(w){function E(_){return"Outline"===_?E.outlineInterface():null}return E._name="Outline",E.outlineInterface=_(w),E};return function(_){function E(_){return"Data"===_?E.dataInterface:null}return E._name="Data",E.dataInterface=w(_),E}}(),interfaces={layer:LayerExpressionInterface,effects:EffectsExpressionInterface,comp:CompExpressionInterface,shape:ShapeExpressionInterface,text:TextExpressionInterface,footage:FootageInterface};function getInterface(_){return interfaces[_]||null}var expressionHelpers={searchExpressions:function(_,w,E){w.x&&(E.k=!0,E.x=!0,E.initiateExpression=ExpressionManager.initiateExpression,E.effectsSequence.push(E.initiateExpression(_,w,E).bind(E)))},getSpeedAtTime:function(_){var w,E=-.01,P=this.getValueAtTime(_),k=this.getValueAtTime(_+E),A=0;if(P.length){for(w=0;w<P.length;w+=1)A+=Math.pow(k[w]-P[w],2);A=100*Math.sqrt(A)}else A=0;return A},getVelocityAtTime:function(_){if(void 0!==this.vel)return this.vel;var w,E,P=-.001,k=this.getValueAtTime(_),A=this.getValueAtTime(_+P);if(k.length)for(w=createTypedArray("float32",k.length),E=0;E<k.length;E+=1)w[E]=(A[E]-k[E])/P;else w=(A-k)/P;return w},getValueAtTime:function(_){return _*=this.elem.globalData.frameRate,(_-=this.offsetTime)!==this._cachingAtTime.lastFrame&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastFrame<_?this._cachingAtTime.lastIndex:0,this._cachingAtTime.value=this.interpolateValue(_,this._cachingAtTime),this._cachingAtTime.lastFrame=_),this._cachingAtTime.value},getStaticValueAtTime:function(){return this.pv},setGroupProperty:function(_){this.propertyGroup=_}};function addPropertyDecorator(){function _(_,w,E){if(!this.k||!this.keyframes)return this.pv;_=_?_.toLowerCase():"";var P,k,A,M,I,j=this.comp.renderedFrame,O=this.keyframes,D=O[O.length-1].t;if(j<=D)return this.pv;if(E?(P=w?Math.abs(D-this.elem.comp.globalData.frameRate*w):Math.max(0,D-this.elem.data.ip),k=D-P):((!w||w>O.length-1)&&(w=O.length-1),P=D-(k=O[O.length-1-w].t)),"pingpong"===_){if(M
218ath.floor((j-k)/P)%2!=0)return this.getValueAtTime((P-(j-k)%P+k)/this.comp.globalData.frameRate,0)}else if("offset"===_){var N=this.getValueAtTime(k/this.comp.globalData.frameRate,0),R=this.getValueAtTime(D/this.comp.globalData.frameRate,0),L=this.getValueAtTime(((j-k)%P+k)/this.comp.globalData.frameRate,0),$=Math.floor((j-k)/P);if(this.pv.length){for(M=(I=Array(N.length)).length,A=0;A<M;A+=1)I[A]=(R[A]-N[A])*$+L[A];return I}return(R-N)*$+L}else if("continue"===_){var F=this.getValueAtTime(D/this.comp.globalData.frameRate,0),B=this.getValueAtTime((D-.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(M=(I=Array(F.length)).length,A=0;A<M;A+=1)I[A]=F[A]+(F[A]-B[A])*((j-D)/this.comp.globalData.frameRate)/5e-4;return I}return F+(j-D)/.001*(F-B)}return this.getValueAtTime(((j-k)%P+k)/this.comp.globalData.frameRate,0)}function w(_,w,E){if(!this.k)return this.pv;_=_?_.toLowerCase():"";var P,k,A,M,I,j=this.comp.renderedFrame,O=this.keyframes,D=O[0].t;if(j>=D)return this.pv;if(E?(P=w?Math.abs(this.elem.comp.globalData.frameRate*w):Math.max(0,this.elem.data.op-D),k=D+P):((!w||w>O.length-1)&&(w=O.length-1),P=(k=O[w].t)-D),"pingpong"===_){if(Math.floor((D-j)/P)%2==0)return this.getValueAtTime(((D-j)%P+D)/this.comp.globalData.frameRate,0)}else if("offset"===_){var N=this.getValueAtTime(D/this.comp.globalData.frameRate,0),R=this.getValueAtTime(k/this.comp.globalData.frameRate,0),L=this.getValueAtTime((P-(D-j)%P+D)/this.comp.globalData.frameRate,0),$=Math.floor((D-j)/P)+1;if(this.pv.length){for(M=(I=Array(N.length)).length,A=0;A<M;A+=1)I[A]=L[A]-(R[A]-N[A])*$;return I}return L-(R-N)*$}else if("continue"===_){var F=this.getValueAtTime(D/this.comp.globalData.frameRate,0),B=this.getValueAtTime((D+.001)/this.comp.globalData.frameRate,0);if(this.pv.length){for(M=(I=Array(F.length)).length,A=0;A<M;A+=1)I[A]=F[A]+(F[A]-B[A])*(D-j)/.001;return I}return F+(F-B)*(D-j)/.001}return this.getValueAtTime((P-((D-j)%P+D))/this.comp.globalData.frameRate,0)}
vendor: 17,402 bytes, line 218
218function E(_,w){if(!this.k||(_=.5*(_||.4),(w=Math.floor(w||5))<=1))return this.pv;var E,P,k=this.comp.renderedFrame/this.comp.globalData.frameRate,A=k-_,M=k+_,I=w>1?(M-A)/(w-1):1,j=0,O=0;for(E=this.pv.length?createTypedArray("float32",this.pv.length):0;j<w;){if(P=this.getValueAtTime(A+j*I),this.pv.length)for(O=0;O<this.pv.length;O+=1)E[O]+=P[O];else E+=P;j+=1}if(this.pv.length)for(O=0;O<this.pv.length;O+=1)E[O]/=w;else E/=w;return E}function P(_){this._transformCachingAtTime||(this._transformCachingAtTime={v:new Matrix});var w=this._transformCachingAtTime.v;if(w.cloneFromProps(this.pre.props),this.appliedTransformations<1){var E=this.a.getValueAtTime(_);w.translate(-E[0]*this.a.mult,-E[1]*this.a.mult,E[2]*this.a.mult)}if(this.appliedTransformations<2){var P=this.s.getValueAtTime(_);w.scale(P[0]*this.s.mult,P[1]*this.s.mult,P[2]*this.s.mult)}if(this.sk&&this.appliedTransformations<3){var k=this.sk.getValueAtTime(_),A=this.sa.getValueAtTime(_);w.skewFromAxis(-k*this.sk.mult,A*this.sa.mult)}if(this.r&&this.appliedTransformations<4){var M=this.r.getValueAtTime(_);w.rotate(-M*this.r.mult)}else if(!this.r&&this.appliedTransformations<4){var I=this.rz.getValueAtTime(_),j=this.ry.getValueAtTime(_),O=this.rx.getValueAtTime(_),D=this.or.getValueAtTime(_);w.rotateZ(-I*this.rz.mult).rotateY(j*this.ry.mult).rotateX(O*this.rx.mult).rotateZ(-D[2]*this.or.mult).rotateY(D[1]*this.or.mult).rotateX(D[0]*this.or.mult)}if(this.data.p&&this.data.p.s){var N=this.px.getValueAtTime(_),R=this.py.getValueAtTime(_);if(this.data.p.z){var L=this.pz.getValueAtTime(_);w.translate(N*this.px.mult,R*this.py.mult,-L*this.pz.mult)}else w.translate(N*this.px.mult,R*this.py.mult,0)}else{var $=this.p.getValueAtTime(_);w.translate($[0]*this.p.mult,$[1]*this.p.mult,-$[2]*this.p.mult)}return w}function k(){return this.v.clone(new Matrix)}var A=TransformPropertyFactory.getTransformProperty;TransformPropertyFactory.getTransformProperty=function(_,w,E){var M=A(_,w,E);return M.dynamicProperties.length?M.getValueAtTime=P.bind(M):M.getValueAtTime=k.bind(M),M.setGroupProperty=expressionHelpers.setGroupProperty,M};var M=PropertyFactory.getProp;function I(_){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shapePool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),_*=this.elem.globalData.frameRate,(_-=this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime<_?this._caching.lastIndex:0,this._cachingAtTime.lastTime=_,this.interpolateShape(_,this._cachingAtTime.shapeValue,this._cachingAtTime)),this._cachingAtTime.shapeValue}PropertyFactory.getProp=function(P,k,A,I,j){var O=M(P,k,A,I,j);O.kf?O.getValueAtTime=expressionHelpers.getValueAtTime.bind(O):O.getValueAtTime=expressionHelpers.getStaticValueAtTime.bind(O),O.setGroupProperty=expressionHelpers.setGroupProperty,O.loopOut=_,O.loopIn=w,O.smooth=E,O.getVelocityAtTime=expressionHelpers.getVelocityAtTime.bind(O),O.getSpeedAtTime=expressionHelpers.getSpeedAtTime.bind(O),O.numKeys=1===k.a?k.k.length:0,O.propertyIndex=k.ix;var D=0;return 0!==A&&(D=createTypedArray("float32",1===k.a?k.k[0].s.length:k.k.length)),O._cachingAtTime={lastFrame:initialDefaultFrame,lastIndex:0,value:D},expressionHelpers.searchExpressions(P,k,O),O.k&&j.addDynamicProperty(O),O};var j=ShapePropertyFactory.getConstructorFunction(),O=ShapePropertyFactory.getKeyframedConstructorFunction();function D(){}D.prototype={vertices:function(_,w){this.k&&this.getValue();var E,P=this.v;void 0!==w&&(P=this.getValueAtTime(w,0));var k=P._length,A=P[_],M=P.v,I=createSizedArray(k);for(E=0;E<k;E+=1)"i"===_||"o"===_?I[E]=[A[E][0]-M[E][0],A[E][1]-M[E][1]]:I[E]=[A[E][0],A[E][1]];return I},points:function(_){return this.vertices("v",_)},inTangents:function(_){return this.vertices("i",_)},outTangents:function(_){return this.vertices("o",_)},isClosed:function(){return this.v.c},pointOnPath:function(_,w){var E,P=this.v;void 0!==w&&(P=this.getValueAtTime(w,0)),this._segmentsLength||(this._segmentsLength=bez.getSegmentsLength(P));for(var k=this._segmentsLength,A=k.lengths,M=k.totalLength*_,I=0,j=A.length,O=0;I<j;){if(O+A[I].addedLength>M){var D=I,N=P.c&&I===j-1?0:I+1,R=(M-O)/A[I].addedLength;E=bez.getPointInSegment(P.v[D],P.v[N],P.o[D],P.i[N],R,A[I]);break}O+=A[I].addedLength,I+=1}return E||(E=P.c?[P.v[0][0],P.v[0][1]]:[P.v[P._length-1][0],P.v[P._length-1][1]]),E},vectorOnPath:function(_,w,E){1==_?_=this.v.c:0==_&&(_=.999);var P=this.pointOnPath(_,w),k=this.pointOnPath(_+.001,w),A=k[0]-P[0],M=k[1]-P[1],I=Math.sqrt(Math.pow(A,2)+Math.pow(M,2));return 0===I?[0,0]:"tangent"===E?[A/I,M/I]:[-M/I,A/I]},tangentOnPath:function(_,w){return this.vectorOnPath(_,w,"tangent")},normalOnPath:function(_,w){return this.vectorOnPath(_,w,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([D],j),extendPrototype([D],O),O.prototype.getValueAtTime=I,O.prototype.initiateExpression=ExpressionManager.initiateExpression;var N=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(_,w,E,P,k){var A=N(_,w,E,P,k);return A.propertyIndex=w.ix,A.lock=!1,3===E?expressionHelpers.searchExpressions(_,w.pt,A):4===E&&expressionHelpers.searchExpressions(_,w.ks,A),A.k&&_.addDynamicProperty(A),A}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function _(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(_,w){var E=this.calculateExpression(w);if(_.t!==E){var P={};return this.copyData(P,_),P.t=E.toString(),P.__complete=!1,P}return _},TextProperty.prototype.searchProperty=function(){var _=this.searchKeyframes(),w=this.searchExpressions();return this.kf=_||w,this.kf},TextProperty.prototype.searchExpressions=_}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(_,w){var E,P,k=createNS("feMerge");for(k.setAttribute("result",_),P=0;P<w.length;P+=1)(E=createNS("feMergeNode")).setAttribute("in",w[P]),k.appendChild(E),k.appendChild(E);return k}};var linearFilterValue="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0";function SVGTintFilter(_,w,E,P,k){this.filterManager=w;var A=createNS("feColorMatrix");A.setAttribute("type","matrix"),A.setAttribute("color-interpolation-filters","linearRGB"),A.setAttribute("values",linearFilterValue+" 1 0"),this.linearFilter=A,A.setAttribute("result",P+"_tint_1"),_.appendChild(A),(A=createNS("feColorMatrix")).setAttribute("type","matrix"),A.setAttribute("color-interpolation-filters","sRGB"),A.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),A.setAttribute("result",P+"_tint_2"),_.appendChild(A),this.matrixFilter=A;var M=this.createMergeNode(P,[k,P+"_tint_1",P+"_tint_2"]);_.appendChild(M)}function SVGFillFilter(_,w,E,P){this.filterManager=w;var k=createNS("feColorMatrix");k.setAttribute("type","matrix"),k.setAttribute("color-interpolation-filters","sRGB"),k.setAttribute("values","1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0"),k.setAttribute("result",P),_.appendChild(k),this.matrixFilter=k}function SVGStrokeEffect(_,w,E){this.initialized=!1,this.filterManager=w,this.elem=E,this.paths=[]}function SVGTritoneFilter(_,w,E,P){this.filterManager=w;var k=createNS("feColorMatrix");k.setAttribute("type","matrix"),k.setAttribute("color-interpolation-filters","linearRGB"),k.setAttribute("values","0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"),_.appendChild(k);var A=createNS("feComponentTransfer");A.setAttribute("color-interpolation-filters","sRGB"),A.setAttribute("result",P),this.matrixFilter=A;var M=createNS("feFuncR");M.setAttribute("type","table"),A.appendChild(M),this.feFuncR=M;var I=createNS("feFuncG");I.setAttribute("type","table"),A.appendChild(I),this.feFuncG=I;var j=createNS("feFuncB");j.setAttribute("type","table"),A.appendChild(j),this.feFuncB=j,_.appendChild(A)}function SVGProLevelsFilter(_,w,E,P){this.filterManager=w;var k=this.filterManager.effectElements,A=createNS("feComponentTransfer");(k[10].p.k||0!==k[10].p.v||k[11].p.k||1!==k[11].p.v||k[12].p.k||1!==k[12].p.v||k[13].p.k||0!==k[13].p.v||k[14].p.k||1!==k[14].p.v)&&(this.feFuncR=this.createFeFunc("feFuncR",A)),(k[17].p.k||0!==k[17].p.v||k[18].p.k||1!==k[18].p.v||k[19].p.k||1!==k[19].p.v||k[20].p.k||0!==k[20].p.v||k[21].p.k||1!==k[21].p.v)&&(this.feFuncG=this.createFeFunc("feFuncG",A)),(k[24].p.k||0!==k[24].p.v||k[25].p.k||1!==k[25].p.v||k[26].p.k||1!==k[26].p.v||k[27].p.k||0!==k[27].p.v||k[28].p.k||1!==k[28].p.v)&&(this.feFuncB=this.createFeFunc("feFuncB",A)),(k[31].p.k||0!==k[31].p.v||k[32].p.k||1!==k[32].p.v||k[33].p.k||1!==k[33].p.v||k[34].p.k||0!==k[34].p.v||k[35].p.k||1!==k[35].p.v)&&(this.feFuncA=this.createFeFunc("feFuncA",A)),(this.feFuncR||this.feFuncG||this.feFuncB||this.feFuncA)&&(A.setAttribute("color-interpolation-filters","sRGB"),_.appendChild(A)),(k[3].p.k||0!==k[3].p.v||k[4].p.k||1!==k[4].p.v||k[5].p.k||1!==k[5].p.v||k[6].p.k||0!==k[6].p.v||k[7].p.k||1!==k[7].p.v)&&((A=createNS("feComponentTransfer")).setAttribute("color-interpolation-filters","sRGB"),A.setAttribute("result",P),_.appendChild(A),this.feFuncRComposed=this.createFeFunc("feFuncR",A),this.feFuncGComposed=this.createFeFunc("feFuncG",A),this.feFuncBComposed=this.createFeFunc("feFuncB",A))}function SVGDropShadowEffect(_,w,E,P,k){var A=w.container.globalData.renderConfig.filterSize,M=w.data.fs||A;_.setAttribute("x",M.x||A.x),_.setAttribute("y",M.y||A.y),_.setAttribute("width",M.width||A.width),_.setAttribute("height",M.height||A.height),this.filterManager=w;var I=createNS("feGaussianBlur");I.setAttribute("in","SourceAlpha"),I.setAttribute("result",P+"_drop_shadow_1"),I.setAttribute("stdDeviation","0"),this.feGaussianBlur=I,_.appendChild(I);var j=createNS("feOffset");j.setAttribute("dx","25"),j.setAttribute("dy","0"),j.setAttribute("in",P+"_drop_shadow_1"),j.setAttribute("result",P+"_drop_shadow_2"),this.feOffset=j,_.appendChild(j);var O=createNS("feFlood");O.setAttribute("flood-color","#00ff00"),O.setAttribute("flood-opacity","1"),O.setAttribute("result",P+"_drop_shadow_3"),this.feFlood=O,_.appendChild(O);var D=createNS("feComposite");D.setAttribute("in",P+"_drop_shadow_3"),D.setAttribute("in2",P+"_drop_shadow_2"),D.setAttribute("operator","in"),D.setAttribute("result",P+"_drop_shadow_4"),_.appendChild(D);var N=this.createMergeNode(P,[P+"_drop_shadow_4",k]);_.appendChild(N)}extendPrototype([SVGComposableEffect],SVGTintFilter),SVGTintFilter.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){var w=this.filterManager.effectElements[0].p.v,E=this.filterManager.effectElements[1].p.v,P=this.filterManager.effectElements[2].p.v/100;this.linearFilter.setAttribute("values",linearFilterValue+" "+P+" 0"),this.matrixFilter.setAttribute("values",E[0]-w[0]+" 0 0 0 "+w[0]+" "+(E[1]-w[1])+" 0 0 0 "+w[1]+" "+(E[2]-w[2])+" 0 0 0 "+w[2]+" 0 0 0 1 0")}},SVGFillFilter.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){var w=this.filterManager.effectElements[2].p.v,E=this.filterManager.effectElements[6].p.v;this.matrixFilter.setAttribute("values","0 0 0 0 "+w[0]+" 0 0 0 0 "+w[1]+" 0 0 0 0 "+w[2]+" 0 0 0 "+E+" 0")}},SVGStrokeEffect.prototype.initialize=function(){var _,w,E,P,k=this.elem.layerElement.children||this.elem.layerElement.childNodes;for(1===this.filterManager.effectElements[1].p.v?(P=this.elem.maskManager.masksProperties.length,E=0):P=(E=this.filterManager.effectElements[0].p.v-1)+1,(w=createNS("g")).setAttribute("fill","none"),w.setAttribute("stroke-linecap","round"),w.setAttribute("stroke-dashoffset",1);E<P;E+=1)_=createNS("path"),w.appendChild(_),this.paths.push({p:_,m:E});if(3===this.filterManager.effectElements[10].p.v){var A=createNS("mask"),M=createElementID();A.setAttribute("id",M),A.setAttribute("mask-type","alpha"),A.appendChild(w),this.elem.globalData.defs.appendChild(A);var I=createNS("g");for(I.setAttribute("mask","url("+getLocationHref()+"#"+M+")");k[0];)I.appendChild(k[0]);this.elem.layerElement.appendChild(I),this.masker=A,w.setAttribute("stroke","#fff")}else if(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v){if(2===this.filterManager.effectElements[10].p.v)for(k=this.elem.layerElement.children||this.elem.layerElement.childNodes;k.length;)this.elem.layerElement.removeChild(k[0]);this.elem.layerElement.appendChild(w),this.elem.layerElement.removeAttribute("mask"),w.setAttribute("stroke","#fff")}this.initialized=!0,this.pathMasker=w},SVGStrokeEffect.prototype.renderFrame=function(_){this.initialized||this.initialize();var w=this.paths.length;for(E=0;E<w;E+=1)if(-1!==this.paths[E].m&&(P=this.elem.maskManager.viewData[this.paths[E].m],k=this.paths[E].p,(_||this.filterManager._mdf||P.prop._mdf)&&k.setAttribute("d",P.lastPath),_||this.filterManager.effectElements[9].p._mdf||this.filterManager.effectElements[4].p._mdf||this.filterManager.effectElements[7].p._mdf||this.filterManager.effectElements[8].p._mdf||P.prop._mdf)){if(0!==this.filterManager.effectElements[7].p.v||100!==this.filterManager.effectElements[8].p.v){var E,P,k,A,M,I=.01*Math.min(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),j=.01*Math.max(this.filterManager.effectElements[7].p.v,this.filterManager.effectElements[8].p.v),O=k.getTotalLength();A="0 0 0 "+O*I+" ";var D=Math.floor(O*(j-I)/(1+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01));for(M=0;M<D;M+=1)A+="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01+" ";A+="0 "+10*O+" 0 0"}else A="1 "+2*this.filterManager.effectElements[4].p.v*this.filterManager.effectElements[9].p.v*.01;k.setAttribute("stroke-dasharray",A)}if((_||this.filterManager.effectElements[4].p._mdf)&&this.pathMasker.setAttribute("stroke-width",2*this.filterManager.effectElements[4].p.v),(_||this.filterManager.effectElements[6].p._mdf)&&this.pathMasker.setAttribute("opacity",this.filterManager.effectElements[6].p.v),(1===this.filterManager.effectElements[10].p.v||2===this.filterManager.effectElements[10].p.v)&&(_||this.filterManager.effectElements[3].p._mdf)){var N=this.filterManager.effectElements[3].p.v;this.pathMasker.setAttribute("stroke","rgb("+bmFloor(255*N[0])+","+bmFloor(255*N[1])+","+bmFloor(255*N[2])+")")}},SVGTritoneFilter.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){var w=this.filterManager.effectElements[0].p.v,E=this.filterManager.effectElements[1].p.v,P=this.filterManager.effectElements[2].p.v,k=P[0]+" "+E[0]+" "+w[0],A=P[1]+" "+E[1]+" "+w[1],M=P[2]+" "+E[2]+" "+w[2];this.feFuncR.setAttribute("tableValues",k),this.feFuncG.setAttribute("tableValues",A),this.feFuncB.setAttribute("tableValues",M)}},SVGProLevelsFilter.prototype.createFeFunc=function(_,w){var E=createNS(_);return E.setAttribute("type","table"),w.appendChild(E),E},SVGProLevelsFilter.prototype.getTableValue=function(_,w,E,P,k){for(var A,M,I=0,j=256,O=Math.min(_,w),D=Math.max(_,w),N=Array.call(null,{length:256}),R=0,L=k-P,$=w-_;I<=256;)M=(A=I/256)<=O?$<0?k:P:A>=D?$<0?P:k:P+L*Math.pow((A-_)/$,1/E),N[R]=M,R+=1,I+=256/(j-1);return N.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){var w,E=this.filterManager.effectElements;this.feFuncRComposed&&(_||E[3].p._mdf||E[4].p._mdf||E[5].p._mdf||E[6].p._mdf||E[7].p._mdf)&&(w=this.getTableValue(E[3].p.v,E[4].p.v,E[5].p.v,E[6].p.v,E[7].p.v),this.feFuncRComposed.setAttribute("tableValues",w),this.feFuncGComposed.setAttribute("tableValues",w),this.feFuncBComposed.setAttribute("tableValues",w)),this.feFuncR&&(_||E[10].p._mdf||E[11].p._mdf||E[12].p._mdf||E[13].p._mdf||E[14].p._mdf)&&(w=this.getTableValue(E[10].p.v,E[11].p.v,E[12].p.v,E[13].p.v,E[14].p.v),this.feFuncR.setAttribute("tableValues",w)),this.feFuncG&&(_||E[17].p._mdf||E[18].p._mdf||E[19].p._mdf||E[20].p._mdf||E[21].p._mdf)&&(w=this.getTableValue(E[17].p.v,E[18].p.v,E[19].p.v,E[20].p.v,E[21].p.v),this.feFuncG.setAttribute("tableValues",w)),this.feFuncB&&(_||E[24].p._mdf||E[25].p._mdf||E[26].p._mdf||E[27].p._mdf||E[28].p._mdf)&&(w=this.getTableValue(E[24].p.v,E[25].p.v,E[26].p.v,E[27].p.v,E[28].p.v),this.feFuncB.setAttribute("tableValues",w)),this.feFuncA&&(_||E[31].p._mdf||E[32].p._mdf||E[33].p._mdf||E[34].p._mdf||E[35].p._mdf)&&(w=this.getTableValue(E[31].p.v,E[32].p.v,E[33].p.v,E[34].p.v,E[35].p.v),this.feFuncA.setAttribute("tableValues",w))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){if((_||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),_||this.filterManager.effectElements[0].p._mdf){var w=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*w[0]),Math.round(255*w[1]),Math.round(255*w[2])))}if((_||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),_||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var E=this.filterManager.effectElements[3].p.v,P=(this.filterManager.effectElements[2].p.v-90)*degToRads,k=E*Math.cos(P),A=E*Math.sin(P);
218this.feOffset.setAttribute("dx",k),this.feOffset.setAttribute("dy",A)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(_,w,E){this.initialized=!1,this.filterManager=w,this.filterElem=_,this.elem=E,E.matteElement=createNS("g"),E.matteElement.appendChild(E.layerElement),E.matteElement.appendChild(E.transformedElement),E.baseElement=E.matteElement}function SVGGaussianBlurEffect(_,w,E,P){_.setAttribute("x","-100%"),_.setAttribute("y","-100%"),_.setAttribute("width","300%"),_.setAttribute("height","300%"),this.filterManager=w;var k=createNS("feGaussianBlur");k.setAttribute("result",P),_.appendChild(k),this.feGaussianBlur=k}function TransformEffect(){}function SVGTransformEffect(_,w){this.init(w)}function CVTransformEffect(_){this.init(_)}return SVGMatte3Effect.prototype.findSymbol=function(_){for(var w=0,E=_svgMatteSymbols.length;w<E;){if(_svgMatteSymbols[w]===_)return _svgMatteSymbols[w];w+=1}return null},SVGMatte3Effect.prototype.replaceInParent=function(_,w){var E,P=_.layerElement.parentNode;if(P){for(var k=P.children,A=0,M=k.length;A<M&&k[A]!==_.layerElement;)A+=1;A<=M-2&&(E=k[A+1]);var I=createNS("use");I.setAttribute("href","#"+w),E?P.insertBefore(I,E):P.appendChild(I)}},SVGMatte3Effect.prototype.setElementAsMask=function(_,w){if(!this.findSymbol(w)){var E=createElementID(),P=createNS("mask");P.setAttribute("id",w.layerId),P.setAttribute("mask-type","alpha"),_svgMatteSymbols.push(w);var k=_.globalData.defs;k.appendChild(P);var A=createNS("symbol");A.setAttribute("id",E),this.replaceInParent(w,E),A.appendChild(w.layerElement),k.appendChild(A);var M=createNS("use");M.setAttribute("href","#"+E),P.appendChild(M),w.data.hd=!1,w.show()}_.setMatte(w.layerId)},SVGMatte3Effect.prototype.initialize=function(){for(var _=this.filterManager.effectElements[0].p.v,w=this.elem.comp.elements,E=0,P=w.length;E<P;)w[E]&&w[E].data.ind===_&&this.setElementAsMask(this.elem,w[E]),E+=1;this.initialized=!0},SVGMatte3Effect.prototype.renderFrame=function(){this.initialized||this.initialize()},SVGGaussianBlurEffect.prototype.renderFrame=function(_){if(_||this.filterManager._mdf){var w=.3,E=this.filterManager.effectElements[0].p.v*w,P=this.filterManager.effectElements[1].p.v,k=3==P?0:E,A=2==P?0:E;this.feGaussianBlur.setAttribute("stdDeviation",k+" "+A);var M=1==this.filterManager.effectElements[2].p.v?"wrap":"duplicate";this.feGaussianBlur.setAttribute("edgeMode",M)}},TransformEffect.prototype.init=function(_){this.effectsManager=_,this.type=effectTypes.TRANSFORM_EFFECT,this.matrix=new Matrix,this.opacity=-1,this._mdf=!1,this._opMdf=!1},TransformEffect.prototype.renderFrame=function(_){if(this._opMdf=!1,this._mdf=!1,_||this.effectsManager._mdf){var w=this.effectsManager.effectElements,E=w[0].p.v,P=w[1].p.v,k=1===w[2].p.v,A=w[3].p.v,M=k?A:w[4].p.v,I=w[5].p.v,j=w[6].p.v,O=w[7].p.v;this.matrix.reset(),this.matrix.translate(-E[0],-E[1],E[2]),this.matrix.scale(.01*M,.01*A,1),this.matrix.rotate(-O*degToRads),this.matrix.skewFromAxis(-I*degToRads,(j+90)*degToRads),this.matrix.translate(P[0],P[1],0),this._mdf=!0,this.opacity!==w[8].p.v&&(this.opacity=w[8].p.v,this._opMdf=!0)}},extendPrototype([TransformEffect],SVGTransformEffect),extendPrototype([TransformEffect],CVTransformEffect),registerRenderer("canvas",CanvasRenderer),registerRenderer("html",HybridRenderer),registerRenderer("svg",SVGRenderer),ShapeModifiers.registerModifier("tm",TrimModifier),ShapeModifiers.registerModifier("pb",PuckerAndBloatModifier),ShapeModifiers.registerModifier("rp",RepeaterModifier),ShapeModifiers.registerModifier("rd",RoundCornersModifier),ShapeModifiers.registerModifier("zz",ZigZagModifier),ShapeModifiers.registerModifier("op",OffsetPathModifier),setExpressionsPlugin(Expressions),setExpressionInterfaces(getInterface),initialize$1(),initialize(),registerEffect$1(20,SVGTintFilter,!0),registerEffect$1(21,SVGFillFilter,!0),registerEffect$1(22,SVGStrokeEffect,!1),registerEffect$1(23,SVGTritoneFilter,!0),registerEffect$1(24,SVGProLevelsFilter,!0),registerEffect$1(25,SVGDropShadowEffect,!0),registerEffect$1(28,SVGMatte3Effect,!1),registerEffect$1(29,SVGGaussianBlurEffect,!0),registerEffect$1(35,SVGTransformEffect,!1),registerEffect(35,CVTransformEffect),lottie})},661866,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"getDomainLocale",{enumerable:!0,get:function(){return A}});let P=_.r(677951),k="";function A(w,E,A,M){{let I=_.r(766241).normalizeLocalePath,j=_.r(502369).detectDomainLocale,O=E||I(w,A).detectedLocale,D=j(M,void 0,O);if(D){let _=`http${D.http?"":"s"}://`,E=O===D.defaultLocale?"":`/${O}`;return`${_}${D.domain}${(0,P.normalizePathTrailingSlash)(`${k}${E}${w}`)}`}return!1}}("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esMo
218dule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},666151,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"Image",{enumerable:!0,get:function(){return W}});let P=_.r(380763),k=_.r(110375),A=_.r(115497),M=k._(_.r(650394)),I=P._(_.r(308303)),j=P._(_.r(346381)),O=_.r(691486),D=_.r(333926),N=_.r(308530),R=_.r(23631),L=P._(_.r(874467)),$=_.r(835472),F={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function B(_,w,E,P,k,A,M){let I=_?.src;_&&_["data-loaded-src"]!==I&&(_["data-loaded-src"]=I,("decode"in _?_.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(_.parentElement&&_.isConnected){if("empty"!==w&&k(!0),E?.current){let w=new Event("load");Object.defineProperty(w,"target",{writable:!1,value:_});let P=!1,k=!1;E.current({...w,nativeEvent:w,currentTarget:_,target:_,isDefaultPrevented:()=>P,isPropagationStopped:()=>k,persist:()=>{},preventDefault:()=>{P=!0,w.preventDefault()},stopPropagation:()=>{k=!0,w.stopPropagation()}})}P?.current&&P.current(_)}}))}function V(_){return M.use?{fetchPriority:_}:{fetchpriority:_}}"u"<typeof window&&(globalThis.__NEXT_IMAGE_IMPORTED=!0);let U="u"<typeof window?M.useEffect:M.useLayoutEffect,H=(0,M.forwardRef)(({src:_,srcSet:w,sizes:E,height:P,width:k,decoding:I,className:j,style:O,fetchPriority:D,placeholder:N,loading:R,unoptimized:L,fill:F,onLoadRef:H,onLoadingCompleteRef:z,setBlurComplete:W,setShowAltText:G,sizesInput:Z,onLoad:Y,onError:q,...K},X)=>{let Q=(0,M.useRef)(!1),J=(0,M.useRef)(null);U(()=>{let{current:_}=Q,{current:w}=J;_||null===w||(q&&(w.src=w.src),w.complete&&B(w,N,H,z,W,L,Z),Q.current=!0)},[_,N,H,z,q,L,Z]);let ee=(0,$.useMergedRef)(X,J);return(0,A.jsx)("img",{...K,...V(D),loading:R,width:k,height:P,decoding:I,"data-nimg":F?"fill":"1",className:j,style:O,sizes:E,srcSet:w,src:_,ref:ee,onLoad:_=>{B(_.currentTarget,N,H,z,W,L,Z)},onError:_=>{G(!0),"empty"!==N&&W(!0),q&&q(_)}})});function z({isAppRouter:_,imgAttributes:w}){let E={as:"image",imageSrcSet:w.srcSet,imageSizes:w.sizes,crossOrigin:w.crossOrigin,referrerPolicy:w.referrerPolicy,...V(w.fetchPriority)};return _&&I.default.preload?(I.default.preload(w.src,E),null):(0,A.jsx)(j.default,{children:(0,A.jsx)("link",{rel:"preload",href:w.srcSet?void 0:w.src,...E},"__nimg-"+w.src+w.srcSet+w.sizes)})}let W=(0,M.forwardRef)((_,w)=>{let E=!(0,M.useContext)(R.RouterContext),P=(0,M.useContext)(N.ImageConfigContext),k=(0,M.useMemo)(()=>{let _=F||P||D.imageConfigDefault,w=[..._.deviceSizes,..._.imageSizes].sort((_,w)=>_-w),E=_.deviceSizes.sort((_,w)=>_-w),k=_.qualities?.sort((_,w)=>_-w);return{..._,allSizes:w,deviceSizes:E,qualities:k,localPatterns:"u"<typeof window?P?.localPatterns:_.localPatterns}},[P]),{onLoad:I,onLoadingComplete:j}=_,$=(0,M.useRef)(I);(0,M.useEffect)(()=>{$.current=I},[I]);let B=(0,M.useRef)(j);(0,M.useEffect)(()=>{B.current=j},[j]);let[V,U]=(0,M.useState)(!1),[W,G]=(0,M.useState)(!1),{props:Z,meta:Y}=(0,O.getImgProps)(_,{defaultLoader:L.default,imgConf:k,blurComplete:V,showAltText:W});return(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)(H,{...Z,unoptimized:Y.unoptimized,placeholder:Y.placeholder,fill:Y.fill,onLoadRef:$,onLoadingCompleteRef:B,setBlurComplete:U,setShowAltText:G,sizesInput:_.sizes,ref:w}),Y.preload?(0,A.jsx)(z,{isAppRouter:E,imgAttributes:Z}):null]})});("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esModule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},777041,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),function(_,w){for(var E in w)Object.defineProperty(_,E,{enumerable:!0,get:w[E]})}(E,{default:function(){return j},getImageProps:function(){return I}});let P=_.r(380763),k=_.r(691486),A=_.r(666151),M=P._(_.r(874467));function I(_){let{props:w}=(0,k.getImgProps)(_,{defaultLoader:M.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
218ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[_,E]of Object.entries(w))void 0===E&&delete w[_];return{props:w}}let j=A.Image},648815,(_,w,E)=>{w.exports=_.r(777041)},902912,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),function(_,w){for(var E in w)Object.defineProperty(_,E,{enumerable:!0,get:w[E]})}(E,{default:function(){return Y},useLinkStatus:function(){return Z}});let P=_.r(110375),k=_.r(115497),A=P._(_.r(650394)),M=_.r(827091),I=_.r(268602),j=_.r(359564),O=_.r(747793),D=_.r(322504),N=_.r(23631),R=_.r(366799),L=_.r(661866),$=_.r(326580),F=_.r(835472),B=new Set;function V(_,w,E,P){if(!("u"<typeof window)&&(0,I.isLocalURL)(w)){if(!P.bypassPrefetchedCheck){let k=w+"%"+E+"%"+(void 0!==P.locale?P.locale:"locale"in _?_.locale:void 0);if(B.has(k))return;B.add(k)}_.prefetch(w,E,P).catch(_=>{})}}function U(_){let w=_.currentTarget.getAttribute("target");return w&&"_self"!==w||_.metaKey||_.ctrlKey||_.shiftKey||_.altKey||_.nativeEvent&&2===_.nativeEvent.which}function H(_,w,E,P,k,A,M,j,O){let{nodeName:D}=_.currentTarget;if(!("A"===D.toUpperCase()&&U(_)||_.currentTarget.hasAttribute("download"))){if(!(0,I.isLocalURL)(E)){k&&(_.preventDefault(),location.replace(E));return}_.preventDefault(),(()=>{if(O){let _=!1;if(O({preventDefault:()=>{_=!0}}),_)return}let _=M??!0;"beforePopState"in w?w[k?"replace":"push"](E,P,{shallow:A,locale:j,scroll:_}):w[k?"replace":"push"](P||E,{scroll:_})})()}}function z(_){return"string"==typeof _?_:(0,j.formatUrl)(_)}let W=A.default.forwardRef(function(_,w){let E,P,{href:I,as:j,children:B,prefetch:U=null,passHref:W,replace:G,shallow:Z,scroll:Y,locale:q,onClick:K,onNavigate:X,onMouseEnter:Q,onTouchStart:J,legacyBehavior:ee=!1,transitionTypes:et,...er}=_;E=B,ee&&("string"==typeof E||"number"==typeof E)&&(E=(0,k.jsx)("a",{children:E}));let en=A.default.useContext(N.RouterContext),ei=!1!==U,{href:ea,as:eo}=A.default.useMemo(()=>{if(!en){let _=z(I);return{href:_,as:j?z(j):_}}let[_,w]=(0,M.resolveHref)(en,I,!0);return{href:_,as:j?(0,M.resolveHref)(en,j):w||_}},[en,I,j]),es=A.default.useRef(ea),el=A.default.useRef(eo);ee&&(P=A.default.Children.only(E));let ed=ee?P&&"object"==typeof P&&P.ref:w,[eu,ec,eh]=(0,R.useIntersection)({rootMargin:"200px"}),ep=A.default.useCallback(_=>{(el.current!==eo||es.current!==ea)&&(eh(),el.current=eo,es.current=ea),eu(_)},[eo,ea,eh,eu]),ef=(0,F.useMergedRef)(ep,ed);A.default.useEffect(()=>{!en||ec&&ei&&V(en,ea,eo,{bypassPrefetchedCheck:!1,locale:q})},[eo,ea,ec,q,ei,en?.locale,en]);let em={ref:ef,onClick(_){ee||"function"!=typeof K||K(_),ee&&P.props&&"function"==typeof P.props.onClick&&P.props.onClick(_),!en||_.defaultPrevented||H(_,en,ea,eo,G,Z,Y,q,X)},onMouseEnter(_){ee||"function"!=typeof Q||Q(_),ee&&P.props&&"function"==typeof P.props.onMouseEnter&&P.props.onMouseEnter(_),en&&V(en,ea,eo,{locale:q,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart:function(_){ee||"function"!=typeof J||J(_),ee&&P.props&&"function"==typeof P.props.onTouchStart&&P.props.onTouchStart(_),en&&V(en,ea,eo,{locale:q,priority:!0,bypassPrefetchedCheck:!0})}};if((0,O.isAbsoluteUrl)(eo))em.href=eo;else if(!ee||W||"a"===P.type&&!("href"in P.props)){let _=void 0!==q?q:en?.locale;em.href=en?.isLocaleDomain&&(0,L.getDomainLocale)(eo,_,en?.locales,en?.domainLocales)||(0,$.addBasePath)((0,D.addLocale)(eo,_,en?.defaultLocale))}return ee?A.default.cloneElement(P,em):(0,k.jsx)("a",{...er,...em,children:E})}),G=(0,A.createContext)({pending:!1}),Z=()=>(0,A.useContext)(G),Y=W;("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esModule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},875079,(_,w,E)=>{w.exports=_.r(902912)},766241,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"normalizeLocalePath",{enumerable:!0,get:function(){return P}});let P=(w,E)=>_.r(811714).normalizeLocalePath(w,E);("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esMo
218dule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},366799,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"useIntersection",{enumerable:!0,get:function(){return D}});let P=_.r(650394),k=_.r(548464),A="function"==typeof IntersectionObserver,M=new Map,I=[];function j(_){let w,E={root:_.root||null,margin:_.rootMargin||""},P=I.find(_=>_.root===E.root&&_.margin===E.margin);if(P&&(w=M.get(P)))return w;let k=new Map;return w={id:E,observer:new IntersectionObserver(_=>{_.forEach(_=>{let w=k.get(_.target),E=_.isIntersecting||_.intersectionRatio>0;w&&E&&w(E)})},_),elements:k},I.push(E),M.set(E,w),w}function O(_,w,E){let{id:P,observer:k,elements:A}=j(E);return A.set(_,w),k.observe(_),function(){if(A.delete(_),k.unobserve(_),0===A.size){k.disconnect(),M.delete(P);let _=I.findIndex(_=>_.root===P.root&&_.margin===P.margin);_>-1&&I.splice(_,1)}}}function D({rootRef:_,rootMargin:w,disabled:E}){let M=E||!A,[I,j]=(0,P.useState)(!1),N=(0,P.useRef)(null),R=(0,P.useCallback)(_=>{N.current=_},[]);return(0,P.useEffect)(()=>{if(A){if(M||I)return;let E=N.current;if(E&&E.tagName)return O(E,_=>_&&j(_),{root:_?.current,rootMargin:w})}else if(!I){let _=(0,k.requestIdleCallback)(()=>j(!0));return()=>(0,k.cancelIdleCallback)(_)}},[M,w,_,I,N.current]),[R,I,(0,P.useCallback)(()=>{j(!1)},[])]}("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esModule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},835472,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"useMergedRef",{enumerable:!0,get:function(){return k}});let P=_.r(650394);function k(_,w){let E=(0,P.useRef)(null),k=(0,P.useRef)(null);return(0,P.useCallback)(P=>{if(null===P){let _=E.current;_&&(E.current=null,_());let w=k.current;w&&(k.current=null,w())}else _&&(E.current=A(_,P)),w&&(k.current=A(w,P))},[_,w])}function A(_,w){if("function"!=typeof _)return _.current=w,()=>{_.current=null};{let E=_(w);return"function"==typeof E?E:()=>_(null)}}("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esModule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},80793,(_,w,E)=>{var P={872:function(_,w){"use strict";w.byteLength=O,w.toByteArray=N,w.fromByteArray=$;for(var E=[],P=[],k="u">typeof Uint8Array?Uint8Array:Array,A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",M=0,I=A.length;M<I;++M)E[M]=A[M],P[A.charCodeAt(M)]=M;function j(_){var w=_.length;if(w%4>0)throw Error("Invalid string. Length must be a multiple of 4");var E=_.indexOf("=");-1===E&&(E=w);var P=E===w?0:4-E%4;return[E,P]}function O(_){var w=j(_),E=w[0],P=w[1];return(E+P)*3/4-P}function D(_,w,E){return(w+E)*3/4-E}function N(_){var w,E,A=j(_),M=A[0],I=A[1],O=new k(D(_,M,I)),N=0,R=I>0?M-4:M;for(E=0;E<R;E+=4)w=P[_.charCodeAt(E)]<<18|P[_.charCodeAt(E+1)]<<12|P[_.charCodeAt(E+2)]<<6|P[_.charCodeAt(E+3)],O[N++]=w>>16&255,O[N++]=w>>8&255,O[N++]=255&w;return 2===I&&(w=P[_.charCodeAt(E)]<<2|P[_.charCodeAt(E+1)]>>4,O[N++]=255&w),1===I&&(w=P[_.charCodeAt(E)]<<10|P[_.charCodeAt(E+1)]<<4|P[_.charCodeAt(E+2)]>>2,O[N++]=w>>8&255,O[N++]=255&w),O}function R(_){return E[_>>18&63]+E[_>>12&63]+E[_>>6&63]+E[63&_]}function L(_,w,E){for(var P=[],k=w;k<E;k+=3)P.push(R((_[k]<<16&0xff0000)+(_[k+1]<<8&65280)+(255&_[k+2])));return P.join("")}function $(_){for(var w,P=_.length,k=P%3,A=[],M=16383,I=0,j=P-k;I<j;I+=M)A.push(L(_,I,I+M>j?j:I+M));return 1===k?A.push(E[(w=_[P-1])>>2]+E[w<<4&63]+"=="):2===k&&A.push(E[(w=(_[P-2]<<8)+_[P-1])>>10]+E[w>>4&63]+E[w<<2&63]+"="),A.join("")}P[45]=62,P[95]=63},230:function(_,w,E){"use strict";var P=E(872),k=E(321),A="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;w.Buffer=O,w.SlowBuffer=H,w.INSPECT_MAX_BYTES=50;var M=0x7fffffff;function I(){try{var _=new Uint8Array(1),w={foo:function(){return 42}};return Object.setPrototypeOf(w,Uint8Array.prototype),Object.setPrototypeOf(_,w),42===_.foo()}catch(_){return!1}}function j(_){if(_>
vendor: 18,458 bytes, line 218
218M)throw RangeError('The value "'+_+'" is invalid for option "size"');var w=new Uint8Array(_);return Object.setPrototypeOf(w,O.prototype),w}function O(_,w,E){if("number"==typeof _){if("string"==typeof w)throw TypeError('The "string" argument must be of type string. Received type number');return L(_)}return D(_,w,E)}function D(_,w,E){if("string"==typeof _)return $(_,w);if(ArrayBuffer.isView(_))return F(_);if(null==_)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _);if(eC(_,ArrayBuffer)||_&&eC(_.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(eC(_,SharedArrayBuffer)||_&&eC(_.buffer,SharedArrayBuffer)))return B(_,w,E);if("number"==typeof _)throw TypeError('The "value" argument must not be of type number. Received type number');var P=_.valueOf&&_.valueOf();if(null!=P&&P!==_)return O.from(P,w,E);var k=V(_);if(k)return k;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof _[Symbol.toPrimitive])return O.from(_[Symbol.toPrimitive]("string"),w,E);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof _)}function N(_){if("number"!=typeof _)throw TypeError('"size" argument must be of type number');if(_<0)throw RangeError('The value "'+_+'" is invalid for option "size"')}function R(_,w,E){return(N(_),_<=0)?j(_):void 0!==w?"string"==typeof E?j(_).fill(w,E):j(_).fill(w):j(_)}function L(_){return N(_),j(_<0?0:0|U(_))}function $(_,w){if(("string"!=typeof w||""===w)&&(w="utf8"),!O.isEncoding(w))throw TypeError("Unknown encoding: "+w);var E=0|z(_,w),P=j(E),k=P.write(_,w);return k!==E&&(P=P.slice(0,k)),P}function F(_){for(var w=_.length<0?0:0|U(_.length),E=j(w),P=0;P<w;P+=1)E[P]=255&_[P];return E}function B(_,w,E){var P;if(w<0||_.byteLength<w)throw RangeError('"offset" is outside of buffer bounds');if(_.byteLength<w+(E||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(P=void 0===w&&void 0===E?new Uint8Array(_):void 0===E?new Uint8Array(_,w):new Uint8Array(_,w,E),O.prototype),P}function V(_){if(O.isBuffer(_)){var w=0|U(_.length),E=j(w);return 0===E.length||_.copy(E,0,0,w),E}return void 0!==_.length?"number"!=typeof _.length||eS(_.length)?j(0):F(_):"Buffer"===_.type&&Array.isArray(_.data)?F(_.data):void 0}function U(_){if(_>=M)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+M.toString(16)+" bytes");return 0|_}function H(_){return+_!=_&&(_=0),O.alloc(+_)}function z(_,w){if(O.isBuffer(_))return _.length;if(ArrayBuffer.isView(_)||eC(_,ArrayBuffer))return _.byteLength;if("string"!=typeof _)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof _);var E=_.length,P=arguments.length>2&&!0===arguments[2];if(!P&&0===E)return 0;for(var k=!1;;)switch(w){case"ascii":case"latin1":case"binary":return E;case"utf8":case"utf-8":return eg(_).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*E;case"hex":return E>>>1;case"base64":return eb(_).length;default:if(k)return P?-1:eg(_).length;w=(""+w).toLowerCase(),k=!0}}function W(_,w,E){var P=!1;if((void 0===w||w<0)&&(w=0),w>this.length||((void 0===E||E>this.length)&&(E=this.length),E<=0||(E>>>=0)<=(w>>>=0)))return"";for(_||(_="utf8");;)switch(_){case"hex":return es(this,w,E);case"utf8":case"utf-8":return er(this,w,E);case"ascii":return ea(this,w,E);case"latin1":case"binary":return eo(this,w,E);case"base64":return et(this,w,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return el(this,w,E);default:if(P)throw TypeError("Unknown encoding: "+_);_=(_+"").toLowerCase(),P=!0}}function G(_,w,E){var P=_[w];_[w]=_[E],_[E]=P}function Z(_,w,E,P,k){if(0===_.length)return -1;if("string"==typeof E?(P=E,E=0):E>0x7fffffff?E=0x7fffffff:E<-0x80000000&&(E=-0x80000000),eS(E*=1)&&(E=k?0:_.length-1),E<0&&(E=_.length+E),E>=_.length)if(k)return -1;else E=_.length-1;else if(E<0)if(!k)return -1;else E=0;if("string"==typeof w&&(w=O.from(w,P)),O.isBuffer(w))return 0===w.length?-1:Y(_,w,E,P,k);if("number"==typeof w){if(w&=255,"function"==typeof Uint8Array.prototype.indexOf)if(k)return Uint8Array.prototype.indexOf.call(_,w,E);else return Uint8Array.prototype.lastIndexOf.call(_,w,E);return Y(_,[w],E,P,k)}throw TypeError("val must be string, number or Buffer")}function Y(_,w,E,P,k){var A,M=1,I=_.length,j=w.length;if(void 0!==P&&("ucs2"===(P=String(P).toLowerCase())||"ucs-2"===P||"utf16le"===P||"utf-16le"===P)){if(_.length<2||w.length<2)return -1;M=2,I/=2,j/=2,E/=2}function O(_,w){return 1===M?_[w]:_.readUInt16BE(w*M)}if(k){var D=-1;for(A=E;A<I;A++)if(O(_,A)===O(w,-1===D?0:A-D)){if(-1===D&&(D=A),A-D+1===j)return D*M}else -1!==D&&(A-=A-D),D=-1}else for(E+j>I&&(E=I-j),A=E;A>=0;A--){for(var N=!0,R=0;R<j;R++)if(O(_,A+R)!==O(w,R)){N=!1;break}if(N)return A}return -1}function q(_,w,E,P){E=Number(E)||0;var k=_.length-E;P?(P=Number(P))>k&&(P=k):P=k;var A=w.length;P>A/2&&(P=A/2);for(var M=0;M<P;++M){var I=parseInt(w.substr(2*M,2),16);if(eS(I))break;_[E+M]=I}return M}function K(_,w,E,P){return ex(eg(w,_.length-E),_,E,P)}function X(_,w,E,P){return ex(ey(w),_,E,P)}function Q(_,w,E,P){return X(_,w,E,P)}function J(_,w,E,P){return ex(eb(w),_,E,P)}function ee(_,w,E,P){return ex(ev(w,_.length-E),_,E,P)}function et(_,w,E){return 0===w&&E===_.length?P.fromByteArray(_):P.fromByteArray(_.slice(w,E))}function er(_,w,E){E=Math.min(_.length,E);for(var P=[],k=w;k<E;){var A,M,I,j,O=_[k],D=null,N=O>239?4:O>223?3:O>191?2:1;if(k+N<=E)switch(N){case 1:O<128&&(D=O);break;case 2:(192&(A=_[k+1]))==128&&(j=(31&O)<<6|63&A)>127&&(D=j);break;case 3:A=_[k+1],M=_[k+2],(192&A)==128&&(192&M)==128&&(j=(15&O)<<12|(63&A)<<6|63&M)>2047&&(j<55296||j>57343)&&(D=j);break;case 4:A=_[k+1],M=_[k+2],I=_[k+3],(192&A)==128&&(192&M)==128&&(192&I)==128&&(j=(15&O)<<18|(63&A)<<12|(63&M)<<6|63&I)>65535&&j<1114112&&(D=j)}null===D?(D=65533,N=1):D>65535&&(D-=65536,P.push(D>>>10&1023|55296),D=56320|1023&D),P.push(D),k+=N}return ei(P)}w.kMaxLength=0x7fffffff,O.TYPED_ARRAY_SUPPORT=I(),!O.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(O.prototype,"parent",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.buffer}}),Object.defineProperty(O.prototype,"offset",{enumerable:!0,get:function(){if(O.isBuffer(this))return this.byteOffset}}),O.poolSize=8192,O.from=function(_,w,E){return D(_,w,E)},Object.setPrototypeOf(O.prototype,Uint8Array.prototype),Object.setPrototypeOf(O,Uint8Array),O.alloc=function(_,w,E){return R(_,w,E)},O.allocUnsafe=function(_){return L(_)},O.allocUnsafeSlow=function(_){return L(_)},O.isBuffer=function(_){return null!=_&&!0===_._isBuffer&&_!==O.prototype},O.compare=function(_,w){if(eC(_,Uint8Array)&&(_=O.from(_,_.offset,_.byteLength)),eC(w,Uint8Array)&&(w=O.from(w,w.offset,w.byteLength)),!O.isBuffer(_)||!O.isBuffer(w))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(_===w)return 0;for(var E=_.length,P=w.length,k=0,A=Math.min(E,P);k<A;++k)if(_[k]!==w[k]){E=_[k],P=w[k];break}return E<P?-1:+(P<E)},O.isEncoding=function(_){switch(String(_).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},O.concat=function(_,w){if(!Array.isArray(_))throw TypeError('"list" argument must be an Array of Buffers');if(0===_.length)return O.alloc(0);if(void 0===w)for(E=0,w=0;E<_.length;++E)w+=_[E].length;var E,P=O.allocUnsafe(w),k=0;for(E=0;E<_.length;++E){var A=_[E];if(eC(A,Uint8Array)&&(A=O.from(A)),!O.isBuffer(A))throw TypeError('"list" argument must be an Array of Buffers');A.copy(P,k),k+=A.length}return P},O.byteLength=z,O.prototype._isBuffer=!0,O.prototype.swap16=function(){var _=this.length;if(_%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var w=0;w<_;w+=2)G(this,w,w+1);return this},O.prototype.swap32=function(){var _=this.length;if(_%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var w=0;w<_;w+=4)G(this,w,w+3),G(this,w+1,w+2);return this},O.prototype.swap64=function(){var _=this.length;if(_%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var w=0;w<_;w+=8)G(this,w,w+7),G(this,w+1,w+6),G(this,w+2,w+5),G(this,w+3,w+4);return this},O.prototype.toString=function(){var _=this.length;return 0===_?"":0==arguments.length?er(this,0,_):W.apply(this,arguments)},O.prototype.toLocaleString=O.prototype.toString,O.prototype.equals=function(_){if(!O.isBuffer(_))throw TypeError("Argument must be a Buffer");return this===_||0===O.compare(this,_)},O.prototype.inspect=function(){var _="",E=w.INSPECT_MAX_BYTES;return _=this.toString("hex",0,E).replace(/(.{2})/g,"$1 ").trim(),this.length>E&&(_+=" ... "),"<Buffer "+_+">"},A&&(O.prototype[A]=O.prototype.inspect),O.prototype.compare=function(_,w,E,P,k){if(eC(_,Uint8Array)&&(_=O.from(_,_.offset,_.byteLength)),!O.isBuffer(_))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof _);if(void 0===w&&(w=0),void 0===E&&(E=_?_.length:0),void 0===P&&(P=0),void 0===k&&(k=this.length),w<0||E>_.length||P<0||k>this.length)throw RangeError("out of range index");if(P>=k&&w>=E)return 0;if(P>=k)return -1;if(w>=E)return 1;if(w>>>=0,E>>>=0,P>>>=0,k>>>=0,this===_)return 0;for(var A=k-P,M=E-w,I=Math.min(A,M),j=this.slice(P,k),D=_.slice(w,E),N=0;N<I;++N)if(j[N]!==D[N]){A=j[N],M=D[N];break}return A<M?-1:+(M<A)},O.prototype.includes=function(_,w,E){return -1!==this.indexOf(_,w,E)},O.prototype.indexOf=function(_,w,E){return Z(this,_,w,E,!0)},O.prototype.lastIndexOf=function(_,w,E){return Z(this,_,w,E,!1)},O.prototype.write=function(_,w,E,P){if(void 0===w)P="utf8",E=this.length,w=0;else if(void 0===E&&"string"==typeof w)P=w,E=this.length,w=0;else if(isFinite(w))w>>>=0,isFinite(E)?(E>>>=0,void 0===P&&(P="utf8")):(P=E,E=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var k=this.length-w;if((void 0===E||E>k)&&(E=k),_.length>0&&(E<0||w<0)||w>this.length)throw RangeError("Attempt to write outside buffer bounds");P||(P="utf8");for(var A=!1;;)switch(P){case"hex":return q(this,_,w,E);case"utf8":case"utf-8":return K(this,_,w,E);case"ascii":return X(this,_,w,E);case"latin1":case"binary":return Q(this,_,w,E);case"base64":return J(this,_,w,E);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ee(this,_,w,E);default:if(A)throw TypeError("Unknown encoding: "+P);P=(""+P).toLowerCase(),A=!0}},O.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var en=4096;function ei(_){var w=_.length;if(w<=en)return String.fromCharCode.apply(String,_);for(var E="",P=0;P<w;)E+=String.fromCharCode.apply(String,_.slice(P,P+=en));return E}function ea(_,w,E){var P="";E=Math.min(_.length,E);for(var k=w;k<E;++k)P+=String.fromCharCode(127&_[k]);return P}function eo(_,w,E){var P="";E=Math.min(_.length,E);for(var k=w;k<E;++k)P+=String.fromCharCode(_[k]);return P}function es(_,w,E){var P=_.length;(!w||w<0)&&(w=0),(!E||E<0||E>P)&&(E=P);for(var k="",A=w;A<E;++A)k+=eT[_[A]];return k}function el(_,w,E){for(var P=_.slice(w,E),k="",A=0;A<P.length;A+=2)k+=String.fromCharCode(P[A]+256*P[A+1]);return k}function ed(_,w,E){if(_%1!=0||_<0)throw RangeError("offset is not uint");if(_+w>E)throw RangeError("Trying to access beyond buffer length")}function eu(_,w,E,P,k,A){if(!O.isBuffer(_))throw TypeError('"buffer" argument must be a Buffer instance');if(w>k||w<A)throw RangeError('"value" argument is out of bounds');if(E+P>_.length)throw RangeError("Index out of range")}function ec(_,w,E,P,k,A){if(E+P>_.length||E<0)throw RangeError("Index out of range")}function eh(_,w,E,P,A){return w*=1,E>>>=0,A||ec(_,w,E,4,34028234663852886e22,-34028234663852886e22),k.write(_,w,E,P,23,4),E+4}function ep(_,w,E,P,A){return w*=1,E>>>=0,A||ec(_,w,E,8,17976931348623157e292,-17976931348623157e292),k.write(_,w,E,P,52,8),E+8}O.prototype.slice=function(_,w){var E=this.length;_=~~_,w=void 0===w?E:~~w,_<0?(_+=E)<0&&(_=0):_>E&&(_=E),w<0?(w+=E)<0&&(w=0):w>E&&(w=E),w<_&&(w=_);var P=this.subarray(_,w);return Object.setPrototypeOf(P,O.prototype),P},O.prototype.readUIntLE=function(_,w,E){_>>>=0,w>>>=0,E||ed(_,w,this.length);for(var P=this[_],k=1,A=0;++A<w&&(k*=256);)P+=this[_+A]*k;return P},O.prototype.readUIntBE=function(_,w,E){_>>>=0,w>>>=0,E||ed(_,w,this.length);for(var P=this[_+--w],k=1;w>0&&(k*=256);)P+=this[_+--w]*k;return P},O.prototype.readUInt8=function(_,w){return _>>>=0,w||ed(_,1,this.length),this[_]},O.prototype.readUInt16LE=function(_,w){return _>>>=0,w||ed(_,2,this.length),this[_]|this[_+1]<<8},O.prototype.readUInt16BE=function(_,w){return _>>>=0,w||ed(_,2,this.length),this[_]<<8|this[_+1]},O.prototype.readUInt32LE=function(_,w){return _>>>=0,w||ed(_,4,this.length),(this[_]|this[_+1]<<8|this[_+2]<<16)+0x1000000*this[_+3]},O.prototype.readUInt32BE=function(_,w){return _>>>=0,w||ed(_,4,this.length),0x1000000*this[_]+(this[_+1]<<16|this[_+2]<<8|this[_+3])},O.prototype.readIntLE=function(_,w,E){_>>>=0,w>>>=0,E||ed(_,w,this.length);for(var P=this[_],k=1,A=0;++A<w&&(k*=256);)P+=this[_+A]*k;return P>=(k*=128)&&(P-=Math.pow(2,8*w)),P},O.prototype.readIntBE=function(_,w,E){_>>>=0,w>>>=0,E||ed(_,w,this.length);for(var P=w,k=1,A=this[_+--P];P>0&&(k*=256);)A+=this[_+--P]*k;return A>=(k*=128)&&(A-=Math.pow(2,8*w)),A},O.prototype.readInt8=function(_,w){return(_>>>=0,w||ed(_,1,this.length),128&this[_])?-((255-this[_]+1)*1):this[_]},O.prototype.readInt16LE=function(_,w){_>>>=0,w||ed(_,2,this.length);var E=this[_]|this[_+1]<<8;return 32768&E?0xffff0000|E:E},O.prototype.readInt16BE=function(_,w){_>>>=0,w||ed(_,2,this.length);var E=this[_+1]|this[_]<<8;return 32768&E?0xffff0000|E:E},O.prototype.readInt32LE=function(_,w){return _>>>=0,w||ed(_,4,this.length),this[_]|this[_+1]<<8|this[_+2]<<16|this[_+3]<<24},O.prototype.readInt32BE=function(_,w){return _>>>=0,w||ed(_,4,this.length),this[_]<<24|this[_+1]<<16|this[_+2]<<8|this[_+3]},O.prototype.readFloatLE=function(_,w){return _>>>=0,w||ed(_,4,this.length),k.read(this,_,!0,23,4)},O.prototype.readFloatBE=function(_,w){return _>>>=0,w||ed(_,4,this.length),k.read(this,_,!1,23,4)},O.prototype.readDoubleLE=function(_,w){return _>>>=0,w||ed(_,8,this.length),k.read(this,_,!0,52,8)},O.prototype.readDoubleBE=function(_,w){return _>>>=0,w||ed(_,8,this.length),k.read(this,_,!1,52,8)},O.prototype.writeUIntLE=function(_,w,E,P){if(_*=1,w>>>=0,E>>>=0,!P){var k=Math.pow(2,8*E)-1;eu(this,_,w,E,k,0)}var A=1,M=0;for(this[w]=255&_;++M<E&&(A*=256);)this[w+M]=_/A&255;return w+E},O.prototype.writeUIntBE=function(_,w,E,P){if(_*=1,w>>>=0,E>>>=0,!P){var k=Math.pow(2,8*E)-1;eu(this,_,w,E,k,0)}var A=E-1,M=1;for(this[w+A]=255&_;--A>=0&&(M*=256);)this[w+A]=_/M&255;return w+E},O.prototype.writeUInt8=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,1,255,0),this[w]=255&_,w+1},O.prototype.writeUInt16LE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,2,65535,0),this[w]=255&_,this[w+1]=_>>>8,w+2},O.prototype.writeUInt16BE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,2,65535,0),this[w]=_>>>8,this[w+1]=255&_,w+2},O.prototype.writeUInt32LE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,4,0xffffffff,0),this[w+3]=_>>>24,this[w+2]=_>>>16,this[w+1]=_>>>8,this[w]=255&_,w+4},O.prototype.writeUInt32BE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,4,0xffffffff,0),this[w]=_>>>24,this[w+1]=_>>>16,this[w+2]=_>>>8,this[w+3]=255&_,w+4},O.prototype.writeIntLE=function(_,w,E,P){if(_*=1,w>>>=0,!P){var k=Math.pow(2,8*E-1);eu(this,_,w,E,k-1,-k)}var A=0,M=1,I=0;for(this[w]=255&_;++A<E&&(M*=256);)_<0&&0===I&&0!==this[w+A-1]&&(I=1),this[w+A]=(_/M|0)-I&255;return w+E},O.prototype.writeIntBE=function(_,w,E,P){if(_*=1,w>>>=0,!P){var k=Math.pow(2,8*E-1);eu(this,_,w,E,k-1,-k)}var A=E-1,M=1,I=0;for(this[w+A]=255&_;--A>=0&&(M*=256);)_<0&&0===I&&0!==this[w+A+1]&&(I=1),this[w+A]=(_/M|0)-I&255;return w+E},O.prototype.writeInt8=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,1,127,-128),_<0&&(_=255+_+1),this[w]=255&_,w+1},O.prototype.writeInt16LE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,2,32767,-32768),this[w]=255&_,this[w+1]=_>>>8,w+2},O.prototype.writeInt16BE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,2,32767,-32768),this[w]=_>>>8,this[w+1]=255&_,w+2},O.prototype.writeInt32LE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,4,0x7fffffff,-0x80000000),this[w]=255&_,this[w+1]=_>>>8,this[w+2]=_>>>16,this[w+3]=_>>>24,w+4},O.prototype.writeInt32BE=function(_,w,E){return _*=1,w>>>=0,E||eu(this,_,w,4,0x7fffffff,-0x80000000),_<0&&(_=0xffffffff+_+1),this[w]=_>>>24,this[w+1]=_>>>16,this[w+2]=_>>>8,this[w+3]=255&_,w+4},O.prototype.writeFloatLE=function(_,w,E){return eh(this,_,w,!0,E)},O.prototype.writeFloatBE=function(_,w,E){return eh(this,_,w,!1,E)},O.prototype.writeDoubleLE=function(_,w,E){return ep(this,_,w,!0,E)},O.prototype.writeDoubleBE=function(_,w,E){return ep(this,_,w,!1,E)},O.prototype.copy=function(_,w,E,P){if(!O.isBuffer(_))throw TypeError("argument should be a Buffer");if(E||(E=0),P||0===P||(P=this.length),w>=_.length&&(w=_.length),w||(w=0),P>0&&P<E&&(P=E),P===E||0===_.length||0===this.length)return 0;if(w<0)throw RangeError("targetStart out of bounds");if(E<0||E>=this.length)throw RangeError("Index out of range");if(P<0)throw RangeError("sourceEnd out of bounds");P>this.length&&(P=this.length),_.length-w<P-E&&(P=_.length-w+E);var k=P-E;if(this===_&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(w,E,P);else if(this===_&&E<w&&w<P)for(var A=k-1;A>=0;--A)_[A+w]=this[A+E];else Uint8Array.prototype.set.call(_,this.subarray(E,P),w);return k},O.prototype.fill=function(_,w,E,P){if("string"==typeof _){if("string"==typeof w?(P=w,w=0,E=this.length):"string"==typeof E&&(P=E,E=this.length),void 0!==P&&"string"!=typeof P)throw TypeError("encoding must be a string");if("string"==typeof P&&!O.isEncoding(P))throw TypeError("Unknown encoding: "+P);if(1===_.length){var k,A=_.charCodeAt(0);("utf8"===P&&A<128||"latin1"===P)&&(_=A)}}else"number"==typeof _?_&=255:"boolean"==typeof _&&(_=Number(_));if(w<0||this.length<w||this.length<E)throw RangeError("Out of range index");if(E<=w)return this;if(w>>>=0,E=void 0===E?this.length:E>>>0,_||(_=0),"number"==typeof _)for(k=w;k<E;++k)this[k]=_;else{var M=O.isBuffer(_)?_:O.from(_,P),I=M.length;
218if(0===I)throw TypeError('The value "'+_+'" is invalid for argument "value"');for(k=0;k<E-w;++k)this[k+w]=M[k%I]}return this};var ef=/[^+/0-9A-Za-z-_]/g;function em(_){if((_=(_=_.split("=")[0]).trim().replace(ef,"")).length<2)return"";for(;_.length%4!=0;)_+="=";return _}function eg(_,w){w=w||1/0;for(var E,P=_.length,k=null,A=[],M=0;M<P;++M){if((E=_.charCodeAt(M))>55295&&E<57344){if(!k){if(E>56319||M+1===P){(w-=3)>-1&&A.push(239,191,189);continue}k=E;continue}if(E<56320){(w-=3)>-1&&A.push(239,191,189),k=E;continue}E=(k-55296<<10|E-56320)+65536}else k&&(w-=3)>-1&&A.push(239,191,189);if(k=null,E<128){if((w-=1)<0)break;A.push(E)}else if(E<2048){if((w-=2)<0)break;A.push(E>>6|192,63&E|128)}else if(E<65536){if((w-=3)<0)break;A.push(E>>12|224,E>>6&63|128,63&E|128)}else if(E<1114112){if((w-=4)<0)break;A.push(E>>18|240,E>>12&63|128,E>>6&63|128,63&E|128)}else throw Error("Invalid code point")}return A}function ey(_){for(var w=[],E=0;E<_.length;++E)w.push(255&_.charCodeAt(E));return w}function ev(_,w){for(var E,P,k=[],A=0;A<_.length&&!((w-=2)<0);++A)P=(E=_.charCodeAt(A))>>8,k.push(E%256),k.push(P);return k}function eb(_){return P.toByteArray(em(_))}function ex(_,w,E,P){for(var k=0;k<P&&!(k+E>=w.length)&&!(k>=_.length);++k)w[k+E]=_[k];return k}function eC(_,w){return _ instanceof w||null!=_&&null!=_.constructor&&null!=_.constructor.name&&_.constructor.name===w.name}function eS(_){return _!=_}var eT=function(){for(var _="0123456789abcdef",w=Array(256),E=0;E<16;++E)for(var P=16*E,k=0;k<16;++k)w[P+k]=_[E]+_[k];return w}()},321:function(_,w){w.read=function(_,w,E,P,k){var A,M,I=8*k-P-1,j=(1<<I)-1,O=j>>1,D=-7,N=E?k-1:0,R=E?-1:1,L=_[w+N];for(N+=R,A=L&(1<<-D)-1,L>>=-D,D+=I;D>0;A=256*A+_[w+N],N+=R,D-=8);for(M=A&(1<<-D)-1,A>>=-D,D+=P;D>0;M=256*M+_[w+N],N+=R,D-=8);if(0===A)A=1-O;else{if(A===j)return M?NaN:1/0*(L?-1:1);M+=Math.pow(2,P),A-=O}return(L?-1:1)*M*Math.pow(2,A-P)},w.write=function(_,w,E,P,k,A){var M,I,j,O=8*A-k-1,D=(1<<O)-1,N=D>>1,R=5960464477539062e-23*(23===k),L=P?0:A-1,$=P?1:-1,F=+(w<0||0===w&&1/w<0);for(isNaN(w=Math.abs(w))||w===1/0?(I=+!!isNaN(w),M=D):(M=Math.floor(Math.log(w)/Math.LN2),w*(j=Math.pow(2,-M))<1&&(M--,j*=2),M+N>=1?w+=R/j:w+=R*Math.pow(2,1-N),w*j>=2&&(M++,j/=2),M+N>=D?(I=0,M=D):M+N>=1?(I=(w*j-1)*Math.pow(2,k),M+=N):(I=w*Math.pow(2,N-1)*Math.pow(2,k),M=0));k>=8;_[E+L]=255&I,L+=$,I/=256,k-=8);for(M=M<<k|I,O+=k;O>0;_[E+L]=255&M,L+=$,M/=256,O-=8);_[E+L-$]|=128*F}}},k={};function A(_){var w=k[_];if(void 0!==w)return w.exports;var E=k[_]={exports:{}},M=!0;try{P[_](E,E.exports,A),M=!1}finally{M&&delete k[_]}return E.exports}A.ab="/ROOT/node_modules/.pnpm/[email protected]_@[email protected]_@[email protected][email protected]_react_06d93c8889ec4e9f88823d9e72c45451/node_modules/next/dist/compiled/buffer/",w.exports=A(230)},65282,(_,w,E)=>{"use strict";function P(_,w){let E=_||75;return w?.qualities?.length?w.qualities.reduce((_,w)=>Math.abs(w-E)<Math.abs(_-E)?w:_,w.qualities[0]):E}Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"findClosestQuality",{enumerable:!0,get:function(){return P}})},874467,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"default",{enumerable:!0,get:function(){return M}});let P=_.r(65282),k=_.r(250462);function A({config:_,src:w,width:E,quality:M}){let I=(0,k.getDeploymentId)();if(w.startsWith("/")&&!w.startsWith("//"))if(w.includes("/_next/static/immutable")&&!(0,k.getAssetToken)())I=void 0;else{let _=w.indexOf("?");if(-1!==_){let E=new URLSearchParams(w.slice(_+1)),P=E.get("dpl");if(P){I=P,E.delete("dpl");let k=E.toString();w=w.slice(0,_)+(k?"?"+k:"")}}}if(w.startsWith("/")&&w.includes("?")&&_.localPatterns?.length===1&&"**"===_.localPatterns[0].pathname&&""===_.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${w}" is using a query string which is not configured in images.localPatterns.
219Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let j=(0,P.findClosestQuality)(M,_);return`${_.path}?url=${encodeURIComponent(w)}&w=${E}&q=${j}${w.startsWith("/")&&I?`&dpl=${I}`:""}`}A.__next_img_default=!0;let M=A},691486,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"getImgProps",{enumerable:!0,get:function(){return L}});let P=_.r(250462),k=_.r(384735),A=_.r(333926),M=["-moz-initial","fill","none","scale-down",void 0];function I(_){return void 0!==_.default}function j(_){return void 0!==_.src}function O(_){return!!_&&"object"==typeof _&&(I(_)||j(_))}function D(_){return void 0===_?_:"number"==typeof _?Number.isFinite(_)?_:NaN:"string"==typeof _&&/^[0-9]+$/.test(_)?parseInt(_,10):NaN}function N({deviceSizes:_,allSizes:w},E,P){if(P){let E=/(^|\s)(1?\d?\d)vw/g,k=[];for(let _;_=E.exec(P);)k.push(parseInt(_[2]));if(k.length){let E=.01*Math.min(...k);return{widths:w.filter(w=>w>=_[0]*E),kind:"w"}}return{widths:w,kind:"w"}}return"number"!=typeof E?{widths:_,kind:"w"}:{widths:[...new Set([E,2*E].map(_=>w.find(w=>w>=_)||w[w.length-1]))],kind:"x"}}
219function R({config:_,src:w,unoptimized:E,width:k,quality:A,sizes:M,loader:I}){if(E){if(w.startsWith("/")&&!w.startsWith("//")){let _=(0,P.getDeploymentId)();if(w.includes("/_next/static/immutable")&&!(0,P.getAssetToken)())_=void 0;else if(_){let E=w.indexOf("?");if(-1!==E){let P=new URLSearchParams(w.slice(E+1));P.get("dpl")||(P.append("dpl",_),w=w.slice(0,E)+"?"+P.toString())}else w+=`?dpl=${_}`}}return{src:w,srcSet:void 0,sizes:void 0}}let{widths:j,kind:O}=N(_,k,M),D=j.length-1;return{sizes:M||"w"!==O?M:"100vw",srcSet:j.map((E,P)=>`${I({config:_,src:w,quality:A,width:E})} ${"w"===O?E:P+1}${O}`).join(", "),src:I({config:_,src:w,quality:A,width:j[D]})}}function L({src:_,sizes:w,unoptimized:E=!1,priority:P=!1,preload:j=!1,loading:N,className:$,quality:F,width:B,height:V,fill:U=!1,style:H,overrideSrc:z,onLoad:W,onLoadingComplete:G,placeholder:Z="empty",blurDataURL:Y,fetchPriority:q,decoding:K="async",layout:X,objectFit:Q,objectPosition:J,lazyBoundary:ee,lazyRoot:et,...er},en){let ei,ea,eo,{imgConf:es,showAltText:el,blurComplete:ed,defaultLoader:eu}=en,ec=es||A.imageConfigDefault;if("allSizes"in ec)ei=ec;else{let _=[...ec.deviceSizes,...ec.imageSizes].sort((_,w)=>_-w),w=ec.deviceSizes.sort((_,w)=>_-w),E=ec.qualities?.sort((_,w)=>_-w);ei={...ec,allSizes:_,deviceSizes:w,qualities:E}}if(void 0===eu)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let eh=er.loader||eu;delete er.loader,delete er.srcSet;let ep="__next_img_default"in eh;if(ep){if("custom"===ei.loader)throw Object.defineProperty(Error(`Image with src "${_}" is missing "loader" prop.
220Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let _=eh;eh=w=>{let{config:E,...P}=w;return _(P)}}if(X){"fill"===X&&(U=!0);let _={responsive:"100vw",fill:"100vw"},E={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[X];E&&(H={...H,...E});let P=_[X];P&&!w&&(w=P)}let ef="",em=D(B),eg=D(V);if(O(_)){let w=I(_)?_.default:_;if(!w.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(w)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!w.height||!w.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(w)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(ea=w.blurWidth,eo=w.blurHeight,Y=Y||w.blurDataURL,ef=w.src,!U)if(em||eg){if(em&&!eg){let _=em/w.width;eg=Math.round(w.height*_)}else if(!em&&eg){let _=eg/w.height;em=Math.round(w.width*_)}}else em=w.width,eg=w.height}let ey=!P&&!j&&("lazy"===N||void 0===N);(!(_="string"==typeof _?_:ef)||_.startsWith("data:")||_.startsWith("blob:"))&&(E=!0,ey=!1),ei.unoptimized&&(E=!0),ep&&!ei.dangerouslyAllowSVG&&_.split("?",1)[0].endsWith(".svg")&&(E=!0);let ev=D(F),eb=Object.assign(U?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:Q,objectPosition:J}:{},el?{}:{color:"transparent"},H),ex=ed||"empty"===Z?null:"blur"===Z?`url("data:image/svg+xml;charset=utf-8,${(0,k.getImageBlurSvg)({widthInt:em,heightInt:eg,blurWidth:ea,blurHeight:eo,blurDataURL:Y||"",objectFit:eb.objectFit})}")`:`url("${Z}")`,eC=M.includes(eb.objectFit)?"fill"===eb.objectFit?"100% 100%":"cover":eb.objectFit,eS=ex?{backgroundSize:eC,backgroundPosition:eb.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:ex}:{},eT=R({config:ei,src:_,unoptimized:E,width:em,quality:ev,sizes:w,loader:eh}),e_=ey?"lazy":N;return{props:{...er,loading:e_,fetchPriority:q,width:em,height:eg,decoding:K,className:$,style:{...eb,...eS},sizes:eT.sizes,srcSet:eT.srcSet,src:z||eT.src},meta:{unoptimized:E,preload:j||P,placeholder:Z,fill:U}}}},384735,(_,w,E)=>{"use strict";function P({widthInt:_,heightInt:w,blurWidth:E,blurHeight:k,blurDataURL:A,objectFit:M}){let I=20,j=E?40*E:_,O=k?40*k:w,D=j&&O?`viewBox='0 0 ${j} ${O}'`:"",N=D?"none":"contain"===M?"xMidYMid":"cover"===M?"xMidYMid slice":"none";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${D}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='${I}
220'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='${I}'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${N}' style='filter: url(%23b);' href='${A}'/%3E%3C/svg%3E`}Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"getImageBlurSvg",{enumerable:!0,get:function(){return P}})},4415,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"LoadableContext",{enumerable:!0,get:function(){return P}});let P=_.r(380763)._(_.r(650394)).default.createContext(null)},575004,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),Object.defineProperty(E,"default",{enumerable:!0,get:function(){return $}});let P=_.r(380763)._(_.r(650394)),k=_.r(4415);function A(_){return _&&_.default?_.default:_}let M=[],I=[],j=!1;function O(_){let w=_(),E={loading:!0,loaded:null,error:null};return E.promise=w.then(_=>(E.loading=!1,E.loaded=_,_)).catch(_=>{throw E.loading=!1,E.error=_,_}),E}function D(w,E){let O=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},E),D=null;function R(){if(!D){let _=new N(w,O);D={getCurrentValue:_.getCurrentValue.bind(_),subscribe:_.subscribe.bind(_),retry:_.retry.bind(_),promise:_.promise.bind(_)}}return D.promise()}if("u"<typeof window&&M.push(R),!j&&"u">typeof window){let w=O.webpack&&"function"==typeof _.t.resolveWeak?O.webpack():O.modules;w&&I.push(_=>{for(let E of w)if(_.includes(E))return R()})}function L(){R();let _=P.default.useContext(k.LoadableContext);_&&Array.isArray(O.modules)&&O.modules.forEach(w=>{_(w)})}function $(_,w){L();let E=P.default.useSyncExternalStore(D.subscribe,D.getCurrentValue,D.getCurrentValue);return P.default.useImperativeHandle(w,()=>({retry:D.retry}),[]),P.default.useMemo(()=>E.loading||E.error?P.default.createElement(O.loading,{isLoading:E.loading,pastDelay:E.pastDelay,timedOut:E.timedOut,error:E.error,retry:D.retry}):E.loaded?P.default.createElement(A(E.loaded),_):null,[_,E])}return $.preload=()=>R(),$.displayName="LoadableComponent",P.default.forwardRef($)}class N{constructor(_,w){this._loadFn=_,this._opts=w,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:_,_opts:w}=this;_.loading&&("number"==typeof w.delay&&(0===w.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},w.delay)),"number"==typeof w.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},w.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(_=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(_){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,..._},this._callbacks.forEach(_=>_())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(_){return this._callbacks.add(_),()=>{this._callbacks.delete(_)}}}function R(_){return D(O,_)}function L(_,w){let E=[];for(;_.length;){let P=_.pop();E.push(P(w))}return Promise.all(E).then(()=>{if(_.length)return L(_,w)})}R.preloadAll=()=>new Promise((_,w)=>{L(M).then(_,w)}),R.preloadReady=(_=[])=>new Promise(w=>{let E=()=>(j=!0,w());L(I,_).then(E,E)}),"u">typeof window&&(window.__NEXT_PRELOADREADY=R.preloadReady);let $=R},186171,(_,w,E)=>{"use strict";_.i(84473),Object.defineProperty(E,"__esModule",{value:!0}),function(_,w){for(var E in w)Object.defineProperty(_,E,{enumerable:!0,get:w[E]})}(E,{default:function(){return O},noSSR:function(){return j}});let P=_.r(380763),k=_.r(115497);_.r(650394);let A=P._(_.r(575004)),M="u"<typeof window;function I(_){return{default:_?.default||_}}function j(_,w){if(delete w.webpack,delete w.modules,!M)return _(w);let E=w.loading;return()=>(0,k.jsx)(E,{error:null,isLoading:!0,pastDelay:!1,timedOut:!1})}function O(_,w){let E=A.default,P={loading:({error:_,isLoading:w,pastDelay:E})=>null};_ instanceof Promise?P.loader=()=>_:"function"==typeof _?P.loader=_:"object"==typeof _&&(P={...P,..._});let k=(P={...P,...w}).loader,M=()=>null!=k?k().then(I):Promise.resolve(I(()=>null));return(P.loadableGenerated&&(P={...P,...P.loadableGenerated}
220,delete P.loadableGenerated),"boolean"!=typeof P.ssr||P.ssr)?E({...P,loader:M}):(delete P.webpack,delete P.modules,j(E,P))}("function"==typeof E.default||"object"==typeof E.default&&null!==E.default)&&void 0===E.default.__esModule&&(Object.defineProperty(E.default,"__esModule",{value:!0}),Object.assign(E.default,E),w.exports=E.default)},126996,(_,w,E)=>{w.exports=_.r(186171)},716529,(_,w,E)=>{w.exports=_.r(346381)},553642,(_,w,E)=>{w.exports=_.r(742039)},577593,(_,w,E)=>{"use strict";var P=Array.isArray,k=Object.keys,A=Object.prototype.hasOwnProperty,M="u">typeof Element;function I(_,w){if(_===w)return!0;if(_&&w&&"object"==typeof _&&"object"==typeof w){var E,j,O,D=P(_),N=P(w);if(D&&N){if((j=_.length)!=w.length)return!1;for(E=j;0!=E--;)if(!I(_[E],w[E]))return!1;return!0}if(D!=N)return!1;var R=_ instanceof Date,L=w instanceof Date;if(R!=L)return!1;if(R&&L)return _.getTime()==w.getTime();var $=_ instanceof RegExp,F=w instanceof RegExp;if($!=F)return!1;if($&&F)return _.toString()==w.toString();var B=k(_);if((j=B.length)!==k(w).length)return!1;for(E=j;0!=E--;)if(!A.call(w,B[E]))return!1;if(M&&_ instanceof Element&&w instanceof Element)return _===w;for(E=j;0!=E--;)if(("_owner"!==(O=B[E])||!_.$$typeof)&&!I(_[O],w[O]))return!1;return!0}return _!=_&&w!=w}w.exports=function(_,w){try{return I(_,w)}catch(_){if(_.message&&_.message.match(/stack|recursion/i)||-0x7ff5ffe4===_.number)return console.warn("Warning: react-fast-compare does not handle circular references.",_.name,_.message),!1;throw _}}},310838,_=>{"use strict";var w=_.i(650394),E=_=>"checkbox"===_.type,P=_=>_ instanceof Date,k=_=>null==_;let A=_=>"object"==typeof _;var M=_=>!k(_)&&!Array.isArray(_)&&A(_)&&!P(_),I=_=>M(_)&&_.target?E(_.target)?_.target.checked:_.target.value:_,j=_=>_.substring(0,_.search(/\.\d+(\.|$)/))||_,O=(_,w)=>_.has(j(w)),D=_=>{let w=_.constructor&&_.constructor.prototype;return M(w)&&w.hasOwnProperty("isPrototypeOf")},N="u">typeof window&&void 0!==window.HTMLElement&&"u">typeof document;function R(_){if(_ instanceof Date)return new Date(_);let w="u">typeof FileList&&_ instanceof FileList;if(N&&(_ instanceof Blob||w))return _;let E=Array.isArray(_);if(!E&&!(M(_)&&D(_)))return _;let P=E?[]:Object.create(Object.getPrototypeOf(_));for(let w in _)Object.prototype.hasOwnProperty.call(_,w)&&(P[w]=R(_[w]));return P}var L=_=>/^\w*$/.test(_),$=_=>void 0===_,F=_=>Array.isArray(_)?_.filter(Boolean):[],B=_=>F(_.replace(/["|']|\]/g,"").split(/\.|\[/)),V=(_,w,E)=>{if(!w||!M(_))return E;let P=(L(w)?[w]:B(w)).reduce((_,w)=>k(_)?_:_[w],_);return $(P)||P===_?$(_[w])?E:_[w]:P},U=_=>"boolean"==typeof _,H=_=>"function"==typeof _,z=(_,w,E)=>{let P=-1,k=L(w)?[w]:B(w),A=k.length,I=A-1;for(;++P<A;){let w=k[P],A=E;if(P!==I){let E=_[w];A=M(E)||Array.isArray(E)?E:isNaN(+k[P+1])?{}:[]}if("__proto__"===w||"constructor"===w||"prototype"===w)return;_[w]=A,_=_[w]}};let W="blur",G="focusout",Z="change",Y="onBlur",q="onChange",K="onSubmit",X="onTouched",Q="all",J="max",ee="min",et="maxLength",er="minLength",en="pattern",ei="required",ea="validate",eo=w.default.createContext(null);eo.displayName="HookFormControlContext";let es=()=>w.default.useContext(eo);var el=(_,w,E,P=!0)=>{let k={defaultValues:w._defaultValues};for(let A in _)Object.defineProperty(k,A,{get:()=>{let k=A;return w._proxyFormState[k]!==Q&&(w._proxyFormState[k]=!P||Q),E&&(E[k]=!0),_[k]}});return k};let ed="u">typeof window?w.default.useLayoutEffect:w.default.useEffect;function eu(_){let E=es(),{control:P=E,disabled:k,name:A,exact:M}=_||{},[I,j]=w.default.useState(P._formState),O=w.default.useRef({isDirty:!1,isLoading:!1,dirtyFields:!1,touchedFields:!1,validatingFields:!1,isValidating:!1,isValid:!1,errors:!1});return ed(()=>P._subscribe({name:A,formState:O.current,exact:M,callback:_=>{k||j({...P._formState,..._})}}),[A,k,M]),w.default.useEffect(()=>{O.current.isValid&&P._setValid(!0)},[P]),w.default.useMemo(()=>el(I,P,O.current,!1),[I,P])}var ec=_=>"string"==typeof _,eh=(_,w,E,P,k)=>ec(_)?(P&&w.watch.add(_),V(E,_,k)):Array.isArray(_)?_.map(_=>(P&&w.watch.add(_),V(E,_))):(P&&(w.watchAll=!0),E),ep=_=>k(_)||!A(_);function ef(_,w,E=new WeakSet){if(ep(_)||ep(w))return Object.is(_,w);if(P(_)&&P(w))return Object.is(_.getTime(),w.getTime());let k=Object.keys(_),A=Object.keys(w);if(k.length!==A.length)return!1;if(E.has(_)||E.has(w))return!0;for(let I of(E.add(_),E.add(w),k)){let k=_[I];if(!A.includes(I))return!1;if("ref"!==I){let _=w[I];if(P(k)&&P(_)||M(k)&&M(_)||Array.isArray(k)&&Array.isArray(_)?!ef(k,_,E):!Object.is(k,_))return!1}}return!0}function em(_){let E=es(),{control:P=E,name:k,defaultValue:A,disabled:M,exact:I,compute:j}=_||{},O=w.default.useRef(A),D=w.default.useRef(j),N=w.default.useRef(void 0),R=w.default.useRef(P),L=w.default.useRef(k);D.current=j;let[$,F]=w.default.useState(()=>{let _=P._getWatch(k,O.current);return D.current?D.current(_):_}),B=w.default.useCallback(_=>{let w=eh(k,P._names,_||P._formValues,!1,O.current);return D.current?D.current(w):w},[P._formValues,P._names,k]),V=w.default.useCallback(_=>{if(!M){let w=eh(k,P._names,_||P._formValues,!1,O.current);if(D.current){let _=D.current(w);ef(_,N.current)||(F(_),N.current=_)}else F(w)}},[P._formValues,P._names,M,k]);ed(()=>(R.current===P&&ef(L.current,k)||(R.current=P,L.current=k,V()),P._subscribe({name:k,formState:{values:!0},exact:I,callback:_=>{V(_.values)}})),[P,I,k,V]),w.default.useEffect(()=>P._removeUnmounted());let U=R.current!==P,H=L.current,z=w.default.useMemo(()=>
220{if(M)return null;let _=!U&&!ef(H,k);return U||_?B():null},[M,U,k,H,B]);return null!==z?z:$}function eg(_){let E=es(),{name:P,disabled:k,control:A=E,shouldUnregister:M,defaultValue:j,exact:D=!0}=_,N=O(A._names.array,P),L=w.default.useMemo(()=>V(A._formValues,P,V(A._defaultValues,P,j)),[A,P,j]),F=em({control:A,name:P,defaultValue:L,exact:D}),B=eu({control:A,name:P,exact:D}),G=w.default.useRef(_),Y=w.default.useRef(void 0),q=w.default.useRef(A.register(P,{..._.rules,value:F,...U(_.disabled)?{disabled:_.disabled}:{}}));G.current=_;let K=w.default.useMemo(()=>Object.defineProperties({},{invalid:{enumerable:!0,get:()=>!!V(B.errors,P)},isDirty:{enumerable:!0,get:()=>!!V(B.dirtyFields,P)},isTouched:{enumerable:!0,get:()=>!!V(B.touchedFields,P)},isValidating:{enumerable:!0,get:()=>!!V(B.validatingFields,P)},error:{enumerable:!0,get:()=>V(B.errors,P)}}),[B,P]),X=w.default.useCallback(_=>q.current.onChange({target:{value:I(_),name:P},type:Z}),[P]),Q=w.default.useCallback(()=>q.current.onBlur({target:{value:V(A._formValues,P),name:P},type:W}),[P,A._formValues]),J=w.default.useCallback(_=>{let w=V(A._fields,P);w&&w._f&&_&&(w._f.ref={focus:()=>H(_.focus)&&_.focus(),select:()=>H(_.select)&&_.select(),setCustomValidity:w=>H(_.setCustomValidity)&&_.setCustomValidity(w),reportValidity:()=>H(_.reportValidity)&&_.reportValidity()})},[A._fields,P]),ee=w.default.useMemo(()=>({name:P,value:F,...U(k)||B.disabled?{disabled:B.disabled||k}:{},onChange:X,onBlur:Q,ref:J}),[P,k,B.disabled,X,Q,J,F]);return w.default.useEffect(()=>{let _=A._options.shouldUnregister||M,w=Y.current;w&&w!==P&&!N&&A.unregister(w),A.register(P,{...G.current.rules,...U(G.current.disabled)?{disabled:G.current.disabled}:{}});let E=(_,w)=>{let E=V(A._fields,_);E&&E._f&&(E._f.mount=w)};if(E(P,!0),_){let _=R(V(A._options.defaultValues,P,G.current.defaultValue));z(A._defaultValues,P,_),$(V(A._formValues,P))&&z(A._formValues,P,_)}return N||A.register(P),Y.current=P,()=>{(N?_&&!A._state.action:_)?A.unregister(P):E(P,!1)}},[P,A,N,M]),w.default.useEffect(()=>{A._setDisabledField({disabled:k,name:P})},[k,P,A]),w.default.useMemo(()=>({field:ee,formState:B,fieldState:K}),[ee,B,K])}let ey=_=>_.render(eg(_)),ev=w.default.createContext(null);ev.displayName="HookFormContext";let eb=()=>w.default.useContext(ev),ex=_=>{let{children:E,watch:P,getValues:k,getFieldState:A,setError:M,clearErrors:I,setValue:j,trigger:O,formState:D,resetField:N,reset:R,handleSubmit:L,unregister:$,control:F,register:B,setFocus:V,subscribe:U}=_;return w.default.createElement(ev.Provider,{value:w.default.useMemo(()=>({watch:P,getValues:k,getFieldState:A,setError:M,clearErrors:I,setValue:j,trigger:O,formState:D,resetField:N,reset:R,handleSubmit:L,unregister:$,control:F,register:B,setFocus:V,subscribe:U}),[I,F,D,A,k,L,B,R,N,M,V,j,U,O,$,P])},w.default.createElement(eo.Provider,{value:F},E))};var eC=(_,w,E,P,k)=>w?{...E[_],types:{...E[_]&&E[_].types?E[_].types:{},[P]:k||!0}}:{},eS=_=>Array.isArray(_)?_:[_],eT=()=>{let _=[];return{get observers(){return _},next:w=>{for(let E of _)E.next&&E.next(w)},subscribe:w=>(_.push(w),{unsubscribe:()=>{_=_.filter(_=>_!==w)}}),unsubscribe:()=>{_=[]}}};function e_(_,w){let E={};for(let P in _)if(_.hasOwnProperty(P)){let k=_[P],A=w[P];if(k&&M(k)&&A){let _=e_(k,A);M(_)&&(E[P]=_)}else _[P]&&(E[P]=A)}return E}var ew=_=>M(_)&&!Object.keys(_).length,eE=_=>"file"===_.type,eP=_=>{if(!N)return!1;let w=_?_.ownerDocument:0;return _ instanceof(w&&w.defaultView?w.defaultView.HTMLElement:HTMLElement)},ek=_=>"select-multiple"===_.type,eA=_=>"radio"===_.type,eM=_=>eA(_)||E(_),eI=_=>eP(_)&&_.isConnected;function ej(_,w){let E=w.slice(0,-1).length,P=0;for(;P<E;)_=$(_)?P++:_[w[P++]];return _}function eO(_){for(let w in _)if(_.hasOwnProperty(w)&&!$(_[w]))return!1;return!0}function eD(_,w){let E=Array.isArray(w)?w:L(w)?[w]:B(w),P=1===E.length?_:ej(_,E),k=E.length-1,A=E[k];return P&&delete P[A],0!==k&&(M(P)&&ew(P)||Array.isArray(P)&&eO(P))&&eD(_,E.slice(0,-1)),_}var eN=_=>{for(let w in _)if(H(_[w]))return!0;return!1};function eR(_){return Array.isArray(_)||M(_)&&!eN(_)}function eL(_,w={}){for(let E in _){let P=_[E];eR(P)?(w[E]=Array.isArray(P)?[]:{}
220,eL(P,w[E])):$(P)||(w[E]=!0)}return w}function e$(_,w,E){for(let P in E||(E=eL(w)),_){let A=_[P];if(eR(A))$(w)||ep(E[P])?E[P]=eL(A,Array.isArray(A)?[]:{}):e$(A,k(w)?{}:w[P],E[P]);else{let _=w[P];E[P]=!ef(A,_)}}return E}let eF={value:!1,isValid:!1},eB={value:!0,isValid:!0};var eV=_=>{if(Array.isArray(_)){if(_.length>1){let w=_.filter(_=>_&&_.checked&&!_.disabled).map(_=>_.value);return{value:w,isValid:!!w.length}}return _[0].checked&&!_[0].disabled?_[0].attributes&&!$(_[0].attributes.value)?$(_[0].value)||""===_[0].value?eB:{value:_[0].value,isValid:!0}:eB:eF}return eF},eU=(_,{valueAsNumber:w,valueAsDate:E,setValueAs:P})=>$(_)?_:w?""===_?NaN:_?+_:_:E&&ec(_)?new Date(_):P?P(_):_;let eH={isValid:!1,value:null};var ez=_=>Array.isArray(_)?_.reduce((_,w)=>w&&w.checked&&!w.disabled?{isValid:!0,value:w.value}:_,eH):eH;function eW(_){let w=_.ref;return eE(w)?w.files:eA(w)?ez(_.refs).value:ek(w)?[...w.selectedOptions].map(({value:_})=>_):E(w)?eV(_.refs).value:eU($(w.value)?_.ref.value:w.value,_)}var eG=(_,w,E,P)=>{let k={};for(let E of _){let _=V(w,E);_&&z(k,E,_._f)}return{criteriaMode:E,names:[..._],fields:k,shouldUseNativeValidation:P}},eZ=_=>_ instanceof RegExp,eY=_=>$(_)?_:eZ(_)?_.source:M(_)?eZ(_.value)?_.value.source:_.value:_,eq=_=>({isOnSubmit:!_||_===K,isOnBlur:_===Y,isOnChange:_===q,isOnAll:_===Q,isOnTouch:_===X});let eK="AsyncFunction";var eX=_=>!!_&&!!_.validate&&!!(H(_.validate)&&_.validate.constructor.name===eK||M(_.validate)&&Object.values(_.validate).find(_=>_.constructor.name===eK)),eQ=_=>_.mount&&(_.required||_.min||_.max||_.maxLength||_.minLength||_.pattern||_.validate),eJ=(_,w,E)=>!E&&(w.watchAll||w.watch.has(_)||[...w.watch].some(w=>_.startsWith(w)&&/^\.\w+/.test(_.slice(w.length))));let e1=(_,w,E,P)=>{for(let k of E||Object.keys(_)){let E=V(_,k);if(E){let{_f:_,...A}=E;if(_){if(_.refs&&_.refs[0]&&w(_.refs[0],k)&&!P)return!0;else if(_.ref&&w(_.ref,_.name)&&!P)return!0;else if(e1(A,w))break}else if(M(A)&&e1(A,w))break}}};function e0(_,w,E){let P=V(_,E);if(P||L(E))return{error:P,name:E};let k=E.split(".");for(;k.length;){let P=k.join("."),A=V(w,P),M=V(_,P);if(A&&!Array.isArray(A)&&E!==P)break;if(M&&M.type)return{name:P,error:M};if(M&&M.root&&M.root.type)return{name:`${P}.root`,error:M.root};k.pop()}return{name:E}}var e2=(_,w,E,P)=>{E(_);let{name:k,...A}=_;return ew(A)||Object.keys(A).length>=Object.keys(w).length||Object.keys(A).find(_=>w[_]===(!P||Q))},e3=(_,w,E)=>!_||!w||_===w||eS(_).some(_=>_&&(E?_===w:_.startsWith(w)||w.startsWith(_))),e4=(_,w,E,P,k)=>!k.isOnAll&&(!E&&k.isOnTouch?!(w||_):(E?P.isOnBlur:k.isOnBlur)?!_:(E?!P.isOnChange:!k.isOnChange)||_),e5=(_,w)=>!F(V(_,w)).length&&eD(_,w),e9=(_,w,E)=>{let P=eS(V(_,E));return z(P,"root",w[E]),z(_,E,P),_};function e6(_,w,E="validate"){if(ec(_)||Array.isArray(_)&&_.every(ec)||U(_)&&!_)return{type:E,message:ec(_)?_:"",ref:w}}var e7=_=>M(_)&&!eZ(_)?_:{value:_,message:""},e8=async(_,w,P,A,I,j)=>{let{ref:O,refs:D,required:N,maxLength:R,minLength:L,min:F,max:B,pattern:z,validate:W,name:G,valueAsNumber:Z,mount:Y}=_._f,q=V(P,G);if(!Y||w.has(G))return{};let K=D?D[0]:O,X=_=>{I&&K.reportValidity&&(K.setCustomValidity(U(_)?"":_||""),K.reportValidity())},Q={},eo=eA(O),es=E(O),el=eo||es,ed=(Z||eE(O))&&$(O.value)&&$(q)||eP(O)&&""===O.value||""===q||Array.isArray(q)&&!q.length,eu=eC.bind(null,G,A,Q),eh=(_,w,E,P=et,k=er)=>{let A=_?w:E;Q[G]={type:_?P:k,message:A,ref:O,...eu(_?P:k,A)}};if(j?!Array.isArray(q)||!q.length:N&&(!el&&(ed||k(q))||U(q)&&!q||es&&!eV(D).isValid||eo&&!ez(D).isValid)){let{value:_,message:w}=ec(N)?{value:!!N,message:N}:e7(N);if(_&&(Q[G]={type:ei,message:w,ref:K,...eu(ei,w)},!A))return X(w),Q}if(!ed&&(!k(F)||!k(B))){let _,w,E=e7(B),P=e7(F);if(k(q)||isNaN(q)){let k=O.valueAsDate||new Date(q),A=_=>new Date(new Date().toDateString()+" "+_),M="time"==O.type,I="week"==O.type;ec(E.value)&&q&&(_=M?A(q)>A(E.value):I?q>E.value:k>new Date(E.value)),ec(P.value)&&q&&(w=M?A(q)<A(P.value):I?q<P.value:k<new Date(P.value))}else{let A=O.valueAsNumber||(q?+q:q);k(E.value)||(_=A>E.value),k(P.value)||(w=A<P.value)}if((_||w)&&(eh(!!_,E.message,P.message,J,ee),!A))return X(Q[G].message),Q}if((R||L)&&!ed&&(ec(q)||j&&Array.isArray(q))){let _=e7(R),w=e7(L),E=!k(_.value)&&q.length>+_.value,P=!k(w.value)&&q.length<+w.value;if((E||P)&&(eh(E,_.message,w.message),!A))return X(Q[G].message),Q}if(z&&!ed&&ec(q)){let{value:_,message:w}=e7(z);if(eZ(_)&&!q.match(_)&&(Q[G]={type:en,message:w,ref:O,...eu(en,w)},!A))return X(w),Q}if(W){if(H(W)){let _=e6(await W(q,P),K);if(_&&(Q[G]={..._,...eu(ea,_.message)},!A))return X(_.message),Q}else if(M(W)){let _={};for(let w in W){if(!ew(_)&&!A)break;let E=e6(await W[w](q,P),K,w);E&&(_={...E,...eu(w,E.message)},X(E.message),A&&(Q[G]=_))}if(!ew(_)&&(Q[G]={ref:K,..._},!A))return Q}}return X(!0),Q};let te={mode:K,reValidateMode:q,shouldFocusError:!0};function tt(_={}){let w,A={...te,..._},j={submitCount:0,isDirty:!1,isReady:!1,isLoading:H(A.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:A.errors||{},disabled:A.disabled||!1},D={},L=(M(A.defaultValues)||M(A.values))&&R(A.defaultValues||A.values)||{},B=A.shouldUnregister?{}:R(L),Z={action:!1,mount:!1,watch:!1,keepIsValid:!1},Y={mount:new Set,disabled:new Set,unMount:new Set,array:new Set,watch:new Set},q=0,K={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},X={...K},J={...X},ee={array:eT(),state:eT()},et=A.criteriaMode===Q,er=_=>w=>{clearTimeout(q),q=setTimeout(_,w)},en=async _=>{if(!Z.keepIsValid&&!A.disabled&&(X.isValid||J.isValid||_)){let _;A.resolver?(_=ew((await eu()).errors),ei()):_=await em(D,!0),_!==j.isValid&&ee.state.next({isValid:_})}},ei=(_,w)=>{!A.disabled&&(X.isValidating||X.validatingFields||J.isValidating||J.validatingFields)&&((_||Array.from(Y.mount)).forEac
220h(_=>{_&&(w?z(j.validatingFields,_,w):eD(j.validatingFields,_))}),ee.state.next({validatingFields:j.validatingFields,isValidating:!ew(j.validatingFields)}))},ea=(_,w=[],E,P,k=!0,M=!0)=>{if(P&&E&&!A.disabled){if(Z.action=!0,M&&Array.isArray(V(D,_))){let w=E(V(D,_),P.argA,P.argB);k&&z(D,_,w)}if(M&&Array.isArray(V(j.errors,_))){let w=E(V(j.errors,_),P.argA,P.argB);k&&z(j.errors,_,w),e5(j.errors,_)}if((X.touchedFields||J.touchedFields)&&M&&Array.isArray(V(j.touchedFields,_))){let w=E(V(j.touchedFields,_),P.argA,P.argB);k&&z(j.touchedFields,_,w)}(X.dirtyFields||J.dirtyFields)&&(j.dirtyFields=e$(L,B)),ee.state.next({name:_,isDirty:ey(_,w),dirtyFields:j.dirtyFields,errors:j.errors,isValid:j.isValid})}else z(B,_,w)},eo=(_,w)=>{z(j.errors,_,w),ee.state.next({errors:j.errors})},es=(_,w,E,P)=>{let k=V(D,_);if(k){let A=V(B,_,$(E)?V(L,_):E);$(A)||P&&P.defaultChecked||w?z(B,_,w?A:eW(k._f)):eb(_,A),Z.mount&&!Z.action&&en()}},el=(_,w,E,P,k)=>{let M=!1,I=!1,O={name:_};if(!A.disabled){if(!E||P){(X.isDirty||J.isDirty)&&(I=j.isDirty,j.isDirty=O.isDirty=ey(),M=I!==O.isDirty);let E=ef(V(L,_),w);I=!!V(j.dirtyFields,_),E?eD(j.dirtyFields,_):z(j.dirtyFields,_,!0),O.dirtyFields=j.dirtyFields,M=M||(X.dirtyFields||J.dirtyFields)&&!E!==I}if(E){let w=V(j.touchedFields,_);w||(z(j.touchedFields,_,E),O.touchedFields=j.touchedFields,M=M||(X.touchedFields||J.touchedFields)&&w!==E)}M&&k&&ee.state.next(O)}return M?O:{}},ed=(_,E,P,k)=>{let M=V(j.errors,_),I=(X.isValid||J.isValid)&&U(E)&&j.isValid!==E;if(A.delayError&&P?(w=er(()=>eo(_,P)))(A.delayError):(clearTimeout(q),w=null,P?z(j.errors,_,P):eD(j.errors,_)),(P?!ef(M,P):M)||!ew(k)||I){let w={...k,...I&&U(E)?{isValid:E}:{},errors:j.errors,name:_};j={...j,...w},ee.state.next(w)}},eu=async _=>(ei(_,!0),await A.resolver(B,A.context,eG(_||Y.mount,D,A.criteriaMode,A.shouldUseNativeValidation))),ep=async _=>{let{errors:w}=await eu(_);if(ei(_),_)for(let E of _){let _=V(w,E);_?z(j.errors,E,_):eD(j.errors,E)}else j.errors=w;return w},em=async(w,E,P={valid:!0})=>{for(let k in w){let M=w[k];if(M){let{_f:w,...k}=M;if(w){let k=Y.array.has(w.name),I=M._f&&eX(M._f);I&&X.validatingFields&&ei([w.name],!0);let O=await e8(M,Y.disabled,B,et,A.shouldUseNativeValidation&&!E,k);if(I&&X.validatingFields&&ei([w.name]),O[w.name]&&(P.valid=!1,E||_.shouldUseNativeValidation))break;E||(V(O,w.name)?k?e9(j.errors,O,w.name):z(j.errors,w.name,O[w.name]):eD(j.errors,w.name))}ew(k)||await em(k,E,P)}}return P.valid},eg=()=>{for(let _ of Y.unMount){let w=V(D,_);w&&(w._f.refs?w._f.refs.every(_=>!eI(_)):!eI(w._f.ref))&&ez(_)}Y.unMount=new Set},ey=(_,w)=>!A.disabled&&(_&&w&&z(B,_,w),!ef(eN(),L)),ev=(_,w,E)=>eh(_,Y,{...Z.mount?B:$(w)?L:ec(_)?{[_]:w}:w},E,w),eb=(_,w,P={})=>{let A=V(D,_),M=w;if(A){let P=A._f;P&&(P.disabled||z(B,_,eU(w,P)),M=eP(P.ref)&&k(w)?"":w,ek(P.ref)?[...P.ref.options].forEach(_=>_.selected=M.includes(_.value)):P.refs?E(P.ref)?P.refs.forEach(_=>{_.defaultChecked&&_.disabled||(Array.isArray(M)?_.checked=!!M.find(w=>w===_.value):_.checked=M===_.value||!!M)}):P.refs.forEach(_=>_.checked=_.value===M):eE(P.ref)?P.ref.value="":(P.ref.value=M,P.ref.type||ee.state.next({name:_,values:R(B)})))}(P.shouldDirty||P.shouldTouch)&&el(_,M,P.shouldTouch,P.shouldDirty,!0),P.shouldValidate&&eO(_)},ex=(_,w,E)=>{for(let k in w){if(!w.hasOwnProperty(k))return;let A=w[k],I=_+"."+k,j=V(D,I);(Y.array.has(_)||M(A)||j&&!j._f)&&!P(A)?ex(I,A,E):eb(I,A,E)}},eC=(_,w,E={})=>{let P=V(D,_),A=Y.array.has(_),M=R(w);z(B,_,M),A?(ee.array.next({name:_,values:R(B)}),(X.isDirty||X.dirtyFields||J.isDirty||J.dirtyFields)&&E.shouldDirty&&ee.state.next({name:_,dirtyFields:e$(L,B),isDirty:ey(_,M)})):!P||P._f||k(M)?eb(_,M,E):ex(_,M,E),eJ(_,Y)?ee.state.next({...j,name:_,values:R(B)}):ee.state.next({name:Z.mount?_:void 0,values:R(B)})},eA=async _=>{Z.mount=!0;let E=_.target,k=E.name,M=!0,O=V(D,k),N=_=>{M=Number.isNaN(_)||P(_)&&isNaN(_.getTime())||ef(_,V(B,k,_))},L=eq(A.mode),$=eq(A.reValidateMode);if(O){let P,F,U=E.type?eW(O._f):I(_),H=_.type===W||_.type===G,Z=!eQ(O._f)&&!A.resolver&&!V(j.errors,k)&&!O._f.deps||e4(H,V(j.touchedFields,k),j.isSubmitted,$,L),q=eJ(k,Y,H);z(B,k,U),H?E&&E.readOnly||(O._f.onBlur&&O._f.onBlur(_),w&&w(0)):O._f.onChange&&O._f.onChange(_);let K=el(k,U,H),Q=!ew(K)||q;if(H||ee.state.next({name:k,type:_.type,values:R(B)}),Z)return(X.isValid||J.isValid)&&("onBlur"===A.mode?H&&en():H||en()),Q&&ee.state.next({name:k,...q?{}:K});if(!H&&q&&ee.state.next({...j}),A.resolver){let{errors:_}=await eu([k]);if(ei([k]),N(U),M){let w=e0(j.errors,D,k),E=e0(_,D,w.name||k);P=E.error,k=E.name,F=ew(_)}}else ei([k],!0),P=(await e8(O,Y.disabled,B,et,A.shouldUseNativeValidation))[k],ei([k]),N(U),M&&(P?F=!1:(X.isValid||J.isValid)&&(F=await em(D,!0)));M&&(O._f.deps&&(!Array.isArray(O._f.deps)||O._f.deps.length>0)&&eO(O._f.deps),ed(k,F,P,K))}},ej=(_,w)=>{if(V(j.errors,w)&&_.focus)return _.focus(),1},eO=async(_,w={})=>{let E,P,k=eS(_);if(A.resolver){let w=await ep($(_)?_:k);E=ew(w),P=_?!k.some(_=>V(w,_)):E}else _?((P=(await Promise.all(k.map(async _=>{let w=V(D,_);return await em(w&&w._f?{[_]:w}:w)}))).every(Boolean))||j.isValid)&&en():P=E=await em(D);return ee.state.next({...!ec(_)||(X.isValid||J.isValid)&&E!==j.isValid?{}:{name:_},...A.resolver||!_?{isValid:E}:{},errors:j.errors}),w.shouldFocus&&!P&&e1(D,ej,_?k:Y.mount),P},eN=(_,w)=>{let E={...Z.mount?B:L};return w&&(E=e_(w.dirtyFields?j.dirtyFields:j.touchedFields,E)),$(_)?E:ec(_)?V(E,_):_.map(_=>V(E,_))},eR=(_,w)=>({invalid:!!V((w||j).errors,_),isDirty:!!V((w||j).dirtyFields,_),error:V((w||j).errors,_),isValidating:!!V(j.validatingFields,_),isTouched:!!V((w||j).touchedFields,_)}),eL=_=>{_&&eS(_).forEach(_=>eD(j.errors,_)),ee.state.next({errors:_?j.errors:{}})},eF=(_,w,E)=>{let P=(V(D,_,{_f:{}})._f||{}).ref,{ref:k,message:A,type:M,...I}=V(j.errors,_)||{};z(j.errors,_,{...I,...w,ref:P}),ee.state.next({name:_,errors:j.errors,isValid:!1}
220),E&&E.shouldFocus&&P&&P.focus&&P.focus()},eB=(_,w)=>H(_)?ee.state.subscribe({next:E=>"values"in E&&_(ev(void 0,w),E)}):ev(_,w,!0),eV=_=>ee.state.subscribe({next:w=>{e3(_.name,w.name,_.exact)&&e2(w,_.formState||X,to,_.reRenderRoot)&&_.callback({values:{...B},...j,...w,defaultValues:L})}}).unsubscribe,eH=_=>(Z.mount=!0,J={...J,..._.formState},eV({..._,formState:{...K,..._.formState}})),ez=(_,w={})=>{for(let E of _?eS(_):Y.mount)Y.mount.delete(E),Y.array.delete(E),w.keepValue||(eD(D,E),eD(B,E)),w.keepError||eD(j.errors,E),w.keepDirty||eD(j.dirtyFields,E),w.keepTouched||eD(j.touchedFields,E),w.keepIsValidating||eD(j.validatingFields,E),A.shouldUnregister||w.keepDefaultValue||eD(L,E);ee.state.next({values:R(B)}),ee.state.next({...j,...!w.keepDirty?{}:{isDirty:ey()}}),w.keepIsValid||en()},eZ=({disabled:_,name:w})=>{if(U(_)&&Z.mount||_||Y.disabled.has(w)){let E=!!_!==Y.disabled.has(w);_?Y.disabled.add(w):Y.disabled.delete(w),E&&Z.mount&&!Z.action&&en()}},eK=(_,w={})=>{let E=V(D,_),P=U(w.disabled)||U(A.disabled);return z(D,_,{...E||{},_f:{...E&&E._f?E._f:{ref:{name:_}},name:_,mount:!0,...w}}),Y.mount.add(_),E?eZ({disabled:U(w.disabled)?w.disabled:A.disabled,name:_}):es(_,!0,w.value),{...P?{disabled:w.disabled||A.disabled}:{},...A.progressive?{required:!!w.required,min:eY(w.min),max:eY(w.max),minLength:eY(w.minLength),maxLength:eY(w.maxLength),pattern:eY(w.pattern)}:{},name:_,onChange:eA,onBlur:eA,ref:P=>{if(P){eK(_,w),E=V(D,_);let k=$(P.value)&&P.querySelectorAll&&P.querySelectorAll("input,select,textarea")[0]||P,A=eM(k),M=E._f.refs||[];(A?M.find(_=>_===k):k===E._f.ref)||(z(D,_,{_f:{...E._f,...A?{refs:[...M.filter(eI),k,...Array.isArray(V(L,_))?[{}]:[]],ref:{type:k.type,name:_}}:{ref:k}}}),es(_,!1,void 0,k))}else(E=V(D,_,{}))._f&&(E._f.mount=!1),(A.shouldUnregister||w.shouldUnregister)&&!(O(Y.array,_)&&Z.action)&&Y.unMount.add(_)}}},e6=()=>A.shouldFocusError&&e1(D,ej,Y.mount),e7=(_,w)=>async E=>{let P;E&&(E.preventDefault&&E.preventDefault(),E.persist&&E.persist());let k=R(B);if(ee.state.next({isSubmitting:!0}),A.resolver){let{errors:_,values:w}=await eu();ei(),j.errors=_,k=R(w)}else await em(D);if(Y.disabled.size)for(let _ of Y.disabled)eD(k,_);if(eD(j.errors,"root"),ew(j.errors)){ee.state.next({errors:{}});try{await _(k,E)}catch(_){P=_}}else w&&await w({...j.errors},E),e6(),setTimeout(e6);if(ee.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:ew(j.errors)&&!P,submitCount:j.submitCount+1,errors:j.errors}),P)throw P},tr=(_,w={})=>{V(D,_)&&($(w.defaultValue)?eC(_,R(V(L,_))):(eC(_,w.defaultValue),z(L,_,R(w.defaultValue))),w.keepTouched||eD(j.touchedFields,_),w.keepDirty||(eD(j.dirtyFields,_),j.isDirty=w.defaultValue?ey(_,R(V(L,_))):ey()),!w.keepError&&(eD(j.errors,_),X.isValid&&en()),ee.state.next({...j}))},tn=(_,w={})=>{let E=_?R(_):L,P=R(E),k=ew(_),M=k?L:P;if(w.keepDefaultValues||(L=E),!w.keepValues){if(w.keepDirtyValues)for(let _ of Array.from(new Set([...Y.mount,...Object.keys(e$(L,B))]))){let w=V(j.dirtyFields,_),E=V(B,_),P=V(M,_);w&&!$(E)?z(M,_,E):w||$(P)||eC(_,P)}else{if(N&&$(_))for(let _ of Y.mount){let w=V(D,_);if(w&&w._f){let _=Array.isArray(w._f.refs)?w._f.refs[0]:w._f.ref;if(eP(_)){let w=_.closest("form");if(w){w.reset();break}}}}if(w.keepFieldsRef)for(let _ of Y.mount)eC(_,V(M,_));else D={}}B=A.shouldUnregister?w.keepDefaultValues?R(L):{}:R(M),ee.array.next({values:{...M}}),ee.state.next({values:{...M}})}Y={mount:w.keepDirtyValues?Y.mount:new Set,unMount:new Set,array:new Set,disabled:new Set,watch:new Set,watchAll:!1,focus:""},Z.mount=!X.isValid||!!w.keepIsValid||!!w.keepDirtyValues||!A.shouldUnregister&&!ew(M),Z.watch=!!A.shouldUnregister,Z.keepIsValid=!!w.keepIsValid,Z.action=!1,w.keepErrors||(j.errors={}),ee.state.next({submitCount:w.keepSubmitCount?j.submitCount:0,isDirty:!k&&(w.keepDirty?j.isDirty:!!(w.keepDefaultValues&&!ef(_,L))),isSubmitted:!!w.keepIsSubmitted&&j.isSubmitted,dirtyFields:k?{}:w.keepDirtyValues?w.keepDefaultValues&&B?e$(L,B):j.dirtyFields:w.keepDefaultValues&&_?e$(L,_):w.keepDirty?j.dirtyFields:{},touchedFields:w.keepTouched?j.touchedFields:{},errors:w.keepErrors?j.errors:{},isSubmitSuccessful:!!w.keepIsSubmitSuccessful&&j.isSubmitSuccessful,isSubmitting:!1,defaultValues:L})},ti=(_,w)=>tn(H(_)?_(B):_,{...A.resetOptions,...w}),ta=(_,w={})=>{let E=V(D,_),P=E&&E._f;if(P){let _=P.refs?P.refs[0]:P.ref;_.focus&&setTimeout(()=>{_.focus(),w.shouldSelect&&H(_.select)&&_.select()})}},to=_=>{j={...j,..._}},ts={control:{register:eK,unregister:ez,getFieldState:eR,handleSubmit:e7,setError:eF,_subscribe:eV,_runSchema:eu,_updateIsValidating:ei,_focusError:e6,_getWatch:ev,_getDirty:ey,_setValid:en,_setFieldArray:ea,_setDisabledField:eZ,_setErrors:_=>{j.errors=_,ee.state.next({errors:j.errors,isValid:!1})},_getFieldArray:_=>F(V(Z.mount?B:L,_,A.shouldUnregister?V(L,_,[]):[])),_reset:tn,_resetDefaultValues:()=>H(A.defaultValues)&&A.defaultValues().then(_=>{ti(_,A.resetOptions),ee.state.next({isLoading:!1})}),_removeUnmounted:eg,_disableForm:_=>{U(_)&&(ee.state.next({disabled:_}),e1(D,(w,E)=>{let P=V(D,E);P&&(w.disabled=P._f.disabled||_,Array.isArray(P._f.refs)&&P._f.refs.forEac
220h(w=>{w.disabled=P._f.disabled||_}))},0,!1))},_subjects:ee,_proxyFormState:X,get _fields(){return D},get _formValues(){return B},get _state(){return Z},set _state(value){Z=value},get _defaultValues(){return L},get _names(){return Y},set _names(value){Y=value},get _formState(){return j},get _options(){return A},set _options(value){A={...A,...value}}},subscribe:eH,trigger:eO,register:eK,handleSubmit:e7,watch:eB,setValue:eC,getValues:eN,reset:ti,resetField:tr,clearErrors:eL,unregister:ez,setError:eF,setFocus:ta,getFieldState:eR};return{...ts,formControl:ts}}function tr(_={}){let E=w.default.useRef(void 0),P=w.default.useRef(void 0),[k,A]=w.default.useState({isDirty:!1,isValidating:!1,isLoading:H(_.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:_.errors||{},disabled:_.disabled||!1,isReady:!1,defaultValues:H(_.defaultValues)?void 0:_.defaultValues});if(!E.current)if(_.formControl)E.current={..._.formControl,formState:k},_.defaultValues&&!H(_.defaultValues)&&_.formControl.reset(_.defaultValues,_.resetOptions);else{let{formControl:w,...P}=tt(_);E.current={...P,formState:k}}let M=E.current.control;return M._options=_,ed(()=>{let _=M._subscribe({formState:M._proxyFormState,callback:()=>A({...M._formState}),reRenderRoot:!0});return A(_=>({..._,isReady:!0})),M._formState.isReady=!0,_},[M]),w.default.useEffect(()=>M._disableForm(_.disabled),[M,_.disabled]),w.default.useEffect(()=>{_.mode&&(M._options.mode=_.mode),_.reValidateMode&&(M._options.reValidateMode=_.reValidateMode)},[M,_.mode,_.reValidateMode]),w.default.useEffect(()=>{_.errors&&(M._setErrors(_.errors),M._focusError())},[M,_.errors]),w.default.useEffect(()=>{_.shouldUnregister&&M._subjects.state.next({values:M._getWatch()})},[M,_.shouldUnregister]),w.default.useEffect(()=>{if(M._proxyFormState.isDirty){let _=M._getDirty();_!==k.isDirty&&M._subjects.state.next({isDirty:_})}},[M,k.isDirty]),w.default.useEffect(()=>{var w;_.values&&!ef(_.values,P.current)?(M._reset(_.values,{keepFieldsRef:!0,...M._options.resetOptions}),(null==(w=M._options.resetOptions)?void 0:w.keepIsValid)||M._setValid(),P.current=_.values,A(_=>({..._}))):M._resetDefaultValues()},[M,_.values]),w.default.useEffect(()=>{M._state.mount||(M._setValid(),M._state.mount=!0),M._state.watch&&(M._state.watch=!1,M._subjects.state.next({...M._formState})),M._removeUnmounted()}),E.current.formState=w.default.useMemo(()=>el(k,M),[M,k]),E.current}_.s(["Controller",0,ey,"FormProvider",0,ex,"appendErrors",0,eC,"get",0,V,"set",0,z,"useController",0,eg,"useForm",0,tr,"useFormContext",0,eb])},117579,(_,w,E)=>{"use strict";var P=Symbol.for("react.transitional.element"),k=Symbol.for("react.portal"),A=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),I=Symbol.for("react.profiler"),j=Symbol.for("react.consumer"),O=Symbol.for("react.context"),D=Symbol.for("react.forward_ref"),N=Symbol.for("react.suspense"),R=Symbol.for("react.suspense_list"),L=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),F=Symbol.for("react.view_transition"),B=Symbol.for("react.client.reference");function V(_){if("object"==typeof _&&null!==_){var w=_.$$typeof;switch(w){case P:switch(_=_.type){case A:case I:case M:case N:case R:case F:return _;default:switch(_=_&&_.$$typeof){case O:case D:case $:case L:case j:return _;default:return w}}case k:return w}}}E.ContextConsumer=j,E.ContextProvider=O,E.Element=P,E.ForwardRef=D,E.Fragment=A,E.Lazy=$,E.Memo=L,E.Portal=k,E.Profiler=I,E.StrictMode=M,E.Suspense=N,E.SuspenseList=R,E.isContextConsumer=function(_){return V(_)===j},E.isContextProvider=function(_){return V(_)===O},E.isElement=function(_){return"object"==typeof _&&null!==_&&_.$$typeof===P},E.isForwardRef=function(_){return V(_)===D},E.isFragment=function(_){return V(_)===A},E.isLazy=function(_){return V(_)===$},E.isMemo=function(_){return V(_)===L},E.isPortal=function(_){return V(_)===k},E.isProfiler=function(_){return V(_)===I},E.isStrictMode=function(_){return V(_)===M},E.isSuspense=function(_){return V(_)===N},E.isSuspenseList=function(_){return V(_)===R},E.isValidElementType=function(_){return"string"==typeof _||"function"==typeof _||_===A||_===I||_===M||_===N||_===R||"object"==typeof _&&null!==_&&(_.$$typeof===$||_.$$typeof===L||_.$$typeof===O||_.$$typeof===j||_.$$typeof===D||_.$$typeof===B||void 0!==_.getModuleId)||!1},E.typeOf=V},611261,(_,w,E)=>{"use strict";_.i(84473),w.exports=_.r(117579)},699533,_=>{"use strict";
220var w=_.i(650394),E=function(){return(E=Object.assign||function(_){for(var w,E=1,P=arguments.length;E<P;E++)for(var k in w=arguments[E])Object.prototype.hasOwnProperty.call(w,k)&&(_[k]=w[k]);return _}).apply(this,arguments)},P=function(_,P){var k=(0,w.useState)(P),A=k[0],M=k[1];return E(E({},(0,w.useMemo)(function(){return _(M)},[_,M])),{state:A,setState:M})},k=function(_){return{setTrue:function(){return _(!0)},setFalse:function(){return _(!1)},toggle:function(){return _(function(_){return!_})}}},A=function(_){return P(k,_)};_.s(["useBooleanState",0,A])},730698,_=>{"use strict";function w(_,w,E){this.x=_,this.y=w,this.time=E||new Date().getTime()}function E(_,w,E,P){this.startPoint=_,this.control1=w,this.control2=E,this.endPoint=P}function P(_,w,E){var P,k,A,M=null,I=0;E||(E={});var j=function(){I=!1===E.leading?0:Date.now(),M=null,A=_.apply(P,k),M||(P=k=null)};return function(){var O=Date.now();I||!1!==E.leading||(I=O);var D=w-(O-I);return P=this,k=arguments,D<=0||D>w?(M&&(clearTimeout(M),M=null),I=O,A=_.apply(P,k),M||(P=k=null)):M||!1===E.trailing||(M=setTimeout(j,D)),A}}function k(_,w){var E=this,A=w||{};this.velocityFilterWeight=A.velocityFilterWeight||.7,this.minWidth=A.minWidth||.5,this.maxWidth=A.maxWidth||2.5,this.throttle="throttle"in A?A.throttle:16,this.minDistance="minDistance"in A?A.minDistance:5,this.throttle?this._strokeMoveUpdate=P(k.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=k.prototype._strokeUpdate,this.dotSize=A.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=A.penColor||"black",this.backgroundColor=A.backgroundColor||"rgba(0,0,0,0)",this.onBegin=A.onBegin,this.onEnd=A.onEnd,this._canvas=_,this._ctx=_.getContext("2d"),this.clear(),this._handleMouseDown=function(_){1===_.which&&(E._mouseButtonDown=!0,E._strokeBegin(_))},this._handleMouseMove=function(_){E._mouseButtonDown&&E._strokeMoveUpdate(_)},this._handleMouseUp=function(_){1===_.which&&E._mouseButtonDown&&(E._mouseButtonDown=!1,E._strokeEnd(_))},this._handleTouchStart=function(_){if(1===_.targetTouches.length){var w=_.changedTouches[0];E._strokeBegin(w)}},this._handleTouchMove=function(_){_.preventDefault();var w=_.targetTouches[0];E._strokeMoveUpdate(w)},this._handleTouchEnd=function(_){_.target===E._canvas&&(_.preventDefault(),E._strokeEnd(_))},this.on()}w.prototype.velocityFrom=function(_){return this.time!==_.time?this.distanceTo(_)/(this.time-_.time):1},w.prototype.distanceTo=function(_){return Math.sqrt(Math.pow(this.x-_.x,2)+Math.pow(this.y-_.y,2))},w.prototype.equals=function(_){return this.x===_.x&&this.y===_.y&&this.time===_.time},E.prototype.length=function(){for(var _=10,w=0,E=void 0,P=void 0,k=0;k<=_;k+=1){var A=k/_,M=this._point(A,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),I=this._point(A,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(k>0){var j=M-E,O=I-P;w+=Math.sqrt(j*j+O*O)}E=M,P=I}return w},E.prototype._point=function(_,w,E,P,k){return w*(1-_)*(1-_)*(1-_)+3*E*(1-_)*(1-_)*_+3*P*(1-_)*_*_+k*_*_*_},k.prototype.clear=function(){var _=this._ctx,w=this._canvas;_.fillStyle=this.backgroundColor,_.clearRect(0,0,w.width,w.height),_.fillRect(0,0,w.width,w.height),this._data=[],this._reset(),this._isEmpty=!0},k.prototype.fromDataURL=function(_){var w=this,E=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},P=new Image,k=E.ratio||window.devicePixelRatio||1,A=E.width||this._canvas.width/k,M=E.height||this._canvas.height/k;this._reset(),P.src=_,P.onload=function(){w._ctx.drawImage(P,0,0,A,M)},this._isEmpty=!1},k.prototype.toDataURL=function(_){var w;if("image/svg+xml"===_)return this._toSVG();for(var E=arguments.length,P=Array(E>1?E-1:0),k=1;k<E;k++)P[k-1]=arguments[k];return(w=this._canvas).toDataURL.apply(w,[_].concat(P))},k.prototype.on=function(){this._handleMouseEvents(),this._handleTouchEvents()},k.prototype.off=function(){this._canvas.removeEventListener("mousedown",this._handleMouseDown),this._canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this._canvas.removeEventListener("touchstart",this._handleTouchStart),this._canvas.removeEventListener("touchmove",this._handleTouchMove),this._canvas.removeEventListener("touchend",this._handleTouchEnd)},k.prototype.isEmpty=function(){return this._isEmpty},k.prototype._strokeBegin=function(_){this._data.push([]),this._reset(),this._strokeUpdate(_),"function"==typeof this.onBegin&&this.onBegin(_)},k.prototype._strokeUpdate=function(_){var w=_.clientX,E=_.clientY,P=this._createPoint(w,E),k=this._data[this._data.length-1],A=k&&k[k.length-1],M=A&&P.distanceTo(A)<this.minDistance;if(!(A&&M)){var I=this._addPoint(P),j=I.curve,O=I.widths;j&&O&&this._drawCurve(j,O.start,O.end),this._data[this._data.length-1].push({x:P.x,y:P.y,time:P.time,color:this.penColor})}},k.prototype._strokeEnd=function(_){var w=this.points.length>
2202,E=this.points[0];if(!w&&E&&this._drawDot(E),E){var P=this._data[this._data.length-1],k=P[P.length-1];E.equals(k)||P.push({x:E.x,y:E.y,time:E.time,color:this.penColor})}"function"==typeof this.onEnd&&this.onEnd(_)},k.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)},k.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)},k.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor},k.prototype._createPoint=function(_,E,P){var k=this._canvas.getBoundingClientRect();return new w(_-k.left,E-k.top,P||new Date().getTime())},k.prototype._addPoint=function(_){var w=this.points,P=void 0;if(w.push(_),w.length>2){3===w.length&&w.unshift(w[0]);var k=(P=this._calculateCurveControlPoints(w[0],w[1],w[2])).c2,A=(P=this._calculateCurveControlPoints(w[1],w[2],w[3])).c1,M=new E(w[1],k,A,w[2]),I=this._calculateCurveWidths(M);return w.shift(),{curve:M,widths:I}}return{}},k.prototype._calculateCurveControlPoints=function(_,E,P){var k=_.x-E.x,A=_.y-E.y,M=E.x-P.x,I=E.y-P.y,j={x:(_.x+E.x)/2,y:(_.y+E.y)/2},O={x:(E.x+P.x)/2,y:(E.y+P.y)/2},D=Math.sqrt(k*k+A*A),N=Math.sqrt(M*M+I*I),R=j.x-O.x,L=j.y-O.y,$=N/(D+N),F={x:O.x+R*$,y:O.y+L*$},B=E.x-F.x,V=E.y-F.y;return{c1:new w(j.x+B,j.y+V),c2:new w(O.x+B,O.y+V)}},k.prototype._calculateCurveWidths=function(_){var w=_.startPoint,E=_.endPoint,P={start:null,end:null},k=this.velocityFilterWeight*E.velocityFrom(w)+(1-this.velocityFilterWeight)*this._lastVelocity,A=this._strokeWidth(k);return P.start=this._lastWidth,P.end=A,this._lastVelocity=k,this._lastWidth=A,P},k.prototype._strokeWidth=function(_){return Math.max(this.maxWidth/(_+1),this.minWidth)},k.prototype._drawPoint=function(_,w,E){var P=this._ctx;P.moveTo(_,w),P.arc(_,w,E,0,2*Math.PI,!1),this._isEmpty=!1},k.prototype._drawCurve=function(_,w,E){var P=this._ctx,k=E-w,A=Math.floor(_.length());P.beginPath();for(var M=0;M<A;M+=1){var I=M/A,j=I*I,O=j*I,D=1-I,N=D*D,R=N*D,L=R*_.startPoint.x;L+=3*N*I*_.control1.x+3*D*j*_.control2.x+O*_.endPoint.x;var $=R*_.startPoint.y;$+=3*N*I*_.control1.y+3*D*j*_.control2.y+O*_.endPoint.y;var F=w+O*k;this._drawPoint(L,$,F)}P.closePath(),P.fill()},k.prototype._drawDot=function(_){var w=this._ctx,E="function"==typeof this.dotSize?this.dotSize():this.dotSize;w.beginPath(),this._drawPoint(_.x,_.y,E),w.closePath(),w.fill()},k.prototype._fromData=function(_,E,P){for(var k=0;k<_.length;k+=1){var A=_[k];if(A.length>1)for(var M=0;M<A.length;M+=1){var I=A[M],j=new w(I.x,I.y,I.time),O=I.color;if(0===M)this.penColor=O,this._reset(),this._addPoint(j);else if(M!==A.length-1){var D=this._addPoint(j),N=D.curve,R=D.widths;N&&R&&E(N,R,O)}}else this._reset(),P(A[0])}},k.prototype._toSVG=function(){var _=this,w=this._data,E=this._canvas,P=Math.max(window.devicePixelRatio||1,1),k=0,A=0,M=E.width/P,I=E.height/P,j=document.createElementNS("http://www.w3.org/2000/svg","svg");j.setAttributeNS(null,"width",E.width),j.setAttributeNS(null,"height",E.height),this._fromData(w,function(_,w,E){var P=document.createElement("path");if(!isNaN(_.control1.x)&&!isNaN(_.control1.y)&&!isNaN(_.control2.x)&&!isNaN(_.control2.y)){var k="M "+_.startPoint.x.toFixed(3)+","+_.startPoint.y.toFixed(3)+" "+("C "+_.control1.x.toFixed(3)+",")+_.control1.y.toFixed(3)+" "+(_.control2.x.toFixed(3)+",")+_.control2.y.toFixed(3)+" "+_.endPoint.x.toFixed(3)+","+_.endPoint.y.toFixed(3);P.setAttribute("d",k),P.setAttribute("stroke-width",(2.25*w.end).toFixed(3)),P.setAttribute("stroke",E),P.setAttribute("fill","none"),P.setAttribute("stroke-linecap","round"),j.appendChild(P)}},function(w){var E=document.createElement("circle"),P="function"==typeof _.dotSize?_.dotSize():_.dotSize;E.setAttribute("r",P),E.setAttribute("cx",w.x),E.setAttribute("cy",w.y),E.setAttribute("fill",w.color),j.appendChild(E)});var O="data:image/svg+xml;base64,",D='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"'+(' viewB
220ox="'+k+" "+A+" "+M+" ")+I+'" width="'+M+'" height="'+I+'">',N=j.innerHTML;if(void 0===N){var R=document.createElement("dummy"),L=j.childNodes;R.innerHTML="";for(var $=0;$<L.length;$+=1)R.appendChild(L[$].cloneNode(!0));N=R.innerHTML}return O+btoa(D+N+"</svg>")},k.prototype.fromData=function(_){var w=this;this.clear(),this._fromData(_,function(_,E){return w._drawCurve(_,E.start,E.end)},function(_){return w._drawDot(_)}),this._data=_},k.prototype.toData=function(){return this._data};let A=k;_.s(["default",0,A])},31888,(_,w,E)=>{var P;P=_.e,w.exports=function(){var _=[function(_,w){"use strict";function E(_){var w=_.getContext("2d"),E=_.width,P=_.height,k=w.getImageData(0,0,E,P).data,I=A(!0,E,P,k),j=A(!1,E,P,k),O=M(!0,E,P,k),D=M(!1,E,P,k)-O+1,N=j-I+1,R=w.getImageData(O,I,D,N);return _.width=D,_.height=N,w.clearRect(0,0,D,N),w.putImageData(R,0,0),_}function P(_,w,E,P){return{red:P[4*(E*w+_)],green:P[4*(E*w+_)+1],blue:P[4*(E*w+_)+2],alpha:P[4*(E*w+_)+3]}}function k(_,w,E,k){return P(_,w,E,k).alpha}function A(_,w,E,P){for(var A=_?1:-1,M=_?0:E-1,I=M;_?I<E:I>-1;I+=A)for(var j=0;j<w;j++)if(k(j,I,w,P))return I;return null}function M(_,w,E,P){for(var A=_?1:-1,M=_?0:w-1,I=M;_?I<w:I>-1;I+=A)for(var j=0;j<E;j++)if(k(I,j,w,P))return I;return null}Object.defineProperty(w,"__esModule",{value:!0}),w.default=E}];function w(P){if(E[P])return E[P].exports;var k=E[P]={exports:{},id:P,loaded:!1};return _[P].call(k.exports,k,k.exports,w),k.loaded=!0,k.exports}var E={};return w.m=_,w.c=E,w.p="",w(0)}()},697048,(_,w,E)=>{var P;P=_.e,w.exports=function(_,w,E,P){var k=[function(_,w,E){"use strict";function P(_){return _&&_.__esModule?_:{default:_}}function k(_,w){var E={};for(var P in _)w.indexOf(P)>=0||Object.prototype.hasOwnProperty.call(_,P)&&(E[P]=_[P]);return E}function A(_,w){if(!(_ instanceof w))throw TypeError("Cannot call a class as a function")}function M(_,w){if(!_)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return w&&("object"==typeof w||"function"==typeof w)?w:_}function I(_,w){if("function"!=typeof w&&null!==w)throw TypeError("Super expression must either be null or a function, not "+typeof w);_.prototype=Object.create(w&&w.prototype,{constructor:{value:_,enumerable:!1,writable:!0,configurable:!0}}),w&&(Object.setPrototypeOf?Object.setPrototypeOf(_,w):_.__proto__=w)}Object.defineProperty(w,"__esModule",{value:!0});var j=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _},O=function(){function _(_,w){for(var E=0;E<w.length;E++){var P=w[E];P.enumerable=P.enumerable||!1,P.configurable=!0,"value"in P&&(P.writable=!0),Object.defineProperty(_,P.key,P)}}return function(w,E,P){return E&&_(w.prototype,E),P&&_(w,P),w}}(),D=P(E(1)),N=E(2),R=P(N),L=P(E(3)),$=P(E(4)),F=function(_){function w(){var _,E,P;A(this,w);for(var I=arguments.length,j=Array(I),O=0;O<I;O++)j[O]=arguments[O];return E=P=M(this,(_=w.__proto__||Object.getPrototypeOf(w)).call.apply(_,[this].concat(j))),P._sigPad=null,P._excludeOurProps=function(){var _=P.props;return _.canvasProps,_.clearOnResize,k(_,["canvasProps","clearOnResize"])},P.getCanvas=function(){return P._canvas},P.getTrimmedCanvas=function(){var _=document.createElement("canvas");return _.width=P._canvas.width,_.height=P._canvas.height,_.getContext("2d").drawImage(P._canvas,0,0),(0,$.default)(_)},P.getSignaturePad=function(){return P._sigPad},P._checkClearOnResize=function(){P.props.clearOnResize&&P._resizeCanvas()},P._resizeCanvas=function(){var _=P.props.canvasProps||{},w=_.width,E=_.height;if(!w||!E){var k=P._canvas,A=Math.max(window.devicePixelRatio||1,1);w||(k.width=k.offsetWidth*A),E||(k.height=k.offsetHeight*A),k.getContext("2d").scale(A,A),P.clear()}},P.on=function(){return window.addEventListener("resize",P._checkClearOnResize),P._sigPad.on()},P.off=function(){return window.removeEventListener("resize",P._checkClearOnResize),P._sigPad.off()},P.clear=function(){return P._sigPad.clear()},P.isEmpty=function(){return P._sigPad.isEmpty()},P.fromDataURL=function(_,w){return P._sigPad.fromDataURL(_,w)},P.toDataURL=function(_,w){return P._sigPad.toDataURL(_,w)},P.fromData=function(_){return P._sigPad.fromData(_)},P.toData=function(){return P._sigPad.toData()},M(P,E)}
220return I(w,_),O(w,[{key:"componentDidMount",value:function(){this._sigPad=new L.default(this._canvas,this._excludeOurProps()),this._resizeCanvas(),this.on()}},{key:"componentWillUnmount",value:function(){this.off()}},{key:"componentDidUpdate",value:function(){Object.assign(this._sigPad,this._excludeOurProps())}},{key:"render",value:function(){var _=this,w=this.props.canvasProps;return R.default.createElement("canvas",j({ref:function(w){_._canvas=w}},w))}}]),w}(N.Component);F.propTypes={velocityFilterWeight:D.default.number,minWidth:D.default.number,maxWidth:D.default.number,minDistance:D.default.number,dotSize:D.default.oneOfType([D.default.number,D.default.func]),penColor:D.default.string,throttle:D.default.number,onEnd:D.default.func,onBegin:D.default.func,canvasProps:D.default.object,clearOnResize:D.default.bool},F.defaultProps={clearOnResize:!0},w.default=F},function(w,E){w.exports=_},function(_,E){_.exports=w},function(_,w){_.exports=E},function(_,w){_.exports=P}];function A(_){if(M[_])return M[_].exports;var w=M[_]={exports:{},id:_,loaded:!1};return k[_].call(w.exports,w,w.exports,A),w.loaded=!0,w.exports}var M={};return A.m=k,A.c=M,A.p="",A(0)}(_.r(203537),_.r(650394),_.r(730698),_.r(31888))},711603,_=>{"use strict";let w=(_="")=>_.includes("/cdn/"),E=(_,w=25,E=1)=>({..._,per_page:w,page:E}),P=_=>new Promise(w=>setTimeout(w,_)),k=(_=0,w)=>Array.from({length:_},w),A=(_=0,w=_)=>{let E=Math.abs(w-_)||0,P=_<w?1:-1;return k(E,(w,E)=>E*P+_)},M=async(_,w)=>Promise.all(_.map(w)),I=(_=[],w)=>_.map(w).reduce((_,w)=>[..._,...w],[]),j=(_,w,E)=>{let P=[];for(let k in _){let A;
220if(!Object.prototype.hasOwnProperty.call(_,k))continue;let M=_[k];if(null==M)continue;let I=E?"":encodeURIComponent(k);A="object"==typeof M?j(M,w?w+encodeURIComponent(`[${I}]`):I,Array.isArray(M)):`${w?w+encodeURIComponent(`[${I}]`):I}=${encodeURIComponent(M)}`,P.push(A)}return P.join("&")},O=_=>{let w={eu:"api.storyblok.com",us:"api-us.storyblok.com",cn:"app.storyblokchina.cn",ap:"api-ap.storyblok.com",ca:"api-ca.storyblok.com"};return w[_]??w.eu};var D=class{baseURL;timeout;headers;responseInterceptor;fetch;ejectInterceptor;url;parameters;fetchOptions;constructor(_){this.baseURL=_.baseURL,this.headers=_.headers||new Headers,this.timeout=_?.timeout?1e3*_.timeout:0,this.responseInterceptor=_.responseInterceptor,this.fetch=(...w)=>_.fetch?_.fetch(...w):fetch(...w),this.ejectInterceptor=!1,this.url="",this.parameters={},this.fetchOptions={}}get(_,w){return this.url=_,this.parameters=w,this._methodHandler("get")}post(_,w){return this.url=_,this.parameters=w,this._methodHandler("post")}put(_,w){return this.url=_,this.parameters=w,this._methodHandler("put")}delete(_,w){return this.url=_,this.parameters=w??{},this._methodHandler("delete")}async _responseHandler(_){let w=[],E={data:{},headers:{},status:0,statusText:""};for(let P of(204!==_.status&&await _.json().then(_=>{E.data=_}),_.headers.entries()))w[P[0]]=P[1];return E.headers={...w},E.status=_.status,E.statusText=_.statusText,E}async _methodHandler(_){let w=`${this.baseURL}${this.url}`,E=null;"get"===_?w=`${this.baseURL}${this.url}?${j(this.parameters)}`:E=JSON.stringify(this.parameters);let P=new URL(w),k=new AbortController,{signal:A}=k,M=null;this.timeout&&(M=setTimeout(()=>k.abort(),this.timeout));try{let w=await this.fetch(`${P}`,{method:_,headers:this.headers,body:E,signal:A,...this.fetchOptions});this.timeout&&M&&clearTimeout(M);let k=await this._responseHandler(w);if(this.responseInterceptor&&!this.ejectInterceptor)return this._statusHandler(this.responseInterceptor(k));return this._statusHandler(k)}catch(_){if("AbortError"===_.name)return{message:"Request timeout: The request was aborted due to timeout"};return{message:_.message||_.toString()||"An unknown error occurred"}}}setFetchOptions(_={}){Object.keys(_).length>0&&"method"in _&&delete _.method,this.fetchOptions={..._}}eject(){this.ejectInterceptor=!0}_normalizeErrorMessage(_){if(Array.isArray(_))return _[0]||"Unknown error";if(_&&"object"==typeof _){if(_.error)return _.error;for(let w in _){if(Array.isArray(_[w]))return`${w}: ${_[w][0]}`;if("string"==typeof _[w])return`${w}: ${_[w]}`}if(_.slug)return _.slug}return"Unknown error"}_statusHandler(_){let w=/20[0-6]/g;return new Promise((E,P)=>{if(w.test(`${_.status}`))return E(_);P({message:this._normalizeErrorMessage(_.data),status:_.status,response:_})})}};let N="SB-Agent",R="SB-JS-CLIENT",L="SB-Agent-Version",$="7.0.0",F={DRAFT:"draft",PUBLISHED:"published"};Object.values(F);let B=25,V=25,U=50,H=75,z=50,W=15,G=10,Z=6,Y=1e3,q=3;function K(_){return _.version===F.DRAFT}function X(_,w){let E=_.includes("/cdn/stories/"),P=_.split("/").length>3&&!_.endsWith("/cdn/stories"),k="find_by"in w;return E&&P||k}function Q(_){return _<=V?z:_<=U?W:_<=H?G:Z}function J(_,w,E={},P){return void 0!==E.userRateLimit?Math.min(E.userRateLimit,Y):void 0!==E.serverHeadersRateLimit?Math.min(E.serverHeadersRateLimit,Y):void 0!==P?P:w&&!K(w)?Y:X(_,w)?z:Q(w.per_page||B)}function ee(_){if(!_)return null;let w=_["x-ratelimit"]||_["X-RateLimit"],E=_["x-ratelimit-policy"]||_["X-RateLimit-Policy"];if(!w&&!E)return null;let P={};if(w){let _=w.match(/r=(\d+)/);_&&(P.remaining=Number.parseInt(_[1],10))}if(E){let _=E.match(/q=(\d+)/);_&&(P.max=Number.parseInt(_[1],10))}return Object.keys(P).length>0?P:null}function et(_,w=!1){return{userRateLimit:_,serverHeadersRateLimit:void 0,isManagementApi:w}}var er=class extends Error{constructor(_){super(_),this.name="AbortError"}},en=function(_,w,E){if(!Number.isFinite(w))throw TypeError("Expected `limit` to be a finite number");if(!Number.isFinite(E))throw TypeError("Expected `interval` to be a finite number");let P=[],k=[],A=0,M=!1,I=async()=>{A++;let w=P.shift();if(w)try{let E=await _(...w.args);w.resolve(E)}catch(_){w.reject(_)}let M=setTimeout(()=>{A--,P.length>0&&I(),k=k.filter(_=>_!==M)},E);k.includes(M)||k.push(M)},j=(..._)=>M?Promise.reject(Error("Throttled function is already aborted and not accepting new promises")):new Promise((E,k)=>{P.push({resolve:E,reject:k,args:_}),A<w&&I()});return j.abort=()=>
220{M=!0,k.forEach(clearTimeout),k=[],P.forEach(_=>_.reject(()=>new er("Throttle function aborted"))),P.length=0},j},ei=class{queues;interval;throttledRequestFn;constructor(_,w=1e3){this.queues=new Map,this.interval=w,this.throttledRequestFn=_}getQueue(_){let w=this.queues.get(_);return w||(w=en(this.throttledRequestFn,_,this.interval),this.queues.set(_,w)),w}execute(_,...w){return this.getQueue(_)(...w)}abortAll(){this.queues.forEach(_=>{_.abort?.()}),this.queues.clear()}getQueueCount(){return this.queues.size}};let ea={},eo={};var es=class{client;maxRetries;retriesDelay;throttleManager;accessToken;cache;resolveCounter;relations;links;version;rateLimitConfig;richTextResolver;resolveNestedRelations;stringifiedStoriesCache;inlineAssets;constructor(_,w){let E=_.endpoint||w;if(!E){const w=!1===_.https?"http":"https";E=_.oauthToken?`${w}://${O(_.region)}/v1`:`${w}://${O(_.region)}/v2`}const P=new Headers;P.set("Content-Type","application/json"),P.set("Accept","application/json"),_.headers&&("Headers"===_.headers.constructor.name?_.headers.entries().toArray():Object.entries(_.headers)).forEach(([_,w])=>{P.set(_,w)}),P.has(N)||(P.set(N,R),P.set(L,$)),_.oauthToken&&P.set("Authorization",_.oauthToken),this.rateLimitConfig=et(_.rateLimit,!!_.oauthToken),this.maxRetries=_.maxRetries||10,this.retriesDelay=300,this.throttleManager=new ei(this.throttledRequest.bind(this),1e3),this.accessToken=_.accessToken||"",this.relations={},this.links={},this.cache=_.cache||{clear:"manual"},this.resolveCounter=0,this.resolveNestedRelations=_.resolveNestedRelations||!0,this.stringifiedStoriesCache={},this.version=_.version||F.PUBLISHED,this.inlineAssets=_.inlineAssets||!1,this.client=new D({baseURL:E,timeout:_.timeout||0,headers:P,responseInterceptor:_.responseInterceptor,fetch:_.fetch})}parseParams(_){return _.token||(_.token=this.getToken()),_.cv||(_.cv=eo[_.token]),Array.isArray(_.resolve_relations)&&(_.resolve_relations=_.resolve_relations.join(",")),void 0!==_.resolve_relations&&(_.resolve_level=2),_}factoryParamOptions(_,E){return w(_)?this.parseParams(E):E}makeRequest(_,w,P,k,A){let M=this.factoryParamOptions(_,E(w,P,k));return this.cacheResponse(_,M,void 0,A)}get(_,E={},P){E||(E={});let k=`/${_}`;w(k)&&(E.version=E.version||this.version);let A=this.factoryParamOptions(k,E);return this.cacheResponse(k,A,void 0,P)}async getAll(_,w={},E,P){let k=w?.per_page||25,j=`/${_}`.replace(/\/$/,""),O=E??j.substring(j.lastIndexOf("/")+1);w.version=w.version||this.version;let D=1,N=await this.makeRequest(j,w,k,D,P),R=N.total?Math.ceil(N.total/(N.perPage||k)):1;return I([N,...await M(A(D,R),_=>this.makeRequest(j,w,k,_+1,P))],_=>Object.values(_.data[O]))}post(_,w={},E){let P=`/${_}`,k=J(void 0,void 0,this.rateLimitConfig,q);return this.throttleManager.execute(k,"post",P,w,E)}put(_,w={},E){let P=`/${_}`,k=J(void 0,void 0,this.rateLimitConfig,q);return this.throttleManager.execute(k,"put",P,w,E)}delete(_,w={},E){w||(w={});let P=`/${_}`,k=J(void 0,void 0,this.rateLimitConfig,q);return this.throttleManager.execute(k,"delete",P,w,E)}getStories(_={},w){return this._addResolveLevel(_),this.get("cdn/stories",_,w)}getStory(_,w={},E){return this._addResolveLevel(w),this.get(`cdn/stories/${_}`,w,E)}getToken(){return this.accessToken}ejectInterceptor(){this.client.eject()}_addResolveLevel(_){void 0!==_.resolve_relations&&(_.resolve_level=2)}_cleanCopy(_){return JSON.parse(JSON.stringify(_))}_insertLinks(_,w,E){let P=_[w];P&&"multilink"===P.fieldtype&&"story"===P.linktype&&"string"==typeof P.id&&this.links[E][P.id]?P.story=this._cleanCopy(this.links[E][P.id]):P&&"story"===P.linktype&&"string"==typeof P.uuid&&this.links[E][P.uuid]&&(P.story=this._cleanCopy(this.links[E][P.uuid]))}getStoryReference(_,w){return this.relations[_][w]?JSON.parse(this.stringifiedStoriesCache[w]||JSON.stringify(this.relations[_][w])):w}_resolveField(_,w,E){let P=_[w];"string"==typeof P?_[w]=this.getStoryReference(E,P):Array.isArray(P)&&(_[w]=P.map(_=>this.getStoryReference(E,_)).filter(Boolean))}_insertRelations(_,w,E,P){if(Array.isArray(E)?E.find(_=>_.endsWith(`.${w}`)):E.endsWith(`.${w}`))return void this._resolveField(_,w,P);let k=_.component?`${_.component}.${w}`:w;(Array.isArray(E)?E.includes(k):E===k)&&this._resolveField(_,w,P)}iterateTree(_,w,E){let P=(_,k="")=>{if(_&&!_._stopResolving){if(Array.isArray(_))_.forEach((_,w)=>P(_,`${k}[${w}]`));else if("object"==typeof _)for(let A in _){let M=k?`${k}.${A}`:A;(_.component&&_._uid||"link"===_.type)&&(this._insertRelations(_,A,w,E),this._insertLinks(_,A,E)),P(_[A],M)}}};P(_.content)}async resolveLinks(_,w,E){let P=[];if(_.link_uuids){let E=_.link_uuids.length,k=[],A=50;for(let w=0;w<E;w+=A){let P=Math.min(E,w+A);k.push(_.link_uuids.slice(w,P))}for(let _=0;_<k.length;
220_++)(await this.getStories({per_page:A,language:w.language,version:w.version,starts_with:w.starts_with,by_uuids:k[_].join(",")})).data.stories.forEach(_=>{P.push(_)})}else P=_.links;P.forEach(_=>{this.links[E][_.uuid]={..._,_stopResolving:!0}})}async resolveRelations(_,w,E){let P=[];if(_.rel_uuids){let E=_.rel_uuids.length,k=[],A=50;for(let w=0;w<E;w+=A){let P=Math.min(E,w+A);k.push(_.rel_uuids.slice(w,P))}for(let _=0;_<k.length;_++)(await this.getStories({per_page:A,language:w.language,version:w.version,starts_with:w.starts_with,by_uuids:k[_].join(","),excluding_fields:w.excluding_fields})).data.stories.forEach(_=>{P.push(_)});P.length>0&&(_.rels=P,delete _.rel_uuids)}else P=_.rels;P&&P.length>0&&P.forEach(_=>{this.relations[E][_.uuid]={..._,_stopResolving:!0}})}async resolveStories(_,w,E){let P=[];if(this.links[E]={},this.relations[E]={},void 0!==w.resolve_relations&&w.resolve_relations.length>0&&("string"==typeof w.resolve_relations&&(P=w.resolve_relations.split(",")),await this.resolveRelations(_,w,E)),w.resolve_links&&["1","story","url","link"].includes(w.resolve_links)&&(_.links?.length||_.link_uuids?.length)&&await this.resolveLinks(_,w,E),this.resolveNestedRelations)for(let _ in this.relations[E])this.iterateTree(this.relations[E][_],P,E);_.story?this.iterateTree(_.story,P,E):_.stories.forEach(_=>{this.iterateTree(_,P,E)}),this.stringifiedStoriesCache={},delete this.links[E],delete this.relations[E]}async cacheResponse(_,E,k,A){let M=j({url:_,params:E}),I=this.cacheProvider();if("published"===E.version&&"/cdn/spaces/me"!==_){let _=await I.get(M);if(_)return Promise.resolve(_)}let O=!w(_)&&this.rateLimitConfig.isManagementApi?q:void 0,D=J(_,E,this.rateLimitConfig,O);return new Promise(async(w,j)=>{try{let P=await this.throttleManager.execute(D,"get",_,E,A);if(200!==P.status)return j(P);let k={data:P.data,headers:P.headers},O=ee(P.headers);if(O?.max!==void 0&&(this.rateLimitConfig.serverHeadersRateLimit=O.max),P.headers?.["per-page"]&&(k=Object.assign({},k,{perPage:P.headers["per-page"]?Number.parseInt(P.headers["per-page"]):0,total:P.headers["per-page"]?Number.parseInt(P.headers.total):0})),k.data.story||k.data.stories){let _=this.resolveCounter=++this.resolveCounter%1e3;await this.resolveStories(k.data,E,`${_}`),k=await this.processInlineAssets(k)}"published"===E.version&&"/cdn/spaces/me"!==_&&await I.set(M,k);let N="onpreview"===this.cache.clear&&"draft"===E.version||"auto"===this.cache.clear;return E.token&&k.data.cv&&(N&&eo[E.token]&&eo[E.token]!==k.data.cv&&await this.flushCache(),eo[E.token]=k.data.cv),w(k)}catch(A){if(A.response&&429===A.status&&(k=void 0===k?0:k+1)<this.maxRetries)return console.log(`Hit rate limit. Retrying in ${this.retriesDelay/1e3} seconds.`),await P(this.retriesDelay),this.cacheResponse(_,E,k).then(w).catch(j);j(A)}})}throttledRequest(_,w,E,P){return this.client.setFetchOptions(P),this.client[_](w,E)}cacheVersions(){return eo}cacheVersion(){return eo[this.accessToken]}setCacheVersion(_){this.accessToken&&(eo[this.accessToken]=_)}clearCacheVersion(){this.accessToken&&(eo[this.accessToken]=0)}cacheProvider(){switch(this.cache.type){case"memory":return{get:_=>Promise.resolve(ea[_]),getAll:()=>Promise.resolve(ea),set:(_,w)=>(ea[_]=w,Promise.resolve(void 0)),flush:()=>(ea={},Promise.resolve(void 0))};case"custom":if(this.cache.custom)return this.cache.custom;default:return{get:()=>Promise.resolve(),getAll:()=>Promise.resolve(void 0),set:()=>Promise.resolve(void 0),flush:()=>Promise.resolve(void 0)}}}async flushCache(){return await this.cacheProvider().flush(),this.clearCacheVersion(),this}async processInlineAssets(_){if(!this.inlineAssets)return _;let w=E=>{if(!E||"object"!=typeof E)return E;if(Array.isArray(E))return E.map(_=>w(_));let P={...E};for(let E in"asset"===P.fieldtype&&Array.isArray(_.data.assets)&&(P={..._.data.assets.find(_=>_.id===P.id),...P}),P)"object"==typeof P[E]&&(P[E]=w(P[E]));return P};return _.data.story&&(_.data.story.content=w(_.data.story.content)),_.data.stories&&(_.data.stories=_.data.stories.map(_=>(_.content=w(_.content),_))),_}};_.s(["default",0,es])},126246,(_,w,E)=>{w.exports={id:"google-analytics",description:"Install a Google Analytics tag on your website",website:"https://analytics.google.com/analytics/web/",scripts:[{url:"https://www.googletagmanager.com/gtag/js",params:["id"],strategy:"worker",location:"head",action:"append"},{code:"window.dataLayer=window.dataLayer||[];window.gtag=function gtag(){window.dataLayer.push(arguments);};gtag('js',new Date());gtag('config','${args.id}')",strategy:"worker",location:"head",action:"append"}]}},824633,(_,w,E)=>{"use strict";function P(_,w,E=!1){return w?Object.keys(_).filter(_=>E?!w.includes(_):w.includes(_)).reduce((w,E)=>(w[E]=_[E],w),{}):{}}function k(_,w,E,P){let k=P&&Object.keys(P).length>0?new URL(Object.values(P)[0],_):new URL(_);
220return w&&E&&w.forEach(_=>{E[_]&&k.searchParams.set(_,E[_])}),k.toString()}function A(_,w,E,P,A){var M;if(!w)return`<${_}></${_}>`;let I=(null==(M=w.src)?void 0:M.url)?Object.assign(Object.assign({},w),{src:k(w.src.url,w.src.params,P,A)}):w,j=Object.keys(Object.assign(Object.assign({},I),E)).reduce((_,w)=>{let P=null==E?void 0:E[w],k=I[w],A=null!=P?P:k,M=!0===A?w:`${w}="${A}"`;return A?_+` ${M}`:_},"");return`<${_}${j}></${_}>`}Object.defineProperty(E,"__esModule",{value:!0}),E.formatData=E.createHtml=E.formatUrl=void 0,E.formatUrl=k,E.createHtml=A,E.formatData=function(_,w){var E,M,I,j,O;let D=P(w,null==(E=_.scripts)?void 0:E.reduce((_,w)=>[..._,...Array.isArray(w.params)?w.params:[]],[])),N=P(w,null==(I=null==(M=_.html)?void 0:M.attributes.src)?void 0:I.params),R=P(w,[null==(O=null==(j=_.html)?void 0:j.attributes.src)?void 0:O.slugParam]),L=P(w,[...Object.keys(D),...Object.keys(N),...Object.keys(R)],!0);return Object.assign(Object.assign({},_),{html:_.html?A(_.html.element,_.html.attributes,L,N,R):null,scripts:_.scripts?_.scripts.map(_=>Object.assign(Object.assign({},_),{url:k(_.url,_.params,D)})):null})}},779467,(_,w,E)=>{"use strict";var P=_.e&&_.e.__rest||function(_,w){var E={};for(var P in _)Object.prototype.hasOwnProperty.call(_,P)&&0>w.indexOf(P)&&(E[P]=_[P]);if(null!=_&&"function"==typeof Object.getOwnPropertySymbols)for(var k=0,P=Object.getOwnPropertySymbols(_);k<P.length;k++)0>w.indexOf(P[k])&&Object.prototype.propertyIsEnumerable.call(_,P[k])&&(E[P[k]]=_[P[k]]);return E},k=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.GoogleAnalytics=void 0;let A=k(_.r(126246)),M=_.r(824633);E.GoogleAnalytics=_=>{var w=P(_,[]);return(0,M.formatData)(A.default,w)}},712162,(_,w,E)=>{w.exports={id:"google-maps-embed",description:"Embed a Google Maps embed on your webpage",website:"https://developers.google.com/maps/documentation/embed/get-started",html:{element:"iframe",attributes:{loading:"lazy",src:{url:"https://www.google.com/maps/embed/v1/place",slugParam:"mode",params:["key","q","center","zoom","maptype","language","region"]},referrerpolicy:"no-referrer-when-downgrade",frameborder:"0",style:"border:0",allowfullscreen:!0,width:null,height:null}}}},824011,(_,w,E)=>{"use strict";var P=_.e&&_.e.__rest||function(_,w){var E={};for(var P in _)Object.prototype.hasOwnProperty.call(_,P)&&0>w.indexOf(P)&&(E[P]=_[P]);if(null!=_&&"function"==typeof Object.getOwnPropertySymbols)for(var k=0,P=Object.getOwnPropertySymbols(_);k<P.length;k++)0>w.indexOf(P[k])&&Object.prototype.propertyIsEnumerable.call(_,P[k])&&(E[P[k]]=_[P[k]]);return E},k=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.GoogleMapsEmbed=void 0;let A=k(_.r(712162)),M=_.r(824633);E.GoogleMapsEmbed=_=>{var w=P(_,[]);return(0,M.formatData)(A.default,w)}},515554,(_,w,E)=>{w.exports={id:"youtube-embed",description:"Embed a YouTube embed on your webpage.",website:"https://github.com/paulirish/lite-youtube-embed",html:{element:"lite-youtube",attributes:{videoid:null,playlabel:null}},stylesheets:["https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.css"],scripts:[{url:"https://cdn.jsdelivr.net/gh/paulirish/lite-youtube-embed@master/src/lite-yt-embed.js",strategy:"idle",location:"head",action:"append"}]}},816477,(_,w,E)=>{"use strict";var P=_.e&&_.e.__rest||function(_,w){var E={};for(var P in _)Object.prototype.hasOwnProperty.call(_,P)&&0>w.indexOf(P)&&(E[P]=_[P]);if(null!=_&&"function"==typeof Object.getOwnPropertySymbols)for(var k=0,P=Object.getOwnPropertySymbols(_);k<P.length;k++)0>w.indexOf(P[k])&&Object.prototype.propertyIsEnumerable.call(_,P[k])&&(E[P[k]]=_[P[k]]);return E},k=_.e&&_.e.__importDefault||function(_){return _&&_.__esModule?_:{default:_}};Object.defineProperty(E,"__esModule",{value:!0}),E.YouTubeEmbed=void 0;let A=k(_.r(515554)),M=_.r(824633);E.YouTubeEmbed=_=>{var w=P(_,[]);return(0,M.formatData)(A.default,w)}},510916,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),E.YouTubeEmbed=E.GoogleMapsEmbed=E.GoogleAnalytics=void 0;var P=_.r(779467);Object.defineProperty(E,"GoogleAnalytics",{enumerable:!0,get:function(){return P.GoogleAnalytics}});var k=_.r(824011);Object.defineProperty(E,"GoogleMapsEmbed",{enumerable:!0,get:function(){return k.GoogleMapsEmbed}});var A=_.r(816477);Object.defineProperty(E,"YouTubeEmbed",{enumerable:!0,get:function(){return A.YouTubeEmbed}})},468164,_=>{"use strict";
220var w=_.i(650394);function E(_,E,P){var k=this,A=(0,w.useRef)(null),M=(0,w.useRef)(0),I=(0,w.useRef)(null),j=(0,w.useRef)([]),O=(0,w.useRef)(),D=(0,w.useRef)(),N=(0,w.useRef)(_),R=(0,w.useRef)(!0);(0,w.useEffect)(function(){N.current=_},[_]);var L=!E&&0!==E&&"u">typeof window;if("function"!=typeof _)throw TypeError("Expected a function");E=+E||0;var $=!!(P=P||{}).leading,F=!("trailing"in P)||!!P.trailing,B="maxWait"in P,V=B?Math.max(+P.maxWait||0,E):null;return(0,w.useEffect)(function(){return R.current=!0,function(){R.current=!1}},[]),(0,w.useMemo)(function(){var _=function(_){var w=j.current,E=O.current;return j.current=O.current=null,M.current=_,D.current=N.current.apply(E,w)},w=function(_,w){L&&cancelAnimationFrame(I.current),I.current=L?requestAnimationFrame(_):setTimeout(_,w)},P=function(_){if(!R.current)return!1;var w=_-A.current;return!A.current||w>=E||w<0||B&&_-M.current>=V},U=function(w){return I.current=null,F&&j.current?_(w):(j.current=O.current=null,D.current)},H=function _(){var k=Date.now();if(P(k))return U(k);if(R.current){var I=E-(k-A.current);w(_,B?Math.min(I,V-(k-M.current)):I)}},z=function(){var N=Date.now(),L=P(N);if(j.current=[].slice.call(arguments),O.current=k,A.current=N,L){if(!I.current&&R.current)return M.current=A.current,w(H,E),$?_(A.current):D.current;if(B)return w(H,E),_(A.current)}return I.current||w(H,E),D.current};return z.cancel=function(){I.current&&(L?cancelAnimationFrame(I.current):clearTimeout(I.current)),M.current=0,j.current=A.current=O.current=I.current=null},z.isPending=function(){return!!I.current},z.flush=function(){return I.current?U(Date.now()):D.current},z},[$,B,E,V,F,L])}function P(_,w){return _===w}function k(_){return"function"==typeof _?function(){return _}:_}function A(_,A,M){var I,j,O=M&&M.equalityFn||P,D=(j=(I=(0,w.useState)(k(_)))[1],[I[0],(0,w.useCallback)(function(_){return j(k(_))},[])]),N=D[0],R=D[1],L=E((0,w.useCallback)(function(_){return R(_)},[R]),A,M),$=(0,w.useRef)(_);return O($.current,_)||(L(_),$.current=_),[N,L]}_.s(["useDebounce",0,A,"useDebouncedCallback",0,E])},871303,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(890179);_.r(650394),_.r(287992),E.useLocale=P.useLocale},706798,(_,w,E)=>{"use strict";_.i(84473),w.exports=_.r(871303)},288214,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0}),E.HEADER_LOCALE_NAME="X-NEXT-INTL-LOCALE",E.LOCALE_SEGMENT_NAME="locale"},98429,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(545338),k=_.r(706798),A=_.r(288214);E.default=function(){let _,w=P.useParams();try{_=k.useLocale()}catch(E){if("string"!=typeof(null==w?void 0:w[A.LOCALE_SEGMENT_NAME]))throw E;_=w[A.LOCALE_SEGMENT_NAME]}return _}},706070,(_,w,E)=>{"use strict";function P(){return(P=Object.assign.bind()).apply(null,arguments)}Object.defineProperty(E,"__esModule",{value:!0}),E.extends=P},448366,(_,w,E)=>{"use strict";_.i(84473),w.exports=_.r(410476)},427250,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P,k=_.r(706070),A=_.r(650394),M=_.r(448366),I=(P=A)&&P.__esModule?P:{default:P};E.default=function(_){let{locale:w,...E}=_;if(!w)throw Error(void 0);return I.default.createElement(M.IntlProvider,k.extends({locale:w},E))}},433492,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(518539),k=_.r(98429),A=_.r(427250),M=_.r(782653);E.useFormatter=P.useFormatter,E.useTranslations=P.useTranslations,E.useLocale=k.default,E.NextIntlClientProvider=A.default,Object.keys(M).forEach(function(_){"default"===_||Object.prototype.hasOwnProperty.call(E,_)||Object.defineProperty(E,_,{enumerable:!0,get:function(){return M[_]}})})},345503,(_,w,E)=>{"use strict";_.i(84473),w.exports=_.r(433492)},970668,(_,w,E)=>{"use strict";var P=_.r(422254);function k(){for(var _=arguments.length,w=Array(_),E=0;E<_;E++)w[E]=arguments[E];return w.filter(Boolean).join(".")}function A(_){return k(_.namespace,_.key)}function M(_){console.error(_)}function I(_,w){var E;return P.memoize(_,{cache:(E=w,{create:()=>({get:_=>E[_],set(_,w){E[_]=w}})}),strategy:P.strategies.variadic})}function j(_,w){return I(function(){for(var w=arguments.length,E=Array(w),P=0;P<w;P++)E[P]=arguments[P];return new _(...E)},w)}E.createCache=function(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}},E.createIntlFormatters=function(_){return{getDateTimeFormat:j(Intl.DateTimeFormat,_.dateTime),getNumberFormat:j(Intl.NumberFormat,_.number),getPluralRules:j(Intl.PluralRules,_.pluralRules),getRelativeTimeFormat:j(Intl.RelativeTimeFormat,_.relativeTime),getListFormat:j(Intl.ListFormat,_.list),getDisplayNames:j(Intl.DisplayNames,_.displayNames)}},E.defaultGetMessageFallback=A,E.defaultOnError=M,E.initializeConfig=function(_){let{getMessageFallback:w,messages:E,onError:P,...k}=_;return{...k,messages:E,onError:P||M,getMessageFallback:w||A}},E.joinPath=k,E.memoFn=I},636207,(_,w,E)=>{"use strict";var P,k,A=_.r(652141),M=_.r(650394),I=_.r(970668),j=(P=A)&&P.__esModule?P:{default:P};function O(_,w,E){var P;return(w="symbol"==typeof(P=function(_,w){if("object"!=typeof _||!_)return _;var E=_[Symbol.toPrimitive];if(void 0!==E){var P=E.call(_,w||"default");if("object"!=typeof P)return P;throw TypeError("@@toPrimitive must return a primitive value.")}return String(_)}(w,"string"))?P:P+"")in _?Object.defineProperty(_,w,{value:E,enumerable:!0,configurable:!0,writable:!0}):_[w]=E,_}let D=((k={}).MISSING_MESSAGE="MISSING_MESSAGE",k.MISSING_FORMAT="MISSING_FORMAT",k.ENVIRONMENT_FALLBACK="ENVIRONMENT_FALLBACK",k.INSUFFICIENT_PATH="INSUFFICIENT_PATH",k.INVALID_MESSAGE="INVALID_MESSAGE",k.INVALID_KEY="INVALID_KEY",k.FORMATTING_ERROR="FORMATTING_ERROR",k);
220class N extends Error{constructor(_,w){let E=_;w&&(E+=": "+w),super(E),O(this,"code",void 0),O(this,"originalMessage",void 0),this.code=_,w&&(this.originalMessage=w)}}function R(_,w){return _?Object.keys(_).reduce((E,P)=>(E[P]={timeZone:w,..._[P]},E),{}):_}function L(_,w,E,P){let k=I.joinPath(P,E);if(!w)throw Error(k);let A=w;return E.split(".").forEach(w=>{let E=A[w];if(null==w||null==E)throw Error(k+" (".concat(_,")"));A=E}),A}let $=60,F=3600,B=86400,V=604800,U=365/12*86400,H=31536e3,z={second:1,seconds:1,minute:60,minutes:60,hour:3600,hours:3600,day:86400,days:86400,week:604800,weeks:604800,month:365/12*86400,months:365/12*86400,quarter:365/12*259200,quarters:365/12*259200,year:31536e3,years:31536e3};E.IntlError=N,E.IntlErrorCode=D,E.createBaseTranslator=function(_){let w=function(_,w,E){let P=arguments.length>3&&void 0!==arguments[3]?arguments[3]:I.defaultOnError;try{if(!w)throw Error(void 0);let P=E?L(_,w,E):w;if(!P)throw Error(E);return P}catch(w){let _=new N(D.MISSING_MESSAGE,w.message);return P(_),_}}(_.locale,_.messages,_.namespace,_.onError);return function(_){let{cache:w,defaultTranslationValues:E,formats:P,formatters:k,getMessageFallback:A=I.defaultGetMessageFallback,locale:O,messagesOrError:$,namespace:F,onError:B,timeZone:V}=_,U=$ instanceof N;function H(_,w,E){let P=new N(w,E);return B(P),A({error:P,key:_,namespace:F})}function z(_,N,B){var z,W,G,Z;let Y,q;if(U)return A({error:$,key:_,namespace:F});let K=$;try{Y=L(O,K,_,F)}catch(w){return H(_,D.MISSING_MESSAGE,w.message)}if("object"==typeof Y){let w;return H(_,Array.isArray(Y)?D.INVALID_MESSAGE:D.INSUFFICIENT_PATH,w)}let X=function(_,w){if(w)return;let E=_.replace(/'([{}])/gi,"$1");return/<|{/.test(E)?void 0:E}(Y,N);if(X)return X;k.getMessageFormat||(z=w,W=k,k.getMessageFormat=I.memoFn(function(){return new j.default(arguments.length<=0?void 0:arguments[0],arguments.length<=1?void 0:arguments[1],arguments.length<=2?void 0:arguments[2],{formatters:W,...arguments.length<=3?void 0:arguments[3]})},z.message));try{let _,w,E,A,M;q=k.getMessageFormat(Y,O,(G={...P,...B},_=(Z=V)?{...G,dateTime:R(G.dateTime,Z)}:G,w=j.default.formats.date,E=Z?R(w,Z):w,A=j.default.formats.time,M=Z?R(A,Z):A,{..._,date:{...E,..._.dateTime},time:{...M,..._.dateTime}}),{formatters:{...k,getDateTimeFormat:(_,w)=>k.getDateTimeFormat(_,{timeZone:V,...w})}})}catch(E){let w=E;return H(_,D.INVALID_MESSAGE,w.message)}try{let _=q.format(function(_){if(0===Object.keys(_).length)return;let w={};return Object.keys(_).forEach(E=>{let P,k=0,A=_[E];P="function"==typeof A?_=>{let w=A(_);return M.isValidElement(w)?M.cloneElement(w,{key:E+k++}):w}:A,w[E]=P}),w}({...E,...N}));if(null==_)throw Error(void 0);return M.isValidElement(_)||Array.isArray(_)||"string"==typeof _?_:String(_)}catch(w){return H(_,D.FORMATTING_ERROR,w.message)}}function W(_,w,E){let P=z(_,w,E);return"string"!=typeof P?H(_,D.INVALID_MESSAGE,void 0):P}return W.rich=z,W.markup=(_,w,E)=>{let P=z(_,w,E);if("string"!=typeof P){let w=new N(D.FORMATTING_ERROR,void 0);return B(w),A({error:w,key:_,namespace:F})}return P},W.raw=_=>{if(U)return A({error:$,key:_,namespace:F});let w=$;try{return L(O,w,_,F)}catch(w){return H(_,D.MISSING_MESSAGE,w.message)}},W.has=_=>{if(U)return!1;try{return L(O,$,_,F),!0}catch(_){return!1}},W}({..._,messagesOrError:w})},E.createFormatter=function(_){let{_cache:w=I.createCache(),_formatters:E=I.createIntlFormatters(w),formats:P,locale:k,now:A,onError:M=I.defaultOnError,timeZone:j}=_;function O(_){var w;return null!=(w=_)&&w.timeZone||(j?_={..._,timeZone:j}:M(new N(D.ENVIRONMENT_FALLBACK,void 0))),_}function R(_,w,E,P){let k;try{k=function(_,w){let E;if("string"==typeof w){if(!(E=null==_?void 0:_[w])){let _=new N(D.MISSING_FORMAT,void 0);throw M(_),_}}else E=w;return E}(w,_)}catch(_){return P()}try{return E(k)}catch(_){return M(new N(D.FORMATTING_ERROR,_.message)),P()}}function L(_,w){return R(w,null==P?void 0:P.dateTime,w=>(w=O(w),E.getDateTimeFormat(k,w).format(_)),()=>String(_))}function W(){return A||(M(new N(D.ENVIRONMENT_FALLBACK,void 0)),new Date)}return{dateTime:L,number:function(_,w){return R(w,null==P?void 0:P.number,w=>E.getNumberFormat(k,w).format(_),()=>String(_))},relativeTime:function(_,w){try{var P,A,I;let M,j,O,D={};w instanceof Date||"number"==typeof w?M=new Date(w):w&&(M=null!=w.now?new Date(w.now):W(),j=w.unit,D.style=w.style,D.numberingSystem=w.numberingSystem),M||(M=W());let N=(new Date(_).getTime()-M.getTime())/1e3;j||(P=N,j=(O=Math.abs(P))<$?"second":O<F?"minute":O<B?"hour":O<V?"day":O<U?"week":O<H?"month":"year"),D.numeric="second"===j?"auto":"always";let R=(A=N,I=j,Math.round(A/z[I]));return E.getRelativeTimeFormat(k,D).format(R,j)}catch(w){return M(new N(D.FORMATTING_ERROR,w.message)),String(_)}},list:function(_,w){let A=[],M=new Map,I=0;for(let w of _){let _;"object"==typeof w?(_=String(I),M.set(_,w)):_=String(w),A.push(_),I++}return R(w,null==P?void 0:P.list,_=>{let w=E.getListFormat(k,_).formatToParts(A).map(_=>
220"literal"===_.type?_.value:M.get(_.value)||_.value);return M.size>0?w:w.join("")},()=>String(_))},dateTimeRange:function(_,w,A){return R(A,null==P?void 0:P.dateTime,P=>(P=O(P),E.getDateTimeFormat(k,P).formatRange(_,w)),()=>[L(_),L(w)].join(" – "))}}},E.resolveNamespace=function(_,w){return _===w?void 0:_.slice((w+".").length)}},161303,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(636207),k=_.r(970668);_.r(652141),_.r(650394),_.r(422254),E.IntlError=P.IntlError,E.IntlErrorCode=P.IntlErrorCode,E.createFormatter=P.createFormatter,E._createCache=k.createCache,E._createIntlFormatters=k.createIntlFormatters,E.initializeConfig=k.initializeConfig,E.createTranslator=function(_){let{_cache:w=k.createCache(),_formatters:E=k.createIntlFormatters(w),getMessageFallback:A=k.defaultGetMessageFallback,messages:M,namespace:I,onError:j=k.defaultOnError,...O}=_;return function(_){let{messages:w,namespace:E,...k}=_;return w=w["!"],E=P.resolveNamespace(E,"!"),P.createBaseTranslator({...k,messages:w,namespace:E})}({...O,onError:j,cache:w,formatters:E,getMessageFallback:A,messages:{"!":M},namespace:I?"!.".concat(I):"!"})}},287992,(_,w,E)=>{"use strict";E.IntlContext=_.r(650394).createContext(void 0)},410476,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(650394),k=_.r(970668),A=_.r(287992);function M(_){return _&&_.__esModule?_:{default:_}}_.r(422254);var I=M(P);E.IntlProvider=function(_){let{children:w,defaultTranslationValues:E,formats:M,getMessageFallback:j,locale:O,messages:D,now:N,onError:R,timeZone:L}=_,$=P.useMemo(()=>k.createCache(),[O]),F=P.useMemo(()=>k.createIntlFormatters($),[$]),B=P.useMemo(()=>({...k.initializeConfig({locale:O,defaultTranslationValues:E,formats:M,getMessageFallback:j,messages:D,now:N,onError:R,timeZone:L}),formatters:F,cache:$}),[$,E,M,F,j,O,D,N,R,L]);return I.default.createElement(A.IntlContext.Provider,{value:B},w)}},890179,(_,w,E)=>{"use strict";var P=_.r(650394),k=_.r(287992);function A(){let _=P.useContext(k.IntlContext);if(!_)throw Error(void 0);return _}E.useIntlContext=A,E.useLocale=function(){return A().locale}},359641,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(410476),k=_.r(890179),A=_.r(650394),M=_.r(636207);_.r(970668),_.r(422254),_.r(287992),_.r(652141);let I=!1,j="u"<typeof window;function O(){return new Date}E.IntlProvider=P.IntlProvider,E.useLocale=k.useLocale,E.useFormatter=function(){let{formats:_,formatters:w,locale:E,now:P,onError:I,timeZone:j}=k.useIntlContext();return A.useMemo(()=>M.createFormatter({formats:_,locale:E,now:P,onError:I,timeZone:j,_formatters:w}),[_,w,P,E,I,j])},E.useMessages=function(){let _=k.useIntlContext();if(!_.messages)throw Error(void 0);return _.messages},E.useNow=function(_){let w=null==_?void 0:_.updateInterval,{now:E}=k.useIntlContext(),[P,M]=A.useState(E||O());return A.useEffect(()=>{if(!w)return;let _=setInterval(()=>{M(O())},w);return()=>{clearInterval(_)}},[E,w]),null==w&&E?E:P},E.useTimeZone=function(){return k.useIntlContext().timeZone},E.useTranslations=function(_){return function(_,w){let{cache:E,defaultTranslationValues:P,formats:O,formatters:D,getMessageFallback:N,locale:R,onError:L,timeZone:$}=k.useIntlContext(),F=_["!"],B=M.resolveNamespace(w,"!");return $||I||!j||(I=!0,L(new M.IntlError(M.IntlErrorCode.ENVIRONMENT_FALLBACK,void 0))),A.useMemo(()=>M.createBaseTranslator({cache:E,formatters:D,getMessageFallback:N,messages:F,defaultTranslationValues:P,namespace:B,onError:L,formats:O,locale:R,timeZone:$}),[E,D,N,F,P,B,L,O,R,$])}({"!":k.useIntlContext().messages},_?"!.".concat(_):"!")}},503484,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(636207),k=_.r(161303),A=_.r(970668),M=_.r(410476),I=_.r(359641),j=_.r(890179);
220_.r(652141),_.r(650394),_.r(422254),_.r(287992),E.IntlError=P.IntlError,E.IntlErrorCode=P.IntlErrorCode,E.createFormatter=P.createFormatter,E.createTranslator=k.createTranslator,E._createCache=A.createCache,E._createIntlFormatters=A.createIntlFormatters,E.initializeConfig=A.initializeConfig,E.IntlProvider=M.IntlProvider,E.useFormatter=I.useFormatter,E.useMessages=I.useMessages,E.useNow=I.useNow,E.useTimeZone=I.useTimeZone,E.useTranslations=I.useTranslations,E.useLocale=j.useLocale},782653,(_,w,E)=>{"use strict";_.i(84473),w.exports=_.r(503484)},518539,(_,w,E)=>{"use strict";Object.defineProperty(E,"__esModule",{value:!0});var P=_.r(782653);function k(_,w){return function(){try{return w(...arguments)}catch(_){throw Error(void 0)}}}let A=k(0,P.useTranslations);E.useFormatter=k(0,P.useFormatter),E.useTranslations=A,Object.keys(P).forEach(function(_){"default"===_||Object.prototype.hasOwnProperty.call(E,_)||Object.defineProperty(E,_,{enumerable:!0,get:function(){return P[_]}})})},325802,_=>{"use strict";var w=_.i(603981);_.s(["ref",()=>w.create])},682123,_=>{"use strict";var w=_.i(875863);_.s(["bool",()=>w.create])},262209,_=>{"use strict";var w=_.i(560499),E=_.i(669782),P=_.i(875863),k=_.i(331285),A=_.i(399281),M=_.i(440903),I=_.i(47535),j=_.i(365914),O=_.i(603981),D=_.i(314015),N=_.i(954998),R=_.i(599647),L=_.i(192535),$=_.i(115706),F=_.i(37804);_.s(["ArraySchema",()=>j.default,"BaseSchema",()=>F.default,"BooleanSchema",()=>P.default,"DateSchema",()=>M.default,"MixedSchema",()=>E.default,"NumberSchema",()=>A.default,"ObjectSchema",()=>I.default,"StringSchema",()=>k.default,"ValidationError",()=>N.default,"addMethod",()=>w.addMethod,"array",()=>j.create,"bool",()=>P.create,"boolean",()=>P.create,"date",()=>M.create,"isSchema",()=>L.default,"lazy",()=>D.create,"mixed",()=>E.create,"number",()=>A.create,"object",()=>I.create,"reach",()=>R.default,"ref",()=>O.create,"setLocale",()=>$.default,"string",()=>k.create])},517986,(__turbopack_context__,module,exports)=>{!function(_,w){w(__turbopack_context__.r(262209))}(__turbopack_context__.e,function(Yup){"use strict";function _interopNamespace(_){if(_&&_.__esModule)return _;var w=Object.create(null);return _&&Object.keys(_).forEach(function(E){if("default"!==E){var P=Object.getOwnPropertyDescriptor(_,E);Object.defineProperty(w,E,P.get?P:{enumerable:!0,get:function(){return _[E]}})}}),w.default=_,Object.freeze(w)}var Yup__namespace=_interopNamespace(Yup),commonjsGlobal="u">typeof globalThis?globalThis:"u">typeof window?window:__turbopack_context__.g;function getDefaultExportFromCjs(_){return _&&_.__esModule&&Object.prototype.hasOwnProperty.call(_,"default")?_.default:_}function commonjsRequire(_){throw Error('Could not dynamically require "'+_+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var libphonenumber={exports:{}};!function(module){!function(_){module.exports=_()}(function(){return(function(){function _(w,E,P){function k(M,I){if(!E[M]){if(!w[M]){var j=commonjsRequire;if(!I&&j)return j(M,!0);if(A)return A(M,!0);var O=Error("Cannot find module '"+M+"'");throw O.code="MODULE_NOT_FOUND",O}var D=E[M]={exports:{}};w[M][0].call(D.exports,function(_){return k(w[M][1][_]||_)},D,D.exports,_,w,E,P)}return E[M].exports}for(var A=commonjsRequire,M=0;M<P.length;M++)k(P[M]);return k}return _})()({1:[function(require,module,exports){(function(global){(function(){var $jscomp=$jscomp||{};$jscomp.scope={},$jscomp.createTemplateTagFirstArg=function(_){return _.raw=_},$jscomp.createTemplateTagFirstArgWithRaw=function(_,w){return _.raw=w,_},$jscomp.arrayIteratorImpl=function(_){var w=0;return function(){return w<_.length?{done:!1,value:_[w++]}:{done:!0}}},$jscomp.arrayIterator=function(_){return{next:$jscomp.arrayIteratorImpl(_)}},$jscomp.makeIterator=function(_){var w="u">typeof Symbol&&Symbol.iterator&&_[Symbol.iterator];return w?w.call(_):$jscomp.arrayIterator(_)},$jscomp.arrayFromIterator=function(_){for(var w,E=[];!(w=_.next()).done;)E.push(w.value);return E},$jscomp.arrayFromIterable=function(_){return _ instanceof Array?_:$jscomp.arrayFromIterator($jscomp.makeIterator(_))},$jscomp.checkStringArgs=function(_,w,E){if(null==_)throw TypeError("The 'this' value for String.prototype."+E+" must not be null or undefined");if(w instanceof RegExp)throw TypeError("First argument to String.prototype."+E+" must not be a regular expression");return _+""},$jscomp.ASSUME_ES5=!1,$jscomp.ASSUME_NO_NATIVE_MAP=!1,$jscomp.ASSUME_NO_NATIVE_SET=!1,$jscomp.SIMPLE_FROUND_POLYFILL=!1,$jscomp.ISOLATE_POLYFILLS=!1,$jscomp.FORCE_POLYFILL_PROMISE=!1,$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1,$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(_,w,E){return _==Array.prototype||_==Object.prototype||(_[w]=E.value),_},$jscomp.getGlobal=function(_){_=["object"==typeof globalThis&&globalThis,_,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var w=0;w<_.length;++w){var E=_[w];if(E&&E.Math==Math)return E}throw Error("Cannot find global object")},$jscomp.global=$jscomp.getGlobal(this),$jscomp.IS_SYMBOL_NATIVE="function"==typeof Symbol&&"symbol"==typeof Symbol("x"),$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE,$jscomp.polyfills={},$jscomp.propertyToPolyfillSymbol={},$jscomp.POLYFILL_PREFIX="$jscp$",$jscomp.polyfill=function(_,w,E,P){w&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(_,w,E,P):$jscomp.polyfillUnisolated(_,w,E,P))},$jscomp.polyfillUnisolated=function(_,w,E,P){for(E=$jscomp.global,_=_.split("."),P=0;P<_.length-1;P++){var k=_[P];if(!(k in E))return;E=E[k]}(w=w(P=E[_=_[_.length-1]]))!=P&&null!=w&&$jscomp.defineProperty(E,_,{configurable:!0,writable:!0,value:w})},$jscomp.polyfillIsolated=function(_,w,E,P){var k=_.split(".");
220_=1===k.length,P=k[0],P=!_&&P in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var A=0;A<k.length-1;A++){var M=k[A];if(!(M in P))return;P=P[M]}k=k[k.length-1],null!=(w=w(E=$jscomp.IS_SYMBOL_NATIVE&&"es6"===E?P[k]:null))&&(_?$jscomp.defineProperty($jscomp.polyfills,k,{configurable:!0,writable:!0,value:w}):w!==E&&($jscomp.propertyToPolyfillSymbol[k]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(k):$jscomp.POLYFILL_PREFIX+k,k=$jscomp.propertyToPolyfillSymbol[k],$jscomp.defineProperty(P,k,{configurable:!0,writable:!0,value:w})))},$jscomp.polyfill("String.prototype.endsWith",function(_){return _||function(_,w){var E=$jscomp.checkStringArgs(this,_,"endsWith");_+="",void 0===w&&(w=E.length),w=Math.max(0,Math.min(0|w,E.length));for(var P=_.length;0<P&&0<w;)if(E[--w]!=_[--P])return!1;return 0>=P}},"es6","es3"),$jscomp.findInternal=function(_,w,E){_ instanceof String&&(_=String(_));for(var P=_.length,k=0;k<P;k++){var A=_[k];if(w.call(E,A,k,_))return{i:k,v:A}}return{i:-1,v:void 0}},$jscomp.polyfill("Array.prototype.find",function(_){return _||function(_,w){return $jscomp.findInternal(this,_,w).v}},"es6","es3"),$jscomp.polyfill("String.prototype.startsWith",function(_){return _||function(_,w){var E=$jscomp.checkStringArgs(this,_,"startsWith");_+="";var P=E.length,k=_.length;w=Math.max(0,Math.min(0|w,E.length));for(var A=0;A<k&&w<P;)if(E[w++]!=_[A++])return!1;return A>=k}},"es6","es3"),$jscomp.polyfill("String.prototype.repeat",function(_){return _||function(_){var w=$jscomp.checkStringArgs(this,null,"repeat");if(0>_||0x4fffffff<_)throw RangeError("Invalid count value");_|=0;for(var E="";_;)1&_&&(E+=w),(_>>>=1)&&(w+=w);return E}},"es6","es3"),$jscomp.initSymbol=function(){},$jscomp.polyfill("Symbol",function(_){if(_)return _;var w=function(_,w){this.$jscomp$symbol$id_=_,$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:w})};w.prototype.toString=function(){return this.$jscomp$symbol$id_};var E=0,P=function(_){if(this instanceof P)throw TypeError("Symbol is not a constructor");return new w("jscomp_symbol_"+(_||"")+"_"+E++,_)};return P},"es6","es3"),$jscomp.polyfill("Symbol.iterator",function(_){if(_)return _;_=Symbol("Symbol.iterator");for(var w="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),E=0;E<w.length;E++){var P=$jscomp.global[w[E]];"function"==typeof P&&"function"!=typeof P.prototype[_]&&$jscomp.defineProperty(P.prototype,_,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return _},"es6","es3"),$jscomp.iteratorPrototype=function(_){return(_={next:_})[Symbol.iterator]=function(){return this},_},$jscomp.iteratorFromArray=function(_,w){_ instanceof String&&(_+="");var E=0,P=!1,k={next:function(){if(!P&&E<_.length){var k=E++;return{value:w(k,_[k]),done:!1}}return P=!0,{done:!0,value:void 0}}};return k[Symbol.iterator]=function(){return k},k},$jscomp.polyfill("Array.prototype.keys",function(_){return _||function(){return $jscomp.iteratorFromArray(this,function(_){return _})}},"es6","es3"),$jscomp.polyfill("Object.is",function(_){return _||function(_,w){return _===w?0!==_||1/_==1/w:_!=_&&w!=w}},"es6","es3"),$jscomp.polyfill("Array.prototype.includes",function(_){return _||function(_,w){var E=this;E instanceof String&&(E=String(E));var P=E.length;for(0>(w=w||0)&&(w=Math.max(w+P,0));w<P;w++){var k=E[w];if(k===_||Object.is(k,_))return!0}return!1}},"es7","es3"),$jscomp.polyfill("String.prototype.includes",function(_){return _||function(_,w){return -1!==$jscomp.checkStringArgs(this,_,"includes").indexOf(_,w||0)}},"es6","es3");var COMPILED=!0,goog=goog||{};function module$contents$goog$debug$Error_DebugError(_){if(Error.captureStackTrace)Error.captureStackTrace(this,module$contents$goog$debug$Error_DebugError);else{var w=Error().stack;w&&(this.stack=w)}_&&(this.message=String(_)),this.reportErrorToServer=!0}goog.global=this||self,goog.exportPath_=function(_,w,E,P){_=_.split("."),P=P||goog.global,_[0]in P||void 0===P.execScript||P.execScript("var "+_[0]);for(var k;_.length&&(k=_.shift());)if(_.length||void 0===w)P=P[k]&&P[k]!==Object.prototype[k]?P[k]:P[k]={};else if(!E&&goog.isObject(w)&&goog.isObject(P[k]))for(var A in w)w.hasOwnProperty(A)&&(P[k][A]=w[A]);else P[k]=w},goog.define=function(_,w){return w},goog.FEATURESET_YEAR=2012,goog.DEBUG=!0,goog.LOCALE="en",goog.TRUSTED_SITE=!0,goog.DISALLOW_TEST_ONLY_CODE=!goog.DEBUG,goog.ENABLE_CHROME_APP_SAFE_SCRIPT_LOADING=!1,goog.provide=function(_){if(goog.isInModuleLoader_())throw Error("goog.provide cannot be used within a module.");goog.constructNamespace_(_)},goog.constructNamespace_=function(_,w,E){goog.exportPath_(_,w,E)},goog.getScriptNonce=function(_){return _&&_!=goog.global?goog.getScriptNonce_(_.document):(null===goog.cspNonce_&&(goog.cspNonce_=goog.getScriptNonce_(goog.global.document)),goog.cspNonce_)},goog.NONCE_PATTERN_=/^[\w+/_-]+[=]{0,2}$/,goog.cspNonce_=null,goog.getScriptNonce_=function(_){return(_=_.querySelector&&_.querySelector("script[n
220once]"))&&(_=_.nonce||_.getAttribute("nonce"))&&goog.NONCE_PATTERN_.test(_)?_:""},goog.VALID_MODULE_RE_=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/,goog.module=function(_){if("string"!=typeof _||!_||-1==_.search(goog.VALID_MODULE_RE_))throw Error("Invalid module identifier");if(!goog.isInGoogModuleLoader_())throw Error("Module "+_+" has been loaded incorrectly. Note, modules cannot be loaded as normal scripts. They require some kind of pre-processing step. You're likely trying to load a module via a script tag or as a part of a concatenated bundle without rewriting the module. For more info see: https://github.com/google/closure-library/wiki/goog.module:-an-ES6-module-like-alternative-to-goog.provide.");if(goog.moduleLoaderState_.moduleName)throw Error("goog.module may only be called once per module.");goog.moduleLoaderState_.moduleName=_},goog.module.get=function(_){return goog.module.getInternal_(_)},goog.module.getInternal_=function(_){return null},goog.ModuleType={ES6:"es6",GOOG:"goog"},goog.moduleLoaderState_=null,goog.isInModuleLoader_=function(){return goog.isInGoogModuleLoader_()||goog.isInEs6ModuleLoader_()},goog.isInGoogModuleLoader_=function(){return!!goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.GOOG},goog.isInEs6ModuleLoader_=function(){if(goog.moduleLoaderState_&&goog.moduleLoaderState_.type==goog.ModuleType.ES6)return!0;var _=goog.global.$jscomp;return!!_&&"function"==typeof _.getCurrentModulePath&&!!_.getCurrentModulePath()},goog.module.declareLegacyNamespace=function(){goog.moduleLoaderState_.declareLegacyNamespace=!0},goog.declareModuleId=function(_){if(goog.moduleLoaderState_)goog.moduleLoaderState_.moduleName=_;else{var w=goog.global.$jscomp;if(!w||"function"!=typeof w.getCurrentModulePath)throw Error('Module with namespace "'+_+'" has been loaded incorrectly.');w=w.require(w.getCurrentModulePath()),goog.loadedModules_[_]={exports:w,type:goog.ModuleType.ES6,moduleId:_}}},goog.setTestOnly=function(_){if(goog.DISALLOW_TEST_ONLY_CODE)throw Error("Importing test-only code into non-debug environment"+((_=_||"")?": "+_:"."))},goog.forwardDeclare=function(_){},goog.getObjectByName=function(_,w){_=_.split("."),w=w||goog.global;for(var E=0;E<_.length;E++)if(null==(w=w[_[E]]))return null;return w},goog.addDependency=function(_,w,E,P){},goog.ENABLE_DEBUG_LOADER=!0,goog.logToConsole_=function(_){goog.global.console&&goog.global.console.error(_)},goog.require=function(_){},goog.requireType=function(_){return{}},goog.basePath="",goog.nullFunction=function(){},goog.abstractMethod=function(){throw Error("unimplemented abstract method")},goog.addSingletonGetter=function(_){_.instance_=void 0,_.getInstance=function(){return _.instance_?_.instance_:(goog.DEBUG&&(goog.instantiatedSingletons_[goog.instantiatedSingletons_.length]=_),_.instance_=new _)}},goog.instantiatedSingletons_=[],goog.LOAD_MODULE_USING_EVAL=!0,goog.SEAL_MODULE_EXPORTS=goog.DEBUG,goog.loadedModules_={},goog.DEPENDENCIES_ENABLED=!COMPILED,goog.TRANSPILE="detect",goog.ASSUME_ES_MODULES_TRANSPILED=!1,goog.TRANSPILE_TO_LANGUAGE="",goog.TRANSPILER="transpile.js",goog.hasBadLetScoping=null,goog.useSafari10Workaround=function(){if(null==goog.hasBadLetScoping){try{var a=!eval('"use strict";let x = 1; function f() { return typeof x; };f() == "number";')}catch(b){a=!1}goog.hasBadLetScoping=a}return goog.hasBadLetScoping},goog.workaroundSafari10EvalBug=function(_){return"(function(){"+_+"\n;})();\n"},goog.loadModule=function(_){var w=goog.moduleLoaderState_;try{goog.moduleLoaderState_={moduleName:"",declareLegacyNamespace:!1,type:goog.ModuleType.GOOG};var E={},P=E;if("function"==typeof _)P=_.call(void 0,P);else if("string"==typeof _)goog.useSafari10Workaround()&&(_=goog.workaroundSafari10EvalBug(_)),P=goog.loadModuleFromSource_.call(void 0,P,_);else throw Error("Invalid module definition");var k=goog.moduleLoaderState_.moduleName;if("string"==typeof k&&k)goog.moduleLoaderState_.declareLegacyNamespace?goog.constructNamespace_(k,P,E!==P):goog.SEAL_MODULE_EXPORTS&&Object.seal&&"object"==typeof P&&null!=P&&Object.seal(P),goog.loadedModules_[k]={exports:P,type:goog.ModuleType.GOOG,moduleId:goog.moduleLoaderState_.moduleName};else throw Error('Invalid module name "'+k+'"')}finally{goog.moduleLoaderState_=w}},goog.loadModuleFromSource_=function(a,b){return eval(b),a},goog.normalizePath_=function(_){_=_.split("/");for(var w=0;w<_.length;)"."==_[w]?_.splice(w,1):w&&".."==_[w]&&_[w-1]&&".."!=_[w-1]?_.splice(--w,2):w++;return _.join("/")},goog.loadFileSync_=function(_){if(goog.global.CLOSURE_LOAD_FILE_SYNC)return goog.global.CLOSURE_LOAD_FILE_SYNC(_);try{var w=new goog.global.XMLHttpRequest;return w.open("get",_,!1),w.send(),0==w.status||200==w.status?w.responseText:null}catch(_){return null}},goog.transpile_=function(_,w,E){var P=goog.global.$jscomp;P||(goog.global.$jscomp=P={});var k=P.transpile;if(!k){var A=goog.basePath+goog.TRANSPILER,M=goog.loadFileSync_(A);
vendor: 4,283 bytes, line 220
220if(M){if((function(){(0,eval)(M+"\n//# sourceURL="+A)}).call(goog.global),goog.global.$gwtExport&&goog.global.$gwtExport.$jscomp&&!goog.global.$gwtExport.$jscomp.transpile)throw Error('The transpiler did not properly export the "transpile" method. $gwtExport: '+JSON.stringify(goog.global.$gwtExport));goog.global.$jscomp.transpile=goog.global.$gwtExport.$jscomp.transpile,k=(P=goog.global.$jscomp).transpile}}return k||(k=P.transpile=function(_,w){return goog.logToConsole_(w+" requires transpilation but no transpiler was found."),_}),k(_,w,E)},goog.typeOf=function(_){var w=typeof _;return"object"!=w?w:_?Array.isArray(_)?"array":w:"null"},goog.isArrayLike=function(_){var w=goog.typeOf(_);return"array"==w||"object"==w&&"number"==typeof _.length},goog.isDateLike=function(_){return goog.isObject(_)&&"function"==typeof _.getFullYear},goog.isObject=function(_){var w=typeof _;return"object"==w&&null!=_||"function"==w},goog.getUid=function(_){return Object.prototype.hasOwnProperty.call(_,goog.UID_PROPERTY_)&&_[goog.UID_PROPERTY_]||(_[goog.UID_PROPERTY_]=++goog.uidCounter_)},goog.hasUid=function(_){return!!_[goog.UID_PROPERTY_]},goog.removeUid=function(_){null!==_&&"removeAttribute"in _&&_.removeAttribute(goog.UID_PROPERTY_);try{delete _[goog.UID_PROPERTY_]}catch(_){}},goog.UID_PROPERTY_="closure_uid_"+(1e9*Math.random()>>>0),goog.uidCounter_=0,goog.cloneObject=function(_){var w=goog.typeOf(_);if("object"==w||"array"==w){if("function"==typeof _.clone)return _.clone();for(var E in w="array"==w?[]:{},_)w[E]=goog.cloneObject(_[E]);return w}return _},goog.bindNative_=function(_,w,E){return _.call.apply(_.bind,arguments)},goog.bindJs_=function(_,w,E){if(!_)throw Error();if(2<arguments.length){var P=Array.prototype.slice.call(arguments,2);return function(){var E=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(E,P),_.apply(w,E)}}return function(){return _.apply(w,arguments)}},goog.bind=function(_,w,E){return Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?goog.bind=goog.bindNative_:goog.bind=goog.bindJs_,goog.bind.apply(null,arguments)},goog.partial=function(_,w){var E=Array.prototype.slice.call(arguments,1);return function(){var w=E.slice();return w.push.apply(w,arguments),_.apply(this,w)}},goog.mixin=function(_,w){for(var E in w)_[E]=w[E]},goog.now=function(){return Date.now()},goog.globalEval=function(_){(0,eval)(_)},goog.getCssName=function(_,w){if("."==String(_).charAt(0))throw Error('className passed in goog.getCssName must not start with ".". You passed: '+_);var E=function(_){return goog.cssNameMapping_[_]||_},P=function(_){_=_.split("-");for(var w=[],P=0;P<_.length;P++)w.push(E(_[P]));return w.join("-")};return P=goog.cssNameMapping_?"BY_WHOLE"==goog.cssNameMappingStyle_?E:P:function(_){return _},_=w?_+"-"+P(w):P(_),goog.global.CLOSURE_CSS_NAME_MAP_FN?goog.global.CLOSURE_CSS_NAME_MAP_FN(_):_},goog.setCssNameMapping=function(_,w){goog.cssNameMapping_=_,goog.cssNameMappingStyle_=w},goog.getMsg=function(_,w,E){return E&&E.html&&(_=_.replace(/</g,"&lt;")),E&&E.unescapeHtmlEntities&&(_=_.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&apos;/g,"'").replace(/&quot;/g,'"').replace(/&amp;/g,"&")),w&&(_=_.replace(/\{\$([^}]+)}/g,function(_,E){return null!=w&&E in w?w[E]:_})),_},goog.getMsgWithFallback=function(_,w){return _},goog.exportSymbol=function(_,w,E){goog.exportPath_(_,w,!0,E)},goog.exportProperty=function(_,w,E){_[w]=E},goog.inherits=function(_,w){function E(){}E.prototype=w.prototype,_.superClass_=w.prototype,_.prototype=new E,_.prototype.constructor=_,_.base=function(_,E,P){for(var k=Array(arguments.length-2),A=2;A<arguments.length;A++)k[A-2]=arguments[A];return w.prototype[E].apply(_,k)}},goog.scope=function(_){if(goog.isInModuleLoader_())throw Error("goog.scope is not supported within a module.");_.call(goog.global)},goog.defineClass=function(_,w){var E=w.constructor,P=w.statics;return E&&E!=Object.prototype.constructor||(E=function(){throw Error("cannot instantiate an interface (no constructor defined).")}),E=goog.defineClass.createSealingConstructor_(E,_),_&&goog.inherits(E,_),delete w.constructor,delete w.statics,goog.defineClass.applyProperties_(E.prototype,w),null!=P&&(P instanceof Function?P(E):goog.defineClass.applyProperties_(E,P)),E}
220,goog.defineClass.SEAL_CLASS_INSTANCES=goog.DEBUG,goog.defineClass.createSealingConstructor_=function(_,w){return goog.defineClass.SEAL_CLASS_INSTANCES?function(){var w=_.apply(this,arguments)||this;return w[goog.UID_PROPERTY_]=w[goog.UID_PROPERTY_],w}:_},goog.defineClass.OBJECT_PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),goog.defineClass.applyProperties_=function(_,w){for(var E in w)Object.prototype.hasOwnProperty.call(w,E)&&(_[E]=w[E]);for(var P=0;P<goog.defineClass.OBJECT_PROTOTYPE_FIELDS_.length;P++)E=goog.defineClass.OBJECT_PROTOTYPE_FIELDS_[P],Object.prototype.hasOwnProperty.call(w,E)&&(_[E]=w[E])},goog.TRUSTED_TYPES_POLICY_NAME="goog",goog.identity_=function(_){return _},goog.createTrustedTypesPolicy=function(_){var w=null,E=goog.global.trustedTypes;if(!E||!E.createPolicy)return w;try{w=E.createPolicy(_,{createHTML:goog.identity_,createScript:goog.identity_,createScriptURL:goog.identity_})}catch(_){goog.logToConsole_(_.message)}return w},goog.debug={},goog.inherits(module$contents$goog$debug$Error_DebugError,Error),module$contents$goog$debug$Error_DebugError.prototype.name="CustomError",goog.debug.Error=module$contents$goog$debug$Error_DebugError,goog.dom={},goog.dom.NodeType={ELEMENT:1,ATTRIBUTE:2,TEXT:3,CDATA_SECTION:4,ENTITY_REFERENCE:5,ENTITY:6,PROCESSING_INSTRUCTION:7,COMMENT:8,DOCUMENT:9,DOCUMENT_TYPE:10,DOCUMENT_FRAGMENT:11,NOTATION:12},goog.asserts={},goog.asserts.ENABLE_ASSERTS=goog.DEBUG,goog.asserts.AssertionError=function(_,w){module$contents$goog$debug$Error_DebugError.call(this,goog.asserts.subs_(_,w)),this.messagePattern=_},goog.inherits(goog.asserts.AssertionError,module$contents$goog$debug$Error_DebugError),goog.asserts.AssertionError.prototype.name="AssertionError",goog.asserts.DEFAULT_ERROR_HANDLER=function(_){throw _},goog.asserts.errorHandler_=goog.asserts.DEFAULT_ERROR_HANDLER,goog.asserts.subs_=function(_,w){_=_.split("%s");for(var E="",P=_.length-1,k=0;k<P;k++)E+=_[k]+(k<w.length?w[k]:"%s");return E+_[P]},goog.asserts.doAssertFailure_=function(_,w,E,P){var k="Assertion failed";if(E){k+=": "+E;var A=P}else _&&(k+=": "+_,A=w);_=new goog.asserts.AssertionError(""+k,A||[]),goog.asserts.errorHandler_(_)},goog.asserts.setErrorHandler=function(_){goog.asserts.ENABLE_ASSERTS&&(goog.asserts.errorHandler_=_)},goog.asserts.assert=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&!_&&goog.asserts.doAssertFailure_("",null,w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertExists=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&null==_&&goog.asserts.doAssertFailure_("Expected to exist: %s.",[_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.fail=function(_,w){goog.asserts.ENABLE_ASSERTS&&goog.asserts.errorHandler_(new goog.asserts.AssertionError("Failure"+(_?": "+_:""),Array.prototype.slice.call(arguments,1)))},goog.asserts.assertNumber=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&"number"!=typeof _&&goog.asserts.doAssertFailure_("Expected number but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertString=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&"string"!=typeof _&&goog.asserts.doAssertFailure_("Expected string but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertFunction=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&"function"!=typeof _&&goog.asserts.doAssertFailure_("Expected function but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertObject=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&!goog.isObject(_)&&goog.asserts.doAssertFailure_("Expected object but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertArray=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&!Array.isArray(_)&&goog.asserts.doAssertFailure_("Expected array but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertBoolean=function(_,w,E){return goog.asserts.ENABLE_ASSERTS&&"boolean"!=typeof _&&goog.asserts.doAssertFailure_("Expected boolean but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertElement=function(_,w,E){return!goog.asserts.ENABLE_ASSERTS||goog.isObject(_)&&_.nodeType==goog.dom.NodeType.ELEMENT||goog.asserts.doAssertFailure_("Expected Element but got %s: %s.",[goog.typeOf(_),_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertInstanceof=function(_,w,E,P){return!goog.asserts.ENABLE_ASSERTS||_ instanceof w||goog.asserts.doAssertFailure_("Expected instanceof %s but got %s.",[goog.asserts.getType_(w),goog.asserts.getType_(_)],E,Array.prototype.slice.call(arguments,3)),_},goog.asserts.assertFinite=function(_,w,E){return!goog.asserts.ENABLE_ASSERTS||"number"==typeof _&&isFinite(_)||goog.asserts.doAssertFailure_("Expected %s to be a finite number but it is not.",[_],w,Array.prototype.slice.call(arguments,2)),_},goog.asserts.assertObjectPrototypeIsIntact=function(){for(var _ in Object.prototype)goog.asserts.fail(_+" should not be enumerable in Object.prototype.")},goog.asserts.getType_=function(_){return _ instanceof Function?_.displayName||_.name||"unknown type name":_ instanceof Object?_.constructor.displayName||_.constructor.name||Object.prototype.toString.call(_):null===_?"null":typeof _},goog.array={},goog.NATIVE_ARRAY_PROTOTYPES=goog.TRUSTED_SITE;var module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS=2012<goog.FEATURESET_YEAR;function module$contents$goog$array_peek(_){return _[_.length-1]}goog.array.ASSUME_NATIVE_FUNCTIONS=module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS,goog.array.peek=module$contents$goog$array_peek,goog.array.last=module$contents$goog$array_peek;var module$contents$goog$array_indexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.indexOf)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.indexOf.call(_,w,E)}:function(_,w,E){if(E=null==E?0:0>E?Math.max(0,_.length+E):E,"string"==typeof _)return"string"!=typeof w||1!=w.length?-1:_.indexOf(w,E);for(;E<_.length;E++)if(E in _&&_[E]===w)return E;return -1};goog.array.indexOf=module$contents$goog$array_indexOf;var module$contents$goog$array_lastIndexOf=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.lastIndexOf)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.lastIndexOf.call(_,w,null==E?_.length-1:E)}:function(_,w,E){if(0>(E=null==E?_.length-1:E)&&(E=Math.max(0,_.length+E)),"string"==typeof _)return"string"!=typeof w||1!=w.length?-1:_.lastIndexOf(w,E);for(;0<=E;E--)if(E in _&&_[E]===w)return E;return -1};goog.array.lastIndexOf=module$contents$goog$array_lastIndexOf;var module$contents$goog$array_forEach=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.forEach)?function(_,w,E){goog.asserts.assert(null!=_.length),Array.prototype.forEach.call(_,w,E)}:function(_,w,E){for(var P=_.length,k="string"==typeof _?_.split(""):_,A=0;A<P;A++)A in k&&w.call(E,k[A],A,_)};function module$contents$goog$array_forEachRight(_,w,E){var P=_.length,k="string"==typeof _?_.split(""):_;for(--P;0<=P;--P)P in k&&w.call(E,k[P],P,_)}goog.array.forEach=module$contents$goog$array_forEach,goog.array.forEachRight=module$contents$goog$array_forEachRight;var module$contents$goog$array_filter=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.filter)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.filter.call(_,w,E)}:function(_,w,E){for(var P=_.length,k=[],A=0,M="string"==typeof _?_.split(""):_,I=0;I<P;I++)if(I in M){var j=M[I];w.call(E,j,I,_)&&(k[A++]=j)}return k};goog.array.filter=module$contents$goog$array_filter;var module$contents$goog$array_map=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.map)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.map.call(_,w,E)}:function(_,w,E){for(var P=_.length,k=Array(P),A="string"==typeof _?_.split(""):_,M=0;M<P;M++)M in A&&(k[M]=w.call(E,A[M],M,_));return k};goog.array.map=module$contents$goog$array_map;var module$contents$goog$array_reduce=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduce)?function(_,w,E,P){return goog.asserts.assert(null!=_.length),P&&(w=goog.bind(w,P)),Array.prototype.reduce.call(_,w,E)}:function(_,w,E,P){var k=E;
220return module$contents$goog$array_forEach(_,function(E,A){k=w.call(P,k,E,A,_)}),k};goog.array.reduce=module$contents$goog$array_reduce;var module$contents$goog$array_reduceRight=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.reduceRight)?function(_,w,E,P){return goog.asserts.assert(null!=_.length),goog.asserts.assert(null!=w),P&&(w=goog.bind(w,P)),Array.prototype.reduceRight.call(_,w,E)}:function(_,w,E,P){var k=E;return module$contents$goog$array_forEachRight(_,function(E,A){k=w.call(P,k,E,A,_)}),k};goog.array.reduceRight=module$contents$goog$array_reduceRight;var module$contents$goog$array_some=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.some)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.some.call(_,w,E)}:function(_,w,E){for(var P=_.length,k="string"==typeof _?_.split(""):_,A=0;A<P;A++)if(A in k&&w.call(E,k[A],A,_))return!0;return!1};goog.array.some=module$contents$goog$array_some;var module$contents$goog$array_every=goog.NATIVE_ARRAY_PROTOTYPES&&(module$contents$goog$array_ASSUME_NATIVE_FUNCTIONS||Array.prototype.every)?function(_,w,E){return goog.asserts.assert(null!=_.length),Array.prototype.every.call(_,w,E)}:function(_,w,E){for(var P=_.length,k="string"==typeof _?_.split(""):_,A=0;A<P;A++)if(A in k&&!w.call(E,k[A],A,_))return!1;return!0};function module$contents$goog$array_count(_,w,E){var P=0;return module$contents$goog$array_forEach(_,function(_,k,A){w.call(E,_,k,A)&&++P},E),P}function module$contents$goog$array_find(_,w,E){return 0>(w=module$contents$goog$array_findIndex(_,w,E))?null:"string"==typeof _?_.charAt(w):_[w]}function module$contents$goog$array_findIndex(_,w,E){for(var P=_.length,k="string"==typeof _?_.split(""):_,A=0;A<P;A++)if(A in k&&w.call(E,k[A],A,_))return A;return -1}function module$contents$goog$array_findRight(_,w,E){return 0>(w=module$contents$goog$array_findIndexRight(_,w,E))?null:"string"==typeof _?_.charAt(w):_[w]}function module$contents$goog$array_findIndexRight(_,w,E){var P=_.length,k="string"==typeof _?_.split(""):_;for(--P;0<=P;P--)if(P in k&&w.call(E,k[P],P,_))return P;return -1}function module$contents$goog$array_contains(_,w){return 0<=module$contents$goog$array_indexOf(_,w)}function module$contents$goog$array_isEmpty(_){return 0==_.length}function module$contents$goog$array_clear(_){if(!Array.isArray(_))for(var w=_.length-1;0<=w;w--)delete _[w];_.length=0}function module$contents$goog$array_insert(_,w){module$contents$goog$array_contains(_,w)||_.push(w)}function module$contents$goog$array_insertAt(_,w,E){module$contents$goog$array_splice(_,E,0,w)}function module$contents$goog$array_insertArrayAt(_,w,E){goog.partial(module$contents$goog$array_splice,_,E,0).apply(null,w)}function module$contents$goog$array_insertBefore(_,w,E){var P;2==arguments.length||0>(P=module$contents$goog$array_indexOf(_,E))?_.push(w):module$contents$goog$array_insertAt(_,w,P)}function module$contents$goog$array_remove(_,w){var E;return(E=0<=(w=module$contents$goog$array_indexOf(_,w)))&&module$contents$goog$array_removeAt(_,w),E}function module$contents$goog$array_removeLast(_,w){return 0<=(w=module$contents$goog$array_lastIndexOf(_,w))&&(module$contents$goog$array_removeAt(_,w),!0)}function module$contents$goog$array_removeAt(_,w){return goog.asserts.assert(null!=_.length),1==Array.prototype.splice.call(_,w,1).length}function module$contents$goog$array_removeIf(_,w,E){return 0<=(w=module$contents$goog$array_findIndex(_,w,E))&&(module$contents$goog$array_removeAt(_,w),!0)}function module$contents$goog$array_removeAllIf(_,w,E){var P=0;return module$contents$goog$array_forEachRight(_,function(k,A){w.call(E,k,A,_)&&module$contents$goog$array_removeAt(_,A)&&P++}),P}function module$contents$goog$array_concat(_){return Array.prototype.concat.apply([],arguments)}function module$contents$goog$array_join(_){return Array.prototype.concat.apply([],arguments)}function module$contents$goog$array_toArray(_){var w=_.length;if(0<w){for(var E=Array(w),P=0;P<w;P++)E[P]=_[P];return E}return[]}goog.array.every=module$contents$goog$array_every,goog.array.count=module$contents$goog$array_count,goog.array.find=module$contents$goog$array_find,goog.array.findIndex=module$contents$goog$array_findIndex,goog.array.findRight=module$contents$goog$array_findRight,goog.array.findIndexRight=module$contents$goog$array_findIndexRight,goog.array.contains=module$contents$goog$array_contains,goog.array.isEmpty=module$contents$goog$array_isEmpty,goog.array.clear=module$contents$goog$array_clear,goog.array.insert=module$contents$goog$array_insert,goog.array.insertAt=module$contents$goog$array_insertAt,goog.array.insertArrayAt=module$contents$goog$array_insertArrayAt,goog.array.insertBefore=module$contents$goog$array_insertBefore,goog.array.remove=module$contents$goog$array_remove,goog.array.removeLast=module$contents$goog$array_removeLast,goog.array.removeAt=module$contents$goog$array_removeAt,goog.array.removeIf=module$contents$goog$array_removeIf,goog.array.removeAllIf=module$contents$goog$array_removeAllIf,goog.array.concat=module$contents$goog$array_concat,goog.array.join=module$contents$goog$array_join;var module$contents$goog$array_clone=goog.array.toArray=module$contents$goog$array_toArray;function module$contents$goog$array_extend(_,w){for(var E=1;E<arguments.length;E++){var P=arguments[E];if(goog.isArrayLike(P)){var k=_.length||0,A=P.length||0;_.length=k+A;for(var M=0;M<A;M++)_[k+M]=P[M]}else _.push(P)}}function module$contents$goog$array_splice(_,w,E,P){return goog.asserts.assert(null!=_.length),Array.prototype.splice.apply(_,module$contents$goog$array_slice(arguments,1
220))}function module$contents$goog$array_slice(_,w,E){return goog.asserts.assert(null!=_.length),2>=arguments.length?Array.prototype.slice.call(_,w):Array.prototype.slice.call(_,w,E)}function module$contents$goog$array_removeDuplicates(_,w,E){w=w||_;var P=function(_){return goog.isObject(_)?"o"+goog.getUid(_):(typeof _).charAt(0)+_};E=E||P,P={};for(var k=0,A=0;A<_.length;){var M=_[A++],I=E(M);Object.prototype.hasOwnProperty.call(P,I)||(P[I]=!0,w[k++]=M)}w.length=k}function module$contents$goog$array_binarySearch(_,w,E){return module$contents$goog$array_binarySearch_(_,E||module$contents$goog$array_defaultCompare,!1,w)}function module$contents$goog$array_binarySelect(_,w,E){return module$contents$goog$array_binarySearch_(_,w,!0,void 0,E)}function module$contents$goog$array_binarySearch_(_,w,E,P,k){for(var A,M=0,I=_.length;M<I;){var j=M+(I-M>>>1),O=E?w.call(k,_[j],j,_):w(P,_[j]);0<O?M=j+1:(I=j,A=!O)}return A?M:-M-1}function module$contents$goog$array_sort(_,w){_.sort(w||module$contents$goog$array_defaultCompare)}function module$contents$goog$array_stableSort(_,w){for(var E=Array(_.length),P=0;P<_.length;P++)E[P]={index:P,value:_[P]};var k=w||module$contents$goog$array_defaultCompare;for(module$contents$goog$array_sort(E,function(_,w){return k(_.value,w.value)||_.index-w.index}),P=0;P<_.length;P++)_[P]=E[P].value}function module$contents$goog$array_sortByKey(_,w,E){var P=E||module$contents$goog$array_defaultCompare;module$contents$goog$array_sort(_,function(_,E){return P(w(_),w(E))})}function module$contents$goog$array_sortObjectsByKey(_,w,E){module$contents$goog$array_sortByKey(_,function(_){return _[w]},E)}function module$contents$goog$array_isSorted(_,w,E){w=w||module$contents$goog$array_defaultCompare;for(var P=1;P<_.length;P++){var k=w(_[P-1],_[P]);if(0<k||0==k&&E)return!1}return!0}function module$contents$goog$array_equals(_,w,E){if(!goog.isArrayLike(_)||!goog.isArrayLike(w)||_.length!=w.length)return!1;var P=_.length;E=E||module$contents$goog$array_defaultCompareEquality;for(var k=0;k<P;k++)if(!E(_[k],w[k]))return!1;return!0}function module$contents$goog$array_compare3(_,w,E){E=E||module$contents$goog$array_defaultCompare;for(var P=Math.min(_.length,w.length),k=0;k<P;k++){var A=E(_[k],w[k]);if(0!=A)return A}return module$contents$goog$array_defaultCompare(_.length,w.length)}function module$contents$goog$array_defaultCompare(_,w){return _>w?1:_<w?-1:0}function module$contents$goog$array_inverseDefaultCompare(_,w){return-module$contents$goog$array_defaultCompare(_,w)}function module$contents$goog$array_defaultCompareEquality(_,w){return _===w}function module$contents$goog$array_binaryInsert(_,w,E){return 0>(E=module$contents$goog$array_binarySearch(_,w,E))&&(module$contents$goog$array_insertAt(_,w,-(E+1)),!0)}function module$contents$goog$array_binaryRemove(_,w,E){return 0<=(w=module$contents$goog$array_binarySearch(_,w,E))&&module$contents$goog$array_removeAt(_,w)}function module$contents$goog$array_bucket(_,w,E){for(var P={},k=0;k<_.length;k++){var A=_[k],M=w.call(E,A,k,_);void 0!==M&&(P[M]||(P[M]=[])).push(A)}return P}function module$contents$goog$array_toObject(_,w,E){var P={};return module$contents$goog$array_forEach(_,function(k,A){P[w.call(E,k,A,_)]=k}),P}function module$contents$goog$array_range(_,w,E){var P=[],k=0,A=_;if(E=E||1,void 0!==w&&(k=_,A=w),0>E*(A-k))return[];if(0<E)for(_=k;_<A;_+=E)P.push(_);else for(_=k;_>A;_+=E)P.push(_);return P}function module$contents$goog$array_repeat(_,w){for(var E=[],P=0;P<w;P++)E[P]=_;return E}function module$contents$goog$array_flatten(_){for(var w=[],E=0;E<arguments.length;E++){var P=arguments[E];if(Array.isArray(P))for(var k=0;k<P.length;k+=8192){var A=module$contents$goog$array_slice(P,k,k+8192);A=module$contents$goog$array_flatten.apply(null,A);for(var M=0;M<A.length;
vendor: 10,567 bytes, line 220
220M++)w.push(A[M])}else w.push(P)}return w}function module$contents$goog$array_rotate(_,w){return goog.asserts.assert(null!=_.length),_.length&&(0<(w%=_.length)?Array.prototype.unshift.apply(_,_.splice(-w,w)):0>w&&Array.prototype.push.apply(_,_.splice(0,-w))),_}function module$contents$goog$array_moveItem(_,w,E){goog.asserts.assert(0<=w&&w<_.length),goog.asserts.assert(0<=E&&E<_.length),w=Array.prototype.splice.call(_,w,1),Array.prototype.splice.call(_,E,0,w[0])}function module$contents$goog$array_zip(_){if(!arguments.length)return[];for(var w=[],E=arguments[0].length,P=1;P<arguments.length;P++)arguments[P].length<E&&(E=arguments[P].length);for(P=0;P<E;P++){for(var k=[],A=0;A<arguments.length;A++)k.push(arguments[A][P]);w.push(k)}return w}function module$contents$goog$array_shuffle(_,w){w=w||Math.random;for(var E=_.length-1;0<E;E--){var P=Math.floor(w()*(E+1)),k=_[E];_[E]=_[P],_[P]=k}}function module$contents$goog$array_copyByIndex(_,w){var E=[];return module$contents$goog$array_forEach(w,function(w){E.push(_[w])}),E}function module$contents$goog$array_concatMap(_,w,E){return module$contents$goog$array_concat.apply([],module$contents$goog$array_map(_,w,E))}goog.array.clone=module$contents$goog$array_clone,goog.array.extend=module$contents$goog$array_extend,goog.array.splice=module$contents$goog$array_splice,goog.array.slice=module$contents$goog$array_slice,goog.array.removeDuplicates=module$contents$goog$array_removeDuplicates,goog.array.binarySearch=module$contents$goog$array_binarySearch,goog.array.binarySelect=module$contents$goog$array_binarySelect,goog.array.sort=module$contents$goog$array_sort,goog.array.stableSort=module$contents$goog$array_stableSort,goog.array.sortByKey=module$contents$goog$array_sortByKey,goog.array.sortObjectsByKey=module$contents$goog$array_sortObjectsByKey,goog.array.isSorted=module$contents$goog$array_isSorted,goog.array.equals=module$contents$goog$array_equals,goog.array.compare3=module$contents$goog$array_compare3,goog.array.defaultCompare=module$contents$goog$array_defaultCompare,goog.array.inverseDefaultCompare=module$contents$goog$array_inverseDefaultCompare,goog.array.defaultCompareEquality=module$contents$goog$array_defaultCompareEquality,goog.array.binaryInsert=module$contents$goog$array_binaryInsert,goog.array.binaryRemove=module$contents$goog$array_binaryRemove,goog.array.bucket=module$contents$goog$array_bucket,goog.array.toObject=module$contents$goog$array_toObject,goog.array.range=module$contents$goog$array_range,goog.array.repeat=module$contents$goog$array_repeat,goog.array.flatten=module$contents$goog$array_flatten,goog.array.rotate=module$contents$goog$array_rotate,goog.array.moveItem=module$contents$goog$array_moveItem,goog.array.zip=module$contents$goog$array_zip,goog.array.shuffle=module$contents$goog$array_shuffle,goog.array.copyByIndex=module$contents$goog$array_copyByIndex,goog.array.concatMap=module$contents$goog$array_concatMap,goog.dom.asserts={},goog.dom.asserts.assertIsLocation=function(_){if(goog.asserts.ENABLE_ASSERTS){var w=goog.dom.asserts.getWindow_(_);w&&(!_||!(_ instanceof w.Location)&&_ instanceof w.Element)&&goog.asserts.fail("Argument is not a Location (or a non-Element mock); got: %s",goog.dom.asserts.debugStringForType_(_))}return _},goog.dom.asserts.assertIsElementType_=function(_,w){if(goog.asserts.ENABLE_ASSERTS){var E=goog.dom.asserts.getWindow_(_);E&&void 0!==E[w]&&(_&&(_ instanceof E[w]||!(_ instanceof E.Location||_ instanceof E.Element))||goog.asserts.fail("Argument is not a %s (or a non-Element, non-Location mock); got: %s",w,goog.dom.asserts.debugStringForType_(_)))}return _},goog.dom.asserts.assertIsHTMLAnchorElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLAnchorElement")},goog.dom.asserts.assertIsHTMLButtonElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLButtonElement")},goog.dom.asserts.assertIsHTMLLinkElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLLinkElement")},goog.dom.asserts.assertIsHTMLImageElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLImageElement")},goog.dom.asserts.assertIsHTMLAudioElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLAudioElement")},goog.dom.asserts.assertIsHTMLVideoElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLVideoElement")},goog.dom.asserts.assertIsHTMLInputElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLInputElement")},goog.dom.asserts.assertIsHTMLTextAreaElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLTextAreaElement")},goog.dom.asserts.assertIsHTMLCanvasElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLCanvasElement")},goog.dom.asserts.assertIsHTMLEmbedElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLEmbedElement")},goog.dom.asserts.assertIsHTMLFormElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLFormElement")},goog.dom.asserts.assertIsHTMLFrameElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLFrameElement")},goog.dom.asserts.assertIsHTMLIFrameElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLIFrameElement")},goog.dom.asserts.assertIsHTMLObjectElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLObjectElement")},goog.dom.asserts.assertIsHTMLScriptElement=function(_){return goog.dom.asserts.assertIsElementType_(_,"HTMLScriptElement")},goog.dom.asserts.debugStringForType_=function(_){if(!goog.isObject(_))return void 0===_?"undefined":null===_?"null":typeof _;try{return _.constructor.displayName||_.constructor.name||Object.prototype.toString.call(_)}catch(_){return"<object could not be stringified>"}},goog.dom.asserts.getWindow_=function(_){try{var w=_&&_.ownerDocument,E=w&&(w.defaultView||w.parentWindow);if((E=E||goog.global).Element&&E.Location)return E}catch(_){}return null},goog.dom.HtmlElement=function(){},goog.functions={},goog.functions.constant=function(_){return function(){return _}},goog.functions.FALSE=function(){return!1},goog.functions.TRUE=function(){return!0},goog.functions.NULL=function(){return null},goog.functions.identity=function(_,w){return _},goog.functions.error=function(_){return function(){throw Error(_)}},goog.functions.fail=function(_){return function(){throw _}},goog.functions.lock=function(_,w){return w=w||0,function(){return _.apply(this,Array.prototype.slice.call(arguments,0,w))}},goog.functions.nth=function(_){return function(){return arguments[_]}},goog.functions.partialRight=function(_,w){var E=Array.prototype.slice.call(arguments,1);return function(){var w=this;w===goog.global&&(w=void 0);var P=Array.prototype.slice.call(arguments);return P.push.apply(P,E),_.apply(w,P)}},goog.functions.withReturnValue=function(_,w){return goog.functions.sequence(_,goog.functions.constant(w))},goog.functions.equalTo=function(_,w){return function(E){return w?_==E:_===E}},goog.functions.compose=function(_,w){var E=arguments,P=E.length;return function(){var _;P&&(_=E[P-1].apply(this,arguments));for(var w=P-2;0<=w;w--)_=E[w].call(this,_);return _}},goog.functions.sequence=function(_){var w=arguments,E=w.length;return function(){for(var _,P=0;P<E;P++)_=w[P].apply(this,arguments);return _}},goog.functions.and=function(_){var w=arguments,E=w.length;return function(){for(var _=0;_<E;_++)if(!w[_].apply(this,arguments))return!1;return!0}},goog.functions.or=function(_){var w=arguments,E=w.length;return function(){for(var _=0;_<E;_++)if(w[_].apply(this,arguments))return!0;return!1}},goog.functions.not=function(_){return function(){return!_.apply(this,arguments)}},goog.functions.create=function(_,w){var E=function(){};return E.prototype=_.prototype,E=new E,_.apply(E,Array.prototype.slice.call(arguments,1)),E},goog.functions.CACHE_RETURN_VALUE=!0,goog.functions.cacheReturnValue=function(_){var w,E=!1;return function(){return goog.functions.CACHE_RETURN_VALUE?(E||(w=_(),E=!0),w):_()}},goog.functions.once=function(_){var w=_;return function(){if(w){var _=w;w=null,_()}}},goog.functions.debounce=function(_,w,E){var P=0;return function(k){goog.global.clearTimeout(P);var A=arguments;P=goog.global.setTimeout(function(){_.apply(E,A)},w)}},goog.functions.throttle=function(_,w,E){var P=0,k=!1,A=[],M=function(){P=0,k&&(k=!1,I())},I=function(){P=goog.global.setTimeout(M,w),_.apply(E,A)};return function(_){A=arguments,P?k=!0:I()}},goog.functions.rateLimit=function(_,w,E){var P=0,k=function(){P=0};return function(A){P||(P=goog.global.setTimeout(k,w),_.apply(E,arguments))}},goog.functions.isFunction=function(_){return"function"==typeof _},goog.dom.TagName=function(){},goog.dom.TagName.cast=function(_,w){return _},goog.dom.TagName.prototype.toString=function(){},goog.dom.TagName.A="A",goog.dom.TagName.ABBR="ABBR",goog.dom.TagName.ACRONYM="ACRONYM",goog.dom.TagName.ADDRESS="ADDRESS",goog.dom.TagName.APPLET="APPLET",goog.dom.TagName.AREA="AREA",goog.dom.TagName.ARTICLE="ARTICLE",goog.dom.TagName.ASIDE="ASIDE",goog.dom.TagName.AUDIO="AUDIO",goog.dom.TagName.B="B",goog.dom.TagName.BASE="BASE",goog.dom.TagName.BASEFONT="BASEFONT",goog.dom.TagName.BDI="BDI",goog.dom.TagName.BDO="BDO",goog.dom.TagName.BIG="BIG",goog.dom.TagName.BLOCKQUOTE="BLOCKQUOTE",goog.dom.TagName.BODY="BODY",goog.dom.TagName.BR="BR",goog.dom.TagName.BUTTON="BUTTON",goog.dom.TagName.CANVAS="CANVAS",goog.dom.TagName.CAPTION="CAPTION",goog.dom.TagName.CENTER="CENTER",goog.dom.TagName.CITE="CITE",goog.dom.TagName.CODE="CODE",goog.dom.TagName.COL="COL",goog.dom.TagName.COLGROUP="COLGROUP",goog.dom.TagName.COMMAND="COMMAND",goog.dom.TagName.DATA="DATA",goog.dom.TagName.DATALIST="DATALIST",goog.dom.TagName.DD="DD",goog.dom.TagName.DEL="DEL",goog.dom.TagName.DETAILS="DETAILS",goog.dom.TagName.DFN="DFN",goog.dom.TagName.DIALOG="DIALOG",goog.dom.TagName.DIR="DIR",goog.dom.TagName.DIV="DIV",goog.dom.TagName.DL="DL",goog.dom.TagName.DT="DT",goog.dom.TagName.EM="EM",goog.dom.TagName.EMBED="EMBED",goog.dom.TagName.FIELDSET="FIELDSET",goog.dom.TagName.FIGCAPTION="FIGCAPTION",goog.dom.TagName.FIGURE="FIGURE",goog.dom.TagName.FONT="FONT",goog.dom.TagName.FOOTER="FOOTER",goog.dom.TagName.FORM="FORM",goog.dom.TagName.FRAME="FRAME",goog.dom.TagName.FRAMESET="FRAMESET",goog.dom.TagName.H1="H1",goog.dom.TagName.H2="H2",goog.dom.TagName.H3="H3",goog.dom.TagName.H4="H4",goog.dom.TagName.H5="H5",goog.dom.TagName.H6="H6",goog.dom.TagName.HEAD="HEAD",goog.dom.TagName.HEADER="HEADER",goog.dom.TagName.HGROUP="HGROUP",goog.dom.TagName.HR="HR",goog.dom.TagName.HTML="HTML",goog.dom.TagName.I="I",goog.dom.TagName.IFRAME="I
220FRAME",goog.dom.TagName.IMG="IMG",goog.dom.TagName.INPUT="INPUT",goog.dom.TagName.INS="INS",goog.dom.TagName.ISINDEX="ISINDEX",goog.dom.TagName.KBD="KBD",goog.dom.TagName.KEYGEN="KEYGEN",goog.dom.TagName.LABEL="LABEL",goog.dom.TagName.LEGEND="LEGEND",goog.dom.TagName.LI="LI",goog.dom.TagName.LINK="LINK",goog.dom.TagName.MAIN="MAIN",goog.dom.TagName.MAP="MAP",goog.dom.TagName.MARK="MARK",goog.dom.TagName.MATH="MATH",goog.dom.TagName.MENU="MENU",goog.dom.TagName.MENUITEM="MENUITEM",goog.dom.TagName.META="META",goog.dom.TagName.METER="METER",goog.dom.TagName.NAV="NAV",goog.dom.TagName.NOFRAMES="NOFRAMES",goog.dom.TagName.NOSCRIPT="NOSCRIPT",goog.dom.TagName.OBJECT="OBJECT",goog.dom.TagName.OL="OL",goog.dom.TagName.OPTGROUP="OPTGROUP",goog.dom.TagName.OPTION="OPTION",goog.dom.TagName.OUTPUT="OUTPUT",goog.dom.TagName.P="P",goog.dom.TagName.PARAM="PARAM",goog.dom.TagName.PICTURE="PICTURE",goog.dom.TagName.PRE="PRE",goog.dom.TagName.PROGRESS="PROGRESS",goog.dom.TagName.Q="Q",goog.dom.TagName.RP="RP",goog.dom.TagName.RT="RT",goog.dom.TagName.RTC="RTC",goog.dom.TagName.RUBY="RUBY",goog.dom.TagName.S="S",goog.dom.TagName.SAMP="SAMP",goog.dom.TagName.SCRIPT="SCRIPT",goog.dom.TagName.SECTION="SECTION",goog.dom.TagName.SELECT="SELECT",goog.dom.TagName.SMALL="SMALL",goog.dom.TagName.SOURCE="SOURCE",goog.dom.TagName.SPAN="SPAN",goog.dom.TagName.STRIKE="STRIKE",goog.dom.TagName.STRONG="STRONG",goog.dom.TagName.STYLE="STYLE",goog.dom.TagName.SUB="SUB",goog.dom.TagName.SUMMARY="SUMMARY",goog.dom.TagName.SUP="SUP",goog.dom.TagName.SVG="SVG",goog.dom.TagName.TABLE="TABLE",goog.dom.TagName.TBODY="TBODY",goog.dom.TagName.TD="TD",goog.dom.TagName.TEMPLATE="TEMPLATE",goog.dom.TagName.TEXTAREA="TEXTAREA",goog.dom.TagName.TFOOT="TFOOT",goog.dom.TagName.TH="TH",goog.dom.TagName.THEAD="THEAD",goog.dom.TagName.TIME="TIME",goog.dom.TagName.TITLE="TITLE",goog.dom.TagName.TR="TR",goog.dom.TagName.TRACK="TRACK",goog.dom.TagName.TT="TT",goog.dom.TagName.U="U",goog.dom.TagName.UL="UL",goog.dom.TagName.VAR="VAR",goog.dom.TagName.VIDEO="VIDEO",goog.dom.TagName.WBR="WBR",goog.object={},goog.object.forEach=function(_,w,E){for(var P in _)w.call(E,_[P],P,_)},goog.object.filter=function(_,w,E){var P,k={};for(P in _)w.call(E,_[P],P,_)&&(k[P]=_[P]);return k},goog.object.map=function(_,w,E){var P,k={};for(P in _)k[P]=w.call(E,_[P],P,_);return k},goog.object.some=function(_,w,E){for(var P in _)if(w.call(E,_[P],P,_))return!0;return!1},goog.object.every=function(_,w,E){for(var P in _)if(!w.call(E,_[P],P,_))return!1;return!0},goog.object.getCount=function(_){var w,E=0;for(w in _)E++;return E},goog.object.getAnyKey=function(_){for(var w in _)return w},goog.object.getAnyValue=function(_){for(var w in _)return _[w]},goog.object.contains=function(_,w){return goog.object.containsValue(_,w)},goog.object.getValues=function(_){var w,E=[],P=0;for(w in _)E[P++]=_[w];return E},goog.object.getKeys=function(_){var w,E=[],P=0;for(w in _)E[P++]=w;return E},goog.object.getValueByKeys=function(_,w){var E=goog.isArrayLike(w),P=E?w:arguments;for(E=+!E;E<P.length;E++){if(null==_)return;_=_[P[E]]}return _},goog.object.containsKey=function(_,w){return null!==_&&w in _},goog.object.containsValue=function(_,w){for(var E in _)if(_[E]==w)return!0;return!1},goog.object.findKey=function(_,w,E){for(var P in _)if(w.call(E,_[P],P,_))return P},goog.object.findValue=function(_,w,E){return(w=goog.object.findKey(_,w,E))&&_[w]},goog.object.isEmpty=function(_){for(var w in _)return!1;return!0},goog.object.clear=function(_){for(var w in _)delete _[w]},goog.object.remove=function(_,w){var E;return(E=w in _)&&delete _[w],E},goog.object.add=function(_,w,E){if(null!==_&&w in _)throw Error('The object already contains the key "'+w+'"');goog.object.set(_,w,E)},goog.object.get=function(_,w,E){return null!==_&&w in _?_[w]:E},goog.object.set=function(_,w,E){_[w]=E},goog.object.setIfUndefined=function(_,w,E){return w in _?_[w]:_[w]=E},goog.object.setWithReturnValueIfNotSet=function(_,w,E){return w in _?_[w]:(E=E(),_[w]=E)},goog.object.equals=function(_,w){for(var E in _)if(!(E in w)||_[E]!==w[E])return!1;for(var P in w)if(!(P in _))return!1;return!0},goog.object.clone=function(_){var w,E={};for(w in _)E[w]=_[w];return E},goog.object.unsafeClone=function(_){if(!_||"object"!=typeof _)return _;if("function"==typeof _.clone)return _.clone();var w,E=Array.isArray(_)?[]:"function"!=typeof ArrayBuffer||"function"!=typeof ArrayBuffer.isView||!ArrayBuffer.isView(_)||_ instanceof DataView?{}:new _.constructor(_.length);for(w in _)E[w]=goog.object.unsafeClone(_[w]);return E},goog.object.transpose=function(_){var w,E={};for(w in _)E[_[w]]=w;return E},goog.object.PROTOTYPE_FIELDS_="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleStr
220ing toString valueOf".split(" "),goog.object.extend=function(_,w){for(var E,P,k=1;k<arguments.length;k++){for(E in P=arguments[k])_[E]=P[E];for(var A=0;A<goog.object.PROTOTYPE_FIELDS_.length;A++)E=goog.object.PROTOTYPE_FIELDS_[A],Object.prototype.hasOwnProperty.call(P,E)&&(_[E]=P[E])}},goog.object.create=function(_){var w=arguments.length;if(1==w&&Array.isArray(arguments[0]))return goog.object.create.apply(null,arguments[0]);if(w%2)throw Error("Uneven number of arguments");for(var E={},P=0;P<w;P+=2)E[arguments[P]]=arguments[P+1];return E},goog.object.createSet=function(_){var w=arguments.length;if(1==w&&Array.isArray(arguments[0]))return goog.object.createSet.apply(null,arguments[0]);for(var E={},P=0;P<w;P++)E[arguments[P]]=!0;return E},goog.object.createImmutableView=function(_){var w=_;return Object.isFrozen&&!Object.isFrozen(_)&&Object.freeze(w=Object.create(_)),w},goog.object.isImmutableView=function(_){return!!Object.isFrozen&&Object.isFrozen(_)},goog.object.getAllPropertyNames=function(_,w,E){if(!_)return[];if(!Object.getOwnPropertyNames||!Object.getPrototypeOf)return goog.object.getKeys(_);for(var P={};_&&(_!==Object.prototype||w)&&(_!==Function.prototype||E);){for(var k=Object.getOwnPropertyNames(_),A=0;A<k.length;A++)P[k[A]]=!0;_=Object.getPrototypeOf(_)}return goog.object.getKeys(P)},goog.object.getSuperClass=function(_){return(_=Object.getPrototypeOf(_.prototype))&&_.constructor},goog.dom.tags={},goog.dom.tags.VOID_TAGS_={area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},goog.dom.tags.isVoidTag=function(_){return!0===goog.dom.tags.VOID_TAGS_[_]},goog.string={},goog.string.TypedString=function(){},goog.string.Const=function(_,w){this.stringConstValueWithSecurityContract__googStringSecurityPrivate_=_===goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_&&w||"",this.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_=goog.string.Const.TYPE_MARKER_},goog.string.Const.prototype.implementsGoogStringTypedString=!0,goog.string.Const.prototype.getTypedStringValue=function(){return this.stringConstValueWithSecurityContract__googStringSecurityPrivate_},goog.DEBUG&&(goog.string.Const.prototype.toString=function(){return"Const{"+this.stringConstValueWithSecurityContract__googStringSecurityPrivate_+"}"}),goog.string.Const.unwrap=function(_){return _ instanceof goog.string.Const&&_.constructor===goog.string.Const&&_.STRING_CONST_TYPE_MARKER__GOOG_STRING_SECURITY_PRIVATE_===goog.string.Const.TYPE_MARKER_?_.stringConstValueWithSecurityContract__googStringSecurityPrivate_:(goog.asserts.fail("expected object of type Const, got '"+_+"'"),"type_error:Const")},goog.string.Const.from=function(_){return new goog.string.Const(goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_,_)},goog.string.Const.TYPE_MARKER_={},goog.string.Const.GOOG_STRING_CONSTRUCTOR_TOKEN_PRIVATE_={},goog.string.Const.EMPTY=goog.string.Const.from(""),goog.html={},goog.html.trustedtypes={},goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse=function(){return goog.TRUSTED_TYPES_POLICY_NAME?(void 0===goog.html.trustedtypes.cachedPolicy_&&(goog.html.trustedtypes.cachedPolicy_=goog.createTrustedTypesPolicy(goog.TRUSTED_TYPES_POLICY_NAME+"#html")),goog.html.trustedtypes.cachedPolicy_):null};var module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE={},module$contents$goog$html$SafeScript_SafeScript=function(_,w){this.privateDoNotAccessOrElseSafeScriptWrappedValue_=w===module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE?_:"",this.implementsGoogStringTypedString=!0};module$contents$goog$html$SafeScript_SafeScript.fromConstant=function(_){return 0===(_=goog.string.Const.unwrap(_)).length?module$contents$goog$html$SafeScript_SafeScript.EMPTY:module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(_)},module$contents$goog$html$SafeScript_SafeScript.fromConstantAndArgs=function(_,w){for(var E=[],P=1;P<arguments.length;P++)E.push(module$contents$goog$html$SafeScript_SafeScript.stringify_(arguments[P]));return module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse("("+goog.string.Const.unwrap(_)+")("+E.join(", ")+");")},module$contents$goog$html$SafeScript_SafeScript.fromJson=function(_){return module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(module$contents$goog$html$SafeScript_SafeScript.stringify_(_))},module$contents$goog$html$SafeScript_SafeScript.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeScriptWrappedValue_.toString()},module$contents$goog$html$SafeScript_SafeScript.unwrap=function(_){return module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript(_).toString()},module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript=function(_){return _ instanceof module$contents$goog$html$SafeScript_SafeScript&&_.constructor===module$contents$goog$html$SafeScript_SafeScript?_.privateDoNotAccessOrElseSafeScriptWrappedValue_:((0,goog.asserts.fail)("expected object of type SafeScript, got '"+_+"' of type "+goog.typeOf(_)),"type_error:SafeScript")},module$contents$goog$html$SafeScript_SafeScript.stringify_=function(_){return JSON.stringify(_).replace(/</g,"\\x3c")},module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse=function(_){var w=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return new module$contents$goog$html$SafeScript_SafeScript(_=w?w.createScript(_):_,module$contents$goog$html$SafeScript_CONSTRUCTOR_TOKEN_PRIVATE)},goog.DEBUG&&(module$contents$goog$html$SafeScript_SafeScript.prototype.toString=function(){return"SafeScript{"+this.privateDoNotAccessOrElseSafeScriptWrappedValue_+"}"}),module$contents$goog$html$SafeScript_SafeScript.EMPTY=module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(""),goog.html.SafeScript=module$contents$goog$html$SafeScript_SafeScript,goog.fs={}
220,goog.fs.url={},goog.fs.url.createObjectUrl=function(_){return goog.fs.url.getUrlObject_().createObjectURL(_)},goog.fs.url.revokeObjectUrl=function(_){goog.fs.url.getUrlObject_().revokeObjectURL(_)},goog.fs.url.UrlObject_=function(){},goog.fs.url.UrlObject_.prototype.createObjectURL=function(_){},goog.fs.url.UrlObject_.prototype.revokeObjectURL=function(_){},goog.fs.url.getUrlObject_=function(){var _=goog.fs.url.findUrlObject_();if(null!=_)return _;throw Error("This browser doesn't seem to support blob URLs")},goog.fs.url.findUrlObject_=function(){return void 0!==goog.global.URL&&void 0!==goog.global.URL.createObjectURL?goog.global.URL:void 0!==goog.global.webkitURL&&void 0!==goog.global.webkitURL.createObjectURL?goog.global.webkitURL:void 0!==goog.global.createObjectURL?goog.global:null},goog.fs.url.browserSupportsObjectUrls=function(){return null!=goog.fs.url.findUrlObject_()},goog.fs.blob={},goog.fs.blob.getBlob=function(_){var w=goog.global.BlobBuilder||goog.global.WebKitBlobBuilder;if(void 0!==w){w=new w;for(var E=0;E<arguments.length;E++)w.append(arguments[E]);return w.getBlob()}return goog.fs.blob.getBlobWithProperties(module$contents$goog$array_toArray(arguments))},goog.fs.blob.getBlobWithProperties=function(_,w,E){var P=goog.global.BlobBuilder||goog.global.WebKitBlobBuilder;if(void 0!==P){P=new P;for(var k=0;k<_.length;k++)P.append(_[k],E);return P.getBlob(w)}if(void 0!==goog.global.Blob)return P={},w&&(P.type=w),E&&(P.endings=E),new Blob(_,P);throw Error("This browser doesn't seem to support creating Blobs")},goog.i18n={},goog.i18n.bidi={},goog.i18n.bidi.FORCE_RTL=!1,goog.i18n.bidi.IS_RTL=goog.i18n.bidi.FORCE_RTL||("ar"==goog.LOCALE.substring(0,2).toLowerCase()||"fa"==goog.LOCALE.substring(0,2).toLowerCase()||"he"==goog.LOCALE.substring(0,2).toLowerCase()||"iw"==goog.LOCALE.substring(0,2).toLowerCase()||"ps"==goog.LOCALE.substring(0,2).toLowerCase()||"sd"==goog.LOCALE.substring(0,2).toLowerCase()||"ug"==goog.LOCALE.substring(0,2).toLowerCase()||"ur"==goog.LOCALE.substring(0,2).toLowerCase()||"yi"==goog.LOCALE.substring(0,2).toLowerCase())&&(2==goog.LOCALE.length||"-"==goog.LOCALE.substring(2,3)||"_"==goog.LOCALE.substring(2,3))||3<=goog.LOCALE.length&&"ckb"==goog.LOCALE.substring(0,3).toLowerCase()&&(3==goog.LOCALE.length||"-"==goog.LOCALE.substring(3,4)||"_"==goog.LOCALE.substring(3,4))||7<=goog.LOCALE.length&&("-"==goog.LOCALE.substring(2,3)||"_"==goog.LOCALE.substring(2,3))&&("adlm"==goog.LOCALE.substring(3,7).toLowerCase()||"arab"==goog.LOCALE.substring(3,7).toLowerCase()||"hebr"==goog.LOCALE.substring(3,7).toLowerCase()||"nkoo"==goog.LOCALE.substring(3,7).toLowerCase()||"rohg"==goog.LOCALE.substring(3,7).toLowerCase()||"thaa"==goog.LOCALE.substring(3,7).toLowerCase())||8<=goog.LOCALE.length&&("-"==goog.LOCALE.substring(3,4)||"_"==goog.LOCALE.substring(3,4))&&("adlm"==goog.LOCALE.substring(4,8).toLowerCase()||"arab"==goog.LOCALE.substring(4,8).toLowerCase()||"hebr"==goog.LOCALE.substring(4,8).toLowerCase()||"nkoo"==goog.LOCALE.substring(4,8).toLowerCase()||"rohg"==goog.LOCALE.substring(4,8).toLowerCase()||"thaa"==goog.LOCALE.substring(4,8).toLowerCase()),goog.i18n.bidi.Format={LRE:"‪",RLE:"‫",PDF:"‬",LRM:"‎",RLM:"‏"},goog.i18n.bidi.Dir={LTR:1,RTL:-1,NEUTRAL:0},goog.i18n.bidi.RIGHT="right",goog.i18n.bidi.LEFT="left",goog.i18n.bidi.I18N_RIGHT=goog.i18n.bidi.IS_RTL?goog.i18n.bidi.LEFT:goog.i18n.bidi.RIGHT,goog.i18n.bidi.I18N_LEFT=goog.i18n.bidi.IS_RTL?goog.i18n.bidi.RIGHT:goog.i18n.bidi.LEFT,goog.i18n.bidi.toDir=function(_,w){return"number"==typeof _?0<_?goog.i18n.bidi.Dir.LTR:0>_?goog.i18n.bidi.Dir.RTL:w?null:goog.i18n.bidi.Dir.NEUTRAL:null==_?null:_?goog.i18n.bidi.Dir.RTL:goog.i18n.bidi.Dir.LTR},goog.i18n.bidi.ltrChars_="A-Za-zÀ-ÖØ-öø-ʸ̀-֐ऀ-῿‎Ⰰ-\uD801\uD804-\uD839\uD83C-\uDBFF豈-﬜︀-﹯﻽-￿",goog.i18n.bidi.rtlChars_="֑-ۯۺ-ࣿ‏\uD802-\uD803\uD83A-\uD83Bיִ-﷿ﹰ-ﻼ",goog.i18n.bidi.htmlSkipReg_=/<[^>]*>|&[^;]+;/g,goog.i18n.bidi.stripHtmlIfNeeded_=function(_,w){return w?_.replace(goog.i18n.bidi.htmlSkipReg_,""):_},goog.i18n.bidi.rtlCharReg_=RegExp("["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.ltrCharReg_=RegExp("["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.hasAnyRtl=function(_,w){return goog.i18n.bidi.rtlCharReg_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.hasRtlChar=goog.i18n.bidi.hasAnyRtl,goog.i18n.bidi.hasAnyLtr=function(_,w){return goog.i18n.bidi.ltrCharReg_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.ltrRe_=RegExp("^["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.rtlRe_=RegExp("^["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.isRtlChar=function(_){return goog.i18n.bidi.rtlRe_.test(_)},goog.i18n.bidi.isLtrChar=function(_){return goog.i18n.bidi.ltrRe_.test(_)},goog.i18n.bidi.isNeutralChar=function(_){return!goog.i18n.bidi.isLtrChar(_)&&!goog.i18n.bidi.isRtlChar(_)},goog.i18n.bidi.ltrDirCheckRe_=RegExp("^[^"+goog.i18n.bidi.rtlChars_+"]*["+goog.i18n.bidi.ltrChars_+"]"),goog.i18n.bidi.rtlDirCheckRe_=RegExp("^[^"+goog.i18n.bidi.ltrChars_+"]*["+goog.i18n.bidi.rtlChars_+"]"),goog.i18n.bidi.startsWithRtl=function(_,w){return goog.i18n.bidi.rtlDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.isRtlText=goog.i18n.bidi.startsWithRtl,goog.i18n.bidi.startsWithLtr=function(_,w){return goog.i18n.bidi.ltrDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.isLtrText=goog.i18n.bidi.startsWithLtr,goog.i18n.bidi.isRequiredLtrRe_=/^http:\/\/.*/,goog.i18n.bidi.isNeutralText=function(_,w){return _=goog.i18n.bidi.stripHtmlIfNeeded_(_,w),goog.i18n.bidi.isRequiredLtrRe_.test(_)||!goog.i18n.bidi.hasAnyLtr(_)&&!goog.i18n.bidi.hasAnyRtl(_)},goog.i18n.bidi.ltrExitDirCheckRe_=RegExp("["+goog.i18n.bidi.ltrChars_+"][^"+goog.i18n.bidi.rtlChars_+"]*$"),goog.i18n.bidi.rtlExitDirCheckRe_=RegExp("["+goog.i18n.bidi.rtlChars_+"][^"+goog.i18n.bidi.ltrChars_+"]*$"),goog.i18n.bidi.endsWithLtr
220=function(_,w){return goog.i18n.bidi.ltrExitDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.isLtrExitText=goog.i18n.bidi.endsWithLtr,goog.i18n.bidi.endsWithRtl=function(_,w){return goog.i18n.bidi.rtlExitDirCheckRe_.test(goog.i18n.bidi.stripHtmlIfNeeded_(_,w))},goog.i18n.bidi.isRtlExitText=goog.i18n.bidi.endsWithRtl,goog.i18n.bidi.rtlLocalesRe_=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i,goog.i18n.bidi.isRtlLanguage=function(_){return goog.i18n.bidi.rtlLocalesRe_.test(_)},goog.i18n.bidi.bracketGuardTextRe_=/(\(.*?\)+)|(\[.*?\]+)|(\{.*?\}+)|(<.*?>+)/g,goog.i18n.bidi.guardBracketInText=function(_,w){return w=(void 0===w?goog.i18n.bidi.hasAnyRtl(_):w)?goog.i18n.bidi.Format.RLM:goog.i18n.bidi.Format.LRM,_.replace(goog.i18n.bidi.bracketGuardTextRe_,w+"$&"+w)},goog.i18n.bidi.enforceRtlInHtml=function(_){return"<"==_.charAt(0)?_.replace(/<\w+/,"$& dir=rtl"):"\n<span dir=rtl>"+_+"</span>"},goog.i18n.bidi.enforceRtlInText=function(_){return goog.i18n.bidi.Format.RLE+_+goog.i18n.bidi.Format.PDF},goog.i18n.bidi.enforceLtrInHtml=function(_){return"<"==_.charAt(0)?_.replace(/<\w+/,"$& dir=ltr"):"\n<span dir=ltr>"+_+"</span>"},goog.i18n.bidi.enforceLtrInText=function(_){return goog.i18n.bidi.Format.LRE+_+goog.i18n.bidi.Format.PDF},goog.i18n.bidi.dimensionsRe_=/:\s*([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)\s+([.\d][.\w]*)/g,goog.i18n.bidi.leftRe_=/left/gi,goog.i18n.bidi.rightRe_=/right/gi,goog.i18n.bidi.tempRe_=/%%%%/g,goog.i18n.bidi.mirrorCSS=function(_){return _.replace(goog.i18n.bidi.dimensionsRe_,":$1 $4 $3 $2").replace(goog.i18n.bidi.leftRe_,"%%%%").replace(goog.i18n.bidi.rightRe_,goog.i18n.bidi.LEFT).replace(goog.i18n.bidi.tempRe_,goog.i18n.bidi.RIGHT)},goog.i18n.bidi.doubleQuoteSubstituteRe_=/([\u0591-\u05f2])"/g,goog.i18n.bidi.singleQuoteSubstituteRe_=/([\u0591-\u05f2])'/g,goog.i18n.bidi.normalizeHebrewQuote=function(_){return _.replace(goog.i18n.bidi.doubleQuoteSubstituteRe_,"$1״").replace(goog.i18n.bidi.singleQuoteSubstituteRe_,"$1׳")},goog.i18n.bidi.wordSeparatorRe_=/\s+/,goog.i18n.bidi.hasNumeralsRe_=/[\d\u06f0-\u06f9]/,goog.i18n.bidi.rtlDetectionThreshold_=.4,goog.i18n.bidi.estimateDirection=function(_,w){var E=0,P=0,k=!1;for(_=goog.i18n.bidi.stripHtmlIfNeeded_(_,w).split(goog.i18n.bidi.wordSeparatorRe_),w=0;w<_.length;w++){var A=_[w];goog.i18n.bidi.startsWithRtl(A)?(E++,P++):goog.i18n.bidi.isRequiredLtrRe_.test(A)?k=!0:goog.i18n.bidi.hasAnyLtr(A)?P++:goog.i18n.bidi.hasNumeralsRe_.test(A)&&(k=!0)}return 0==P?k?goog.i18n.bidi.Dir.LTR:goog.i18n.bidi.Dir.NEUTRAL:E/P>goog.i18n.bidi.rtlDetectionThreshold_?goog.i18n.bidi.Dir.RTL:goog.i18n.bidi.Dir.LTR},goog.i18n.bidi.detectRtlDirectionality=function(_,w){return goog.i18n.bidi.estimateDirection(_,w)==goog.i18n.bidi.Dir.RTL},goog.i18n.bidi.setElementDirAndAlign=function(_,w){_&&(w=goog.i18n.bidi.toDir(w))&&(_.style.textAlign=w==goog.i18n.bidi.Dir.RTL?goog.i18n.bidi.RIGHT:goog.i18n.bidi.LEFT,_.dir=w==goog.i18n.bidi.Dir.RTL?"rtl":"ltr")},goog.i18n.bidi.setElementDirByTextDirectionality=function(_,w){switch(goog.i18n.bidi.estimateDirection(w)){case goog.i18n.bidi.Dir.LTR:"ltr"!==_.dir&&(_.dir="ltr");break;case goog.i18n.bidi.Dir.RTL:"rtl"!==_.dir&&(_.dir="rtl");break;default:_.removeAttribute("dir")}},goog.i18n.bidi.DirectionalString=function(){},goog.html.TrustedResourceUrl=function(_,w){this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_=w===goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_?_:""},goog.html.TrustedResourceUrl.prototype.implementsGoogStringTypedString=!0,goog.html.TrustedResourceUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_.toString()},goog.html.TrustedResourceUrl.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.TrustedResourceUrl.prototype.getDirection=function(){return goog.i18n.bidi.Dir.LTR},goog.html.TrustedResourceUrl.prototype.cloneWithParams=function(_,w){var E=goog.html.TrustedResourceUrl.unwrap(this),P=(E=goog.html.TrustedResourceUrl.URL_PARAM_PARSER_.exec(E))[3]||"";return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(E[1]+goog.html.TrustedResourceUrl.stringifyParams_("?",E[2]||"",_)+goog.html.TrustedResourceUrl.stringifyParams_("#",P,w))},goog.DEBUG&&(goog.html.TrustedResourceUrl.prototype.toString=function(){return"TrustedResourceUrl{"+this.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_+"}"}),goog.html.TrustedResourceUrl.unwrap=function(_){return goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(_).toString()},goog.html.TrustedResourceUrl.unwrapTrustedScriptURL=function(_){return _ instanceof goog.html.TrustedResourceUrl&&_.constructor===goog.html.TrustedResourceUrl?_.privateDoNotAccessOrElseTrustedResourceUrlWrappedValue_:(goog.asserts.fail("expected object of type TrustedResourceUrl, got '"+_+"' of type "+goog.typeOf(_)),"type_error:TrustedResourceUrl")},goog.html.TrustedResourceUrl.format=function(_,w){var E=goog.string.Const.unwrap(_);if(!goog.html.TrustedResourceUrl.BASE_URL_.test(E))throw Error("Invalid TrustedResourceUrl format: "+E);return _=E.replace(goog.html.TrustedResourceUrl.FORMAT_MARKER_,function(_,P){if(!Object.prototype.hasOwnProperty.call(w,P))throw Error('Found marker, "'+P+'", in format str
220ing, "'+E+'", but no valid label mapping found in args: '+JSON.stringify(w));return(_=w[P])instanceof goog.string.Const?goog.string.Const.unwrap(_):encodeURIComponent(String(_))}),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.TrustedResourceUrl.FORMAT_MARKER_=/%{(\w+)}/g,goog.html.TrustedResourceUrl.BASE_URL_=/^((https:)?\/\/[0-9a-z.:[\]-]+\/|\/[^/\\]|[^:/\\%]+\/|[^:/\\%]*[?#]|about:blank#)/i,goog.html.TrustedResourceUrl.URL_PARAM_PARSER_=/^([^?#]*)(\?[^#]*)?(#[\s\S]*)?/,goog.html.TrustedResourceUrl.formatWithParams=function(_,w,E,P){return goog.html.TrustedResourceUrl.format(_,w).cloneWithParams(E,P)},goog.html.TrustedResourceUrl.fromConstant=function(_){return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(goog.string.Const.unwrap(_))},goog.html.TrustedResourceUrl.fromConstants=function(_){for(var w="",E=0;E<_.length;E++)w+=goog.string.Const.unwrap(_[E]);return goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(w)},goog.html.TrustedResourceUrl.fromSafeScript=function(_){return _=goog.fs.blob.getBlobWithProperties([module$contents$goog$html$SafeScript_SafeScript.unwrap(_)],"text/javascript"),_=goog.fs.url.createObjectUrl(_),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse=function(_){var w=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return _=w?w.createScriptURL(_):_,new goog.html.TrustedResourceUrl(_,goog.html.TrustedResourceUrl.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.TrustedResourceUrl.stringifyParams_=function(_,w,E){if(null==E)return w;if("string"==typeof E)return E?_+encodeURIComponent(E):"";for(var P in E)if(Object.prototype.hasOwnProperty.call(E,P)){var k=E[P];k=Array.isArray(k)?k:[k];for(var A=0;A<k.length;A++){var M=k[A];null!=M&&(w||(w=_),w+=(w.length>_.length?"&":"")+encodeURIComponent(P)+"="+encodeURIComponent(String(M)))}}return w},goog.string.internal={},goog.string.internal.startsWith=function(_,w){return 0==_.lastIndexOf(w,0)},goog.string.internal.endsWith=function(_,w){var E=_.length-w.length;return 0<=E&&_.indexOf(w,E)==E},goog.string.internal.caseInsensitiveStartsWith=function(_,w){return 0==goog.string.internal.caseInsensitiveCompare(w,_.substr(0,w.length))},goog.string.internal.caseInsensitiveEndsWith=function(_,w){return 0==goog.string.internal.caseInsensitiveCompare(w,_.substr(_.length-w.length,w.length))},goog.string.internal.caseInsensitiveEquals=function(_,w){return _.toLowerCase()==w.toLowerCase()},goog.string.internal.isEmptyOrWhitespace=function(_){return/^[\s\xa0]*$/.test(_)},goog.string.internal.trim=goog.TRUSTED_SITE&&String.prototype.trim?function(_){return _.trim()}:function(_){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(_)[1]},goog.string.internal.caseInsensitiveCompare=function(_,w){return(_=String(_).toLowerCase())<(w=String(w).toLowerCase())?-1:+(_!=w)},goog.string.internal.newLineToBr=function(_,w){return _.replace(/(\r\n|\r|\n)/g,w?"<br />":"<br>")},goog.string.internal.htmlEscape=function(_,w){if(w)_=_.replace(goog.string.internal.AMP_RE_,"&amp;").replace(goog.string.internal.LT_RE_,"&lt;").replace(goog.string.internal.GT_RE_,"&gt;").replace(goog.string.internal.QUOT_RE_,"&quot;").replace(goog.string.internal.SINGLE_QUOTE_RE_,"&#39;").replace(goog.string.internal.NULL_RE_,"&#0;");else{if(!goog.string.internal.ALL_RE_.test(_))return _;-1!=_.indexOf("&")&&(_=_.replace(goog.string.internal.AMP_RE_,"&amp;")),-1!=_.indexOf("<")&&(_=_.replace(goog.string.internal.LT_RE_,"&lt;")),-1!=_.indexOf(">")&&(_=_.replace(goog.string.internal.GT_RE_,"&gt;")),-1!=_.indexOf('"')&&(_=_.replace(goog.string.internal.QUOT_RE_,"&quot;")),-1!=_.indexOf("'")&&(_=_.replace(goog.string.internal.SINGLE_QUOTE_RE_,"&#39;")),-1!=_.indexOf("\0")&&(_=_.replace(goog.string.internal.NULL_RE_,"&#0;"))}return _},goog.string.internal.AMP_RE_=/&/g,goog.string.internal.LT_RE_=/</g,goog.string.internal.GT_RE_=/>/g,goog.string.internal.QUOT_RE_=/"/g,goog.string.internal.SINGLE_QUOTE_RE_
vendor: 5,071 bytes, line 220
220=/'/g,goog.string.internal.NULL_RE_=/\x00/g,goog.string.internal.ALL_RE_=/[\x00&<>"']/,goog.string.internal.whitespaceEscape=function(_,w){return goog.string.internal.newLineToBr(_.replace(/  /g," &#160;"),w)},goog.string.internal.contains=function(_,w){return -1!=_.indexOf(w)},goog.string.internal.caseInsensitiveContains=function(_,w){return goog.string.internal.contains(_.toLowerCase(),w.toLowerCase())},goog.string.internal.compareVersions=function(_,w){var E=0;_=goog.string.internal.trim(String(_)).split("."),w=goog.string.internal.trim(String(w)).split(".");for(var P=Math.max(_.length,w.length),k=0;0==E&&k<P;k++){var A=_[k]||"",M=w[k]||"";do{if(A=/(\d*)(\D*)(.*)/.exec(A)||["","","",""],M=/(\d*)(\D*)(.*)/.exec(M)||["","","",""],0==A[0].length&&0==M[0].length)break;E=0==A[1].length?0:parseInt(A[1],10);var I=0==M[1].length?0:parseInt(M[1],10);E=goog.string.internal.compareElements_(E,I)||goog.string.internal.compareElements_(0==A[2].length,0==M[2].length)||goog.string.internal.compareElements_(A[2],M[2]),A=A[3],M=M[3]}while(0==E)}return E},goog.string.internal.compareElements_=function(_,w){return _<w?-1:+(_>w)},goog.html.SafeUrl=function(_,w){this.privateDoNotAccessOrElseSafeUrlWrappedValue_=w===goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_?_:""},goog.html.SafeUrl.INNOCUOUS_STRING="about:invalid#zClosurez",goog.html.SafeUrl.prototype.implementsGoogStringTypedString=!0,goog.html.SafeUrl.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeUrlWrappedValue_.toString()},goog.html.SafeUrl.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.SafeUrl.prototype.getDirection=function(){return goog.i18n.bidi.Dir.LTR},goog.DEBUG&&(goog.html.SafeUrl.prototype.toString=function(){return"SafeUrl{"+this.privateDoNotAccessOrElseSafeUrlWrappedValue_+"}"}),goog.html.SafeUrl.unwrap=function(_){return _ instanceof goog.html.SafeUrl&&_.constructor===goog.html.SafeUrl?_.privateDoNotAccessOrElseSafeUrlWrappedValue_:(goog.asserts.fail("expected object of type SafeUrl, got '"+_+"' of type "+goog.typeOf(_)),"type_error:SafeUrl")},goog.html.SafeUrl.fromConstant=function(_){return goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.string.Const.unwrap(_))},goog.html.SAFE_MIME_TYPE_PATTERN_=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,goog.html.SafeUrl.isSafeMimeType=function(_){return goog.html.SAFE_MIME_TYPE_PATTERN_.test(_)},goog.html.SafeUrl.fromBlob=function(_){return _=goog.html.SafeUrl.isSafeMimeType(_.type)?goog.fs.url.createObjectUrl(_):goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.revokeObjectUrl=function(_){(_=_.getTypedStringValue())!==goog.html.SafeUrl.INNOCUOUS_STRING&&goog.fs.url.revokeObjectUrl(_)},goog.html.SafeUrl.fromMediaSource=function(_){return goog.asserts.assert("MediaSource"in goog.global,"No support for MediaSource"),_=_ instanceof MediaSource?goog.fs.url.createObjectUrl(_):goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.DATA_URL_PATTERN_=/^data:(.*);base64,[a-z0-9+\/]+=*$/i,goog.html.SafeUrl.tryFromDataUrl=function(_){var w=(_=(_=String(_)).replace(/(%0A|%0D)/g,"")).match(goog.html.DATA_URL_PATTERN_);return w&&goog.html.SafeUrl.isSafeMimeType(w[1])?goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_):null},goog.html.SafeUrl.fromDataUrl=function(_){return goog.html.SafeUrl.tryFromDataUrl(_)||goog.html.SafeUrl.INNOCUOUS_URL},goog.html.SafeUrl.fromTelUrl=function(_){return goog.string.internal.caseInsensitiveStartsWith(_,"tel:")||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SIP_URL_PATTERN_=/^sip[s]?:[+a-z0-9_.!$%&'*\/=^`{|}~-]+@([a-z0-9-]+\.)+[a-z0-9]{2,63}$/i,goog.html.SafeUrl.fromSipUrl=function(_){return goog.html.SIP_URL_PATTERN_.test(decodeURIComponent(_))||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.fromFacebookMessengerUrl=function(_){return goog.string.internal.caseInsensitiveStartsWith(_,"fb-messenger://share")||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.fromWhatsAppUrl=function(_){return goog.string.internal.caseInsensitiveStartsWith(_,"whatsapp://send")||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.fromSmsUrl=function(_){return goog.string.internal.caseInsensitiveStartsWith(_,"sms:")&&goog.html.SafeUrl.isSmsUrlBodyValid_(_)||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.isSmsUrlBodyValid_=function(_){var w=_.indexOf("#");if(0<w&&(_=_.substring(0,w)),!(w=_.match(/[?&]body=/gi)))return!0;
220if(1<w.length)return!1;if(!(_=_.match(/[?&]body=([^&]*)/)[1]))return!0;try{decodeURIComponent(_)}catch(_){return!1}return/^(?:[a-z0-9\-_.~]|%[0-9a-f]{2})+$/i.test(_)},goog.html.SafeUrl.fromSshUrl=function(_){return goog.string.internal.caseInsensitiveStartsWith(_,"ssh://")||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_)},goog.html.SafeUrl.sanitizeChromeExtensionUrl=function(_,w){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^chrome-extension:\/\/([^\/]+)\//,_,w)},goog.html.SafeUrl.sanitizeFirefoxExtensionUrl=function(_,w){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^moz-extension:\/\/([^\/]+)\//,_,w)},goog.html.SafeUrl.sanitizeEdgeExtensionUrl=function(_,w){return goog.html.SafeUrl.sanitizeExtensionUrl_(/^ms-browser-extension:\/\/([^\/]+)\//,_,w)},goog.html.SafeUrl.sanitizeExtensionUrl_=function(_,w,E){return(_=_.exec(w))?(_=_[1],-1==(E instanceof goog.string.Const?[goog.string.Const.unwrap(E)]:E.map(function(_){return goog.string.Const.unwrap(_)})).indexOf(_)&&(w=goog.html.SafeUrl.INNOCUOUS_STRING)):w=goog.html.SafeUrl.INNOCUOUS_STRING,goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(w)},goog.html.SafeUrl.fromTrustedResourceUrl=function(_){return goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.html.TrustedResourceUrl.unwrap(_))},goog.html.SAFE_URL_PATTERN_=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i,goog.html.SafeUrl.SAFE_URL_PATTERN=goog.html.SAFE_URL_PATTERN_,goog.html.SafeUrl.trySanitize=function(_){return _ instanceof goog.html.SafeUrl?_:(_="object"==typeof _&&_.implementsGoogStringTypedString?_.getTypedStringValue():String(_),goog.html.SAFE_URL_PATTERN_.test(_)?goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_):goog.html.SafeUrl.tryFromDataUrl(_))},goog.html.SafeUrl.sanitize=function(_){return goog.html.SafeUrl.trySanitize(_)||goog.html.SafeUrl.INNOCUOUS_URL},goog.html.SafeUrl.sanitizeAssertUnchanged=function(_,w){return _ instanceof goog.html.SafeUrl?_:(_="object"==typeof _&&_.implementsGoogStringTypedString?_.getTypedStringValue():String(_),w&&/^data:/i.test(_)&&(w=goog.html.SafeUrl.fromDataUrl(_)).getTypedStringValue()==_)?w:(goog.asserts.assert(goog.html.SAFE_URL_PATTERN_.test(_),"%s does not match the safe URL pattern",_)||(_=goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(_))},goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse=function(_){return new goog.html.SafeUrl(_,goog.html.SafeUrl.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeUrl.INNOCUOUS_URL=goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(goog.html.SafeUrl.INNOCUOUS_STRING),goog.html.SafeUrl.ABOUT_BLANK=goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse("about:blank"),goog.html.SafeStyle=function(_,w){this.privateDoNotAccessOrElseSafeStyleWrappedValue_=w===goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_?_:""},goog.html.SafeStyle.prototype.implementsGoogStringTypedString=!0,goog.html.SafeStyle.fromConstant=function(_){return 0===(_=goog.string.Const.unwrap(_)).length?goog.html.SafeStyle.EMPTY:(goog.asserts.assert(goog.string.internal.endsWith(_,";"),"Last character of style string is not ';': "+_),goog.asserts.assert(goog.string.internal.contains(_,":"),"Style string must contain at least one ':', to specify a \"name: value\" pair: "+_),goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(_))},goog.html.SafeStyle.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleWrappedValue_},goog.DEBUG&&(goog.html.SafeStyle.prototype.toString=function(){return"SafeStyle{"+this.privateDoNotAccessOrElseSafeStyleWrappedValue_+"}"}),goog.html.SafeStyle.unwrap=function(_){return _ instanceof goog.html.SafeStyle&&_.constructor===goog.html.SafeStyle?_.privateDoNotAccessOrElseSafeStyleWrappedValue_:(goog.asserts.fail("expected object of type SafeStyle, got '"+_+"' of type "+goog.typeOf(_)),"type_error:SafeStyle")},goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse=function(_){return new goog.html.SafeStyle(_,goog.html.SafeStyle.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeStyle.EMPTY=goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(""),goog.html.SafeStyle.INNOCUOUS_STRING="zClosurez",goog.html.SafeStyle.create=function(_){var w,E="";for(w in _)if(Object.prototype.hasOwnProperty.call(_,w)){if(!/^[-_a-zA-Z0-9]+$/.test(w))throw Error("Name allows only [-_a-zA-Z0-9], got: "+w);var P=_[w];null!=P&&(E+=w+":"+(P=Array.isArray(P)?module$contents$goog$array_map(P,goog.html.SafeStyle.sanitizePropertyValue_).join(" "):goog.html.SafeStyle.sanitizePropertyValue_(P))+";")}return E?goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(E):goog.html.SafeStyle.EMPTY},goog.html.SafeStyle.sanitizePropertyValue_=function(_){if(_ instanceof goog.html.SafeUrl)return'url("'+goog.html.SafeUrl.unwrap(_).replace(/</g,"%3c").replace(/[\\"]/g,"\\$&")+'")';if(_=_ instanceof goog.string.Const?goog.string.Const.unwrap(_):goog.html.SafeStyle.sanitizePropertyValueString_(String(_)),/[{;}]/.test(_))throw new goog.asserts.AssertionError("Value does not allow [{;}], got: %s.",[_]);return _},goog.html.SafeStyle.sanitizePropertyValueString_=function(_){var w=_.replace(goog.html.SafeStyle.FUNCTIONS_RE_,"$1").replace(goog.html.SafeStyle.FUNCTIONS_RE_,"$1").replace(goog.html.SafeStyle.URL_RE_,"url");return goog.html.SafeStyle.VALUE_RE_.test(w)?goog.html.SafeStyle.COMMENT_RE_.test(_)?(goog.asserts.fail("Str
220ing value disallows comments, got: "+_),goog.html.SafeStyle.INNOCUOUS_STRING):goog.html.SafeStyle.hasBalancedQuotes_(_)?goog.html.SafeStyle.hasBalancedSquareBrackets_(_)?goog.html.SafeStyle.sanitizeUrl_(_):(goog.asserts.fail("String value requires balanced square brackets and one identifier per pair of brackets, got: "+_),goog.html.SafeStyle.INNOCUOUS_STRING):(goog.asserts.fail("String value requires balanced quotes, got: "+_),goog.html.SafeStyle.INNOCUOUS_STRING):(goog.asserts.fail("String value allows only "+goog.html.SafeStyle.VALUE_ALLOWED_CHARS_+" and simple functions, got: "+_),goog.html.SafeStyle.INNOCUOUS_STRING)},goog.html.SafeStyle.hasBalancedQuotes_=function(_){for(var w=!0,E=!0,P=0;P<_.length;P++){var k=_.charAt(P);"'"==k&&E?w=!w:'"'==k&&w&&(E=!E)}return w&&E},goog.html.SafeStyle.hasBalancedSquareBrackets_=function(_){for(var w=!0,E=/^[-_a-zA-Z0-9]$/,P=0;P<_.length;P++){var k=_.charAt(P);if("]"==k){if(w)return!1;w=!0}else if("["==k){if(!w)return!1;w=!1}else if(!w&&!E.test(k))return!1}return w},goog.html.SafeStyle.VALUE_ALLOWED_CHARS_="[-,.\"'%_!# a-zA-Z0-9\\[\\]]",goog.html.SafeStyle.VALUE_RE_=RegExp("^"+goog.html.SafeStyle.VALUE_ALLOWED_CHARS_+"+$"),goog.html.SafeStyle.URL_RE_=/\b(url\([ \t\n]*)('[ -&(-\[\]-~]*'|"[ !#-\[\]-~]*"|[!#-&*-\[\]-~]*)([ \t\n]*\))/g,goog.html.SafeStyle.ALLOWED_FUNCTIONS_="calc cubic-bezier fit-content hsl hsla linear-gradient matrix minmax repeat rgb rgba (rotate|scale|translate)(X|Y|Z|3d)?".split(" "),goog.html.SafeStyle.FUNCTIONS_RE_=RegExp("\\b("+goog.html.SafeStyle.ALLOWED_FUNCTIONS_.join("|")+")\\([-+*/0-9a-z.%\\[\\], ]+\\)","g"),goog.html.SafeStyle.COMMENT_RE_=/\/\*/,goog.html.SafeStyle.sanitizeUrl_=function(_){return _.replace(goog.html.SafeStyle.URL_RE_,function(_,w,E,P){var k="";return E=E.replace(/^(['"])(.*)\1$/,function(_,w,E){return k=w,E}),_=goog.html.SafeUrl.sanitize(E).getTypedStringValue(),w+k+_+k+P})},goog.html.SafeStyle.concat=function(_){var w="",E=function(_){Array.isArray(_)?module$contents$goog$array_forEach(_,E):w+=goog.html.SafeStyle.unwrap(_)};return module$contents$goog$array_forEach(arguments,E),w?goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(w):goog.html.SafeStyle.EMPTY};var module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE={},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet=function(_,w){this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_=w===module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE?_:"",this.implementsGoogStringTypedString=!0};module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createRule=function(_,w){if((0,goog.string.internal.contains)(_,"<"))throw Error("Selector does not allow '<', got: "+_);var E=_.replace(/('|")((?!\1)[^\r\n\f\\]|\\[\s\S])*\1/g,"");if(!/^[-_a-zA-Z0-9#.:* ,>+~[\]()=^$|]+$/.test(E))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+_);if(!module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.hasBalancedBrackets_(E))throw Error("() and [] in selector must be balanced, got: "+_);return w instanceof goog.html.SafeStyle||(w=goog.html.SafeStyle.create(w)),_=_+"{"+goog.html.SafeStyle.unwrap(w).replace(/</g,"\\3C ")+"}",module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(_)},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.hasBalancedBrackets_=function(_){for(var w={"(":")","[":"]"},E=[],P=0;P<_.length;P++){var k=_[P];if(w[k])E.push(w[k]);else if(goog.object.contains(w,k)&&E.pop()!=k)return!1}return 0==E.length},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.concat=function(_){var w="",E=function(_){Array.isArray(_)?module$contents$goog$array_forEach(_,E):w+=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap(_)};return module$contents$goog$array_forEach(arguments,E),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(w)},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.fromConstant=function(_){return 0===(_=goog.string.Const.unwrap(_)).length?module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.EMPTY:((0,goog.asserts.assert)(!(0,goog.string.internal.contains)(_,"<"),"Forbidden '<' character in style sheet string: "+_),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(_))},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap=function(_){return _ instanceof module$contents$goog$html$SafeStyleSheet_SafeStyleSheet&&_.constructor===module$contents$goog$html$SafeStyleSheet_SafeStyleSheet?_.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_:((0,goog.asserts.fail)("expected object of type SafeStyleSheet, got '"+_+"' of type "+goog.typeOf(_)),"type_error:SafeStyleSheet")},module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse=function(_){return new module$contents$goog$html$SafeStyleSheet_SafeStyleSheet(_,module$contents$goog$html$SafeStyleSheet_CONSTRUCTOR_TOKEN_PRIVATE)},goog.DEBUG&&(module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.prototype.toString=function(){return"SafeStyleSheet{"+this.privateDoNotAccessOrElseSafeStyleSheetWrappedValue_+"}"}),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.EMPTY=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(""),goog.html.SafeStyleSheet=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet,goog.labs={},goog.labs.userAgent={},goog.labs.userAgent.util={},goog.labs.userAgent.util.getNativeUserAgentString_=function(){var _=goog.labs.userAgent.util.getNavigator_();return _&&(_=_.userAgent)?_:""},goog.labs.userAgent.util.getNavigator_=function(){return goog.global.navigator},goog.labs.userAgent.util.userAgent_=goog.labs.userAgent.util.getNativeUserAgentString_(),goog.labs.userAgent.util.setUserAgent=function(_){goog.labs.userAgent.util.userAgent_=_||goog.labs.userAgent.util.getNativeUserAgentString_()},goog.labs.userAgent.util.getUserAgent=function(){return goog.labs.userAgent.util.userAgent_},goog.labs.userAgent.util.matchUserAgent=function(_){var w=goog.labs.userAgent.util.getUserAgent();return goog.string.internal.contains(w,_)},goog.labs.userAgent.util.matchUserAgentIgnoreCase=function(_){var w=goog.labs.userAgent.util.getUserAgent();return goog.string.internal.caseInsensitiveContains(w,_)},goog.labs.userAgent.util.extractVersionTuples=function(_){for(var w,E=/(\w[\w ]+)\/([^\s]+)\s*(?:\((.*?)\))?/g,P=[];w=E.exec(_);)P.push([w[1],w[2],w[3]||void 0]);return P},goog.labs.userAgent.browser={},goog.labs.userAgent.browser.matchOpera_=function(){return goog.labs.userAgent.util.matchUserAgent("Opera")},goog.labs.userAgent.browser.matchIE_=function(){return goog.labs.userAgent.util.matchUserAgent("Trident")||goog.labs.userAgent.util.matchUserAgent("MSIE")},goog.labs.userAgent.browser.matchEdgeHtml_=function(){return goog.labs.userAgent.util.matchUserAgent("Edge")},goog.labs.userAgent.browser.matchEdgeChromium_=function(){return goog.labs.userAgent.util.matchUserAgent("Edg/")},goog.labs.userAgent.browser.matchOperaChromium_=function(){return goog.labs.userAgent.util.matchUserAgent("OPR")},goog.labs.userAgent.browser.matchFirefox_=function(){return goog.labs.userAgent.util.matchUserAgent("Firefox")||goog.labs.userAgent.util.matchUserAgent("FxiOS")},goog.labs.userAgent.browser.matchSafari_=function(){return goog.labs.userAgent.util.matchUserAgent("Safari")&&!(goog.labs.userAgent.browser.matchChrome_()||goog.labs.userAgent.browser.matchCoast_()||goog.labs.userAgent.browser.matchOpera_()||goog.labs.userAgent.browser.matchEdgeHtml_()||goog.labs.userAgent.browser.matchEdgeChromium_()||goog.labs.userAgent.browser.matchOperaChromium_()||goog.labs.userAgent.browser.matchFirefox_()||goog.labs.userAgent.browser.isSilk()||goog.labs.userAgent.util.matchUserAgent("Android"))},goog.labs.userAgent.browser.matchCoast_=function(){return goog.labs.userAgent.util.matchUserAgent("Coast")},goog.labs.userAgent.browser.matchIosWebview_=function(){return(goog.labs.userAgent.util.matchUserAgent("iPad")||goog.labs.userAgent.util.matchUserAgent("iPhone"))&&!goog.labs.userAgent.browser.matchSafari_()&&!goog.labs.userAgent.browser.matchChrome_()&&!goog.labs.userAgent.browser.matchCoast_()&&!goog.labs.userAgent.browser.matchFirefox_()&&goog.labs.userAgent.util.matchUserAgent("AppleWebKit")},goog.labs.userAgent.browser.matchChrome_=function(){return(goog.labs.userAgent.util.matchUserAgent("Chrome")||goog.labs.userAgent.util.matchUserAgent("CriOS"))&&!goog.labs.userAgent.browser.matchEdgeHtml_()}
220,goog.labs.userAgent.browser.matchAndroidBrowser_=function(){return goog.labs.userAgent.util.matchUserAgent("Android")&&!(goog.labs.userAgent.browser.isChrome()||goog.labs.userAgent.browser.isFirefox()||goog.labs.userAgent.browser.isOpera()||goog.labs.userAgent.browser.isSilk())},goog.labs.userAgent.browser.isOpera=goog.labs.userAgent.browser.matchOpera_,goog.labs.userAgent.browser.isIE=goog.labs.userAgent.browser.matchIE_,goog.labs.userAgent.browser.isEdge=goog.labs.userAgent.browser.matchEdgeHtml_,goog.labs.userAgent.browser.isEdgeChromium=goog.labs.userAgent.browser.matchEdgeChromium_,goog.labs.userAgent.browser.isOperaChromium=goog.labs.userAgent.browser.matchOperaChromium_,goog.labs.userAgent.browser.isFirefox=goog.labs.userAgent.browser.matchFirefox_,goog.labs.userAgent.browser.isSafari=goog.labs.userAgent.browser.matchSafari_,goog.labs.userAgent.browser.isCoast=goog.labs.userAgent.browser.matchCoast_,goog.labs.userAgent.browser.isIosWebview=goog.labs.userAgent.browser.matchIosWebview_,goog.labs.userAgent.browser.isChrome=goog.labs.userAgent.browser.matchChrome_,goog.labs.userAgent.browser.isAndroidBrowser=goog.labs.userAgent.browser.matchAndroidBrowser_,goog.labs.userAgent.browser.isSilk=function(){return goog.labs.userAgent.util.matchUserAgent("Silk")},goog.labs.userAgent.browser.getVersion=function(){function _(_){return E[_=module$contents$goog$array_find(_,P)]||""}var w=goog.labs.userAgent.util.getUserAgent();if(goog.labs.userAgent.browser.isIE())return goog.labs.userAgent.browser.getIEVersion_(w);w=goog.labs.userAgent.util.extractVersionTuples(w);var E={};module$contents$goog$array_forEach(w,function(_){E[_[0]]=_[1]});var P=goog.partial(goog.object.containsKey,E);return goog.labs.userAgent.browser.isOpera()?_(["Version","Opera"]):goog.labs.userAgent.browser.isEdge()?_(["Edge"]):goog.labs.userAgent.browser.isEdgeChromium()?_(["Edg"]):goog.labs.userAgent.browser.isChrome()?_(["Chrome","CriOS","HeadlessChrome"]):(w=w[2])&&w[1]||""},goog.labs.userAgent.browser.isVersionOrHigher=function(_){return 0<=goog.string.internal.compareVersions(goog.labs.userAgent.browser.getVersion(),_)},goog.labs.userAgent.browser.getIEVersion_=function(_){var w=/rv: *([\d\.]*)/.exec(_);if(w&&w[1])return w[1];w="";var E=/MSIE +([\d\.]+)/.exec(_);if(E&&E[1])if(_=/Trident\/(\d.\d)/.exec(_),"7.0"==E[1])if(_&&_[1])switch(_[1]){case"4.0":w="8.0";break;case"5.0":w="9.0";break;case"6.0":w="10.0";break;case"7.0":w="11.0"}else w="7.0";else w=E[1];return w},goog.html.SafeHtml=function(_,w,E){this.privateDoNotAccessOrElseSafeHtmlWrappedValue_=E===goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_?_:"",this.dir_=w},goog.html.SafeHtml.ENABLE_ERROR_MESSAGES=goog.DEBUG,goog.html.SafeHtml.SUPPORT_STYLE_ATTRIBUTE=!0,goog.html.SafeHtml.prototype.implementsGoogI18nBidiDirectionalString=!0,goog.html.SafeHtml.prototype.getDirection=function(){return this.dir_},goog.html.SafeHtml.prototype.implementsGoogStringTypedString=!0,goog.html.SafeHtml.prototype.getTypedStringValue=function(){return this.privateDoNotAccessOrElseSafeHtmlWrappedValue_.toString()},goog.DEBUG&&(goog.html.SafeHtml.prototype.toString=function(){return"SafeHtml{"+this.privateDoNotAccessOrElseSafeHtmlWrappedValue_+"}"}),goog.html.SafeHtml.unwrap=function(_){return goog.html.SafeHtml.unwrapTrustedHTML(_).toString()},goog.html.SafeHtml.unwrapTrustedHTML=function(_){return _ instanceof goog.html.SafeHtml&&_.constructor===goog.html.SafeHtml?_.privateDoNotAccessOrElseSafeHtmlWrappedValue_:(goog.asserts.fail("expected object of type SafeHtml, got '"+_+"' of type "+goog.typeOf(_)),"type_error:SafeHtml")},goog.html.SafeHtml.htmlEscape=function(_){if(_ instanceof goog.html.SafeHtml)return _;var w="object"==typeof _,E=null;return w&&_.implementsGoogI18nBidiDirectionalString&&(E=_.getDirection()),_=w&&_.implementsGoogStringTypedString?_.getTypedStringValue():String(_),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.htmlEscape(_),E)},goog.html.SafeHtml.htmlEscapePreservingNewlines=function(_){return _ instanceof goog.html.SafeHtml?_:(_=goog.html.SafeHtml.htmlEscape(_),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.newLineToBr(goog.html.SafeHtml.unwrap(_)),_.getDirection()))},goog.html.SafeHtml.htmlEscapePreservingNewlinesAndSpaces=function(_){return _ instanceof goog.html.SafeHtml?_:(_=goog.html.SafeHtml.htmlEscape(_),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(goog.string.internal.whitespaceEscape(goog.html.SafeHtml.unwrap(_)),_.getDirection()))},goog.html.SafeHtml.from=goog.html.SafeHtml.htmlEscape,goog.html.SafeHtml.comment=function(_){return goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<!--"+goog.string.internal.htmlEscape(_)+"-->",null)},goog.html.SafeHtml.VALID_NAMES_IN_TAG_=/^[a-zA-Z0-9-]+$/,goog.html.SafeHtml.URL_ATTRIBUTES_={action:!0,cite:!0,data:!0,formaction:!0,href:!0,manifest:!0,poster:!0,src:!0},goog.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_=goog.object.createSet(goog.dom.TagName.APPLET,goog.dom.TagName.BASE,goog.dom.TagName.EMBED,goog.dom.TagName.IFRAME,goog.dom.TagName.LINK,goog.dom.TagName.MATH,goog.dom.TagName.META,goog.dom.TagName.OBJECT,goog.dom.TagName.SCRIPT,goog.dom.TagName.STYLE,goog.dom.TagName.SVG,goog.dom.TagName.TEMPLATE),goog.html.SafeHtml.create=function(_,w,E){return goog.html.SafeHtml.verifyTagName(String(_)),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse(String(_),w,E)},goog.html.SafeHtml.verifyTagName=function(_){if(!goog.html.SafeHtml.VALID_NAMES_IN_TAG_.test(_))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"Invalid tag name <"+_+">.":"");
220if(_.toUpperCase()in goog.html.SafeHtml.NOT_ALLOWED_TAG_NAMES_)throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"Tag name <"+_+"> is not allowed for SafeHtml.":"")},goog.html.SafeHtml.createIframe=function(_,w,E,P){_&&goog.html.TrustedResourceUrl.unwrap(_);var k={};return k.src=_||null,k.srcdoc=w&&goog.html.SafeHtml.unwrap(w),_=goog.html.SafeHtml.combineAttributes(k,{sandbox:""},E),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("iframe",_,P)},goog.html.SafeHtml.createSandboxIframe=function(_,w,E,P){if(!goog.html.SafeHtml.canUseSandboxIframe())throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?"The browser does not support sandboxed iframes.":"");var k={};return k.src=_?goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitize(_)):null,k.srcdoc=w||null,k.sandbox="",_=goog.html.SafeHtml.combineAttributes(k,{},E),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("iframe",_,P)},goog.html.SafeHtml.canUseSandboxIframe=function(){return goog.global.HTMLIFrameElement&&"sandbox"in goog.global.HTMLIFrameElement.prototype},goog.html.SafeHtml.createScriptSrc=function(_,w){return goog.html.TrustedResourceUrl.unwrap(_),_=goog.html.SafeHtml.combineAttributes({src:_},{},w),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("script",_)},goog.html.SafeHtml.createScript=function(_,w){for(var E in w)if(Object.prototype.hasOwnProperty.call(w,E)){var P=E.toLowerCase();if("language"==P||"src"==P||"text"==P||"type"==P)throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Cannot set "'+P+'" attribute':"")}for(E="",_=module$contents$goog$array_concat(_),P=0;P<_.length;P++)E+=module$contents$goog$html$SafeScript_SafeScript.unwrap(_[P]);return _=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(E,goog.i18n.bidi.Dir.NEUTRAL),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("script",w,_)},goog.html.SafeHtml.createStyle=function(_,w){w=goog.html.SafeHtml.combineAttributes({type:"text/css"},{},w);var E="";_=module$contents$goog$array_concat(_);for(var P=0;P<_.length;P++)E+=module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.unwrap(_[P]);return _=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(E,goog.i18n.bidi.Dir.NEUTRAL),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("style",w,_)},goog.html.SafeHtml.createMetaRefresh=function(_,w){return _=goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitize(_)),(goog.labs.userAgent.browser.isIE()||goog.labs.userAgent.browser.isEdge())&&goog.string.internal.contains(_,";")&&(_="'"+_.replace(/'/g,"%27")+"'"),goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse("meta",{"http-equiv":"refresh",content:(w||0)+"; url="+_})},goog.html.SafeHtml.getAttrNameAndValue_=function(_,w,E){if(E instanceof goog.string.Const)E=goog.string.Const.unwrap(E);else if("style"==w.toLowerCase())if(goog.html.SafeHtml.SUPPORT_STYLE_ATTRIBUTE)E=goog.html.SafeHtml.getStyleValue_(E);else throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "style" not supported.':"");else{if(/^on/i.test(w))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "'+w+'" requires goog.string.Const value, "'+E+'" given.':"");if(w.toLowerCase()in goog.html.SafeHtml.URL_ATTRIBUTES_)if(E instanceof goog.html.TrustedResourceUrl)E=goog.html.TrustedResourceUrl.unwrap(E);else if(E instanceof goog.html.SafeUrl)E=goog.html.SafeUrl.unwrap(E);else if("string"==typeof E)E=goog.html.SafeUrl.sanitize(E).getTypedStringValue();else throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Attribute "'+w+'" on tag "'+_+'" requires goog.html.SafeUrl, goog.string.Const, or string, value "'+E+'" given.':"")}return E.implementsGoogStringTypedString&&(E=E.getTypedStringValue()),goog.asserts.assert("string"==typeof E||"number"==typeof E,"String or number value expected, got "+typeof E+" with value: "+E),w+'="'+goog.string.internal.htmlEscape(String(E))+'"'},goog.html.SafeHtml.getStyleValue_=function(_){if(!goog.isObject(_))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'The "style" attribute requires goog.html.SafeStyle or map of style properties, '+typeof _+" given: "+_:"");return _ instanceof goog.html.SafeStyle||(_=goog.html.SafeStyle.create(_)),goog.html.SafeStyle.unwrap(_)},goog.html.SafeHtml.createWithDir=function(_,w,E,P){return(w=goog.html.SafeHtml.create(w,E,P)).dir_=_,w},goog.html.SafeHtml.join=function(_,w){var E=(_=goog.html.SafeHtml.htmlEscape(_)).getDirection(),P=[],k=function(_){Array.isArray(_)?module$contents$goog$array_forEach(_,k):(_=goog.html.SafeHtml.htmlEscape(_),P.push(goog.html.SafeHtml.unwrap(_)),_=_.getDirection(),E==goog.i18n.bidi.Dir.NEUTRAL?E=_:_!=goog.i18n.bidi.Dir.NEUTRAL&&E!=_&&(E=null))};return module$contents$goog$array_forEach(w,k),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(P.join(goog.html.SafeHtml.unwrap(_)),E)},goog.html.SafeHtml.concat=function(_){return goog.html.SafeHtml.join(goog.html.SafeHtml.EMPTY,Array.prototype.slice.call(arguments))},goog.html.SafeHtml.concatWithDir=function(_,w){var E=goog.html.SafeHtml.concat(module$contents$goog$array_slice(arguments,1
220));return E.dir_=_,E},goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_={},goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse=function(_,w){var E=goog.html.trustedtypes.getPolicyPrivateDoNotAccessOrElse();return _=E?E.createHTML(_):_,new goog.html.SafeHtml(_,w,goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_)},goog.html.SafeHtml.createSafeHtmlTagSecurityPrivateDoNotAccessOrElse=function(_,w,E){var P=null,k="<"+_+goog.html.SafeHtml.stringifyAttributes(_,w);return null==E?E=[]:Array.isArray(E)||(E=[E]),goog.dom.tags.isVoidTag(_.toLowerCase())?(goog.asserts.assert(!E.length,"Void tag <"+_+"> does not allow content."),k+=">"):(P=goog.html.SafeHtml.concat(E),k+=">"+goog.html.SafeHtml.unwrap(P)+"</"+_+">",P=P.getDirection()),(_=w&&w.dir)&&(P=/^(ltr|rtl|auto)$/i.test(_)?goog.i18n.bidi.Dir.NEUTRAL:null),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(k,P)},goog.html.SafeHtml.stringifyAttributes=function(_,w){var E="";if(w){for(var P in w)if(Object.prototype.hasOwnProperty.call(w,P)){if(!goog.html.SafeHtml.VALID_NAMES_IN_TAG_.test(P))throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Invalid attribute name "'+P+'".':"");var k=w[P];null!=k&&(E+=" "+goog.html.SafeHtml.getAttrNameAndValue_(_,P,k))}}return E},goog.html.SafeHtml.combineAttributes=function(_,w,E){var P,k={};for(P in _)Object.prototype.hasOwnProperty.call(_,P)&&(goog.asserts.assert(P.toLowerCase()==P,"Must be lower case"),k[P]=_[P]);for(P in w)Object.prototype.hasOwnProperty.call(w,P)&&(goog.asserts.assert(P.toLowerCase()==P,"Must be lower case"),k[P]=w[P]);if(E){for(P in E)if(Object.prototype.hasOwnProperty.call(E,P)){var A=P.toLowerCase();if(A in _)throw Error(goog.html.SafeHtml.ENABLE_ERROR_MESSAGES?'Cannot override "'+A+'" attribute, got "'+P+'" with value "'+E[P]+'"':"");A in w&&delete k[A],k[P]=E[P]}}return k},goog.html.SafeHtml.DOCTYPE_HTML=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<!DOCTYPE html>",goog.i18n.bidi.Dir.NEUTRAL),goog.html.SafeHtml.EMPTY=new goog.html.SafeHtml(goog.global.trustedTypes&&goog.global.trustedTypes.emptyHTML||"",goog.i18n.bidi.Dir.NEUTRAL,goog.html.SafeHtml.CONSTRUCTOR_TOKEN_PRIVATE_),goog.html.SafeHtml.BR=goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse("<br>",goog.i18n.bidi.Dir.NEUTRAL),goog.html.uncheckedconversions={},goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract=function(_,w,E){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),goog.html.SafeHtml.createSafeHtmlSecurityPrivateDoNotAccessOrElse(w,E||null)},goog.html.uncheckedconversions.safeScriptFromStringKnownToSatisfyTypeContract=function(_,w){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),module$contents$goog$html$SafeScript_SafeScript.createSafeScriptSecurityPrivateDoNotAccessOrElse(w)},goog.html.uncheckedconversions.safeStyleFromStringKnownToSatisfyTypeContract=function(_,w){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),goog.html.SafeStyle.createSafeStyleSecurityPrivateDoNotAccessOrElse(w)},goog.html.uncheckedconversions.safeStyleSheetFromStringKnownToSatisfyTypeContract=function(_,w){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),module$contents$goog$html$SafeStyleSheet_SafeStyleSheet.createSafeStyleSheetSecurityPrivateDoNotAccessOrElse(w)},goog.html.uncheckedconversions.safeUrlFromStringKnownToSatisfyTypeContract=function(_,w){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),goog.html.SafeUrl.createSafeUrlSecurityPrivateDoNotAccessOrElse(w)},goog.html.uncheckedconversions.trustedResourceUrlFromStringKnownToSatisfyTypeContract=function(_,w){return goog.asserts.assertString(goog.string.Const.unwrap(_),"must provide justification"),goog.asserts.assert(!goog.string.internal.isEmptyOrWhitespace(goog.string.Const.unwrap(_)),"must provide non-empty justification"),goog.html.TrustedResourceUrl.createTrustedResourceUrlSecurityPrivateDoNotAccessOrElse(w)},goog.dom.safe={},goog.dom.safe.InsertAdjacentHtmlPosition={AFTERBEGIN:"afterbegin",AFTEREND:"afterend",BEFOREBEGIN:"beforebegin",BEFOREEND:"beforeend"},goog.dom.safe.insertAdjacentHtml=function(_,w,E){_.insertAdjacentHTML(w,goog.html.SafeHtml.unwrapTrustedHTML(E))},goog.dom.safe.SET_INNER_HTML_DISALLOWED_TAGS_={MATH:!0,SCRIPT:!0,STYLE:!0,SVG:!0,TEMPLATE:!0},goog.dom.safe.isInnerHtmlCleanupRecursive_=goog.functions.cacheReturnValue(function(){if(goog.DEBUG&&"u"<typeof document)return!1;var _=document.createElement("div"),w=document.createElement("div");return w.appendChild(document.createElement("div")),_.appendChild(w),(!goog.DEBUG||!!_.firstChild)&&(w=_.firstChild.firstChild,_.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(goog.html.SafeHtml.EMPTY),!w.parentElement)}),goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse=function(_,w){if(goog.dom.safe.isInnerHtmlCleanupRecursive_())for(;_.lastChild;)_.removeChild(_.lastChild);_.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(w)},goog.dom.safe.setInnerHtml=function(_,w){if(goog.asserts.ENABLE_ASSERTS&&_.tagName){var E=_.tagName.toUpperCase();if(goog.dom.safe.SET_INNER_HTML_DISALLOWED_TAGS_[E])throw Error("goog.dom.safe.setInnerHtml cannot be used to set content of "+_.tagName+".")}goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse(_,w)},goog.dom.safe.setInnerHtmlFromConstant=function(_,w){goog.dom.safe.setInnerHtml(_,goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Constant HTML to be immediatelly used."),goog.string.Const.unwrap(w)))},goog.dom.safe.setOuterHtml=function(_,w){_.outerHTML=goog.html.SafeHtml.unwrapTrustedHTML(w)},goog.dom.safe.setFormElementAction=function(_,w){w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),goog.dom.asserts.assertIsHTMLFormElement(_).action=goog.html.SafeUrl.unwrap(w)}
vendor: 12,932 bytes, line 220
220,goog.dom.safe.setButtonFormAction=function(_,w){w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),goog.dom.asserts.assertIsHTMLButtonElement(_).formAction=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setInputFormAction=function(_,w){w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),goog.dom.asserts.assertIsHTMLInputElement(_).formAction=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setStyle=function(_,w){_.style.cssText=goog.html.SafeStyle.unwrap(w)},goog.dom.safe.documentWrite=function(_,w){_.write(goog.html.SafeHtml.unwrapTrustedHTML(w))},goog.dom.safe.setAnchorHref=function(_,w){goog.dom.asserts.assertIsHTMLAnchorElement(_),w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),_.href=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setImageSrc=function(_,w){if(goog.dom.asserts.assertIsHTMLImageElement(_),!(w instanceof goog.html.SafeUrl)){var E=/^data:image\//i.test(w);w=goog.html.SafeUrl.sanitizeAssertUnchanged(w,E)}_.src=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setAudioSrc=function(_,w){if(goog.dom.asserts.assertIsHTMLAudioElement(_),!(w instanceof goog.html.SafeUrl)){var E=/^data:audio\//i.test(w);w=goog.html.SafeUrl.sanitizeAssertUnchanged(w,E)}_.src=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setVideoSrc=function(_,w){if(goog.dom.asserts.assertIsHTMLVideoElement(_),!(w instanceof goog.html.SafeUrl)){var E=/^data:video\//i.test(w);w=goog.html.SafeUrl.sanitizeAssertUnchanged(w,E)}_.src=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.setEmbedSrc=function(_,w){goog.dom.asserts.assertIsHTMLEmbedElement(_),_.src=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(w)},goog.dom.safe.setFrameSrc=function(_,w){goog.dom.asserts.assertIsHTMLFrameElement(_),_.src=goog.html.TrustedResourceUrl.unwrap(w)},goog.dom.safe.setIframeSrc=function(_,w){goog.dom.asserts.assertIsHTMLIFrameElement(_),_.src=goog.html.TrustedResourceUrl.unwrap(w)},goog.dom.safe.setIframeSrcdoc=function(_,w){goog.dom.asserts.assertIsHTMLIFrameElement(_),_.srcdoc=goog.html.SafeHtml.unwrapTrustedHTML(w)},goog.dom.safe.setLinkHrefAndRel=function(_,w,E){goog.dom.asserts.assertIsHTMLLinkElement(_),_.rel=E,goog.string.internal.caseInsensitiveContains(E,"stylesheet")?(goog.asserts.assert(w instanceof goog.html.TrustedResourceUrl,'URL must be TrustedResourceUrl because "rel" contains "stylesheet"'),_.href=goog.html.TrustedResourceUrl.unwrap(w)):_.href=w instanceof goog.html.TrustedResourceUrl?goog.html.TrustedResourceUrl.unwrap(w):w instanceof goog.html.SafeUrl?goog.html.SafeUrl.unwrap(w):goog.html.SafeUrl.unwrap(goog.html.SafeUrl.sanitizeAssertUnchanged(w))},goog.dom.safe.setObjectData=function(_,w){goog.dom.asserts.assertIsHTMLObjectElement(_),_.data=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(w)},goog.dom.safe.setScriptSrc=function(_,w){goog.dom.asserts.assertIsHTMLScriptElement(_),_.src=goog.html.TrustedResourceUrl.unwrapTrustedScriptURL(w),goog.dom.safe.setNonceForScriptElement_(_)},goog.dom.safe.setScriptContent=function(_,w){goog.dom.asserts.assertIsHTMLScriptElement(_),_.textContent=module$contents$goog$html$SafeScript_SafeScript.unwrapTrustedScript(w),goog.dom.safe.setNonceForScriptElement_(_)},goog.dom.safe.setNonceForScriptElement_=function(_){var w=goog.getScriptNonce(_.ownerDocument&&_.ownerDocument.defaultView);w&&_.setAttribute("nonce",w)},goog.dom.safe.setLocationHref=function(_,w){goog.dom.asserts.assertIsLocation(_),w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),_.href=goog.html.SafeUrl.unwrap(w)},goog.dom.safe.assignLocation=function(_,w){goog.dom.asserts.assertIsLocation(_),w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),_.assign(goog.html.SafeUrl.unwrap(w))},goog.dom.safe.replaceLocation=function(_,w){w=w instanceof goog.html.SafeUrl?w:goog.html.SafeUrl.sanitizeAssertUnchanged(w),_.replace(goog.html.SafeUrl.unwrap(w))},goog.dom.safe.openInWindow=function(_,w,E,P,k){return _=_ instanceof goog.html.SafeUrl?_:goog.html.SafeUrl.sanitizeAssertUnchanged(_),w=w||goog.global,E=E instanceof goog.string.Const?goog.string.Const.unwrap(E):E||"",w.open(goog.html.SafeUrl.unwrap(_),E,P,k)},goog.dom.safe.parseFromStringHtml=function(_,w){return goog.dom.safe.parseFromString(_,w,"text/html")},goog.dom.safe.parseFromString=function(_,w,E){return _.parseFromString(goog.html.SafeHtml.unwrapTrustedHTML(w),E)},goog.dom.safe.createImageFromBlob=function(_){if(!/^image\/.*/g.test(_.type))throw Error("goog.dom.safe.createImageFromBlob only accepts MIME type image/.*.");var w=goog.global.URL.createObjectURL(_);return(_=new goog.global.Image).onload=function(){goog.global.URL.revokeObjectURL(w)},goog.dom.safe.setImageSrc(_,goog.html.uncheckedconversions.safeUrlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Image blob URL."),w)),_},goog.string.DETECT_DOUBLE_ESCAPING=!1,goog.string.FORCE_NON_DOM_HTML_UNESCAPING=!1,goog.string.Unicode={NBSP:" "},goog.string.startsWith=goog.string.internal.startsWith,goog.string.endsWith=goog.string.internal.endsWith,goog.string.caseInsensitiveStartsWith=goog.string.internal.caseInsensitiveStartsWith,goog.string.caseInsensitiveEndsWith=goog.string.internal.caseInsensitiveEndsWith,goog.string.caseInsensitiveEquals=goog.string.internal.caseInsensitiveEquals,goog.string.subs=function(_,w){for(var E=_.split("%s"),P="",k=Array.prototype.slice.call(arguments,1);k.length&&1<E.length;)P+=E.shift()+k.shift();return P+E.join("%s")},goog.string.collapseWhitespace=function(_){return _.replace(/[\s\xa0]+/g," ").replace(/^\s+|\s+$/g,"")},goog.string.isEmptyOrWhitespace=goog.string.internal.isEmptyOrWhitespace,goog.string.isEmptyString=function(_){return 0==_.length},goog.string.isEmpty=goog.string.isEmptyOrWhitespace,goog.string.isEmptyOrWhitespaceSafe=function(_){return goog.string.isEmptyOrWhitespace(goog.string.makeSafe(_))},goog.string.isEmptySafe=goog.string.isEmptyOrWhitespaceSafe,goog.string.isBreakingWhitespace=function(_){return!/[^\t\n\r ]/.test(_)},goog.string.isAlpha=function(_){return!/[^a-zA-Z]/.test(_)},goog.string.isNumeric=function(_){return!/[^0-9]/.test(_)},goog.string.isAlphaNumeric=function(_){return!/[^a-zA-Z0-9]/.test(_)},goog.string.isSpace=function(_){return" "==_},goog.string.isUnicodeChar=function(_){return 1==_.length&&" "<=_&&"~">=_||"€"<=_&&"�">=_},goog.string.stripNewlines=function(_){return _.replace(/(\r\n|\r|\n)+/g," ")},goog.string.canonicalizeNewlines=function(_){return _.replace(/(\r\n|\r|\n)/g,"\n")},goog.string.normalizeWhitespace=function(_){return _.replace(/\xa0|\s/g," ")},goog.string.normalizeSpaces=function(_){return _.replace(/\xa0|[ \t]+/g," ")},goog.string.collapseBreakingSpaces=function(_){return _.replace(/[\t\r\n ]+/g," ").replace(/^[\t\r\n ]+|[\t\r\n ]+$/g,"")},goog.string.trim=goog.string.internal.trim,goog.string.trimLeft=function(_){return _.replace(/^[\s\xa0]+/,"")},goog.string.trimRight=function(_){return _.replace(/[\s\xa0]+$/,"")},goog.string.caseInsensitiveCompare=goog.string.internal.caseInsensitiveCompare,goog.string.numberAwareCompare_=function(_,w,E){if(_==w)return 0;if(!_)return -1;if(!w)return 1;for(var P=_.toLowerCase().match(E),k=w.toLowerCase().match(E),A=Math.min(P.length,k.length),M=0;M<A;M++){E=P[M];var I=k[M];if(E!=I)return isNaN(_=parseInt(E,10))||isNaN(w=parseInt(I,10))||!(_-w)?E<I?-1:1:_-w}return P.length!=k.length?P.length-k.length:_<w?-1:1},goog.string.intAwareCompare=function(_,w){return goog.string.numberAwareCompare_(_,w,/\d+|\D+/g)},goog.string.floatAwareCompare=function(_,w){return goog.string.numberAwareCompare_(_,w,/\d+|\.\d+|\D+/g)},goog.string.numerateCompare=goog.string.floatAwareCompare,goog.string.urlEncode=function(_){return encodeURIComponent(String(_))},goog.string.urlDecode=function(_){return decodeURIComponent(_.replace(/\+/g," "))},goog.string.newLineToBr=goog.string.internal.newLineToBr,goog.string.htmlEscape=function(_,w){return _=goog.string.internal.htmlEscape(_,w),goog.string.DETECT_DOUBLE_ESCAPING&&(_=_.replace(goog.string.E_RE_,"&#101;")),_},goog.string.E_RE_=/e/g,goog.string.unescapeEntities=function(_){return goog.string.contains(_,"&")?!goog.string.FORCE_NON_DOM_HTML_UNESCAPING&&"document"in goog.global?goog.string.unescapeEntitiesUsingDom_(_):goog.string.unescapePureXmlEntities_(_):_},goog.string.unescapeEntitiesWithDocument=function(_,w){return goog.string.contains(_,"&")?goog.string.unescapeEntitiesUsingDom_(_,w):_},goog.string.unescapeEntitiesUsingDom_=function(_,w){var E={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"'},P=w?w.createElement("div"):goog.global.document.createElement("div");return _.replace(goog.string.HTML_ENTITY_PATTERN_,function(_,w){var k=E[_];return k||("#"==w.charAt(0)&&(isNaN(w=Number("0"+w.substr(1)))||(k=String.fromCharCode(w))),k||(goog.dom.safe.setInnerHtml(P,goog.html.uncheckedconversions.safeHtmlFromStringKnownToSatisfyTypeContract(goog.string.Const.from("Single HTML entity."),_+" ")),k=P.firstChild.nodeValue.slice(0,-1)),E[_]=k)})},goog.string.unescapePureXmlEntities_=function(_){return _.replace(/&([^;]+);/g,function(_,w){switch(w){case"amp":return"&";case"lt":return"<";case"gt":return">";case"quot":return'"';default:return"#"!=w.charAt(0)||isNaN(w=Number("0"+w.substr(1)))?_:String.fromCharCode(w)}})},goog.string.HTML_ENTITY_PATTERN_=/&([^;\s<&]+);?/g,goog.string.whitespaceEscape=function(_,w){return goog.string.newLineToBr(_.replace(/  /g," &#160;"),w)},goog.string.preserveSpaces=function(_){return _.replace(/(^|[\n ]) /g,"$1"+goog.string.Unicode.NBSP)},goog.string.stripQuotes=function(_,w){for(var E=w.length,P=0;P<E;P++){var k=1==E?w:w.charAt(P);if(_.charAt(0)==k&&_.charAt(_.length-1)==k)return _.substring(1,_.length-1)}return _},goog.string.truncate=function(_,w,E){return E&&(_=goog.string.unescapeEntities(_)),_.length>w&&(_=_.substring(0,w-3)+"..."),E&&(_=goog.string.htmlEscape(_)),_},goog.string.truncateMiddle=function(_,w,E,P){if(E&&(_=goog.string.unescapeEntities(_)),P&&_.length>w){P>w&&(P=w);var k=_.length-P;_=_.substring(0,w-P)+"..."+_.substring(k)}else _.length>w&&(P=Math.floor(w/2),k=_.length-P,_=_.substring(0,P+w%2)+"..."+_.substring(k));return E&&(_=goog.string.htmlEscape(_)),_},goog.string.specialEscapeChars_={"\0":"\\0","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","	":"\\t","\v":"\\x0B",'"':'\\"',"\\":"\\\\","<":"\\u003C"},goog.string.jsEscapeCache_={"'":"\\'"},goog.string.quote=function(_){_=String(_);for(var w=['"'],E=0;E<_.length;E++){var P=_.charAt(E),k=P.charCodeAt(0);w[E+1]=goog.string.specialEscapeChars_[P]||(31<k&&127>k?P:goog.string.escapeChar(P))}return w.push('"'),w.join("")},goog.string.escapeString=function(_){for(var w=[],E=0;E<_.length;E++)w[E]=goog.string.escapeChar(_.charAt(E));return w.join("")},goog.string.escapeChar=function(_){if(_ in goog.string.jsEscapeCache_)return goog.string.jsEscapeCache_[_];if(_ in goog.string.specialEscapeChars_)return goog.string.jsEscapeCache_[_]=goog.string.specialEscapeChars_[_];var w=_.charCodeAt(0);if(31<w&&127>w)var E=_;else 256>w?(E="\\x",(16>w||256<w)&&(E+="0")):(E="\\u",4096>w&&(E+="0")),E+=w.toString(16).toUpperCase();return goog.string.jsEscapeCache_[_]=E},goog.string.contains=goog.string.internal.contains,goog.string.caseInsensitiveContains=goog.string.internal.caseInsensitiveContains,goog.string.countOf=function(_,w){return _&&w?_.split(w).length-1:0},goog.string.removeAt=function(_,w,E){var P=_;return 0<=w&&w<_.length&&0<E&&(P=_.substr(0,w)+_.substr(w+E,_.length-w-E)),P},goog.string.remove=function(_,w){return _.replace(w,"")},goog.string.removeAll=function(_,w){return w=RegExp(goog.string.regExpEscape(w),"g"),_.replace(w,"")},goog.string.replaceAll=function(_,w,E){return w=RegExp(goog.string.regExpEscape(w),"g"),_.replace(w,E.replace(/\$/g,"$$$$"))},goog.string.regExpEscape=function(_){return String(_).replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08")},goog.string.repeat=String.prototype.repeat?function(_,w){return _.repeat(w)}:function(_,w){return Array(w+1).join(_)},goog.string.padNumber=function(_,w,E){return -1==(E=(_=void 0!==E?_.toFixed(E):String(_)).indexOf("."))&&(E=_.length),goog.string.repeat("0",Math.max(0,w-E))+_},goog.string.makeSafe=function(_){return null==_?"":String(_)},goog.string.buildString=function(_){return Array.prototype.join.call(arguments,"")},goog.string.getRandomString=function(){return Math.floor(0x80000000*Math.random()).toString(36)+Math.abs(Math.floor(0x80000000*Math.random())^goog.now()).toString(36)},goog.string.compareVersions=goog.string.internal.compareVersions,goog.string.hashCode=function(_){for(var w=0,E=0;E<_.length;++E)w=31*w+_.charCodeAt(E)>>>0;return w},goog.string.uniqueStringCounter_=0x80000000*Math.random()|0,goog.string.createUniqueString=function(){return"goog_"+goog.string.uniqueStringCounter_++},goog.string.toNumber=function(_){var w=Number(_);return 0==w&&goog.string.isEmptyOrWhitespace(_)?NaN:w},goog.string.isLowerCamelCase=function(_){return/^[a-z]+([A-Z][a-z]*)*$/.test(_)}
220,goog.string.isUpperCamelCase=function(_){return/^([A-Z][a-z]*)+$/.test(_)},goog.string.toCamelCase=function(_){return String(_).replace(/\-([a-z])/g,function(_,w){return w.toUpperCase()})},goog.string.toSelectorCase=function(_){return String(_).replace(/([A-Z])/g,"-$1").toLowerCase()},goog.string.toTitleCase=function(_,w){return w="string"==typeof w?goog.string.regExpEscape(w):"\\s",_.replace(RegExp("(^"+(w?"|["+w+"]+":"")+")([a-z])","g"),function(_,w,E){return w+E.toUpperCase()})},goog.string.capitalize=function(_){return String(_.charAt(0)).toUpperCase()+String(_.substr(1)).toLowerCase()},goog.string.parseInt=function(_){return isFinite(_)&&(_=String(_)),"string"==typeof _?/^\s*-?0x/i.test(_)?parseInt(_,16):parseInt(_,10):NaN},goog.string.splitLimit=function(_,w,E){_=_.split(w);for(var P=[];0<E&&_.length;)P.push(_.shift()),E--;return _.length&&P.push(_.join(w)),P},goog.string.lastComponent=function(_,w){if(!w)return _;"string"==typeof w&&(w=[w]);for(var E=-1,P=0;P<w.length;P++)if(""!=w[P]){var k=_.lastIndexOf(w[P]);k>E&&(E=k)}return -1==E?_:_.slice(E+1)},goog.string.editDistance=function(_,w){var E=[],P=[];if(_==w)return 0;if(!_.length||!w.length)return Math.max(_.length,w.length);for(var k=0;k<w.length+1;k++)E[k]=k;for(k=0;k<_.length;k++){P[0]=k+1;for(var A=0;A<w.length;A++)P[A+1]=Math.min(P[A]+1,E[A+1]+1,E[A]+Number(_[k]!=w[A]));for(A=0;A<E.length;A++)E[A]=P[A]}return P[w.length]},goog.proto2={},goog.proto2.Descriptor=function(_,w,E){for(this.messageType_=_,this.name_=w.name||null,this.fullName_=w.fullName||null,this.containingType_=w.containingType,this.fields_={},_=0;_<E.length;_++)w=E[_],this.fields_[w.getTag()]=w},goog.proto2.Descriptor.prototype.getName=function(){return this.name_},goog.proto2.Descriptor.prototype.getFullName=function(){return this.fullName_},goog.proto2.Descriptor.prototype.getContainingType=function(){return this.containingType_?this.containingType_.getDescriptor():null},goog.proto2.Descriptor.prototype.getFields=function(){var _=goog.object.getValues(this.fields_);return module$contents$goog$array_sort(_,function(_,w){return _.getTag()-w.getTag()}),_},goog.proto2.Descriptor.prototype.getFieldsMap=function(){return this.fields_},goog.proto2.Descriptor.prototype.findFieldByName=function(_){return goog.object.findValue(this.fields_,function(w,E,P){return w.getName()==_})||null},goog.proto2.Descriptor.prototype.findFieldByTag=function(_){return goog.asserts.assert(goog.string.isNumeric(_)),this.fields_[parseInt(_,10)]||null},goog.proto2.Descriptor.prototype.createMessageInstance=function(){return new this.messageType_},goog.proto2.FieldDescriptor=function(_,w,E){switch(this.parent_=_,goog.asserts.assert(goog.string.isNumeric(w)),this.tag_=w,this.name_=E.name,this.isPacked_=!!E.packed,this.isRepeated_=!!E.repeated,this.isRequired_=!!E.required,this.fieldType_=E.fieldType,this.nativeType_=E.type,this.deserializationConversionPermitted_=!1,this.fieldType_){case goog.proto2.FieldDescriptor.FieldType.INT64:case goog.proto2.FieldDescriptor.FieldType.UINT64:case goog.proto2.FieldDescriptor.FieldType.FIXED64:case goog.proto2.FieldDescriptor.FieldType.SFIXED64:case goog.proto2.FieldDescriptor.FieldType.SINT64:case goog.proto2.FieldDescriptor.FieldType.FLOAT:case goog.proto2.FieldDescriptor.FieldType.DOUBLE:this.deserializationConversionPermitted_=!0}this.defaultValue_=E.defaultValue},goog.proto2.FieldDescriptor.FieldType={DOUBLE:1,FLOAT:2,INT64:3,UINT64:4,INT32:5,FIXED64:6,FIXED32:7,BOOL:8,STRING:9,GROUP:10,MESSAGE:11,BYTES:12,UINT32:13,ENUM:14,SFIXED32:15,SFIXED64:16,SINT32:17,SINT64:18},goog.proto2.FieldDescriptor.prototype.getTag=function(){return this.tag_},goog.proto2.FieldDescriptor.prototype.getContainingType=function(){return this.parent_.prototype.getDescriptor()},goog.proto2.FieldDescriptor.prototype.getName=function(){return this.name_},goog.proto2.FieldDescriptor.prototype.getDefaultValue=function(){if(void 0===this.defaultValue_){var _=this.nativeType_;if(_===Boolean)this.defaultValue_=!1;else if(_===Number)this.defaultValue_=0;else{if(_!==String)return new _;this.defaultValue_=this.deserializationConversionPermitted_?"0":""}}return this.defaultValue_},goog.proto2.FieldDescriptor.prototype.getFieldType=function(){return this.fieldType_},goog.proto2.FieldDescriptor.prototype.getNativeType=function(){return this.nativeType_},goog.proto2.FieldDescriptor.prototype.deserializationConversionPermitted=function(){return this.deserializationConversionPermitted_},goog.proto2.FieldDescriptor.prototype.getFieldMessageType=function(){return this.nativeType_.prototype.getDescriptor()},goog.proto2.FieldDescriptor.prototype.isCompositeType=function(){return this.fieldType_==goog.proto2.FieldDescriptor.FieldType.MESSAGE||this.fieldType_==goog.proto2.FieldDescriptor.FieldType.GROUP},goog.proto2.FieldDescriptor.prototype.isPacked=function(){return this.isPacked_},goog.proto2.FieldDescriptor.prototype.isRepeated=function(){return this.isRepeated_},goog.proto2.FieldDescriptor.prototype.isRequired=function(){return this.isRequired_},goog.proto2.FieldDescriptor.prototype.isOptional=function(){return!this.isRepeated_&&!this.isRequired_},goog.proto2.Message=function(){this.values_={},this.fields_=this.getDescriptor().getFieldsMap(),this.deserializedFields_=this.lazyDeserializer_=null},goog.proto2.Message.FieldType={DOUBLE:1,FLOAT:2,INT64:3,UINT64:4,INT32:5,FIXED64:6,FIXED32:7,BOOL:8,STRING:9,GROUP:10,MESSAGE:11,BYTES:12,UINT32:13,ENUM:14,SFIXED32:15,SFIXED64:16,SINT32:17,SINT64:18}
220,goog.proto2.Message.prototype.initializeForLazyDeserializer=function(_,w){this.lazyDeserializer_=_,this.values_=w,this.deserializedFields_={}},goog.proto2.Message.prototype.setUnknown=function(_,w){goog.asserts.assert(!this.fields_[_],"Field is not unknown in this message"),goog.asserts.assert(1<=_,"Tag "+_+' has value "'+w+'" in descriptor '+this.getDescriptor().getName()),goog.asserts.assert(null!==w,"Value cannot be null"),this.values_[_]=w,this.deserializedFields_&&delete this.deserializedFields_[_]},goog.proto2.Message.prototype.forEachUnknown=function(_,w){for(var E in w=w||this,this.values_){var P=Number(E);this.fields_[P]||_.call(w,P,this.values_[E])}},goog.proto2.Message.prototype.getDescriptor=goog.abstractMethod,goog.proto2.Message.prototype.has=function(_){return goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.has$Value(_.getTag())},goog.proto2.Message.prototype.arrayOf=function(_){return goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.array$Values(_.getTag())},goog.proto2.Message.prototype.countOf=function(_){return goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.count$Values(_.getTag())},goog.proto2.Message.prototype.get=function(_,w){return goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.get$Value(_.getTag(),w)},goog.proto2.Message.prototype.getOrDefault=function(_,w){return goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.get$ValueOrDefault(_.getTag(),w)},goog.proto2.Message.prototype.set=function(_,w){goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.set$Value(_.getTag(),w)},goog.proto2.Message.prototype.add=function(_,w){goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.add$Value(_.getTag(),w)},goog.proto2.Message.prototype.clear=function(_){goog.asserts.assert(_.getContainingType()==this.getDescriptor(),"The current message does not contain the given field"),this.clear$Field(_.getTag())},goog.proto2.Message.prototype.equals=function(_){if(!_||this.constructor!=_.constructor)return!1;for(var w=this.getDescriptor().getFields(),E=0;E<w.length;E++){var P=w[E],k=P.getTag();if(this.has$Value(k)!=_.has$Value(k))return!1;if(this.has$Value(k)){var A=P.isCompositeType(),M=this.getValueForTag_(k);if(k=_.getValueForTag_(k),P.isRepeated()){if(M.length!=k.length)return!1;for(P=0;P<M.length;P++){var I=M[P],j=k[P];if(A?!I.equals(j):I!=j)return!1}}else if(A?!M.equals(k):M!=k)return!1}}return!0},goog.proto2.Message.prototype.copyFrom=function(_){goog.asserts.assert(this.constructor==_.constructor,"The source message must have the same type."),this!=_&&(this.values_={},this.deserializedFields_&&(this.deserializedFields_={}),this.mergeFrom(_))},goog.proto2.Message.prototype.mergeFrom=function(_){goog.asserts.assert(this.constructor==_.constructor,"The source message must have the same type.");for(var w=this.getDescriptor().getFields(),E=0;E<w.length;E++){var P=w[E],k=P.getTag();if(_.has$Value(k)){this.deserializedFields_&&delete this.deserializedFields_[P.getTag()];var A=P.isCompositeType();if(P.isRepeated()){P=_.array$Values(k);for(var M=0;M<P.length;M++)this.add$Value(k,A?P[M].clone():P[M])}else P=_.getValueForTag_(k),A?(A=this.getValueForTag_(k))?A.mergeFrom(P):this.set$Value(k,P.clone()):this.set$Value(k,P)}}},goog.proto2.Message.prototype.clone=function(){var _=new this.constructor;return _.copyFrom(this),_},goog.proto2.Message.prototype.initDefaults=function(_){for(var w=this.getDescriptor().getFields(),E=0;E<w.length;E++){var P=w[E],k=P.getTag(),A=P.isCompositeType();if(this.has$Value(k)||P.isRepeated()||(A?this.values_[k]=new(P.getNativeType()):_&&(this.values_[k]=P.getDefaultValue())),A)if(P.isRepeated())for(P=this.array$Values(k),k=0;k<P.length;k++)P[k].initDefaults(_);else this.get$Value(k).initDefaults(_)}},goog.proto2.Message.prototype.has$Value=function(_){return null!=this.values_[_]},goog.proto2.Message.prototype.getValueForTag_=function(_){var w=this.values_[_];return null==w?null:this.lazyDeserializer_?_ in this.deserializedFields_?this.deserializedFields_[_]:(w=this.lazyDeserializer_.deserializeField(this,this.fields_[_],w),this.deserializedFields_[_]=w):w},goog.proto2.Message.prototype.get$Value=function(_,w){var E=this.getValueForTag_(_);return this.fields_[_].isRepeated()?(_=w||0,goog.asserts.assert(0<=_&&_<E.length,"Given index %s 
220is out of bounds.  Repeated field length: %s",_,E.length),E[_]):E},goog.proto2.Message.prototype.get$ValueOrDefault=function(_,w){return this.has$Value(_)?this.get$Value(_,w):this.fields_[_].getDefaultValue()},goog.proto2.Message.prototype.array$Values=function(_){return this.getValueForTag_(_)||[]},goog.proto2.Message.prototype.count$Values=function(_){return this.fields_[_].isRepeated()?this.has$Value(_)?this.values_[_].length:0:+!!this.has$Value(_)},goog.proto2.Message.prototype.set$Value=function(_,w){goog.asserts.ENABLE_ASSERTS&&this.checkFieldType_(this.fields_[_],w),this.values_[_]=w,this.deserializedFields_&&(this.deserializedFields_[_]=w)},goog.proto2.Message.prototype.add$Value=function(_,w){goog.asserts.ENABLE_ASSERTS&&this.checkFieldType_(this.fields_[_],w),this.values_[_]||(this.values_[_]=[]),this.values_[_].push(w),this.deserializedFields_&&delete this.deserializedFields_[_]},goog.proto2.Message.prototype.checkFieldType_=function(_,w){_.getFieldType()==goog.proto2.FieldDescriptor.FieldType.ENUM?goog.asserts.assertNumber(w):goog.asserts.assert(Object(w).c
220onstructor==_.getNativeType())},goog.proto2.Message.prototype.clear$Field=function(_){delete this.values_[_],this.deserializedFields_&&delete this.deserializedFields_[_]},goog.proto2.Message.createDescriptor=function(_,w){var E,P=[],k=w[0];for(E in w)0!=E&&P.push(new goog.proto2.FieldDescriptor(_,E,w[E]));return new goog.proto2.Descriptor(_,k,P)},goog.proto2.Serializer=function(){},goog.proto2.Serializer.DECODE_SYMBOLIC_ENUMS=!1,goog.proto2.Serializer.prototype.serialize=goog.abstractMethod,goog.proto2.Serializer.prototype.getSerializedValue=function(_,w){return _.isCompositeType()?this.serialize(w):"number"!=typeof w||isFinite(w)?w:w.toString()},goog.proto2.Serializer.prototype.deserialize=function(_,w){return _=_.createMessageInstance(),this.deserializeTo(_,w),goog.asserts.assert(_ instanceof goog.proto2.Message),_},goog.proto2.Serializer.prototype.deserializeTo=goog.abstractMethod,goog.proto2.Serializer.prototype.getDeserializedValue=function(_,w){if(_.isCompositeType())return w instanceof goog.proto2.Message?w:this.deserialize(_.getFieldMessageType(),w);if(_.getFieldType()==goog.proto2.FieldDescriptor.FieldType.ENUM)return goog.proto2.Serializer.DECODE_SYMBOLIC_ENUMS&&"string"==typeof w&&(_=_.getNativeType()).hasOwnProperty(w)?_[w]:"string"==typeof w&&goog.proto2.Serializer.INTEGER_REGEX.test(w)&&0<(_=Number(w))?_:w;if(!_.deserializationConversionPermitted())return w;if((_=_.getNativeType())===String){if("number"==typeof w)return String(w)}else if(_===Number&&"string"==typeof w&&("Infinity"===w||"-Infinity"===w||"NaN"===w||goog.proto2.Serializer.INTEGER_REGEX.test(w)))return Number(w);return w},goog.proto2.Serializer.INTEGER_REGEX=/^-?[0-9]+$/,goog.proto2.LazyDeserializer=function(){},goog.inherits(goog.proto2.LazyDeserializer,goog.proto2.Serializer),goog.proto2.LazyDeserializer.prototype.deserialize=function(_,w){return(_=_.createMessageInstance()).initializeForLazyDeserializer(this,w),goog.asserts.assert(_ instanceof goog.proto2.Message),_},goog.proto2.LazyDeserializer.prototype.deserializeTo=function(_,w){throw Error("Unimplemented")},goog.proto2.LazyDeserializer.prototype.deserializeField=goog.abstractMethod,goog.proto2.PbLiteSerializer=function(){},goog.inherits(goog.proto2.PbLiteSerializer,goog.proto2.LazyDeserializer),goog.proto2.PbLiteSerializer.prototype.zeroIndexing_=!1,goog.proto2.PbLiteSerializer.prototype.setZeroIndexed=function(_){this.zeroIndexing_=_},goog.proto2.PbLiteSerializer.prototype.serialize=function(_){for(var w=_.getDescriptor().getFields(),E=[],P=this.zeroIndexing_,k=0;k<w.length;k++){var A=w[k];if(_.has(A)){var M=A.getTag();if(M=P?M-1:M,A.isRepeated()){E[M]=[];for(var I=0;I<_.countOf(A);I++)E[M][I]=this.getSerializedValue(A,_.get(A,I))}else E[M]=this.getSerializedValue(A,_.get(A))}}return _.forEachUnknown(function(_,w){E[P?_-1:_]=w}),E},goog.proto2.PbLiteSerializer.prototype.deserializeField=function(_,w,E){if(null==E)return E;if(w.isRepeated()){_=[],goog.asserts.assert(Array.isArray(E),"Value must be array: %s",E);for(var P=0;P<E.length;P++)_[P]=this.getDeserializedValue(w,E[P]);return _}return this.getDeserializedValue(w,E)},goog.proto2.PbLiteSerializer.prototype.getSerializedValue=function(_,w){return _.getFieldType()==goog.proto2.FieldDescriptor.FieldType.BOOL?+!!w:goog.proto2.Serializer.prototype.getSerializedValue.apply(this,arguments)},goog.proto2.PbLiteSerializer.prototype.getDeserializedValue=function(_,w){return _.getFieldType()==goog.proto2.FieldDescriptor.FieldType.BOOL?(goog.asserts.assert("number"==typeof w||"boolean"==typeof w,"Value is expected to be a number or boolean"),!!w):goog.proto2.Serializer.prototype.getDeserializedValue.apply(this,arguments)},goog.proto2.PbLiteSerializer.prototype.deserialize=function(_,w){var E=w;if(this.zeroIndexing_)for(var P in E=[],w)E[parseInt(P,10)+1]=w[P];return goog.proto2.PbLiteSerializer.superClass_.deserialize.call(this,_,E)},goog.string.StringBuffer=function(_,w){null!=_&&this.append.apply(this,arguments)},goog.string.StringBuffer.prototype.buffer_="",goog.string.StringBuffer.prototype.set=function(_){this.buffer_=""+_},goog.string.StringBuffer.prototype.append=function(_,w,E){if(this.buffer_+=String(_),null!=w)for(var P=1;P<arguments.length;P++)this.buffer_+=arguments[P];return this},goog.string.StringBuffer.prototype.clear=function(){this.buffer_=""},goog.string.StringBuffer.prototype.getLength=function(){return this.buffer_.length},goog.string.StringBuffer.prototype.toString=function(){return this.buffer_};var i18n={phonenumbers:{}};i18n.phonenumbers.NumberFormat=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.NumberFormat,goog.proto2.Message),i18n.phonenumbers.NumberFormat.descriptor_=null,i18n.phonenumbers.NumberFormat.prototype.getPattern=function(){return this.get$Value(1)},i18n.phonenumbers.NumberFormat.prototype.getPatternOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.NumberFormat.prototype.setPattern=function(_){this.set$Value(1,_)},i18n.phonenumbers.NumberFormat.prototype.hasPattern=function(){return this.has$Value(1)},i18n.phonenumbers.NumberFormat.prototype.patternCount=function(){return this.count$Values(1)},i18n.phonenumbers.NumberFormat.prototype.clearPattern=function(){this.clear$Field(1)},i18n.phonenumbers.NumberFormat.prototype.getFormat=function(){return this.get$Value(2)},i18n.phonenumbers.NumberFormat.prototype.getFormatOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.NumberFormat.prototype.setFormat=function(_){this.set$Value(2,_)},i18n.phonenumbers.NumberFormat.prototype.hasFormat=function(){return this.has$Value(2)},i18n.phonenumbers.NumberFormat.prototype.formatCount=function(){return this.count$Values(2)},i18n.phonenumbers.NumberFormat.prototype.clearFormat=function(){this.clear$Field(2)},i18n.phonenumbers.NumberFormat.prototype.getLeadingDigitsPattern=function(_){return this.get$Value(3,_)},i18n.phonenumbers.NumberFormat.prototype.getLeadingDigitsPatternOrDefault=function(_){return this.get$ValueOrDefault(3,_)},i18n.phonenumbers.NumberFormat.prototype.addLeadingDigitsPattern=function(_){this.add$Value(3,_)},i18n.phonenumbers.NumberFormat.prototype.leadingDigitsPatternArray=function(){return this.array$Values(3)},i18n.phonenumbers.NumberFormat.prototype.hasLeadingDigitsPattern=function(){return this.has$Value(3)},i18n.phonenumbers.NumberFormat.prototype.leadingDigitsPatternCount=function(){return this.count$Values(3)},i18n.phonenumbers.NumberFormat.prototype.clearLeadingDigitsPattern=function(){this.clear$Field(3)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixFormattingRule=function(){return this.get$Value(4)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixFormattingRuleOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.NumberFormat.prototype.setNationalPrefixFormattingRule=function(_){this.set$Value(4,_)},i18n.phonenumbers.NumberFormat.prototype.hasNationalPrefixFormattingRule=function(){return this.has$Value(4)},i18n.phonenumbers.NumberFormat.prototype.nationalPrefixFormattingRuleCount=function(){return this.count$Values(4)},i18n.phonenumbers.NumberFormat.prototype.clearNationalPrefixFormattingRule=function(){this.clear$Field(4)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixOptionalWhenFormatting=function(){return this.get$Value(6)},i18n.phonenumbers.NumberFormat.prototype.getNationalPrefixOptionalWhenFormattingOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.NumberFormat.prototype.setNationalPrefixOptionalWhenFormatting=function(_){this.set$Value(6,_)},i18n.phonenumbers.NumberFormat.prototype.hasNationalPrefixOptionalWhenFormatting=function(){return this.has$Value(6)},i18n.phonenumbers.NumberFormat.prototype.nationalPrefixOptionalWhenFormattingCount=function(){return this.count$Values(6)},i18n.phonenumbers.NumberFormat.prototype.clearNationalPrefixOptionalWhenFormatting=function(){this.clear$Field(6)},i18n.phonenumbers.NumberFormat.prototype.getDomesticCarrierCodeFormattingRule=function(){return this.get$Value(5)},i18n.phonenumbers.NumberFormat.prototype.getDomesticCarrierCodeFormattingRuleOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.NumberFormat.prototype.setDomesticCarrierCodeFormattingRule=function(_){this.set$Value(5,_)},i18n.phonenumbers.NumberFormat.prototype.hasDomesticCarrierCodeFormattingRule=function(){return this.has$Value(5)},i18n.phonenumbers.NumberFormat.prototype.domesticCarrierCodeFormattingRuleCount=function(){return this.count$Values(5)},i18n.phonenumbers.NumberFormat.prototype.clearDomesticCarrierCodeFormattingRule=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneNumberDesc=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneNumberDesc,goog.proto2.Message),i18n.phonenumbers.PhoneNumberDesc.descriptor_=null,i18n.phonenumbers.PhoneNumberDesc.prototype.getNationalNumberPattern=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.getNationalNumberPatternOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.setNationalNumberPattern=function(_){this.set$Value(2,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasNationalNumberPattern=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.nationalNumberPatternCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearNationalNumberPattern=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLength=function(_){return this.get$Value(9,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthOrDefault=function(_){return this.get$ValueOrDefault(9,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.addPossibleLength=function(_){this.add$Value(9,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthArray=function(){return this.array$Values(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasPossibleLength=function(){return this.has$Value(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthCount=function(){return this.count$Values(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearPossibleLength=function(){this.clear$Field(9)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthLocalOnly=function(_){return this.get$Value(10,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.getPossibleLengthLocalOnlyOrDefault=function(_){return this.get$ValueOrDefault(10,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.addPossibleLengthLocalOnly=function(_){this.add$Value(10,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthLocalOnlyArray=function(){return this.array$Values(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasPossibleLengthLocalOnly=function(){return this.has$Value(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.possibleLengthLocalOnlyCount=function(){return this.count$Values(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearPossibleLengthLocalOnly=function(){this.clear$Field(10)},i18n.phonenumbers.PhoneNumberDesc.prototype.getExampleNumber=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.getExampleNumberOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.setExampleNumber=function(_){this.set$Value(6,_)},i18n.phonenumbers.PhoneNumberDesc.prototype.hasExampleNumber=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.exampleNumberCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneNumberDesc.prototype.clearExampleNumber=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneMetadata=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneMetadata,goog.proto2.Message),i18n.phonenumbers.PhoneMetadata.descriptor_=null,i18n.phonenumbers.PhoneMetadata.prototype.getGeneralDesc=function(){return this.get$Value(1)},i18n.phonenumbers.PhoneMetadata.prototype.getGeneralDescOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.PhoneMetadata.prototype.setGeneralDesc=function(_){this.set$Value(1,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasGeneralDesc=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneMetadata.prototype.generalDescCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneMetadata.prototype.clearGeneralDesc=function(){this.clear$Field(1)},i18n.phonenumbers.PhoneMetadata.prototype.getFixedLine=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneMetadata.prototype.getFixedLineOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneMetadata.prototype.setFixedLine=function(_){this.set$Value(2,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasFixedLine=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneMetadata.prototype.fixedLineCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneMetadata.prototype.clearFixedLine=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneMetadata.prototype.getMobile=function(){return this.get$Value(3)},i18n.phonenumbers.PhoneMetadata.prototype.getMobileOrDefault=function(){return this.get$ValueOrDefault(3)},i18n.phonenumbers.PhoneMetadata.prototype.setMobile=function(_){this.set$Value(3,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasMobile=function(){return this.has$Value(3)},i18n.phonenumbers.PhoneMetadata.prototype.mobileCount=function(){return this.count$Values(3)},i18n.phonenumbers.PhoneMetadata.prototype.clearMobile=function(){this.clear$Field(3)},i18n.phonenumbers.PhoneMetadata.prototype.getTollFree=function(){return this.get$Value(4)},i18n.phonenumbers.PhoneMetadata.prototype.getTollFreeOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.PhoneMetadata.prototype.setTollFree=function(_){this.set$Value(4,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasTollFree=function(){return this.has$Value(4)},i18n.phonenumbers.PhoneMetadata.prototype.tollFreeCount=function(){return this.count$Values(4)},i18n.phonenumbers.PhoneMetadata.prototype.clearTollFree=function(){this.clear$Field(4)},i18n.phonenumbers.PhoneMetadata.prototype.getPremiumRate=function(){return this.get$Value(5)},i18n.phonenumbers.PhoneMetadata.prototype.getPremiumRateOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.PhoneMetadata.prototype.setPremiumRate=function(_){this.set$Value(5,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasPremiumRate=function(){return this.has$Value(5)},i18n.phonenumbers.PhoneMetadata.prototype.premiumRateCount=function(){return this.count$Values(5)},i18n.phonenumbers.PhoneMetadata.prototype.clearPremiumRate=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneMetadata.prototype.getSharedCost=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneMetadata.prototype.getSharedCostOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneMetadata.prototype.setSharedCost=function(_){this.set$Value(6,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasSharedCost=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneMetadata.prototype.sharedCostCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneMetadata.prototype.clearSharedCost=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneMetadata.prototype.getPersonalNumber=function(){return this.get$Value(7)},i18n.phonenumbers.PhoneMetadata.prototype.getPersonalNumberOrDefault=function(){return this.get$ValueOrDefault(7)},i18n.phonenumbers.PhoneMetadata.prototype.setPersonalNumber=function(_){this.set$Value(7,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasPersonalNumber=function(){return this.has$Value(7)},i18n.phonenumbers.PhoneMetadata.prototype.personalNumberCount=function(){return this.count$Values(7)},i18n.phonenumbers.PhoneMetadata.prototype.clearPersonalNumber=function(){this.clear$Field(7)},i18n.phonenumbers.PhoneMetadata.prototype.getVoip=function(){return this.get$Value(8)},i18n.phonenumbers.PhoneMetadata.prototype.getVoipOrDefault=function(){return this.get$ValueOrDefault(8)},i18n.phonenumbers.PhoneMetadata.prototype.setVoip=function(_){this.set$Value(8,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasVoip=function(){return this.has$Value(8)},i18n.phonenumbers.PhoneMetadata.prototype.voipCount=function(){return this.count$Values(8)},i18n.phonenumbers.PhoneMetadata.prototype.clearVoip=function(){this.clear$Field(8)},i18n.phonenumbers.PhoneMetadata.prototype.getP
220ager=function(){return this.get$Value(21)},i18n.phonenumbers.PhoneMetadata.prototype.getPagerOrDefault=function(){return this.get$ValueOrDefault(21)},i18n.phonenumbers.PhoneMetadata.prototype.setPager=function(_){this.set$Value(21,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasPager=function(){return this.has$Value(21)},i18n.phonenumbers.PhoneMetadata.prototype.pagerCount=function(){return this.count$Values(21)},i18n.phonenumbers.PhoneMetadata.prototype.clearPager=function(){this.clear$Field(21)},i18n.phonenumbers.PhoneMetadata.prototype.getUan=function(){return this.get$Value(25)},i18n.phonenumbers.PhoneMetadata.prototype.getUanOrDefault=function(){return this.get$ValueOrDefault(25)},i18n.phonenumbers.PhoneMetadata.prototype.setUan=function(_){this.set$Value(25,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasUan=function(){return this.has$Value(25)},i18n.phonenumbers.PhoneMetadata.prototype.uanCount=function(){return this.count$Values(25)},i18n.phonenumbers.PhoneMetadata.prototype.clearUan=function(){this.clear$Field(25)},i18n.phonenumbers.PhoneMetadata.prototype.getEmergency=function(){return this.get$Value(27)},i18n.phonenumbers.PhoneMetadata.prototype.getEmergencyOrDefault=function(){return this.get$ValueOrDefault(27)},i18n.phonenumbers.PhoneMetadata.prototype.setEmergency=function(_){this.set$Value(27,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasEmergency=function(){return this.has$Value(27)},i18n.phonenumbers.PhoneMetadata.prototype.emergencyCount=function(){return this.count$Values(27)},i18n.phonenumbers.PhoneMetadata.prototype.clearEmergency=function(){this.clear$Field(27)},i18n.phonenumbers.PhoneMetadata.prototype.getVoicemail=function(){return this.get$Value(28)},i18n.phonenumbers.PhoneMetadata.prototype.getVoicemailOrDefault=function(){return this.get$ValueOrDefault(28)},i18n.phonenumbers.PhoneMetadata.prototype.setVoicemail=function(_){this.set$Value(28,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasVoicemail=function(){return this.has$Value(28)},i18n.phonenumbers.PhoneMetadata.prototype.voicemailCount=function(){return this.count$Values(28)},i18n.phonenumbers.PhoneMetadata.prototype.clearVoicemail=function(){this.clear$Field(28)},i18n.phonenumbers.PhoneMetadata.prototype.getShortCode=function(){return this.get$Value(29)},i18n.phonenumbers.PhoneMetadata.prototype.getShortCodeOrDefault=function(){return this.get$ValueOrDefault(29)},i18n.phonenumbers.PhoneMetadata.prototype.setShortCode=function(_){this.set$Value(29,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasShortCode=function(){return this.has$Value(29)},i18n.phonenumbers.PhoneMetadata.prototype.shortCodeCount=function(){return this.count$Values(29)},i18n.phonenumbers.PhoneMetadata.prototype.clearShortCode=function(){this.clear$Field(29)},i18n.phonenumbers.PhoneMetadata.prototype.getStandardRate=function(){return this.get$Value(30)},i18n.phonenumbers.PhoneMetadata.prototype.getStandardRateOrDefault=function(){return this.get$ValueOrDefault(30)},i18n.phonenumbers.PhoneMetadata.prototype.setStandardRate=function(_){this.set$Value(30,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasStandardRate=function(){return this.has$Value(30)},i18n.phonenumbers.PhoneMetadata.prototype.standardRateCount=function(){return this.count$Values(30)},i18n.phonenumbers.PhoneMetadata.prototype.clearStandardRate=function(){this.clear$Field(30)},i18n.phonenumbers.PhoneMetadata.prototype.getCarrierSpecific=function(){return this.get$Value(31)},i18n.phonenumbers.PhoneMetadata.prototype.getCarrierSpecificOrDefault=function(){return this.get$ValueOrDefault(31)},i18n.phonenumbers.PhoneMetadata.prototype.setCarrierSpecific=function(_){this.set$Value(31,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasCarrierSpecific=function(){return this.has$Value(31)},i18n.phonenumbers.PhoneMetadata.prototype.carrierSpecificCount=function(){return this.count$Values(31)},i18n.phonenumbers.PhoneMetadata.prototype.clearCarrierSpecific=function(){this.clear$Field(31)},i18n.phonenumbers.PhoneMetadata.prototype.getSmsServices=function(){return this.get$Value(33)},i18n.phonenumbers.PhoneMetadata.prototype.getSmsServicesOrDefault=function(){return this.get$ValueOrDefault(33)},i18n.phonenumbers.PhoneMetadata.prototype.setSmsServices=function(_){this.set$Value(33,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasSmsServices=function(){return this.has$Value(33)},i18n.phonenumbers.PhoneMetadata.prototype.smsServicesCount=function(){return this.count$Values(33)},i18n.phonenumbers.PhoneMetadata.prototype.clearSmsServices=function(){this.clear$Field(33)},i18n.phonenumbers.PhoneMetadata.prototype.getNoInternationalDialling=function(){return this.get$Value(24)},i18n.phonenumbers.PhoneMetadata.prototype.getNoInternationalDiallingOrDefault=function(){return this.get$ValueOrDefault(24)}
220,i18n.phonenumbers.PhoneMetadata.prototype.setNoInternationalDialling=function(_){this.set$Value(24,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasNoInternationalDialling=function(){return this.has$Value(24)},i18n.phonenumbers.PhoneMetadata.prototype.noInternationalDiallingCount=function(){return this.count$Values(24)},i18n.phonenumbers.PhoneMetadata.prototype.clearNoInternationalDialling=function(){this.clear$Field(24)},i18n.phonenumbers.PhoneMetadata.prototype.getId=function(){return this.get$Value(9)},i18n.phonenumbers.PhoneMetadata.prototype.getIdOrDefault=function(){return this.get$ValueOrDefault(9)},i18n.phonenumbers.PhoneMetadata.prototype.setId=function(_){this.set$Value(9,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasId=function(){return this.has$Value(9)},i18n.phonenumbers.PhoneMetadata.prototype.idCount=function(){return this.count$Values(9)},i18n.phonenumbers.PhoneMetadata.prototype.clearId=function(){this.clear$Field(9)},i18n.phonenumbers.PhoneMetadata.prototype.getCountryCode=function(){return this.get$Value(10)},i18n.phonenumbers.PhoneMetadata.prototype.getCountryCodeOrDefault=function(){return this.get$ValueOrDefault(10)},i18n.phonenumbers.PhoneMetadata.prototype.setCountryCode=function(_){this.set$Value(10,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasCountryCode=function(){return this.has$Value(10)},i18n.phonenumbers.PhoneMetadata.prototype.countryCodeCount=function(){return this.count$Values(10)},i18n.phonenumbers.PhoneMetadata.prototype.clearCountryCode=function(){this.clear$Field(10)},i18n.phonenumbers.PhoneMetadata.prototype.getInternationalPrefix=function(){return this.get$Value(11)},i18n.phonenumbers.PhoneMetadata.prototype.getInternationalPrefixOrDefault=function(){return this.get$ValueOrDefault(11)},i18n.phonenumbers.PhoneMetadata.prototype.setInternationalPrefix=function(_){this.set$Value(11,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasInternationalPrefix=function(){return this.has$Value(11)},i18n.phonenumbers.PhoneMetadata.prototype.internationalPrefixCount=function(){return this.count$Values(11)},i18n.phonenumbers.PhoneMetadata.prototype.clearInternationalPrefix=function(){this.clear$Field(11)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredInternationalPrefix=function(){return this.get$Value(17)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredInternationalPrefixOrDefault=function(){return this.get$ValueOrDefault(17)},i18n.phonenumbers.PhoneMetadata.prototype.setPreferredInternationalPrefix=function(_){this.set$Value(17,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasPreferredInternationalPrefix=function(){return this.has$Value(17)},i18n.phonenumbers.PhoneMetadata.prototype.preferredInternationalPrefixCount=function(){return this.count$Values(17)},i18n.phonenumbers.PhoneMetadata.prototype.clearPreferredInternationalPrefix=function(){this.clear$Field(17)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefix=function(){return this.get$Value(12)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixOrDefault=function(){return this.get$ValueOrDefault(12)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefix=function(_){this.set$Value(12,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefix=function(){return this.has$Value(12)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixCount=function(){return this.count$Values(12)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefix=function(){this.clear$Field(12)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredExtnPrefix=function(){return this.get$Value(13)},i18n.phonenumbers.PhoneMetadata.prototype.getPreferredExtnPrefixOrDefault=function(){return this.get$ValueOrDefault(13)},i18n.phonenumbers.PhoneMetadata.prototype.setPreferredExtnPrefix=function(_){this.set$Value(13,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasPreferredExtnPrefix=function(){return this.has$Value(13)},i18n.phonenumbers.PhoneMetadata.prototype.preferredExtnPrefixCount=function(){return this.count$Values(13)},i18n.phonenumbers.PhoneMetadata.prototype.clearPreferredExtnPrefix=function(){this.clear$Field(13)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixForParsing=function(){return this.get$Value(15)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixForParsingOrDefault=function(){return this.get$ValueOrDefault(15)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefixForParsing=function(_){this.set$Value(15,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefixForParsing=function(){return this.has$Value(15)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixForParsingCount=function(){return this.count$Values(15)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefixForParsing=function(){this.clear$Field(15)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixTransformRule=function(){return this.get$Value(16)},i18n.phonenumbers.PhoneMetadata.prototype.getNationalPrefixTransformRuleOrDefault=function(){return this.get$ValueOrDefault(16)},i18n.phonenumbers.PhoneMetadata.prototype.setNationalPrefixTransformRule=function(_){this.set$Value(16,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasNationalPrefixTransformRule=function(){return this.has$Value(16)},i18n.phonenumbers.PhoneMetadata.prototype.nationalPrefixTransformRuleCount=function(){return this.count$Values(16)},i18n.phonenumbers.PhoneMetadata.prototype.clearNationalPrefixTransformRule=function(){this.clear$Field(16)},i18n.phonenumbers.PhoneMetadata.prototype.getSameMobileAndFixedLinePattern=function(){return this.get$Value(18)},i18n.phonenumbers.PhoneMetadata.prototype.getSameMobileAndFixedLinePatternOrDefault=function(){return this.get$ValueOrDefault(18)},i18n.phonenumbers.PhoneMetadata.prototype.setSameMobileAndFixedLinePattern=function(_){this.set$Value(18,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasSameMobileAndFixedLinePattern=function(){return this.has$Value(18)},i18n.phonenumbers.PhoneMetadata.prototype.sameMobileAndFixedLinePatternCount=function(){return this.count$Values(18)},i18n.phonenumbers.PhoneMetadata.prototype.clearSameMobileAndFixedLinePattern=function(){this.clear$Field(18)},i18n.phonenumbers.PhoneMetadata.prototype.getNumberFormat=function(_){return this.get$Value(19,_)},i18n.phonenumbers.PhoneMetadata.prototype.getNumberFormatOrDefault=function(_){return this.get$ValueOrDefault(19,_)},i18n.phonenumbers.PhoneMetadata.prototype.addNumberFormat=function(_){this.add$Value(19,_)},i18n.phonenumbers.PhoneMetadata.prototype.numberFormatArray=function(){return this.array$Values(19)},i18n.phonenumbers.PhoneMetadata.prototype.hasNumberFormat=function(){return this.has$Value(19)},i18n.phonenumbers.PhoneMetadata.prototype.numberFormatCount=function(){return this.count$Values(19)},i18n.phonenumbers.PhoneMetadata.prototype.clearNumberFormat=function(){this.clear$Field(19)},i18n.phonenumbers.PhoneMetadata.prototype.getIntlNumberFormat=function(_){return this.get$Value(20,_)},i18n.phonenumbers.PhoneMetadata.prototype.getIntlNumberFormatOrDefault=function(_){return this.get$ValueOrDefault(20,_)},i18n.phonenumbers.PhoneMetadata.prototype.addIntlNumberFormat=function(_){this.add$Value(20,_)},i18n.phonenumbers.PhoneMetadata.prototype.intlNumberFormatArray=function(){return this.array$Values(20)},i18n.phonenumbers.PhoneMetadata.prototype.hasIntlNumberFormat=function(){return this.has$Value(20)},i18n.phonenumbers.PhoneMetadata.prototype.intlNumberFormatCount=function(){return this.count$Values(20)},i18n.phonenumbers.PhoneMetadata.prototype.clearIntlNumberFormat=function(){this.clear$Field(20)},i18n.phonenumbers.PhoneMetadata.prototype.getMainCountryForCode=function(){return this.get$Value(22)},i18n.phonenumbers.PhoneMetadata.prototype.getMainCountryForCodeOrDefault=function(){return this.get$ValueOrDefault(22)},i18n.phonenumbers.PhoneMetadata.prototype.setMainCountryForCode=function(_){this.set$Value(22,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasMainCountryForCode=function(){return this.has$Value(22)},i18n.phonenumbers.PhoneMetadata.prototype.mainCountryForCodeCount=function(){return this.count$Values(22)},i18n.phonenumbers.PhoneMetadata.prototype.clearMainCountryForCode=function(){this.clear$Field(22)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingDigits=function(){return this.get$Value(23)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingDigitsOrDefault=function(){return this.get$ValueOrDefault(23)},i18n.phonenumbers.PhoneMetadata.prototype.setLeadingDigits=function(_){this.set$Value(23,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasLeadingDigits=function(){return this.has$Value(23)},i18n.phonenumbers.PhoneMetadata.prototype.leadingDigitsCount=function(){return this.count$Values(23)},i18n.phonenumbers.PhoneMetadata.prototype.clearLeadingDigits=function(){this.clear$Field(23)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingZeroPossible=function(){return this.get$Value(26)},i18n.phonenumbers.PhoneMetadata.prototype.getLeadingZeroPossibleOrDefault=function(){return this.get$ValueOrDefault(26)},i18n.phonenumbers.PhoneMetadata.prototype.setLeadingZeroPossible=function(_){this.set$Value(26,_)},i18n.phonenumbers.PhoneMetadata.prototype.hasLeadingZeroPossible=function(){return this.has$Value(26)},i18n.phonenumbers.PhoneMetadata.prototype.leadingZeroPossibleCount=function(){return this.count$Values(26)},i18n.phonenumbers.PhoneMetadata.prototype.clearLeadingZeroPossible=function(){this.clear$Field(26)},i18n.phonenumbers.PhoneMetadataCollection=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneMetadataCollection,goog.proto2.Message),i18n.phonenumbers.PhoneMetadataCollection.descriptor_=null,i18n.phonenumbers.PhoneMetadataCollection.prototype.getMetadata=function(_){return this.get$Value(1,_)},i18n.phonenumbers.PhoneMetadataCollection.prototype.getMetadataOrDefault=function(_){return this.get$ValueOrDefault(1,_)},i18n.phonenumbers.PhoneMetadataCollection.prototype.addMetadata=function(_){this.add$Value(1,_)},i18n.phonenumbers.PhoneMetadataCollection.prototype.metadataArray=function(){return this.array$Values(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.hasMetadata=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.metadataCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneMetadataCollection.prototype.clearMetadata=function(){this.clear$Field(1)},i18n.phonenumbers.NumberFormat.prototype.getDescriptor=function(){var _=i18n.phonenumbers.NumberFormat.descriptor_;return _||(i18n.phonenumbers.NumberFormat.descriptor_=_=goog.proto2.Message.createDescriptor(i18n.phonenumbers.NumberFormat,{0:{name:"NumberFormat",fullName:"i18n.phonenumbers.NumberFormat"},1:{name:"pattern",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},2:{name:"format",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},3:{name:"leading_digits_pattern",repeated:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},4:{name:"national_prefix_formatting_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String},6:{name:"national_prefix_optional_when_formatting",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},5:{name:"domestic_carrier_code_formatting_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),_},i18n.phonenumbers.NumberFormat.getDescriptor=i18n.phonenumbers.NumberFormat.prototype.getDescriptor,i18n.phonenumbers.PhoneNumberDesc.prototype.getDescriptor=function(){var _=i18n.phonenumbers.PhoneNumberDesc.descriptor_;return _||(i18n.phonenumbers.PhoneNumberDesc.descriptor_=_=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneNumberDesc,{0:{name:"PhoneNumberDesc",fullName:"i18n.phonenumbers.PhoneNumberDesc"},2:{name:"national_number_pattern",fieldType:goog.proto2.Message.FieldType.STRING,type:String},9:{name:"possible_length",repeated:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},10:{name:"possible_length_local_only",repeated:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},6:{name:"example_number",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),_},i18n.phonenumbers.PhoneNumberDesc.getDescriptor=i18n.phonenumbers.PhoneNumberDesc.prototype.getDescriptor,i18n.phonenumbers.PhoneMetadata.prototype.getDescriptor=function(){var _=i18n.phonenumbers.PhoneMetadata.descriptor_;return _||(i18n.phonenumbers.PhoneMetadata.descriptor_=_=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneMetadata,{0:{name:"PhoneMetadata",fullName:"i18n.phonenumbers.PhoneMetadata"},1:{name:"general_desc",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},2:{name:"fixed_line",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},3:{name:"mobile",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},4:{name:"toll_free",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},5:{name:"premium_rate",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},6:{name:"shared_cost",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},7:{name:"personal_number",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},8:{name:"voip",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},21:{name:"pager",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},25:{name:"uan",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},27:{name:"emergency",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},28:{name:"voicemail",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},29:{name:"short_code",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},30:{name:"standard_rate",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},31:{name:"carrier_specific",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},33:{name:"sms_services",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},24:{name:"no_international_dialling",fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneNumberDesc},9:{name:"id",required:!0,fieldType:goog.proto2.Message.FieldType.STRING,type:String},10:{name:"country_code",fieldType:goog.proto2.Message.FieldType.INT32,type:Number},11:{name:"international_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String}
vendor: 11,826 bytes, line 220
220,17:{name:"preferred_international_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},12:{name:"national_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},13:{name:"preferred_extn_prefix",fieldType:goog.proto2.Message.FieldType.STRING,type:String},15:{name:"national_prefix_for_parsing",fieldType:goog.proto2.Message.FieldType.STRING,type:String},16:{name:"national_prefix_transform_rule",fieldType:goog.proto2.Message.FieldType.STRING,type:String},18:{name:"same_mobile_and_fixed_line_pattern",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},19:{name:"number_format",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.NumberFormat},20:{name:"intl_number_format",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.NumberFormat},22:{name:"main_country_for_code",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean},23:{name:"leading_digits",fieldType:goog.proto2.Message.FieldType.STRING,type:String},26:{name:"leading_zero_possible",fieldType:goog.proto2.Message.FieldType.BOOL,defaultValue:!1,type:Boolean}})),_},i18n.phonenumbers.PhoneMetadata.getDescriptor=i18n.phonenumbers.PhoneMetadata.prototype.getDescriptor,i18n.phonenumbers.PhoneMetadataCollection.prototype.getDescriptor=function(){var _=i18n.phonenumbers.PhoneMetadataCollection.descriptor_;return _||(i18n.phonenumbers.PhoneMetadataCollection.descriptor_=_=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneMetadataCollection,{0:{name:"PhoneMetadataCollection",fullName:"i18n.phonenumbers.PhoneMetadataCollection"},1:{name:"metadata",repeated:!0,fieldType:goog.proto2.Message.FieldType.MESSAGE,type:i18n.phonenumbers.PhoneMetadata}})),_},i18n.phonenumbers.PhoneMetadataCollection.getDescriptor=i18n.phonenumbers.PhoneMetadataCollection.prototype.getDescriptor,i18n.phonenumbers.PhoneNumber=function(){goog.proto2.Message.call(this)},goog.inherits(i18n.phonenumbers.PhoneNumber,goog.proto2.Message),i18n.phonenumbers.PhoneNumber.descriptor_=null,i18n.phonenumbers.PhoneNumber.prototype.getCountryCode=function(){return this.get$Value(1)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeOrDefault=function(){return this.get$ValueOrDefault(1)},i18n.phonenumbers.PhoneNumber.prototype.setCountryCode=function(_){this.set$Value(1,_)},i18n.phonenumbers.PhoneNumber.prototype.hasCountryCode=function(){return this.has$Value(1)},i18n.phonenumbers.PhoneNumber.prototype.countryCodeCount=function(){return this.count$Values(1)},i18n.phonenumbers.PhoneNumber.prototype.clearCountryCode=function(){this.clear$Field(1)},i18n.phonenumbers.PhoneNumber.prototype.getNationalNumber=function(){return this.get$Value(2)},i18n.phonenumbers.PhoneNumber.prototype.getNationalNumberOrDefault=function(){return this.get$ValueOrDefault(2)},i18n.phonenumbers.PhoneNumber.prototype.setNationalNumber=function(_){this.set$Value(2,_)},i18n.phonenumbers.PhoneNumber.prototype.hasNationalNumber=function(){return this.has$Value(2)},i18n.phonenumbers.PhoneNumber.prototype.nationalNumberCount=function(){return this.count$Values(2)},i18n.phonenumbers.PhoneNumber.prototype.clearNationalNumber=function(){this.clear$Field(2)},i18n.phonenumbers.PhoneNumber.prototype.getExtension=function(){return this.get$Value(3)},i18n.phonenumbers.PhoneNumber.prototype.getExtensionOrDefault=function(){return this.get$ValueOrDefault(3)},i18n.phonenumbers.PhoneNumber.prototype.setExtension=function(_){this.set$Value(3,_)},i18n.phonenumbers.PhoneNumber.prototype.hasExtension=function(){return this.has$Value(3)},i18n.phonenumbers.PhoneNumber.prototype.extensionCount=function(){return this.count$Values(3)},i18n.phonenumbers.PhoneNumber.prototype.clearExtension=function(){this.clear$Field(3)},i18n.phonenumbers.PhoneNumber.prototype.getItalianLeadingZero=function(){return this.get$Value(4)},i18n.phonenumbers.PhoneNumber.prototype.getItalianLeadingZeroOrDefault=function(){return this.get$ValueOrDefault(4)},i18n.phonenumbers.PhoneNumber.prototype.setItalianLeadingZero=function(_){this.set$Value(4,_)},i18n.phonenumbers.PhoneNumber.prototype.hasItalianLeadingZero=function(){return this.has$Value(4)},i18n.phonenumbers.PhoneNumber.prototype.italianLeadingZeroCount=function(){return this.count$Values(4)},i18n.phonenumbers.PhoneNumber.prototype.clearItalianLeadingZero=function(){this.clear$Field(4)},i18n.phonenumbers.PhoneNumber.prototype.getNumberOfLeadingZeros=function(){return this.get$Value(8)},i18n.phonenumbers.PhoneNumber.prototype.getNumberOfLeadingZerosOrDefault=function(){return this.get$ValueOrDefault(8)},i18n.phonenumbers.PhoneNumber.prototype.setNumberOfLeadingZeros=function(_){this.set$Value(8,_)},i18n.phonenumbers.PhoneNumber.prototype.hasNumberOfLeadingZeros=function(){return this.has$Value(8)},i18n.phonenumbers.PhoneNumber.prototype.numberOfLeadingZerosCount=function(){return this.count$Values(8)},i18n.phonenumbers.PhoneNumber.prototype.clearNumberOfLeadingZeros=function(){this.clear$Field(8)},i18n.phonenumbers.PhoneNumber.prototype.getRawInput=function(){return this.get$Value(5)},i18n.phonenumbers.PhoneNumber.prototype.getRawInputOrDefault=function(){return this.get$ValueOrDefault(5)},i18n.phonenumbers.PhoneNumber.prototype.setRawInput=function(_){this.set$Value(5,_)},i18n.phonenumbers.PhoneNumber.prototype.hasRawInput=function(){return this.has$Value(5)},i18n.phonenumbers.PhoneNumber.prototype.rawInputCount=function(){return this.count$Values(5)},i18n.phonenumbers.PhoneNumber.prototype.clearRawInput=function(){this.clear$Field(5)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeSource=function(){return this.get$Value(6)},i18n.phonenumbers.PhoneNumber.prototype.getCountryCodeSourceOrDefault=function(){return this.get$ValueOrDefault(6)},i18n.phonenumbers.PhoneNumber.prototype.setCountryCodeSource=function(_){this.set$Value(6,_)},i18n.phonenumbers.PhoneNumber.prototype.hasCountryCodeSource=function(){return this.has$Value(6)},i18n.phonenumbers.PhoneNumber.prototype.countryCodeSourceCount=function(){return this.count$Values(6)},i18n.phonenumbers.PhoneNumber.prototype.clearCountryCodeSource=function(){this.clear$Field(6)},i18n.phonenumbers.PhoneNumber.prototype.getPreferredDomesticCarrierCode=function(){return this.get$Value(7)},i18n.phonenumbers.PhoneNumber.prototype.getPreferredDomesticCarrierCodeOrDefault=function(){return this.get$ValueOrDefault(7)},i18n.phonenumbers.PhoneNumber.prototype.setPreferredDomesticCarrierCode=function(_){this.set$Value(7,_)},i18n.phonenumbers.PhoneNumber.prototype.hasPreferredDomesticCarrierCode=function(){return this.has$Value(7)},i18n.phonenumbers.PhoneNumber.prototype.preferredDomesticCarrierCodeCount=function(){return this.count$Values(7)},i18n.phonenumbers.PhoneNumber.prototype.clearPreferredDomesticCarrierCode=function(){this.clear$Field(7)},i18n.phonenumbers.PhoneNumber.CountryCodeSource={UNSPECIFIED:0,FROM_NUMBER_WITH_PLUS_SIGN:1,FROM_NUMBER_WITH_IDD:5,FROM_NUMBER_WITHOUT_PLUS_SIGN:10,FROM_DEFAULT_COUNTRY:20},i18n.phonenumbers.PhoneNumber.prototype.getDescriptor=function(){var _=i18n.phonenumbers.PhoneNumber.descriptor_;return _||(i18n.phonenumbers.PhoneNumber.descriptor_=_=goog.proto2.Message.createDescriptor(i18n.phonenumbers.PhoneNumber,{0:{name:"PhoneNumber",fullName:"i18n.phonenumbers.PhoneNumber"},1:{name:"country_code",required:!0,fieldType:goog.proto2.Message.FieldType.INT32,type:Number},2:{name:"national_number",required:!0,fieldType:goog.proto2.Message.FieldType.UINT64,type:Number},3:{name:"extension",fieldType:goog.proto2.Message.FieldType.STRING,type:String},4:{name:"italian_leading_zero",fieldType:goog.proto2.Message.FieldType.BOOL,type:Boolean},8:{name:"number_of_leading_zeros",fieldType:goog.proto2.Message.FieldType.INT32,defaultValue:1,type:Number},5:{name:"raw_input",fieldType:goog.proto2.Message.FieldType.STRING,type:String},6:{name:"country_code_source",fieldType:goog.proto2.Message.FieldType.ENUM,defaultValue:i18n.phonenumbers.PhoneNumber.CountryCodeSource.UNSPECIFIED,type:i18n.phonenumbers.PhoneNumber.CountryCodeSource},7:{name:"preferred_domestic_carrier_code",fieldType:goog.proto2.Message.FieldType.STRING,type:String}})),_},i18n.phonenumbers.PhoneNumber.ctor=i18n.phonenumbers.PhoneNumber,i18n.phonenumbers.PhoneNumber.ctor.getDescriptor=i18n.phonenumbers.PhoneNumber.prototype.getDescriptor,i18n.phonenumbers.metadata={},i18n.phonenumbers.metadata.countryCodeToRegionCodeMap={1:"US AG AI AS BB BM BS CA DM DO GD GU JM KN KY LC MP MS PR SX TC TT VC VG VI".split(" "),7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],800:["001"],808:["001"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],870:["001"],878:["001"],880:["BD"],881:["001"],882:["001"],883:["001"],886:["TW"],888:["001"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],979:["001"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},i18n.phonenumbers.metadata.countryToMetadata={AC:[,[,,"(?:[01589]\\d|[46])\\d{4}",,,,,,,[5,6]],[,,"6[2-467]\\d{3}",,,,"62889",,,[5]],[,,"4\\d{4}",,,,"40123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AC",247,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:0[1-9]|[1589]\\d)\\d{4}",,,,"542011",,,[6]],,,[,,,,,,,,,[-1]]],AD:[,[,,"(?:1|6\\d)\\d{7}|[135-9]\\d{5}",,,,,,,[6,8,9]],[,,"[78]\\d{5}",,,,"712345",,,[6]],[,,"690\\d{6}|[356]\\d{5}",,,,"312345",,,[6,9]],[,,"180[02]\\d{4}",,,,"18001234",,,[8]],[,,"[19]\\d{5}",,,,"912345",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AD",376,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],[,"(\\d{4})(\\d{4})","$1 $2",["1"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],,[,,,,,,,,,[-1]],,,[,,"1800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AE:[,[,,"(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}
220",,,,,,,[5,6,7,8,9,10,11,12]],[,,"[2-4679][2-8]\\d{6}",,,,"22345678",,,[8],[7]],[,,"5[024-68]\\d{7}",,,,"501234567",,,[9]],[,,"400\\d{6}|800\\d{2,9}",,,,"800123456"],[,,"900[02]\\d{5}",,,,"900234567",,,[9]],[,,"700[05]\\d{5}",,,,"700012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AE",971,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],[,"(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"600[25]\\d{5}",,,,"600212345",,,[9]],,,[,,,,,,,,,[-1]]],AF:[,[,,"[2-7]\\d{8}",,,,,,,[9],[7]],[,,"(?:[25][0-8]|[34][0-4]|6[0-5])[2-9]\\d{6}",,,,"234567890",,,,[7]],[,,"7\\d{8}",,,,"701234567",,,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AF",93,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AG:[,[,,"(?:268|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"268(?:4(?:6[0-38]|84)|56[0-2])\\d{4}",,,,"2684601234",,,,[7]],[,,"268(?:464|7(?:1[3-9]|[28]\\d|3[0246]|64|7[0-689]))\\d{4}",,,,"2684641234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"26848[01]\\d{4}",,,,"2684801234",,,,[7]],"AG",1,"011","1",,,"1|([457]\\d{6})$","268$1",,,,,[,,"26840[69]\\d{4}",,,,"2684061234",,,,[7]],,"268",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AI:[,[,,"(?:264|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"264(?:292|4(?:6[12]|9[78]))\\d{4}",,,,"2644612345",,,,[7]],[,,"264(?:235|4(?:69|76)|5(?:3[6-9]|8[1-4])|7(?:29|72))\\d{4}",,,,"2642351234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AI",1,"011","1",,,"1|([2457]\\d{6})$","264$1",,,,,[,,"264724\\d{4}",,,,"2647241234",,,,[7]],,"264",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AL:[,[,,"(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",,,,,,,[6,7,8,9],[5]],[,,"4505[0-2]\\d{3}|(?:[2358][16-9]\\d[2-9]|4410)\\d{4}|(?:[2358][2-5][2-9]|4(?:[2-57-9][2-9]|6\\d))\\d{5}",,,,"22345678",,,[8],[5,6,7]],[,,"6(?:[78][2-9]|9\\d)\\d{6}",,,,"672123456",,,[9]],[,,"800\\d{4}",,,,"8001234",,,[7]],[,,"900[1-9]\\d\\d",,,,"900123",,,[6]],[,,"808[1-9]\\d\\d",,,,"808123",,,[6]],[,,"700[2-9]\\d{4}",,,,"70021234",,,[8]],[,,,,,,,,,[-1]],"AL",355,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AM:[,[,,"(?:[1-489]\\d|55|60|77)\\d{6}",,,,,,,[8],[5,6]],[,,"(?:(?:1[0-25]|47)\\d|2(?:2[2-46]|3[1-8]|4[2-69]|5[2-7]|6[1-9]|8[1-7])|3[12]2)\\d{5}",,,,"10123456",,,,[5,6]],[,,"(?:33|4[1349]|55|77|88|9[13-9])\\d{6}",,,,"77123456"],[,,"800\\d{5}",,,,"80012345"],[,,"90[016]\\d{5}",,,,"90012345"],[,,"80[1-4]\\d{5}",,,,"80112345"],[,,,,,,,,,[-1]],[,,"60(?:2[78]|3[5-9]|4[02-9]|5[0-46-9]|[6-8]\\d|9[01])\\d{4}",,,,"60271234"],"AM",374,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],[,"(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AO:[,[,,"[29]\\d{8}",,,,,,,[9]],[,,"2\\d(?:[0134][25-9]|[25-9]\\d)\\d{5}",,,,"222123456"],[,,"9[1-49]\\d{7}",,,,"923123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AO",244,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AR:[,[,,"(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",,,,,,,[10,11],[6,7,8]],[,,"3888[013-9]\\d{5}|(?:29(?:54|66)|3(?:777|865))[2-8]\\d{5}|3(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}
220|(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|(?:2(?:284|302|657|920)|3(?:4(?:8[27]|92)|541|755|878))[2-7]\\d{5}|(?:2(?:(?:26|62)2|32[03]|477|9(?:42|83))|3(?:329|4(?:[47]6|62|89)|564))[2-6]\\d{5}|(?:(?:11[1-8]|670)\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:[03][45]|[17][2-6]|[58][3-6])))\\d{6}|2(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"1123456789",,,[10],[6,7,8]],[,,"93888[013-9]\\d{5}|9(?:29(?:54|66)|3(?:777|865))[2-8]\\d{5}|93(?:7(?:1[15]|81)|8(?:21|4[16]|69|9[12]))[46]\\d{5}
220|9(?:2(?:2(?:2[59]|44|52)|3(?:26|44)|473|9(?:[07]2|2[26]|34|46))|3327)[45]\\d{5}|9(?:2(?:284|302|657|920)|3(?:4(?:8[27]|92)|541|755|878))[2-7]\\d{5}|9(?:2(?:(?:26|62)2|32[03]|477|9(?:42|83))|3(?:329|4(?:[47]6|62|89)|564))[2-6]\\d{5}|(?:675\\d|9(?:11[1-8]\\d|2(?:2(?:0[45]|1[2-6]|3[3-6])|3(?:[06]4|7[45])|494|6(?:04|1[2-8]|[36][45]|4[3-6])|80[45]|9(?:[17][4-6]|[48][45]|9[3-6]))|3(?:364|4(?:1[2-7]|[235][4-6]|84)|5(?:1[2-8]|[38][4-6])|6(?:2[45]|44)|7[069][45]|8(?:[03][45]|[17][2-6]|[58][3-6]))))\\d{6}|92(?:2(?:21|4[23]|6[145]|7[1-4]|8[356]|9[267])|3(?:16|3[13-8]|43|5[346-8]|9[3-5])|475|6(?:2[46]|4[78]|5[1568])|9(?:03|2[1457-9]|3[1356]|4[08]|[56][23]|82))4\\d{5}|9(?:2(?:2(?:57|81)|3(?:24|46|92)|9(?:01|23|64))|3(?:4(?:42|71)|5(?:25|37|4[347]|71)|7(?:18|5[17])))[3-6]\\d{5}|9(?:2(?:2(?:02|2[3467]|4[156]|5[45]|6[6-8]|91)|3(?:1[47]|25|[45][25]|96)|47[48]|625|932)|3(?:38[2578]|4(?:0[0-24-9]|3[78]|4[457]|58|6[03-9]|72|83|9[136-8])|5(?:2[124]|[368][23]|4[2689]|7[2-6])|7(?:16|2[15]|3[145]|4[13]|5[468]|7[2-5]|8[26])|8(?:2[5-7]|3[278]|4[3-5]|5[78]|6[1-378]|[78]7|94)))[4-6]\\d{5}",,,,"91123456789",,,,[6,7,8]],[,,"800\\d{7,8}",,,,"8001234567"],[,,"60[04579]\\d{7}",,,,"6001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AR",54,"00","0",,,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1",,,[[,"(\\d{3})","$1",["0|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478])|911"]],[,"(\\d{2})(\\d{4})","$1-$2",["[1-9]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[1-8]"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1"],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1"]],[[,"(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",,1],[,"(\\d)(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"]],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3-$4",["91"]],[,"(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3-$4",["9"]]],[,,,,,,,,,[-1]],,,[,,"810\\d{7}",,,,,,,[10]],[,,"810\\d{7}",,,,"8101234567",,,[10]],,,[,,,,,,,,,[-1]]],AS:[,[,,"(?:[58]\\d\\d|684|900)\\d{7}",,,,,,,[10],[7]],[,,"6846(?:22|33|44|55|77|88|9[19])\\d{4}",,,,"6846221234",,,,[7]],[,,"684(?:2(?:48|5[2468]|72)|7(?:3[13]|70|82))\\d{4}",,,,"6847331234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"AS",1,"011","1",,,"1|([267]\\d{6})$","684$1",,,,,[,,,,,,,,,[-1]],,"684",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AT:[,[,,"1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",,,,,,,[4,5,6,7,8,9,10,11,12,13],[3]],[,,"1(?:11\\d|[2-9]\\d{3,11})|(?:316|463|(?:51|66|73)2)\\d{3,10}|(?:2(?:1[467]|2[13-8]|5[2357]|6[1-46-8]|7[1-8]|8[124-7]|9[1458])|3(?:1[1-578]|3[23568]|4[5-7]|5[1378]|6[1-38]|8[3-68])|4(?:2[1-8]|35|7[1368]|8[2457])|5(?:2[1-8]|3[357]|4[147]|5[12578]|6[37])|6(?:13|2[1-47]|4[135-8]|5[468])|7(?:2[1-8]|35|4[13478]|5[68]|6[16-8]|7[1-6]|9[45]))\\d{4,10}",,,,"1234567890",,,,[3]],[,,"6(?:5[0-3579]|6[013-9]|[7-9]\\d)\\d{4,10}",,,,"664123456",,,[7,8,9,10,11,12,13]],[,,"800\\d{6,10}",,,,"800123456",,,[9,10,11,12,13]],[,,"9(?:0[01]|3[019])\\d{6,10}",,,,"900123456",,,[9,10,11,12,13]],[,,"8(?:10|2[018])\\d{6,10}|828\\d{5}",,,,"810123456",,,[8,9,10,11,12,13]],[,,,,,,,,,[-1]],[,,"5(?:0[1-9]|17|[79]\\d)\\d{2,10}|7[28]0\\d{6,10}",,,,"780123456",,,[5,6,7,8,9,10,11,12,13]],"AT",43,"00","0",,,"0",,,,[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[[,"(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],[,"(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],[,"(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],[,"(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AU:[,[,,"1(?:[0-79]\\d{7,8}|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",,,,,,,[5,6,7,8,9,10]],[,,"(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8]))\\d{3}|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4]))|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",,,,"212345678",,,[9],[8]],[,,"4(?:83[0-38]|93[0-4])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"AU",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|(183[12])",,"0011",,[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["13"]],[,"(\\d{3})(\\d{3})","$1 $2",["19"]],[,"(\\d{3})(\\d{4})","$1 $2",["180","1802"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["19"]],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[[,"(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)","$CC ($1)"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],[,,"163\\d{2,6}",,,,"1631234",,,[5,6,7,8,9]],1,,[,,"1[38]00\\d{6}|1(?:345[0-4]|802)\\d{3}|13\\d{4}",,,,,,,[6,7,8,10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AW:[,[,,"(?:[25-79]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"5(?:2\\d|8[1-9])\\d{4}",,,,"5212345"],[,,"(?:290|5[69]\\d|6(?:[03]0|22|4[0-2]|[69]\\d)|7(?:[34]\\d|7[07])|9(?:6[45]|9[4
220-8]))\\d{4}",,,,"5601234"],[,,"800\\d{4}",,,,"8001234"],[,,"900\\d{4}",,,,"9001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:28\\d|501)\\d{4}",,,,"5011234"],"AW",297,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],AX:[,[,,"2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"18[1-8]\\d{3,6}",,,,"181234567",,,[6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AX",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,,,[,,,,,,,,,[-1]],,"18",[,,,,,,,,,[-1]],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],AZ:[,[,,"365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",,,,,,,[9],[7]],[,,"(?:222[0-79]\\d|365(?:[0-46-9]\\d|5[0-35-9]))\\d{4}|(?:(?:1[28]|46)\\d|2(?:[045]2|1[24]|2[34]|33|6[23]))\\d{6}",,,,"123123456",,,,[7]],[,,"(?:36554|99[2-9]\\d\\d)\\d{4}|(?:[16]0|4[04]|5[015]|7[07])\\d{7}",,,,"401234567"],[,,"88\\d{7}",,,,"881234567"],[,,"900200\\d{3}",,,,"900200123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"AZ",994,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[1-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365|46","1[28]|2|365(?:[0-46-9]|5[0-35-9])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365|46","1[28]|2|365(?:[0-46-9]|5[0-35-9])|46"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BA:[,[,,"6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",,,,,,,[8,9],[6]],[,,"(?:3(?:[05-79][2-9]|1[4579]|[23][24-9]|4[2-4689]|8[2457-9])|49[2-579]|5(?:0[2-49]|[13][2-9]|[268][2-4679]|4[4689]|5[2-79]|7[2-69]|9[2-4689]))\\d{5}",,,,"30212345",,,[8],[6]],[,,"6040\\d{5}|6(?:03|[1-356]|44|7\\d)\\d{6}",,,,"61123456"],[,,"8[08]\\d{6}",,,,"80123456",,,[8]],[,,"9[0246]\\d{6}",,,,"90123456",,,[8]],[,,"8[12]\\d{6}",,,,"82123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BA",387,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1-$2",["[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"703[235]0\\d{3}|70(?:2[0-5]|3[0146]|[56]0)\\d{4}",,,,"70341234",,,[8]],,,[,,,,,,,,,[-1]]],BB:[,[,,"(?:246|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"246(?:2(?:2[78]|7[0-4])|4(?:1[024-6]|2\\d|3[2-9])|5(?:20|[34]\\d|54|7[1-3])|6(?:2\\d|38)|7[35]7|9(?:1[89]|63))\\d{4}",,,,"2464123456",,,,[7]],[,,"246(?:2(?:[3568]\\d|4[0-57-9])|45\\d|69[5-7]|8(?:[2-5]\\d|83))\\d{4}",,,,"2462501234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"(?:246976|900[2-9]\\d\\d)\\d{4}",,,,"9002123456",,,,[7]],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"24631\\d{5}",,,,"2463101234",,,,[7]],"BB",1,"011","1",,,"1|([2-9]\\d{6})$","246$1",,,,,[,,,,,,,,,[-1]],,"246",[,,,,,,,,,[-1]],[,,"246(?:292|367|4(?:1[7-9]|3[01]|44|67)|7(?:36|53))\\d{4}",,,,"2464301234",,,,[7]],,,[,,,,,,,,,[-1]]],BD:[,[,,"[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",,,,,,,[6,7,8,9,10]],[,,"(?:465[3578]\\d{4}|8332[6-9])\\d\\d|465(?:(?:3|[57]\\d)\\d{3,4}|8\\d{3})|(?:3(?:03[56]|224)|422[25])\\d{3,4}|(?:4(?:31\\d\\d|423|65(?:28|4\\d))|5222)\\d{3}(?:\\d{2})?|(?:3(?:42[47]|529|823)|4(?:027|525)|562|6257|7(?:1(?:5[3-5]|6[12]|7[156]|89)|22[589]56|32|42675|52(?:[25689](?:56|8)|[347]8)|71(?:6[1267]|75|89)|92374)|82(?:2[59]|32)56|9(?:03[23]56|23(?:256|373)|31|5(?:1|2[4589]56)))\\d{3}|(?:3(?:02[348]|22[35]|324|422)|4(?:22[67]|32[236-9]|6(?:2[46]|56\\d)|953)|5526|6(?:024|6655)|81)\\d{4,5}|(?:2(?:7(?:1[0-267]|2[0-289]|3[0-29]|4[01]|5[1-3]|6[013]|7[0178]|91)|8(?:0[125]|1[1-6]|2[0157-9]|3[1-69]|41|6[1-35]|7[1-5]|8[1-8]|9[0-6])|9(?:0[0-2]|1[0-4]|2[568]|3[3-6]|5[5-7]|6[0136-9]|7[0-7]|8[014-9]))|3(?:0(?:2[025-79]|3[2-4])|181|22[12]|32[2356]|824)|4(?:02[09]|22[348]|32[045]|523|627)|666(?:22|53)|7(?:22[57-9]|42[56]|82[35])8|8(?:0[124-9]|2(?:181|2[02-4679]8)|4[12]|[5-7]2)|9(?:[04]2|2(?:2|328)|81))\\d{4}|(?:2(?:[23]\\d|[45])\\d\\d|3(?:(?:[19]3|35|59|6[3-59])\\d\\d|4(?:25|[39]\\d\\d))|4(?:0(?:33|9\\d\\d)|(?:1|2[3-5]\\d)\\d|3(?:32|[459]\\d\\d)|4(?:2[246]|5[25])|6(?:2[35]|[349]\\d\\d|5(?:[019]\\d|2[0-79])|62)|8(?:23|54)|92[2-5])|5(?:02[03489]|22[457]|32[35-79]|42[46]|6(?:[18]|53)|724|826)|6(?:023|2(?:2[2-5]|5[3-5]|8)|32[3478]|42[34]|52[47]|6(?:[18]|6(?:2[34]|5[24]))|[78]2[2-5]|92[2-6])|7(?:02|21\\d|[3-589]1|6[12]|72[24])|8(?:21(?
220:4\\d|7)|3[12]|[5-7]1)|9(?:[24]1|82\\d\\d))\\d{5}|(?:3(?:1(?:2[5-7]|[5-7])|822)|4(?:[257]1|[4689][18])|(?:5[2-57-9]|6[03-589])1)\\d{5}|(?:3[2-8]|[59])1\\d{5}",,,,"27111234"],[,,"(?:1[13-9]\\d|644)\\d{7}|(?:3[78]|44|66)[02-9]\\d{7}",,,,"1812345678",,,[10]],[,,"80[03]\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"96(?:0[469]|1[0-47]|3[389]|6[69]|7[78])\\d{6}",,,,"9604123456",,,[10]],"BD",880,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1-$2",["38[013-9]|4(?:6[168]|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|8(?:0[014-9]|1|2[1-3])|[34]7|7[2-589]|9[35]|(?:3[2-6]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[248])1|(?:44|66)[01346-9]","38[013-9]|4(?:6[168]|[89][18])|5(?:6[128]|9)|6(?:28|4[14]|5)|8(?:0[014-9]|1|2(?:1[78]|[23]))|[34]7|7[2-589]|9[35]|(?:3[2-6]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[248])1|(?:44|66)[01346-9]"],"0$1"],[,"(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],[,"(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BE:[,[,,"4\\d{8}|[1-9]\\d{7}",,,,,,,[8,9]],[,,"80[2-8]\\d{5}|(?:1[0-69]|[23][2-8]|4[23]|5\\d|6[013-57-9]|71|8[1-79]|9[2-4])\\d{6}",,,,"12345678",,,[8]],[,,"4[5-9]\\d{7}",,,,"470123456",,,[9]],[,,"800[1-9]\\d{4}",,,,"80012345",,,[8]],[,,"(?:70(?:2[0-57]|3[04-7]|44|69|7[0579])|90(?:0[0-8]|1[36]|2[0-3568]|3[013-689]|[47][2-68]|5[1-68]|6[0-378]|9[34679]))\\d{4}",,,,"90012345",,,[8]],[,,"7879\\d{4}",,,,"78791234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BE",32,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"78(?:0[57]|1[0458]|2[25]|3[15-8]|48|[56]0|7[078]|9\\d)\\d{4}",,,,"78102345",,,[8]],,,[,,,,,,,,,[-1]]],BF:[,[,,"[025-7]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:49|5[23]|6[56]|9[016-9])|4(?:4[569]|5[4-6]|6[56]|7[0179])|5(?:[34]\\d|50|6[5-7]))\\d{4}",,,,"20491234"],[,,"(?:0[1267]|5[1-8]|[67]\\d)\\d{6}",,,,"70123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BF",226,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BG:[,[,,"[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",,,,,,,[6,7,8,9],[4,5]],[,,"2\\d{5,7}|(?:43[1-6]|70[1-9])\\d{4,5}|(?:[36]\\d|4[124-7]|[57][1-9]|8[1-6]|9[1-7])\\d{5,6}",,,,"2123456",,,[6,7,8],[4,5]],[,,"43[07-9]\\d{5}|(?:48|8[7-9]\\d|9(?:8\\d|9[69]))\\d{6}",,,,"48123456",,,[8,9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90\\d{6}",,,,"90123456",,,[8]],[,,"700\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BG",359,"00","0",,,"0",,,,[[,"(\\d{6})","$1",["1"]],[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[[,"(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BH:[,[,,"[136-9]\\d{7}",,,,,,,[8]],[,,"(?:1(?:3[1356]|6[0156]|7\\d)\\d|6(?:1[16]\\d|500|6(?:0\\d|3[12]|44|7[7-9]|88)|9[69][69])|7(?:1(?:11|78)|7\\d\\d))\\d{4}",,,,"17001234"],[,,"(?:3(?:[1-79]\\d|8[0-47-9])\\d|6(?:3(?:00|33|6[16])|6(?:3[03-9]|[69]\\d|7[0-6])))\\d{4}",,,,"36001234"],[,,"80\\d{6}
220",,,,"80123456"],[,,"(?:87|9[014578])\\d{6}",,,,"90123456"],[,,"84\\d{6}",,,,"84123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BH",973,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[13679]|8[047]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BI:[,[,,"(?:[267]\\d|31)\\d{6}",,,,,,,[8]],[,,"22\\d{6}",,,,"22201234"],[,,"(?:29|31|6[1289]|7[125-9])\\d{6}",,,,"79561234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BI",257,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BJ:[,[,,"[25689]\\d{7}",,,,,,,[8]],[,,"2(?:02|1[037]|2[45]|3[68])\\d{5}",,,,"20211234"],[,,"(?:5[1-35-8]|6\\d|9[013-9])\\d{6}",,,,"90011234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"857[58]\\d{4}",,,,"85751234"],"BJ",229,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[25689]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"81\\d{6}",,,,"81123456"],,,[,,,,,,,,,[-1]]],BL:[,[,,"(?:590|(?:69|80)\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:2[7-9]|5[12]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"BL",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BM:[,[,,"(?:441|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"441(?:[46]\\d\\d|5(?:4\\d|60|89))\\d{4}",,,,"4414123456",,,,[7]],[,,"441(?:[2378]\\d|5[0-39])\\d{5}",,,,"4413701234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BM",1,"011","1",,,"1|([2-8]\\d{6})$","441$1",,,,,[,,,,,,,,,[-1]],,"441",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BN:[,[,,"[2-578]\\d{6}",,,,,,,[7]],[,,"22[0-7]\\d{4}|(?:2[013-9]|[34]\\d|5[0-25-9])\\d{5}",,,,"2345678"],[,,"(?:22[89]|[78]\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[34]\\d{5}",,,,"5345678"],"BN",673,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BO:[,[,,"(?:[2-467]\\d\\d|8001)\\d{5}",,,,,,,[8,9],[7]],[,,"(?:2(?:2\\d\\d|5(?:11|[258]\\d|9[67])|6(?:12|2\\d|9[34])|8(?:2[34]|39|62))|3(?:3\\d\\d|4(?:6\\d|8[24])|8(?:25|42|5[257]|86|9[25])|9(?:[27]\\d|3[2-4]|4[248]|5[24]|6[2-6]))|4(?:4\\d\\d|6(?:11|[24689]\\d|72)))\\d{4}",,,,"22123456",,,[8],[7]],[,,"[67]\\d{7}",,,,"71234567",,,[8]],[,,"8001[07]\\d{4}",,,,"800171234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BO",591,"00(?:1\\d)?","0",,,"0(1\\d)?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[23]|4[46]"],,"0$CC $1"],[,"(\\d{8})","$1",["[67]"],,"0$CC $1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"],,"0$CC $1"]],,[,,,,,,,,,[-1]],,,[,,"8001[07]\\d{4}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BQ:[,[,,"(?:[34]1|7\\d)\\d{5}",,,,,,,[7]],[,,"(?:318[023]|41(?:6[023]|70)|7(?:1[578]|2[05]|50)\\d)\\d{3}",,,,"7151234"],[,,"(?:31(?:8[14-8]|9[14578])|416[14-9]|7(?:0[01]|7[07]|8\\d|9[056])\\d)\\d{3}",,,,"3181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BQ",599,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"[347]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BR:[,[,,"(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-24679]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",,,,,,,[8,9,10,11]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-5]\\d{7}",,,,"1123456789",,,[10],[8]],[,,"(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])(?:7|9\\d)\\d{7}",,,,"11961234567",,,[10,11],[8,9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"300\\d{6}|[59]00\\d{6,7}",,,,"300123456",,,[9,10]],[,,"300\\d{7}|[34]00\\d{5}|4(?:02|37)0\\d{4}",,,,"40041234",,,[8,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BR",55,"00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","0",,,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2",,,[[,"(\\d{3,6})","$1",["1(?:1[25-8]|2[357-9]|3[02-68]|4[12568]|5|6[0-8]|8[015]|9[0-47-9])|321|610"]],[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{4})(\\d{4})","$1-$2",["[2-57]","[2357]|4(?:[0-24-9]|3(?:[0-689]|7[1-9]))"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{5})(\\d{4})","$1-$2",["9"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[[,"(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],[,"(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)","0 $CC ($1)"],[,"(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)","0 $CC ($1)"]],[,,,,,,,,,[-1]],,,[,,"4020\\d{4}|[34]00\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BS:[,[,,"(?:242|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"242(?:3(?:02|[236][1-9]|4[0-24-9]|5[0-68]|7[347]|8[0-4]|9[2-467])|461|502|6(?:0[1-4]|12|2[013]|[45]0|7[67]|8[78]|9[89])|7(?:02|88))\\d{4}",,,,"2423456789",,,,[7]],[,,"242(?:3(?:5[79]|7[56]|95)|4(?:[23][1-9]|4[1-35-9]|5[1-8]|6[2-8]|7\\d|81)|5(?:2[45]|3[35]|44|5[1-46-9]|65|77)|6[34]6|7(?:27|38)|8(?:0[1-9]|1[02-9]|2\\d|[89]9))\\d{4}",,,,"2423591234",,,,[7]],[,,"242300\\d{4}|8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456",,,,[7]],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"BS",1,"011","1",,,"1|([3-8]\\d{6})$","242$1",,,,,[,,,,,,,,,[-1]],,"242",[,,,,,,,,,[-1]],[,,"242225\\d{4}",,,,"2422250123"],,,[,,,,,,,,,[-1]]],BT:[,[,,"[17]\\d{7}|[2-8]\\d{6}",,,,,,,[7,8],[6]],[,,"(?:2[3-6]|[34][5-7]|5[236]|6[2-46]|7[246]|8[2-4])\\d{5}",,,,"2345678",,,[7],[6]],[,,"(?:1[67]|77)\\d{6}",,,,"17123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BT",975,"00",,,,,,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BW:[,[,,"(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2(?:4[0-48]|6[0-24]|9[0578])|3(?:1[0-35-9]|55|[69]\\d|7[013])|4(?:6[03]|7[1267]|9[0-5])|5(?:3[03489]|4[0489]|7[1-47]|88|9[0-49])|6(?:2[1-35]|5[149]|8[067]))\\d{4}",,,,"2401234",,,[7]],[,,"(?:321|7(?:[1-7]\\d|8[01]))\\d{5}",,,,"71123456",,,[8]],[,,"(?:0800|800\\d)\\d{6}",,,,"0800012345",,,[10]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"79(?:1(?:[01]\\d|20)|2[0-2]\\d)\\d{3}",,,,"79101234",,,[8]],"BW",267,"00",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["90"]],[,"(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-79]"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BY:[,[,,"(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:1(?:5(?:1[1-5]|[24]\\d|6[2-4]|9[1-7])|6(?:[235]\\d|4[1-7])|7\\d\\d)|2(?:1(?:[246]\\d|3[0-35-9]|5[1-9])|2(?:[235]\\d|4[0-8])|3(?:[26]\\d|3[02-79]|4[024-7]|5[03-7])))\\d{5}",,,,"152450911",,,[9],[5,6,7]],[,,"(?:2(?:5[5-79]|9[1-9])|(?:33|44)\\d)\\d{6}",,,,"294911911",,,[9]],[,,"800\\d{3,7}|8(?:0[13]|20\\d)\\d{7}",,,,"8011234567"],[,,"(?:810|902)\\d{7}",,,,"9021234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"249\\d{6}",,,,"249123456",,,[9]],"BY",375,"810","8",,,"0|80?",,"8~10",,[[,"(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],[,"(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],[,"(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,"800\\d{3,7}|(?:8(?:0[13]|10|20\\d)|902)\\d{7}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],BZ:[,[,,"(?:0800\\d|[2-8])\\d{6}",,,,,,,[7,11]],[,,"(?:2(?:[02]\\d|36|[68]0)|[3-58](?:[02]\\d|[68]0)|7(?:[02]\\d|32|[68]0))\\d{4}",,,,"2221234",,,[7]],[,,"6[0-35-7]\\d{5}",,,,"6221234",,,[7]],[,,"0800\\d{7}",,,,"08001234123",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"BZ",501,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],[,"(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CA:[,[,,"(?:[2-8]\\d|90)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[578])|4(?:03|1[68]|3[178]|50|74)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,,[7]],[,,"(?:2(?:04|[23]6|[48]9|50)|3(?:06|43|6[578])|4(?:03|1[68]|3[178]|50|74)|5(?:06|1[49]|48|79|8[17])|6(?:04|13|39|47|72)|7(?:0[59]|78|8[02])|8(?:[06]7|19|25|73)|90[25])[2-9]\\d{6}",,,,"5062345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[12]|33|44|66|77|88)|622)[2-9]\\d{6}",,,,"5002345678"],[,,"600[2-9]\\d{6}",,,,"6002012345"],"CA",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CC:[,[,,"1(?:[0-79]\\d|8[0-24-9])\\d{7}|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10]],[,,"8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",,,,"891621234",,,[9],[8]],[,,"4(?:83[0-38]|93[0-4])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CC",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|([59]\\d{7})$","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CD:[,[,,"[189]\\d{8}|[1-68]\\d{6}",,,,,,,[7,9]],[,,"12\\d{7}|[1-6]\\d{6}",,,,"1234567"],[,,"88\\d{5}|(?:8[0-59]|9[017-9])\\d{7}",,,,"991234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CD",243,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CF:[,[,,"(?:[27]\\d{3}|8776)\\d{4}",,,,,,,[8]],[,,"2[12]\\d{6}",,,,"21612345"],[,,"7[0257]\\d{6}",,,,"70012345"],[,,,,,,,,,[-1]],[,,"8776\\d{4}",,,,"87761234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CF",236,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CG:[,[,,"(?:0\\d\\d|222|800)\\d{6}",,,,,,,[9]],[,,"222[1-589]\\d{5}",,,,"222123456"],[,,"026(?:1[0-5]|6[6-9])\\d{4}|0(?:[14-6]\\d\\d|2(?:40|5[5-8]|6[07-9]))\\d{5}",,,,"061234567"],[,,,,,,,,,[-1]],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CG",242,"00",,,,,,,,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CH:[,[,,"8\\d{11}|[2-9]\\d{8}",,,,,,,[9,12]],[,,"(?:2[12467]|3[1-4]|4[134]|5[256]|6[12]|[7-9]1)\\d{7}",,,,"212345678",,,[9]],[,,"7[35-9]\\d{7}",,,,"781234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[016]\\d{6}",,,,"900123456",,,[9]],[,,"84[0248]\\d{6}",,,,"840123456",,,[9]],[,,"878\\d{6}",,,,"878123456",,,[9]],[,,,,,,,,,[-1]],"CH",41,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],,[,,"74[0248]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"5[18]\\d{7}",,,,"581234567",,,[9]],,,[,,"860\\d{9}",,,,"860123456789",,,[12]]],CI:[,[,,"[02]\\d{9}",,,,,,,[10]],[,,"2(?:[15]\\d{3}|7(?:2(?:0[23]|1[2357]|[23][45]|4[3-5])|3(?:06|1[69]|[2-6]7)))\\d{5}",,,,"2123456789"],[,,"0704[0-7]\\d{5}|0(?:[15]\\d\\d|7(?:0[0-37-9]|[4-9][7-9]))\\d{6}",,,,"0123456789"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CI",225,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CK:[,[,,"[2-578]\\d{4}",,,,,,,[5]],[,,"(?:2\\d|3[13-7]|4[1-5])\\d{3}",,,,"21234"],[,,"[578]\\d{4}",,,,"71234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CK",682,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CL:[,[,,"12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",,,,,,,[9,10,11]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[034]\\d|1[0-35-9]|2[1-9]|5[0-2])|600))|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"2(?:1982[0-6]|3314[05-9])\\d{3}|(?:2(?:1(?:160|962)|3(?:2\\d\\d|3(?:[034]\\d|1[0-35-9]|2[1-9]|5[0-2])|600))|80[1-9]\\d\\d|9(?:3(?:[0-57-9]\\d\\d|6(?:0[02-9]|[1-9]\\d))|6(?:[0-8]\\d\\d|9(?:[02-79]\\d|1[05-9]))|7[1-9]\\d\\d|9(?:[03-9]\\d\\d|1(?:[0235-9]\\d|4[0-24-9])|2(?:[0-79]\\d|8[0-46-9]))))\\d{4}|(?:22|3[2-5]|[47][1-35]|5[1-3578]|6[13-57]|8[1-9]|9[2458])\\d{7}",,,,"221234567",,,[9]],[,,"(?:123|8)00\\d{6}",,,,"800123456",,,[9,11]],[,,,,,,,,,[-1]],[,,"600\\d{7,8}",,,,"6001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,"44\\d{7}",,,,"441234567",,,[9]],"CL",56,"(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0",,,,,,,1,[[,"(\\d{4})","$1",["1(?:[03-589]|21)|[29]0|78"]],[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[[,"(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-3]"],"($1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]],[,,,,,,,,,[-1]],,,[,,"600\\d{7,8}",,,,,,,[10,11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CM:[,[,,"[26]\\d{8}|88\\d{6,7}",,,,,,,[8,9]],[,,"2(?:22|33)\\d{6}",,,,"222123456",,,[9]],[,,"(?:24[23]|6[5-9]\\d)\\d
220{6}",,,,"671234567",,,[9]],[,,"88\\d{6,7}",,,,"88012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CM",237,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CN:[,[,,"1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",,,,,,,[7,8,9,10,11,12],[5,6]],[,,"(?:10(?:[02-79]\\d\\d|[18](?:0[1-9]|[1-9]\\d))|21(?:[18](?:0[1-9]|[1-9]\\d)|[2-79]\\d\\d))\\d{5}|(?:43[35]|754)\\d{7,8}|8(?:078\\d{7}|51\\d{7,8})|(?:10|(?:2|85)1|43[35]|754)(?:100\\d\\d|95\\d{3,4})|(?:2[02-57-9]|3(?:11|7[179])|4(?:[15]1|3[12])|5(?:1\\d|2[37]|3[12]|51|7[13-79]|9[15])|7(?:[39]1|5[57]|6[09])|8(?:71|98))(?:[02-8]\\d{7}|1(?:0(?:0\\d\\d(?:\\d{3})?|[1-9]\\d{5})|[1-9]\\d{6})|9(?:[0-46-9]\\d{6}|5\\d{3}(?:\\d(?:\\d{2})?)?))|(?:3(?:1[02-9]|35|49|5\\d|7[02-68]|9[1-68])|4(?:1[02-9]|2[179]|3[46-9]|5[2-9]|6[47-9]|7\\d|8[23])|5(?:3[03-9]|4[36]|5[02-9]|6[1-46]|7[028]|80|9[2-46-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[17]\\d|2[248]|3[04-9]|4[3-6]|5[0-3689]|6[2368]|9[02-9])|8(?:1[236-8]|2[5-7]|3\\d|5[2-9]|7[02-9]|8[36-8]|9[1-7])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]\\d{6}|1(?:0(?:0\\d\\d(?:\\d{2})?|[1-9]\\d{4})|[1-9]\\d{5})|9(?:[0-46-9]\\d{5}|5\\d{3,5}))",,,,"1012345678",,,[7,8,9,10,11],[5,6]],[,,"1740[0-5]\\d{6}|1(?:[38]\\d|4[57]|5[0-35-9]|6[25-7]|7[0-35-8]|9[0135-9])\\d{8}",,,,"13123456789",,,[11]],[,,"(?:(?:10|21)8|8)00\\d{7}",,,,"8001234567",,,[10,12]],[,,"16[08]\\d{5}",,,,"16812345",,,[8]],[,,"400\\d{7}|950\\d{7,8}|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))96\\d{3,4}",,,,"4001234567",,,[7,8,9,10,11],[5,6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CN",86,"00|1(?:[12]\\d|79)\\d\\d00","0",,,"0|(1(?:[12]\\d|79)\\d\\d)",,"00",,[[,"(\\d{5,6})","$1",["96"]],[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{4})(\\d{4})","$1 $2",["16[08]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]","1[1-9]|26|[3-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])","26|3(?:[0268]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|50|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9])|(?:34|85[23])[0-8]|(?:1|58)[1-9]|(?:63|95)[06-9]|(?:33|85[23]9)[0-46-9]|(?:10|2[0-57-9]|3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[0-8]|9[0-47-9])","26|3(?:[0268]|3[0-46-9]|4[0-8]|9[079])|4(?:[049]|2[02-68]|[35]0|6[0-356]|8[014-9])|5(?:0|2[0-24-689]|4[0-2457-9]|6[057-9]|90)|6(?:[0-24578]|3[06-9]|6[14-79]|9[03-9])|7(?:0[02-9]|2[0135-79]|3[23]|4[0-27-9]|6[1457]|8)|8(?:[046]|1[01459]|2[0-489]|5(?:0|[23](?:[02-8]|1[1-9]|9[0-46-9]))|8[0-2459]|9[09])|9(?:0[0457]|1[08]|[268]|4[024-9]|5[06-9])|(?:1|58|85[23]10)[1-9]|(?:10|2[0-57-9])(?:[0-8]|9[0-47-9])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:[02-8]|1(?:0[1-9]|[1-9])|9[0-47-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4}
220)","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[[,"(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","(?:10|2[0-57-9])(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1","$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{7,8})","$1 $2",["9"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1","$CC $1",1],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"(?:(?:10|21)8|[48])00\\d{7}|950\\d{7,8}",,,,,,,[10,11,12]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CO:[,[,,"(?:(?:1\\d|[36])\\d{3}|9101)\\d{6}|[124-8]\\d{7}",,,,,,,[8,10,11],[7]],[,,"60[124-8][2-9]\\d{6}|[124-8][2-9]\\d{6}",,,,"12345678",,,[8,10],[7]],[,,"3333(?:0(?:0\\d|1[0-5])|[4-9]\\d\\d)\\d{3}|(?:3(?:24[2-6]|3(?:00|3[0-24-9]))|9101)\\d{6}|3(?:0[0-5]|1\\d|2[0-3]|5[01]|70)\\d{7}",,,,"3211234567",,,[10]],[,,"1800\\d{7}",,,,"18001234567",,,[11]],[,,"19(?:0[01]|4[78])\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CO",57,"00(?:4(?:[14]4|56)|[579])","0",,,"0([3579]|4(?:[14]4|56))?",,,,[[,"(\\d)(\\d{7})","$1 $2",["[146][2-9]|[2578]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["6"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["[39]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1"]],[[,"(\\d)(\\d{7})","$1 $2",["[146][2-9]|[2578]"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["6"],"($1)","0$CC $1"],[,"(\\d{3})(\\d{7})","$1 $2",["[39]"],,"0$CC $1"],[,"(\\d)(\\d{3})(\\d{7})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CR:[,[,,"(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",,,,,,,[8,10]],[,,"210[7-9]\\d{4}|2(?:[024-7]\\d|1[1-9])\\d{5}",,,,"22123456",,,[8]],[,,"(?:3005\\d|6500[01])\\d{3}|(?:5[07]|6[0-4]|7[0-3]|8[3-9])\\d{6}",,,,"83123456",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"90[059]\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210[0-6]|4\\d{3}|5100)\\d{4}",,,,"40001234",,,[8]],"CR",506,"00",,,,"(19(?:0[0-2468]|1[09]|20|66|77|99))",,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CU:[,[,,"[27]\\d{6,7}|[34]\\d{5,7}|(?:5|8\\d\\d)\\d{7}",,,,,,,[6,7,8,10],[4,5]],[,,"(?:3[23]|48)\\d{4,6}|(?:31|4[36]|8(?:0[25]|78)\\d)\\d{6}|(?:2[1-4]|4[1257]|7\\d)\\d{5,6}",,,,"71234567",,,,[4,5]],[,,"5\\d{7}",,,,"51234567",,,[8]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,,,,,,,,[-1]],[,,"807\\d{7}",,,,"8071234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CU",53,"119","0",,,"0",,,,[[,"(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],[,"(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["5"],"0$1"],[,"(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CV:[,[,,"(?:[2-59]\\d\\d|800)\\d{4}",,,,,,,[7]],[,,"2(?:2[1-7]|3[0-8]|4[12]|5[1256]|6\\d|7[1-3]|8[1-5])\\d{4}",,,,"2211234"],[,,"(?:[34][36]|5[1-389]|9\\d)\\d{5}",,,,"9911234"],[,,"800\\d{4}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CV",238,"0",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CW:[,[,,"(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",,,,,,,[7,8]],[,,"9(?:4(?:3[0-5]|4[14]|6\\d)|50\\d|7(?:2[014]|3[02-9]|4[4-9]|6[357]|77|8[7-9])|8(?:3[39]|[46]\\d|7[01]|8[57-9]))\\d{4}",,,,"94351234"],[,,"953[01]\\d{4}|9(?:5[12467]|6[5-9])\\d{5}",,,,"95181234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"60[0-2]\\d{4}",,,,"6001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"CW",599,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[3467]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],,[,,"955\\d{5}",,,,"95581234",,,[8]],1,"[69]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CX:[,[,,"1(?:[0-79]\\d|8[0-24-9])\\d{7}|[148]\\d{8}|1\\d{5,7}",,,,,,,[6,7,8,9,10]],[,,"8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",,,,"891641234",,,[9],[8]],[,,"4(?:83[0-38]|93[0-4])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[06-9]|7[02-9]|8[0-24-9]|9[0-27-9])\\d{6}",,,,"412345678",,,[9]],[,,"180(?:0\\d{3}|2)\\d{3}",,,,"1800123456",,,[7,10]],[,,"190[0-26]\\d{6}",,,,"1900123456",,,[10]],[,,"13(?:00\\d{3}|45[0-4])\\d{3}|13\\d{4}",,,,"1300123456",,,[6,8,10]],[,,,,,,,,,[-1]],[,,"14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",,,,"147101234",,,[9]],"CX",61,"001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","0",,,"0|([59]\\d{7})$","8$1","0011",,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],CY:[,[,,"(?:[279]\\d|[58]0)\\d{6}",,,,,,,[8]],[,,"2[2-6]\\d{6}",,,,"22345678"],[,,"9[4-79]\\d{6}",,,,"96123456"],[,,"800\\d{5}",,,,"80001234"],[,,"90[09]\\d{5}",,,,"90012345"],[,,"80[1-9]\\d{5}",,,,"80112345"],[,,"700\\d{5}",,,,"70012345"],[,,,,,,,,,[-1]],"CY",357,"00",,,,,,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:50|77)\\d{6}",,,,"77123456"],,,[,,,,,,,,,[-1]]],CZ:[,[,,"(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",,,,,,,[9,10,11,12]],[,,"(?:2\\d|3[1257-9]|4[16-9]|5[13-9])\\d{7}",,,,"212345678",,,[9]],[,,"(?:60[1-8]|7(?:0[2-5]|[2379]\\d))\\d{6}",,,,"601123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:0[05689]|76)\\d{6}",,,,"900123456",,,[9]],[,,"8[134]\\d{7}",,,,"811234567",,,[9]],[,,"70[01]\\d{6}",,,,"700123456",,,[9]],[,,"9[17]0\\d{6}",,,,"910123456",,,[9]],"CZ",420,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"9(?:5\\d|7[2-4])\\d{6}",,,,"972123456",,,[9]],,,[,,"9(?:3\\d{9}|6\\d{7,10})",,,,"93123456789"]],DE:[,[,,"[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:1\\d|2[02-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[05]\\d|[23]1|[46][1-8])\\d{1,9}",,,,,,,[4,5,6,7,8,9,10,11,12,13,14,15],[2,3]],[,,"32\\d{9,11}|49[2-6]\\d{10}|49[0-7]\\d{3,9}|(?:[34]0|[68]9)\\d{3,13}|(?:2(?:0[1-689]|[1-3569]\\d|4[0-8]|7[1-7]|8[0-7])|3(?:[3569]\\d|4[0-79]|7[1-7]|8[1-8])|4(?:1[02-9]|[2-48]\\d|5[0-6]|6[0-8]|7[0-79])|5(?:0[2-8]|[124-6]\\d|[38][0-8]|[79][0-7])|6(?:0[02-9]|[1-358]\\d|[47][0-8]|6[1-9])|7(?:0[2-8]|1[1-9]|[27][0-7]|3\\d|[4-6][
2200-8]|8[0-5]|9[013-7])|8(?:0[2-9]|1[0-79]|2\\d|3[0-46-9]|4[0-6]|5[013-9]|6[1-8]|7[0-8]|8[0-24-6])|9(?:0[6-9]|[1-4]\\d|[589][0-7]|6[0-8]|7[0-467]))\\d{3,12}",,,,"30123456",,,[5,6,7,8,9,10,11,12,13,14,15],[2,3,4]],[,,"15[0-25-9]\\d{8}|1(?:6[023]|7\\d)\\d{7,8}",,,,"15123456789",,,[10,11]],[,,"800\\d{7,12}",,,,"8001234567890",,,[10,11,12,13,14,15]],[,,"(?:137[7-9]|900(?:[135]|9\\d))\\d{6}",,,,"9001234567",,,[10,11]],[,,"180\\d{5,11}|13(?:7[1-6]\\d\\d|8)\\d{4}",,,,"18012345",,,[7,8,9,10,11,12,13,14]],[,,"700\\d{8}",,,,"70012345678",,,[11]],[,,,,,,,,,[-1]],"DE",49,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],[,"(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],[,"(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],[,"(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],[,"(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],[,"(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],[,"(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],[,"(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],[,"(\\d{5})(\\d{6})","$1 $2",["15[0568]"],"0$1"],[,"(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],[,"(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],,[,,"16(?:4\\d{1,10}|[89]\\d{1,11})",,,,"16412345",,,[4,5,6,7,8,9,10,11,12,13,14]],,,[,,,,,,,,,[-1]],[,,"18(?:1\\d{5,11}|[2-9]\\d{8})",,,,"18500123456",,,[8,9,10,11,12,13,14]],,,[,,"1(?:6(?:013|255|399)|7(?:(?:[015]1|[69]3)3|[2-4]55|[78]99))\\d{7,8}|15(?:(?:[03-68]00|113)\\d|2\\d55|7\\d99|9\\d33)\\d{7}",,,,"177991234567",,,[12,13]]],DJ:[,[,,"(?:2\\d|77)\\d{6}",,,,,,,[8]],[,,"2(?:1[2-5]|7[45])\\d{5}",,,,"21360003"],[,,"77\\d{6}",,,,"77831001"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DJ",253,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DK:[,[,,"[2-9]\\d{7}",,,,,,,[8]],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"(?:[2-7]\\d|8[126-9]|9[1-46-9])\\d{6}",,,,"32123456"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"DK",45,"00",,,,,,,1,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DM:[,[,,"(?:[58]\\d\\d|767|900)\\d{7}",,,,,,,[10],[7]],[,,"767(?:2(?:55|66)|4(?:2[01]|4[0-25-9])|50[0-4])\\d{4}",,,,"7674201234",,,,[7]],[,,"767(?:2(?:[2-4689]5|7[5-7])|31[5-7]|61[1-8]|70[1-6])\\d{4}",,,,"7672251234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DM",1,"011","1",,,"1|([2-7]\\d{6})$","767$1",,,,,[,,,,,,,,,[-1]],,"767",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DO:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"8(?:[04]9[2-9]\\d\\d|29(?:2(?:[0-59]\\d|6[04-9]|7[0-27]|8[0237-9])|3(?:[0-35-9]\\d|4[7-9])|[45]\\d\\d|6(?:[0-27-9]\\d|[3-5][1-9]|6[0135-8])|7(?:0[013-9]|[1-37]\\d|4[1-35689]|5[1-4689]|6[1-
22057-9]|8[1-79]|9[1-8])|8(?:0[146-9]|1[0-48]|[248]\\d|3[1-79]|5[01589]|6[013-68]|7[124-8]|9[0-8])|9(?:[0-24]\\d|3[02-46-9]|5[0-79]|60|7[0169]|8[57-9]|9[02-9])))\\d{4}",,,,"8092345678",,,,[7]],[,,"8[024]9[2-9]\\d{6}",,,,"8092345678",,,,[7]],[,,"8(?:00(?:14|[2-9]\\d)|(?:33|44|55|66|77|88)[2-9]\\d)\\d{5}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"DO",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"8001|8[024]9",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],DZ:[,[,,"(?:[1-4]|[5-79]\\d|80)\\d{7}",,,,,,,[8,9]],[,,"9619\\d{5}|(?:1\\d|2[013-79]|3[0-8]|4[0135689])\\d{6}",,,,"12345678"],[,,"(?:5(?:4[0-29]|5\\d|6[0-2])|6(?:[569]\\d|7[0-6])|7[7-9]\\d)\\d{6}",,,,"551234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"80[3-689]1\\d{5}",,,,"808123456",,,[9]],[,,"80[12]1\\d{5}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,"98[23]\\d{6}",,,,"983123456",,,[9]],"DZ",213,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EC:[,[,,"1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",,,,,,,[8,9,10,11],[7]],[,,"[2-7][2-7]\\d{6}",,,,"22123456",,,[8],[7]],[,,"964[0-2]\\d{5}|9(?:39|[57][89]|6[0-36-9]|[89]\\d)\\d{6}",,,,"991234567",,,[9]],[,,"1800\\d{7}|1[78]00\\d{6}",,,,"18001234567",,,[10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[2-7]890\\d{4}",,,,"28901234",,,[8]],"EC",593,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-7]"]],[,"(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-7]"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EE:[,[,,"8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",,,,,,,[7,8,10]],[,,"(?:3[23589]|4[3-8]|6\\d|7[1-9]|88)\\d{5}",,,,"3212345",,,[7]],[,,"5(?:[0-35-9]\\d{6}|4(?:[0-57-9]\\d{5}|6(?:[0-24-9]\\d{4}|3(?:[0-35-9]\\d{3}|4000))))|8(?:1(?:0(?:000|[3-9]\\d\\d)|(?:1(?:0[236]|1\\d)|(?:23|[3-79]\\d)\\d)\\d)|2(?:0(?:000|(?:19|[24-7]\\d)\\d)|(?:(?:[124-6]\\d|3[5-9])\\d|7(?:[679]\\d|8[13-9])|8(?:[2-6]\\d|7[01]))\\d)|[349]\\d{4})\\d\\d|5(?:(?:[02]\\d|5[0-478])\\d|1(?:[0-8]\\d|95)|6(?:4[0-4]|5[1-589]))\\d{3}",,,,"51234567",,,[7,8]],[,,"800(?:(?:0\\d\\d|1)\\d|[2-9])\\d{3}",,,,"80012345"],[,,"(?:40\\d\\d|900)\\d{4}",,,,"9001234",,,[7,8]],[,,,,,,,,,[-1]],[,,"70[0-2]\\d{5}",,,,"70012345",,,[8]],[,,,,,,,,,[-1]],"EE",372,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],[,"(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,"800[2-9]\\d{3}",,,,,,,[7]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EG:[,[,,"[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"13[23]\\d{6}|(?:15|57)\\d{6,7}|(?:2[2-4]|3|4[05-8]|5[05]|6[24-689]|8[2468]|9[235-7])\\d{7}",,,,"234567890",,,[8,9],[6,7]],[,,"1[0-25]\\d{8}",,,,"1001234567",,,[10]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"EG",20,"00","0",,,"0",,,,[[,"(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],[,"(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[189]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],EH:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"528[89]\\d{5}",,,,"528812345"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0\\d|1[0-3]|6[1267]|7[0-57]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"592(?:4[0-2]|93)\\d{4}",,,,"592401234"],"EH",212,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"528[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ER:[,[,,"[178]\\d{6}",,,,,,,[7],[6]],[,,"(?:1(?:1[12568]|[24]0|55|6[146])|8\\d\\d)\\d{4}",,,,"8370362",,,,[6]],[,,"(?:17[1-3]|7\\d\\d)\\d{4}",,,,"7123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ER",291,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ES:[,[,,"[5-9]\\d{8}",,,,,,,[9]],[,,"96906(?:0[0-8]|1[1-9]|[2-9]\\d)\\d\\d|9(?:69(?:0[0-57-9]|[1-9]\\d)|73(?:[0-8]\\d|9[1-9]))\\d{4}|(?:8(?:[1356]\\d|[28][0-8]|[47][1-9])|9(?:[135]\\d|[268][0-8]|4[1-9]|7[124-9]))\\d{6}",,,,"810123456"],[,,"(?:590[16]00\\d|9(?:6906(?:09|10)|7390\\d\\d))\\d\\d|(?:6\\d|7[1-48])\\d{7}",,,,"612345678"],[,,"[89]00\\d{6}",,,,"800123456"],[,,"80[367]\\d{6}",,,,"803123456"],[,,"90[12]\\d{6}",,,,"901123456"],[,,"70\\d{7}",,,,"701234567"],[,,,,,,,,,[-1]],"ES",34,"00",,,,,,,,[[,"(\\d{4})","$1",["905"]],[,"(\\d{6})","$1",["[79]9"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"51\\d{7}",,,,"511234567"],,,[,,,,,,,,,[-1]]],ET:[,[,,"(?:11|[2-59]\\d)\\d{7}",,,,,,,[9],[7]],[,,"11667[01]\\d{3}|(?:11(?:1(?:1[124]|2[2-7]|3[1-5]|5[5-8]|8[6-8])|2(?:13|3[6-8]|5[89]|7[05-9]|8[2-6])|3(?:2[01
220]|3[0-289]|4[1289]|7[1-4]|87)|4(?:1[69]|3[2-49]|4[0-3]|6[5-8])|5(?:1[578]|44|5[0-4])|6(?:1[78]|2[69]|39|4[5-7]|5[1-5]|6[0-59]|8[015-8]))|2(?:2(?:11[1-9]|22[0-7]|33\\d|44[1467]|66[1-68])|5(?:11[124-6]|33[2-8]|44[1467]|55[14]|66[1-3679]|77[124-79]|880))|3(?:3(?:11[0-46-8]|(?:22|55)[0-6]|33[0134689]|44[04]|66[01467])|4(?:44[0-8]|55[0-69]|66[0-3]|77[1-5]))|4(?:6(?:119|22[0-24-7]|33[1-5]|44[13-69]|55[14-689]|660|88[1-4])|7(?:(?:11|22)[1-9]|33[13-7]|44[13-6]|55[1-689]))|5(?:7(?:227|55[05]|(?:66|77)[14-8])|8(?:11[149]|22[013-79]|33[0-68]|44[013-8]|550|66[1-5]|77\\d)))\\d{4}",,,,"111112345",,,,[7]],[,,"9\\d{8}",,,,"911234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ET",251,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-59]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FI:[,[,,"[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",,,,,,,[5,6,7,8,9,10,11,12]],[,,"(?:1[3-79][1-8]|[235689][1-8]\\d)\\d{2,6}",,,,"131234567",,,[5,6,7,8,9]],[,,"4946\\d{2,6}|(?:4[0-8]|50)\\d{4,8}",,,,"412345678",,,[6,7,8,9,10]],[,,"800\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"[67]00\\d{5,6}",,,,"600123456",,,[8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FI",358,"00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","0",,,"0",,"00",,[[,"(\\d{5})","$1",["75[12]"],"0$1"],[,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[,"(\\d{6})","$1",["11"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],[[,"(\\d)(\\d{4,9})","$1 $2",["[2568][1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"],[,"(\\d{3})(\\d{3,7})","$1 $2",["[12]00|[368]|70[07-9]"],"0$1"],[,"(\\d{2})(\\d{4,8})","$1 $2",["[1245]|7[135]"],"0$1"],[,"(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"]],[,,,,,,,,,[-1]],1,"1[03-79]|[2-9]",[,,"20(?:2[023]|9[89])\\d{1,6}|(?:60[12]\\d|7099)\\d{4,5}|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:[1-3]00|7(?:0[1-5]\\d\\d|5[03-9]))\\d{3,7}"],[,,"20\\d{4,8}|60[12]\\d{5,6}|7(?:099\\d{4,5}|5[03-9]\\d{3,7})|20[2-59]\\d\\d|(?:606|7(?:0[78]|1|3\\d))\\d{7}|(?:10|29|3[09]|70[1-5]\\d)\\d{4,8}",,,,"10112345"],,,[,,,,,,,,,[-1]]],FJ:[,[,,"45\\d{5}|(?:0800\\d|[235-9])\\d{6}",,,,,,,[7,11]],[,,"603\\d{4}|(?:3[0-5]|6[25-7]|8[58])\\d{5}",,,,"3212345",,,[7]],[,,"(?:[279]\\d|45|5[01568]|8[034679])\\d{5}",,,,"7012345",,,[7]],[,,"0800\\d{7}",,,,"08001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FJ",679,"0(?:0|52)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FK:[,[,,"[2-7]\\d{4}",,,,,,,[5]],[,,"[2-47]\\d{4}",,,,"31234"],[,,"[56]\\d{4}",,,,"51234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FK",500,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FM:[,[,,"(?:[39]\\d\\d|820)\\d{4}",,,,,,,[7]],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-6]\\d)\\d)\\d{3}",,,,"3201234"],[,,"31(?:00[67]|208|309)\\d\\d|(?:3(?:[2357]0[1-9]|602|804|905)|(?:820|9[2-7]\\d)\\d)\\d{3}",,,,"3501234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"FM",691,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[389]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FO:[,[,,"[2-9]\\d{5}",,,,,,,[6]],[,,"(?:20|[34]\\d|8[19])\\d{4}",,,,"201234"],[,,"(?:[27][1-9]|5\\d|91)\\d{4}",,,,"211234"],[,,"80[257-9]\\d{3}",,,,"802123"],[,,"90(?:[13-5][15-7]|2[125-7]|9\\d)\\d\\d",,,,"901123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:6[0-36]|88)\\d{4}",,,,"601234"],"FO",298,"00",,,,"(10(?:01|[12]0|88))",,,,[[,"(\\d{6})","$1",["[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],FR:[,[,,"[1-9]\\d{8}",,,,,,,[9]],[,,"(?:[1-35]\\d|4[1-9])\\d{7}",,,,"123456789"],[,,"(?:6(?:[0-24-8]\\d|3[0-8]|9[589])|7(?:00|[3-9]\\d))\\d{6}",,,,"612345678"],[,,"80[0-5]\\d{6}",,,,"801234567"],[,,"836(?:0[0-36-9]|[1-9]\\d)\\d{4}|8(?:1[2-9]|2[2-47-9]|3[0-57-9]|[569]\\d|8[0-35-9])\\d{6}",,,,"891123456"],[,,"8(?:1[01]|2[0156]|84)\\d{6}",,,,"884012345"],[,,,,,,,,,[-1]],[,,"9\\d{8}",,,,"912345678"],"FR",33,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["10"]],[,"(\\d{3})(\\d{3})","$1 $2",["1"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"80[6-9]\\d{6}",,,,"806123456"],,,[,,,,,,,,,[-1]]],GA:[,[,,"(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",,,,,,,[7,8]],[,,"[01]1\\d{6}",,,,"01441234",,,[8]],[,,"(?:0[2-7]|6[256]|7[47])\\d{6}|[2-7]\\d{6}",,,,"06031234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GA",241,"00",,,,"0(11\\d{6}|6[256]\\d{6}|7[47]\\d{6})","$1",,,[[,"(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GB:[,[,,"[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",,,,,,,[7,9,10],[4,5,6,8]],[,,"(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:[0-5]\\d\\d|69[7-9]|70[0359])|(?:5[0-26-9]|[78][0-49])\\d\\d|6(?:[0-4]\\d\\d|50[02459]))|2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d\\d|1(?:[0-7]\\d\\d|8(?:[02]\\d|1[0-278])))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])
220))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",,,,"1212345678",,,[9,10],[4,5,6,7,8]],[,,"7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",,,,"7400123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GB",44,"00","0"," x",,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],,[,,"76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",,,,"7640123456",,,[10]],1,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GD:[,[,,"(?:473|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"473(?:2(?:3[0-2]|69)|3(?:2[89]|86)|4(?:[06]8|3[5-9]|4[0-49]|5[5-79]|73|90)|63[68]|7(?:58|84)|800|938)\\d{4}",,,,"4732691234",,,,[7]],[,,"473(?:4(?:0[2-79]|1[04-9]|2[0-5]|58)|5(?:2[01]|3[3-8])|901)\\d{4}",,,,"4734031234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GD",1,"011","1",,,"1|([2-9]\\d{6})$","473$1",,,,,[,,,,,,,,,[-1]],,"473",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GE:[,[,,"(?:[3-57]\\d\\d|800)\\d{6}",,,,,,,[9],[6,7]],[,,"(?:3(?:[256]\\d|4[124-9]|7[0-4])|4(?:1\\d|2[2-7]|3[1-79]|4[2-8]|7[239]|9[1-7]))\\d{6}",,,,"322123456",,,,[6,7]],[,,"5(?:(?:0555|1177)[5-9]|757(?:7[7-9]|8[01]))\\d{3}|5(?:0070|(?:11|33)33|[25]222)[0-4]\\d{3}|5(?:00(?:0\\d|50)|11(?:00|1\\d|2[0-4])|5200|75(?:00|[57]5)|8(?:0(?:[01]\\d|2[0-4])|58[89]|8(?:55|88)))\\d{4}|(?:5(?:[14]4|5[0157-9]|68|7[0147-9]|9[1-35-9])|790)\\d{6}",,,,"555123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70[67]\\d{6}",,,,"706123456"],"GE",995,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"70[67]\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GF:[,[,,"(?:[56]94|80\\d|976)\\d{6}",,,,,,,[9]],[,,"594(?:[023]\\d|1[01]|4[03-9]|5[6-9]|6[0-3]|80|9[0-4])\\d{4}",,,,"594101234"],[,,"694(?:[0-249]\\d|3[0-48])\\d{4}",,,,"694201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976\\d{6}",,,,"976012345"],"GF",594,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GG:[,[,,"(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",,,,,,,[7,9,10],[6]],[,,"1481[25-9]\\d{5}",,,,"1481256789",,,[10],[6]],[,,"7(?:(?:781|839)\\d|911[17])\\d{5}",,,,"7781123456",,,[10]],[,,"80[08]\\d{7}|800\\d{6}|8001111",,,,"8001234567"],[,,"(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",,,,"9012345678",,,[7,10]],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,"56\\d{8}",,,,"5612345678",,,[10]],"GG",44,"00","0",,,"0|([25-9]\\d{5})$","1481$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",,,,"7640123456",,,[10]],,,[,,,,,,,,,[-1]],[,,"(?:3[0347]|55)\\d{8}",,,,"5512345678",,,[10]],,,[,,,,,,,,,[-1]]],GH:[,[,,"(?:[235]\\d{3}|800)\\d{5}",,,,,,,[8,9],[7]],[,,"3082[0-5]\\d{4}
220|3(?:0(?:[237]\\d|8[01])|[167](?:2[0-6]|7\\d|80)|2(?:2[0-5]|7\\d|80)|3(?:2[0-3]|7\\d|80)|4(?:2[013-9]|3[01]|7\\d|80)|5(?:2[0-7]|7\\d|80)|8(?:2[0-2]|7\\d|80)|9(?:[28]0|7\\d))\\d{5}",,,,"302345678",,,[9],[7]],[,,"(?:2(?:[0346-8]\\d|5[67])|5(?:[0457]\\d|6[01]|9[1-9]))\\d{6}",,,,"231234567",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GH",233,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[237]|8[0-2]"]],[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[[,"(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"800\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GI:[,[,,"(?:[25]\\d\\d|606)\\d{5}",,,,,,,[8]],[,,"21(?:6[24-7]\\d|90[0-2])\\d{3}|2(?:00|2[25])\\d{5}",,,,"20012345"],[,,"(?:5[146-8]\\d|606)\\d{5}",,,,"57123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GI",350,"00",,,,,,,,[[,"(\\d{3})(\\d{5})","$1 $2",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GL:[,[,,"(?:19|[2-689]\\d|70)\\d{4}",,,,,,,[6]],[,,"(?:19|3[1-7]|6[14689]|70|8[14-79]|9\\d)\\d{4}",,,,"321000"],[,,"[245]\\d{5}",,,,"221234"],[,,"80\\d{4}",,,,"801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3[89]\\d{4}",,,,"381234"],"GL",299,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GM:[,[,,"[2-9]\\d{6}",,,,,,,[7]],[,,"(?:4(?:[23]\\d\\d|4(?:1[024679]|[6-9]\\d))|5(?:5(?:3\\d|4[0-7])|6[67]\\d|7(?:1[04]|2[035]|3[58]|48))|8\\d{3})\\d{3}",,,,"5661234"],[,,"(?:[23679]\\d|5[0-389])\\d{5}",,,,"3012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GM",220,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GN:[,[,,"722\\d{6}|(?:3|6\\d)\\d{7}",,,,,,,[8,9]],[,,"3(?:0(?:24|3[12]|4[1-35-7]|5[13]|6[189]|[78]1|9[1478])|1\\d\\d)\\d{4}",,,,"30241234",,,[8]],[,,"6[0-356]\\d{7}",,,,"601123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"722\\d{6}",,,,"722123456",,,[9]],"GN",224,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GP:[,[,,"(?:590|(?:69|80)\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:0[1-68]|1[0-2]|2[0-68]|3[1289]|4[0-24-9]|5[3-579]|6[0189]|7[08]|8[0-689]|9\\d)\\d{4}",,,,"590201234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"GP",590,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GQ:[,[,,"222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",,,,,,,[9]],[,,"33[0-24-9]\\d[46]\\d{4}|3(?:33|5\\d)\\d[7-9]\\d{4}",,,,"333091234"],[,,"(?:222|55\\d)\\d{6}",,,,"222123456"],[,,"80\\d[1-9]\\d{5}",,,,"800123456"],[,,"90\\d[1-9]\\d{5}",,,,"900123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GQ",240,"00",,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],[,"(\\d{3})(\\d{6})","$1 $2",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GR:[,[,,"5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",,,,,,,[10,11,12]],[,,"2(?:1\\d\\d|2(?:2[1-46-9]|[36][1-8]|4[1-7]|5[1-4]|7[1-5]|[89][1-9])|3(?:1\\d|2[1-57]|[35][1-3]|4[13]|7[1-7]|8[124-6]|9[1-79])|4(?:1\\d|2[1-8]|3[1-4]|4[13-5]|6[1-578]|9[1-5])|5(?:1\\d|[29][1-4]|3[1-5]|4[124]|5[1-6])|6(?:1\\d|[269][1-6]|3[1245]|4[1-7]|5[13-9]|7[14]|8[1-5])|7(?:1\\d|2[1-5]|3[1-6]|4[1-7]|5[1-57]|6[135]|9[125-7])|8(?:1\\d|2[1-5]|[34][1-4]|9[1-57]))\\d{6}",,,,"2123456789",,,[10]],[,,"68[57-9]\\d{7}|(?:69|94)\\d{8}",,,,"6912345678",,,[10]],[,,"800\\d{7,9}",,,,"8001234567"],[,,"90[19]\\d{7}",,,,"9091234567",,,[10]],[,,"8(?:0[16]|12|[27]5|50)\\d{7}",,,,"8011234567",,,[10]],[,,"70\\d{8}",,,,"7012345678",,,[10]],[,,,,,,,,,[-1]],"GR",30,"00",,,,,,,,[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],[,"(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],[,"(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"5005000\\d{3}",,,,"5005000123",,,[10]],,,[,,,,,,,,,[-1]]],GT:[,[,,"(?:1\\d{3}|[2-7])\\d{7}",,,,,,,[8,11]],[,,"[267][2-9]\\d{6}",,,,"22456789",,,[8]],[,,"[3-5]\\d{7}",,,,"51234567",,,[8]],[,,"18[01]\\d{8}",,,,"18001112222",,,[11]],[,,"19\\d{9}",,,,"19001112222",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GT",502,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GU:[,[,,"(?:[58]\\d\\d|671|900)\\d{7}",,,,,,,[10],[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"671(?:3(?:00|3[39]|4[349]|55|6[26])|4(?:00|56|7[1-9]|8[0236-9])|5(?:55|6[2-5]|88)|6(?:3[2-578]|4[24-9]|5[34]|78|8[235-9])|7(?:[0479]7|2[0167]|3[45]|8[7-9])|8(?:[2-57-9]8|6[48])|9(?:2[29]|6[79]|7[1279]|8[7-9]|9[78]))\\d{4}",,,,"6713001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"GU",1,"011","1",,,"1|([3-9]\\d{6})$","671$1",,1,,,[,,,,,,,,,[-1]],,"671",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GW:[,[,,"[49]\\d{8}|4\\d{6}",,,,,,,[7,9]],[,,"443\\d{6}",,,,"443201234",,,[9]],[,,"9(?:5\\d|6[569]|77)\\d{6}",,,,"955012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"40\\d{5}",,,,"4012345",,,[7]],"GW",245,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["40"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],GY:[,[,,"(?:862\\d|9008)\\d{3}|(?:[2-46]\\d|77)\\d{5}",,,,,,,[7]],[,,"(?:2(?:1[6-9]|2[0-35-9]|3[1-4]|5[3-9]|6\\d|7[0-24-79])|3(?:2[25-9]|3\\d)|4(?:4[0-24]|5[56]
220)|77[1-57])\\d{4}",,,,"2201234"],[,,"6\\d{6}",,,,"6091234"],[,,"(?:289|862)\\d{4}",,,,"2891234"],[,,"9008\\d{3}",,,,"9008123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"GY",592,"001",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HK:[,[,,"8[0-46-9]\\d{6,7}|9\\d{4}(?:\\d(?:\\d(?:\\d{4})?)?)?|(?:[235-79]\\d|46)\\d{6}",,,,,,,[5,6,7,8,9,11]],[,,"(?:2(?:[13-9]\\d|2[013-9])\\d|3(?:(?:[1569][0-24-9]|4[0-246-9]|7[0-24-69])\\d|8(?:4[0-6]|5[0-5]|9\\d))|58(?:0[1-8]|1[2-9]))\\d{4}",,,,"21234567",,,[8]],[,,"(?:46(?:[07][0-7]|1[0-6]|4[0-57-9]|5[0-8]|6[0-4])|5730|6(?:26[013-7]|66[0-3])|70(?:7[1-5]|8[0-4])|848[015-9]|929[03-9])\\d{4}|(?:46[238]|5(?:[1-59][0-46-9]|6[0-4689]|7[0-2469])|6(?:0[1-9]|[13-59]\\d|[268][0-57-9]|7[0-79])|84[09]|9(?:0[1-9]|1[02-9]|[2358][0-8]|[467]\\d))\\d{5}",,,,"51234567",,,[8]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900(?:[0-24-9]\\d{7}|3\\d{1,4})",,,,"90012345678",,,[5,6,7,8,11]],[,,,,,,,,,[-1]],[,,"8(?:1[0-4679]\\d|2(?:[0-36]\\d|7[0-4])|3(?:[034]\\d|2[09]|70))\\d{4}",,,,"81123456",,,[8]],[,,,,,,,,,[-1]],"HK",852,"00(?:30|5[09]|[126-9]?)",,,,,,"00",,[[,"(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],,[,,"7(?:1(?:0[0-38]|1[0-3679]|3[013]|69|9[0136])|2(?:[02389]\\d|1[18]|7[27-9])|3(?:[0-38]\\d|7[0-369]|9[2357-9])|47\\d|5(?:[178]\\d|5[0-5])|6(?:0[0-7]|2[236-9]|[35]\\d)|7(?:[27]\\d|8[7-9])|8(?:[23689]\\d|7[1-9])|9(?:[025]\\d|6[0-246-8]|7[0-36-9]|8[238]))\\d{4}",,,,"71123456",,,[8]],,,[,,,,,,,,,[-1]],[,,"30(?:0[1-9]|[15-7]\\d|2[047]|89)\\d{4}",,,,"30161234",,,[8]],,,[,,,,,,,,,[-1]]],HN:[,[,,"8\\d{10}|[237-9]\\d{7}",,,,,,,[8,11]],[,,"2(?:2(?:0[0-39]|1[1-367]|[23]\\d|4[03-6]|5[57]|6[245]|7[0135689]|8[01346-9]|9[0-2])|4(?:0[78]|2[3-59]|3[13-9]|4[0-68]|5[1-35])|5(?:0[7-9]|16|4[03-5]|5\\d|6[014-6]|74|80)|6(?:[056]\\d|17|2[07]|3[04]|4[0-378]|[78][0-8]|9[01])|7(?:6[46-9]|7[02-9]|8[034]|91)|8(?:79|8[0-357-9]|9[1-57-9]))\\d{4}",,,,"22123456",,,[8]],[,,"[37-9]\\d{7}",,,,"91234567",,,[8]],[,,"8002\\d{7}",,,,"80021234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"HN",504,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["8"]]],[[,"(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]],[,,,,,,,,,[-1]],,,[,,"8002\\d{7}",,,,,,,[11]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HR:[,[,,"(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",,,,,,,[6,7,8,9]],[,,"1\\d{7}|(?:2[0-3]|3[1-5]|4[02-47-9]|5[1-3])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"9(?:751\\d{5}|8\\d{6,7})|9(?:0[1-9]|[1259]\\d|7[0679])\\d{6}",,,,"921234567",,,[8,9]],[,,"80[01]\\d{4,6}",,,,"800123456",,,[7,8,9]],[,,"6[01459]\\d{6}|6[01]\\d{4,5}",,,,"611234",,,[6,7,8]],[,,,,,,,,,[-1]],[,,"7[45]\\d{6}",,,,"74123456",,,[8]],[,,,,,,,,,[-1]],"HR",385,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-5]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"62\\d{6,7}|72\\d{6}",,,,"62123456",,,[8,9]],,,[,,,,,,,,,[-1]]],HT:[,[,,"[2-489]\\d{7}",,,,,,,[8]],[,,"2(?:2\\d|5[1-5]|81|9[149])\\d{5}",,,,"22453300"],[,,"[34]\\d{7}",,,,"34101234"],[,,"8\\d{7}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:[67][0-4]|8[0-3589]|9\\d)\\d{5}",,,,"98901234"],"HT",509,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-489]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],HU:[,[,,"[235-7]\\d{8}|[1-9]\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:1\\d|[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6[23689]|8[2-57-9]|9[2-69])\\d{6}",,,,"12345678",,,[8],[6,7]],[,,"(?:[257]0|3[01])\\d{7}",,,,"201234567",,,[9]],[,,"(?:[48]0\\d|6802)\\d{5}",,,,"80123456"],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"21\\d{7}",,,,"211234567",,,[9]],"HU",36,"00","06",,,"06",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],,[,,,,,,,,,[-1]],,,[,,"(?:[48]0\\d|6802)\\d{5}"],[,,"38\\d{7}",,,,"381234567",,,[9]],,,[,,,,,,,,,[-1]]],ID:[,[,,"(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",,,,,,,[7,8,9,10,11,12,13],[5,6]],[,,"2[124]\\d{7,8}|619\\d{8}|2(?:1(?:14|500)|2\\d{3})\\d{3}|61\\d{5,8}|(?:2(?:[35][1-4]|6[0-8]|7[1-6]|8\\d|9[1-8])|3(?:1|[25][1-8]|3[1-68]|4[1-3]|6[1-3568]|7[0-469]|8\\d)|4(?:0[1-589]|1[01347-9]|2[0-36-8]|3[0-24-68]|43|5[1-378]|6[1-5]|7[134]|8[1245])|5(?:1[1-35-9]|2[25-8]|3[124-9]|4[1-3589]|5[1-46]|6[1-8])|6(?:[25]\\d|3[1-69]|4[1-6])|7(?:02|[125][1-9]|[36]\\d|4[1-8]|7[0-36-9])|9(?:0[12]|1[013-8]|2[0-479]|5[125-8]|6[23679]|7[159]|8[01346]))\\d{5,8}",,,,"218350123",,,[7,8,9,10,11],[5,6]],[,,"8[1-35-9]\\d{7,10}",,,,"812345678",,,[9,10,11,12]],[,,"00[17]803\\d{7}|(?:177\\d|800)\\d{5,7}|001803\\d{6}",,,,"8001234567",,,[8,9,10,11,12,13]],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,"804\\d{7}",,,,"8041234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ID",62,"00[89]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["001"]],[,"(\\d{2})(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],[,"(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],[,"(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],[,"(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],[,"(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],[,"(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],[,"(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"001803\\d{6,7}|(?:007803\\d|8071)\\d{6}",,,,,,,[10,12,13]],[,,"(?:1500|8071\\d{3})\\d{3}",,,,"8071123456",,,[7,10]],,,[,,,,,,,,,[-1]]],IE:[,[,,"(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",,,,,,,[7,8,9,10],[5,6]],[,,"(?:1\\d|21)\\d{6,7}|(?:2[24-9]|4(?:0[24]|5\\d|7)|5(?:0[45]|1\\d|8)|6(?:1\\d|[237-9])|9(?:1\\d|[35-9]))\\d{5}|(?:23|4(?:[1-469]|8\\d)|5[23679]|6[4-6]|7[14]|9[04])\\d{7}",,,,"2212345",,,,[5,6]],[,,"8(?:22|[35-9]\\d)\\d{6}",,,,"850123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,"15(?:1[2-8]|[2-8]0|9[089])\\d{6}",,,,"1520123456",,,[10]],[,,"18[59]0\\d{6}",,,,"1850123456",,,[10]],[,,"700\\d{6}",,,,"700123456",,,[9]],[,,"76\\d{7}",,,,"761234567",,,[9]],"IE",353,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],[,"(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],[,"(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"18[59]0\\d{6}",,,,,,,[10]],[,,"818\\d{6}",,,,"818123456",,,[9]],,,[,,"88210[1-9]\\d{4}|8(?:[35-79]5\\d\\d|8(?:[013-9]\\d\\d|2(?:[01][1-9]|[2-9]\\d)))\\d{5}",,,,"8551234567",,,[10]]],IL:[,[,,"1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",,,,,,,[7,8,9,10,11,12]],[,,"153\\d{8,9}|29[1-9]\\d{5}|(?:2[0-8]|[3489]\\d)\\d{6}",,,,"21234567",,,[8,11,12],[7]],[,,"5(?:(?:[02368]\\d|[19][2-9]|4[1-9])\\d|5(?:01|1[79]|2[2-9]|3[0-3]|4[34]|5[015689]|6[6-8]|7[0-267]|8[7-9]|9[1-9]))\\d{5}",,,,"502345678",,,[9]],[,,"1(?:255|80[019]\\d{3})\\d{3}",,,,"1800123456",,,[7,10]],[,,"1212\\d{4}|1(?:200|9(?:0[01]|19))\\d{6}",,,,"1919123456",,,[8,10]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,"7(?:380|8(?:33|55|77|81))\\d{5}|7(?:18|2[23]|3[237]|47|6[58]|7\\d|82|9[235-9])\\d{6}",,,,"771234567",,,[9]],"IL",972,"0(?:0|1[2-9])","0",,,"0",,,,[[,"(\\d{4})(\\d{3})","$1-$2",["125"]],[,"(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],[,"(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],[,"(\\d{4})(\\d{6})","$1-$2",["159"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],[,"(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],,[,,,,,,,,,[-1]],,,[,,"1700\\d{6}",,,,,,,[10]],[,,"1599\\d{6}",,,,"1599123456",,,[10]],,,[,,"151\\d{8,9}",,,,"15112340000",,,[11,12]]],IM:[,[,,"1624\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1624(?:230|[5-8]\\d\\d)\\d{3}",,,,"1624756789",,,,[6]],[,,"76245[06]\\d{4}|7(?:4576|[59]24\\d|624[0-4689])\\d{5}",,,,"7924123456"],[,,"808162\\d{4}",,,,"8081624567"],[,,"8(?:440[49]06|72299\\d)\\d{3}|(?:8(?:45|70)|90[0167])624\\d{4}",,,,"9016247890"],[,,,,,,,,,[-1]],[,,"70\\d{8}",,,,"7012345678"],[,,"56\\d{8}",,,,"5612345678"],"IM",44,"00","0",,,"0|([25-8]\\d{5})$
vendor: 10,240 bytes, line 220
220","1624$1",,,,,[,,,,,,,,,[-1]],,"74576|(?:16|7[56])24",[,,,,,,,,,[-1]],[,,"3440[49]06\\d{3}|(?:3(?:08162|3\\d{4}|45624|7(?:0624|2299))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],IN:[,[,,"(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",,,,,,,[8,9,10,11,12,13],[6,7]],[,,"2717(?:[2-7]\\d|95)\\d{4}|(?:271[0-689]|782[0-6])[2-7]\\d{5}|(?:170[24]|2(?:(?:[02][2-79]|90)\\d|80[13468])|(?:3(?:23|80)|683|79[1-7])\\d|4(?:20[24]|72[2-8])|552[1-7])\\d{6}|(?:11|33|4[04]|80)[2-7]\\d{7}|(?:342|674|788)(?:[0189][2-7]|[2-7]\\d)\\d{5}|(?:1(?:2[0-249]|3[0-25]|4[145]|[59][14]|6[014]|7[1257]|8[01346])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568]|9[14])|3(?:26|4[13]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[014-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|2[14]|3[134]|4[47]|5[15]|[67]1)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91))[2-7]\\d{6}|(?:1(?:2[35-8]|3[346-9]|4[236-9]|[59][0235-9]|6[235-9]|7[34689]|8[257-9])|2(?:1[134689]|3[24-8]|4[2-8]|5[25689]|6[2-4679]|7[3-79]|8[2-479]|9[235-9])|3(?:01|1[79]|2[1245]|4[5-8]|5[125689]|6[235-7]|7[157-9]|8[2-46-8])|4(?:1[14578]|2[5689]|3[2-467]|5[4-7]|6[35]|73|8[2689]|9[2389])|5(?:[16][146-9]|2[14-8]|3[1346]|4[14-69]|5[46]|7[2-4]|8[2-8]|9[246])|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])|7(?:1[013-9]|2[0235-9]|3[2679]|4[1-35689]|5[2-46-9]|[67][02-9]|8[013-7]|9[089])|8(?:1[1357-9]|2[235-8]|3[03-57-9]|4[0-24-9]|5\\d|6[2457-9]|7[1-6]|8[1256]|9[2-4]))\\d[2-7]\\d{5}",,,,"7410410123",,,[10],[6,7,8]],[,,"(?:61279|7(?:887[02-9]|9(?:313|79[07-9]))|8(?:079[04-9]|(?:84|91)7[02-8]))\\d{5}|(?:6(?:12|[2-47]1|5[17]|6[13]|80)[0189]|7(?:1(?:2[0189]|9[0-5])|2(?:[14][017-9]|8[0-59])|3(?:2[5-8]|[34][017-9]|9[016-9])|4(?:1[015-9]|[29][89]|39|8[389])|5(?:[15][017-9]|2[04-9]|9[7-9])|6(?:0[0-47]|1[0-257-9]|2[0-4]|3[19]|5[4589])|70[0289]|88[089]|97[02-8])|8(?:0(?:6[67]|7[02-8])|70[017-9]|84[01489]|91[0-289]))\\d{6}|(?:7(?:31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[0189]\\d|7[02-8])\\d{5}|(?:6(?:[09]\\d|1[04679]|2[03689]|3[05-9]|4[0489]|50|6[069]|7[07]|8[7-9])|7(?:0\\d|2[0235-79]|3[05-8]|40|5[0346-8]|6[6-9]|7[1-9]|8[0-79]|9[089])|8(?:0[01589]|1[0-57-9]|2[235-9]|3[03-57-9]|[45]\\d|6[02457-9]|7[1-69]|8[0-25-9]|9[02-9])|9\\d\\d)\\d{7}|(?:6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|8[124-6])\\d|7(?:[235689]\\d|4[0189]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-5])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]|881))[0189]\\d{5}",,,,"8123456789",,,[10]],[,,"000800\\d{7}|1(?:600\\d{6}|80(?:0\\d{4,9}|3\\d{9}))",,,,"1800123456"],[,,"186[12]\\d{9}",,,,"1861123456789",,,[13]],[,,"1860\\d{7}",,,,"18603451234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IN",91,"00","0",,,"0",,,,[[,"(\\d{7})","$1",["575"]],[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[[,"(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],,,1],[,"(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],,,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",,1],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",,1],[,"(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",,1],[,"(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],,,1],[,"(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],,,1]],[,,,,,,,,,[-1]],,,[,,"1(?:600\\d{6}|800\\d{4,9})|(?:000800|18(?:03\\d\\d|6(?:0|[12]\\d\\d)))\\d{7}"],[,,"140\\d{7}",,,,"1409305260",,,[10]],,,[,,,,,,,,,[-1]]],IO:[,[,,"3\\d{6}",,,,,,,[7]],[,,"37\\d{5}",,,,"3709100"],[,,"38\\d{5}",,,,"3801234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IO",246,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IQ:[,[,,"(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"1\\d{7}|(?:2[13-5]|3[02367]|4[023]|5[03]|6[026])\\d{6,7}",,,,"12345678",,,[8,9],[6,7]],[,,"7[3-9]\\d{8}",,,,"7912345678",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IQ",964,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],IR:[,[,,"[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",,,,,,,[4,5,6,7,10],[8]],[,,"(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])(?:[03-57]\\d{7}|[16]\\d{3}(?:\\d{4})?|[289]\\d{3}(?:\\d(?:\\d{3})?)?)|94(?:000[09]|
2202(?:121|[2689]0\\d)|30[0-2]\\d|4(?:111|40\\d))\\d{4}",,,,"2123456789",,,[6,7,10],[4,5,8]],[,,"9(?:(?:0(?:[0-35]\\d|4[4-6])|(?:[13]\\d|2[0-3])\\d)\\d|9(?:(?:[0-3]\\d|4[0145])\\d|5[15]0|8(?:1\\d|88)|9(?:0[013]|[19]\\d|21|77|8[7-9])))\\d{5}",,,,"9123456789",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"IR",98,"00","0",,,"0",,,,[[,"(\\d{4,5})","$1",["96"],"0$1"],[,"(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"9(?:4440\\d{5}|6(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19]))",,,,,,,[4,5,10]],[,,"96(?:0[12]|2[16-8]|3(?:08|[14]5|[23]|66)|4(?:0|80)|5[01]|6[89]|86|9[19])",,,,"9601",,,[4,5]],,,[,,,,,,,,,[-1]]],IS:[,[,,"(?:38\\d|[4-9])\\d{6}",,,,,,,[7,9]],[,,"(?:4(?:1[0-24-69]|2[0-7]|[37][0-8]|4[0-245]|5[0-68]|6\\d|8[0-36-8])|5(?:05|[156]\\d|2[02578]|3[0-579]|4[03-7]|7[0-2578]|8[0-35-9]|9[013-689])|872)\\d{4}",,,,"4101234",,,[7]],[,,"(?:38[589]\\d\\d|6(?:1[1-8]|2[0-6]|3[027-9]|4[014679]|5[0159]|6[0-69]|70|8[06-8]|9\\d)|7(?:5[057]|[6-9]\\d)|8(?:2[0-59]|[3-69]\\d|8[28]))\\d{4}",,,,"6111234"],[,,"80[08]\\d{4}",,,,"8001234",,,[7]],[,,"90(?:0\\d|1[5-79]|2[015-79]|3[135-79]|4[125-7]|5[25-79]|7[1-37]|8[0-35-7])\\d{3}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"49[0-24-79]\\d{4}",,,,"4921234",,,[7]],"IS",354,"00|1(?:0(?:01|[12]0)|100)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"809\\d{4}",,,,"8091234",,,[7]],,,[,,"(?:689|8(?:7[18]|80)|95[48])\\d{4}",,,,"6891234",,,[7]]],IT:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}",,,,"0212345678",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"IT",39,"00",,,,,,,,[[,"(\\d{4,5})","$1",["1(?:0|9[246])","1(?:0|9(?:2[2-9]|[46]))"]],[,"(\\d{6})","$1",["1(?:1|92)"]],[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1[4679]|[38]"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[[,"(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],[,"(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[245])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|[45][0-4]))"]],[,"(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],[,"(\\d{4})(\\d{4})","$1 $2",["894"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1[4679]|[38]"]],[,"(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]"]],[,"(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],[,,,,,,,,,[-1]],1,,[,,"848\\d{6}",,,,,,,[9]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],JE:[,[,,"1534\\d{6}|(?:[3578]\\d|90)\\d{8}",,,,,,,[10],[6]],[,,"1534[0-24-8]\\d{5}",,,,"1534456789",,,,[6]],[,,"7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97[7-9]))\\d{5}",,,,"7797712345"],[,,"80(?:07(?:35|81)|8901)\\d{4}",,,,"8007354567"],[,,"(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}",,,,"9018105678"],[,,,,,,,,,[-1]],[,,"701511\\d{4}",,,,"7015115678"],[,,"56\\d{8}",,,,"5612345678"],"JE",44,"00","0",,,"0|([0-24-8]\\d{5})$","1534$1",,,,,[,,"76(?:464|652)\\d{5}|76(?:0[0-2]|2[356]|34|4[01347]|5[49]|6[0-369]|77|81|9[139])\\d{6}",,,,"7640123456"],,,[,,,,,,,,,[-1]],[,,"(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}",,,,"5512345678"],,,[,,,,,,,,,[-1]]],JM:[,[,,"(?:[58]\\d\\d|658|900)\\d{7}",,,,,,,[10],[7]],[,,"8766060\\d{3}|(?:658(?:2(?:[0-8]\\d|9[0-46-9])|[3-9]\\d\\d)|876(?:52[35]|6(?:0[1-3579]|1[0237-9]|[23]\\d|40|5[06]|6[2-589]|7[05]|8[04]|9[4-9])|7(?:0[2-689]|[1-6]\\d|8[056]|9[45])|9(?:0[1-8]|1[02378]|[2-8]\\d|9[2-468])))\\d{4}",,,,"8765230123",,,,[7]],[,,"(?:658295|876(?:2(?:0[6-9]|[14-9]\\d|2[013-9]|3[7-9])|[348]\\d\\d|5(?:0[1-9]|[1-9]\\d)|6(?:4[89]|6[
22067])|7(?:0[07]|7\\d|8[1-47-9]|9[0-36-9])|9(?:[01]9|9[0579])))\\d{4}",,,,"8762101234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"JM",1,"011","1",,,"1",,,,,,[,,,,,,,,,[-1]],,"658|876",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],JO:[,[,,"(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",,,,,,,[8,9]],[,,"87(?:000|90[01])\\d{3}|(?:2(?:6(?:2[0-35-9]|3[0-578]|4[24-7]|5[0-24-8]|[6-8][023]|9[0-3])|7(?:0[1-79]|10|2[014-7]|3[0-689]|4[019]|5[0-3578]))|32(?:0[1-69]|1[1-35-7]|2[024-7]|3\\d|4[0-3]|[5-7][023])|53(?:0[0-3]|[13][023]|2[0-59]|49|5[0-35-9]|6[15]|7[45]|8[1-6]|9[0-36-9])|6(?:2(?:[05]0|22)|3(?:00|33)|4(?:0[0-25]|1[2-7]|2[0569]|[38][07-9]|4[025689]|6[0-589]|7\\d|9[0-2])|5(?:[01][056]|2[034]|3[0-57-9]|4[178]|5[0-69]|6[0-35-9]|7[1-379]|8[0-68]|9[0239]))|87(?:20|7[078]|99))\\d{4}",,,,"62001234",,,[8]],[,,"7(?:[78][0-25-9]|9\\d)\\d{6}",,,,"790123456",,,[9]],[,,"80\\d{6}",,,,"80012345",,,[8]],[,,"9\\d{7}",,,,"90012345",,,[8]],[,,"85\\d{6}",,,,"85012345",,,[8]],[,,"70\\d{7}",,,,"700123456",,,[9]],[,,,,,,,,,[-1]],"JO",962,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],[,"(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],,[,,"74(?:66|77)\\d{5}",,,,"746612345",,,[9]],,,[,,,,,,,,,[-1]],[,,"8(?:10|8\\d)\\d{5}",,,,"88101234",,,[8]],,,[,,,,,,,,,[-1]]],JP:[,[,,"00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",,,,,,,[8,9,10,11,12,13,14,15,16,17]],[,,"(?:1(?:1[235-8]|2[3-6]|3[3-9]|4[2-6]|[58][2-8]|6[2-7]|7[2-9]|9[1-9])|(?:2[2-9]|[36][1-9])\\d|4(?:[2-578]\\d|6[02-8]|9[2-59])|5(?:[2-589]\\d|6[1-9]|7[2-8])|7(?:[25-9]\\d|3[4-9]|4[02-9])|8(?:[2679]\\d|3[2-9]|4[5-9]|5[1-9]|8[03-9])|9(?:[2-58]\\d|[679][1-9]))\\d{6}",,,,"312345678",,,[9]],[,,"[7-9]0[1-9]\\d{7}",,,,"9012345678",,,[10]],[,,"00777(?:[01]|5\\d)\\d\\d|(?:00(?:7778|882[1245])|(?:120|800\\d)\\d\\d)\\d{4}|00(?:37|66|78)\\d{6,13}",,,,"120123456"],[,,"990\\d{6}",,,,"990123456",,,[9]],[,,,,,,,,,[-1]],[,,"60\\d{7}",,,,"601234567",,,[9]],[,,"50[1-9]\\d{7}",,,,"5012345678",,,[10]],"JP",81,"010","0",,,"0",,,,[[,"(\\d{4})(\\d{4})","$1-$2",["007","0077","00777","00777[01]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[27-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|51|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[01
2207])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{4})(\\d{2})(\\d{3,4})","$1-$2-$3",["007","0077"]],[,"(\\d{4})(\\d{2})(\\d{4})","$1-$2-$3",["008"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3,4})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{4})(\\d{4,5})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{5})(\\d{5,6})","$1-$2-$3",["0"]],[,"(\\d{4})(\\d{6})(\\d{6,7})","$1-$2-$3",["0"]]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],[,"(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51|63)|9(?:49|80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9]|636)|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9]|636[457-9])|9(?:496|802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[27-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9])|5(?:2|3[045]|4[0-369]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|49|51|6(?:[0-24]|36|5[0-3589]|72|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:49|55|83)[29]|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]","1(?:1|5(?:4[018]|5[01
2207])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|7[015-9]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17|3[015-9]))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3[045]|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9(?:[019]|4[1-3]|6(?:[0-47-9]|5[01346-9])))|3(?:[29]|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[23]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|72|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|829(?:2|66)|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],[,,"20\\d{8}",,,,"2012345678",,,[10]],,,[,,"00(?:777(?:[01]|(?:5|8\\d)\\d)|882[1245]\\d\\d)\\d\\d|00(?:37|66|78)\\d{6,13}"],[,,"570\\d{6}",,,,"570123456",,,[9]],,,[,,,,,,,,,[-1]]],KE:[,[,,"(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",,,,,,,[7,8,9,10]],[,,"(?:4[245]|5[1-79]|6[01457-9])\\d{5,7}|(?:4[136]|5[08]|62)\\d{7}|(?:[24]0|66)\\d{6,7}",,,,"202012345",,,[7,8,9]],[,,"(?:1(?:0[0-6]|1[0-5]|2[014])|7\\d\\d)\\d{6}",,,,"712123456",,,[9]],[,,"800[24-8]\\d{5,6}",,,,"800223456",,,[9,10]],[,,"900[02-9]\\d{5}",,,,"900223456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KE",254,"000","0",,,"0",,,,[[,"(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KG:[,[,,"8\\d{9}|(?:[235-8]\\d|99)\\d{7}",,,,,,,[9,10],[5,6]],[,,"312(?:5[0-79]\\d|9(?:[0-689]\\d|7[0-24-9]))\\d{3}|(?:3(?:1(?:2[0-46-8]|3[1-9]|47|[56]\\d)|2(?:22|3[0-479]|6[0-7])|4(?:22|5[6-9]|6\\d)|5(?:22|3[4-7]|59|6\\d)|6(?:22|5[35-7]|6\\d)|7(?:22|3[468]|4[1-9]|59|[67]\\d)|9(?:22|4[1-8]|6\\d))|6(?:09|12|2[2-4])\\d)\\d{5}",,,,"312123456",,,[9],[5,6]],[,,"312(?:58\\d|973)\\d{3}|(?:2(?:0[0-35]|2\\d)|5[0-24-7]\\d|7(?:[07]\\d|55)|880|99[05-9])\\d{6}",,,,"700123456",,,[9]],[,,"800\\d{6,7}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KG",996,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],[,"(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KH:[,[,,"1\\d{9}|[1-9]\\d{7,8}",,,,,,,[8,9,10],[6,7]],[,,"23(?:4(?:[2-4]|[56]\\d)|[568]\\d\\d)\\d{4}|23[236-9]\\d{5}|(?:2[4-6]|3[2-6]|4[2-4]|[5-7][2-5])(?:(?:[237-9]|4[56]|5\\d)\\d{5}|6\\d{5,6})",,,,"23756789",,,[8,9],[6,7]],[,,"(?:(?:1[28]|3[18]|9[67])\\d|6[016-9]|7(?:[07-9]|[16]\\d)|8(?:[013-79]|8\\d))\\d{6}|(?:1\\d|9[0-57-9])\\d{6}|(?:2[3-6]|3[2-6]|4[2-4]|[5-7][2-5])48\\d{5}",,,,"91234567",,,[8,9]],[,,"1800(?:1\\d|2[019])\\d{4}",,,,"1800123456",,,[10]],[,,"1900(?:1\\d|2[09])\\d{4}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KH",855,"00[14-9]","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KI:[,[,,"(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",,,,,,,[5,8]],[,,"(?:[24]\\d|3[1-9]|50|65(?:02[12]|12[56]|22[89]|[3-5]00)|7(?:27\\d\\d|3100|5(?:02[12]|12[56]|22[89]|[34](?:00|81)|500))|8[0-5])\\d{3}",,,,"31234"],[,,"(?:63\\d{3}|73(?:0[0-5]\\d|140))\\d{3}|[67]200[01]\\d{3}",,,,"72001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"30(?:0[01]\\d\\d|12(?:11|20))\\d\\d",,,,"30010000",,,[8]],"KI",686,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KM:[,[,,"[3478]\\d{6}",,,,,,,[7],[4]],[,,"7[4-7]\\d{5}",,,,"7712345",,,,[4]],[,,"[34]\\d{6}",,,,"3212345"],[,,,,,,,,,[-1]],[,,"8\\d{6}",,,,"8001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KM",269,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KN:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"869(?:2(?:29|36)|302|4(?:6[015-9]|70)|56[5-7])\\d{4}",,,,"8692361234",,,,[7]],[,,"869(?:48[89]|55[6-8]|66\\d|76[02-7])\\d{4}",,,,"8697652917",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KN",1,"011","1",,,"1|([2-7]\\d{6})$","869$1",,,,,[,,,,,,,,,[-1]],,"869",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KP:[,[,,"85\\d{6}|(?:19\\d|[2-7])\\d{7}",,,,,,,[8,10],[6,7]],[,,"(?:(?:195|2)\\d|3[19]|4[159]|5[37]|6[17]|7[39]|85)\\d{6}",,,,"21234567",,,,[6,7]],[,,"19[1-3]\\d{7}",,,,"1921234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KP",850,"00|99","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"238[02-9]\\d{4}|2(?:[0-24-9]\\d|3[0-79])\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KR:[,[,,"00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",,,,,,,[5,6,8,9,10,11,12,13,14],[3,4,7]],[,,"(?:2|3[1-3]|[46][1-4]|5[1-5])[1-9]\\d{6,7}|(?:3[1-3]|[46][1-4]|5[1-5])1\\d{2,3}",,,,"22123456",,,[5,6,8,9,10],[3,4,7]],[,,"1(?:05(?:[0-8]\\d|9[0-6])|22[13]\\d)\\d{4,5}|1(?:0[1-46-9]|[16-9]\\d|2[013-9])\\d{6,7}",,,,"1020000000",,,[9,10]],[,,"00(?:308\\d{6,7}|798\\d{7,9})|(?:00368|80)\\d{7}",,,,"801234567",,,[9,11,12,13,14]],[,,"60[2-9]\\d{6}",,,,"602345678",,,[9]],[,,,,,,,,,[-1]],[,,"50\\d{8,9}",,,,"5012345678",,,[10,11]],[,,"70\\d{8}",,,,"7012345678",,,[10]],"KR",82,"00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","0",,,"0(8(?:[1-46-8]|5\\d\\d))?",,,,[[,"(\\d{5})","$1",["1[016-9]1","1[016-9]11","1[016-9]114"],"0$1"],[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3})(\\d{3})","$1 $2 $3",["003","0030"]],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"],[,"(\\d{5})(\\d{3,4})(\\d{4})","$1 $2 $3",["0"]],[,"(\\d{5})(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["0"]]],[[,"(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1","0$CC-$1"],[,"(\\d{4})(\\d{4})","$1-$2",["1"]],[,"(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1","0$CC-$1"],[,"(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1","0$CC-$1"]],[,,"15\\d{7,8}",,,,"1523456789",,,[9,10]],,,[,,"00(?:3(?:08\\d{6,7}|68\\d{7})|798\\d{7,9})",,,,,,,[11,12,13,14]],[,,"1(?:5(?:22|33|44|66|77|88|99)|6(?:[07]0|44|6[16]|88)|8(?:00|33|55|77|99))\\d{4}",,,,"15441234",,,[8]],,,[,,,,,,,,,[-1]]],KW:[,[,,"(?:18|[2569]\\d\\d)\\d{5}",,,,,,,[7,8]],[,,"2(?:[23]\\d\\d|4(?:[1-35-9]\\d|44)|5(?:0[034]|[2-46]\\d|5[1-3]|7[1-7]))\\d{4}",,,,"22345678",,,[8]],[,,"(?:5(?:2(?:22|5[25])|7(?:55|77)|88[58])|6(?:222|333|444|70[013-9]|888|93[039])|9(?:11[01]|3(?:00|33)|500))\\d{4}|(?:5(?:[05]\\d|1[0-7]|6[56])|6(?:0[034679]|5[015-9]|6\\d|7[67]|9[069])|9(?:0[09]|22|[4679]\\d|55|8[057-9]))\\d{5}",,,,"50012345",,,[8]],[,,"18\\d{5}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"KW",965,"00",,,,,,,,[[,"(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],[,"(\\d{3})(\\d{5}
220)","$1 $2",["[25]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KY:[,[,,"(?:345|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"345(?:2(?:22|3[23]|44|66)|333|444|6(?:23|38|40)|7(?:30|4[35-79]|6[6-9]|77)|8(?:00|1[45]|25|[48]8)|9(?:14|4[035-9]))\\d{4}",,,,"3452221234",,,,[7]],[,,"345(?:32[1-9]|42[0-4]|5(?:1[67]|2[5-79]|4[6-9]|50|76)|649|9(?:1[679]|2[2-9]|3[06-9]|90))\\d{4}",,,,"3453231234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"(?:345976|900[2-9]\\d\\d)\\d{4}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"KY",1,"011","1",,,"1|([2-9]\\d{6})$","345$1",,,,,[,,"345849\\d{4}",,,,"3458491234"],,"345",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],KZ:[,[,,"(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",,,,,,,[10,14],[5,6,7]],[,,"(?:33622|7(?:1(?:0(?:[23]\\d|4[0-3]|59|63)|1(?:[23]\\d|4[0-79]|59)|2(?:[23]\\d|59)|3(?:2\\d|3[0-79]|4[0-35-9]|59)|4(?:[24]\\d|3[013-9]|5[1-9])|5(?:2\\d|3[1-9]|4[0-7]|59)|6(?:[2-4]\\d|5[19]|61)|72\\d|8(?:[27]\\d|3[1-46-9]|4[0-5]))|2(?:1(?:[23]\\d|4[46-9]|5[3469])|2(?:2\\d|3[0679]|46|5[12679])|3(?:[2-4]\\d|5[139])|4(?:2\\d|3[1-35-9]|59)|5(?:[23]\\d|4[0-246-8]|59|61)|6(?:2\\d|3[1-9]|4[0-4]|59)|7(?:[2379]\\d|40|5[279])|8(?:[23]\\d|4[0-3]|59)|9(?:2\\d|3[124578]|59))))\\d{5}",,,,"7123456789",,,[10],[5,6,7]],[,,"7(?:0[0-25-8]|47|6[0-4]|7[15-8]|85)\\d{7}",,,,"7710009998",,,[10]],[,,"8(?:00|108\\d{3})\\d{7}",,,,"8001234567"],[,,"809\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,"751\\d{7}",,,,"7511234567",,,[10]],"KZ",7,"810","8",,,"8",,"8~10",,,,[,,,,,,,,,[-1]],,"33|7",[,,"751\\d{7}",,,,,,,[10]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LA:[,[,,"[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",,,,,,,[8,9,10],[6]],[,,"(?:2[13]|[35-7][14]|41|8[1468])\\d{6}",,,,"21212862",,,[8],[6]],[,,"(?:20(?:[239]\\d|5[24-9]|7[6-8])|302\\d)\\d{6}",,,,"2023123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LA",856,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"30[013-9]\\d{6}",,,,"301234567",,,[9]],,,[,,,,,,,,,[-1]]],LB:[,[,,"[27-9]\\d{7}|[13-9]\\d{6}",,,,,,,[7,8]],[,,"7(?:62|8[0-7]|9[04-9])\\d{4}|(?:[14-69]\\d|2(?:[14-69]\\d|[78][1-9])|7[2-57]|8[02-9])\\d{5}",,,,"1123456"],[,,"793(?:[01]\\d|2[0-4])\\d{3}|(?:(?:3|81)\\d|7(?:[01]\\d|6[013-9]|8[89]|9[12]))\\d{5}",,,,"71123456"],[,,,,,,,,,[-1]],[,,"9[01]\\d{6}",,,,"90123456",,,[8]],[,,"80\\d{6}",,,,"80123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LB",961,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LC:[,[,,"(?:[58]\\d\\d|758|900)\\d{7}",,,,,,,[10],[7]],[,,"758(?:234|4(?:30|5\\d|6[2-9]|8[0-2])|57[0-2]|(?:63|75)8)\\d{4}",,,,"7584305678",,,,[7]],[,,"758(?:28[4-7]|384|4(?:6[01]|8[4-9])|5(?:1[89]|20|84)|7(?:1[2-9]|2\\d|3[0-3])|812)\\d{4}",,,,"7582845678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"LC",1,"011","1",,,"1|([2-8]\\d{6})$","758$1",,,,,[,,,,,,,,,[-1]],,"758",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LI:[,[,,"90\\d{5}|(?:[2378]|6\\d\\d)\\d{6}",,,,,,,[7,9]],[,,"(?:2(?:01|1[27]|2[02]|3\\d|6[02-578]|96)|3(?:[24]0|33|7[0135-7]|8[048]|9[0269]))\\d{4}",,,,"2345678",,,[7]],[,,"(?:6(?:4(?:69|[7-9]\\d)|5[0-4]\\d|6(?:[024]\\d|[17]0|3[7-9]))\\d|7(?:[37-9]\\d|42|56))\\d{4}",,,,"660234567"],[,,"80(?:02[28]|9\\d\\d)\\d\\d",,,,"8002222",,,[7]],[,,"90(?:02[258]|1(?:23|3[14])|66[136])\\d\\d",,,,"9002222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LI",423,"00","0",,,"0|(1001)",,,,[[,"(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[237-9]"],,"$CC $1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"870(?:28|87)\\d\\d",,,,"8702812",,,[7]],,,[,,"697(?:42|56|[78]\\d)\\d{4}",,,,"697861234",,,[9]]],LK:[,[,,"[1-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:12[2-9]|602|8[12]\\d|9(?:1\\d|22|9[245]))\\d{6}|(?:11|2[13-7]|3[1-8]|4[157]|5[12457]|6[35-7])[2-57]\\d{6}
220",,,,"112345678",,,,[7]],[,,"7(?:[0-25-8]\\d|4[01])\\d{6}",,,,"712345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LK",94,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"1973\\d{5}",,,,"197312345"],,,[,,,,,,,,,[-1]]],LR:[,[,,"(?:2|33|5\\d|77|88)\\d{7}|[4-6]\\d{6}",,,,,,,[7,8,9]],[,,"(?:2\\d{3}|33333)\\d{4}",,,,"21234567",,,[8,9]],[,,"(?:(?:330|555|(?:77|88)\\d)\\d|4[67])\\d{5}|[56]\\d{6}",,,,"770123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"332(?:02|[34]\\d)\\d{4}",,,,"332021234",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LR",231,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[4-6]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3578]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LS:[,[,,"(?:[256]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"2\\d{7}",,,,"22123456"],[,,"[56]\\d{7}",,,,"50123456"],[,,"800[256]\\d{4}",,,,"80021234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LS",266,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2568]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LT:[,[,,"(?:[3469]\\d|52|[78]0)\\d{6}",,,,,,,[8]],[,,"(?:3[1478]|4[124-6]|52)\\d{6}",,,,"31234567"],[,,"6\\d{7}",,,,"61234567"],[,,"80[02]\\d{5}",,,,"80012345"],[,,"9(?:0[0239]|10)\\d{5}",,,,"90012345"],[,,"808\\d{5}",,,,"80812345"],[,,"70[05]\\d{5}",,,,"70012345"],[,,"[89]01\\d{5}",,,,"80123456"],"LT",370,"00","8",,,"[08]",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(8-$1)",,1],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"8 $1",,1],[,"(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(8-$1)",,1],[,"(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(8-$1)",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70[67]\\d{5}",,,,"70712345"],,,[,,,,,,,,,[-1]]],LU:[,[,,"35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",,,,,,,[4,5,6,7,8,9,10,11]],[,,"(?:35[013-9]|80[2-9]|90[89])\\d{1,8}|(?:2[2-9]|3[0-46-9]|[457]\\d|8[13-9]|9[2-579])\\d{2,9}",,,,"27123456"],[,,"6(?:[269][18]|5[1568]|7[189]|81)\\d{6}",,,,"628123456",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"90[015]\\d{5}",,,,"90012345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,,,,,,,,[-1]],[,,"20(?:1\\d{5}|[2-689]\\d{1,7})",,,,"20201234",,,[4,5,6,7,8,9,10]],"LU",352,"00",,,,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)",,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"],,"$CC $1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"],,"$CC $1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"],,"$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LV:[,[,,"(?:[268]\\d|90)\\d{6}",,,,,,,[8]],[,,"6\\d{7}",,,,"63123456"],[,,"2\\d{7}",,,,"21234567"],[,,"80\\d{6}",,,,"80123456"],[,,"90\\d{6}",,,,"90123456"],[,,"81\\d{6}",,,,"81123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LV",371,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],LY:[,[,,"[2-9]\\d{8}",,,,,,,[9],[7]],[,,"(?:2(?:0[56]|[1-6]\\d|7[124579]|8[124])|3(?:1\\d|2[2356])|4(?:[17]\\d|2[1-357]|5[2-4]|8[124])|5(?:[1347]\\d|2[1-469]|5[13-5]|8[1-4])|6(?:[1-479]\\d|5[2-57]|8[1-5])|7(?:[13]\\d|2[13-79])|8(?:[124]\\d|5[124]|84))\\d{6}",,,,"212345678",,,,[7]],[,,"9[1-6]\\d{7}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"LY",218,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MA:[,[,,"[5-8]\\d{8}",,,,,,,[9]],[,,"5(?:29(?:[189][05]|2[29]|3[01])|38[89][05])\\d{4}|5(?:2(?:[0-25-7]\\d|3[1-578]|4[02-46-8]|8[0235-7]|90)|3(?:[0-47]\\d|5[02-9]|6[02-8]|80|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}",,,,"520123456"],[,,"(?:6(?:[0-79]\\d|8[0-247-9])|7(?:0\\d|1[0-3]|6[1267]|7[0-57]))\\d{6}",,,,"650123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89\\d{7}",,,,"891234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"592(?:4[0-2]|93)\\d{4}",,,,"592401234"],"MA",212,"00","0",,,"0",,,,[[,"(\\d{5})(\\d{4})","$1-$2",["5(?:29|38)","5(?:29|38)[89]","5(?:29|38)[89]0"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],[,"(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-489]|3[5-9]|9)|892","5(?:2(?:[2-49]|8[235-9])|3[5-9]|9)|892"],"0$1"],[,"(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],[,"(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],,[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MC:[,[,,"(?:[3489]|6\\d)\\d{7}",,,,,,,[8,9]],[,,"(?:870|9[2-47-9]\\d)\\d{5}",,,,"99123456",,,[8]],[,,"4(?:[46]\\d|5[1-9])\\d{5}|(?:3|6\\d)\\d{7}",,,,"612345678"],[,,"(?:800|90\\d)\\d{5}",,,,"90123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MC",377,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["87"]],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],[,"(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],[,,,,,,,,,[-1]],,,[,,"8[07]0\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MD:[,[,,"(?:[235-7]\\d|[89]0)\\d{6}",,,,,,,[8]],[,,"(?:(?:2[1-9]|3[1-79])\\d|5(?:33|5[257]))\\d{5}",,,,"22212345"],[,,"562\\d{5}|(?:6\\d|7[16-9])\\d{6}",,,,"62112345"],[,,"800\\d{5}",,,,"80012345"],[,,"90[056]\\d{5}",,,,"90012345"],[,,"808\\d{5}
220",,,,"80812345"],[,,,,,,,,,[-1]],[,,"3[08]\\d{6}",,,,"30123456"],"MD",373,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"803\\d{5}",,,,"80312345"],,,[,,,,,,,,,[-1]]],ME:[,[,,"(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",,,,,,,[8,9],[6]],[,,"(?:20[2-8]|3(?:[0-2][2-7]|3[24-7])|4(?:0[2-467]|1[2467])|5(?:0[2467]|1[24-7]|2[2-467]))\\d{5}",,,,"30234567",,,[8],[6]],[,,"6(?:[07-9]\\d|3[024]|6[0-25])\\d{5}",,,,"67622901",,,[8]],[,,"80(?:[0-2578]|9\\d)\\d{5}",,,,"80080002"],[,,"9(?:4[1568]|5[178])\\d{5}",,,,"94515151",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"78[1-49]\\d{5}",,,,"78108780",,,[8]],"ME",382,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"77[1-9]\\d{5}",,,,"77273012",,,[8]],,,[,,,,,,,,,[-1]]],MF:[,[,,"(?:590|(?:69|80)\\d|976)\\d{6}",,,,,,,[9]],[,,"590(?:0[079]|[14]3|[27][79]|30|5[0-268]|87)\\d{4}",,,,"590271234"],[,,"69(?:0\\d\\d|1(?:2[2-9]|3[0-5]))\\d{4}",,,,"690001234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976[01]\\d{5}",,,,"976012345"],"MF",590,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MG:[,[,,"[23]\\d{8}",,,,,,,[9],[7]],[,,"2072[29]\\d{4}|20(?:2\\d|4[47]|5[3467]|6[279]|7[35]|8[268]|9[245])\\d{5}",,,,"202123456",,,,[7]],[,,"3[2-489]\\d{7}",,,,"321234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"22\\d{7}",,,,"221234567"],"MG",261,"00","0",,,"0|([24-9]\\d{6})$","20$1",,,[[,"(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MH:[,[,,"329\\d{4}|(?:[256]\\d|45)\\d{5}",,,,,,,[7]],[,,"(?:247|528|625)\\d{4}",,,,"2471234"],[,,"(?:(?:23|54)5|329|45[56])\\d{4}",,,,"2351234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"635\\d{4}",,,,"6351234"],"MH",692,"011","1",,,"1",,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MK:[,[,,"[2-578]\\d{7}",,,,,,,[8],[6,7]],[,,"(?:2(?:[23]\\d|5[0-24578]|6[01]|82)|3(?:1[3-68]|[23][2-68]|4[23568])|4(?:[23][2-68]|4[3-68]|5[2568]|6[25-8]|7[24-68]|8[4-68]))\\d{5}",,,,"22012345",,,,[6,7]],[,,"7(?:3555|4(?:60\\d|747)|94(?:[01]\\d|2[0-4]))\\d{3}|7(?:[0-25-8]\\d|3[2-4]|42|9[23])\\d{5}",,,,"72345678"],[,,"800\\d{5}",,,,"80012345"],[,,"5[02-9]\\d{6}",,,,"50012345"],[,,"8(?:0[1-9]|[1-9]\\d)\\d{5}",,,,"80123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MK",389,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ML:[,[,,"[24-9]\\d{7}",,,,,,,[8]],[,,"2(?:07[0-8]|12[67])\\d{4}|(?:2(?:02|1[4-689])|4(?:0[0-4]|4[1-39]))\\d{5}",,,,"20212345"],[,,"2(?:0(?:01|79)|17\\d)\\d{4}|(?:5[01]|[679]\\d|8[239])\\d{6}",,,,"65012345"],[,,"80\\d{6}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ML",223,"00",,,,,,,,[[,"(\\d{4})","$1",["67[057-9]|74[045]","67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]],[,,,,,,,,,[-1]],,,[,,"80\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MM:[,[,,"1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",,,,,,,[6,7,8,9,10],[5]],[,,"(?:1(?:(?:2\\d|3[56]|[89][0-6])\\d|4(?:2[2-469]|39|46|6[25]|7[0-3]|83)|6)|2(?:2(?:00|8[34])|4(?:0\\d|2[246]|39|46|62|7[0-3]|83)|51\\d\\d)|4(?:2(?:2\\d\\d|48[0-3])|3(?:20\\d|4(?:70|83)|56)|420\\d|5470)|6(?:0(?:[23]|88\\d)|(?:124|[56]2\\d)\\d|247[23]|3(?:20\\d|470)|4(?:2[04]\\d|47[23])|7(?:(?:3\\d|8[01459])\\d|4(?:39|60|7[013]))))\\d{4}|5(?:2(?:2\\d{5,6}|47[023]\\d{4})|(?:347[23]|4(?:2(?:1|86)|470)|522\\d|6(?:20\\d|483)|7(?:20\\d|48[0-2])|8(?:20\\d|47[02])|9(?:20\\d|47[01]))\\d{4})|7(?:(?:0470|4(?:25\\d|470)|5(?:202|470|96\\d))\\d{4}|1(?:20\\d{4,5}|4(?:70|83)\\d{4}))|8(?:1(?:2\\d{5,6}|4(?:10|7[01]\\d)\\d{3})|2(?:2\\d{5,6}|(?:320|490\\d)\\d{3})|(?:3(?:2\\d\\d|470)|4[24-7]|5(?:2\\d|4[1-9]|51)\\d|6[23])\\d{4})|(?:1[2-6]\\d|4(?:2[24-8]|3[2-7]|[46][2-6]|5[3-5])|5(?:[27][2-8]|3[2-68]|4[24-8]|5[23]|6[2-4]|8[24-7]|9[2-7])|6(?:[19]20|42[03-6]|(?:52|7[45])\\d)|7(?:[04][24-8]|[15][2-7]|22|3[2-4])|8(?:1[2-689]|2[2-8]|[35]2\\d))\\d{4}|25\\d{5,6}|(?:2[2-9]|6(?:1[2356]|[24][2-6]|3[24-6]|5[2-4]|6[2-8]|7[235-7]|8[245]|9[24])|8(?:3[24]|5[245]))\\d{4}",,,,"1234567",,,[6,7,8,9],[5]],[,,"(?:17[01]|9(?:2(?:[0-4]|[56]\\d\\d)|(?:3(?:[0-36]|4\\d)|(?:6\\d|8[89]|9[4-8])\\d|7(?:3|40|[5-9]\\d))\\d|4(?:(?:[0245]\\d|[1379])\\d|88)|5[0-6])\\d)\\d{4}|9[69]1\\d{6}|9(?:[68]\\d|9[089])\\d{5}",,,,"92123456",,,[7,8,9,10]],[,,"80080(?:[01][1-9]|2\\d)\\d{3}",,,,"8008001234",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1333\\d{4}|[12]468\\d{4}",,,,"13331234",,,[8]],"MM",95,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],[,"(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],[,"(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MN:[,[,,"[12]\\d{7,9}|[57-9]\\d{7}",,,,,,,[8,9,10],[4,5,6]],[,,"[12]2[1-3]\\d{5,6}|7(?:0[0-5]\\d|128)\\d{4}|(?:[12](?:1|27)|5[368])\\d{6}|[12](?:3[2-8]|4[2-68]|5[1-4689])\\d{6,7}",,,,"53123456",,,,[4,5,6]],[,,"(?:83[01]|920)\\d{5}|(?:5[05]|8[05689]|9[013-9])\\d{6}",,,,"88123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"712[0-79]\\d{4}|7(?:1[013-9]|[5-8]\\d)\\d{5}",,,,"75123456",,,[8]],"MN",976,"001","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[57-9]"]],[,"(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],[,"(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],[,"(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MO:[,[,,"0800\\d{3}|(?:28|[68]\\d)\\d{6}",,,,,,,[7,8]],[,,"(?:28[2-9]|8(?:11|[2-57-9]\\d))\\d{5}",,,,"28212345",,,[8]],[,,"6800[0-79]\\d{3}|6(?:[235]\\d\\d|6(?:0[0-5]|[1-9]\\d)|8(?:0[1-9]|[14-8]\\d|2[5-9]|[39][0-4]))\\d{4}",,,,"66123456",,,[8]],[,,"0800\\d{3}",,,,"0800501",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MO",853,"00",,,,,,,,[[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{4})(\\d{4})","$1 $2",["[268]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MP:[,[,,"[58]\\d{9}|(?:67|90)0\\d{7}",,,,,,,[10],[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"670(?:2(?:3[3-7]|56|8[4-8])|32[1-38]|4(?:33|8[348])|5(?:32|55|88)|6(?:64|70|82)|78[3589]|8[3-9]8|989)\\d{4}",,,,"6702345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MP",1,"011","1",,,"1|([2-9]\\d{6})$","670$1",,1,,,[,,,,,,,,,[-1]],,"670",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MQ:[,[,,"(?:69|80)\\d{7}|(?:59|97)6\\d{6}",,,,,,,[9]],[,,"596(?:0[0-8]|10|2[7-9]|3[04-9]|[4-7]\\d|8[09]|9[4-9])\\d{4}",,,,"596301234"],[,,"69(?:6(?:[0-46-9]\\d|5[0-6])|727)\\d{4}",,,,"696201234"],[,,"80[0-5]\\d{6}",,,,"800012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"976(?:6\\d|7[0-367])\\d{4}",,,,"976612345"],"MQ",596,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MR:[,[,,"(?:[2-4]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"(?:25[08]|35\\d|45[1-7])\\d{5}",,,,"35123456"],[,,"[2-4][0-46-9]\\d{6}",,,,"22123456"],[,,"800\\d{5}",,,,"80012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MR",222,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MS:[,[,,"(?:[58]\\d\\d|664|900)\\d{7}",,,,,,,[10],[7]],[,,"6644(?:1[0-3]|91)\\d{4}",,,,"6644912345",,,,[7]],[,,"664(?:3(?:49|9[1-6])|49[2-6])\\d{4}",,,,"6644923456",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"MS",1,"011","1",,,"1|([34]\\d{6})$","664$1",,,,,[,,,,,,,,,[-1]],,"664",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MT:[,[,,"3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",,,,,,,[8]],[,,"20(?:3[1-4]|6[059])\\d{4}|2(?:0[19]|[1-357]\\d|60)\\d{5}",,,,"21001234"],[,,"(?:7(?:210|[79]\\d\\d)|9(?:[29]\\d\\d|69[67]|8(?:1[1-3]|89|97)))\\d{4}",,,,"96961234"],[,,"800[3467]\\d{4}",,,,"80071234"],[,,"5(?:0(?:0(?:37|43)|(?:6\\d|70|9[0168])\\d)|[12]\\d0[1-5])\\d{3}",,,,"50037123"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3550\\d{4}",,,,"35501234"],"MT",356,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]],,[,,"7117\\d{4}",,,,"71171234"],,,[,,,,,,,,,[-1]],[,,"501\\d{5}",,,,"50112345"],,,[,,,,,,,,,[-1]]],MU:[,[,,"(?:5|8\\d\\d)\\d{7}|[2-468]\\d{6}",,,,,,,[7,8,10]],[,,"(?:2(?:[0346-8]\\d|1[0-7])|4(?:[013568]\\d|2[4-7])|54(?:[3-5]\\d|71)|6\\d\\d|8(?:14|3[129]))\\d{4}
220",,,,"54480123",,,[7,8]],[,,"5(?:4(?:2[1-389]|7[1-9])|87[15-8])\\d{4}|5(?:2[5-9]|4[3-589]|[57]\\d|8[0-689]|9[0-8])\\d{5}",,,,"52512345",,,[8]],[,,"802\\d{7}|80[0-2]\\d{4}",,,,"8001234",,,[7,10]],[,,"30\\d{5}",,,,"3012345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"3(?:20|9\\d)\\d{4}",,,,"3201234",,,[7]],"MU",230,"0(?:0|[24-7]0|3[03])",,,,,,"020",,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],[,"(\\d{4})(\\d{4})","$1 $2",["5"]],[,"(\\d{5})(\\d{5})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MV:[,[,,"(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",,,,,,,[7,10]],[,,"(?:3(?:0[0-3]|3[0-59])|6(?:[57][02468]|6[024-68]|8[024689]))\\d{4}",,,,"6701234",,,[7]],[,,"46[46]\\d{4}|(?:7\\d|9[13-9])\\d{5}",,,,"7712345",,,[7]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MV",960,"0(?:0|19)",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1-$2",["[3467]|9[13-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"4[05]0\\d{4}",,,,"4001234",,,[7]],,,[,,,,,,,,,[-1]]],MW:[,[,,"(?:[19]\\d|[23]1|77|88)\\d{7}|1\\d{6}",,,,,,,[7,9]],[,,"(?:1[2-9]|21\\d\\d)\\d{5}",,,,"1234567"],[,,"111\\d{6}|(?:31|77|88|9[89])\\d{7}",,,,"991234567",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MW",265,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MX:[,[,,"1(?:(?:44|99)[1-9]|65[0-689])\\d{7}|(?:1(?:[017]\\d|[235][1-9]|4[0-35-9]|6[0-46-9]|8[1-79]|9[1-8])|[2-9]\\d)\\d{8}",,,,,,,[10,11],[7,8]],[,,"6571\\d{6}|(?:2(?:0[01]|2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}",,,,"2001234567",,,[10],[7,8]],[,,"6571\\d{6}|(?:1(?:2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[24-7][1-9]|3[1-8]|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|[69][1-9]|7[12]|8[1-8]))|2(?:2[1-9]|3[1-35-8]|4[13-9]|7[1-689]|8[1-578]|9[467])|3(?:1[1-79]|[2458][1-9]|3\\d|7[1-8]|9[1-5])|4(?:1[1-57-9]|[25-7][1-9]|3[1-8]|4\\d|8[1-35-9]|9[2-689])|5(?:[56]\\d|88|9[1-79])|6(?:1[2-68]|[2-4][1-9]|5[1-3689]|6[1-57-9]|7[1-7]|8[67]|9[4-8])|7(?:[1-467][1-9]|5[13-9]|8[1-69]|9[17])|8(?:1\\d|2[13-689]|3[1-6]|4[124-6]|6[1246-9]|7[1-378]|9[12479])|9(?:1[346-9]|2[1-4]|3[2-46-8]|5[1348]|6[1-9]|7[12]|8[1-8]|9\\d))\\d{7}",,,,"12221234567",,,,[7,8]],[,,"8(?:00|88)\\d{7}",,,,"8001234567",,,[10]],[,,"900\\d{7}",,,,"9001234567",,,[10]],[,,"300\\d{7}",,,,"3001234567",,,[10]],[,,"500\\d{7}",,,,"5001234567",,,[10]],[,,,,,,,,,[-1]],"MX",52,"0[09]","01",,,"0(?:[12]|4[45])|1",,"00",,[[,"(\\d{5})","$1",["53"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],,,1],[,"(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],,,1],[,"(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],,,1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MY:[,[,,"1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",,,,,,,[8,9,10],[6,7]],[,,"(?:3(?:2[0-36-9]|3[0-368]|4[0-278]|5[0-24-8]|6[0-467]|7[1246-9]|8\\d|9[0-57])\\d|4(?:2[0-689]|[3-79]\\d|8[1-35689])|5(?:2[0-589]|[3468]\\d|5[0-489]|7[1-9]|9[23])|6(?:2[2-9]|3[1357-9]|[46]\\d|5[0-6]|7[0-35-9]|85|9[015-8])|7(?:[2579]\\d|3[03-68]|4[0-8]|6[5-9]|8[0-35-9])|8(?:[24][2-8]|3[2-5]|5[2-7]|6[2-589]|7[2-578]|[89][2-9])|9(?:0[57]|13|[25-7]\\d|[3489][0-8]))\\d{5}",,,,"323856789",,,[8,9],[6,7]],[,,"1(?:1888[69]|4400|8(?:47|8[27])[0-4])\\d{4}|1(?:0(?:[23568]\\d|4[0-6]|7[016-9]|9[0-8])|1(?:[1-5]\\d\\d|6(?:0[5-9]|[1-9]\\d)|7(?:[0134]\\d|2[1-9]|5[0-6]))|(?:(?:[269]|59)\\d|[37][1-9]|4[235-9])\\d|8(?:1[23]|[23
2206]\\d|4[06]|5[7-9]|7[016-9]|8[01]|9[0-8]))\\d{5}",,,,"123456789",,,[9,10]],[,,"1[378]00\\d{6}",,,,"1300123456",,,[10]],[,,"1600\\d{6}",,,,"1600123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"15(?:4(?:6[0-4]\\d|8(?:0[125]|[17]\\d|21|3[01]|4[01589]|5[014]|6[02]))|6(?:32[0-6]|78\\d))\\d{4}",,,,"1546012345",,,[10]],"MY",60,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9])|8"],"0$1"],[,"(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1[36-8]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],MZ:[,[,,"(?:2|8\\d)\\d{7}",,,,,,,[8,9]],[,,"2(?:[1346]\\d|5[0-2]|[78][12]|93)\\d{5}",,,,"21123456",,,[8]],[,,"8[2-79]\\d{7}",,,,"821234567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"MZ",258,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NA:[,[,,"[68]\\d{7,8}",,,,,,,[8,9]],[,,"64426\\d{3}|6(?:1(?:2[2-7]|3[01378]|4[0-4])|254|32[0237]|4(?:27|41|5[25])|52[236-8]|626|7(?:2[2-4]|30))\\d{4,5}|6(?:1(?:(?:0\\d|2[0189]|3[24-69]|4[5-9])\\d|17|69|7[014])|2(?:17|5[0-36-8]|69|70)|3(?:17|2[14-689]|34|6[289]|7[01]|81)|4(?:17|2[0-2]|4[06]|5[0137]|69|7[01])|5(?:17|2[0459]|69|7[01])|6(?:17|25|38|42|69|7[01])|7(?:17|2[569]|3[13]|6[89]|7[01]))\\d{4}",,,,"61221234"],[,,"(?:60|8[1245])\\d{7}",,,,"811234567",,,[9]],[,,"80\\d{7}",,,,"800123456",,,[9]],[,,"8701\\d{5}",,,,"870123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8(?:3\\d\\d|86)\\d{5}",,,,"88612345"],"NA",264,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NC:[,[,,"[2-57-9]\\d{5}",,,,,,,[6]],[,,"(?:2[03-9]|3[0-5]|4[1-7]|88)\\d{4}",,,,"201234"],[,,"(?:5[0-4]|[79]\\d|8[0-79])\\d{4}",,,,"751234"],[,,,,,,,,,[-1]],[,,"36\\d{4}",,,,"366711"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NC",687,"00",,,,,,,,[[,"(\\d{3})","$1",["5[6-8]"]],[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]],[[,"(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[2-57-9]"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NE:[,[,,"[027-9]\\d{7}",,,,,,,[8]],[,,"2(?:0(?:20|3[1-8]|4[13-5]|5[14]|6[14578]|7[1-578])|1(?:4[145]|5[14]|6[14-68]|7[169]|88))\\d{4}",,,,"20201234"],[,,"(?:23|7[04]|[89]\\d)\\d{6}",,,,"93123456"],[,,"08\\d{6}",,,,"08123456"],[,,"09\\d{6}",,,,"09123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NE",227,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[04]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NF:[,[,,"[13]\\d{5}",,,,,,,[6],[5]],[,,"(?:1(?:06|17|28|39)|3[0-2]\\d)\\d{3}",,,,"106609",,,,[5]],[,,"(?:14|3[58])\\d{4}",,,,"381234",,,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NF",672,"00",,,,"([0-258]\\d{4})$","3$1",,,[[,"(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],[,"(\\d)(\\d{5})","$1 $2",["[13]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NG:[,[,,"(?:[124-7]|9\\d{3})\\d{6}|[1-9]\\d{7}|[78]\\d{9,13}",,,,,,,[7,8,10,11,12,13,14],[5,6]],[,,"(?:(?:[1-356]\\d|4[02-8]|8[2-9])\\d|9(?:0[3-9]|[1-9]\\d))\\d{5}|7(?:0(?:[013-689]\\d|2[0-24-9])\\d{3,4}|[1-79]\\d{6})|(?:[12]\\d|4[147]|5[14579]|6[1578]|7[1-3578])\\d{5}",,,,"18040123",,,[7,8],[5,6]],[,,"(?:702[0-24-9]|8(?:01|19)[01])\\d{6}|(?:70[13-689]|8(?:0[2-9]|1[0-8])|9(?:0[1-9]|1[2356]))\\d{7}",,,,"8021234567",,,[10]],[,,"800\\d{7,11}",,,,"80017591759",,,[10,11,12,13,14]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NG",234,"009","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-7]|8[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],[,"(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"700\\d{7,11}",,,,"7001234567",,,[10,11,12,13,14]],,,[,,,,,,,,,[-1]]],NI:[,[,,"(?:1800|[25-8]\\d{3})\\d{4}",,,,,,,[8]],[,,"2\\d{7}",,,,"21234567"],[,,"(?:5(?:5[0-7]|[78]\\d)|6(?:20|3[035]|4[045]|5[05]|77|8[1-9]|9[059])|(?:7[5-8]|8\\d)\\d)\\d{5}",,,,"81234567"],[,,"1800\\d{4}",,,,"18001234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NI",505,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NL:[,[,,"(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|[89]\\d{6,9}|1\\d{4,5}",,,,,,,[5,6,7,8,9,10]],[,,"(?:1(?:[035]\\d|1[13-578]|6[124-8]|7[24]|8[0-467])|2(?:[0346]\\d|2[2-46-9]|5[125]|9[479])|3(?:[03568]\\d|1[3-8]|2[01]|4[1-8])|4(?:[0356]\\d|1[1-368]|7[58]|8[15-8]|9[23579])|5(?:[
2200358]\\d|[19][1-9]|2[1-57-9]|4[13-8]|6[126]|7[0-3578])|7\\d\\d)\\d{6}",,,,"101234567",,,[9]],[,,"6[1-58]\\d{7}",,,,"612345678",,,[9]],[,,"800\\d{4,7}",,,,"8001234",,,[7,8,9,10]],[,,"90[069]\\d{4,7}",,,,"9061234",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:85|91)\\d{7}",,,,"851234567",,,[9]],"NL",31,"00","0",,,"0",,,,[[,"(\\d{4})","$1",["1[238]|[34]"]],[,"(\\d{2})(\\d{3,4})","$1 $2",["14"]],[,"(\\d{6})","$1",["1"]],[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],[[,"(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],[,"(\\d)(\\d{8})","$1 $2",["6"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-57-9]"],"0$1"]],[,,"66\\d{7}",,,,"662345678",,,[9]],,,[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)\\d",,,,,,,[5,6]],[,,"140(?:1[035]|2[0346]|3[03568]|4[0356]|5[0358]|8[458])|(?:140(?:1[16-8]|2[259]|3[124]|4[17-9]|5[124679]|7)|8[478]\\d{6})\\d",,,,"14020",,,[5,6,9]],,,[,,,,,,,,,[-1]]],NO:[,[,,"(?:0|[2-9]\\d{3})\\d{4}",,,,,,,[5,8]],[,,"(?:2[1-4]|3[1-3578]|5[1-35-7]|6[1-4679]|7[0-8])\\d{6}",,,,"21234567",,,[8]],[,,"(?:4[015-8]|59|9\\d)\\d{6}",,,,"40612345",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"NO",47,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[489]|59"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-7]"]]],,[,,,,,,,,,[-1]],1,"[02-689]|7[0-8]",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],NP:[,[,,"(?:1\\d|9)\\d{9}|[1-9]\\d{7}",,,,,,,[8,10,11],[6,7]],[,,"(?:1[0-6]\\d|99[02-6])\\d{5}|(?:2[13-79]|3[135-8]|4[146-9]|5[135-7]|6[13-9]|7[15-9]|8[1-46-9]|9[1-7])[2-6]\\d{5}",,,,"14567890",,,[8],[6,7]],[,,"9(?:6[0-3]|7[245]|8[0-24-68])\\d{7}",,,,"9841234567",,,[10]],[,,"1(?:66001|800\\d\\d)\\d{5}",,,,"16600101234",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NP",977,"00","0",,,"0",,,,[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-579]|6[2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]],[,"(\\d{4})(\\d{2})(\\d{5})","$1-$2-$3",["1"]]],[[,"(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],[,"(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-579]|6[2-6])"],"0$1"],[,"(\\d{3})(\\d{7})","$1-$2",["9"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NR:[,[,,"(?:444|(?:55|8\\d)\\d|666)\\d{4}",,,,,,,[7]],[,,"444\\d{4}",,,,"4441234"],[,,"(?:55[3-9]|666|8\\d\\d)\\d{4}",,,,"5551234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NR",674,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NU:[,[,,"(?:[47]|888\\d)\\d{3}",,,,,,,[4,7]],[,,"[47]\\d{3}",,,,"7012",,,[4]],[,,"888[4-9]\\d{3}",,,,"8884012",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"NU",683,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],NZ:[,[,,"[29]\\d{7,9}|50\\d{5}(?:\\d{2,3})?|6[0-35-9]\\d{6}|7\\d{7,8}|8\\d{4,9}|(?:11\\d|[34])\\d{7}",,,,,,,[5,6,7,8,9,10]],[,,"24099\\d{3}|(?:3[2-79]|[49][2-9]|6[235-9]|7[2-57-9])\\d{6}",,,,"32345678",,,[8],[7]],[,,"2[0-27-9]\\d{7,8}|21\\d{6}",,,,"211234567",,,[8,9,10]],[,,"508\\d{6,7}|80\\d{6,8}",,,,"800123456",,,[8,9,10]],[,,"(?:11\\d{5}|50(?:0[08]|30|66|77|88))\\d{3}|90\\d{6,8}",,,,"900123456",,,[7,8,9,10]],[,,,,,,,,,[-1]],[,,"70\\d{7}",,,,"701234567",,,[9]],[,,,,,,,,,[-1]],"NZ",64,"0(?:0|161)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,8})","$1 $2",["8[1-579]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|[89]0","50(?:[0367]|88)|[89]0"],"0$1"],[,"(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[59]|80"],"0$1"],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7|86"],"0$1"]],,[,,"[28]6\\d{6,7}",,,,"26123456",,,[8,9]],,,[,,,,,,,,,[-1]],[,,"8(?:1[6-9]|22|3\\d|4[045]|5[459]|7[0-3579]|90)\\d{2,7}",,,,"83012378"],,,[,,,,,,,,,[-1]]],OM:[,[,,"(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",,,,,,,[7,8,9]],[,,"2[2-6]\\d{6}",,,,"23123456",,,[8]],[,,"1505\\d{4}|(?:7(?:[1289]\\d|70)|9(?:0[1-9]|[1-9]\\d))\\d{5}",,,,"92123456",,,[8]],[,,"8007\\d{4,5}|(?:500|800[05])\\d{4}",,,,"80071234"],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"OM",968,"00",,,,,,,,[[,"(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],[,"(\\d{2})(\\d{6})","$1 $2",["2"]],[,"(\\d{4})(\\d{4})","$1 $2",["[179]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PA:[,[,,"(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",,,,,,,[7,8,10,11]],[,,"(?:1(?:0\\d|1[479]|2[37]|3[0137]|4[17]|5[05]|6[58]|7[0167]|8[258]|9[139])|2(?:[0235-79]\\d|1[0-7]|4[013-9]|8[026-9])|3(?:[089]\\d|1[014-7]|2[0-5]|33|4[0-79]|55|6[068]|7[03
220-8])|4(?:00|3[0-579]|4\\d|7[0-57-9])|5(?:[01]\\d|2[0-7]|[56]0|79)|7(?:0[09]|2[0-26-8]|3[03]|4[04]|5[05-9]|6[056]|7[0-24-9]|8[6-9]|90)|8(?:09|2[89]|3\\d|4[0-24-689]|5[014]|8[02])|9(?:0[5-9]|1[0135-8]|2[036-9]|3[35-79]|40|5[0457-9]|6[05-9]|7[04-9]|8[35-8]|9\\d))\\d{4}",,,,"2001234",,,[7]],[,,"(?:1[16]1|21[89]|6(?:[02-9]\\d|1[0-8])\\d|8(?:1[01]|7[23]))\\d{4}",,,,"61234567",,,[7,8]],[,,"800\\d{4,5}|(?:00800|800\\d)\\d{6}",,,,"8001234"],[,,"(?:8(?:22|55|60|7[78]|86)|9(?:00|81))\\d{4}",,,,"8601234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PA",507,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],[,"(\\d{4})(\\d{4})","$1-$2",["[68]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PE:[,[,,"(?:[14-8]|9\\d)\\d{7}",,,,,,,[8,9],[6,7]],[,,"(?:(?:4[34]|5[14])[0-8]\\d|7(?:173|3[0-8]\\d)|8(?:10[05689]|6(?:0[06-9]|1[6-9]|29)|7(?:0[569]|[56]0)))\\d{4}|(?:1[0-8]|4[12]|5[236]|6[1-7]|7[246]|8[2-4])\\d{6}",,,,"11234567",,,[8],[6,7]],[,,"9\\d{8}",,,,"912345678",,,[9]],[,,"800\\d{5}",,,,"80012345",,,[8]],[,,"805\\d{5}",,,,"80512345",,,[8]],[,,"801\\d{5}",,,,"80112345",,,[8]],[,,"80[24]\\d{5}",,,,"80212345",,,[8]],[,,,,,,,,,[-1]],"PE",51,"19(?:1[124]|77|90)00","0"," Anexo ",,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],[,"(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],[,"(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PF:[,[,,"4\\d{5}(?:\\d{2})?|8\\d{7,8}",,,,,,,[6,8,9]],[,,"4(?:0[4-689]|9[4-68])\\d{5}",,,,"40412345",,,[8]],[,,"8[7-9]\\d{6}",,,,"87123456",,,[8]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"499\\d{5}",,,,"49901234",,,[8]],"PF",689,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,"44\\d{4}",,,,,,,[6]],[,,"44\\d{4}",,,,"440123",,,[6]],,,[,,,,,,,,,[-1]]],PG:[,[,,"(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",,,,,,,[7,8]],[,,"(?:(?:3[0-2]|4[257]|5[34]|9[78])\\d|64[1-9]|85[02-46-9])\\d{4}",,,,"3123456",,,[7]],[,,"(?:7\\d|8[18])\\d{6}",,,,"70123456",,,[8]],[,,"180\\d{4}",,,,"1801234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"2(?:0[0-47]|7[568])\\d{4}",,,,"2751234",,,[7]],"PG",675,"00|140[1-3]",,,,,,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],[,"(\\d{4})(\\d{4})","$1 $2",["[78]"]]],,[,,"27[01]\\d{4}",,,,"2700123",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PH:[,[,,"(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",,,,,,,[6,8,9,10,11,12,13],[4,5,7]],[,,"(?:(?:2[3-8]|3[2-68]|4[2-9]|5[2-6]|6[2-58]|7[24578])\\d{3}|88(?:22\\d\\d|42))\\d{4}|(?:2|8[2-8]\\d\\d)\\d{5}",,,,"232345678",,,[6,8,9,10],[4,5,7]],[,,"(?:8(?:1[37]|9[5-8])|9(?:0[5-9]|1[0-24-9]|[2357]\\d|4[2-9]|6[0-35-9]|8[135-9]|9[1-9]))\\d{7}",,,,"9051234567",,,[10]],[,,"1800\\d{7,9}",,,,"180012345678",,,[11,12,13]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PH",63,"00","0",,,"0",,,,[[,"(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],[,"(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],[,"(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PK:[,[,,"122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",,,,,,,[8,9,10,11,12],[5,6,7]],[,,"(?:(?:21|42)[2-9]|58[126])\\d{7}|(?:2[25]|4[0146-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]\\d{6,7}|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8]))[2-9]\\d{5,6}",,,,"2123456789",,,[9,10],[5,6,7,8]],[,,"3(?:[014]\\d|2[0-5]|3[0-7]|55|64)\\d{7}",,,,"3012345678",,,[10]],[,,"800\\d{5}
220(?:\\d{3})?",,,,"80012345",,,[8,11]],[,,"900\\d{5}",,,,"90012345",,,[8]],[,,,,,,,,,[-1]],[,,"122\\d{6}",,,,"122044444",,,[9]],[,,,,,,,,,[-1]],"PK",92,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["1"]],[,"(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],[,"(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],[,"(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],[,"(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:2(?:[125]|3[2358]|4[2-4]|9[2-8])|4(?:[0-246-9]|5[3479])|5(?:[1-35-7]|4[2-467])|6(?:0[468]|[1-8])|7(?:[14]|2[236])|8(?:[16]|2[2-689]|3[23578]|4[3478]|5[2356])|9(?:1|22|3[27-9]|4[2-6]|6[3569]|9[2-7]))111\\d{6}",,,,"21111825888",,,[11,12]],,,[,,,,,,,,,[-1]]],PL:[,[,,"6\\d{5}(?:\\d{2})?|8\\d{9}|[1-9]\\d{6}(?:\\d{2})?",,,,,,,[6,7,8,9,10]],[,,"47\\d{7}|(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])(?:[02-9]\\d{6}|1(?:[0-8]\\d{5}|9\\d{3}(?:\\d{2})?))",,,,"123456789",,,[7,9]],[,,"211(?:1\\d|3[1-5])\\d{4}|(?:45|5[0137]|6[069]|7[2389]|88)\\d{7}",,,,"512345678",,,[9]],[,,"800\\d{6,7}",,,,"800123456",,,[9,10]],[,,"70[01346-8]\\d{6}",,,,"701234567",,,[9]],[,,"801\\d{6}",,,,"801234567",,,[9]],[,,,,,,,,,[-1]],[,,"39\\d{7}",,,,"391234567",,,[9]],"PL",48,"00",,,,,,,,[[,"(\\d{5})","$1",["19"]],[,"(\\d{3})(\\d{3})","$1 $2",["11|64"]],[,"(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],[,"(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]],,[,,"64\\d{4,7}",,,,"641234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]],[,,"804\\d{6}",,,,"804123456",,,[9]],,,[,,,,,,,,,[-1]]],PM:[,[,,"(?:[45]|80\\d\\d)\\d{5}",,,,,,,[6,9]],[,,"(?:4[1-3]|50)\\d{4}",,,,"430123",,,[6]],[,,"(?:4[02-4]|5[05])\\d{4}",,,,"551234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PM",508,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PR:[,[,,"(?:[589]\\d\\d|787)\\d{7}",,,,,,,[10],[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"(?:787|939)[2-9]\\d{6}",,,,"7872345678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"PR",1,"011","1",,,"1",,,1,,,[,,,,,,,,,[-1]],,"787|939",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PS:[,[,,"[2489]2\\d{6}|(?:1\\d|5)\\d{8}",,,,,,,[8,9,10],[7]],[,,"(?:22[2-47-9]|42[45]|82[014-68]|92[3569])\\d{5}",,,,"22234567",,,[8],[7]],[,,"5[69]\\d{7}",,,,"599123456",,,[9]],[,,"1800\\d{6}",,,,"1800123456",,,[10]],[,,,,,,,,,[-1]],[,,"1700\\d{6}",,,,"1700123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PS",970,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PT:[,[,,"1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",,,,,,,[9]],[,,"2(?:[12]\\d|[35][1-689]|4[1-59]|6[1-35689]|7[1-9]|8[1-69]|9[1256])\\d{6}",,,,"212345678"],[,,"6[0356]92(?:30|9\\d)\\d{3}|(?:(?:16|6[0356])93|9(?:[1-36]\\d\\d|480))\\d{5}",,,,"912345678"],[,,"80[02]\\d{6}",,,,"800123456"],[,,"(?:6(?:0[178]|4[68])\\d|76(?:0[1-57]|1[2-47]|2[237]))\\d{5}",,,,"760123456"],[,,"80(?:8\\d|9[1579])\\d{5}",,,,"808123456"],[,,"884[0-4689]\\d{5}",,,,"884123456"],[,,"30\\d{7}",,,,"301234567"],"PT",351,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"70(?:7\\d|8[17])\\d{5}",,,,"707123456"],,,[,,"600\\d{6}",,,,"600110000"]],PW:[,[,,"(?:[24-8]\\d\\d|345|900)\\d{4}",,,,,,,[7]],[,,"(?:2(?:55|77)|345|488|5(?:35|44|87)|6(?:22|54|79)|7(?:33|47)|8(?:24|55|76)|900)\\d{4}",,,,"2771234"],[,,"(?:46[0-5]|6[2-4689]0)\\d{4}|(?:45|77|88)\\d{5}",,,,"6201234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"PW",680,"01[12]",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],PY:[,[,,"59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",,,,,,,[6,7,8,9,10,11],[5]],[,,"(?:[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36])\\d{5,7}|(?:2(?:2[4-68]|[4-68]\\d|7[15]|9[1-5])|3(?:18|3[167]|4[2357]|51|[67]\\d)|4(?:3[12]|5[13]|9[1-47])|5(?:[1-4]\\d|5[02-4])|6(?:3[1-3]|44|7[1-8])|7(?:4[0-4]|5\\d|6[1-
220578]|75|8[0-8])|858)\\d{5,6}",,,,"212345678",,,[7,8,9],[5,6]],[,,"9(?:51|6[129]|[78][1-6]|9[1-5])\\d{6}",,,,"961456789",,,[9]],[,,"9800\\d{5,7}",,,,"98000123456",,,[9,10,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"8700[0-4]\\d{4}",,,,"870012345",,,[9]],"PY",595,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],[,"(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],[,"(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],[,"(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-6])"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"[2-9]0\\d{4,7}",,,,"201234567",,,[6,7,8,9]],,,[,,,,,,,,,[-1]]],QA:[,[,,"[2-7]\\d{7}|800\\d{4}(?:\\d{2})?|2\\d{6}",,,,,,,[7,8,9]],[,,"4141\\d{4}|(?:23|4[04])\\d{6}",,,,"44123456",,,[8]],[,,"(?:28|[35-7]\\d)\\d{6}",,,,"33123456",,,[8]],[,,"800\\d{4}(?:\\d{2})?",,,,"8001234",,,[7,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"QA",974,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["2[126]|8"]],[,"(\\d{4})(\\d{4})","$1 $2",["[2-7]"]]],,[,,"2(?:[12]\\d|61)\\d{4}",,,,"2123456",,,[7]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RE:[,[,,"9769\\d{5}|(?:26|[68]\\d)\\d{7}",,,,,,,[9]],[,,"26(?:2\\d\\d|30[0-5])\\d{4}",,,,"262161234"],[,,"(?:69(?:2\\d\\d|3(?:[06][0-46]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-27]|8[0-8]|9[0-479]))|9769\\d)\\d{4}",,,,"692123456"],[,,"80\\d{7}",,,,"801234567"],[,,"89[1-37-9]\\d{6}",,,,"891123456"],[,,"8(?:1[019]|2[0156]|84|90)\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RE",262,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],,[,,,,,,,,,[-1]],1,"26[23]|69|[89]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RO:[,[,,"(?:[237]\\d|[89]0)\\d{7}|[23]\\d{5}",,,,,,,[6,9]],[,,"[23][13-6]\\d{7}|(?:2(?:19\\d|[3-6]\\d9)|31\\d\\d)\\d\\d",,,,"211234567"],[,,"7020\\d{5}|7(?:0[013-9]|1[0-2]|[2-7]\\d|8[03-8]|9[019])\\d{6}",,,,"712034567",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"90[0136]\\d{6}",,,,"900123456",,,[9]],[,,"801\\d{6}",,,,"801123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RO",40,"00","0"," int ",,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],[,"(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[237-9]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:37\\d|80[578])\\d{6}",,,,"372123456",,,[9]],,,[,,,,,,,,,[-1]]],RS:[,[,,"38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",,,,,,,[6,7,8,9,10,11,12],[4,5]],[,,"(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",,,,"10234567",,,[7,8,9,10,11,12],[4,5,6]],[,,"6(?:[0-689]|7\\d)\\d{6,7}",,,,"601234567",,,[8,9,10]],[,,"800\\d{3,9}",,,,"80012345"],[,,"(?:78\\d|90[0169])\\d{3,7}",,,,"90012345",,,[6,7,8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RS",381,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],[,"(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7[06]\\d{4,10}",,,,"700123456"],,,[,,,,,,,,,[-1]]],RU:[,[,,"8\\d{13}|[347-9]\\d{9}",,,,,,,[10,14],[7]],[,,"(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15]|6[1-35-79]|7[1-37-9]))\\d{7}",,,,"3011234567",,,[10],[7]],[,,"9\\d{9}",,,,"9123456789",,,[10]],[,,"8(?:0[04]|108\\d{3})\\d{7}",,,,"8001234567"],[,,"80[39]\\d{7}",,,,"8091234567",,,[10]],[,,,,,,,,,[-1]],[,,"808\\d{7}",,,,"8081234567",,,[10]],[,,,,,,,,,[-1]],"RU",7,"810","8",,,"8",,"8~10",,[[,"(\\d{3})(\\d{2})(\\d{2})","$1-$2-$3",["[0-79]"]],[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[[,"(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-6]2|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-6]2|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",,1],[,"(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",,1],[,"(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],[,,,,,,,,,[-1]],1,"3[04-689]|[489]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],RW:[,[,,"(?:06|[27]\\d\\d|[89]00)\\d{6}",,,,,,,[8,9]],[,,"(?:06|2[23568]\\d)\\d{6}",,,,"250123456"],[,,"7[2389]\\d{7}",,,,"720123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"900\\d{6}",,,,"900123456",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"RW",250,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SA:[,[,,"92\\d{7}|(?:[15]|8\\d)\\d{8}",,,,,,,[9,10],[7]],[,,"1(?:1\\d|2[24-8]|3[35-8]|4[3-68]|6[2-5]|7[235-7])\\d{6}",,,,"112345678",,,[9],[7]],[,,"579[01]\\d{5}|5(?:[013-689]\\d|7[0-36-8])\\d{6}",,,,"512345678",,,[9]],[,,"800\\d{7}",,,,"8001234567",,,[10]],[,,"925\\d{6}",,,,"925012345",,,[9]],[,,"920\\d{6}",,,,"920012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SA",966,"00","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["9"]],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"811\\d{7}",,,,"8110123456",,,[10]],,,[,,,,,,,,,[-1]]],SB:[,[,,"(?:[1-6]|[7-9]\\d\\d)\\d{4}",,,,,,,[5,7]],[,,"(?:1[4-79]|[23]\\d|4[0-2]|5[03]|6[0-37])\\d{3}",,,,"40123",,,[5]],[,,"48\\d{3}|(?:(?:7[1-9]|8[4-9])\\d|9(?:1[2-9]|2[013-9]|3[0-2]|[46]\\d|5[0-46-9]|7[0-689]|8[0-79]|9[0-8]))\\d{4}",,,,"7421234"],[,,"1[38]\\d{3}",,,,"18123",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[12]\\d{3}",,,,"51123",,,[5]],"SB",677,"0[01]",,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["7|8[4-9]|9(?:[1-8]|9[0-8])"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SC:[,[,,"8000\\d{3}|(?:[249]\\d|64)\\d{5}",,,,,,,[7]],[,,"4[2-46]\\d{5}",,,,"4217123"],[,,"2[5-8]\\d{5}",,,,"2510123"],[,,"8000\\d{3}",,,,"8000000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"971\\d{4}|(?:64|95)\\d{5}",,,,"6412345"],"SC",248,"010|0[0-2]",,,,,,"00",,[[,"(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SD:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1(?:5\\d|8[35-7])\\d{6}",,,,"153123456"],[,,"(?:1[0-2]|9[0-3569])\\d{7}",,,,"911231234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SD",249,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SE:[,[,,"(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",,,,,,,[6,7,8,9,10,12]],[,,"(?:(?:[12][136]|3[356]|4[0246]|6[03]|8\\d)\\d|90[1-9])\\d{4,6}|(?:1(?:2[0-35]|4[0-4]|5[0-25-9]|7[13-6]|[89]\\d)|2(?:2[0-7]|4[0136-8]|5[0138]|7[018]|8[01]|9[0-57])|3(?:0[0-4]|1\\d|2[0-25]|4[056]|7[0-2]|8[0-3]|9[023])|4(?:1[013-8]|3[0135]|5[14-79]|7[0-246-9]|8[0156]|9[0-689])|5(?:0[0-6]|[15][0-5]|2[0-68]|3[0-4]|4\\d|6[03-5]|7[013]|8[0-79]|9[01])|6(?:1[1-3]|2[0-4]|4[02-57]|5[0-37]|6[0-3]|7[0-2]|8[0247]|9[0-356])|9(?:1[0-68]|2\\d|3[02-5]|4[0-3]|5[0-4]|[68][01]|7[0135-8]))\\d{5,6}",,,,"8123456",,,[7,8,9]],[,,"7[02369]\\d{7}",,,,"701234567",,,[9]],[,,"20\\d{4,7}",,,,"20123456",,,[6,7,8,9]],[,,"649\\d{6}|9(?:00|39|44)[1-8]\\d{3,6}",,,,"9001234567",,,[7,8,9,10]],[,,"77[0-7]\\d{6}",,,,"771234567",,,[9]],[,,"75[1-8]\\d{6}",,,,"751234567",,,[9]],[,,,,,,,,,[-1]],"SE",46,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1"],[,"(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1"],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1"],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1"],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1"]],[[,"(\\d{2})(\\d{2,3})(\\d{2})","$1 $2 $3",["20"]],[,"(\\d{3})(\\d{4})","$1 $2",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"]],[,"(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2,3})(\\d{2})","$1 $2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2,3})(\\d{3})","$1 $2 $3",["9(?:00|39|44)"]],[,"(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["10|7"]],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["9"]],[,"(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]"]]],[,,"74[02-9]\\d{6}",,,,"740123456",,,[9]],,,[,,,,,,,,,[-1]],[,,"10[1-8]\\d{6}",,,,"102345678",,,[9]],,,[,,"(?:25[245]|67[3-68])\\d{9}",,,,"254123456789",,,[12]]],SG:[,[,,"(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",,,,,,,[8,10,11]],[,,"662[0-24-9]\\d{4}|6(?:[1-578]\\d|6[013-57-9]|9[0-35-9])\\d{5}",,,,"61234567",,,[8]],[,,"(?:8(?:0(?:[13]\\d|2[013-9]|4[0-35-7])|[1-8]\\d\\d|9(?:[0-4]\\d|5[0-2]))|9[0-8]\\d\\d)\\d{4}",,,,"81234567",,,[8]],[,,"(?:18|8)00\\d{7}",,,,"18001234567",,,[10,11]],[,,"1900\\d{7}",,,,"19001234567",,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:3[12]\\d|666)\\d{5}",,,,"31234567",,,[8]],"SG",65,"0[0-3]\\d",,,,,,,,[[,"(\\d{4,5})","$1",["1[013-9]|77","1(?:[013-8]|9(?:0[1-9]|[1-9]))|77"]],[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-4]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[[,"(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-4]|[1-9])"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],[,"(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],[,"(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"7000\\d{7}",,,,"70001234567",,,[11]],,,[,,,,,,,,,[-1]]],SH:[,[,,"(?:[256]\\d|8)\\d{3}",,,,,,,[4,5]],[,,"2(?:[0-57-9]\\d|6[4-9])\\d\\d",,,,"22158"],[,,"[56]\\d{4}",,,,"51234",,,[5]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"262\\d\\d",,,,"26212",,,[5]],"SH",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],1,"[256]",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SI:[,[,,"[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",,,,,,,[5,6,7,8]],[,,"(?:[1-357][2-8]|4[24-8])\\d{6}",,,,"12345678",,,[8],[7]],[,,"65(?:1\\d|55|[67]0)\\d{4}|(?:[37][01]|4[0139]|51|6[489])\\d{6}",,,,"31234567",,,[8]],[,,"80\\d{4,6}",,,,"80123456",,,[6,7,8]],[,,"89[1-3]\\d{2,5}|90\\d{4,6}",,,,"90123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:59\\d\\d|8(?:1(?:[67]\\d|8[0-489])|2(?:0\\d|2[0-37-9]|8[0-2489])|3[389]\\d))\\d{4}",,,,"59012345",,,[8]],"SI",386,"00|10(?:22|66|88|99)","0",,,"0",,"00",,[[,"(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],[,"(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],[,"(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SJ:[,[,,"0\\d{4}|(?:[489]\\d|[57]9)\\d{6}",,,,,,,[5,8]],[,,"79\\d{6}",,,,"79123456",,,[8]],[,,"(?:4[015-8]|59|9\\d)\\d{6}",,,,"41234567",,,[8]],[,,"80[01]\\d{5}",,,,"80012345",,,[8]],[,,"82[09]\\d{5}",,,,"82012345",,,[8]],[,,"810(?:0[0-6]|[2-8]\\d)\\d{3}",,,,"81021234",,,[8]],[,,"880\\d{5}",,,,"88012345",,,[8]],[,,"85[0-5]\\d{5}",,,,"85012345",,,[8]],"SJ",47,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"79",[,,,,,,,,,[-1]],[,,"(?:0[2-9]|81(?:0(?:0[7-9]|1\\d)|5\\d\\d))\\d{3}",,,,"02000"],,,[,,"81[23]\\d{5}",,,,"81212345",,,[8]]],SK:[,[,,"[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",,,,,,,[6,7,9]],[,,"(?:2(?:16|[2-9]\\d{3})|(?:(?:[3-5][1-8]\\d|819)\\d|601[1-5])\\d)\\d{4}|(?:2|[3-5][1-8])1[67]\\d{3}|[3-5][1-8]16\\d\\d",,,,"221234567"],[,,"909[1-9]\\d{5}|9(?:0[1-8]|1[0-24-9]|4[03-57-9]|5\\d)\\d{6}",,,,"912123456",,,[9]],[,,"800\\d{6}",,,,"800123456",,,[9]],[,,"9(?:00|[78]\\d)\\d{6}",,,,"900123456",,,[9]],[,,"8[5-9]\\d{7}",,,,"850123456",,,[9]],[,,,,,,,,,[-1]],[,,"6(?:02|5[0-4]|9[0-6])\\d{6}",,,,"690123456",,,[9]],"SK",421,"00","0",,,"0",,,,[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d{4})(\\d{3})","$1 $2",["909","9090"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[[,"(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],[,"(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],[,"(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],[,,"9090\\d{3}",,,,"9090123",,,[7]],,,[,,"9090\\d{3}|(?:602|8(?:00|[5-9]\\d)|9(?:00|[78]\\d))\\d{6}",,,,,,,[7,9]],[,,"96\\d{7}",,,,"961234567",,,[9]],,,[,,,,,,,,,[-1]]],SL:[,[,,"(?:[237-9]\\d|66)\\d{6}",,,,,,,[8],[6]],[,,"22[2-4][2-9]\\d{4}",,,,"22221234",,,,[6]],[,,"(?:25|3[0-5]|66|7[3-9]|8[08]|9[09])\\d{6}",,,,"25123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SL",232,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SM:[,[,,"(?:0549|[5-7]\\d)\\d{6}",,,,,,,[8,10],[6]],[,,"0549(?:8[0157-9]|9\\d)\\d{4}",,,,"0549886377",,,[10],[6]],[,,"6[16]\\d{6}",,,,"66661212",,,[8]],[,,,,,,,,,[-1]],[,,"7[178]\\d{6}",,,,"71123456",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"5[158]\\d{6}",,,,"58001110",,,[8]],"SM",378,"00",,,,"([89]\\d{5})$","0549$1",,,[[,"(\\d{6})","$1",["[89]"]],[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],[,"(\\d{4})(\\d{6})","$1 $2",["0"]]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SN:[,[,,"(?:[378]\\d|93)\\d{7}",,,,,,,[9]],[,,"3(?:0(?:1[0-2]|80)|282|3(?:8[1-9]|9[3-9])|611)\\d{5}",,,,"301012345"],[,
vendor: 13,644 bytes, line 220
220,"75(?:01|[38]3)\\d{5}|7(?:[06-8]\\d|21|5[4-7]|90)\\d{6}",,,,"701234567"],[,,"800\\d{6}",,,,"800123456"],[,,"88[4689]\\d{6}",,,,"884123456"],[,,"81[02468]\\d{6}",,,,"810123456"],[,,,,,,,,,[-1]],[,,"(?:3(?:392|9[01]\\d)\\d|93(?:3[13]0|929))\\d{4}",,,,"933301234"],"SN",221,"00",,,,,,,,[[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SO:[,[,,"[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",,,,,,,[6,7,8,9]],[,,"(?:1\\d|2[0-79]|3[0-46-8]|4[0-7]|5[57-9])\\d{5}|(?:[134]\\d|8[125])\\d{4}",,,,"4012345",,,[6,7]],[,,"(?:(?:15|(?:3[59]|4[89]|79|8[08])\\d|6(?:0[5-7]|[1-9]\\d)|9(?:0\\d|[2-9]))\\d|2(?:4\\d|8))\\d{5}|(?:6\\d|7[1-9])\\d{6}",,,,"71123456",,,[7,8,9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SO",252,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{4})","$1 $2",["8[125]"]],[,"(\\d{6})","$1",["[134]"]],[,"(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],[,"(\\d)(\\d{7})","$1 $2",["24|[67]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3478]|64|90"]],[,"(\\d{2})(\\d{5,7})","$1 $2",["1|28|6(?:0[5-7]|[1-35-9])|9[2-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SR:[,[,,"(?:[2-5]|68|[78]\\d)\\d{5}",,,,,,,[6,7]],[,,"(?:2[1-3]|3[0-7]|(?:4|68)\\d|5[2-58])\\d{4}",,,,"211234"],[,,"(?:7[124-7]|8[124-9])\\d{5}",,,,"7412345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"56\\d{4}",,,,"561234",,,[6]],"SR",597,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],[,"(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],[,"(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SS:[,[,,"[19]\\d{8}",,,,,,,[9]],[,,"1[89]\\d{7}",,,,"181234567"],[,,"(?:12|9[1257-9])\\d{7}",,,,"977123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SS",211,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ST:[,[,,"(?:22|9\\d)\\d{5}",,,,,,,[7]],[,,"22\\d{5}",,,,"2221234"],[,,"900[5-9]\\d{3}|9(?:0[1-9]|[89]\\d)\\d{4}",,,,"9812345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"ST",239,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[29]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SV:[,[,,"[267]\\d{7}|[89]00\\d{4}(?:\\d{4})?",,,,,,,[7,8,11]],[,,"2(?:[1-6]\\d{3}|[79]90[034]|890[0245])\\d{3}",,,,"21234567",,,[8]],[,,"66(?:[02-9]\\d\\d|1(?:[02-9]\\d|16))\\d{3}|(?:6[0-57-9]|7\\d)\\d{6}",,,,"70123456",,,[8]],[,,"800\\d{4}(?:\\d{4})?",,,,"8001234",,,[7,11]],[,,"900\\d{4}(?:\\d{4})?",,,,"9001234",,,[7,11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SV",503,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[89]"]],[,"(\\d{4})(\\d{4})","$1 $2",["[267]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SX:[,[,,"7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"7215(?:4[2-8]|8[239]|9[056])\\d{4}",,,,"7215425678",,,,[7]],[,,"7215(?:1[02]|2\\d|5[034679]|8[014-8])\\d{4}",,,,"7215205678",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002123456"],[,,"900[2-9]\\d{6}",,,,"9002123456"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"SX",1,"011","1",,,"1|(5\\d{6})$","721$1",,,,,[,,,,,,,,,[-1]],,"721",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SY:[,[,,"[1-39]\\d{8}|[1-5]\\d{7}",,,,,,,[8,9],[6,7]],[,,"21\\d{6,7}|(?:1(?:[14]\\d|[2356])|2[235]|3(?:[13]\\d|4)|4[134]|5[1-3])\\d{6}",,,,"112345678",,,,[6,7]],[,,"9(?:22|[3-689]\\d)\\d{6}",,,,"944567890",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"SY",963,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],SZ:[,[,,"0800\\d{4}|(?:[237]\\d|900)\\d{6}",,,,,,,[8,9]],[,,"[23][2-5]\\d{6}",,,,"22171234",,,[8]],[,,"7[6-9]\\d{6}",,,,"76123456",,,[8]],[,,"0800\\d{4}",,,,"08001234",,,[8]],[,,"900\\d{6}",,,,"900012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"70\\d{6}",,,,"70012345",,,[8]],"SZ",268,"00",,,,,,,,[[,"(\\d{4})(\\d{4})","$1 $2",["[0237]"]],[,"(\\d{5})(\\d{4})","$1 $2",["9"]]],,[,,,,,,,,,[-1]],,,[,,"0800\\d{4}",,,,,,,[8]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TA:[,[,,"8\\d{3}",,,,,,,[4]],[,,"8\\d{3}",,,,"8999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TA",290,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"8",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TC:[,[,,"(?:[58]\\d\\d|649|900)\\d{7}",,,,,,,[10],[7]],[,,"649(?:266|712|9(?:4\\d|50))\\d{4}",,,,"6497121234",,,,[7]],[,,"649(?:2(?:3[129]|4[1-79])|3\\d\\d|4[34][1-3])\\d{4}",,,,"6492311234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,"649(?:71[01]|966)\\d{4}",,,,"6497101234",,,,[7]],"TC",1,"011","1",,,"1|([2-479]\\d{6})$","649$1",,,,,[,,,,,,,,,[-1]],,"649",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TD:[,[,,"(?:22|[69]\\d|77)\\d{6}",,,,,,,[8]],[,,"22(?:[37-9]0|5[0-5]|6[89])\\d{4}",,,,"22501234"],[,,"(?:6[023568]|77|9\\d)\\d{6}",,,,"63012345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TD",235,"00|16",,,,,,"00",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TG:[,[,,"[279]\\d{7}",,,,,,,[8]],[,,"2(?:2[2-7]|3[23]|4[45]|55|6[67]|77)\\d{5}",,,,"22212345"],[,,"(?:7[09]|9[0-36-9])\\d{6}",,,,"90112345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TG",228,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TH:[,[,,"(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",,,,,,,[8,9,10,13]],[,,"(?:1[0689]|2\\d|3[2-9]|4[2-5]|5[2-6]|7[3-7])\\d{6}",,,,"21234567",,,[8]],[,,"671[0-3]\\d{5}|(?:14|6[1-6]|[89]\\d)\\d{7}",,,,"812345678",,,[9]],[,,"(?:001800\\d|1800)\\d{6}",,,,"1800123456",,,[10,13]],[,,"1900\\d{6}",,,,"1900123456",,,[10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"6[08]\\d{7}",,,,"601234567",,,[9]],"TH",66,"00[1-9]","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],[,"(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TJ:[,[,,"(?:00|11|[2-57-9]\\d)\\d{7}",,,,,,,[9],[3,5,6,7]],[,,"(?:3(?:1[3-5]|2[245]|3[12]|4[24-7]|5[25]|72)|4(?:46|74|87))\\d{6}",,,,"372123456",,,,[3,5,6,7]],[,,"41[18]\\d{6}|(?:[034]0|11|2[02]|5[05]|7[07]|8[08]|9\\d)\\d{7}",,,,"917123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TJ",992,"810","8",,,"8",,"8~10",,[[,"(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"],,,1],[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[34]7|91[78]"],,,1],[,"(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"],,,1],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02-57-9]|11"],,,1]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TK:[,[,,"[2-47]\\d{3,6}",,,,,,,[4,5,6,7]],[,,"(?:2[2-4]|[34]\\d)\\d{2,5}",,,,"3101"],[,,"7[2-4]\\d{2,5}",,,,"7290"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TK",690,"00",,,,,,,,,,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TL:[,[,,"7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",,,,,,,[7,8]],[,,"(?:2[1-5]|3[1-9]|4[1-4])\\d{5}",,,,"2112345",,,[7]],[,,"7[2-8]\\d{6}",,,,"77212345",,,[8]],[,,"80\\d{5}",,,,"8012345",,,[7]],[,,"90\\d{5}",,,,"9012345",,,[7]],[,,,,,,,,,[-1]],[,,"70\\d{5}",,,,"7012345",,,[7]],[,,,,,,,,,[-1]],"TL",670,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],[,"(\\d{4})(\\d{4})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TM:[,[,,"[1-6]\\d{7}",,,,,,,[8]],[,,"(?:1(?:2\\d|3[1-9])|2(?:22|4[0-35-8])|3(?:22|4[03-9])|4(?:22|3[128]|4\\d|6[15])|5(?:22|5[7-9]|6[014-689]))\\d{5}",,,,"12345678"],[,,"6\\d{7}",,,,"66123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TM",993,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],[,"(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],[,"(\\d{2})(\\d{6})","$1 $2",["6"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TN:[,[,,"[2-57-9]\\d{7}",,,,,,,[8]],[,,"81200\\d{3}|(?:3[0-2]|7\\d)\\d{6}",,,,"30010123"],[,,"3(?:001|[12]40)\\d{4}|(?:(?:[259]\\d|4[0-7])\\d|3(?:1[1-35]|6[0-4]|91))\\d{5}",,,,"20123456"],[,,"8010\\d{4}",,,,"80101234"],[,,"88\\d{6}",,,,"88123456"],[,,"8[12]10\\d{4}",,,,"81101234"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TN",216,"00",,,,,,,,[[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TO:[,[,,"(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",,,,,,,[5,7]],[,,"(?:2\\d|3[0-8]|4[0-4]|50|6[09]|7[0-24-69]|8[05])\\d{3}",,,,"20123",,,[5]],[,,"(?:55[4-6]|6(?:[09]\\d|3[02]|8[15-9])|(?:7\\d|8[46-9])\\d|999)\\d{4}",,,,"7715123",,,[7]],[,,"0800\\d{3}",,,,"0800222",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"55[0-37-9]\\d{4}",,,,"5510123",,,[7]],"TO",676,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],[,"(\\d{4})(\\d{3})","$1 $2",["0"]],[,"(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TR:[,[,,"4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",,,,,,,[7,10,12,13]],[,,"(?:2(?:[13][26]|[28][2468]|[45][268]|[67][246])|3(?:[13][28]|[24-6][2468]|[78][02468]|92)|4(?:[16][246]|[23578][2468]|4[26]))\\d{7}",,,,"2123456789",,,[10]],[,,"56161\\d{5}|5(?:0[15-7]|1[06]|24|[34]\\d|5[1-59]|9[46])\\d{7}",,,,"5012345678",,,[10]],[,,"8(?:00\\d{7}(?:\\d{2,3})?|11\\d{7})",,,,"8001234567",,,[10,12,13]],[,,"(?:8[89]8|900)\\d{7}",,,,"9001234567",,,[10]],[,,,,,,,,,[-1]],[,,"592(?:21[12]|461)\\d{4}",,,,"5922121234",,,[10]],[,,"850\\d{7}",,,,"8500123456",,,[10]],"TR",90,"00","0",,,"0",,,,[[,"(\\d{3})(\\d)(\\d{3})","$1 $2 $3",["444"],,,1],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|616)","5(?:[0-59]|6161)"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",,1],[,"(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",,1]],[,,"512\\d{7}",,,,"5123456789",,,[10]],,,[,,"(?:444|811\\d{3})\\d{4}",,,,,,,[7,10]],[,,"444\\d{4}",,,,"4441444",,,[7]],,,[,,,,,,,,,[-1]]],TT:[,[,,"(?:[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"868(?:2(?:0[13]|1[89]|[23]\\d|4[0-2])|6(?:0[7-9]|1[02-8]|2[1-9]|[3-69]\\d|7[0-79])|82[124])\\d{4}",,,,"8682211234",,,,[7]],[,,"868(?:(?:2[5-9]|3\\d)\\d|4(?:3[0-6]|[6-9]\\d)|6(?:20|78|8\\d)|7(?:0[1-9]|1[02-9]|[2-9]\\d))\\d{4}",,,,"8682911234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"TT",1,"011","1",,,"1|([2-46-8]\\d{6})$","868$1",,,,,[,,,,,,,,,[-1]],,"868",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"868619\\d{4}",,,,"8686191234",,,,[7]]],TV:[,[,,"(?:2|7\\d\\d|90)\\d{4}",,,,,,,[5,6,7]],[,,"2[02-9]\\d{3}",,,,"20123",,,[5]],[,,"(?:7[01]\\d|90)\\d{4}",,,,"901234",,,[6,7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"TV",688,"00",,,,,,,,[[,"(\\d{2})(\\d{3})","$1 $2",["2"]],[,"(\\d{2})(\\d{4})","$1 $2",["90"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],TW:[,[,,"[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",,,,,,,[7,8,9,10,11]],[,,"(?:2[2-8]\\d|370|55[01]|7[1-9])\\d{6}|4(?:(?:0(?:0[1-9]|[2-48]\\d)|1[023]\\d)\\d{4,5}|(?:[239]\\d\\d|4(?:0[56]|12|49))\\d{5})|6(?:[01]\\d{7}|4(?:0[56]|12|24|4[09])\\d{4,5})|8(?:(?:2(?:3\\d|4[0-269]|[578]0|66)|36[24-9]|90\\d\\d)\\d{4}|4(?:0[56]|12|24|4[09])\\d{4,5})|(?:2(?:2(?:0\\d\\d|4(?:0[68]|[249]0|3[0-467]|5[0-25-9]|6[0235689]))|(?:3(?:[09]\\d|1[0-4])|(?:4\\d|5[0-49]|6[0-29]|7[0-5])\\d)\\d)|(?:(?:3[2-9]|5[2-8]|6[0-35-79]|8[7-9])\\d\\d|4(?:2(?:[089]\\d|7[1-9])|(?:3[0-4]|[78]\\d|9[01])\\d))\\d)\\d{3}",,,,"221234567",,,[8,9]],[,,"(?:40001[0-2]|9[0-8]\\d{4})\\d{3}",,,,"912345678",,,[9]],[,,"80[0-79]\\d{6}|800\\d{5}",,,,"800123456",,,[8,9]],[,,"20(?:[013-9]\\d\\d|2)\\d{4}",,,,"203123456",,,[7,9]],[,,,,,,,,,[-1]],[,,"99\\d{7}
220",,,,"990123456",,,[9]],[,,"7010(?:[0-2679]\\d|3[0-7]|8[0-5])\\d{5}|70\\d{8}",,,,"7012345678",,,[10,11]],"TW",886,"0(?:0[25-79]|19)","0","#",,"0",,,,[[,"(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],[,"(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"50[0-46-9]\\d{6}",,,,"500123456",,,[9]],,,[,,,,,,,,,[-1]]],TZ:[,[,,"(?:[26-8]\\d|41|90)\\d{7}",,,,,,,[9]],[,,"2[2-8]\\d{7}",,,,"222345678"],[,,"77[2-9]\\d{6}|(?:6[1-9]|7[1-689])\\d{7}",,,,"621234567"],[,,"80[08]\\d{6}",,,,"800123456"],[,,"90\\d{7}",,,,"900123456"],[,,"8(?:40|6[01])\\d{6}",,,,"840123456"],[,,,,,,,,,[-1]],[,,"41\\d{7}",,,,"412345678"],"TZ",255,"00[056]","0",,,"0",,,,[[,"(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,"(?:8(?:[04]0|6[01])|90\\d)\\d{6}"],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UA:[,[,,"[89]\\d{9}|[3-9]\\d{8}",,,,,,,[9,10],[5,6,7]],[,,"(?:3[1-8]|4[13-8]|5[1-7]|6[12459])\\d{7}",,,,"311234567",,,[9],[5,6,7]],[,,"(?:50|6[36-8]|7[1-3]|9[1-9])\\d{7}",,,,"501234567",,,[9]],[,,"800[1-8]\\d{5,6}",,,,"800123456"],[,,"900[239]\\d{5,6}",,,,"900212345"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"89[1-579]\\d{6}",,,,"891234567",,,[9]],"UA",380,"00","0",,,"0",,"0~0",,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["4[45][0-5]|5(?:0|6[37])|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]","4[45][0-5]|5(?:0|6(?:3[14-7]|7))|6(?:[12][018]|[36-8])|7|89|9[1-9]|(?:48|57)[0137-9]"],"0$1"],[,"(\\d{4})(\\d{5})","$1 $2",["[3-6]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UG:[,[,,"800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",,,,,,,[9],[5,6,7]],[,,"20(?:(?:(?:24|81)0|30[67])\\d|6(?:00[0-2]|30[0-4]))\\d{3}|(?:20(?:[0147]\\d|2[5-9]|32|5[0-4]|6[15-9])|[34]\\d{3})\\d{5}",,,,"312345678",,,,[5,6,7]],[,,"726[01]\\d{5}|7(?:[0157-9]\\d|20|36|[46][0-4])\\d{6}",,,,"712345678"],[,,"800[1-3]\\d{5}",,,,"800123456"],[,,"90[1-3]\\d{6}",,,,"901123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UG",256,"00[057]","0",,,"0",,,,[[,"(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],[,"(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],US:[,[,,"[2-9]\\d{9}",,,,,,,[10],[7]],[,,"5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|44))|82(?:2(?:0[0-2]|[28]2)|3(?:0[02]|33)|4(?:00|4[24]|65|82)|5(?:00|29|83)|6(?:00|66|82)|777|8(?:00|88)|9(?:00|9[89])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[39]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-289]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01579]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"5(?:05(?:[2-57-9]\\d\\d|6(?:[0-35-9]\\d|44))|82(?:2(?:0[0-2]|[28]2)|3(?:0[02]|33)|4(?:00|4[24]|65|82)|5(?:00|29|83)|6(?:00|66|82)|777|8(?:00|88)|9(?:00|9[89])))\\d{4}|(?:2(?:0[1-35-9]|1[02-9]|2[03-589]|3[149]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[01356]|3[0-24679]|4[167]|5[12]|6[014]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[39]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[19]|6[1-47]|7[0-5]|8[056])|6(?:0[1-35-9]|1[024-9]|2[03689]|[34][016]|5[0179]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-7]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[08]|3[0-289]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01579]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}",,,,"2015550123",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"US",1,"011","1",,,"1",,,1,[[,"(\\d{3})(\\d{4})","$1-$2",["[2-9]"]],[,"(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],,,1]],[[,"(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[2-9]"]]],[,,,,,,,,,[-1]],1,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UY:[,[,,"4\\d{9}|[249]\\d{7}|(?:[49]\\d|80)\\d{5}",,,,,,,[7,8,10]],[,,"(?:2\\d|4[2-7])\\d{6}",,,,"21231234",,,[8],[7]],[,,"9[1-9]\\d{6}",,,,"94231234",,,[8]],[,,"(?:4\\d{5}|80[05])\\d{4}|405\\d{4}",,,,"8001234",,,[7,10]],[,,"90[0-8]\\d{4}",,,,"9001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UY",598,"0(?:0|1[3-9]\\d)","0"," int. ",,"0",,"00",,[[,"(\\d{3})(\\d{4})","$1 $2",["405|8|90"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],[,"(\\d{4})(\\d{4})","$1 $2",["[24]"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["4"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],UZ:[,[,,"(?:33|55|[679]\\d|88)\\d{7}",,,,,,,[9]],[,,"(?:6(?:1(?:22|3[124]|4[1-4]|5[1-3578]|64)|2(?:22|3[0-57-9]|41)|5(?:22|3[3-7]|5[024-8])|6\\d\\d|7(?:[23]\\d|7[69])|9(?:22|4[1-8]|6[135]))|7(?:0(?:5[4-9]|6[0146]|7[124-6]|9[135-8])|(?:1[12]|8\\d)\\d|2(?:22|3[13-57-9]|4[1-3579]|5[14])|3(?:2\\d|3[1578]|4[1-35-7]|5[1-57]|61)|4(?:2\\d|3[1-579]|7[1-79])|5(?:22|5[1-9]|6[1457])|6(?:22|3[12457]|4[13-8])|9(?:22|5[1-9])))\\d{5}",,,,"669050123"],[,,"(?:(?:33|88|9[0-57-9])\\d{3}
220|55(?:50[013]|90\\d)|6(?:1(?:2(?:2[01]|98)|35[0-4]|50\\d|61[23]|7(?:[01][017]|4\\d|55|9[5-9]))|2(?:(?:11|7\\d)\\d|2(?:[12]1|9[01379])|5(?:[126]\\d|3[0-4]))|5(?:19[01]|2(?:27|9[26])|(?:30|59|7\\d)\\d)|6(?:2(?:1[5-9]|2[0367]|38|41|52|60)|(?:3[79]|9[0-3])\\d|4(?:56|83)|7(?:[07]\\d|1[017]|3[07]|4[047]|5[057]|67|8[0178]|9[79]))|7(?:2(?:24|3[237]|4[5-9]|7[15-8])|5(?:7[12]|8[0589])|7(?:0\\d|[39][07])|9(?:0\\d|7[079]))|9(?:2(?:1[1267]|3[01]|5\\d|7[0-4])|(?:5[67]|7\\d)\\d|6(?:2[0-26]|8\\d)))|7(?:[07]\\d{3}|1(?:13[01]|6(?:0[47]|1[67]|66)|71[3-69]|98\\d)|2(?:2(?:2[79]|95)|3(?:2[5-9]|6[0-6])|57\\d|7(?:0\\d|1[17]|2[27]|3[37]|44|5[057]|66|88))|3(?:2(?:1[0-6]|21|3[469]|7[159])|(?:33|9[4-6])\\d|5(?:0[0-4]|5[579]|9\\d)|7(?:[0-3579]\\d|4[0467]|6[67]|8[078]))|4(?:2(?:29|5[0257]|6[0-7]|7[1-57])|5(?:1[0-4]|8\\d|9[5-9])|7(?:0\\d|1[024589]|2[0-27]|3[0137]|[46][07]|5[01]|7[5-9]|9[079])|9(?:7[015-9]|[89]\\d))|5(?:112|2(?:0\\d|2[29]|[49]4)|3[1568]\\d|52[6-9]|7(?:0[01578]|1[017]|[23]7|4[047]|[5-7]\\d|8[78]|9[079]))|6(?:2(?:2[1245]|4[2-4])|39\\d|41[179]|5(?:[349]\\d|5[0-2])|7(?:0[017]|[13]\\d|22|44|55|67|88))|9(?:22[128]|3(?:2[0-4]|7\\d)|57[02569]|7(?:2[05-9]|3[37]|4\\d|60|7[2579]|87|9[07]))))\\d{4}",,,,"912345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"UZ",998,"810","8",,,"8",,"8~10",,[[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[35-9]"],"8 $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VA:[,[,,"0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",,,,,,,[6,7,8,9,10,11,12]],[,,"06698\\d{1,6}",,,,"0669812345",,,[6,7,8,9,10,11]],[,,"3[1-9]\\d{8}|3[2-9]\\d{7}",,,,"3123456789",,,[9,10]],[,,"80(?:0\\d{3}|3)\\d{3}",,,,"800123456",,,[6,9]],[,,"(?:0878\\d\\d|89(?:2|4[5-9]\\d))\\d{3}|89[45][0-4]\\d\\d|(?:1(?:44|6[346])|89(?:5[5-9]|9))\\d{6}",,,,"899123456",,,[6,8,9,10]],[,,"84(?:[08]\\d{3}|[17])\\d{3}",,,,"848123456",,,[6,9]],[,,"1(?:78\\d|99)\\d{6}",,,,"1781234567",,,[9,10]],[,,"55\\d{8}",,,,"5512345678",,,[10]],"VA",39,"00",,,,,,,,,,[,,,,,,,,,[-1]],,"06698",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"3[2-8]\\d{9,10}",,,,"33101234501",,,[11,12]]],VC:[,[,,"(?:[58]\\d\\d|784|900)\\d{7}",,,,,,,[10],[7]],[,,"784(?:266|3(?:6[6-9]|7\\d|8[0-6])|4(?:38|5[0-36-8]|8[0-8])|5(?:55|7[0-2]|93)|638|784)\\d{4}",,,,"7842661234",,,,[7]],[,,"784(?:4(?:3[0-5]|5[45]|89|9[0-8])|5(?:2[6-9]|3[0-4])|720)\\d{4}",,,,"7844301234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VC",1,"011","1",,,"1|([2-7]\\d{6})$","784$1",,,,,[,,,,,,,,,[-1]],,"784",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VE:[,[,,"[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",,,,,,,[10],[7]],[,,"(?:2(?:12|3[457-9]|[467]\\d|[58][1-9]|9[1-6])|[4-6]00)\\d{7}",,,,"2121234567",,,,[7]],[,,"4(?:1[24-8]|2[46])\\d{7}",,,,"4121234567"],[,,"800\\d{7}",,,,"8001234567"],[,,"90[01]\\d{7}",,,,"9001234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"VE",58,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1","$CC $1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"501\\d{7}",,,,"5010123456",,,,[7]],,,[,,,,,,,,,[-1]]],VG:[,[,,"(?:284|[58]\\d\\d|900)\\d{7}",,,,,,,[10],[7]],[,,"284496[0-5]\\d{3}|284(?:229|4(?:22|9[45])|774|8(?:52|6[459]))\\d{4}",,,,"2842291234",,,,[7]],[,,"284496[6-9]\\d{3}|284(?:245|3(?:0[0-3]|4[0-7]|68|9[34])|4(?:4[0-6]|68|99)|5(?:4[0-7]|68|9[69]))\\d{4}",,,,"2843001234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VG",1,"011","1",,,"1|([2-578]\\d{6})$","284$1",,,,,[,,,,,,,,,[-1]],,"284",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VI:[,[,,"[58]\\d{9}|(?:34|90)0\\d{7}",,,,,,,[10],[7]],[,,"340(?:2(?:0[0-38]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"340(?:2(?:0[0-38]|2[06-8]|4[49]|77)|3(?:32|44)|4(?:2[23]|44|7[34]|89)|5(?:1[34]|55)|6(?:2[56]|4[23]|77|9[023])|7(?:1[2-57-9]|2[57]|7\\d)|884|998)\\d{4}",,,,"3406421234",,,,[7]],[,,"8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",,,,"8002345678"],[,,"900[2-9]\\d{6}",,,,"9002345678"],[,,,,,,,,,[-1]],[,,"52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[12]|33|44|66|77|88)[2-9]\\d{6}",,,,"5002345678"],[,,,,,,,,,[-1]],"VI",1,"011","1",,,"1|([2-9]\\d{6})$","340$1",,1,,,[,,,,,,,,,[-1]],,"340",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],VN:[,[,,"[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",,,,,,,[7,8,9,10]],[,,"2(?:0[3-9]|1[0-689]|2[0-25-9]|3[2-9]|4[2-8]|5[124-9]|6[0-39]|7[0-7]|8[2-79]|9[0-4679])\\d{7}",,,,"2101234567",,,[10]],[,,"(?:5(?:2[238]|59)|89[689]|99[013-9])\\d{6}|(?:3\\d|5[689]|7[06-9]|8[1-8]|9[0-8])\\d{7}",,,,"912345678",,,[9]],[,,"1800\\d{4,6}|12(?:0[13]|28)\\d{4}",,,,"1800123456",,,[8,9,10]],[,,"1900\\d{4,6}",,,,"1900123456",,,[8,9,10]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"672\\d{6}",,,,"672012345",,,[9]],"VN",84,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[17]99"],"0$1",,1],[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{3})(\\d{4,5})","$1 $2",["69"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[[,"(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",,1],[,"(\\d{4})(\\d{4,6})","$1 $2",["1"],,,1],[,"(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[69]"],"0$1",,1],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[3578]"],"0$1",,1],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",,1],[,"(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",,1]],[,,,,,,,,,[-1]],,,[,,"[17]99\\d{4}|69\\d{5,6}",,,,,,,[7,8]],[,,"(?:[17]99|80\\d)\\d{4}|69\\d{5,6}",,,,"1992000",,,[7,8]],,,[,,,,,,,,,[-1]]],VU:[,[,,"[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",,,,,,,[5,7]],[,,"(?:38[0-8]|48[4-9])\\d\\d|(?:2[02-9]|3[4-7]|88)\\d{3}",,,,"22123",,,[5]],[,,"(?:[58]\\d|7[013-7])\\d{5}",,,,"5912345",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"9(?:0[1-9]|1[01])\\d{4}",,,,"9010123",,,[7]],"VU",678,"00",,,,,,,,[[,"(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"(?:3[03]|900\\d)\\d{3}",,,,"30123"],,,[,,,,,,,,,[-1]]],WF:[,[,,"(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",,,,,,,[6,9]],[,,"72\\d{4}",,,,"721234",,,[6]],[,,"(?:72|8[23])\\d{4}",,,,"821234",,,[6]],[,,"80[0-5]\\d{6}",,,,"800012345",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WF",681,"00",,,,,,,,[[,"(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],[,"(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"[48]0\\d{4}",,,,"401234",,,[6]]],WS:[,[,,"(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",,,,,,,[5,6,7,10]],[,,"6[1-9]\\d{3}|(?:[2-5]|60)\\d{4}",,,,"22123",,,[5,6]],[,,"(?:7[1-35-7]|8(?:[3-7]|9\\d{3}))\\d{5}",,,,"7212345",,,[7,10]],[,,"800\\d{3}",,,,"800123",,,[6]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"WS",685,"0",,,,,,,,[[,"(\\d{5})","$1",["[2-5]|6[1-9]"]],[,"(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],[,"(\\d{2})(\\d{5})","$1 $2",["7"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],XK:[,[,,"[23]\\d{7,8}|(?:4\\d\\d|[89]00)\\d{5}",,,,,,,[8,9]],[,,"(?:2[89]|39)0\\d{6}|[23][89]\\d{6}",,,,"28012345"],[,,"4[3-9]\\d{6}",,,,"43201234",,,[8]],[,,"800\\d{5}",,,,"80001234",,,[8]],[,,"900\\d{5}",,,,"90001234",,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"XK",383,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[23]"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YE:[,[,,"(?:1|7\\d)\\d{7}|[1-7]\\d{6}",,,,,,,[7,8,9],[6]],[,,"78[0-7]\\d{4}|17\\d{6}|(?:[12][2-68]|3[2358]|4[2-58]|5[2-6]|6[3-58]|7[24-6])\\d{5}",,,,"1234567",,,[7,8],[6]],[,,"7[0137]\\d{7}",,,,"712345678",,,[9]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YE",967,"00","0",,,"0",,,,[[,"(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7[24-68]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],YT:[,[,,"80\\d{7}|(?:26|63)9\\d{6}",,,,,,,[9]],[,,"269(?:0[67]|5[0-3]|6\\d|[78]0)\\d{4}",,,,"269601234"],[,,"639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}",,,,"639012345"],[,,"80\\d{7}",,,,"801234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"YT",262,"00","0",,,"0",,,,,,[,,,,,,,,,[-1]],,"269|63",[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZA:[,[,,"[1-79]\\d{8}|8\\d{4,9}",,,,,,,[5,6,7,8,9,10]],[,,"(?:2(?:0330|4302)|52087)0\\d{3}|(?:1[0-8]|2[1-378]|3[1-69]|4\\d|5[1346-8])\\d{7}",,,,"101234567",,,[9]],[,,"(?:1(?:3492[0-25]|4495[0235]|549(?:20|5[01]))|4[34]492[01])\\d{3}|8[1-4]\\d{3,7}|(?:2[27]|47|54)4950\\d{3}|(?:1(?:049[2-4]|9[12]\\d\\d)|(?:6\\d|7[0-46-9])\\d{3}|8(?:5\\d{3}|7(?:08[67]|158|28[5-9]|310)))\\d{4}|(?:1[6-8]|28|3[2-69]|4[025689]|5[36-8])4920\\d{3}|(?:12|[2-5]1)492\\d{4}",,,,"711234567",,,[5,6,7,8,9]],[,,"80\\d{7}",,,,"801234567",,,[9]],[,,"(?:86[2-9]|9[0-2]\\d)\\d{6}",,,,"862345678",,,[9]],[,,"860\\d{6}",,,,"860123456",,,[9]],[,,,,,,,,,[-1]],[,,"87(?:08[0-589]|15[0-79]|28[0-4]|31[1-9])\\d{4}|87(?:[02][0-79]|1[0-46-9]|3[02-9]|[4-9]\\d)\\d{5}",,,,"871234567",,,[9]],"ZA",27,"00","0",,,"0",,,,[[,"(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"861\\d{6,7}",,,,"861123456",,,[9,10]],,,[,,,,,,,,,[-1]]],ZM:[,[,,"(?:63|80)0\\d{6}|(?:21|[79]\\d)\\d{7}",,,,,,,[9],[6]],[,,"21[1-8]\\d{6}",,,,"211234567",,,,[6]],[,,"(?:7[679]|9[5-8])\\d{7}",,,,"955123456"],[,,"800\\d{6}",,,,"800123456"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"630\\d{6}",,,,"630012345"],"ZM",260,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3})","$1 $2",["[1-9]"]],[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],ZW:[,[,,"2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",,,,,,,[5,6,7,8,9,10],[3,4]],[,,"(?:1(?:(?:3\\d|9)\\d|[4-8])|2(?:(?:(?
220:0(?:2[014]|5)|(?:2[0157]|31|84|9)\\d\\d|[56](?:[14]\\d\\d|20)|7(?:[089]|2[03]|[35]\\d\\d))\\d|4(?:2\\d\\d|8))\\d|1(?:2|[39]\\d{4}))|3(?:(?:123|(?:29\\d|92)\\d)\\d\\d|7(?:[19]|[56]\\d))|5(?:0|1[2-478]|26|[37]2|4(?:2\\d{3}|83)|5(?:25\\d\\d|[78])|[689]\\d)|6(?:(?:[16-8]21|28|52[013])\\d\\d|[39])|8(?:[1349]28|523)\\d\\d)\\d{3}|(?:4\\d\\d|9[2-9])\\d{4,5}|(?:(?:2(?:(?:(?:0|8[146])\\d|7[1-7])\\d|2(?:[278]\\d|92)|58(?:2\\d|3))|3(?:[26]|9\\d{3})|5(?:4\\d|5)\\d\\d)\\d|6(?:(?:(?:[0-246]|[78]\\d)\\d|37)\\d|5[2-8]))\\d\\d|(?:2(?:[569]\\d|8[2-57-9])|3(?:[013-59]\\d|8[37])|6[89]8)\\d{3}",,,,"1312345",,,,[3,4]],[,,"7(?:[178]\\d|3[1-9])\\d{6}",,,,"712345678",,,[9]],[,,"80(?:[01]\\d|20|8[0-8])\\d{3}",,,,"8001234",,,[7]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"86(?:1[12]|22|30|44|55|77|8[368])\\d{6}",,,,"8686123456",,,[10]],"ZW",263,"00","0",,,"0",,,,[[,"(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],[,"(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],[,"(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],[,"(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],[,"(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],[,"(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],[,"(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],[,"(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],[,"(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],[,"(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],800:[,[,,"(?:005|[1-9]\\d\\d)\\d{5}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:005|[1-9]\\d\\d)\\d{5}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",800,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["\\d"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],808:[,[,,"[1-9]\\d{7}",,,,,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1-9]\\d{7}",,,,"12345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",808,,,,,,,,1,[[,"(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],870:[,[,,"7\\d{11}|[35-7]\\d{8}",,,,,,,[9,12]],[,,,,,,,,,[-1]],[,,"(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}",,,,"301234567"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",870,,,,,,,,,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],878:[,[,,"10\\d{10}",,,,,,,[12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"10\\d{10}",,,,"101234567890"],"001",878,,,,,,,,1,[[,"(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],881:[,[,,"[0-36-9]\\d{8}",,,,,,,[9]],[,,,,,,,,,[-1]],[,,"[0-36-9]\\d{8}",,,,"612345678"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",881,,,,,,,,,[[,"(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-36-9]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],882:[,[,,"[13]\\d{6}(?:\\d{2,5})?|285\\d{9}|(?:[19]\\d|49)\\d{6}",,,,,,,[7,8,9,10,11,12]],[,,,,,,,,,[-1]],[,,"342\\d{4}|(?:337|49)\\d{6}|3(?:2|47|7\\d{3})\\d{7}",,,,"3421234",,,[7,8,9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:(?:285\\d\\d|3(?:45|[69]\\d{3}))\\d|9[89])\\d{6}",,,,"390123456789"],"001",882,,,,,,,,,[[,"(\\d{2})(\\d{5})","$1 $2",["16|342"]],[,"(\\d{2})(\\d{6})","$1 $2",["4"]],[,"(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[19]"]],[,"(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],[,"(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1"]],[,"(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["34[57]"]],[,"(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],[,"(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-3]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,"348[57]\\d{7}",,,,"34851234567",,,[11]]],883:[,[,,"210\\d{7}|51\\d{7}(?:\\d{3})?",,,,,,,[9,10,12]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"(?:210|51[013]0\\d)\\d{7}|5100\\d{5}",,,,"510012345"],"001",883,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],[,"(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["2"]],[,"(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["510"]],[,"(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["5"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]],888:[,[,,"\\d{11}",,,,,,,[11]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",888,,,,,,,,1,[[,"(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,"\\d{11}",,,,"12345678901"],,,[,,,,,,,,,[-1]]],979:[,[,,"[1359]\\d{8}",,,,,,,[9],[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,"[1359]\\d{8}",,,,"123456789",,,,[8]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],"001",979,,,,,,,,1,[[,"(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],,[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,[,,,,,,,,,[-1]]]},i18n.phonenumbers.PhoneNumberUtil=function(){this.regionToMetadataMap={}},goog.addSingletonGetter(i18n.phonenumbers.PhoneNumberUtil),i18n.phonenumbers.Error={INVALID_COUNTRY_CODE:"Invalid country calling code",NOT_A_NUMBER:"The string supplied did not seem to be a phone number",TOO_SHORT_AFTER_IDD:"Phone number too short after IDD",TOO_SHORT_NSN:"The string supplied is too short to be a phone number",TOO_LONG:"The string supplied is too long to be a phone number"},i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_=1,i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_=2,i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_FOR_NSN_=17,i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_COUNTRY_CODE_=3,i18n.phonenumbers.PhoneNumberUtil.MAX_INPUT_STRING_LENGTH_
220=250,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_="ZZ",i18n.phonenumbers.PhoneNumberUtil.COLOMBIA_MOBILE_TO_FIXED_LINE_PREFIX_="3",i18n.phonenumbers.PhoneNumberUtil.MOBILE_TOKEN_MAPPINGS_={54:"9"},i18n.phonenumbers.PhoneNumberUtil.GEO_MOBILE_COUNTRIES_=[52,54,55],i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN="+",i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_="*",i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_=";ext=",i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_="tel:",i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_=";phone-context=",i18n.phonenumbers.PhoneNumberUtil.RFC3966_ISDN_SUBADDRESS_=";isub=",i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"},i18n.phonenumbers.PhoneNumberUtil.DIALLABLE_CHAR_MAPPINGS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","+":i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN,"*":"*","#":"#"},i18n.phonenumbers.PhoneNumberUtil.ALPHA_MAPPINGS_={A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","0":"0","1":"1","2":"2","3":"3","4":"4","5":"5","6":"6","7":"7","8":"8","9":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9",A:"2",B:"2",C:"2",D:"3",E:"3",F:"3",G:"4",H:"4",I:"4",J:"5",K:"5",L:"5",M:"6",N:"6",O:"6",P:"7",Q:"7",R:"7",S:"7",T:"8",U:"8",V:"8",W:"9",X:"9",Y:"9",Z:"9"},i18n.phonenumbers.PhoneNumberUtil.ALL_PLUS_NUMBER_GROUPING_SYMBOLS_={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",A:"A",B:"B",C:"C",D:"D",E:"E",F:"F",G:"G",H:"H",I:"I",J:"J",K:"K",L:"L",M:"M",N:"N",O:"O",P:"P",Q:"Q",R:"R",S:"S",T:"T",U:"U",V:"V",W:"W",X:"X",Y:"Y",Z:"Z",a:"A",b:"B",c:"C",d:"D",e:"E",f:"F",g:"G",h:"H",i:"I",j:"J",k:"K",l:"L",m:"M",n:"N",o:"O",p:"P",q:"Q",r:"R",s:"S",t:"T",u:"U",v:"V",w:"W",x:"X",y:"Y",z:"Z","-":"-","-":"-","‐":"-","‑":"-","‒":"-","–":"-","—":"-","―":"-","−":"-","/":"/","/":"/"," ":" "," ":" ","⁠":" ",".":".",".":"."},i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_=/[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?/,i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION="-x‐-―−ー--/  ­​⁠ ()()[].\\[\\]/~⁓∼~",i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_="0-90-9٠-٩۰-۹",i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_="A-Za-z",i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_="++",i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_PATTERN=RegExp("["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]+"),i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN=RegExp("^["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]+"),i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_="["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]+",i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN=RegExp("(["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"])"),i18n.phonenumbers.PhoneNumberUtil.VALID_START_CHAR_PATTERN_=RegExp("["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]"),i18n.phonenumbers.PhoneNumberUtil.SECOND_NUMBER_START_PATTERN_=/[\\\/] *x/,i18n.phonenumbers.PhoneNumberUtil.UNWANTED_END_CHAR_PATTERN_=RegExp("[^"+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+"#]+$"),i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_=/(?:.*?[A-Za-z]){3}.*/,i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_PHONE_NUMBER_PATTERN_="["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]{"+i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_+"}",i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_="["+i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_+"]*(?:["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_+"]*["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]){3,}["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+i18n.phonenumbers.PhoneNumberUtil.STAR_SIGN_+i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]*",i18n.phonenumbers.PhoneNumberUtil.DEFAULT_EXTN_PREFIX_=" ext. ",i18n.phonenumbers.PhoneNumberUtil.extnDigits_=function(_){return"(["+i18n.phonenumbers.PhoneNumberUtil.VALID_DIGITS_+"]{1,"+_+"})"},i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_=function(){return i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("20")+"|"+("[  \\t,]*(?:e?xt(?:ensi(?:ó?|ó))?n?|e?xtn?|доб|anexo)[:\\..]?[  \\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("20"))+"#?|"+("[  \\t,]*(?:[xx##~~]|int|int)[:\\..]?[  \\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("9"))+"#?|"+("[- ]+"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("6"))+"#|"+("[  \\t]*(?:,{2}|;)[:\\..]?[  \\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("15"))+"#?|"+("[  \\t]*(?:,)+[:\\..]?[  \\t,-]*"+i18n.phonenumbers.PhoneNumberUtil.extnDigits_("9"))+"#?"},i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_=RegExp("(?:"+i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_()+")$","i"),i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_PATTERN_=RegExp("^"+i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_PHONE_NUMBER_PATTERN_+"$|^"+i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_+"(?:"+i18n.phonenumbers.PhoneNumberUtil.createExtnPattern_()+")?$","i"),i18n.phonenumbers.PhoneNumberUtil.NON_DIGITS_PATTERN_=/\D+/,i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_=/(\$\d)/,i18n.phonenumbers.PhoneNumberUtil.NP_PATTERN_=/\$NP/,i18n.phonenumbers.PhoneNumberUtil.FG_PATTERN_=/\$FG/,i18n.phonenumbers.PhoneNumberUtil.CC_PATTERN_=/\$CC/,i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_ONLY_PREFIX_PATTERN_=/^\(?\$1\)?$/,i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY="001",i18n.phonenumbers.PhoneNumberFormat={E164:0,INTERNATIONAL:1,NATIONAL:2,RFC3966:3},i18n.phonenumbers.PhoneNumberType={FIXED_LINE:0,MOBILE:1,FIXED_LINE_OR_MOBILE:2,TOLL_FREE:3,PREMIUM_RATE:4,SHARED_COST:5,VOIP:6,PERSONAL_NUMBER:7,PAGER:8,UAN:9,VOICEMAIL:10,UNKNOWN:-1},i18n.phonenumbers.PhoneNumberUtil.MatchType={NOT_A_NUMBER:0,NO_MATCH:1,SHORT_NSN_MATCH:2,NSN_MATCH:3,EXACT_MATCH:4},i18n.phonenumbers.PhoneNumberUtil.ValidationResult={IS_POSSIBLE:0,IS_POSSIBLE_LOCAL_ONLY:4,INVALID_COUNTRY_CODE:1,TOO_SHORT:2,INVALID_LENGTH:5,TOO_LONG:3},i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber=function(_){var w=_.search(i18n.phonenumbers.PhoneNumberUtil.VALID_START_CHAR_PATTERN_);return 0<=w?0<=(w=(_=(_=_.substring(w)).replace(i18n.phonenumbers.PhoneNumberUtil.UNWANTED_END_CHAR_PATTERN_,"")).search(i18n.phonenumbers.PhoneNumberUtil.SECOND_NUMBER_START_PATTERN_))&&(_=_.substring(0,w)):_="",_},i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber=function(_){return!(_.length<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_)&&i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_PHONE_NUMBER_PATTERN_,_)},i18n.phonenumbers.PhoneNumberUtil.normalize=function(_){return i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_,_)?i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(_,i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_,!0):i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(_)},i18n.phonenumbers.PhoneNumberUtil.normalizeSB_=function(_){var w=i18n.phonenumbers.PhoneNumberUtil.normalize(_.toString());_.clear(),_.append(w)},i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly=function(_){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(_,i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS,!0)},i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly=function(_){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(_,i18n.phonenumbers.PhoneNumberUtil.DIALLABLE_CHAR_MAPPINGS_,!0)},i18n.phonenumbers.PhoneNumberUtil.convertAlphaCharactersInNumber=function(_){return i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(_,i18n.phonenumbers.PhoneNumberUtil.ALL_NORMALIZATION_MAPPINGS_,!1)},i18n.phonenumbers.PhoneNumberUtil.prototype.getLengthOfGeographicalAreaCode=function(_){var w=this.getMetadataForRegion(this.getRegionCodeForNumber(_));return null!=w&&(w.hasNationalPrefix()||_.hasItalianLeadingZero())&&this.isNumberGeographical(_)?this.getLengthOfNationalDestinationCode(_):0},i18n.phonenumbers.PhoneNumberUtil.prototype.getLengthOfNationalDestinationCode=function(_){if(_.hasExtension()){var w=_.clone();w.clearExtension()}else w=_;return 0==(w=this.format(w,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL).split(i18n.phonenumbers.PhoneNumberUtil.NON_DIGITS_PATTERN_))[0].length&&w.shift(),2>=w.length?0:this.getNumberType(_)==i18n.phonenumbers.PhoneNumberType.MOBILE&&""!=(_=i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken(_.getCountryCodeOrDefault()))?w[2].length+_.length:w[1].length},i18n.phonenumbers.PhoneNumberUtil.getCountryMobileToken=function(_){return i18n.phonenumbers.PhoneNumberUtil.MOBILE_TOKEN_MAPPINGS_[_]||""}
220,i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedRegions=function(){return Object.keys(i18n.phonenumbers.metadata.countryToMetadata).filter(function(_){return isNaN(_)})},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedGlobalNetworkCallingCodes=function(){return Object.keys(i18n.phonenumbers.metadata.countryToMetadata).filter(function(_){return!isNaN(_)}).map(function(_){return parseInt(_,10)})},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedCallingCodes=function(){var _=Object.keys(i18n.phonenumbers.metadata.countryCodeToRegionCodeMap);return[].concat($jscomp.arrayFromIterable(this.getSupportedGlobalNetworkCallingCodes()),$jscomp.arrayFromIterable(_.map(function(_){return parseInt(_,10)})))},i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_=function(_){return null!=_&&(1!=_.possibleLengthCount()||-1!=_.possibleLengthArray()[0])},i18n.phonenumbers.PhoneNumberUtil.descHasData_=function(_){return null!=_&&(_.hasExampleNumber()||i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(_)||_.hasNationalNumberPattern())},i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_=function(_){var w=[];return goog.object.forEach(i18n.phonenumbers.PhoneNumberType,function(E){if(E!=i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE&&E!=i18n.phonenumbers.PhoneNumberType.UNKNOWN){var P=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(_,E);i18n.phonenumbers.PhoneNumberUtil.descHasData_(P)&&w.push(E)}}),w},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedTypesForRegion=function(_){return this.isValidRegionCode_(_)?i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_(this.getMetadataForRegion(_)):[]},i18n.phonenumbers.PhoneNumberUtil.prototype.getSupportedTypesForNonGeoEntity=function(_){return null==(_=this.getMetadataForNonGeographicalRegion(_))?[]:i18n.phonenumbers.PhoneNumberUtil.getSupportedTypesForMetadata_(_)},i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_=function(_,w,E){for(var P,k,A=new goog.string.StringBuffer,M=_.length,I=0;I<M;++I)null!=(k=w[(P=_.charAt(I)).toUpperCase()])?A.append(k):E||A.append(P);return A.toString()},i18n.phonenumbers.PhoneNumberUtil.prototype.formattingRuleHasFirstGroupOnly=function(_){return 0==_.length||i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_ONLY_PREFIX_PATTERN_.test(_)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberGeographical=function(_){var w=this.getNumberType(_);return w==i18n.phonenumbers.PhoneNumberType.FIXED_LINE||w==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE||i18n.phonenumbers.PhoneNumberUtil.GEO_MOBILE_COUNTRIES_.includes(_.getCountryCodeOrDefault())&&w==i18n.phonenumbers.PhoneNumberType.MOBILE},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidRegionCode_=function(_){return null!=_&&isNaN(_)&&_.toUpperCase()in i18n.phonenumbers.metadata.countryToMetadata},i18n.phonenumbers.PhoneNumberUtil.prototype.hasValidCountryCallingCode_=function(_){return _ in i18n.phonenumbers.metadata.countryCodeToRegionCodeMap},i18n.phonenumbers.PhoneNumberUtil.prototype.format=function(_,w){if(0==_.getNationalNumber()&&_.hasRawInput()){var E=_.getRawInputOrDefault();if(0<E.length)return E}E=_.getCountryCodeOrDefault();var P=this.getNationalSignificantNumber(_);if(w==i18n.phonenumbers.PhoneNumberFormat.E164)return this.prefixNumberWithCountryCallingCode_(E,i18n.phonenumbers.PhoneNumberFormat.E164,P,"");if(!this.hasValidCountryCallingCode_(E))return P;var k=this.getRegionCodeForCountryCode(E);return k=this.getMetadataForRegionOrCallingCode_(E,k),_=this.maybeGetFormattedExtension_(_,k,w),P=this.formatNsn_(P,k,w),this.prefixNumberWithCountryCallingCode_(E,w,P,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatByPattern=function(_,w,E){var P=_.getCountryCodeOrDefault(),k=this.getNationalSignificantNumber(_);if(!this.hasValidCountryCallingCode_(P))return k;var A=this.getRegionCodeForCountryCode(P);A=this.getMetadataForRegionOrCallingCode_(P,A);var M=this.chooseFormattingPatternForNumber_(E,k);if(null!=M){if(E=M.clone(),0<(M=M.getNationalPrefixFormattingRuleOrDefault()).length){var I=A.getNationalPrefixOrDefault();0<I.length?(M=M.replace(i18n.phonenumbers.PhoneNumberUtil.NP_PATTERN_,I).replace(i18n.phonenumbers.PhoneNumberUtil.FG_PATTERN_,"$1"),E.setNationalPrefixFormattingRule(M)):E.clearNationalPrefixFormattingRule()}k=this.formatNsnUsingPattern_(k,E,w)}return _=this.maybeGetFormattedExtension_(_,A,w),this.prefixNumberWithCountryCallingCode_(P,w,k,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNationalNumberWithCarrierCode=function(_,w){var E=_.getCountryCodeOrDefault(),P=this.getNationalSignificantNumber(_);if(!this.hasValidCountryCallingCode_(E))return P;var k=this.getRegionCodeForCountryCode(E);return k=this.getMetadataForRegionOrCallingCode_(E,k),_=this.maybeGetFormattedExtension_(_,k,i18n.phonenumbers.PhoneNumberFormat.NATIONAL),w=this.formatNsn_(P,k,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,w),this.prefixNumberWithCountryCallingCode_(E,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,w,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForRegionOrCallingCode_=function(_,w){return i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY==w?this.getMetadataForNonGeographicalRegion(_):this.getMetadataForRegion(w)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNationalNumberWithPreferredCarrierCode=function(_,w){return this.formatNationalNumberWithCarrierCode(_,0<_.getPreferredDomesticCarrierCodeOrDefault().length?_.getPreferredDomesticCarrierCodeOrDefault():w)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNumberForMobileDialing=function(_,w,E){var P=_.getCountryCodeOrDefault();if(!this.hasValidCountryCallingCode_(P))return _.hasRawInput()?_.getRawInputOrDefault():"";var k="";(_=_.clone()).clearExtension();var A=this.getRegionCodeForCountryCode(P),M=this.getNumberType(_),I=M!=i18n.phonenumbers.PhoneNumberType.UNKNOWN;if(w==A)k=M==i18n.phonenumbers.PhoneNumberType.FIXED_LINE||M==i18n.phonenumbers.PhoneNumberType.MOBILE||M==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE,"CO"==A&&M==i18n.phonenumbers.PhoneNumberType.FIXED_LINE?k=this.formatNationalNumberWithCarrierCode(_,i18n.phonenumbers.PhoneNumberUtil.COLOMB
220IA_MOBILE_TO_FIXED_LINE_PREFIX_):"BR"==A&&k?k=0<_.getPreferredDomesticCarrierCodeOrDefault().length?this.formatNationalNumberWithPreferredCarrierCode(_,""):"":P==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_?(w=this.getMetadataForRegion(w),k=this.canBeInternationallyDialled(_)&&this.testNumberLength_(this.getNationalSignificantNumber(_),w)!=i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT?this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL)):k=(A==i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY||("MX"==A||"CL"==A||"UZ"==A)&&k)&&this.canBeInternationallyDialled(_)?this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);else if(I&&this.canBeInternationallyDialled(_))return E?this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL):this.format(_,i18n.phonenumbers.PhoneNumberFormat.E164);return E?k:i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(k)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatOutOfCountryCallingNumber=function(_,w){if(!this.isValidRegionCode_(w))return this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL);var E=_.getCountryCodeOrDefault(),P=this.getNationalSignificantNumber(_);if(!this.hasValidCountryCallingCode_(E))return P;if(E==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_){if(this.isNANPACountry(w))return E+" "+this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL)}else if(E==this.getCountryCodeForValidRegion_(w))return this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);var k=this.getMetadataForRegion(w),A=k.getInternationalPrefixOrDefault();return w="",k.hasPreferredInternationalPrefix()?w=k.getPreferredInternationalPrefixOrDefault():i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_,A)&&(w=A),k=this.getRegionCodeForCountryCode(E),k=this.getMetadataForRegionOrCallingCode_(E,k),P=this.formatNsn_(P,k,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),_=this.maybeGetFormattedExtension_(_,k,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),0<w.length?w+" "+E+" "+P+_:this.prefixNumberWithCountryCallingCode_(E,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL,P,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.formatInOriginalFormat=function(_,w){if(_.hasRawInput()&&!this.hasFormattingPatternForNumber_(_))return _.getRawInputOrDefault();if(!_.hasCountryCodeSource())return this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL);switch(_.getCountryCodeSource()){case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN:w=this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL);break;case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_IDD:w=this.formatOutOfCountryCallingNumber(_,w);break;case i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN:w=this.format(_,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL).substring(1);break;default:var E=this.getRegionCodeForCountryCode(_.getCountryCodeOrDefault()),P=this.getNddPrefixForRegion(E,!0);if(w=this.format(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL),null!=P&&0!=P.length&&!this.rawInputContainsNationalPrefix_(_.getRawInputOrDefault(),P,E)&&(E=this.getMetadataForRegion(E),P=this.getNationalSignificantNumber(_),null!=(E=this.chooseFormattingPatternForNumber_(E.numberFormatArray(),P)))){var k=(P=E.getNationalPrefixFormattingRuleOrDefault()).indexOf("$1");0>=k||(P=P.substring(0,k),0!=(P=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(P)).length&&((w=E.clone()).clearNationalPrefixFormattingRule(),w=this.formatByPattern(_,i18n.phonenumbers.PhoneNumberFormat.NATIONAL,[w])))}}return _=_.getRawInputOrDefault(),null!=w&&0<_.length&&(E=i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(w))!=(P=i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(_))&&(w=_),w},i18n.phonenumbers.PhoneNumberUtil.prototype.rawInputContainsNationalPrefix_=function(_,w,E){if(_=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(_),goog.string.startsWith(_,w))try{return this.isValidNumber(this.parse(_.substring(w.length),E))}catch(_){}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.hasFormattingPatternForNumber_=function(_){var w=_.getCountryCodeOrDefault(),E=this.getRegionCodeForCountryCode(w);return null!=(w=this.getMetadataForRegionOrCallingCode_(w,E))&&(_=this.getNationalSignificantNumber(_),null!=this.chooseFormattingPatternForNumber_(w.numberFormatArray(),_))},i18n.phonenumbers.PhoneNumberUtil.prototype.formatOutOfCountryKeepingAlphaChars=function(_,w){var E=_.getRawInputOrDefault();if(0==E.length)return this.formatOutOfCountryCallingNumber(_,w);var P=_.getCountryCodeOrDefault();if(!this.hasValidCountryCallingCode_(P))return E;E=i18n.phonenumbers.PhoneNumberUtil.normalizeHelper_(E,i18n.phonenumbers.PhoneNumberUtil.ALL_PLUS_NUMBER_GROUPING_SYMBOLS_,!0);var k=this.getNationalSignificantNumber(_);if(3<k.length){var A=E.indexOf(k.substring(0,3));-1!=A&&(E=E.substring(A))}if(A=this.getMetadataForRegion(w),P==i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_){if(this.isNANPACountry(w))return P+" "+E}
220else if(null!=A&&P==this.getCountryCodeForValidRegion_(w))return null==(P=this.chooseFormattingPatternForNumber_(A.numberFormatArray(),k))?E:((P=P.clone()).setPattern("(\\d+)(.*)"),P.setFormat("$1$2"),this.formatNsnUsingPattern_(E,P,i18n.phonenumbers.PhoneNumberFormat.NATIONAL));return w="",null!=A&&(w=A.getInternationalPrefixOrDefault(),w=i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.SINGLE_INTERNATIONAL_PREFIX_,w)?w:A.getPreferredInternationalPrefixOrDefault()),A=this.getRegionCodeForCountryCode(P),A=this.getMetadataForRegionOrCallingCode_(P,A),_=this.maybeGetFormattedExtension_(_,A,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL),0<w.length?w+" "+P+" "+E+_:this.prefixNumberWithCountryCallingCode_(P,i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL,E,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.getNationalSignificantNumber=function(_){if(!_.hasNationalNumber())return"";var w=""+_.getNationalNumber();return _.hasItalianLeadingZero()&&_.getItalianLeadingZero()&&0<_.getNumberOfLeadingZerosOrDefault()?Array(_.getNumberOfLeadingZerosOrDefault()+1).join("0")+w:w},i18n.phonenumbers.PhoneNumberUtil.prototype.prefixNumberWithCountryCallingCode_=function(_,w,E,P){switch(w){case i18n.phonenumbers.PhoneNumberFormat.E164:return i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+_+E+P;case i18n.phonenumbers.PhoneNumberFormat.INTERNATIONAL:return i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+_+" "+E+P;case i18n.phonenumbers.PhoneNumberFormat.RFC3966:return i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_+i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+_+"-"+E+P;default:return E+P}},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNsn_=function(_,w,E,P){return w=0==w.intlNumberFormatArray().length||E==i18n.phonenumbers.PhoneNumberFormat.NATIONAL?w.numberFormatArray():w.intlNumberFormatArray(),null==(w=this.chooseFormattingPatternForNumber_(w,_))?_:this.formatNsnUsingPattern_(_,w,E,P)},i18n.phonenumbers.PhoneNumberUtil.prototype.chooseFormattingPatternForNumber_=function(_,w){for(var E,P=_.length,k=0;k<P;++k){var A=(E=_[k]).leadingDigitsPatternCount();if((0==A||0==w.search(E.getLeadingDigitsPattern(A-1)))&&(A=new RegExp(E.getPattern()),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(A,w)))return E}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.formatNsnUsingPattern_=function(_,w,E,P){var k=w.getFormatOrDefault(),A=new RegExp(w.getPattern()),M=w.getDomesticCarrierCodeFormattingRuleOrDefault();return E==i18n.phonenumbers.PhoneNumberFormat.NATIONAL&&null!=P&&0<P.length&&0<M.length?(w=M.replace(i18n.phonenumbers.PhoneNumberUtil.CC_PATTERN_,P),k=k.replace(i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_,w),_=_.replace(A,k)):(w=w.getNationalPrefixFormattingRuleOrDefault(),_=E==i18n.phonenumbers.PhoneNumberFormat.NATIONAL&&null!=w&&0<w.length?_.replace(A,k.replace(i18n.phonenumbers.PhoneNumberUtil.FIRST_GROUP_PATTERN_,w)):_.replace(A,k)),E==i18n.phonenumbers.PhoneNumberFormat.RFC3966&&(_=(_=_.replace(RegExp("^"+i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_),"")).replace(RegExp(i18n.phonenumbers.PhoneNumberUtil.SEPARATOR_PATTERN_,"g"),"-")),_},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumber=function(_){return this.getExampleNumberForType(_,i18n.phonenumbers.PhoneNumberType.FIXED_LINE)},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumberForType=function(_,w){if(!this.isValidRegionCode_(_))return null;w=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(this.getMetadataForRegion(_),w);try{if(w.hasExampleNumber())return this.parse(w.getExampleNumber(),_)}catch(_){}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.getExampleNumberForNonGeoEntity=function(_){var w=this.getMetadataForNonGeographicalRegion(_);if(null!=w&&void 0!==(w=[w.getMobile(),w.getTollFree(),w.getSharedCost(),w.getVoip(),w.getVoicemail(),w.getUan(),w.getPremiumRate()].find(function(_,w){return _.hasExampleNumber()})))try{return this.parse("+"+_+w.getExampleNumber(),"ZZ")}catch(_){}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeGetFormattedExtension_=function(_,w,E){return _.hasExtension()&&0!=_.getExtension().length?E==i18n.phonenumbers.PhoneNumberFormat.RFC3966?i18n.phonenumbers.PhoneNumberUtil.RFC3966_EXTN_PREFIX_+_.getExtension():w.hasPreferredExtnPrefix()?w.getPreferredExtnPrefix()+_.getExtensionOrDefault():i18n.phonenumbers.PhoneNumberUtil.DEFAULT_EXTN_PREFIX_+_.getExtensionOrDefault():""},i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_=function(_,w){switch(w){case i18n.phonenumbers.PhoneNumberType.PREMIUM_RATE:return _.getPremiumRate();case i18n.phonenumbers.PhoneNumberType.TOLL_FREE:return _.getTollFree();case i18n.phonenumbers.PhoneNumberType.MOBILE:return _.getMobile();case i18n.phonenumbers.PhoneNumberType.FIXED_LINE:case i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE:return _.getFixedLine();case i18n.phonenumbers.PhoneNumberType.SHARED_COST:return _.getSharedCost();case i18n.phonenumbers.PhoneNumberType.VOIP:return _.getVoip();case i18n.phonenumbers.PhoneNumberType.PERSONAL_NUMBER:return _.getPersonalNumber();case i18n.phonenumbers.PhoneNumberType.PAGER:return _.getPager();case i18n.phonenumbers.PhoneNumberType.UAN:return _.getUan();case i18n.phonenumbers.PhoneNumberType.VOICEMAIL:return _.getVoicemail();default:return _.getGeneralDesc()}},i18n.phonenumbers.PhoneNumberUtil.prototype.getNumberType=function(_){var w=this.getRegionCodeForNumber(_);return null==(w=this.getMetadataForRegionOrCallingCode_(_.getCountryCodeOrDefault(),w))?i18n.phonenumbers.PhoneNumberType.UNKNOWN:(_=this.getNationalSignificantNumber(_),this.getNumberTypeHelper_(_,w))},i18n.phonenumbers.PhoneNumberUtil.prototype.getNumberTypeHelper_=function(_,w){return this.isNumberMatchingDesc_(_,w.getGeneralDesc())?this.isNumberMatchingDesc_(_,w.getPremiumRate())?i18n.phonenumbers.PhoneNumberType.PREMIUM_RATE:this.isNumberMatchingDesc_(_,w.getTollFree())?i18n.phonenumbers.PhoneNumberType.TOLL_FREE:this.isNumberMatchingDesc_(_,w.getSharedCost())?i18n.phonenumbers.PhoneNumberType.SHARED_COST:this.isNumberMatchingDesc_(_,w.getVoip())?i18n.phonenumbers.PhoneNumberType.VOIP:this.isNumberMatchingDesc_(_,w.getPersonalNumber())?i18n.phonenumbers.PhoneNumberType.PERSONAL_NUMBER:this.isNumberMatchingDesc_(_,w.getPager()
220)?i18n.phonenumbers.PhoneNumberType.PAGER:this.isNumberMatchingDesc_(_,w.getUan())?i18n.phonenumbers.PhoneNumberType.UAN:this.isNumberMatchingDesc_(_,w.getVoicemail())?i18n.phonenumbers.PhoneNumberType.VOICEMAIL:this.isNumberMatchingDesc_(_,w.getFixedLine())?w.getSameMobileAndFixedLinePattern()||this.isNumberMatchingDesc_(_,w.getMobile())?i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE:i18n.phonenumbers.PhoneNumberType.FIXED_LINE:!w.getSameMobileAndFixedLinePattern()&&this.isNumberMatchingDesc_(_,w.getMobile())?i18n.phonenumbers.PhoneNumberType.MOBILE:i18n.phonenumbers.PhoneNumberType.UNKNOWN:i18n.phonenumbers.PhoneNumberType.UNKNOWN},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForRegion=function(_){if(null==_)return null;_=_.toUpperCase();var w=this.regionToMetadataMap[_];if(null==w){w=new goog.proto2.PbLiteSerializer;var E=i18n.phonenumbers.metadata.countryToMetadata[_];if(null==E)return null;w=w.deserialize(i18n.phonenumbers.PhoneMetadata.getDescriptor(),E),this.regionToMetadataMap[_]=w}return w},i18n.phonenumbers.PhoneNumberUtil.prototype.getMetadataForNonGeographicalRegion=function(_){return this.getMetadataForRegion(""+_)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberMatchingDesc_=function(_,w){var E=_.length;return(!(0<w.possibleLengthCount())||-1!=w.possibleLengthArray().indexOf(E))&&i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(w.getNationalNumberPatternOrDefault(),_)},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidNumber=function(_){var w=this.getRegionCodeForNumber(_);return this.isValidNumberForRegion(_,w)},i18n.phonenumbers.PhoneNumberUtil.prototype.isValidNumberForRegion=function(_,w){var E=_.getCountryCodeOrDefault(),P=this.getMetadataForRegionOrCallingCode_(E,w);return null!=P&&(i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY==w||E==this.getCountryCodeForValidRegion_(w))&&(_=this.getNationalSignificantNumber(_),this.getNumberTypeHelper_(_,P)!=i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForNumber=function(_){if(null==_)return null;var w=_.getCountryCodeOrDefault();return null==(w=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[w])?null:1==w.length?w[0]:this.getRegionCodeForNumberFromRegionList_(_,w)},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForNumberFromRegionList_=function(_,w){_=this.getNationalSignificantNumber(_);for(var E,P=w.length,k=0;k<P;k++){E=w[k];var A=this.getMetadataForRegion(E);if(A.hasLeadingDigits()){if(0==_.search(A.getLeadingDigits()))return E}else if(this.getNumberTypeHelper_(_,A)!=i18n.phonenumbers.PhoneNumberType.UNKNOWN)return E}return null},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodeForCountryCode=function(_){return null==(_=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[_])?i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_:_[0]},i18n.phonenumbers.PhoneNumberUtil.prototype.getRegionCodesForCountryCode=function(_){return null==(_=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[_])?[]:_},i18n.phonenumbers.PhoneNumberUtil.prototype.getCountryCodeForRegion=function(_){return this.isValidRegionCode_(_)?this.getCountryCodeForValidRegion_(_):0},i18n.phonenumbers.PhoneNumberUtil.prototype.getCountryCodeForValidRegion_=function(_){var w=this.getMetadataForRegion(_);if(null==w)throw Error("Invalid region code: "+_);return w.getCountryCodeOrDefault()},i18n.phonenumbers.PhoneNumberUtil.prototype.getNddPrefixForRegion=function(_,w){return null==(_=this.getMetadataForRegion(_))||0==(_=_.getNationalPrefixOrDefault()).length?null:(w&&(_=_.replace("~","")),_)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNANPACountry=function(_){return null!=_&&i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[i18n.phonenumbers.PhoneNumberUtil.NANPA_COUNTRY_CODE_].includes(_.toUpperCase())},i18n.phonenumbers.PhoneNumberUtil.prototype.isAlphaNumber=function(_){return!!i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(_)&&(_=new goog.string.StringBuffer(_),this.maybeStripExtension(_),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(i18n.phonenumbers.PhoneNumberUtil.VALID_ALPHA_PHONE_PATTERN_,_.toString()))},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumber=function(_){return(_=this.isPossibleNumberWithReason(_))==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE||_==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberForType=function(_,w){return(_=this.isPossibleNumberForTypeWithReason(_,w))==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE||_==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY},i18n.phonenumbers.PhoneNumberUtil.prototype.testNumberLength_=function(_,w){return this.testNumberLengthForType_(_,w,i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.testNumberLengthForType_=function(_,w,E){var P=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(w,E),k=0==P.possibleLengthCount()?w.getGeneralDesc().possibleLengthArray():P.possibleLengthArray();if(P=P.possibleLengthLocalOnlyArray(),E==i18n.phonenumbers.PhoneNumberType.FIXED_LINE_OR_MOBILE)if(!i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(w,i18n.phonenumbers.PhoneNumberType.FIXED_LINE)))return this.testNumberLengthForType_(_,w,i18n.phonenumbers.PhoneNumberType.MOBILE);else E=i18n.phonenumbers.PhoneNumberUtil.getNumberDescByType_(w,i18n.phonenumbers.PhoneNumberType.MOBILE),i18n.phonenumbers.PhoneNumberUtil.descHasPossibleNumberData_(E)&&((k=k.concat(0==E.possibleLengthCount()?w.getGeneralDesc().possibleLengthArray():E.possibleLengthArray())).sort(),0==P.length?P=E.possibleLengthLocalOnlyArray():(P=P.concat(E.possibleLengthLocalOnlyArray())).sort());return -1==k[0]?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_LENGTH:(_=_.length,-1<P.
220indexOf(_))?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE_LOCAL_ONLY:(w=k[0])==_?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE:w>_?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT:k[k.length-1]<_?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_LONG:-1<k.indexOf(_,1)?i18n.phonenumbers.PhoneNumberUtil.ValidationResult.IS_POSSIBLE:i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_LENGTH},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberWithReason=function(_){return this.isPossibleNumberForTypeWithReason(_,i18n.phonenumbers.PhoneNumberType.UNKNOWN)},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberForTypeWithReason=function(_,w){var E=this.getNationalSignificantNumber(_);if(_=_.getCountryCodeOrDefault(),!this.hasValidCountryCallingCode_(_))return i18n.phonenumbers.PhoneNumberUtil.ValidationResult.INVALID_COUNTRY_CODE;var P=this.getRegionCodeForCountryCode(_);return _=this.getMetadataForRegionOrCallingCode_(_,P),this.testNumberLengthForType_(E,_,w)},i18n.phonenumbers.PhoneNumberUtil.prototype.isPossibleNumberString=function(_,w){try{return this.isPossibleNumber(this.parse(_,w))}catch(_){return!1}},i18n.phonenumbers.PhoneNumberUtil.prototype.truncateTooLongNumber=function(_){if(this.isValidNumber(_))return!0;var w=_.clone(),E=_.getNationalNumberOrDefault();do if(E=Math.floor(E/10),w.setNationalNumber(E),0==E||this.isPossibleNumberWithReason(w)==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_SHORT)return!1;while(!this.isValidNumber(w))return _.setNationalNumber(E),!0},i18n.phonenumbers.PhoneNumberUtil.prototype.extractCountryCode=function(_,w){if(0==(_=_.toString()).length||"0"==_.charAt(0))return 0;for(var E,P=_.length,k=1;k<=i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_COUNTRY_CODE_&&k<=P;++k)if((E=parseInt(_.substring(0,k),10))in i18n.phonenumbers.metadata.countryCodeToRegionCodeMap)return w.append(_.substring(k)),E;return 0},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeExtractCountryCode=function(_,w,E,P,k){if(0==_.length)return 0;if(_=new goog.string.StringBuffer(_),null!=w&&(A=w.getInternationalPrefix()),null==A&&(A="NonMatch"),A=this.maybeStripInternationalPrefixAndNormalize(_,A),P&&k.setCountryCodeSource(A),A!=i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY){if(_.getLength()<=i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_)throw Error(i18n.phonenumbers.Error.TOO_SHORT_AFTER_IDD);if(0!=(w=this.extractCountryCode(_,E)))return k.setCountryCode(w),w;throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE)}if(null!=w){var A=w.getCountryCodeOrDefault(),M=""+A,I=_.toString();if(goog.string.startsWith(I,M)&&(M=new goog.string.StringBuffer(I.substring(M.length)),I=new RegExp((I=w.getGeneralDesc()).getNationalNumberPatternOrDefault()),this.maybeStripNationalPrefixAndCarrierCode(M,w,null),M=M.toString(),!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(I,_.toString())&&i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(I,M)||this.testNumberLength_(_.toString(),w)==i18n.phonenumbers.PhoneNumberUtil.ValidationResult.TOO_LONG))return E.append(M),P&&k.setCountryCodeSource(i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITHOUT_PLUS_SIGN),k.setCountryCode(A),A}return k.setCountryCode(0),0},i18n.phonenumbers.PhoneNumberUtil.prototype.parsePrefixAsIdd_=function(_,w){var E=w.toString();if(0==E.search(_)){_=E.match(_)[0].length;var P=E.substring(_).match(i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN);return(!P||null==P[1]||!(0<P[1].length)||"0"!=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(P[1]))&&(w.clear(),w.append(E.substring(_)),!0)}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripInternationalPrefixAndNormalize=function(_,w){var E=_.toString();return 0==E.length?i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY:i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(E)?(E=E.replace(i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN,""),_.clear(),_.append(i18n.phonenumbers.PhoneNumberUtil.normalize(E)),i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_PLUS_SIGN):(w=new RegExp(w),i18n.phonenumbers.PhoneNumberUtil.normalizeSB_(_),this.parsePrefixAsIdd_(w,_)?i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_NUMBER_WITH_IDD:i18n.phonenumbers.PhoneNumber.CountryCodeSource.FROM_DEFAULT_COUNTRY)},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripNationalPrefixAndCarrierCode=function(_,w,E){var P=_.toString(),k=P.length,A=w.getNationalPrefixForParsing();if(0==k||null==A||0==A.length)return!1;var M=RegExp("^(?:"+A+")");if(k=M.exec(P)){A=new RegExp(w.getGeneralDesc().getNationalNumberPatternOrDefault());var I=i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(A,P),j=k.length-1;if(null==(w=w.getNationalPrefixTransformRule())||0==w.length||null==k[j]||0==k[j].length){if(I&&!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(A,P.substring(k[0].length)))return!1;
220null!=E&&0<j&&null!=k[j]&&E.append(k[1]),_.set(P.substring(k[0].length))}else{if(P=P.replace(M,w),I&&!i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(A,P))return!1;null!=E&&0<j&&E.append(k[1]),_.set(P)}return!0}return!1},i18n.phonenumbers.PhoneNumberUtil.prototype.maybeStripExtension=function(_){var w=_.toString(),E=w.search(i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_);if(0<=E&&i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(w.substring(0,E))){for(var P=w.match(i18n.phonenumbers.PhoneNumberUtil.EXTN_PATTERN_),k=P.length,A=1;A<k;++A)if(null!=P[A]&&0<P[A].length)return _.clear(),_.append(w.substring(0,E)),P[A]}return""},i18n.phonenumbers.PhoneNumberUtil.prototype.checkRegionForParsing_=function(_,w){return this.isValidRegionCode_(w)||null!=_&&0<_.length&&i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(_)},i18n.phonenumbers.PhoneNumberUtil.prototype.parse=function(_,w){return this.parseHelper_(_,w,!1,!0)},i18n.phonenumbers.PhoneNumberUtil.prototype.parseAndKeepRawInput=function(_,w){if(!this.isValidRegionCode_(w)&&0<_.length&&_.charAt(0)!=i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN)throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE);return this.parseHelper_(_,w,!0,!0)},i18n.phonenumbers.PhoneNumberUtil.setItalianLeadingZerosForPhoneNumber_=function(_,w){if(1<_.length&&"0"==_.charAt(0)){w.setItalianLeadingZero(!0);for(var E=1;E<_.length-1&&"0"==_.charAt(E);)E++;1!=E&&w.setNumberOfLeadingZeros(E)}},i18n.phonenumbers.PhoneNumberUtil.prototype.parseHelper_=function(_,w,E,P){if(null==_)throw Error(i18n.phonenumbers.Error.NOT_A_NUMBER);if(_.length>i18n.phonenumbers.PhoneNumberUtil.MAX_INPUT_STRING_LENGTH_)throw Error(i18n.phonenumbers.Error.TOO_LONG);var k=new goog.string.StringBuffer;if(this.buildNationalNumberForParsing_(_,k),!i18n.phonenumbers.PhoneNumberUtil.isViablePhoneNumber(k.toString()))throw Error(i18n.phonenumbers.Error.NOT_A_NUMBER);if(P&&!this.checkRegionForParsing_(k.toString(),w))throw Error(i18n.phonenumbers.Error.INVALID_COUNTRY_CODE);P=new i18n.phonenumbers.PhoneNumber,E&&P.setRawInput(_),0<(_=this.maybeStripExtension(k)).length&&P.setExtension(_);var A=this.getMetadataForRegion(w);_=new goog.string.StringBuffer;var M=0,I=k.toString();try{M=this.maybeExtractCountryCode(I,A,_,E,P)}catch(w){if(w.message==i18n.phonenumbers.Error.INVALID_COUNTRY_CODE&&i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(I)){if(I=I.replace(i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN,""),0==(M=this.maybeExtractCountryCode(I,A,_,E,P)))throw w}else throw w}if(0!=M?(k=this.getRegionCodeForCountryCode(M))!=w&&(A=this.getMetadataForRegionOrCallingCode_(M,k)):(i18n.phonenumbers.PhoneNumberUtil.normalizeSB_(k),_.append(k.toString()),null!=w?(M=A.getCountryCodeOrDefault(),P.setCountryCode(M)):E&&P.clearCountryCodeSource()),_.getLength()<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_||(null!=A&&(w=new goog.string.StringBuffer,k=new goog.string.StringBuffer(_.toString()),this.maybeStripNationalPrefixAndCarrierCode(k,A,w),(A=this.testNumberLength_(k.toString(),A))!=(M=i18n.phonenumbers.PhoneNumberUtil.ValidationResult).TOO_SHORT&&A!=M.IS_POSSIBLE_LOCAL_ONLY&&A!=M.INVALID_LENGTH&&(_=k,E&&0<w.toString().length&&P.setPreferredDomesticCarrierCode(w.toString()))),(_=(E=_.toString()).length)<i18n.phonenumbers.PhoneNumberUtil.MIN_LENGTH_FOR_NSN_))throw Error(i18n.phonenumbers.Error.TOO_SHORT_NSN);if(_>i18n.phonenumbers.PhoneNumberUtil.MAX_LENGTH_FOR_NSN_)throw Error(i18n.phonenumbers.Error.TOO_LONG);return i18n.phonenumbers.PhoneNumberUtil.setItalianLeadingZerosForPhoneNumber_(E,P),P.setNationalNumber(parseInt(E,10)),P},i18n.phonenumbers.PhoneNumberUtil.prototype.buildNationalNumberForParsing_=function(_,w){var E=_.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_);if(0<=E){var P=E+i18n.phonenumbers.PhoneNumberUtil.RFC3966_PHONE_CONTEXT_.length;if(_.charAt(P)==i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN){var k=_.indexOf(";",P);0<k?w.append(_.substring(P,k)):w.append(_.substring(P))}P=_.indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_),w.append(_.substring(0<=P?P+i18n.phonenumbers.PhoneNumberUtil.RFC3966_PREFIX_.length:0,E))}else w.append(i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber(_));0<(E=(_=w.toString()).indexOf(i18n.phonenumbers.PhoneNumberUtil.RFC3966_ISDN_SUBADDRESS_))&&(w.clear(),w.append(_.substring(0,E)))},i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_=function(_){var w=new i18n.phonenumbers.PhoneNumber;return w.setCountryCode(_.getCountryCodeOrDefault()),w.setNationalNumber(_.getNationalNumberOrDefault()),0<_.getExtensionOrDefault().length&&w.setExtension(_.getExtensionOrDefault()),_.getItalianLeadingZero()&&(w.setItalianLeadingZero(!0),w.setNumberOfLeadingZeros(_.getNumberOfLeadingZerosOrDefault())),w},i18n.phonenumbers.PhoneNumberUtil.prototype.isNumberMatch=function(_,w){if("string"==typeof _)try{var E=this.parse(_,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_)}catch(A){if(A.message!=i18n.phonenumbers.Error.INVALID_COUNTRY_CODE)return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER;if("string"!=typeof w){var P=this.getRegionCodeForCountryCode(w.getCountryCodeOrDefault());if(P!=i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_){try{E=this.parse(_,P)}catch(_){return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER}var k=this.isNumberMatch(E,w);return k==i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH?i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH:k}}try{E=this.parseHelper_(_,null,!1,!1)}catch(_){return i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER}}else E=_.clone();if("string"==typeof w)try{return k=this.parse(w,i18n.phonenumbers.PhoneNumberUtil.UNKNOWN_REGION_),this.isNumberMatch(_,k)}catch(_){return _.message!=i18n.phonenumbers.Error.INVALID_COUNTRY_CODE?i18n.phonenumbers.PhoneNumberUtil.MatchType.NOT_A_NUMBER:this.isNumberMatch(w,E)}return(k=w.clone(),_=i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_(E),k=i18n.phonenumbers.PhoneNumberUtil.copyCoreFieldsOnly_(k),_.hasExtension()&&k.hasExtension()&&_.getExtension()!=k.getExtension())?i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH:(w=_.getCountryCodeOrDefault(),E=k.getCountryCodeOrDefault(),0!=w&&0!=E)?_.equals(k)?i18n.phonenumbers.PhoneNumberUtil.MatchType.EXACT_MATCH:w==E&&this.isNationalNumberSuffixOfTheOther_(_,k)?i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH:i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH:(_.setCountryCode(0),k.setCountryCode(0),_.equals(k)?i18n.phonenumbers.PhoneNumberUtil.MatchType.NSN_MATCH:this.isNationalNumberSuffixOfTheOther_(_,k)?i18n.phonenumbers.PhoneNumberUtil.MatchType.SHORT_NSN_MATCH:i18n.phonenumbers.PhoneNumberUtil.MatchType.NO_MATCH)},i18n.phonenumbers.PhoneNumberUtil.prototype.isNationalNumberSuffixOfTheOther_=function(_,w){return _=""+_.getNationalNumber(),w=""+w.getNationalNumber(),goog.string.endsWith(_,w)||goog.string.endsWith(w,_)},i18n.phonenumbers.PhoneNumberUtil.prototype.canBeInternationallyDialled=function(_){var w=this.getMetadataForRegion(this.getRegionCodeForNumber(_));return null==w||(_=this.getNationalSignificantNumber(_),!this.isNumberMatchingDesc_(_,w.getNoInternationalDialling()))},i18n.phonenumbers.PhoneNumberUtil.matchesEntirely=function(_,w){return!!(_="string"==typeof _?w.match("^(?:"+_+")$"):w.match(_))&&_[0].length==w.length},i18n.phonenumbers.PhoneNumberUtil.matchesPrefix=function(_,w){return!!((_="string"==typeof _?w.match("^(?:"+_+")"):w.match(_))&&goog.string.startsWith(w,_[0]))},i18n.phonenumbers.shortnumbermetadata={},i18n.phonenumbers.shortnumbermetadata.countryCodeToRegionCodeMap={0:"AC AD AE AF AG AI AL AM AO AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GR GT GU GW GY HK HN HR HT HU ID IE IL IM IN IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ 
220NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS ST SV SX SY SZ TC TD TG TH TJ TL TM TN TO TR TT TV TW TZ UA UG US UY UZ VA VC VE VG VI VN VU WF WS XK YE YT ZA ZM ZW".split(" ")},i18n.phonenumbers.shortnumbermetadata.countryToMetadata={AC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AD:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],,,,"AD",,,,,,,,,,,,,,,,,,[,,"11[0268]",,,,"110"],,[,,"11[0268]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AE:[,[,,"[149]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|99[7-9]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AE",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"112|445[16]|99[7-9]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"445\\d",,,,"4450",,,[4]]],AF:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"AF",,,,,,,,,,,,,,,,,,[,,"1(?:0[02]|19)",,,,"100",,,[3]],,[,,"1(?:0[02]|19)|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AG:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"AG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"176|9(?:11|99)",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AI:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"AI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|911",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AL:[,[,,"[15]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6[01]\\d\\d)|2[7-9]|3[15]|41)",,,,"112",,,[3,6]],[,,"5\\d{4}",,,,"50000",,,[5]],,,,"AL",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[7-9])",,,,"112",,,[3]],,[,,"1(?:1(?:6(?:000|1(?:06|11|23))|8\\d\\d)|65\\d|89[12])|5\\d{4}|1(?:[1349]\\d|2[2-9])",,,,"110"],[,,,,,,,,,[-1]],[,,"123",,,,"123",,,[3]],,[,,"131|5\\d{4}",,,,"131",,,[3,5]]],AM:[,[,,"[148]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AM",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"(?:1|8[1-7])\\d\\d|40404",,,,"100"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AO:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],,,,"AO",,,,,,,,,,,,,,,,,,[,,"11[235]",,,,"112"],,[,,"11[235]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AR:[,[,,"[01389]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"000|1(?:0[0-35-7]|1[0245]|2[015]|3[47]|4[478]|9)|911",,,,"19",,,[2,3]],[,,,,,,,,,[-1]],,,,"AR",,,,,,,,,,,,,,,,,,[,,"10[017]|911",,,,"100",,,[3]],,[,,"000|1(?:0[0-35-7]|1[02-5]|2[015]|3[47]|4[478]|9)|3372|89338|911",,,,"19"],[,,,,,,,,,[-1]],[,,"893\\d\\d",,,,"89300",,,[5]],,[,,"(?:337|893\\d)\\d",,,,"3370",,,[4,5]]],AS:[,[,,"[49]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"911",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"AS",,,,,,,,,,,,,,,,,,[,,"911",,,,"911",,,[3]],,[,,"40404|911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],AT:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"116\\d{3}|1(?:[12]2|33|44)",,,,"112"],[,,,,,,,,,[-1]],,,,"AT",,,,,,,,,,,,,,,,,,[,,"1(?:[12]2|33|44)",,,,"112",,,[3]],,[,,"116(?:00[06]|1(?:17|23))|1(?:[12]2|33|44)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AU:[,[,,"[0-27]\\d{2,7}",,,,,,,[3,4,5,6,7,8]],,,[,,"000|1(?:06|12|258885|55\\d)|733",,,,"000",,,[3,4,7]],[,,"1(?:2(?:34|456)|9\\d{4,6})",,,,"1234",,,[4,5,6,7,8]],,,,"AU",,,,,,,,,,,,,,,,,,[,,"000|1(?:06|12)",,,,"000",,,[3]],,[,,"000|1(?:06|1(?:00|2|9[46])|2(?:014[1-3]|[23]\\d|(?:4|5\\d)\\d{2,3}|68[689]|72(?:20|3\\d\\d)|8(?:[013-9]\\d|2))|555|9\\d{4,6})|225|7(?:33|67)",,,,"000"],[,,"1(?:1[09]\\d|24733)|225|767",,,,"225",,,[3,4,6]],[,,"1(?:258885|55\\d)",,,,"1550",,,[4,7]],,[,,"19\\d{4,6}",,,,"190000",,,[6,7,8]]],AW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"100|911",,,,"100"],[,,,,,,,,,[-1]],,,,"AW",,,,,,,,,,,,,,,,,,[,,"100|911",,,,"100"],,[,,"1(?:00|18|76)|91[13]",,,,"100"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],AX:[,[,,"[17]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"AX",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"112|75[12]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],AZ:[,[,,"[148]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"AZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-3]|12)|(?:404|880)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:404|880)\\d",,,,"4040",,,[4]],,[,,"(?:404|880)\\d",,,,"4040",,,[4]]],BA:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:16\\d{3}|2[2-4])",,,,"122",,,[3,6]],[,,,,,,,,,[-1]],,,,"BA",,,,,,,,,,,,,,,,,,[,,"12[2-4]",,,,"122",,,[3]],,[,,"1(?:16(?:00[06]|1(?:1[17]|23))|2(?:0[0-7]|[2-5]|6[0-26])|(?:[3-5]|7\\d)\\d\\d)|1(?:18|2[78])\\d\\d?",,,,"122"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BB:[,[,,"[2-689]\\d\\d",,,,,,,[3]],,,[,,"[2359]11",,,,"211"],[,,,,,,,,,[-1]],,,,"BB",,,,,,,,,,,,,,,,,,[,,"[2359]11",,,,"211"],,[,,"[2-689]11",,,,"211"],[,,,,,,,,,[-1]],[,,"[468]11",,,,"411"],,[,,,,,,,,,[-1]]],BD:[,[,,"[1579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10[0-26]|[19]99",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"BD",,,,,,,,,,,,,,,,,,[,,"10[0-2]|[19]99",,,,"100",,,[3]],,[,,"1(?:0(?:[0-369]|5[1-4]|7[0-4]|8[0-29])|1[16-9]|2(?:[134]|2[0-5])|3(?:1\\d?|6[3-6])|5[2-9])|5012|786|9594|[19]99|1(?:0(?:50|6\\d)|33|4(?:0|1\\d))\\d",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:11|2[13])|(?:501|959)\\d|786",,,,"111",,,[3,4]],,[,,"959\\d",,,,"9590",,,[4]]],BE:[,[,,"[1-9]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:0[0-25-8]|1[02]|7(?:12|77)|813)|(?:116|8)\\d{3}",,,,"100"],[,,"1(?:2[03]|40)4|(?:1(?:[24]1|3[01])|[2-79]\\d\\d)\\d",,,,"1204",,,[4]],,,,"BE",,,,,,,,,,,,,,,,,,[,,"1(?:0[01]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-8]|1(?:[027]|6117)|2(?:12|3[0-24])|313|414|5(?:1[05]|5[15]|66|95)|6(?:1[167]|36|6[16])|7(?:[07][017]|1[27-9]|22|33|65)|81[39])|[2-9]\\d{3}|1(?:1600|45)0|1(?:[2-4]9|78)9|1[2-4]0[47]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"[2-9]\\d{3}
220",,,,"2000",,,[4]]],BF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"BF",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BG:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],,,,"BG",,,,,,,,,,,,,,,,,,[,,"1(?:12|50|6[06])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|50|6[06])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BH:[,[,,"[0189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:0[167]|81)\\d{3}|[19]99",,,,"199"],[,,"9[148]\\d{3}",,,,"91000",,,[5]],,,,"BH",,,,,,,,,,,,,,,,,,[,,"[19]99",,,,"199",,,[3]],,[,,"1(?:[02]\\d|12|4[01]|51|8[18]|9[169])|99[02489]|(?:0[167]|8[158]|9[148])\\d{3}",,,,"100"],[,,,,,,,,,[-1]],[,,"0[67]\\d{3}|88000|98555",,,,"06000",,,[5]],,[,,"88000|98555",,,,"88000",,,[5]]],BI:[,[,,"[16-9]\\d{2,3}",,,,,,,[3,4]],,,[,,"11[237]|611",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"BI",,,,,,,,,,,,,,,,,,[,,"11[237]",,,,"112",,,[3]],,[,,"1(?:1\\d|5[2-9]|6[0-256])|611|7(?:10|77|979)|8[28]8|900",,,,"110"],[,,,,,,,,,[-1]],[,,"611|7(?:10|77)|888|900",,,,"611",,,[3]],,[,,"(?:71|90)0",,,,"710",,,[3]]],BJ:[,[,,"[17]\\d{2,3}",,,,,,,[3,4]],,,[,,"11[78]|7[3-5]\\d\\d",,,,"117"],[,,,,,,,,,[-1]],,,,"BJ",,,,,,,,,,,,,,,,,,[,,"11[78]",,,,"117",,,[3]],,[,,"1(?:1[78]|2[02-5]|60)|7[0-5]\\d\\d",,,,"117"],[,,,,,,,,,[-1]],[,,"12[02-5]",,,,"120",,,[3]],,[,,,,,,,,,[-1]]],BL:[,[,,"1\\d",,,,,,,[2]],,,[,,"18",,,,"18"],[,,,,,,,,,[-1]],,,,"BL",,,,,,,,,,,,,,,,,,[,,"18",,,,"18"],,[,,"18",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"BM",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|911",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BN:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],,,,"BN",,,,,,,,,,,,,,,,,,[,,"99[135]",,,,"991"],,[,,"99[135]",,,,"991"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BO:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[089]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BO",,,,,,,,,,,,,,,,,,[,,"11[089]",,,,"110",,,[3]],,[,,"11[089]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BQ:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"BQ",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],BR:[,[,,"[1-69]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|12|28|8[015]|9[0-47-9])|4(?:57|82\\d)|911",,,,"100",,,[3,4]],[,,,,,,,,,[-1]],,,,"BR",,,,,,,,,,,,,,,,,,[,,"1(?:12|28|9[023])|911",,,,"112",,,[3]],,[,,"1(?:0(?:[02]|3(?:1[2-579]|2[13-9]|3[124-9]|4[1-3578]|5[1-468]|6[139]|8[149]|9[168])|5[0-35-9]|6(?:0|1[0-35-8]?|2[0145]|3[0137]?|4[37-9]?|5[0-35]|6[016]?|7[137]?|8[5-8]|9[1359]))|1[25-8]|2[357-9]|3[024-68]|4[12568]|5\\d|6[0-8]|8[015]|9[0-47-9])|2(?:7(?:330|878)|85959?)|(?:32|91)1|4(?:0404?|57|828)|55555|6(?:0\\d{4}|10000)|(?:133|411)[12]",,,,"100"],[,,"102|273\\d\\d|321",,,,"102",,,[3,5]],[,,"151|(?:278|555)\\d\\d|4(?:04\\d\\d?|11\\d|57)",,,,"151",,,[3,4,5]],,[,,"285\\d{2,3}|321|40404|(?:27[38]\\d|482)\\d|6(?:0\\d|10)\\d{3}",,,,"321"]],BS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"91[19]",,,,"911"],[,,,,,,,,,[-1]],,,,"BS",,,,,,,,,,,,,,,,,,[,,"91[19]",,,,"911"],,[,,"91[19]",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[023]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"BT",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"11[0-6]|40404",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],BW:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"BW",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[7-9])",,,,"911",,,[3]],,[,,"1(?:1[26]|3123)|9(?:1[14]|9[1-57-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"131\\d\\d",,,,"13100",,,[5]],,[,,"131\\d\\d",,,,"13100",,,[5]]],BY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"BY",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-79]|1[246]|35|5[1-35]|6[89]|7[5-7]|8[58]|9[1-7])",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],BZ:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:0|11)",,,,"90"],[,,,,,,,,,[-1]],,,,"BZ",,,,,,,,,,,,,,,,,,[,,"9(?:0|11)",,,,"90"],,[,,"9(?:0|11)",,,,"90"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CA:[,[,,"[1-9]\\d\\d(?:\\d\\d(?:\\d(?:\\d{2})?)?)?",,,,,,,[3,5,6,8]],,,[,,"112|[29]11",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CA",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"112|30000\\d{3}|[1-35-9]\\d{4,5}|[2-9]11",,,,"112"],[,,,,,,,,,[-1]],[,,"[235-7]11",,,,"211",,,[3]],,[,,"300\\d{5}|[1-35-9]\\d{4,5}",,,,"10000",,,[5,6,8]]],CC:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CC",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CD:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],[,,,,,,,,,[-1]],,,,"CD",,,,,,,,,,,,,,,,,,[,,"1(?:1[348]|77|88)",,,,"113",,,[3]],,[,,"1(?:1[348]|23|77|88)|40404",,,,"113"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],CF:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|22\\d)",,,,"117"],[,,,,,,,,,[-1]],,,,"CF",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|220)",,,,"117"],,[,,"1(?:1[478]|220)",,,,"114"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CG:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[178]",,,,"111"],[,,,,,,,,,[-1]],,,,"CG",,,,,,,,,,,,,,,,,,[,,"11[78]",,,,"117"],,[,,"11[126-8]",,,,"111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CH:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[278]|6\\d{3})|4[47])|5200",,,,"112",,,[3,4,6]],[,,"1(?:14|8[01589])\\d|543|83111",,,,"543",,,[3,4,5]],,,,"CH",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:0[78]\\d\\d|1(?:[278]|45|6(?:000|111))|4(?:[03-57]|1[45])|6(?:00|[1-46])|8(?:02|1[189]|50|7|8[08]|99))|[2-9]\\d{2,4}",,,,"112"],[,,"1(?:4[035]|6[1-46])|1(?:41|60)\\d",,,,"140",,,[3,4]],[,,"5(?:200|35)",,,,"535",,,[3,4]],,[,,"[2-9]\\d{2,4}",,,,"200",,,[3,4,5]]],CI:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"CI",,,,,,,,,,,,,,,,,,[,,"1(?:1[01]|[78]0)",,,,"110",,,[3]],,[,,"1(?:1[01]|[78]0)|4443",,,,"110"],[,,,,,,,,,[-1]],[,,"444\\d",,,,"4440",,,[4]],,[,,"444\\d",,,,"4440",,,[4]]],CK:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],,,,"CK",,,,,,,,,,,,,,,,,,[,,"99[689]",,,,"996"],,[,,"99[689]",,,,"996"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CL:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:213|3[1-3])|434\\d|911",,,,"131",,,[3,4]],[,,"1(?:211|3(?:13|[348]0|5[01]))|(?:1(?:[05]6|[48]1|9[18])|2(?:01\\d|[23]2|77|88)|3(?:0[59]|13|3[279]|66)|4(?:[12]4|36\\d|4[017]|55)|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d",,,,"1060",,,[4,5]],,,,"CL",,,,,,,,,,,,,,,,,,[,,"13[1-3]|911",,,,"131",,,[3]],,[,,"1(?:00|21[13]|3(?:13|[348]0|5[01])|4(?:0[02-6]|17|[379])|818|919)|2(?:0(?:01|122)|22[47]|323|777|882)|3(?:0(?:51|99)|132|3(?:29|[37]7)|665)|43656|5(?:(?:00|415)4|5(?:66|77)|995)|6(?:131|222|366|699)|7878|8(?:011|11[28]|482|889)|9(?:01|1)1|13\\d|4(?:[13]42|243|4(?:02|15|77)|554)|(?:1(?:[05]6|98)|339|6(?:07|[35])0|9(?:[12]0|33))0",,,,"100"],[,,"(?:200|333)\\d",,,,"2000",,,[4]],[,,,,,,,,,[-1]],,[,,"13(?:13|[348]0|5[01])|(?:1(?:[05]6|[28]1|4[01]|9[18])|2(?:0(?:0|1\\d)|[23]2|77|88)|3(?:0[59]|13|3[2379]|66)|436\\d|5(?:00|41\\d|5[67]|99)|6(?:07\\d|13|22|3[06]|50|69)|787|8(?:[01]1|[48]8)|9(?:01|[12]0|33))\\d|4(?:[1-3]4|4[017]|55)\\d",,,,"1060",,,[4,5]]],CM:[,[,,"[18]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],[,,,,,,,,,[-1]],,,,"CM",,,,,,,,,,,,,,,,,,[,,"1(?:1[37]|[37])",,,,"13",,,[2,3]],,[,,"1(?:1[37]|[37])|8711",,,,"13"],[,,,,,,,,,[-1]],[,,"871\\d",,,,"8710",,,[4]],,[,,"871\\d",,,,"8710",,,[4]]],CN:[,[,,"[19]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:1[09]|20)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"CN",,,,,,,,,,,,,,,,,,[,,"1(?:1[09]|20)",,,,"110",,,[3]],,[,,"1(?:00\\d\\d|1[029]|20)|95\\d{3,4}",,,,"110"],[,,"1(?:00\\d\\d|12)|95\\d{3,4}",,,,"112"],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CO:[,[,,"[148]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CO",,,,,,,,,,,,,,,,,,[,,"1(?:1[29]|23|32|56)",,,,"112",,,[3]],,[,,"1(?:06|1[2-9]|2[35-7]|3[27]|4[467]|5[36]|6[4-7]|95)|40404|85432",,,,"106"],[,,,,,,,,,[-1]],[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]],,[,,"(?:40|85)4\\d\\d",,,,"40400",,,[5]]],CR:[,[,,"[1359]\\d{2,3}",,,,,,,[3,4]],,,[,,"112|911",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"CR",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:0(?:00|15|2[2-4679])|1(?:1[0-35-9]|2|37|[46]6|7[57]|8[79]|9[0-379])|2(?:00|[12]2|34|55)|3(?:21|33)|4(?:0[06]|1[4-6])|5(?:15|5[15])|693|7(?:00|1[7-9]|2[02]|[67]7)|975)|3855|5(?:0(?:30|49)|510)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:385|5(?:0[34]|51))\\d",,,,"3850",,,[4]]],CU:[,[,,"[12]\\d\\d(?:\\d{3,4})?",,,,,,,[3,6,7]],,,[,,"10[4-7]|(?:116|204\\d)\\d{3}",,,,"104"],[,,,,,,,,,[-1]],,,,"CU",,,,,,,,,,,,,,,,,,[,,"10[4-6]",,,,"104",,,[3]],,[,,"1(?:0[4-7]|1(?:6111|8)|40)|2045252",,,,"104"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CV:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],,,,"CV",,,,,,,,,,,,,,,,,,[,,"13[0-2]",,,,"130"],,[,,"13[0-2]",,,,"130"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CW:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"CW",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"1(?:12|76)|911",,,,"112"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],CX:[,[,,"[01]\\d\\d",,,,,,,[3]],,,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],,,,"CX",,,,,,,,,,,,,,,,,,[,,"000|112",,,,"000"],,[,,"000|112",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CY:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"1(?:1(?:2|6\\d{3})|99)",,,,"112"],[,,,,,,,,,[-1]],,,,"CY",,,,,,,,,,,,,,,,,,[,,"1(?:12|99)",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111))|99)",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],CZ:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|5[0568])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"CZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|5[0568])",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|(?:2|3\\d)\\d{2,3}|5[0568]|99)|1(?:16|4)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DE:[,[,,"1\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:[02]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"DE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"11(?:[025]|6(?:00[06]|1(?:1[167]|23))|800\\d)|118\\d\\d",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DJ:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"DJ",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DK:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11(?:[24]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"DK",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"1(?:1(?:[2-48]|6(?:00[06]|111))|8(?:[08]1|1[0238]|28|30|5[13]))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DM:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"DM",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DO:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],,,,"DO",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112"],,[,,"112|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],DZ:[,[,,"[17]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:12|[47]|54\\d)",,,,"14"],[,,,,,,,,,[-1]],,,,"DZ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[47])",,,,"14",,,[2,3]],,[,,"1(?:055|12|[47]|548)|730",,,,"14"],[,,,,,,,,,[-1]],[,,"730",,,,"730",,,[3]],,[,,"730",,,,"730",,,[3]]],EC:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],,,,"EC",,,,,,,,,,,,,,,,,,[,,"1(?:0[12]|12)|911",,,,"101"],,[,,"1(?:0[12]|12)|911",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],EE:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:[02]|6\\d{3})|2(?:05|28)|3(?:014|3(?:21|5\\d?)|660)|492|5(?:1[03]|410|501)|6(?:112|333|644)|7(?:012|127|89)|8(?:10|8[57])|9(?:0[134]|14))",,,,"110"],[,,"1(?:18(?:00|[12458]\\d?)|2(?:0(?:[02-46-8]\\d?|
2201[0-36])|1(?:[0-4]\\d?|6[06])|2(?:[0-4]\\d?|5[25])|[367]|4(?:0[04]|[12]\\d?|4[24]|54)|55[12457])|3(?:0(?:[02]\\d?|1[13578]|3[356])|1[1347]|2[02-5]|3(?:[01347]\\d?|2[023]|88)|4(?:[35]\\d?|4[34])|5(?:3[134]|5[035])|666)|4(?:2(?:00|4\\d?)|4(?:0[01358]|1[024]|50|7\\d?)|900)|5(?:0[0-35]|1(?:[1267]\\d?|5[0-7]|82)|2(?:[014-6]\\d?|22)|330|4(?:[35]\\d?|44)|5(?:00|[1-69]\\d?)|9(?:[159]\\d?|[38]0|77))|6(?:1(?:00|1[19]|[35-9]\\d?)|2(?:2[26]|[68]\\d?)|3(?:22|36|6[36])|5|6(?:[0-359]\\d?|6[0-26])|7(?:00|55|7\\d?|8[89])|9(?:00|1\\d?|69))|7(?:0(?:[023]\\d?|1[0578])|1(?:00|2[034]|[4-9]\\d?)|2(?:[07]\\d?|20|44)|7(?:[0-57]\\d?|9[79])|8(?:0[08]|2\\d?|8[0178])|9(?:00|97))|8(?:1[127]|8[1268]|9[269])|9(?:0(?:[02]\\d?|69|9[0269])|1[1-3689]|21))",,,,"123",,,[3,4,5]],,,,"EE",,,,,,,,,,,,,,,,,,[,,"11[02]",,,,"110",,,[3]],,[,,"1(?:1(?:[02-579]|6(?:000|111)|8(?:[09]\\d|[1-8]))|2[36-9]|3[7-9]|4[05-7]|5[6-8]|6[05]|7[3-6]|8[02-7]|9[3-9])|1(?:2[0-245]|3[0-6]|4[1-489]|5[0-59]|6[1-46-9]|7[0-27-9]|8[189]|9[0-2])\\d\\d?",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"1(?:18[1258]|2(?:0(?:1[036]|[46]\\d?)|166|21|4(?:0[04]|1\\d?|5[47])|[67])|3(?:0(?:1[13-578]|2\\d?|3[56])|1[15]|2[045]|3(?:[13]\\d?|2[13])|43|5(?:00|3[34]|53))|44(?:0[0135]|14|50|7\\d?)|5(?:05|1(?:[12]\\d?|5[1246]|8[12])|2(?:[01]\\d?|22)|3(?:00|3[03])|4(?:15|5\\d?)|500|9(?:5\\d?|77|80))|6(?:1[35-8]|226|3(?:22|3[36]|66)|644|7(?:00|7\\d?|89)|9(?:00|69))|7(?:01[258]|1(?:00|[15]\\d?)|2(?:44|7\\d?)|8(?:00|87|9\\d?))|8(?:1[128]|8[56]|9(?:[26]\\d?|77))|90(?:2\\d?|69|92))",,,,"126",,,[3,4,5]]],EG:[,[,,"[13]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],[,,,,,,,,,[-1]],,,,"EG",,,,,,,,,,,,,,,,,,[,,"1(?:2[23]|80)",,,,"122",,,[3]],,[,,"1(?:2[23]|[69]\\d{3}|80)|34400",,,,"122"],[,,,,,,,,,[-1]],[,,"344\\d\\d",,,,"34400",,,[5]],,[,,"344\\d\\d",,,,"34400",,,[5]]],EH:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"EH",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ER:[,[,,"[12]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11[2-46]|(?:12[47]|20[12])\\d{3}",,,,"112"],[,,,,,,,,,[-1]],,,,"ER",,,,,,,,,,,,,,,,,,[,,"1(?:1[2-46]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],,[,,"1(?:1[2-6]|24422)|20(?:1(?:606|917)|2914)|(?:1277|2020)99",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ES:[,[,,"[0-379]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"0(?:16|6[57]|8[58])|1(?:006|12|[3-7]\\d\\d)|(?:116|20\\d)\\d{3}",,,,"016",,,[3,4,6]],[,,"[12]2\\d{1,4}|90(?:5\\d|7)|(?:118|2(?:[357]\\d|80)|3[357]\\d)\\d\\d|[79]9[57]\\d{3}",,,,"120"],,,,"ES",,,,,,,,,,,,,,,,,,[,,"08[58]|112",,,,"085",,,[3]],,[,,"0(?:1[0-26]|6[0-257]|8[058]|9[12])|1(?:0[03-57]\\d{1,3}|1(?:2|6(?:000|111)|8\\d\\d)|2\\d{1,4}|[3-9]\\d\\d)|2(?:2\\d{1,4}|80\\d\\d)|90(?:5[124578]|7)|1(?:3[34]|77)|(?:2[01]\\d|[79]9[57])\\d{3}|[23][357]\\d{3}",,,,"010"],[,,"0(?:[16][0-2]|80|9[12])|21\\d{4}",,,,"010",,,[3,6]],[,,"1(?:3[34]|77)|[12]2\\d{1,4}",,,,"120"],,[,,"(?:2[0-2]\\d|3[357]|[79]9[57])\\d{3}|2(?:[2357]\\d|80)\\d\\d",,,,"22000",,,[5,6]]],ET:[,[,,"9\\d\\d?",,,,,,,[2,3]],,,[,,"9(?:07|11?|2|39?|9[17])",,,,"91"],[,,,,,,,,,[-1]],,,,"ET",,,,,,,,,,,,,,,,,,[,,"9(?:11?|2|39?|9[17])",,,,"91"],,[,,"9(?:07|11?|2|39?|45|9[17])",,,,"91"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FI:[,[,,"[17]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"FI",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|11[17]))|75[12]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FJ:[,[,,"[0-579]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"91[17]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"FJ",,,,,,,,,,,,,,,,,,[,,"91[17]",,,,"911",,,[3]],,[,,"0(?:1[34]|8[1-4])|1(?:0[1-3]|[25]9)|2[289]|30|40404|91[137]|[45]4|75",,,,"22"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"404\\d\\d",,,,"40400",,,[5]]],FK:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"FK",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1\\d\\d|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FM:[,[,,"[39]\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"320\\d{3}|911",,,,"911"],[,,,,,,,,,[-1]],,,,"FM",,,,,,,,,,,,,,,,,,[,,"(?:32022|91)1",,,,"911"],,[,,"(?:32022|91)1",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FO:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[24]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"FO",,,,,,,,,,,,,,,,,,[,,"11[24]",,,,"112",,,[3]],,[,,"11[248]|1(?:4[124]|71|8[7-9])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],FR:[,[,,"[1-8]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:0(?:07|[13]3)|1[02459]|[578]|9[167])|224|(?:3370|74)0|(?:116\\d|3[01])\\d\\d",,,,"15"],[,,"(?:118|[4-8]\\d)\\d{3}
220|36665",,,,"36665",,,[5,6]],,,,"FR",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15",,,[2,3]],,[,,"1(?:0\\d\\d|1(?:[02459]|6(?:000|111)|8\\d{3})|[578]|9[167])|2(?:0(?:00|2)0|24)|[3-8]\\d{4}|3\\d{3}|6(?:1[14]|34)|7(?:0[06]|22|40)",,,,"15"],[,,"10(?:[134]4|2[23]|5\\d|99)|202\\d|3(?:646|9[07]0)|634|70[06]|(?:106|61)[14]",,,,"611",,,[3,4]],[,,"118777|224|6(?:1[14]|34)|7(?:0[06]|22|40)|20(?:0\\d|2)\\d",,,,"224",,,[3,4,5,6]],,[,,"114|[3-8]\\d{4}",,,,"114",,,[3,5]]],GA:[,[,,"1\\d(?:\\d{2})?",,,,,,,[2,4]],,,[,,"18|1(?:3\\d|73)\\d",,,,"18"],[,,,,,,,,,[-1]],,,,"GA",,,,,,,,,,,,,,,,,,[,,"1(?:3\\d\\d|730|8)",,,,"18"],,[,,"1(?:3\\d\\d|730|8)",,,,"18"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GB:[,[,,"[1-46-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:05|1(?:[29]|6\\d{3})|7[56]\\d|8000)|2(?:20\\d|48)|4444|999",,,,"105"],[,,,,,,,,,[-1]],,,,"GB",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[015]|1(?:[129]|6(?:000|1(?:11|23))|8\\d{3})|2(?:[1-3]|50)|33|4(?:1|7\\d)|571|7(?:0\\d|[56]0)|800\\d|9[15])|2(?:0202|1300|2(?:02|11)|3(?:02|336|45)|4(?:25|8))|3[13]3|4(?:0[02]|35[01]|44[45]|5\\d)|(?:[68]\\d|7[089])\\d{3}|15\\d|2[02]2|650|789|9(?:01|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:25|7[56])\\d|571)|2(?:02(?:\\d{2})?|[13]3\\d\\d|48)|4444|901",,,,"202",,,[3,4,5]],,[,,"(?:125|2(?:020|13\\d)|(?:7[089]|8[01])\\d\\d)\\d",,,,"1250",,,[4,5]]],GD:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"GD",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"176|911",,,,"176"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],GE:[,[,,"[014]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],[,,,,,,,,,[-1]],,,,"GE",,,,,,,,,,,,,,,,,,[,,"0(?:11|33)|11[1-3]|[01]22",,,,"011",,,[3]],,[,,"0(?:11|33)|11[1-3]|40404|[01]22",,,,"011"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GG:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"GG",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01]|1[12]|23|41|55|9[05])|999|1(?:1[68]\\d\\d|47|800)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GH:[,[,,"[14589]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"19[1-3]|999",,,,"191",,,[3]],[,,,,,,,,,[-1]],,,,"GH",,,,,,,,,,,,,,,,,,[,,"19[1-3]|999",,,,"191",,,[3]],,[,,"19[1-3]|40404|(?:54|83)00|999",,,,"191"],[,,,,,,,,,[-1]],[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]],,[,,"404\\d\\d|(?:54|83)0\\d",,,,"5400",,,[4,5]]],GI:[,[,,"[158]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:00|1[25]|23|4(?:1|7\\d)|5[15]|9[02-49])|555|(?:116\\d|80)\\d\\d",,,,"100",,,[3,4,6]],[,,"8[1-69]\\d\\d",,,,"8100",,,[4]],,,,"GI",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[09])",,,,"112",,,[3]],,[,,"1(?:00|1(?:[25]|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|23|4(?:1|7[014])|5[015]|9[02-49])|555|8[0-79]\\d\\d|8(?:00|4[0-2]|8[0-589])",,,,"100"],[,,"150|87\\d\\d",,,,"150",,,[3,4]],[,,"1(?:00|1(?:5|8\\d\\d)|23|51|9[2-4])|555|8(?:00|4[0-2]|8[0-589])",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],GL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"GL",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GM:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],,,,"GM",,,,,,,,,,,,,,,,,,[,,"1(?:1[6-8]|[6-8])",,,,"16"],,[,,"1(?:1[6-8]|[6-8])",,,,"16"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,,,"GN",,,,,,,,,,,,,,,,,,[,,,,,,,,,[-1]],,[,,"12\\d|40404",,,,"120"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GP:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"GP",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GR:[,[,,"1\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"1(?:0[089]|1(?:2|6\\d{3})|66|99)",,,,"100",,,[3,6]],[,,,,,,,,,[-1]],,,,"GR",,,,,,,,,,,,,,,,,,[,,"1(?:00|12|66|99)",,,,"100",,,[3]],,[,,"1(?:0[089]|1(?:2|320|6(?:000|1(?:1[17]|23)))|(?:389|9)9|66)",,,,"100"],[,,"113\\d\\d",,,,"11300",,,[5]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GT:[,[,,"[14]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:10|2[03])",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"GT",,,,,,,,,,,,,,,,,,[,,"1(?:10|2[03])",,,,"110",,,[3]],,[,,"110|40404|1(?:2|[57]\\d)\\d",,,,"110"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],GU:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"GU",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GW:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],,,,"GW",,,,,,,,,,,,,,,,,,[,,"11[378]",,,,"113"],,[,,"11[378]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],GY:[,[,,"[019]\\d{2,3}",,,,,,,[3,4]],,,[,,"91[1-3]",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"GY",,,,,,,,,,,,,,,,,,[,,"91[1-3]",,,,"911",,,[3]],,[,,"0(?:02|(?:17|80)1|444|7(?:[67]7|9)|9(?:0[78]|[2-47]))|1(?:443|5[568])|91[1-3]",,,,"002"],[,,,,,,,,,[-1]],[,,"144\\d",,,,"1440",,,[4]],,[,,"144\\d",,,,"1440",,,[4]]],HK:[,[,,"[19]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"112|99[29]",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"HK",,,,,,,,,,,,,,,,,,[,,"112|99[29]",,,,"112",,,[3]],,[,,"1(?:0(?:(?:[0136]\\d|2[14])\\d{0,3}|8[138])|12|2(?:[0-3]\\d{0,4}|(?:58|8[13])\\d{0,3})|7(?:[135-9]\\d{0,4}|219\\d{0,2})|8(?:0(?:(?:[13]|60\\d)\\d|8)|1(?:0\\d|[2-8])|2(?:0[5-9]|(?:18|2)2|3|8[128])|(?:(?:3[0-689]\\d|7(?:2[1-389]|8[0235-9]|93))\\d|8)\\d|50[138]|6(?:1(?:11|86)|8)))|99[29]|10[0139]",,,,"100"],[,,,,,,,,,[-1]],[,,"109|1(?:08|85\\d)\\d",,,,"109",,,[3,4,5]],,[,,"992",,,,"992",,,[3]]],HN:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"HN",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40404",,,,"199"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HR:[,[,,"[19]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:12|9[2-4])|9[34]|1(?:16\\d|39)\\d\\d",,,,"93",,,[2,3,5,6]],[,,"118\\d\\d",,,,"11800",,,[5]],,,,"HR",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])|9[34]",,,,"93",,,[2,3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d)|3977|9(?:[2-5]|87))|9[34]",,,,"93"],[,,,,,,,,,[-1]],[,,"139\\d\\d",,,,"13900",,,[5]],,[,,"139\\d\\d",,,,"13900",,,[5]]],HT:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[48]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"HT",,,,,,,,,,,,,,,,,,[,,"11[48]",,,,"114",,,[3]],,[,,"11[48]|40404",,,,"114"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],HU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[457]|1(?:2|6\\d{3}))",,,,"104",,,[3,6]],[,,,,,,,,,[-1]],,,,"HU",,,,,,,,,,,,,,,,,,[,,"1(?:0[457]|12)",,,,"104",,,[3]],,[,,"1(?:0[457]|1(?:2|6(?:000|1(?:11|23)))|2(?:20|7[02])|37(?:00|37|7[07])|414|777|8(?:1[27-9]|2[04]|40|[589]))",,,,"104"],[,,,,,,,,,[-1]],[,,"1(?:2[27]|41|77)\\d",,,,"1220",,,[4]],,[,,"184\\d",,,,"1840",,,[4]]],ID:[,[,,"[178]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11[02389]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"ID",,,,,,,,,,,,,,,,,,[,,"11[02389]",,,,"110",,,[3]],,[,,"1(?:1[02389]|40\\d\\d|50264)|71400|89887",,,,"110"],[,,,,,,,,,[-1]],[,,"(?:714|898)\\d\\d",,,,"71400",,,[5]],,[,,"714\\d\\d",,,,"71400",,,[5]]],IE:[,[,,"[159]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|999",,,,"112",,,[3,6]],[,,"5[37]\\d{3}",,,,"53000",,,[5]],,,,"IE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"11(?:2|6(?:00[06]|1(?:1[17]|23)))|999|(?:1(?:18|9)|5[0137]\\d)\\d\\d",,,,"112"],[,,"51\\d{3}",,,,"51000",,,[5]],[,,"51210",,,,"51210",,,[5]],,[,,"51210|(?:118|5[037]\\d)\\d\\d",,,,"11800",,,[5]]],IL:[,[,,"[12]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IL",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-2]|12)",,,,"100",,,[3]],,[,,"1(?:0[0-2]|1(?:[013-9]\\d|2)|[2-9]\\d\\d)|2407|(?:104|27)00",,,,"100"],[,,,,,,,,,[-1]],[,,"104\\d\\d",,,,"10400",,,[5]],,[,,"104\\d\\d",,,,"10400",,,[5]]],IM:[,[,,"[189]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"999",,,,"999",,,[3]],[,,,,,,,,,[-1]],,,,"IM",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1\\d\\d(?:\\d{3})?|8(?:6444|9887)|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"8(?:64|98)\\d\\d",,,,"86400",,,[5]]],IN:[,[,,"[12578]\\d{2,8}",,,,,,,[3,4,5,6,7,8,9]],,,[,,"1(?:0[0-248]|1[289]|21|[39][89]|4[01]|6(?:1|6\\d?)|8[12])|777|800|1[05]5\\d|1(?:07|51|94)\\d\\d?|(?:1(?:[05]5\\d|70)\\d|261)\\d|1(?:0[369]|10|29|3[126]|9[0-256])\\d",,,,"100",,,[3,4,5,6]],[,,"11[67]\\d{4}|56161561",,,,"1160000",,,[7,8]],,,,"IN",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-28]|12|298)|2611",,,,"100",,,[3,4]],,[,,"1(?:0(?:[0-248]|3[39]|5(?:010|6)|6[3468]|7(?:[01357]|[28]0?|4[01])|9[0135-9])|1(?:00|[289])|2(?:1|98)|3(?:11|2[0-2]|63|[89])|4[01]|5(?:1(?:0[0-36]|[127])|54)|6(?:1|6[01]?)|7000|8[12]|9(?:0[013-59]|12|25|4[4-9]\\d?|50|6[1347]|[89]))|2611|5(?:0(?:0(?:0\\d|1|20?)|325|5[2-79]\\d{3,5}
220)|1(?:234|555|717|818|96[49])|2(?:0(?:0[01]|[14]0)|151|555|666|888|9(?:06|99\\d?))|3(?:0[01]0|131|553|(?:66|77)6)|(?:464|55[05])\\d{1,3}|6(?:070|3[68]|43)|717\\d)|777|800|5(?:05(?:0|1\\d)|221|3(?:03|3[23]))\\d{1,4}|5(?:(?:04|88)0|2(?:2[0267]|3[16])|4(?:1[04]|20|3[02])|5(?:3[16]|67)|6(?:06|[67]\\d)|787|9(?:64|90))\\d\\d?|(?:1(?:05[79]|(?:1[67][0-2]|802)\\d|55[23])\\d|5(?:(?:00(?:0\\d|1)|(?:304|616)\\d\\d)\\d|1(?:0[12]|4[2-4])|2(?:2[3589]|3(?:1\\d{3}|2)|4[04]|7[78])|4(?:[02]4|32\\d{4}|4[04]|99)|5(?:1[25]|[36]5|4[45]|93)|7(?:(?:17\\d|57)\\d\\d|[27]7|88)|8(?:3[4-69]|4[01]|5[58]|88(?:8\\d\\d|9)|99)|9(?:0(?:0|2\\d{3})|55|6[67]|77|88)))\\d",,,,"100"],[,,"5(?:14(?:2[5-9]|[34]\\d)|757555)",,,,"51425",,,[5,7]],[,,"1(?:(?:1[67]\\d\\d|70)\\d\\d|55330|909)|5(?:300\\d|6161(?:17[89]|561))|1(?:[19][89]|21|4[01])",,,,"118",,,[3,4,5,6,7,8]],,[,,"1(?:39|90[019])|5(?:14(?:2[5-9]|[34]\\d)|6161(?:17[89]|561)|757555)",,,,"139",,,[3,4,5,7,8]]],IQ:[,[,,"[1479]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"IQ",,,,,,,,,,,,,,,,,,[,,"1(?:0[04]|15|22)",,,,"100",,,[3]],,[,,"1(?:0[04]|15|22)|4432|71117|9988",,,,"100"],[,,,,,,,,,[-1]],[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]],,[,,"(?:443|711\\d|998)\\d",,,,"4430",,,[4,5]]],IR:[,[,,"[129]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1[0-68]|2[0-59]|9[0-579])|911",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"IR",,,,,,,,,,,,,,,,,,[,,"1(?:1[025]|25)|911",,,,"110",,,[3]],,[,,"1(?:1[0-68]|2[0-59]|3[346-8]|4(?:[0147]|[289]0)|5(?:0[14]|1[02479]|2[0-3]|39|[49]0|65)|6(?:[16]6|[27]|90)|8(?:03|1[18]|22|3[37]|4[28]|88|99)|9[0-579])|20(?:[09]0|1(?:[038]|1[079]|26|9[69])|2[01])|9(?:11|9(?:0009|90))",,,,"110"],[,,"1(?:5[0-469]|8[0-489])\\d",,,,"1500",,,[4]],[,,"(?:1(?:5[0-469]|8[0-489])|99(?:0\\d\\d|9))\\d",,,,"1500",,,[4,6]],,[,,"990\\d{3}",,,,"990000",,,[6]]],IS:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:12|71\\d)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"IS",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:[28]|61(?:16|23))|4(?:00|1[145]|4[0146])|55|7(?:00|17|7[07-9])|8(?:[02]0|1[16-9]|88)|900)",,,,"112"],[,,,,,,,,,[-1]],[,,"14(?:0\\d|41)",,,,"1400",,,[4]],,[,,"1(?:415|90\\d)",,,,"1415",,,[4]]],IT:[,[,,"[14]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"1(?:1(?:[2358]|6\\d{3})|87)",,,,"112",,,[3,6]],[,,"(?:12|4(?:[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"1200",,,[4,5,7]],,,,"IT",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112",,,[3]],,[,,"1(?:0\\d{2,3}|1(?:[2-57-9]|6(?:000|111))|3[39]|4(?:82|9\\d{1,3})|5(?:00|1[58]|2[25]|3[03]|44|[59])|60|8[67]|9(?:[01]|2[2-9]|4\\d|696))|4(?:2323|5045)|(?:1(?:2|92[01])|4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|55))\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"4(?:3(?:[01]|[45]\\d\\d)|[478](?:[0-4]|[5-9]\\d\\d)|5[05])\\d\\d",,,,"43000",,,[5,7]]],JE:[,[,,"[129]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"JE",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:00|1(?:2|8\\d{3})|23|4(?:[14]|28|7\\d)|5\\d|7(?:0[12]|[128]|35?)|808|9[0135])|23[2-4]|999",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],JM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[029]|911",,,,"110"],[,,,,,,,,,[-1]],,,,"JM",,,,,,,,,,,,,,,,,,[,,"11[029]|911",,,,"110"],,[,,"1(?:1[029]|76)|911",,,,"110"],[,,,,,,,,,[-1]],[,,"176",,,,"176"],,[,,"176",,,,"176"]],JO:[,[,,"[19]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"1(?:1[24]|9[127])|911",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"JO",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[127])|911",,,,"112",,,[3]],,[,,"1(?:09|1[0-248]|9[0-24-79])|9(?:0903|11|8788)",,,,"109"],[,,,,,,,,,[-1]],[,,"9(?:09|87)\\d\\d",,,,"90900",,,[5]],,[,,"9(?:09|87)\\d\\d",,,,"90900",,,[5]]],JP:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[089]",,,,"110"],[,,,,,,,,,[-1]],,,,"JP",,,,,,,,,,,,,,,,,,[,,"11[09]",,,,"110"],,[,,"1(?:0[24]|1[089]|44|89)",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KE:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1(?:[246]|9\\d)|5(?:01|2[127]|6[26]\\d))|999",,,,"112"],[,,"909\\d\\d",,,,"90900",,,[5]],,,,"KE",,,,,,,,,,,,,,,,,,[,,"11[24]|999",,,,"112",,,[3]],,[,,"1(?:0(?:[07-9]|1[0-25]|400)|1(?:[024-6]|9[0-579])|2[1-3]|3[01]|4[14]|5(?:[01][01]|2[0-24-79]|33|4[05]|5[59]|6(?:00|29|6[67]))|(?:6[035]\\d|[78])\\d|9(?:[02-9]\\d\\d|19))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99))\\d\\d|9(?:09\\d\\d|99)|8988",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:(?:04|6[35])\\d\\d|3[01]|4[14]|5(?:1\\d|2[25]))|(?:(?:2[0-79]|[37][0-29]|4[0-4]|6[2357]|8\\d)\\d|5(?:[0-7]\\d|99)|909)\\d\\d|898\\d",,,,"130"],,[,,"1(?:(?:04|6[035])\\d\\d|4[14]|5(?:01|55|6[26]\\d))|40404|8988|909\\d\\d",,,,"141"]],KG:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"10[1-3]",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"KG",,,,,,,,,,,,,,,,,,[,,"10[1-3]",,,,"101",,,[3]],,[,,"10[1-3]|4040",,,,"101"],[,,,,,,,,,[-1]],[,,"404\\d",,,,"4040",,,[4]],,[,,"404\\d",,,,"4040",,,[4]]],KH:[,[,,"[146]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[7-9]|666",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"KH",,,,,,,,,,,,,,,,,,[,,"11[7-9]|666",,,,"117",,,[3]],,[,,"11[7-9]|40404|666",,,,"117"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],KI:[,[,,"[179]\\d{2,3}",,,,,,,[3,4]],,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],[,,,,,,,,,[-1]],,,,"KI",,,,,,,,,,,,,,,,,,[,,"19[2-5]|99[2-4]",,,,"192",,,[3]],,[,,"1(?:05[0-259]|88|9[2-5])|777|99[2-4]|10[0-8]",,,,"100"],[,,"103",,,,"103",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KM:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"KM",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KN:[,[,,"[39]\\d\\d",,,,,,,[3]],,,[,,"333|9(?:11|99)",,,,"333"],[,,,,,,,,,[-1]],,,,"KN",,,,,,,,,,,,,,,,,,[,,"333|9(?:11|99)",,,,"333"],,[,,"333|9(?:11|99)",,,,"333"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KP:[,[,,"[18]\\d\\d",,,,,,,[3]],,,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],,,,"KP",,,,,,,,,,,,,,,,,,[,,"11[29]|819",,,,"112"],,[,,"11[29]|819",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KR:[,[,,"1\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[27-9]|28|330|82)",,,,"112",,,[3,4]],[,,,,,,,,,[-1]],,,,"KR",,,,,,,,,,,,,,,,,,[,,"11[29]",,,,"112",,,[3]],,[,,"1(?:[016-9]114|3(?:0[01]|2|3[0-35-9]|45?|5[057]|6[569]|7[79]|8[2589]|9[0189]))|1(?:0[015]|1\\d|2[01357-9]|41|8[28])",,,,"100"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[4-6]|41)|1(?:[06-9]1\\d|111)\\d",,,,"100",,,[3,5]],,[,,,,,,,,,[-1]]],KW:[,[,,"[18]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"KW",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1[0-7]\\d|89887",,,,"100"],[,,,,,,,,,[-1]],[,,"898\\d\\d",,,,"89800",,,[5]],,[,,,,,,,,,[-1]]],KY:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"KY",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],KZ:[,[,,"[134]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],[,,,,,,,,,[-1]],,,,"KZ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-4]|12)|(?:3040|404)0",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]],,[,,"(?:304\\d|404)\\d",,,,"4040",,,[4,5]]],LA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],,,,"LA",,,,,,,,,,,,,,,,,,[,,"19[015]",,,,"190"],,[,,"19[015]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LB:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],,,,"LB",,,,,,,,,,,,,,,,,,[,,"1(?:12|40|75)|999",,,,"112"],,[,,"1(?:12|40|75)|999",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"LC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LI:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"LI",,,,,,,,,,,,,,,,,,[,,"1(?:1[278]|44)",,,,"112",,,[3]],,[,,"1(?:1(?:[278]|45)|4[3-57]|50|75|81[18])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LK:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[02689]",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"LK",,,,,,,,,,,,,,,,,,[,,"11[02689]",,,,"110",,,[3]],,[,,"1(?:1[024-9]|3(?:00|1[2-49]|2[23]|3[1-3]|44|5[07]|[67]9|88|9[039])|9(?:0[0-2589]|1[0-357-9]|2[0-25689]|3[0389]|4[0489]|5[014-69]|6[0-2689]|7[03579]|8[02457-9]|9[0-2569]))",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LR:[,[,,"[3489]\\d{2,3}",,,,,,,[3,4]],,,[,,"355|911",,,,"355",,,[3]],[,,,,,,,,,[-1]],,,,"LR",,,,,,,,,,,,,,,,,,[,,"355|911",,,,"355",,,[3]],,[,,"355|4040|8(?:400|933)|911",,,,"355"],[,,,,,,,,,[-1]],[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]],,[,,"(?:404|8(?:40|93))\\d",,,,"4040",,,[4]]],LS:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],,,,"LS",,,,,,,,,,,,,,,,,,[,,"11[257]",,,,"112"],,[,,"11[257]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LT:[,[,,"[01]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:2|6111))|116(?:0\\d|12)\\d",,,,"01"],[,,,,,,,,,[-1]],,,,"LT",,,,,,,,,,,,,,,,,,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|12)",,,,"01",,,[2,3]],,[,,"0(?:11?|22?|33?)|1(?:0[1-3]|1(?:[27-9]|6(?:000|1(?:1[17]|23))))",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LU:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:[23]|6\\d{3})",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"LU",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"11(?:[23]|6(?:000|111))|1(?:18|[25]\\d|3)\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],LV:[,[,,"[018]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"0[1-3]|11(?:[023]|6\\d{3})",,,,"01",,,[2,3,6]],[,,"1180|821\\d\\d",,,,"1180",,,[4,5]],,,,"LV",,,,,,,,,,,,,,,,,,[,,"0[1-3]|11[023]",,,,"01",,,[2,3]],,[,,"0[1-4]|1(?:1(?:[02-4]|6(?:000|111)|8[0189])|(?:5|65)5|77)|821[57]4",,,,"01"],[,,"1181",,,,"1181",,,[4]],[,,"165\\d",,,,"1650",,,[4]],,[,,,,,,,,,[-1]]],LY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],,,,"LY",,,,,,,,,,,,,,,,,,[,,"19[013]",,,,"190"],,[,,"19[013]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MA:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],,,,"MA",,,,,,,,,,,,,,,,,,[,,"1(?:[59]|77)",,,,"15"],,[,,"1(?:[59]|77)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MC:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"MC",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|41|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MD:[,[,,"[19]\\d{2,5}
220",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6(?:000|1(?:11|2\\d)))|90[1-3]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MD",,,,,,,,,,,,,,,,,,[,,"112|90[1-3]",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:1[17]|23))|8\\d\\d?|99)|90[04-9])|90[1-3]|1(?:4\\d\\d|6[0-389]|9[1-4])\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ME:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"ME",,,,,,,,,,,,,,,,,,[,,"1(?:12|2[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:(?:[013-57-9]|6\\d\\d)\\d|2)|[249]\\d{3}|5999|8(?:0[089]|1[0-8]|888))|1(?:[02-5]\\d\\d|60[06]|700)|12\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"MF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MG:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],,,,"MG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|[78])",,,,"17"],,[,,"1(?:1[78]|[78])",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MH:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"MH",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MK:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"1(?:1(?:2|6\\d{3})|9[2-4])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"MK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112",,,[3]],,[,,"1(?:1(?:2|8\\d)|3\\d|9[2-4])|1(?:16|2\\d)\\d{3}",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ML:[,[,,"[136-8]\\d{1,4}",,,,,,,[2,3,4,5]],,,[,,"1[578]|(?:352|67)00|7402|(?:677|744|8000)\\d",,,,"15",,,[2,4,5]],[,,"(?:12|800)2\\d|3(?:52(?:11|2[02]|3[04-6]|99)|7574)",,,,"1220",,,[4,5]],,,,"ML",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1(?:1(?:[013-9]\\d|2)|2(?:1[02-469]|2[13])|[578])|350(?:35|57)|67(?:0[09]|[59]9|77|8[89])|74(?:0[02]|44|55)|800[0-2][12]|3(?:52|[67]\\d)\\d\\d",,,,"15"],[,,"37(?:433|575)|7400|8001\\d",,,,"7400",,,[4,5]],[,,"3503\\d|(?:3[67]\\d|800)\\d\\d",,,,"35030",,,[5]],,[,,"374(?:0[24-9]|[1-9]\\d)|7400|3(?:6\\d|75)\\d\\d",,,,"7400",,,[4,5]]],MM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"199",,,,"199"],[,,,,,,,,,[-1]],,,,"MM",,,,,,,,,,,,,,,,,,[,,"199",,,,"199"],,[,,"199",,,,"199"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],,,,"MN",,,,,,,,,,,,,,,,,,[,,"10[0-35]",,,,"100"],,[,,"10[0-35]",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"MO",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MP:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"MP",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MQ:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"MQ",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MR:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"MR",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"MS",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MT:[,[,,"1\\d\\d(?:\\d{3})?",,,,,,,[3,6]],,,[,,"11(?:2|6\\d{3})",,,,"112"],[,,,,,,,,,[-1]],,,,"MT",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"11(?:2|6(?:000|1(?:11|23)))",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MU:[,[,,"[189]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"11[45]|99[59]",,,,"114",,,[3]],[,,,,,,,,,[-1]],,,,"MU",,,,,,,,,,,,,,,,,,[,,"11[45]|99[59]",,,,"114",,,[3]],,[,,"1\\d{2,4}|(?:8\\d\\d|99)\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],MV:[,[,,"[14]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:02|1[89])",,,,"102",,,[3]],[,,,,,,,,,[-1]],,,,"MV",,,,,,,,,,,,,,,,,,[,,"1(?:02|1[89])",,,,"102",,,[3]],,[,,"1(?:[0-37-9]|[4-6]\\d)\\d|4040|1[45]1",,,,"100"],[,,,,,,,,,[-1]],[,,"1[45]1",,,,"141",,,[3]],,[,,,,,,,,,[-1]]],MW:[,[,,"[189]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199|99[7-9]",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"MW",,,,,,,,,,,,,,,,,,[,,"199|99[7-9]",,,,"199",,,[3]],,[,,"199|80400|99[7-9]",,,,"199"],[,,,,,,,,,[-1]],[,,"804\\d\\d",,,,"80400",,,[5]],,[,,"804\\d\\d",,,,"80400",,,[5]]],MX:[,[,,"[0579]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],[,,"(?:530\\d|776)\\d",,,,"7760",,,[4,5]],,,,"MX",,,,,,,,,,,,,,,,,,[,,"0(?:6[0568]|80)|911",,,,"060",,,[3]],,[,,"0[1-9]\\d|53053|7766|911",,,,"010"],[,,,,,,,,,[-1]],[,,"0(?:[249]0|[35][01])",,,,"020",,,[3]],,[,,,,,,,,,[-1]]],MY:[,[,,"[1369]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"112|999",,,,"112",,,[3]],[,,,,,,,,,[-1]],,,,"MY",,,,,,,,,,,,,,,,,,[,,"112|999",,,,"112",,,[3]],,[,,"1(?:0[01348]|1(?:[02]|1[128]|311)|2(?:0[125]|[13-6]|2\\d{0,2})|(?:3[1-35-79]|7[45])\\d\\d?|5(?:454|5\\d\\d?|77|888|999?)|8(?:18?|2|8[18])|9(?:[124]\\d?|68|71|9[0679]))|66628|99[1-469]|13[5-7]|(?:1(?:0[569]|309|5[12]|7[136-9]|9[03])|3[23679]\\d\\d)\\d",,,,"100"],[,,"666\\d\\d",,,,"66600",,,[5]],[,,,,,,,,,[-1]],,[,,"(?:3[23679]\\d|666)\\d\\d",,,,"32000",,,[5]]],MZ:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"MZ",,,,,,,,,,,,,,,,,,[,,"1(?:1[79]|9[78])",,,,"117",,,[3]],,[,,"1(?:[02-5]\\d\\d|1[79]|9[78])",,,,"117"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NA:[,[,,"[19]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"10111",,,,"10111",,,[5]],[,,,,,,,,,[-1]],,,,"NA",,,,,,,,,,,,,,,,,,[,,"10111",,,,"10111",,,[5]],,[,,"(?:10|93)111|(?:1\\d|9)\\d\\d",,,,"900"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NC:[,[,,"[135]\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:0(?:00|1[23]|3[0-2]|8\\d)|[5-8])|363\\d|577",,,,"15"],[,,,,,,,,,[-1]],,,,"NC",,,,,,,,,,,,,,,,,,[,,"1[5-8]",,,,"15",,,[2]],,[,,"1(?:0(?:0[06]|1[02-46]|20|3[0-25]|42|5[058]|77|88)|[5-8])|3631|5[6-8]\\d",,,,"15"],[,,"5(?:67|88)",,,,"567",,,[3]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NE:[,[,,"[1-3578]\\d(?:\\d(?:\\d{3})?)?",,,,,,,[2,3,6]],,,[,,"1(?:18|[578])|723\\d{3}",,,,"15"],[,,,,,,,,,[-1]],,,,"NE",,,,,,,,,,,,,,,,,,[,,"1(?:18|[578])|723141",,,,"15"],,[,,"1(?:0[01]|1[128]|2[034]|3[013]|[46]0|55?|[78])|222|333|555|723141|888",,,,"15"],[,,,,,,,,,[-1]],[,,"1(?:0[01]|1[12]|2[034]|3[013]|[46]0|55)|222|333|555|888",,,,"100",,,[3]],,[,,,,,,,,,[-1]]],NF:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],,,,"NF",,,,,,,,,,,,,,,,,,[,,"9(?:11|55|77)",,,,"911"],,[,,"9(?:11|55|77)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NG:[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"199",,,,"199",,,[3]],[,,,,,,,,,[-1]],,,,"NG",,,,,,,,,,,,,,,,,,[,,"199",,,,"199",,,[3]],,[,,"199|40700",,,,"199"],[,,,,,,,,,[-1]],[,,"407\\d\\d",,,,"40700",,,[5]],,[,,"407\\d\\d",,,,"40700",,,[5]]],NI:[,[,,"[12467]\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[58]|2[08])|737\\d",,,,"115"],[,,,,,,,,,[-1]],,,,"NI",,,,,,,,,,,,,,,,,,[,,"1(?:1[58]|2[08])",,,,"115",,,[3]],,[,,"1(?:1[58]|200)|4878|7(?:010|373)|12[0158]|(?:19|[267]1)00",,,,"115"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NL:[,[,,"[1349]\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11(?:2|6\\d{3})|911",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"NL",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:00[06]|1(?:11|23)))|2(?:0[0-4]|3[34]|44)|3[03-9]\\d|400|8(?:[02-9]\\d|1[0-79]))|[34]000|911",,,,"112"],[,,,,,,,,,[-1]],[,,"120\\d",,,,"1200",,,[4]],,[,,"[34]00\\d",,,,"3000",,,[4]]],NO:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11(?:[023]|6\\d{3})",,,,"110",,,[3,6]],[,,,,,,,,,[-1]],,,,"NO",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110",,,[3]],,[,,"1(?:1(?:[0239]|61(?:1[17]|23))|2[048]|4(?:12|[59])|7[57]|8[5-9]\\d|90)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NP:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-36]|12)|1(?:09|11)\\d",,,,"100"],[,,,,,,,,,[-1]],,,,"NP",,,,,,,,,,,,,,,,,,[,,"1(?:0[0-3]|12)",,,,"100",,,[3]],,[,,"1(?:0(?:[0-36]|98)|1(?:1[1-4]|2))",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NR:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[0-2]",,,,"110"],[,,,,,,,,,[-1]],,,,"NR",,,,,,,,,,,,,,,,,,[,,"11[0-2]",,,,"110"],,[,,"1(?:1[0-2]|23|92)",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],NU:[,[,,"[019]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"NU",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"01[05]|101|999",,,,"010"],[,,,,,,,,,[-1]],[,,"010",,,,"010"],,[,,,,,,,,,[-1]]],NZ:[,[,,"\\d{3,4}",,,,,,,[3,4]],,,[,,"111",,,,"111",,,[3]],[,,"018",,,,"018",,,[3]],,,,"NZ",,,,,,,,,,,,,,,,,,[,,"111",,,,"111",,,[3]],,[,,"018|1(?:(?:1|37)1|(?:23|94)4|7[03]7)|[2-57-9]\\d{2,3}|6(?:161|26[0-3]|742)",,,,"018"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"018|(?:1(?:23|37|7[03]|94)|6(?:[12]6|74))\\d|[2-57-9]\\d{2,3}",,,,"018"]],OM:[,[,,"[19]\\d{3}",,,,,,,[4]],,,[,,"1444|999\\d",,,,"1444"],[,,,,,,,,,[-1]],,,,"OM",,,,,,,,,,,,,,,,,,[,,"1444|9999",,,,"1444"],,[,,"1(?:111|222|4(?:4[0-5]|50|66|7[7-9])|51[0-8])|9999|1(?:2[3-5]|3[0-2]|50)\\d",,,,"1111"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PA:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PA",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"10[2-4]|911",,,,"102"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],,,,"PE",,,,,,,,,,,,,,,,,,[,,"1(?:05|1[67])",,,,"105"],,[,,"1(?:05|1[67])",,,,"105"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"PF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PG:[,[,,"[01]\\d{2,6}",,,,,,,[3,4,5,6,7]],,,[,,"000|11[01]",,,,"000",,,[3]],[,,,,,,,,,[-1]],,,,"PG",,,,,,,,,,,,,,,,,,[,,"000|11[01]",,,,"000",,,[3]],,[,,"000|1(?:1[01]|5\\d\\d|6\\d{2,5})",,,,"000"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"16\\d{2,5}",,,,"1600",,,[4,5,6,7]]],PH:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],,,,"PH",,,,,,,,,,,,,,,,,,[,,"11[27]|911",,,,"112"],,[,,"11[27]|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PK:[,[,,"1\\d{1,3}",,,,,,,[2,3,4]],,,[,,"1(?:1(?:2\\d?|5)|[56])",,,,"15"],[,,,,,,,,,[-1]],,,,"PK",,,,,,,,,,,,,,,,,,[,,"1(?:1(?:22?|5)|[56])",,,,"15"],,[,,"1(?:122|3[014]|[56])|11[2457-9]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PL:[,[,,"[19]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"11(?:2|6\\d{3})|99[7-9]",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"PL",,,,,,,,,,,,,,,,,,[,,"112|99[7-9]",,,,"112",,,[3]],,[,,"1(?:1(?:2|61(?:11|23)|891[23])|9\\d{3})|9(?:8[4-7]|9[1-9])|11[68]000",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PM:[,[,,"[13]\\d(?:\\d{2})?",,,,,,,[2,4]],,,[,,"1[578]",,,,"15",,,[2]],[,,,,,,,,,[-1]],,,,"PM",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15",,,[2]],,[,,"1[578]|3103",,,,"15"],[,,,,,,,,,[-1]],[,,"310\\d",,,,"3100",,,[4]],,[,,,,,,,,,[-1]]],PR:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PR",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PS:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:0[0-2]|66)",,,,"100",,,[3]],[,,,,,,,,,[-1]],,,,"PS",,,,,,,,,,,,,,,,,,[,,"10[0-2]",,,,"100",,,[3]],,[,,"1(?:0[0-2]|122|44|66|99)",,,,"100"],[,,,,,,,,,[-1]],[,,"112\\d",,,,"1120",,,[4]],,[,,,,,,,,,[-1]]],PT:[,[,,"1\\d\\d(?:\\d(?:\\d{2})?)?",,,,,,,[3,4,6]],,,[,,"11[25]|1(?:16\\d\\d|5[1589]|8[279])\\d",,,,"112"],[,,,,,,,,,[-1]],,,,"PT",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112",,,[3]],,[,,"1(?:0(?:45|5[01])|1(?:[2578]|600[06])|4(?:1[45]|4)|583|6(?:1[0236]|3[02]|9[169]))|1(?:1611|59)1|1[068]78|1[08]9[16]|1(?:0[1-38]|40|5[15]|6[258]|82)0",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PW:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"PW",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],PY:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"128|911",,,,"128"],[,,,,,,,,,[-1]],,,,"PY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128"],,[,,"1[1-4]\\d|911",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],QA:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"999",,,,"999",,,[3]],[,,,,,,,,,[-1]],,,,"QA",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"999|(?:1|20|9[27]\\d)\\d\\d",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RE:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],,,,"RE",,,,,,,,,,,,,,,,,,[,,"1(?:12|[578])",,,,"15"],,[,,"1(?:12|[578])",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RO:[,[,,"[18]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})",,,,"112",,,[3,6]],[,,"(?:1(?:18[39]|[24])|8[48])\\d\\d",,,,"1200",,,[4,6]],,,,"RO",,,,,,,,,,,,,,,,,,[,,"112",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|1(?:11|23))|8(?:(?:01|8[18])1|119|[23]00|932))|[24]\\d\\d|9(?:0(?:00|19)|1[19]|21|3[02]|5[178]))|8[48]\\d\\d",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"(?:1[24]|8[48])\\d\\d",,,,"1200",,,[4]]],RS:[,[,,"[19]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"112|9[2-4]",,,,"92",,,[2,3]],[,,,,,,,,,[-1]],,,,"RS",,,,,,,,,,,,,,,,,,[,,"112|9[2-4]",,,,"92",,,[2,3]],,[,,"1[189]\\d{1,4}|9[2-4]",,,,"92"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RU:[,[,,"[01]\\d\\d?",,,,,,,[2,3]],,,[,,"112|(?:0|10)[1-3]",,,,"01"],[,,,,,,,,,[-1]],,,,"RU",,,,,,,,,,,,,,,,,,[,,"112|(?:0|10)[1-3]",,,,"01"],,[,,"112|(?:0|10)[1-4]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],RW:[,[,,"[14]\\d\\d",,,,,,,[3]],,,[,,"11[1245]",,,,"111"],[,,,,,,,,,[-1]],,,,"RW",,,,,,,,,,,,,,,,,,[,,"11[12]",,,,"111"],,[,,"1(?:0[0-2]|1[0-24-6]|2[13]|70|99)|456",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SA:[,[,,"[19]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:2|6\\d{3})|9(?:11|37|9[7-9])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SA",,,,,,,,,,,,,,,,,,[,,"112|9(?:11|9[79])",,,,"112",,,[3]],,[,,"1(?:1(?:00|2|6111)|410|9(?:00|1[89]|9(?:099|22|9[0-3])))|9(?:0[24-79]|11|3[379]|40|66|8[5-9]|9[02-9])",,,,"112"],[,,"141\\d",,,,"1410",,,[4]],[,,"1(?:10|41)\\d|90[24679]",,,,"902",,,[3,4]],,[,,,,,,,,,[-1]]],SB:[,[,,"[127-9]\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SB",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"1(?:[02]\\d|1[12]|[35][01]|[49][1-9]|6[2-9]|7[7-9]|8[0-8])|269|777|835|9(?:[01]1|22|33|55|77|88|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SC:[,[,,"[19]\\d{2,3}",,,,,,,[3,4]],,,[,,"999",,,,"999",,,[3]],[,,,,,,,,,[-1]],,,,"SC",,,,,,,,,,,,,,,,,,[,,"999",,,,"999",,,[3]],,[,,"1(?:0\\d|1[027]|2[0-8]|3[13]|4[0-2]|[59][15]|6[1-9]|7[124-6]|8[158])|9(?:6\\d\\d|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SD:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SD",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SE:[,[,,"[1-37-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|(?:116\\d|900)\\d\\d",,,,"112",,,[3,5,6]],[,,"11811[89]|72\\d{3}",,,,"72000",,,[5,6]],,,,"SE",,,,,,,,,,,,,,,,,,[,,"112|90000",,,,"112",,,[3,5]],,[,,"11(?:[25]|313|
2206(?:00[06]|1(?:1[17]|23))|7[0-8])|2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|9(?:0(?:00|51)0|12)|(?:11(?:4|8[02-46-9])|7\\d\\d|90[2-4])\\d\\d|(?:118|90)1(?:[02-9]\\d|1[013-9])",,,,"112"],[,,,,,,,,,[-1]],[,,"2(?:2[02358]|33|4[01]|50|6[1-4])|32[13]|8(?:22|88)|912",,,,"220",,,[3]],,[,,"7\\d{4}",,,,"70000",,,[5]]],SG:[,[,,"[179]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"99[359]",,,,"993",,,[3]],[,,,,,,,,,[-1]],,,,"SG",,,,,,,,,,,,,,,,,,[,,"99[359]",,,,"993",,,[3]],,[,,"1(?:(?:[01368]\\d|44)\\d|[57]\\d{2,3}|9(?:0[1-9]|[1-9]\\d))|77222|99[02-9]|100",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,"772\\d\\d",,,,"77200",,,[5]]],SH:[,[,,"[129]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"9(?:11|99)",,,,"911",,,[3]],[,,,,,,,,,[-1]],,,,"SH",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911",,,[3]],,[,,"1\\d{2,3}|26[01]\\d\\d|9(?:11|99)",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SI:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"11(?:(?:0|6\\d)\\d\\d|[23]|8\\d\\d?)",,,,"112"],[,,,,,,,,,[-1]],,,,"SI",,,,,,,,,,,,,,,,,,[,,"11[23]",,,,"112",,,[3]],,[,,"1(?:1(?:00[146]|[23]|6(?:000|1(?:11|23))|8(?:[08]|99))|9(?:059|1(?:0[12]|16)|5|70|87|9(?:00|[149])))|19(?:08|81)[09]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SJ:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],,,,"SJ",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110"],,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SK:[,[,,"1\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:1(?:2|6\\d{3})|5[058])",,,,"112",,,[3,6]],[,,,,,,,,,[-1]],,,,"SK",,,,,,,,,,,,,,,,,,[,,"1(?:12|5[058])",,,,"112",,,[3]],,[,,"1(?:1(?:2|6(?:000|111)|8[0-8])|[248]\\d{3}|5[0589])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SL:[,[,,"[069]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"(?:01|99)9",,,,"019",,,[3]],[,,,,,,,,,[-1]],,,,"SL",,,,,,,,,,,,,,,,,,[,,"(?:01|99)9",,,,"019",,,[3]],,[,,"(?:01|99)9|60400",,,,"019"],[,,,,,,,,,[-1]],[,,"604\\d\\d",,,,"60400",,,[5]],,[,,"604\\d\\d",,,,"60400",,,[5]]],SM:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],,,,"SM",,,,,,,,,,,,,,,,,,[,,"11[358]",,,,"113"],,[,,"11[358]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SN:[,[,,"[12]\\d{1,5}",,,,,,,[2,3,4,5,6]],,,[,,"1(?:515|[78])|2(?:00|1)\\d{3}",,,,"17",,,[2,4,5,6]],[,,"2(?:0[246]|[468])\\d{3}",,,,"24000",,,[5,6]],,,,"SN",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17",,,[2]],,[,,"1(?:1[69]|(?:[246]\\d|51)\\d)|2(?:0[0-246]|[12468])\\d{3}|1[278]",,,,"12"],[,,"2(?:01|2)\\d{3}",,,,"22000",,,[5,6]],[,,"1[46]\\d\\d",,,,"1400",,,[4]],,[,,"2[468]\\d{3}",,,,"24000",,,[5]]],SO:[,[,,"[57-9]\\d\\d",,,,,,,[3]],,,[,,"555|888|999",,,,"555"],[,,,,,,,,,[-1]],,,,"SO",,,,,,,,,,,,,,,,,,[,,"555|888|999",,,,"555"],,[,,"555|777|888|999",,,,"555"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SR:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"115",,,,"115",,,[3]],[,,,,,,,,,[-1]],,,,"SR",,,,,,,,,,,,,,,,,,[,,"115",,,,"115",,,[3]],,[,,"1\\d{2,3}",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SS:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SS",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ST:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"ST",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SV:[,[,,"[149]\\d\\d(?:\\d{2,3})?",,,,,,,[3,5,6]],,,[,,"116\\d{3}|911",,,,"911",,,[3,6]],[,,,,,,,,,[-1]],,,,"SV",,,,,,,,,,,,,,,,,,[,,"91[13]",,,,"911",,,[3]],,[,,"1(?:1(?:2|6111)|2[136-8]|3[0-6]|9[05])|40404|9(?:1\\d|29)",,,,"112"],[,,,,,,,,,[-1]],[,,"404\\d\\d",,,,"40400",,,[5]],,[,,"404\\d\\d",,,,"40400",,,[5]]],SX:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"919",,,,"919"],[,,,,,,,,,[-1]],,,,"SX",,,,,,,,,,,,,,,,,,[,,"919",,,,"919"],,[,,"919",,,,"919"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SY:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],,,,"SY",,,,,,,,,,,,,,,,,,[,,"11[023]",,,,"110"],,[,,"11[023]",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],SZ:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"SZ",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TD:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],,,,"TD",,,,,,,,,,,,,,,,,,[,,"1[78]",,,,"17"],,[,,"1[78]",,,,"17"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TG:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],[,,,,,,,,,[-1]],,,,"TG",,,,,,,,,,,,,,,,,,[,,"1(?:1[78]|7[127])",,,,"117",,,[3]],,[,,"1(?:011|1[078]|7[127])",,,,"110"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TH:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"1(?:1(?:00|2[03]|3[3479]|7[67]|9[0246])|578|6(?:44|6[79]|88|9[16])|88\\d|9[19])|1[15]55",,,,"191"],[,,"1(?:113|2[23]\\d|5(?:09|56))",,,,"1113",,,[4]],,,,"TH",,,,,,,,,,,,,,,,,,[,,"1(?:669|9[19])",,,,"191"],,[,,"1(?:0[0-2]|1(?:0[03]|1[1-35]|2[0358]|3[03-79]|4[02-489]|5[04-9]|6[04-79]|7[03
220-9]|8[027-9]|9[02-9])|2(?:22|3[89]|66)|3(?:18|2[23]|3[013]|5[56]|6[45]|73)|477|5(?:0\\d|4[0-37-9]|5[1-8]|6[01679]|7[12568]|8[0-24589]|9[013589])|6(?:0[0-29]|2[03]|4[3-6]|6[1-9]|7[0257-9]|8[0158]|9[014-9])|7(?:[14]9|7[27]|90)|888|9[19])",,,,"100"],[,,"1(?:1(?:03|1[15]|2[58]|3[056]|4[02-49]|5[046-9]|7[03-589]|9[57-9])|5(?:0[0-8]|4[0-378]|5[1-478]|7[156])|6(?:20|4[356]|6[1-68]|7[057-9]|8[015]|9[0457-9]))|1(?:1[68]|26|3[1-35]|5[689]|60|7[17])\\d",,,,"1103",,,[4]],[,,"114[89]",,,,"1148",,,[4]],,[,,,,,,,,,[-1]]],TJ:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],,,,"TJ",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101"],,[,,"1(?:0[1-3]|12)",,,,"101"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TL:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[25]",,,,"112"],[,,,,,,,,,[-1]],,,,"TL",,,,,,,,,,,,,,,,,,[,,"11[25]",,,,"112"],,[,,"1(?:0[02]|1[25]|2[0138]|72|9[07])",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TM:[,[,,"0\\d",,,,,,,[2]],,,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],,,,"TM",,,,,,,,,,,,,,,,,,[,,"0[1-3]",,,,"01"],,[,,"0[1-49]",,,,"01"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],,,,"TN",,,,,,,,,,,,,,,,,,[,,"19[078]",,,,"190"],,[,,"19[078]",,,,"190"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TO:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"TO",,,,,,,,,,,,,,,,,,[,,"9(?:11|22|33|99)",,,,"911"],,[,,"9(?:11|22|33|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TR:[,[,,"[1-9]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:1[02]|22|3[126]|4[04]|5[15-9]|6[18]|77|83)",,,,"110",,,[3]],[,,,,,,,,,[-1]],,,,"TR",,,,,,,,,,,,,,,,,,[,,"1(?:1[02]|55)",,,,"110",,,[3]],,[,,"1(?:1(?:[02-79]|8(?:1[018]|2[0245]|3[2-4]|42|5[058]|6[06]|7[07]|8[01389]|9[089]))|3(?:37|[58]6|65)|471|5(?:07|78)|6(?:[02]6|99)|8(?:63|95))|2(?:077|268|4(?:17|23)|5(?:7[26]|82)|6[14]4|8\\d\\d|9(?:30|89))|3(?:0(?:05|72)|353|4(?:06|30|64)|502|674|747|851|9(?:1[29]|60))|4(?:0(?:25|3[12]|[47]2)|3(?:3[13]|[89]1)|439|5(?:43|55)|717|832)|5(?:145|290|[4-6]\\d\\d|772|833|9(?:[06]1|92))|6(?:236|6(?:12|39|8[59])|769)|7890|8(?:688|7(?:28|65)|85[06])|9(?:159|290)|1[2-9]\\d",,,,"110"],[,,"(?:285|542)0",,,,"2850",,,[4]],[,,,,,,,,,[-1]],,[,,"1(?:3(?:37|[58]6|65)|4(?:4|71)|5(?:07|78)|6(?:[02]6|99)|8(?:3|63|95))|(?:2(?:07|26|4[12]|5[78]|6[14]|8\\d|9[38])|3(?:0[07]|[38]5|4[036]|50|67|74|9[16])|4(?:0[2-47]|3[389]|[48]3|5[45]|71)|5(?:14|29|[4-6]\\d|77|83|9[069])|6(?:23|6[138]|76)|789|8(?:68|7[26]|85)|9(?:15|29))\\d",,,,"144",,,[3,4]]],TT:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"99[09]",,,,"990"],[,,,,,,,,,[-1]],,,,"TT",,,,,,,,,,,,,,,,,,[,,"99[09]",,,,"990"],,[,,"99[09]",,,,"990"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TV:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"TV",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"1\\d\\d|911",,,,"100"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TW:[,[,,"1\\d{2,3}",,,,,,,[3,4]],,,[,,"11[0289]|1(?:81|92)\\d",,,,"110"],[,,"10[56]",,,,"105",,,[3]],,,,"TW",,,,,,,,,,,,,,,,,,[,,"11[029]",,,,"110",,,[3]],,[,,"1(?:0[04-6]|1[0237-9]|3[389]|6[05-8]|7[07]|8(?:0|11)|9(?:19|22|5[057]|68|8[05]|9[15689]))",,,,"100"],[,,"1(?:65|9(?:1\\d|50|85|98))",,,,"165"],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],TZ:[,[,,"[149]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"11[12]|999",,,,"111",,,[3]],[,,,,,,,,,[-1]],,,,"TZ",,,,,,,,,,,,,,,,,,[,,"11[12]|999",,,,"111",,,[3]],,[,,"11[128]|46400|999",,,,"111"],[,,,,,,,,,[-1]],[,,"464\\d\\d",,,,"46400",,,[5]],,[,,"464\\d\\d",,,,"46400",,,[5]]],UA:[,[,,"[189]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"1(?:0[1-3]|1(?:2|6\\d{3}))",,,,"101",,,[3,6]],[,,,,,,,,,[-1]],,,,"UA",,,,,,,,,,,,,,,,,,[,,"1(?:0[1-3]|12)",,,,"101",,,[3]],,[,,"1(?:0[1-49]|1(?:2|6(?:000|1(?:11|23))|8\\d\\d?)|(?:[278]|5\\d)\\d)|[89]00\\d\\d?|151|1(?:06|4\\d|6)\\d\\d",,,,"101"],[,,,,,,,,,[-1]],[,,"(?:118|[89]00)\\d\\d?",,,,"1180",,,[4,5]],,[,,,,,,,,,[-1]]],UG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"999",,,,"999"],[,,,,,,,,,[-1]],,,,"UG",,,,,,,,,,,,,,,,,,[,,"999",,,,"999"],,[,,"999",,,,"999"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],US:[,[,,"[1-9]\\d{2,5}",,,,,,,[3,4,5,6]],,,[,,"112|[69]11",,,,"112",,,[3]],[,,"24280|(?:381|968)35|4(?:3355|7553|8221)|5(?:(?:489|934)2|5928)|72078|(?:323|960)40|(?:276|414)63|(?:2(?:520|744)|7390|9968)9|(?:693|732|976)88|(?:3(?:556|825)|5294|8623|9729)4|(?:3378|4136|7642|8961|9979)6|(?:4(?:6(?:15|32)|827)|(?:591|720)8|9529)7",,,,"24280",,,[5]],,,,"US",,,,,,,,,,,,,,,,,,[,,"112|911",,,,"112",,,[3]],,[,,"11(?:2|5[1-47]|[68]\\d|7[0-57]|98)|[2-9]\\d{3,5}|[2-9]11",,,,"112"],[,,"2(?:3333|(?:4224|7562|900)2|56447|6688)|3(?:1010|2665|7404)|40404|560560|6(?:0060|22639|5246|7622)|7(?:0701|3822|4666)|8(?:(?:3825|7226)5|4816)|99099",,,,"23333",,,[5,6]],[,,"336\\d\\d|[2-9]\\d{3}|[2356]11",,,,"211",,,[3,4,5]],,[,,"[2-9]\\d{4,5}",,,,"20000",,,[5,6]]],UY:[,[,,"[19]\\d{2,3}",,,,,,,[3,4]],,,[,,"128|911",,,,"128",,,[3]],[,,,,,,,,,[-1]],,,,"UY",,,,,,,,,,,,,,,,,,[,,"128|911",,,,"128",,,[3]],,[,,"1(?:0[4-9]|1[2368]|2[0-3568]|787)|911",,,,"104"],[,,"178\\d",,,,"1780",,,[4]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],UZ:[,[,,"[04]\\d(?:\\d(?:\\d{2})?)?",,,,,,,[2,3,5]],,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],[,,,,,,,,,[-1]],,,,"UZ",,,,,,,,,,,,,,,,,,[,,"0(?:0[1-3]|[1-3]|50)",,,,"01",,,[2,3]],,[,,"0(?:0[1-3]|[1-3]|50)|45400",,,,"01"],[,,,,,,,,,[-1]],[,,"454\\d\\d",,,,"45400",,,[5]],,[,,"454\\d\\d",,,,"45400",,,[5]]],VA:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],,,,"VA",,,,,,,,,,,,,,,,,,[,,"11[2358]",,,,"112"],,[,,"11[2358]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VC:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VC",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VE:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],,,,"VE",,,,,,,,,,,,,,,,,,[,,"1(?:12|71)|911",,,,"112"],,[,,"1(?:12|71)|911",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VG:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],,,,"VG",,,,,,,,,,,,,,,,,,[,,"9(?:11|99)",,,,"911"],,[,,"9(?:11|99)",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VI:[,[,,"9\\d\\d",,,,,,,[3]],,,[,,"911",,,,"911"],[,,,,,,,,,[-1]],,,,"VI",,,,,,,,,,,,,,,,,,[,,"911",,,,"911"],,[,,"911",,,,"911"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VN:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],,,,"VN",,,,,,,,,,,,,,,,,,[,,"11[3-5]",,,,"113"],,[,,"11[3-5]",,,,"113"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],VU:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"112",,,,"112"],[,,,,,,,,,[-1]],,,,"VU",,,,,,,,,,,,,,,,,,[,,"112",,,,"112"],,[,,"112",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WF:[,[,,"1\\d",,,,,,,[2]],,,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],,,,"WF",,,,,,,,,,,,,,,,,,[,,"1[578]",,,,"15"],,[,,"1[578]",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],WS:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"9(?:11|9[4-69])",,,,"911"],[,,,,,,,,,[-1]],,,,"WS",,,,,,,,,,,,,,,,,,[,,"9(?:11|9[4-69])",,,,"911"],,[,,"1(?:1[12]|2[0-6]|[39]0)|9(?:11|9[4-79])",,,,"111"],[,,,,,,,,,[-1]],[,,"12[0-6]",,,,"120"],,[,,,,,,,,,[-1]]],XK:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],,,,"XK",,,,,,,,,,,,,,,,,,[,,"1(?:12|9[2-4])",,,,"112"],,[,,"1(?:12|9[2-4])",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YE:[,[,,"1\\d\\d",,,,,,,[3]],,,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],,,,"YE",,,,,,,,,,,,,,,,,,[,,"19[1459]",,,,"191"],,[,,"19[1459]",,,,"191"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],YT:[,[,,"1\\d\\d?",,,,,,,[2,3]],,,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],,,,"YT",,,,,,,,,,,,,,,,,,[,,"1(?:12|5)",,,,"15"],,[,,"1(?:12|5)",,,,"15"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZA:[,[,,"[134]\\d{2,4}",,,,,,,[3,4,5]],,,[,,"1(?:01\\d\\d|12)",,,,"112",,,[3,5]],[,,"41(?:348|851)",,,,"41348",,,[5]],,,,"ZA",,,,,,,,,,,,,,,,,,[,,"1(?:01(?:11|77)|12)",,,,"112",,,[3,5]],,[,,"1(?:0(?:1(?:11|77)|20|7)|1[12]|77(?:3[237]|[45]7|6[279]|9[26]))|[34]\\d{4}",,,,"107"],[,,"3(?:078[23]|7(?:064|567)|8126)|4(?:394[16]|7751|8837)|4[23]699",,,,"30782",,,[5]],[,,"111",,,,"111",,,[3]],,[,,"[34]\\d{4}",,,,"30000",,,[5]]],ZM:[,[,,"[19]\\d\\d",,,,,,,[3]],,,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],,,,"ZM",,,,,,,,,,,,,,,,,,[,,"112|99[139]",,,,"112"],,[,,"112|99[139]",,,,"112"],[,,,,,,,,,[-1]],[,,,,,,,,,[-1]],,[,,,,,,,,,[-1]]],ZW:[,[,,"[139]\\d\\d(?:\\d{2})?",,,,,,,[3,5]],,,[,,"112|9(?:5[023]|61|9[3-59])",,,,"112",,,[3]],[,,"3[013-57-9]\\d{3}",,,,"30000",,,[5]],,,,"ZW",,,,,,,,,,,,,,,,,,[,,"112|99[3-59]",,,,"112",,,[3]],,[,,"11[2469]|3[013-57-9]\\d{3}|9(?:5[023]|6[0-25]|9[3-59])",,,,"112"],[,,,,,,,,,[-1]],[,,"114|9(?:5[023]|6[0-25])",,,,"114",,,[3]],,[,,,,,,,,,[-1]]]}
220,i18n.phonenumbers.ShortNumberInfo=function(){this.regionToMetadataMap={}},goog.addSingletonGetter(i18n.phonenumbers.ShortNumberInfo),i18n.phonenumbers.ShortNumberInfo.REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT_=["BR","CL","NI"],i18n.phonenumbers.ShortNumberInfo.ShortNumberCost={TOLL_FREE:0,STANDARD_RATE:1,PREMIUM_RATE:2,UNKNOWN_COST:3},i18n.phonenumbers.ShortNumberInfo.prototype.getRegionCodesForCountryCode_=function(_){return(_=i18n.phonenumbers.metadata.countryCodeToRegionCodeMap[_])?_:[]},i18n.phonenumbers.ShortNumberInfo.prototype.regionDialingFromMatchesNumber_=function(_,w){return _=this.getRegionCodesForCountryCode_(_.getCountryCodeOrDefault()),null!=w&&_.includes(w)},i18n.phonenumbers.ShortNumberInfo.prototype.isPossibleShortNumberForRegion=function(_,w){return!!this.regionDialingFromMatchesNumber_(_,w)&&!!(w=this.getMetadataForRegion_(w))&&(_=this.getNationalSignificantNumber_(_).length,w.getGeneralDesc().possibleLengthArray().includes(_))},i18n.phonenumbers.ShortNumberInfo.prototype.isPossibleShortNumber=function(_){var w=this.getRegionCodesForCountryCode_(_.getCountryCodeOrDefault());_=this.getNationalSignificantNumber_(_).length;for(var E=0;E<w.length;E++){var P=this.getMetadataForRegion_(w[E]);if(P&&P.getGeneralDesc().possibleLengthArray().includes(_))return!0}return!1},i18n.phonenumbers.ShortNumberInfo.prototype.isValidShortNumberForRegion=function(_,w){if(!this.regionDialingFromMatchesNumber_(_,w)||!(w=this.getMetadataForRegion_(w)))return!1;_=this.getNationalSignificantNumber_(_);var E=w.getGeneralDesc();return!!this.matchesPossibleNumberAndNationalNumber_(_,E)&&(w=w.getShortCode(),this.matchesPossibleNumberAndNationalNumber_(_,w))},i18n.phonenumbers.ShortNumberInfo.prototype.isValidShortNumber=function(_){var w=this.getRegionCodesForCountryCode_(_.getCountryCodeOrDefault()),E=this.getRegionCodeForShortNumberFromRegionList_(_,w);return 1<w.length&&null!=E||this.isValidShortNumberForRegion(_,E)},i18n.phonenumbers.ShortNumberInfo.prototype.getExpectedCostForRegion=function(_,w){var E=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost;if(!this.regionDialingFromMatchesNumber_(_,w))return E.UNKNOWN_COST;var P=this.getMetadataForRegion_(w);return P?(_=this.getNationalSignificantNumber_(_),P.getGeneralDesc().possibleLengthArray().includes(_.length)?this.matchesPossibleNumberAndNationalNumber_(_,P.getPremiumRate())?E.PREMIUM_RATE:this.matchesPossibleNumberAndNationalNumber_(_,P.getStandardRate())?E.STANDARD_RATE:this.matchesPossibleNumberAndNationalNumber_(_,P.getTollFree())||this.isEmergencyNumber(_,w)?E.TOLL_FREE:E.UNKNOWN_COST:E.UNKNOWN_COST):E.UNKNOWN_COST},i18n.phonenumbers.ShortNumberInfo.prototype.getExpectedCost=function(_){var w=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost,E=this.getRegionCodesForCountryCode_(_.getCountryCodeOrDefault());if(0===E.length)return w.UNKNOWN_COST;if(1===E.length)return this.getExpectedCostForRegion(_,E[0]);for(var P=w.TOLL_FREE,k=0;k<E.length;k++){var A=this.getExpectedCostForRegion(_,E[k]);switch(A){case w.PREMIUM_RATE:return w.PREMIUM_RATE;case w.UNKNOWN_COST:P=w.UNKNOWN_COST;break;case w.STANDARD_RATE:P!==w.UNKNOWN_COST&&(P=w.STANDARD_RATE);break;case w.TOLL_FREE:break;default:throw Error("Unrecognized cost for region: "+A)}}return P},i18n.phonenumbers.ShortNumberInfo.prototype.getRegionCodeForShortNumberFromRegionList_=function(_,w){if(0===w.length)return null;if(1===w.length)return w[0];_=this.getNationalSignificantNumber_(_);for(var E=0;E<w.length;E++){var P=w[E],k=this.getMetadataForRegion_(P);if(k&&this.matchesPossibleNumberAndNationalNumber_(_,k.getShortCode()))return P}return null},i18n.phonenumbers.ShortNumberInfo.prototype.getSupportedRegions=function(){return Object.keys(i18n.phonenumbers.shortnumbermetadata.countryToMetadata).filter(function(_){return isNaN(_)})},i18n.phonenumbers.ShortNumberInfo.prototype.getExampleShortNumber=function(_){return(_=this.getMetadataForRegion_(_))&&(_=_.getShortCode()).hasExampleNumber()&&_.getExampleNumber()||""},i18n.phonenumbers.ShortNumberInfo.prototype.getExampleShortNumberForCost=function(_,w){if(!(_=this.getMetadataForRegion_(_)))return"";
220var E=i18n.phonenumbers.ShortNumberInfo.ShortNumberCost,P=null;switch(w){case E.TOLL_FREE:P=_.getTollFree();break;case E.STANDARD_RATE:P=_.getStandardRate();break;case E.PREMIUM_RATE:P=_.getPremiumRate()}return P&&P.hasExampleNumber()&&P.getExampleNumber()||""},i18n.phonenumbers.ShortNumberInfo.prototype.connectsToEmergencyNumber=function(_,w){return this.matchesEmergencyNumberHelper_(_,w,!0)},i18n.phonenumbers.ShortNumberInfo.prototype.isEmergencyNumber=function(_,w){return this.matchesEmergencyNumberHelper_(_,w,!1)},i18n.phonenumbers.ShortNumberInfo.prototype.getMetadataForRegion_=function(_){if(!_)return null;_=_.toUpperCase();var w=this.regionToMetadataMap[_];if(null==w){w=new goog.proto2.PbLiteSerializer;var E=i18n.phonenumbers.shortnumbermetadata.countryToMetadata[_];if(null==E)return null;w=w.deserialize(i18n.phonenumbers.PhoneMetadata.getDescriptor(),E),this.regionToMetadataMap[_]=w}return w},i18n.phonenumbers.ShortNumberInfo.prototype.matchesEmergencyNumberHelper_=function(_,w,E){var P=i18n.phonenumbers.PhoneNumberUtil.extractPossibleNumber(_);return!i18n.phonenumbers.PhoneNumberUtil.LEADING_PLUS_CHARS_PATTERN.test(P)&&null!=(_=this.getMetadataForRegion_(w))&&!!_.hasEmergency()&&(P=i18n.phonenumbers.PhoneNumberUtil.normalizeDigitsOnly(P),w=E&&!i18n.phonenumbers.ShortNumberInfo.REGIONS_WHERE_EMERGENCY_NUMBERS_MUST_BE_EXACT_.includes(w),E=_.getEmergency().getNationalNumberPatternOrDefault(),i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(E,P)||w&&i18n.phonenumbers.PhoneNumberUtil.matchesPrefix(E,P))},i18n.phonenumbers.ShortNumberInfo.prototype.isCarrierSpecific=function(_){var w=this.getRegionCodesForCountryCode_(_.getCountryCodeOrDefault());return w=this.getRegionCodeForShortNumberFromRegionList_(_,w),_=this.getNationalSignificantNumber_(_),!!(w=this.getMetadataForRegion_(w))&&this.matchesPossibleNumberAndNationalNumber_(_,w.getCarrierSpecific())},i18n.phonenumbers.ShortNumberInfo.prototype.isCarrierSpecificForRegion=function(_,w){return!!this.regionDialingFromMatchesNumber_(_,w)&&(_=this.getNationalSignificantNumber_(_),!!(w=this.getMetadataForRegion_(w))&&this.matchesPossibleNumberAndNationalNumber_(_,w.getCarrierSpecific()))},i18n.phonenumbers.ShortNumberInfo.prototype.isSmsServiceForRegion=function(_,w){return!!this.regionDialingFromMatchesNumber_(_,w)&&(w=this.getMetadataForRegion_(w),_=this.getNationalSignificantNumber_(_),!!w&&this.matchesPossibleNumberAndNationalNumber_(_,w.getSmsServices()))},i18n.phonenumbers.ShortNumberInfo.prototype.getNationalSignificantNumber_=function(_){if(!_.hasNationalNumber())return"";var w=""+_.getNationalNumber();return _.hasItalianLeadingZero()&&_.getItalianLeadingZero()&&0<_.getNumberOfLeadingZerosOrDefault()?Array(_.getNumberOfLeadingZerosOrDefault()+1).join("0")+w:w},i18n.phonenumbers.ShortNumberInfo.prototype.matchesPossibleNumberAndNationalNumber_=function(_,w){return(!(0<w.possibleLengthArray().length)||!!w.possibleLengthArray().includes(_.length))&&i18n.phonenumbers.PhoneNumberUtil.matchesEntirely(w.getNationalNumberPatternOrDefault(),_.toString())},i18n.phonenumbers.AsYouTypeFormatter=function(_){this.DIGIT_PLACEHOLDER_=" ",this.DIGIT_PATTERN_=new RegExp(this.DIGIT_PLACEHOLDER_),this.currentOutput_="",this.formattingTemplate_=new goog.string.StringBuffer,this.currentFormattingPattern_="",this.accruedInput_=new goog.string.StringBuffer,this.accruedInputWithoutFormatting_=new goog.string.StringBuffer,this.ableToFormat_=!0,this.isExpectingCountryCallingCode_=this.isCompleteNumber_=this.inputHasFormatting_=!1,this.phoneUtil_=i18n.phonenumbers.PhoneNumberUtil.getInstance(),this.positionToRemember_=this.originalPosition_=this.lastMatchPosition_=0,this.prefixBeforeNationalNumber_=new goog.string.StringBuffer,this.shouldAddSpaceAfterNationalPrefix_=!1,this.extractedNationalPrefix_="",this.nationalNumber_=new goog.string.StringBuffer,this.possibleFormats_=[],this.defaultCountry_=_,this.defaultMetadata_=this.currentMetadata_=this.getMetadataForRegion_(this.defaultCountry_)},i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_=" ",i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_=new i18n.phonenumbers.PhoneMetadata,i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_.setInternationalPrefix("NA"),i18n.phonenumbers.AsYouTypeFormatter.ELIGIBLE_FORMAT_PATTERN_=RegExp("^["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]*(\\$\\d["+i18n.phonenumbers.PhoneNumberUtil.VALID_PUNCTUATION+"]*)+$"),i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_=/[- ]/,i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_=3,i18n.phonenumbers.AsYouTypeFormatter.prototype.getMetadataForRegion_=function(_){return _=this.phoneUtil_.getCountryCodeForRegion(_),_=this.phoneUtil_.getRegionCodeForCountryCode(_),null!=(_=this.phoneUtil_.getMetadataForRegion(_))?_:i18n.phonenumbers.AsYouTypeFormatter.EMPTY_METADATA_},i18n.phonenumbers.AsYouTypeFormatter.prototype.maybeCreateNewTemplate_=function(){for(var _=this.possibleFormats_.length,w=0;w<_;++w){var E=this.possibleFormats_[w],P=E.getPatternOrDefault();if(this.currentFormattingPattern_==P)return!1;if(this.createFormattingTemplate_(E))return this.currentFormattingPattern_=P,this.shouldAddSpaceAfterNationalPrefix_=i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_.test(E.getNationalPrefixFormattingRule()),this.lastMatchPosition_=0,!0}return this.ableToFormat_=!1},i18n.phonenumbers.AsYouTypeFormatter.prototype.getAvailableFormats_=function(_){for(var w=this.isCompleteNumber_&&0==this.extractedNationalPrefix_.length&&0<this.currentMetadata_.intlNumberFormatCount()?this.currentMetadata_.intlNumberFormatArray():this.currentMetadata_.numberFormatArray(),E=w.length,P=0;P<E;++P){var k=w[P];0<this.extractedNationalPrefix_.length&&this.phoneUtil_.formattingRuleHasFirstGroupOnly(k.getNationalPrefixFormattingRuleOrDefault())&&!k.getNationalPrefixOptionalWhenFormatting()&&!k.hasDomesticCarrierCodeFormattingRule()||(0!=this.extractedNationalPrefix_.length||this.isCompleteNumber_||this.phoneUtil_.formattingRuleHasFirstGroupOnly(k.getNationalPrefixFormattingRuleOrDefault())||k.getNationalPrefixOptionalWhenFormatting())&&i18n.phonenumbers.AsYouTypeFormatter.ELIGIBLE_FORMAT_PATTERN_.test(k.getFormatOrDefault())&&this.possibleFormats_.push(k)}this.narrowDownPossibleFormats_(_)},i18n.phonenumbers.AsYouTypeFormatter.prototype.narrowDownPossibleFormats_=function(_){for(var w=[],E=_.length-i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_,P
220=this.possibleFormats_.length,k=0;k<P;++k){var A=this.possibleFormats_[k];if(0==A.leadingDigitsPatternCount())w.push(this.possibleFormats_[k]);else{var M=Math.min(E,A.leadingDigitsPatternCount()-1);A=A.getLeadingDigitsPattern(M),0==_.search(A)&&w.push(this.possibleFormats_[k])}}this.possibleFormats_=w},i18n.phonenumbers.AsYouTypeFormatter.prototype.createFormattingTemplate_=function(_){var w=_.getPatternOrDefault();return this.formattingTemplate_.clear(),0<(_=this.getFormattingTemplate_(w,_.getFormatOrDefault())).length&&(this.formattingTemplate_.append(_),!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.getFormattingTemplate_=function(_,w){var E="999999999999999".match(_)[0];return E.length<this.nationalNumber_.getLength()?"":(_=E.replace(RegExp(_,"g"),w)).replace(/9/g,this.DIGIT_PLACEHOLDER_)},i18n.phonenumbers.AsYouTypeFormatter.prototype.clear=function(){this.currentOutput_="",this.accruedInput_.clear(),this.accruedInputWithoutFormatting_.clear(),this.formattingTemplate_.clear(),this.lastMatchPosition_=0,this.currentFormattingPattern_="",this.prefixBeforeNationalNumber_.clear(),this.extractedNationalPrefix_="",this.nationalNumber_.clear(),this.ableToFormat_=!0,this.inputHasFormatting_=!1,this.originalPosition_=this.positionToRemember_=0,this.isExpectingCountryCallingCode_=this.isCompleteNumber_=!1,this.possibleFormats_=[],this.shouldAddSpaceAfterNationalPrefix_=!1,this.currentMetadata_!=this.defaultMetadata_&&(this.currentMetadata_=this.getMetadataForRegion_(this.defaultCountry_))},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigit=function(_){return this.currentOutput_=this.inputDigitWithOptionToRememberPosition_(_,!1)},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitAndRememberPosition=function(_){return this.currentOutput_=this.inputDigitWithOptionToRememberPosition_(_,!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitWithOptionToRememberPosition_=function(_,w){if(this.accruedInput_.append(_),w&&(this.originalPosition_=this.accruedInput_.getLength()),this.isDigitOrLeadingPlusSign_(_)?_=this.normalizeAndAccrueDigitsAndPlusSign_(_,w):(this.ableToFormat_=!1,this.inputHasFormatting_=!0),!this.ableToFormat_){if(!this.inputHasFormatting_){if(this.attemptToExtractIdd_()){if(this.attemptToExtractCountryCallingCode_())return this.attemptToChoosePatternWithPrefixExtracted_()}else if(this.ableToExtractLongerNdd_())return this.prefixBeforeNationalNumber_.append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.attemptToChoosePatternWithPrefixExtracted_()}return this.accruedInput_.toString()}switch(this.accruedInputWithoutFormatting_.getLength()){case 0:case 1:case 2:return this.accruedInput_.toString();case 3:if(!this.attemptToExtractIdd_())return this.extractedNationalPrefix_=this.removeNationalPrefixFromNationalNumber_(),this.attemptToChooseFormattingPattern_();this.isExpectingCountryCallingCode_=!0;default:if(this.isExpectingCountryCallingCode_)return this.attemptToExtractCountryCallingCode_()&&(this.isExpectingCountryCallingCode_=!1),this.prefixBeforeNationalNumber_.toString()+this.nationalNumber_.toString();if(0<this.possibleFormats_.length){if(_=this.inputDigitHelper_(_),0<(w=this.attemptToFormatAccruedDigits_()).length)return w;return this.narrowDownPossibleFormats_(this.nationalNumber_.toString()),this.maybeCreateNewTemplate_()?this.inputAccruedNationalNumber_():this.ableToFormat_?this.appendNationalNumber_(_):this.accruedInput_.toString()}return this.attemptToChooseFormattingPattern_()}},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToChoosePatternWithPrefixExtracted_=function(){return this.ableToFormat_=!0,this.isExpectingCountryCallingCode_=!1,this.possibleFormats_=[],this.lastMatchPosition_=0,this.formattingTemplate_.clear(),this.currentFormattingPattern_="",this.attemptToChooseFormattingPattern_()},i18n.phonenumbers.AsYouTypeFormatter.prototype.getExtractedNationalPrefix_=function(){return this.extractedNationalPrefix_},i18n.phonenumbers.AsYouTypeFormatter.prototype.ableToExtractLongerNdd_=function(){if(0<this.extractedNationalPrefix_.length){var _=this.nationalNumber_.toString();this.nationalNumber_.clear(),this.nationalNumber_.append(this.extractedNationalPrefix_),this.nationalNumber_.append(_);var w=(_=this.prefixBeforeNationalNumber_.toString()).lastIndexOf(this.extractedNationalPrefix_);this.prefixBeforeNationalNumber_.clear(),this.prefixBeforeNationalNumber_.append(_.substring(0,w))}return this.extractedNationalPrefix_!=this.removeNationalPrefixFromNationalNumber_()},i18n.phonenumbers.AsYouTypeFormatter.prototype.isDigitOrLeadingPlusSign_=function(_){return i18n.phonenumbers.PhoneNumberUtil.CAPTURING_DIGIT_PATTERN.test(_)||1==this.accruedInput_.getLength()&&i18n.phonenumbers.PhoneNumberUtil.PLUS_CHARS_PATTERN.test(_)},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToFormatAccruedDigits_=function(){for(var _=this.nationalNumber_.toString(),w=this.possibleFormats_.length,E=0;E<w;++E){var P=this.possibleFormats_[E],k=P.getPatternOrDefault();if(RegExp("^(?:"+k+")$").test(_)&&(this.shouldAddSpaceAfterNationalPrefix_=i18n.phonenumbers.AsYouTypeFormatter.NATIONAL_PREFIX_SEPARATORS_PATTERN_.test(P.getNationalPrefixFormattingRule()),P=_.replace(RegExp(k,"g"),P.getFormat()),P=this.appendNationalNumber_(P),i18n.phonenumbers.PhoneNumberUtil.normalizeDiallableCharsOnly(P)==this.accruedInputWithoutFormatting_))return P}return""},i18n.phonenumbers.AsYouTypeFormatter.prototype.appendNationalNumber_=function(_){var w=this.prefixBeforeNationalNumber_.getLength();return this.shouldAddSpaceAfterNationalPrefix_&&0<w&&this.prefixBeforeNationalNumber_.toString().charAt(w-1)!=i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_?this.prefixBeforeNationalNumber_+i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_+_:this.prefixBeforeNationalNumber_+_},i18n.phonenumbers.AsYouTypeFormatter.prototype.getRememberedPosition=function(){if(!this.ableToFormat_)return this.originalPosition_;for(var _=0,w=0,E=this.accruedInputWithoutFormatting_.toString(),P=this.currentOutput_.toString();_<this.positionToRemember_&&w<P.length;)E.charAt(_)==P.charAt(w)&&_++,w++;return w},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToChooseFormattingPattern_=function(){var _=this.nationalNumber_.toString();return _.length>=i18n.phonenumbers.AsYouTypeFormatter.MIN_LEADING_DIGITS_LENGTH_?(this.getAvailableFormats_(_),0<(_=this.attemptToFormatAccruedDigits_()).length?_:this.maybeCreateNewTemplate_()?this.inputAccruedNationalNumber_():this.accruedInput_.toString()):this.appendNationalNumber_(_)}
220,i18n.phonenumbers.AsYouTypeFormatter.prototype.inputAccruedNationalNumber_=function(){var _=this.nationalNumber_.toString(),w=_.length;if(0<w){for(var E="",P=0;P<w;P++)E=this.inputDigitHelper_(_.charAt(P));return this.ableToFormat_?this.appendNationalNumber_(E):this.accruedInput_.toString()}return this.prefixBeforeNationalNumber_.toString()},i18n.phonenumbers.AsYouTypeFormatter.prototype.isNanpaNumberWithNationalPrefix_=function(){if(1!=this.currentMetadata_.getCountryCode())return!1;var _=this.nationalNumber_.toString();return"1"==_.charAt(0)&&"0"!=_.charAt(1)&&"1"!=_.charAt(1)},i18n.phonenumbers.AsYouTypeFormatter.prototype.removeNationalPrefixFromNationalNumber_=function(){var _=this.nationalNumber_.toString(),w=0;if(this.isNanpaNumberWithNationalPrefix_())w=1,this.prefixBeforeNationalNumber_.append("1").append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.isCompleteNumber_=!0;else if(this.currentMetadata_.hasNationalPrefixForParsing()){var E=RegExp("^(?:"+this.currentMetadata_.getNationalPrefixForParsing()+")");null!=(E=_.match(E))&&null!=E[0]&&0<E[0].length&&(this.isCompleteNumber_=!0,w=E[0].length,this.prefixBeforeNationalNumber_.append(_.substring(0,w)))}return this.nationalNumber_.clear(),this.nationalNumber_.append(_.substring(w)),_.substring(0,w)},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToExtractIdd_=function(){var _=this.accruedInputWithoutFormatting_.toString(),w=RegExp("^(?:\\"+i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN+"|"+this.currentMetadata_.getInternationalPrefix()+")");return null!=(w=_.match(w))&&null!=w[0]&&0<w[0].length&&(this.isCompleteNumber_=!0,w=w[0].length,this.nationalNumber_.clear(),this.nationalNumber_.append(_.substring(w)),this.prefixBeforeNationalNumber_.clear(),this.prefixBeforeNationalNumber_.append(_.substring(0,w)),_.charAt(0)!=i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN&&this.prefixBeforeNationalNumber_.append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.attemptToExtractCountryCallingCode_=function(){if(0==this.nationalNumber_.getLength())return!1;var _=new goog.string.StringBuffer,w=this.phoneUtil_.extractCountryCode(this.nationalNumber_,_);return 0!=w&&(this.nationalNumber_.clear(),this.nationalNumber_.append(_.toString()),_=this.phoneUtil_.getRegionCodeForCountryCode(w),i18n.phonenumbers.PhoneNumberUtil.REGION_CODE_FOR_NON_GEO_ENTITY==_?this.currentMetadata_=this.phoneUtil_.getMetadataForNonGeographicalRegion(w):_!=this.defaultCountry_&&(this.currentMetadata_=this.getMetadataForRegion_(_)),this.prefixBeforeNationalNumber_.append(""+w).append(i18n.phonenumbers.AsYouTypeFormatter.SEPARATOR_BEFORE_NATIONAL_NUMBER_),this.extractedNationalPrefix_="",!0)},i18n.phonenumbers.AsYouTypeFormatter.prototype.normalizeAndAccrueDigitsAndPlusSign_=function(_,w){if(_==i18n.phonenumbers.PhoneNumberUtil.PLUS_SIGN){var E=_;this.accruedInputWithoutFormatting_.append(_)}else E=i18n.phonenumbers.PhoneNumberUtil.DIGIT_MAPPINGS[_],this.accruedInputWithoutFormatting_.append(E),this.nationalNumber_.append(E);return w&&(this.positionToRemember_=this.accruedInputWithoutFormatting_.getLength()),E},i18n.phonenumbers.AsYouTypeFormatter.prototype.inputDigitHelper_=function(_){var w=this.formattingTemplate_.toString();if(0<=w.substring(this.lastMatchPosition_).search(this.DIGIT_PATTERN_)){var E=w.search(this.DIGIT_PATTERN_);return _=w.replace(this.DIGIT_PATTERN_,_),this.formattingTemplate_.clear(),this.formattingTemplate_.append(_),this.lastMatchPosition_=E,_.substring(0,this.lastMatchPosition_+1)}return 1==this.possibleFormats_.length&&(this.ableToFormat_=!1),this.currentFormattingPattern_="",this.accruedInput_.toString()},Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=i18n.phonenumbers,module.exports=exports.default}).call(this)}).call(this,void 0!==commonjsGlobal?commonjsGlobal:"u">typeof self?self:"u">typeof window?window:{})},{}]},{},[1])(1)})}(libphonenumber);var gPhoneNumber=getDefaultExportFromCjs(libphonenumber.exports),phoneUtil=gPhoneNumber.PhoneNumberUtil.getInstance(),YUP_PHONE_METHOD="p
220hone",CLDR_REGION_CODE_SIZE=2,isValidCountryCode=function(_){return"string"==typeof _&&_.length===CLDR_REGION_CODE_SIZE};Yup__namespace.addMethod(Yup__namespace.string,YUP_PHONE_METHOD,function(_,w,E){void 0===w&&(w=!1),void 0===E&&(E="");var P="string"==typeof E&&E?E:isValidCountryCode(_)?"${path} must be a valid phone number for region "+_:"${path} must be a valid phone number.";return this.test(YUP_PHONE_METHOD,P,function(E){isValidCountryCode(_)||(_="IN",w=!1);try{var P=phoneUtil.parseAndKeepRawInput(E,_);if(!phoneUtil.isPossibleNumber(P))return!1;var k=phoneUtil.getRegionCodeForNumber(P);return w?phoneUtil.isValidNumberForRegion(P,_):phoneUtil.isValidNumberForRegion(P,k)}catch(_){return!1}})})})},560499,192535,954998,603981,599647,37804,669782,875863,331285,399281,440903,47535,365914,314015,115706,_=>{"use strict";try{H=Map}catch(_){}try{z=Set}catch(_){}function w(_,P,k){if(!_||"object"!=typeof _||"function"==typeof _)return _;if(_.nodeType&&"cloneNode"in _)return _.cloneNode(!0);if(_ instanceof Date)return new Date(_.getTime());if(_ instanceof RegExp)return new RegExp(_);if(Array.isArray(_))return _.map(E);if(H&&_ instanceof H)return new Map(Array.from(_.entries()));if(z&&_ instanceof z)return new Set(Array.from(_.values()));if(_ instanceof Object){P.push(_);var A=Object.create(_);for(var M in k.push(A),_){var I=P.findIndex(function(w){return w===_[M]});A[M]=I>-1?k[I]:w(_[M],P,k)}return A}return _}function E(_){return w(_,[],[])}let P=Object.prototype.toString,k=Error.prototype.toString,A=RegExp.prototype.toString,M="u">typeof Symbol?Symbol.prototype.toString:()=>"",I=/^Symbol\((.*)\)(.*)$/;function j(_){return _!=+_?"NaN":0===_&&1/_<0?"-0":""+_}function O(_,w=!1){if(null==_||!0===_||!1===_)return""+_;let E=typeof _;if("number"===E)return j(_);if("string"===E)return w?`"${_}"`:_;if("function"===E)return"[Function "+(_.name||"anonymous")+"]";if("symbol"===E)return M.call(_).replace(I,"Symbol($1)");let D=P.call(_).slice(8,-1);return"Date"===D?isNaN(_.getTime())?""+_:_.toISOString(_):"Error"===D||_ instanceof Error?"["+k.call(_)+"]":"RegExp"===D?A.call(_):null}function D(_,w){let E=O(_,w);return null!==E?E:JSON.stringify(_,function(_,E){let P=O(this[_],w);return null!==P?P:E},2)}let N={default:"${path} is invalid",required:"${path} is a required field",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:({path:_,type:w,value:E,originalValue:P})=>{let k=null!=P&&P!==E,A=`${_} must be a \`${w}\` type, but the final value was: \`${D(E,!0)}\``+(k?` (cast from the value \`${D(P,!0)}\`).`:".");return null===E&&(A+='\n If "null" is intended as an empty value be sure to mark the schema as `.nullable()`'),A},defined:"${path} must be defined"},R={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},L={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},$={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},F={isValue:"${path} field must be ${value}"},B={noUnknown:"${path} field has unspecified keys: ${unknown}"},V={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},U=Object.assign(Object.create(null),{mixed:N,string:R,number:L,date:$,object:B,array:V,boolean:F});var H,z,W=_.i(694423);let G=_=>_&&_.__isYupSchema__;_.s(["default",0,G],192535);class Z{constructor(_,w){if(this.fn=void 0,this.refs=_,this.refs=_,"function"==typeof w){this.fn=w;return}if(!(0,W.default)(w,"is"))throw TypeError("`is:` is required for `when()` conditions");
220if(!w.then&&!w.otherwise)throw TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:E,then:P,otherwise:k}=w,A="function"==typeof E?E:(..._)=>_.every(_=>_===E);this.fn=function(..._){let w=_.pop(),E=_.pop(),M=A(..._)?P:k;if(M)return"function"==typeof M?M(E):E.concat(M.resolve(w))}}resolve(_,w){let E=this.refs.map(_=>_.getValue(null==w?void 0:w.value,null==w?void 0:w.parent,null==w?void 0:w.context)),P=this.fn.apply(_,E.concat(_,w));if(void 0===P||P===_)return _;if(!G(P))throw TypeError("conditions must return a schema object");return P.resolve(w)}}let Y=Z;function q(_){return null==_?[]:[].concat(_)}function K(){return(K=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}let X=/\$\{\s*(\w+)\s*\}/g;class Q extends Error{static formatError(_,w){let E=w.label||w.path||"this";return(E!==w.path&&(w=K({},w,{path:E})),"string"==typeof _)?_.replace(X,(_,E)=>D(w[E])):"function"==typeof _?_(w):_}static isError(_){return _&&"ValidationError"===_.name}constructor(_,w,E,P){super(),this.value=void 0,this.path=void 0,this.type=void 0,this.errors=void 0,this.params=void 0,this.inner=void 0,this.name="ValidationError",this.value=w,this.path=E,this.type=P,this.errors=[],this.inner=[],q(_).forEach(_=>{Q.isError(_)?(this.errors.push(..._.errors),this.inner=this.inner.concat(_.inner.length?_.inner:_)):this.errors.push(_)}),this.message=this.errors.length>1?`${this.errors.length} errors occurred`:this.errors[0],Error.captureStackTrace&&Error.captureStackTrace(this,Q)}}_.s(["default",0,Q],954998);let J=_=>{let w=!1;return(...E)=>{w||(w=!0,_(...E))}};function ee(_,w){let{endEarly:E,tests:P,args:k,value:A,errors:M,sort:I,path:j}=_,O=J(w),D=P.length,N=[];if(M=M||[],!D)return M.length?O(new Q(M,A,j)):O(null,A);for(let _=0;_<P.length;_++)(0,P[_])(k,function(_){if(_){if(!Q.isError(_))return O(_,A);if(E)return _.value=A,O(_,A);N.push(_)}if(--D<=0){if(N.length&&(I&&N.sort(I),M.length&&N.push(...M),M=N),M.length)return void O(new Q(M,A,j),A);O(null,A)}})}var et=_.i(195335),er=_.i(597451);let en="$",ei=".";function ea(_,w){return new eo(_,w)}class eo{constructor(_,w={}){if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!=typeof _)throw TypeError("ref must be a string, got: "+_);if(this.key=_.trim(),""===_)throw TypeError("ref must be a non-empty string");this.isContext=this.key[0]===en,this.isValue=this.key[0]===ei,this.isSibling=!this.isContext&&!this.isValue;let E=this.isContext?en:this.isValue?ei:"";this.path=this.key.slice(E.length),this.getter=this.path&&(0,er.getter)(this.path,!0),this.map=w.map}getValue(_,w,E){let P=this.isContext?E:this.isValue?_:w;return this.getter&&(P=this.getter(P||{})),this.map&&(P=this.map(P)),P}cast(_,w){return this.getValue(_,null==w?void 0:w.parent,null==w?void 0:w.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return`Ref(${this.key})`}static isRef(_){return _&&_.__isYupRef}}function es(){return(es=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}function el(_,w){if(null==_)return{};var E,P,k={},A=Object.keys(_);for(P=0;P<A.length;P++)E=A[P],w.indexOf(E)>=0||(k[E]=_[E]);return k}function ed(_){function w(w,E){let P,{value:k,path:A="",label:M,options:I,originalValue:j,sync:O}=w,D=el(w,["value","path","label","options","originalValue","sync"]),{name:N,test:R,params:L,message:$}=_,{parent:F,context:B}=I;function V(_){return eo.isRef(_)?_.getValue(k,F,B):_}function U(_={}){let w=(0,et.default)(es({value:k,originalValue:j,label:M,path:_.path||A},L,_.params),V),E=new Q(Q.formatError(_.message||$,w),k,w.path,_.type||N);return E.params=w,E}let H=es({path:A,parent:F,type:N,createError:U,resolve:V,options:I,originalValue:j},D);if(!O){try{Promise.resolve(R.call(H,k,H)).then(_=>{Q.isError(_)?E(_):_?E(null,_):E(U())}).catch(E)}catch(_){E(_)}return}try{var z;if(P=R.call(H,k,H),"function"==typeof(null==(z=P)?void 0:z.then))throw Error(`Validation test of type: "${H.type}" returned a Promise during a synchronous validate. This test will finish after the validate call has returned`)}catch(_){E(_);return}
220Q.isError(P)?E(P):P?E(null,P):E(U())}return w.OPTIONS=_,w}eo.prototype.__isYupRef=!0,_.s(["create",0,ea,"default",0,eo],603981);var eu=er;let ec=_=>_.substr(0,_.length-1).substr(1);function eh(_,w,E,P=E){let k,A,M;return w?((0,eu.forEach)(w,(I,j,O)=>{let D=j?ec(I):I;if((_=_.resolve({context:P,parent:k,value:E})).innerType){let P=O?parseInt(D,10):0;if(E&&P>=E.length)throw Error(`Yup.reach cannot resolve an array item at index: ${I}, in the path: ${w}. because there is no value at that index. `);k=E,E=E&&E[P],_=_.innerType}if(!O){if(!_.fields||!_.fields[D])throw Error(`The schema does not contain the path: ${w}. (failed at: ${M} which is a type: "${_._type}")`);k=E,E=E&&E[D],_=_.fields[D]}A=D,M=j?"["+I+"]":"."+I}),{schema:_,parent:k,parentPath:A}):{parent:k,parentPath:w,schema:_}}let ep=(_,w,E,P)=>eh(_,w,E,P).schema;_.s(["default",0,ep,"getIn",0,eh],599647);class ef{constructor(){this.list=void 0,this.refs=void 0,this.list=new Set,this.refs=new Map}get size(){return this.list.size+this.refs.size}describe(){let _=[];for(let w of this.list)_.push(w);for(let[,w]of this.refs)_.push(w.describe());return _}toArray(){return Array.from(this.list).concat(Array.from(this.refs.values()))}resolveAll(_){return this.toArray().reduce((w,E)=>w.concat(eo.isRef(E)?_(E):E),[])}add(_){eo.isRef(_)?this.refs.set(_.key,_):this.list.add(_)}delete(_){eo.isRef(_)?this.refs.delete(_.key):this.list.delete(_)}clone(){let _=new ef;return _.list=new Set(this.list),_.refs=new Map(this.refs),_}merge(_,w){let E=this.clone();return _.list.forEach(_=>E.add(_)),_.refs.forEach(_=>E.add(_)),w.list.forEach(_=>E.delete(_)),w.refs.forEach(_=>E.delete(_)),E}}function em(){return(em=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}class eg{constructor(_){this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this._typeError=void 0,this._whitelist=new ef,this._blacklist=new ef,this.exclusiveTests=Object.create(null),this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation(()=>{this.typeError(N.notType)}),this.type=(null==_?void 0:_.type)||"mixed",this.spec=em({strip:!1,strict:!1,abortEarly:!0,recursive:!0,nullable:!1,presence:"optional"},null==_?void 0:_.spec)}get _type(){return this.type}_typeCheck(_){return!0}clone(_){if(this._mutate)return _&&Object.assign(this.spec,_),this;let w=Object.create(Object.getPrototypeOf(this));
220return w.type=this.type,w._typeError=this._typeError,w._whitelistError=this._whitelistError,w._blacklistError=this._blacklistError,w._whitelist=this._whitelist.clone(),w._blacklist=this._blacklist.clone(),w.exclusiveTests=em({},this.exclusiveTests),w.deps=[...this.deps],w.conditions=[...this.conditions],w.tests=[...this.tests],w.transforms=[...this.transforms],w.spec=E(em({},this.spec,_)),w}label(_){let w=this.clone();return w.spec.label=_,w}meta(..._){if(0===_.length)return this.spec.meta;let w=this.clone();return w.spec.meta=Object.assign(w.spec.meta||{},_[0]),w}withMutation(_){let w=this._mutate;this._mutate=!0;let E=_(this);return this._mutate=w,E}concat(_){if(!_||_===this)return this;if(_.type!==this.type&&"mixed"!==this.type)throw TypeError(`You cannot \`concat()\` schema's of different types: ${this.type} and ${_.type}`);let w=this,E=_.clone(),P=em({},w.spec,E.spec);return E.spec=P,E._typeError||(E._typeError=w._typeError),E._whitelistError||(E._whitelistError=w._whitelistError),E._blacklistError||(E._blacklistError=w._blacklistError),E._whitelist=w._whitelist.merge(_._whitelist,_._blacklist),E._blacklist=w._blacklist.merge(_._blacklist,_._whitelist),E.tests=w.tests,E.exclusiveTests=w.exclusiveTests,E.withMutation(w=>{_.tests.forEach(_=>{w.test(_.OPTIONS)})}),E.transforms=[...w.transforms,...E.transforms],E}isType(_){return!!this.spec.nullable&&null===_||this._typeCheck(_)}resolve(_){let w=this;if(w.conditions.length){let E=w.conditions;(w=w.clone()).conditions=[],w=(w=E.reduce((w,E)=>E.resolve(w,_),w)).resolve(_)}return w}cast(_,w={}){let E=this.resolve(em({value:_},w)),P=E._cast(_,w);if(void 0!==_&&!1!==w.assert&&!0!==E.isType(P)){let k=D(_),A=D(P);throw TypeError(`The value of ${w.path||"field"} could not be cast to a value that satisfies the schema type: "${E._type}". 
221
222attempted value: ${k} 
223`+(A!==k?`result of cast: ${A}`:""))}return P}_cast(_,w){let E=void 0===_?_:this.transforms.reduce((w,E)=>E.call(this,w,_,this),_);return void 0===E&&(E=this.getDefault()),E}_validate(_,w={},E){let{sync:P,path:k,from:A=[],originalValue:M=_,strict:I=this.spec.strict,abortEarly:j=this.spec.abortEarly}=w,O=_;I||(O=this._cast(O,em({assert:!1},w)));let D={value:O,path:k,options:w,originalValue:M,schema:this,label:this.spec.label,sync:P,from:A},N=[];this._typeError&&N.push(this._typeError);let R=[];this._whitelistError&&R.push(this._whitelistError),this._blacklistError&&R.push(this._blacklistError),ee({args:D,value:O,path:k,sync:P,tests:N,endEarly:j},_=>{_?E(_,O):ee({tests:this.tests.concat(R),args:D,path:k,sync:P,value:O,endEarly:j},E)})}validate(_,w,E){let P=this.resolve(em({},w,{value:_}));return"function"==typeof E?P._validate(_,w,E):new Promise((E,k)=>P._validate(_,w,(_,w)=>{_?k(_):E(w)}))}validateSync(_,w){let E;return this.resolve(em({},w,{value:_}))._validate(_,em({},w,{sync:!0}),(_,w)=>{if(_)throw _;E=w}),E}isValid(_,w){return this.validate(_,w).then(()=>!0,_=>{if(Q.isError(_))return!1;throw _})}isValidSync(_,w){try{return this.validateSync(_,w),!0}catch(_){if(Q.isError(_))return!1;throw _}}_getDefault(){let _=this.spec.default;return null==_?_:"function"==typeof _?_.call(this):E(_)}getDefault(_){return this.resolve(_||{})._getDefault()}default(_){return 0==arguments.length?this._getDefault():this.clone({default:_})}strict(_=!0){let w=this.clone();return w.spec.strict=_,w}_isPresent(_){return null!=_}defined(_=N.defined){return this.test({message:_,name:"defined",exclusive:!0,test:_=>void 0!==_})}required(_=N.required){return this.clone({presence:"required"}).withMutation(w=>w.test({message:_,name:"required",exclusive:!0,test(_){return this.schema._isPresent(_)}}))}notRequired(){let _=this.clone({presence:"optional"});return _.tests=_.tests.filter(_=>"required"!==_.OPTIONS.name),_}nullable(_=!0){return this.clone({nullable:!1!==_})}transform(_){let w=this.clone();return w.transforms.push(_),w}test(..._){let w;if(void 0===(w=1===_.length?"function"==typeof _[0]?{test:_[0]}:_[0]:2===_.length?{name:_[0],test:_[1]}:{name:_[0],message:_[1],test:_[2]}).message&&(w.message=N.default),"function"!=typeof w.test)throw TypeError("`test` is a required parameters");let E=this.clone(),P=ed(w),k=w.exclusive||w.name&&!0===E.exclusiveTests[w.name];if(w.exclusive&&!w.name)throw TypeError("Exclusive tests must provide a unique `name` identifying the test");return w.name&&(E.exclusiveTests[w.name]=!!w.exclusive),E.tests=E.tests.filter(_=>(_.OPTIONS.name!==w.name||!k&&_.OPTIONS.test!==P.OPTIONS.test)&&!0),E.tests.push(P),E}when(_,w){Array.isArray(_)||"string"==typeof _||(w=_,_=".");let E=this.clone(),P=q(_).map(_=>new eo(_));return P.forEach(_=>{_.isSibling&&E.deps.push(_.key)}),E.conditions.push(new Y(P,w)),E}typeError(_){let w=this.clone();return w._typeError=ed({message:_,name:"typeError",test(_){return void 0===_||!!this.schema.isType(_)||this.createError({params:{type:this.schema._type}})}}),w}oneOf(_,w=N.oneOf){let E=this.clone();return _.forEach(_=>{E._whitelist.add(_),E._blacklist.delete(_)}),E._whitelistError=ed({message:w,name:"oneOf",test(_){if(void 0===_)return!0;let w=this.schema._whitelist,E=w.resolveAll(this.resolve);return!!E.includes(_)||this.createError({params:{values:w.toArray().join(", "),resolved:E}})}}),E}notOneOf(_,w=N.notOneOf){let E=this.clone();return _.forEach(_=>{E._blacklist.add(_),E._whitelist.delete(_)}),E._blacklistError=ed({message:w,name:"notOneOf",test(_){let w=this.schema._blacklist,E=w.resolveAll(this.resolve);return!E.includes(_)||this.createError({params:{values:w.toArray().join(", "),resolved:E}})}}),E}strip(_=!0){let w=this.clone();return w.spec.strip=_,w}describe(){let _=this.clone(),{label:w,meta:E}=_.spec;return{meta:E,label:w,type:_.type,oneOf:_._whitelist.describe(),notOneOf:_._blackl
223ist.describe(),tests:_.tests.map(_=>({name:_.OPTIONS.name,params:_.OPTIONS.params})).filter((_,w,E)=>E.findIndex(w=>w.name===_.name)===w)}}}for(let _ of(eg.prototype.__isYupSchema__=!0,["validate","validateSync"]))eg.prototype[`${_}At`]=function(w,E,P={}){let{parent:k,parentPath:A,schema:M}=eh(this,w,E,P.context);return M[_](k&&k[A],em({},P,{parent:k,path:w}))};for(let _ of["equals","is"])eg.prototype[_]=eg.prototype.oneOf;for(let _ of["not","nope"])eg.prototype[_]=eg.prototype.notOneOf;eg.prototype.optional=eg.prototype.notRequired,_.s(["default",0,eg],37804);let ey=eg,ev=ey;function eb(){return new ey}eb.prototype=ey.prototype,_.s(["create",0,eb,"default",0,ev],669782);let ex=_=>null==_;function eC(){return new eS}class eS extends eg{constructor(){super({type:"boolean"}),this.withMutation(()=>{this.transform(function(_){if(!this.isType(_)){if(/^(true|1)$/i.test(String(_)))return!0;if(/^(false|0)$/i.test(String(_)))return!1}return _})})}_typeCheck(_){return _ instanceof Boolean&&(_=_.valueOf()),"boolean"==typeof _}isTrue(_=F.isValue){return this.test({message:_,name:"is-value",exclusive:!0,params:{value:"true"},test:_=>ex(_)||!0===_})}isFalse(_=F.isValue){return this.test({message:_,name:"is-value",exclusive:!0,params:{value:"false"},test:_=>ex(_)||!1===_})}}eC.prototype=eS.prototype,_.s(["create",0,eC,"default",0,eS],875863);let eT=/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i,e_=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,ew=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,eE=_=>ex(_)||_===_.trim(),eP=({}).toString();function ek(){return new eA}class eA extends eg{constructor(){super({type:"string"}),this.withMutation(()=>{this.transform(function(_){if(this.isType(_)||Array.isArray(_))return _;let w=null!=_&&_.toString?_.toString():_;return w===eP?_:w})})}_typeCheck(_){return _ instanceof String&&(_=_.valueOf()),"string"==typeof _}_isPresent(_){return super._isPresent(_)&&!!_.length}length(_,w=R.length){return this.test({message:w,name:"length",exclusive:!0,params:{length:_},test(w){return ex(w)||w.length===this.resolve(_)}})}min(_,w=R.min){return this.test({message:w,name:"min",exclusive:!0,params:{min:_},test(w){return ex(w)||w.length>=this.resolve(_)}})}max(_,w=R.max){return this.test({name:"max",exclusive:!0,message:w,params:{max:_},test(w){return ex(w)||w.length<=this.resolve(_)}})}matches(_,w){let E,P,k=!1;return w&&("object"==typeof w?{excludeEmptyString:k=!1,message:E,name:P}=w:E=w),this.test({name:P||"matches",message:E||R.matches,params:{regex:_},test:w=>ex(w)||""===w&&k||-1!==w.search(_)})}email(_=R.email){return this.matches(eT,{name:"email",message:_,excludeEmptyString:!0})}url(_=R.url){return this.matches(e_,{name:"url",message:_,excludeEmptyString:!0})}uuid(_=R.uuid){return this.matches(ew,{name:"uuid",message:_,excludeEmptyString:!1})}ensure(){return this.default("").transform(_=>null===_?"":_)}trim(_=R.trim){return this.transform(_=>null!=_?_.trim():_).test({message:_,name:"trim",test:eE})}lowercase(_=R.lowercase){return this.transform(_=>ex(_)?_:_.toLowerCase()).test({message:_,name:"string_case",exclusive:!0,test:_=>ex(_)||_===_.toLowerCase()})}uppercase(_=R.uppercase){return this.transform(_=>ex(_)?_:_.toUpperCase()).test({message:_,name:"string_case",exclusive:!0,test:_=>ex(_)||_===_.toUpperCase()})}}ek.prototype=eA.prototype,_.s(["create",0,ek,"default",0,eA],331285);let eM=_=>_!=+_;function eI(){return new ej}class ej extends eg{constructor(){super({type:"number"}),this.withMutation(()=>{this.transform(function(_){let w=_;if("string"==typeof w){if(""===(w=w.replace(/\s/g,"")))return NaN;w*=1}return this.isType(w)?w:parseFloat(w)})})}_typeCheck(_){return _ instanceof Number&&(_=_.valueOf()),"number"==typeof _&&!eM(_)}min(_,w=L.min){return this.test({message:w,name:"min",exclusive:!0,params:{min:_},test(w){return ex(w)||w>=this.resolve(_)}})}max(_,w=L.max){return this.test({message:w,name:"max",exclusive:!0,params:{max:_},test(w){return ex(w)||w<=this.resolve(_)}})}lessThan(_,w=L.lessThan){return this.test({message:w,name:"max",exclusive:!0,params:{less:_},test(w){return ex(w)||w<this.resolve(_)}})}moreThan(_,w=L.moreThan){return this.test({message:w,name:"min",exclusive:!0,params:{more:_},test(w){return ex(w)||w>this.resolve(_)}})}positive(_=L.positive){return this.moreThan(0,_)}negative(_=L.negative){return this.lessThan(0,_)}integer(_=L.integer){return this.test({name:"integer",message:_,test:_=>ex(_)||Number.isInteger(_)})}truncate(){return this.transform(_=>ex(_)?_:0|_)}round(_){var w;let E=["ceil","floor","round","trunc"];if("trunc"===(_=(null==(w=_)?void 0:w.toLowerCase())||"round"))return this.truncate();if(-1===E.indexOf(_.toLowerCase()))throw TypeError("Only valid options for roun
223d() are: "+E.join(", "));return this.transform(w=>ex(w)?w:Math[_](w))}}eI.prototype=ej.prototype,_.s(["create",0,eI,"default",0,ej],399281);var eO=/^(\d{4}|[+\-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;function eD(_){var w,E,P=[1,4,5,6,7,10,11],k=0;if(E=eO.exec(_)){for(var A,M=0;A=P[M];++M)E[A]=+E[A]||0;E[2]=(+E[2]||1)-1,E[3]=+E[3]||1,E[7]=E[7]?String(E[7]).substr(0,3):0,(void 0===E[8]||""===E[8])&&(void 0===E[9]||""===E[9])?w=+new Date(E[1],E[2],E[3],E[4],E[5],E[6],E[7]):("Z"!==E[8]&&void 0!==E[9]&&(k=60*E[10]+E[11],"+"===E[9]&&(k=0-k)),w=Date.UTC(E[1],E[2],E[3],E[4],E[5]+k,E[6],E[7]))}else w=Date.parse?Date.parse(_):NaN;return w}let eN=new Date(""),eR=_=>"[object Date]"===Object.prototype.toString.call(_);function eL(){return new e$}class e$ extends eg{constructor(){super({type:"date"}),this.withMutation(()=>{this.transform(function(_){return this.isType(_)?_:isNaN(_=eD(_))?eN:new Date(_)})})}_typeCheck(_){return eR(_)&&!isNaN(_.getTime())}prepareParam(_,w){let E;if(eo.isRef(_))E=_;else{let P=this.cast(_);if(!this._typeCheck(P))throw TypeError(`\`${w}\` must be a Date or a value that can be \`cast()\` to a Date`);E=P}return E}min(_,w=$.min){let E=this.prepareParam(_,"min");return this.test({message:w,name:"min",exclusive:!0,params:{min:_},test(_){return ex(_)||_>=this.resolve(E)}})}max(_,w=$.max){let E=this.prepareParam(_,"max");return this.test({message:w,name:"max",exclusive:!0,params:{max:_},test(_){return ex(_)||_<=this.resolve(E)}})}}
223e$.INVALID_DATE=eN,eL.prototype=e$.prototype,eL.INVALID_DATE=eN,_.s(["create",0,eL,"default",0,e$],440903);var eF=W,eB=_.i(94042),eV=_.i(156289),eU=_.i(490188),eH=et,ez=er,eW=W,eG=_.i(318346),eZ=er;function eY(_,w=[]){let E=[],P=new Set,k=new Set(w.map(([_,w])=>`${_}-${w}`));function A(_,w){let A=(0,eZ.split)(_)[0];P.add(A),k.has(`${w}-${A}`)||E.push([w,A])}for(let w in _)if((0,eW.default)(_,w)){let E=_[w];P.add(w),eo.isRef(E)&&E.isSibling?A(E.path,w):G(E)&&"deps"in E&&E.deps.forEach(_=>A(_,w))}return eG.default.array(Array.from(P),E).reverse()}function eq(_,w){let E=1/0;return _.some((_,P)=>{var k;if((null==(k=w.path)?void 0:k.indexOf(_))!==-1)return E=P,!0}),E}function eK(_){return(w,E)=>eq(_,w)-eq(_,E)}function eX(){return(eX=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}let eQ=_=>"[object Object]"===Object.prototype.toString.call(_);function eJ(_,w){let E=Object.keys(_.fields);return Object.keys(w).filter(_=>-1===E.indexOf(_))}let e1=eK([]);class e0 extends eg{constructor(_){super({type:"object"}),this.fields=Object.create(null),this._sortErrors=e1,this._nodes=[],this._excludedEdges=[],this.withMutation(()=>{this.transform(function(_){if("string"==typeof _)try{_=JSON.parse(_)}catch(w){_=null}return this.isType(_)?_:null}),_&&this.shape(_)})}_typeCheck(_){return eQ(_)||"function"==typeof _}_cast(_,w={}){var E;let P=super._cast(_,w);if(void 0===P)return this.getDefault();if(!this._typeCheck(P))return P;let k=this.fields,A=null!=(E=w.stripUnknown)?E:this.spec.noUnknown,M=this._nodes.concat(Object.keys(P).filter(_=>-1===this._nodes.indexOf(_))),I={},j=eX({},w,{parent:I,__validating:w.__validating||!1}),O=!1;for(let _ of M){let E=k[_],M=(0,eF.default)(P,_);if(E){let k,A=P[_];j.path=(w.path?`${w.path}.`:"")+_;let M="spec"in(E=E.resolve({value:A,context:w.context,parent:I}))?E.spec:void 0,D=null==M?void 0:M.strict;if(null==M?void 0:M.strip){O=O||_ in P;continue}void 0!==(k=w.__validating&&D?P[_]:E.cast(P[_],j))&&(I[_]=k)}else M&&!A&&(I[_]=P[_]);I[_]!==P[_]&&(O=!0)}return O?I:P}_validate(_,w={},E){let P=[],{sync:k,from:A=[],originalValue:M=_,abortEarly:I=this.spec.abortEarly,recursive:j=this.spec.recursive}=w;A=[{schema:this,value:M}
223,...A],w.__validating=!0,w.originalValue=M,w.from=A,super._validate(_,w,(_,O)=>{if(_){if(!Q.isError(_)||I)return void E(_,O);P.push(_)}j&&eQ(O)?(M=M||O,ee({sync:k,tests:this._nodes.map(_=>(E,P)=>{let k=-1===_.indexOf(".")?(w.path?`${w.path}.`:"")+_:`${w.path||""}["${_}"]`,I=this.fields[_];I&&"validate"in I?I.validate(O[_],eX({},w,{path:k,from:A,strict:!0,parent:O,originalValue:M[_]}),P):P(null)}),value:O,errors:P,endEarly:I,sort:this._sortErrors,path:w.path},E)):E(P[0]||null,O)})}clone(_){let w=super.clone(_);return w.fields=eX({},this.fields),w._nodes=this._nodes,w._excludedEdges=this._excludedEdges,w._sortErrors=this._sortErrors,w}concat(_){let w=super.concat(_),E=w.fields;for(let[_,w]of Object.entries(this.fields)){let P=E[_];void 0===P?E[_]=w:P instanceof eg&&w instanceof eg&&(E[_]=w.concat(P))}return w.withMutation(()=>w.shape(E,this._excludedEdges))}getDefaultFromShape(){let _={};return this._nodes.forEach(w=>{let E=this.fields[w];_[w]="default"in E?E.getDefault():void 0}),_}_getDefault(){return"default"in this.spec?super._getDefault():this._nodes.length?this.getDefaultFromShape():void 0}shape(_,w=[]){let E=this.clone(),P=Object.assign(E.fields,_);return E.fields=P,E._sortErrors=eK(Object.keys(P)),w.length&&(Array.isArray(w[0])||(w=[w]),E._excludedEdges=[...E._excludedEdges,...w]),E._nodes=eY(P,E._excludedEdges),E}pick(_){let w={};for(let E of _)this.fields[E]&&(w[E]=this.fields[E]);return this.clone().withMutation(_=>(_.fields={},_.shape(w)))}omit(_){let w=this.clone(),E=w.fields;for(let P of(w.fields={},_))delete E[P];return w.withMutation(()=>w.shape(E))}from(_,w,E){let P=(0,ez.getter)(_,!0);return this.transform(k=>{if(null==k)return k;let A=k;return(0,eF.default)(k,_)&&(A=eX({},k),E||delete A[_],A[w]=P(k)),A})}noUnknown(_=!0,w=B.noUnknown){"string"==typeof _&&(w=_,_=!0);let E=this.test({name:"noUnknown",exclusive:!0,message:w,test(w){if(null==w)return!0;let E=eJ(this.schema,w);return!_||0===E.length||this.createError({params:{unknown:E.join(", ")}})}});return E.spec.noUnknown=_,E}unknown(_=!0,w=B.noUnknown){return this.noUnknown(!_,w)}transformKeys(_){return this.transform(w=>w&&(0,eU.default)(w,(w,E)=>_(E)))}camelCase(){return this.transformKeys(eV.default)}snakeCase(){return this.transformKeys(eB.default)}constantCase(){return this.transformKeys(_=>(0,eB.default)(_).toUpperCase())}describe(){let _=super.describe();return _.fields=(0,eH.default)(this.fields,_=>_.describe()),_}}function e2(_){return new e0(_)}function e3(){return(e3=Object.assign||function(_){for(var w=1;w<arguments.length;w++){var E=arguments[w];for(var P in E)Object.prototype.hasOwnProperty.call(E,P)&&(_[P]=E[P])}return _}).apply(this,arguments)}function e4(_){return new e5(_)}e2.prototype=e0.prototype,_.s(["create",0,e2,"default",0,e0],47535);class e5 extends eg{constructor(_){super({type:"array"}),this.innerType=void 0,this.innerType=_,this.withMutation(()=>{this.transform(function(_){if("string"==typeof _)try{_=JSON.parse(_)}catch(w){_=null}return this.isType(_)?_:null})})}_typeCheck(_){return Array.isArray(_)}get _subType(){return this.innerType}_cast(_,w){let E=super._cast(_,w);if(!this._typeCheck(E)||!this.innerType)return E;let P=!1,k=E.map((_,E)=>{let k=this.innerType.cast(_,e3({},w,{path:`${w.path||""}[${E}]`}));return k!==_&&(P=!0),k});return P?k:E}_validate(_,w={},E){var P,k;let A=[],M=w.sync,I=w.path,j=this.innerType,O=null!=(P=w.abortEarly)?P:this.spec.abortEarly,D=null!=(k=w.recursive)?k:this.spec.recursive,N=null!=w.originalValue?w.originalValue:_;super._validate(_,w,(_,P)=>{if(_){if(!Q.isError(_)||O)return void E(_,P);A.push(_)}if(!D||!j||!this._typeCheck(P))return void E(A[0]||null,P);N=N||P;let k=Array(P.length);for(let _=0;_<P.length;_++){let E=P[_],A=`${w.path||""}[${_}]`,M=e3({},w,{path:A,strict:!0,parent:P,index:_,originalValue:N[_]});k[_]=(_,w)=>j.validate(E,M,w)}ee({sync:M,path:I,value:P,errors:A,endEarly:O,tests:k},E)})}clone(_){let w=super.clone(_);return w.innerType=this.innerType,w}concat(_){let w=super.concat(_);return w.innerType=this.innerType,_.innerType&&(w.innerType=w.innerType?w.innerType.concat(_.innerType):_.innerType),w}of(_){let w=this.clone();if(!G(_))throw TypeError("`array.of()` sub-schema must be a valid yup schema not: "+D(_));return w.innerType=_,w}length(_,w=V.length){return this.test({message:w,name:"length",exclusive:!0,params:{length:_},test(w){return ex(w)||w.length===this.resolve(_)}})}min(_,w){return w=w||V.min,this.test({message:w,name:"min",exclusive:!0,params:{min:_},test(w){return ex(w)||w.length>=this.resolve(_)}})}max(_,w){return w=w||V.max,this.test({message:w,name:"max",exclusive:!0,params:{max:_},test(w){return ex(w)||w.length<=this.resolve(_)}})}ensure(){return this.default(()=>[]).transform((_,w)=>this._typeCheck(_)?_:null==w?[]:[].concat(w))}compact(_){let w=_?(w,E,P)=>!_(w,E,P):_=>!!_;return this.transform(_=>null!=_?_.filter(w):_)}describe(){let _=super.describe();return this.innerType&&(_.innerType=this.innerType.describe()),_}nullable(_=!0){return super.nullable(_)}defined(){return super.defined()}required(_){return super.required(_)}}function e9(_){return new e6(_)}e4.prototype=e5.prototype,_.s(["create",0,e4,"default",0,e5],365914);class e6{constructor(_){this.type="lazy",this.__isYupSchema__=!0,this.__inputType=void 0,this.__outputType=void 0,this._resolve=(_,w={})=>{let E=this.builder(_,w);if(!G(E))throw TypeError("lazy() functions must return a valid schema");return E.resolve(w)},this.builder=_}resolve(_){return this._resolve(_.value,_)}cast(_,w){return this._resolve(_,w).cast(_,w)}validate(_,w,E){return this._resolve(_,w).validate(_,w,E)}validateSync(_,w){return this._resolve(_,w).validateSync(_,w)}validateAt(_,w,E){return this._resolve(w,E).validateAt(_,w,E)}validateSyncAt(_,w,E){return this._resolve(w,E).validateSyncAt(_,w,E)}describe(){return null}isValid(_,w){return this._resolve(_,w).isValid(_,w)}isValidSync(_,w){return this._resolve(_,w).isValidSync(_,w)}}function e7(_){Object.keys(_).forEach(w=>
223{Object.keys(_[w]).forEach(E=>{U[w][E]=_[w][E]})})}function e8(_,w,E){if(!_||!G(_.prototype))throw TypeError("You must provide a yup schema constructor function");if("string"!=typeof w)throw TypeError("A Method name must be provided");if("function"!=typeof E)throw TypeError("Method function must be provided");_.prototype[w]=E}_.s(["create",0,e9],314015),_.s(["default",0,e7],115706),_.s(["addMethod",0,e8],560499)},426978,_=>{"use strict";var w=_.i(47535);_.s(["object",()=>w.create])},974096,_=>{"use strict";var w=_.i(331285);_.s(["string",()=>w.create])},372825,32498,117144,_=>{"use strict";let w;_.i(7333);var E=_.i(442819);_.i(256189),_.i(745221),_.i(729626),_.i(670370);var P=_.i(115497);_.i(258370),_.i(875079);var k=_.i(650394);_.i(612269);var A=_.i(608948),M=_.i(752546),I=k,j=_.i(556681),O=_.i(167629),D=_.i(918376),N=_.i(541976),R=_.i(226147),L=P;let $=function(_={}){let{themeId:w,defaultTheme:E,defaultClassName:P="MuiBox-root",generateClassName:k}=_,A=(0,O.default)("div",{shouldForwardProp:_=>"theme"!==_&&"sx"!==_&&"as"!==_})(D.default);return I.forwardRef(function(_,M){let I=(0,R.default)(E),{className:O,component:D="div",...$}=(0,N.extendSxProp)(_);return(0,L.jsx)(A,{as:D,ref:M,className:(0,j.default)(O,k?k(P):P),theme:w&&I[w]||I,...$})})}({defaultClassName:(0,_.i(378042).default)("MuiBox",["root"]).root,generateClassName:M.default.generate}),F=(0,_.i(17154).default)();_.s(["styled",0,F],32498);var B=_.i(697048),V=_.i(238825),U=_.i(923381),H=_.i(828657),H=H,z=_.i(686021),W=["borderColorVariant","borderWidth","color"],G=(0,E.styled)(E.Card,{shouldForwardProp:_=>!W.includes(_)})(({borderColorVariant:_="secondary",borderWidth:w="thick",color:E="paper",theme:P})=>{let{palette:k}=P,A="paper"===E?{backgroundColor:k.background.paper}:"background"===E?{backgroundColor:k.background.default}:"transparent"===E?{backgroundColor:"none",background:"none"}:"light"===E?{backgroundColor:k.text.primary,color:k.background.paper,borderColor:k.text.primary}:{},M=k[_],I=M&&"object"==typeof M&&"main"in M?{borderColor:M.main}:{};return{...A,...I,..."none"===w?{border:"none"}:"thin"===w?{borderWidth:1}:"medium"===w?{borderWidth:2}:"thick"===w?{borderWidth:3}:{}}}),Z=({onClose:_,children:w,...k})=>(0,P.jsxs)(E.Dialog,{onClose:_,...k,children:[_&&(0,P.jsx)(E.IconButton,{onClick:_,sx:{position:"absolute",width:40,height:40,paddingTop:1.5,right:12,top:12,zIndex:50},"data-cy":"close-dialog",children:(0,P.jsx)(A.IconDismiss,{size:30})}),w]}),Y=["borderColorVariant","borderWidth","color"];(0,E.styled)(E.Paper,{shouldForwardProp:_=>!Y.includes(_)})(({borderColorVariant:_="secondary",borderWidth:w="thin",color:E="paper",theme:P})=>{let{palette:k}=P,A="paper"===E?{backgroundColor:k.background.paper}:"background"===E?{backgroundColor:k.background.default}:"transparent"===E?{backgroundColor:"none",background:"none"}:{},M=k[_],I=M&&"object"==typeof M&&"main"in M?{borderColor:M.main}:{};return{...A,...I,..."none"===w?{border:"none"}:"thin"===w?{borderWidth:1}:"medium"===w?{borderWidth:2}:"thick"===w?{borderWidth:3}:{}}});var q=F(E.FormLabel)({whiteSpace:"nowrap",position:"absolute",top:0,left:0,textSizeAdjust:"100%",pointerEvents:"none",transform:"translate(8px, -9px) scale(0.75)",backgroundColor:"rgba(24,0,72,1)",lineHeight:"23px",transformOrigin:"top left",paddingLeft:"6px",paddingRight:"6px",overflow:"hidden"}),K=F($)({position:"relative",padding:"16.5px 14px",borderColor:"rgba(255, 255, 255, 0.23)",borderRadius:"4px",borderWidth:"0.994318px",borderStyle:"solid"}),X=F($)({borderRadius:"4px",backgroundColor:"rgb(255,255,255)",overflow:"hidden"}),Q=B.default,J=(0,k.forwardRef)((_,w)=>(0,P.jsx)(P.Fragment,{children:(0,P.jsxs)(K,{"data-cy":"signature-field",children:[(0,P.jsx)(q,{children:_.label}),(0,P.jsx)(X,{children:(0,P.jsx)(Q,{..._,ref:w}
223)})]})}));(0,E.styled)(E.Tabs,{})(({centered:_})=>({..._&&{"& .MuiTabs-flexContainer":{"& :first-child":{marginLeft:"auto"},"& :last-child":{marginRight:"auto"}}}}));var ee=(0,V.default)({key:"css",prepend:!0}),et=[{value:5e3,label:"50"},{value:7500,label:"75"},{value:1e4,label:"100"},{value:15e3,label:"150"},{value:2e4,label:"200"}],er=(0,E.styled)(E.Box)(({theme:_,variant:w="standard",light:P})=>E.css`
224    height: ${"largeImage"===w?"auto":"8rem"};
225    width: 100%;
226    position: relative;
227    display: flex;
228    align-items: center;
229    justify-content: center;
230    min-height: 130px;
231    width: 100%;
232    padding: 2.5rem 2.5rem;
233    margin-top: auto;
234    background-color: ${P?_.palette.background.paper:_.palette.background.default};
235  `),en=(0,E.styled)(E.Box)(()=>E.css`
236    display: flex;
237    align-items: center;
238    justify-content: center;
239    max-width: 100%;
240    min-height: 11.25rem;
241    width: 100%;
242    height: 100%;
243    padding: 1.5rem 2rem;
244  `),ei=(0,E.styled)("img")(({variant:_})=>E.css`
245    width: ${"largeImage"===_?"100%":"auto"};
246    height: ${"largeImage"===_?"auto":"100%"};
247  `),ea=({text:_,imageSrc:w,variant:k="standard",isQuote:A=!1,onLightBg:M,isHref:I,href:j,target:O,rel:D})=>(0,P.jsxs)(E.Box,{width:"100%",height:"100%",sx:{backgroundColor:"rgb(45, 26, 131)"},alignItems:"largeImage"===k?"stretch":void 0,display:"flex",flexDirection:"column",borderRadius:"0.7rem",overflow:"hidden",component:I?"a":"div",href:j,rel:D,target:O,children:[_&&(0,P.jsx)(en,{children:(0,P.jsx)(E.Typography,{component:"h3",textAlign:"center",fontSize:"1.5rem",lineHeight:"2rem",color:(0,U.token)("colors.background.base.100"),children:_})}),(0,P.jsx)(er,{variant:k,light:M,children:w&&(0,P.jsx)(P.Fragment,{children:"string"==typeof w?(0,P.jsx)(ei,{src:w,alt:"",variant:k}):(0,P.jsx)(E.Box,{width:"100%",height:"100%",position:"relative",children:w})})})]}),eo=F(E.FormLabel)({whiteSpace:"nowrap",position:"absolute",top:0,left:0,textSizeAdjust:"100%",pointerEvents:"none",transform:"translate(8px, -9px) scale(0.75)",backgroundColor:"rgba(24,0,72,1)",lineHeight:"23px",transformOrigin:"top left",paddingLeft:"6px",paddingRight:"6px",overflow:"hidden"}),es=F($)({width:"100%",position:"relative",padding:"16.5px 14px",borderColor:"rgba(255, 255, 255, 0.23)",borderRadius:"4px",borderWidth:"0.994318px",borderStyle:"solid"}),el=F($)({overflowX:"hidden",borderRadius:"4px",overflowY:"auto",width:"100%"}),ed=({maxHeight:_="600px",label:w,children:E})=>(0,P.jsxs)(es,{"data-cy":"scrollable-container",children:[w&&(0,P.jsx)(eo,{children:w}),(0,P.jsx)(el,{maxHeight:_,children:E})]}),eu=((w=eu||{}).SOHO_LIGHTS_PINK="#F050F8",w.AKOYA="#FA98FF",w.PLUM="#600E6B",w.BUBBLE_GUM="#FF2FFB",w.INK="#5840FF",w.BLUE_TANG="#6675F6",w.BLUEBERRY="#2D1A83",w.VOLTAGE="#60F0F8",w.AQUAMARINE="#BDF2FF",w.ICE="#F0FFFF",w.DUSTY_SKY="#D9DDFF",w.PURPLE_HAZE="#A49FC8",w.HEMOCYANIN="#180048",w.SIPHON="#100030",w.GREEN="#18F0B8",w.ORANDA="#FFA26B",w.RED="#FF3E68",w),ec={primary:"#F050F8",secondary:"#5840FF",tertiary:"#60F0F8",textPrimary:"#F0FFFF",textSecondary:"#60F0F8",backgroundDefault:"#180048",backgroundPaper:"#100030",info:"#60F0F8",success:"#18F0B8",warning:"#FFA26B",error:"#FF3E68"},eh={mode:"dark",primary:{light:"#FA98FF",main:"#F050F8",dark:"#600E6B",contrastText:"#100030"},secondary:{light:"#6675F6",main:"#5840FF",dark:"#2D1A83",contrastText:"#F0FFFF"},tertiary:{light:"#BDF2FF",main:"#60F0F8",dark:(0,E.darken)("#60F0F8",.2),contrastText:"#100030"},background:{paper:"#100030",default:"#180048"},text:{primary:"#F0FFFF",secondary:"#60F0F8",tertiary:"#D9DDFF",disabled:"#A49FC8"},info:{main:"#60F0F8"},success:{main:"#18F0B8"},warning:{main:"#FFA26B"},error:{main:"#FF3E68"}},ep=_=>`${_/1.6}rem`,ef=({palette:_})=>(0,H.default)({spacing:_=>`${.5*_}rem`,palette:_,typography:{button:{fontSize:ep(1.6),fontWeight:500,textTransform:"none"},pageTitle:{fontSize:ep(5),fontWeight:700,lineHeight:ep(7)},h1:{fontSize:ep(4),fontWeight:500,lineHeight:ep(5.5)},h2:{fontSize:ep(3.6),fontWeight:400,lineHeight:ep(5)},h3:{fontSize:ep(2.8),fontWeight:500,lineHeight:ep(4)},h4:{fontSize:ep(2.2),fontWeight:400,lineHeight:ep(3.4)},h5:{fontSize:ep(1.8),fontWeight:500,lineHeight:ep(2.4)},h6:{fontSize:"1.1rem",fontWeight:500,lineHeight:ep(2.4)},body1:{fontSize:ep(1.8),fontWeight:400,lineHeight:ep(2.8)},body2:{fontSize:ep(1.6),fontWeight:400,lineHeight:ep(2.8)},caption:{fontSize:".75rem",lineHeight:ep(2.8)},fontFamily:"Chromatophore ,helvetica ,arial ,sans-serif "},components:{MuiAccordion:{styleOverrides:{root:{borderColor:_.secondary.main,borderWidth:"2px",borderRadius:"1rem","&.MuiPaper-root:first-of-type, &.MuiPaper-root:last-of-type":{borderRadius:"1rem"},"&.MuiPaper-root:before":{display:"none"},"&:hover":{borderColor:_.tertiary.main}}}},MuiAlert:{defaultProps:{variant:"outlined"},styleOverrides:{root:{lineHeight:"inherit",fontSize:"1rem",borderRadius:"0.75rem",borderWidth:"2px",minHeight:"60px"},outlined:{color:_.text.primary,"& .MuiAlert-icon":{color:_.text.primary}},filled:{border:"none"},filledInfo:{backgroundColor:_.info.main,color:_.background.default},filledSuccess:{backgroundColor:_.success.main,color:_.background.default},filledError:{backgroundColor:_.error.main,color:_.background.default},filledWarning:{backgroundColor:_.warning.main,color:_.background.default}},variants:[{props:{variant:"outlined",color:"primary"},style:{borderColor:_.primary.main,color:_.text.primary}},{props:{variant:"outlined",color:"secondary"},style:{color:_.text.primary,borderColor:_.secondary.main,"& .MuiAlert-icon":{color:_.text.primary}}},{props:{variant:"outlined",color:"tertiary"},style:{color:_.text.primary,borderColor:_.tertiary.main}},{props:{variant:"filled",color:"primary"},style:{color:_.background.paper,backgroundColor:_.primary.main,fontWeight:500}},{props:{variant:"filled",color:"secondary"},style:{color:_.text.primary,backgroundColor:_.secondary.main,fontWeight:500}},{props:{variant:"filled",color:"tertiary"},style:{color:_.background.paper,backgroundColor:_.tertiary.main,fontWeight:500}}]}
247,MuiAutocomplete:{styleOverrides:{root:{"&.Mui-focused":{paper:{borderRadius:"0.25rem",backgroundColor:_.background.paper}}},inputRoot:{padding:0},paper:{border:"none"}}},MuiButton:{styleOverrides:{root:{borderRadius:"12px",fontWeight:500,textAlign:"center",padding:"16px 20px",boxShadow:"none",":hover":{boxShadow:"none"},":focus":{outlineWidth:".125rem",outlineColor:_.text.primary}},containedPrimary:{"&.Mui-disabled":{backgroundColor:_.primary.dark},":hover":{backgroundColor:_.primary.light}},containedSecondary:{"&.Mui-disabled":{backgroundColor:_.secondary.dark},":hover":{backgroundColor:_.secondary.light}},containedTertiary:{backgroundColor:_.text.primary,"&.Mui-disabled":{color:_.text.primary,backgroundColor:_.text.disabled},":hover":{backgroundColor:_.tertiary.light}},textPrimary:{":hover":{backgroundColor:`${_.primary.main}1A`},":focus":{outlineColor:_.primary.main}},textSecondary:{color:_.secondary.main,":hover":{backgroundColor:`${_.secondary.main}1A`},":focus":{outlineColor:_.secondary.main}},textTertiary:{color:_.text.primary,":hover":{color:_.tertiary.light,backgroundColor:`${_.tertiary.light}1A`},":focus":{outlineColor:_.tertiary.main}},outlined:{"&.Mui-disabled":{borderColor:_.text.disabled,color:_.text.disabled,backgroundColor:`${_.text.disabled}33`}},outlinedPrimary:{color:_.primary.main,border:`2px solid ${_.primary.main}`,":hover":{border:`2px solid ${_.primary.main}`,background:_.primary.main,color:_.background.paper}},outlinedSecondary:{border:`2px solid ${_.secondary.main}`,color:_.secondary.contrastText,":hover":{border:`2px solid ${_.secondary.main}`,background:_.secondary.main,color:_.text.primary}},outlinedTertiary:{border:`2px solid ${_.text.primary}`,color:_.text.primary,":hover":{border:`2px solid ${_.text.primary}`,background:_.text.primary,color:_.tertiary.contrastText}},sizeSmall:{padding:".525rem 0.875rem",backgroundColor:"primary"},sizeLarge:{fontSize:ep(1.6),padding:"1.25rem 1.5rem",backgroundColor:"primary"}},defaultProps:{variant:"contained",color:"primary",disableRipple:!0}},MuiCalendarPicker:{styleOverrides:{root:{backgroundColor:_.secondary.main,borderRadius:"1rem",".MuiButtonBase-root":{backgroundColor:"transparent","&.MuiPickersDay-today":{borderColor:"white"}},".MuiTypography-caption":{color:"white"},"* > div[role='presentation']":{maxHeight:"unset"}},viewTransitionContainer:{backgroundColor:_.background.default,marginTop:".5rem"}}},MuiCard:{styleOverrides:{root:{borderRadius:"1rem",backgroundImage:"none",borderStyle:"solid"}},defaultProps:{color:"paper"},variants:[{props:{color:"paper"},style:({theme:_})=>({backgroundColor:_.palette.background.paper})},{props:{color:"background"},style:({theme:_})=>({backgroundColor:_.palette.background.default})},{props:{color:"light"},style:{backgroundColor:_.text.primary,color:_.background.paper,borderColor:_.text.primary}},{props:{borderColorVariant:"primary"},style:{borderColor:_.primary.main}},{props:{borderColorVariant:"success"},style:{borderColor:_.success.main}},{props:{borderColorVariant:"warning"},style:{borderColor:_.warning.main}},{props:{borderColorVariant:"error"},style:{borderColor:_.error.main}},{props:{borderWidth:"none"},style:{border:"none"}},{props:{borderWidth:"thin"},style:{borderWidth:1}},{props:{borderWidth:"medium"},style:{borderWidth:2}},{props:{borderWidth:"thick"},style:{borderWidth:3}}]},MuiCardContent:{styleOverrides:{root:{paddingX:5,paddingY:6}}},MuiCheckbox:{defaultProps:{color:"tertiary"},styleOverrides:{root:{padding:0,marginRight:9,marginLeft:9}}},MuiChip:{styleOverrides:{root:{fontWeight:600,border:"2px solid rgba(0,0,0,0)"},sizeMedium:{height:34,fontSize:"1rem",padding:"0px 8px"},sizeSmall:{fontSize:"0.75rem",padding:"0px 4px"},outlined:{"&.MuiChip-clickable":{backgroundColor:"rgb(0,0,0,.15)"}},outlinedPrimary:{border:`2px solid ${_.primary.main}`,"&.MuiChip-clickable":{"&:hover":{borderColor:_.primary.light,color:_.primary.light,transition:"border, color",transitionDuration:"0.15s",transitionTimingFunction:"ease-in"}}},outlinedSecondary:{color:_.text.primary,border:`2px solid ${_.secondary.main}`,"&.MuiChip-clickable":{"&:hover":{borderColor:_.secondary.light,transition:"border",transitionDuration:"0.15s",transitionTimingFunction:"ease-in"}}}
247,outlinedTertiary:{border:`2px solid ${_.tertiary.main}`,"&.MuiChip-clickable":{"&:hover":{borderColor:_.tertiary.light,color:_.tertiary.light,transition:"border, color",transitionDuration:"0.15s",transitionTimingFunction:"ease-in"}}}}},MuiCssBaseline:{styleOverrides:{"*":{WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale"},body:{color:_.text.primary,fontFamily:"Chromatophore ,helvetica ,arial ,sans-serif ",fontWeight:400,background:`${_.background.default} !important`,transition:"background 0.3s ease-in",fontSize:"1rem",lineHeight:"1.5rem",letterSpacing:"inherit !important"}}},MuiDatePicker:{styleOverrides:{paper:{},borderRadius:"1rem"}},MuiDialog:{styleOverrides:{paper:{borderColor:_.tertiary.main,backgroundColor:_.background.default,borderRadius:"0.75rem",borderWidth:"0.2rem"}}},MuiDivider:{styleOverrides:{root:{borderColor:_.secondary.main,"&:before":{borderColor:_.secondary.main},"&:after":{borderColor:_.secondary.main}}}},MuiFormControlLabel:{styleOverrides:{root:{alignItems:"center","&.Mui-disabled":{color:"#A49FC8"},".MuiCheckbox-root":{alignSelf:"flex-start"},".MuiRadio-root":{alignSelf:"flex-start",marginTop:2.5}}}},MuiInputBase:{styleOverrides:{input:{"&.MuiOutlinedInput-input":{"&&":{borderColor:"transparent","--tw-ring-color":"transparent",backgroundColor:"transparent",padding:"16.5px 14px"}},"&.MuiInput-input":{"&&":{borderColor:"transparent","--tw-ring-color":"transparent",backgroundColor:"transparent",padding:"16.5px 14px"}}}}},MuiLink:{defaultProps:{color:_.tertiary.main,underline:"hover",fontWeight:500}},MuiLoadingButton:{defaultProps:{variant:"contained"}},MuiMenu:{styleOverrides:{paper:{borderRadius:"0.4rem !important"}}},MuiOutlinedInput:{styleOverrides:{root:{"&.MuiOutlinedInput-input":{"&&":{borderColor:"transparent","--tw-ring-color":"transparent",backgroundColor:"transparent",padding:"16.5px 14px"}}}}},MuiPaper:{styleOverrides:{root:{borderRadius:"1rem",borderStyle:"solid",backgroundImage:"none"}},defaultProps:{color:"paper"},variants:[{props:{color:"background"},style:{backgroundColor:_.background.default}},{props:{color:"paper"},style:{backgroundColor:_.background.paper}},{props:{color:"transparent"},style:{backgroundColor:"none",background:"none"}},{props:{borderColorVariant:"primary"},style:{borderColor:_.primary.main}},{props:{borderColorVariant:"secondary"},style:{borderColor:_.secondary.main}},{props:{borderColorVariant:"tertiary"},style:{borderColor:_.tertiary.main}},{props:{borderColorVariant:"success"},style:{borderColor:_.success.main}},{props:{borderColorVariant:"warning"},style:{borderColor:_.warning.main}},{props:{borderColorVariant:"error"},style:{borderColor:_.error.main}},{props:{borderWidth:"none"},style:{border:"none"}},{props:{borderWidth:"thin"},style:{borderWidth:1}},{props:{borderWidth:"medium"},style:{borderWidth:2}},{props:{borderWidth:"thick"},style:{borderWidth:3}}]},MuiRadio:{styleOverrides:{root:{"&.Mui-disabled":{".PrivateSwitchBase-input":{display:"none"}}}},defaultProps:{color:"tertiary",size:"small"}},MuiSelect:{styleOverrides:{select:{lineHeight:"1.4em"}},defaultProps:{variant:"outlined"}},MuiSkeleton:{defaultProps:{animation:"pulse"},styleOverrides:{root:{borderRadius:"0.3rem"}}},MuiStep:{styleOverrides:{root:{paddingLeft:0,paddingRight:0,"& .MuiStepIcon-root.Mui-completed ":{color:_.tertiary.main},"& .MuiStepIcon-root.Mui-active ":{color:_.tertiary.main},"& .MuiStepLabel-iconContainer ":{paddingRight:0}}}},MuiStepper:{styleOverrides:{root:{"& .MuiStepConnector-root .MuiStepConnector-line":{border:"dashed",borderWidth:"1px"},"& .MuiStepConnector-root.Mui-active .MuiStepConnector-line":{border:"solid",borderWidth:"1px"},"& .MuiStepConnector-root.Mui-completed .MuiStepConnector-line":{border:"solid",borderWidth:"1px"}}}},MuiSwitch:{styleOverrides:{root:{".Mui-checked > .MuiSwitch-thumb":{color:_.tertiary.main}},track:{backgroundColor:_.text.primary,".Mui-checked.Mui-checked + &":{opacity:.9,backgroundColor:_.text.primary}}}},MuiTab:{styleOverrides:{root:{fontSize:"1rem",height:56,borderRadius:"0.5rem",flexGrow:1,color:_.text.primary,fontWeight:500,"&.Mui-selected":{color:_.background.paper,"&.MuiTab-textColorPrimary":{background:_.primary.main},"&.MuiTab-textColorSecondary":{background:_.tertiary.main}}},textColorPrimary:{border:`2px solid ${_.primary.main}`},textColorSecondary:{border:`2px solid ${_.tertiary.main}`}},variants:[{props:{chip:!0},style:{textTransform:"none",borderRadius:"16px",minWidth:0,minHeight:0,height:34,fontSize:"0.8125rem",whiteSpace:"nowrap",marginRight:"4px",fontFamily:"Roboto",padding:0,flexGrow:0,border:"none","&.Mui-selected":{"&.Mu
247iTab-textColorPrimary":{background:"unset"}}}}]},MuiTable:{defaultProps:{size:"medium"}},MuiTableCell:{defaultProps:{align:"left"},styleOverrides:{root:{fontSize:ep(1.8),fontWeight:500,lineHeight:ep(2.4),"@media (max-width: 600px)":{fontSize:".75rem",lineHeight:ep(2.8)}},body:{whiteSpace:"nowrap",fontSize:ep(1.8),fontWeight:300,lineHeight:ep(2.8)}}},MuiTableContainer:{styleOverrides:{root:{borderRadius:"12px",borderColor:"#5840FF",borderWidth:"2px"}}},MuiTableHead:{styleOverrides:{root:{backgroundColor:"#180048",td:{border:0},th:{border:0}}}},MuiTableRow:{defaultProps:{hover:!0},styleOverrides:{root:{td:{border:0},th:{border:0},"&:nth-of-type(odd)":{backgroundColor:"#2D1A83"},"&:nth-of-type(even)":{backgroundColor:"#180048"},"&:hover":{backgroundColor:"#2D1A83 !important"}},head:{backgroundColor:"#180048 !important","&:hover":{backgroundColor:"#180048 !important"}}}},MuiTabs:{styleOverrides:{flexContainer:{gap:12,height:"100%",alignItems:"center"},indicator:{display:"none"}}},MuiTextField:{defaultProps:{variant:"outlined"},styleOverrides:{root:{".MuiInputLabel-root":{color:_.text.primary},".MuiFormHelperText-root":{color:"white"},".MuiOutlinedInput-root":{"& fieldset":{borderColor:_.secondary.main,borderRadius:"12px",border:"1",borderWidth:"2px"},"&.Mui-focused fieldset":{borderColor:_.tertiary.main}},"& label.Mui-focused":{color:"#D9DDFF"}}}},MuiToggleButtonGroup:{defaultProps:{size:"medium",exclusive:!0}},MuiToggleButton:{styleOverrides:{root:{borderRadius:"1rem",border:"1",borderWidth:"0.2rem",borderColor:_.secondary.main,padding:"0.8rem 2rem","&.Mui-selected, &.Mui-selected:hover":{backgroundColor:_.secondary.main},"&:hover":{backgroundColor:"#6675F6"}}}},MuiTooltip:{styleOverrides:{tooltip:{backgroundColor:"#6675F6",padding:"1rem 0.75rem",textAlign:"center",minWidth:"6.5rem",minHeight:"3.1rem",fontSize:"0.7rem",fontWeight:400,borderRadius:"1rem"},arrow:{color:"#6675F6"}},defaultProps:{arrow:!0}},MuiTypography:{variants:[{props:{color:"tertiary"},style:{color:_.tertiary.main}},{props:{color:"success"},style:{color:_.success.main}},{props:{color:"warning"},style:{color:_.warning.main}},{props:{color:"error"},style:{color:_.error.main}}]}}}),em=({mode:_,colors:{primary:w,secondary:E,tertiary:P,backgroundDefault:k,backgroundPaper:A,error:M,info:I,success:j,warning:O,textPrimary:D,textSecondary:N}})=>ef({palette:{mode:_,primary:{light:(0,z.lighten)(w,.25),main:w,dark:(0,z.darken)(w,.25),contrastText:A},secondary:{light:(0,z.lighten)(E,.25),main:E,dark:(0,z.darken)(E,.25),contrastText:D},tertiary:{light:(0,z.lighten)(P,.2),main:P,dark:(0,z.darken)(P,.2),contrastText:A},background:{paper:A,default:k},text:{primary:D,secondary:N},info:{main:I},success:{main:j},warning:{main:O},error:{main:M}}}),eg=ef({palette:eh}),ey=(0,H.default)(eg,{palette:{mode:"light",background:{paper:"#F0FFFF"},text:{primary:"#100030"}},components:{MuiTextField:{styleOverrides:{root:({theme:{palette:_}})=>({color:_.secondary.main,".MuiInputLabel-root":{color:_.secondary.main},"&:hover .MuiInputLabel-root":{color:_.primary.main},".MuiOutlinedInput-root":{color:_.secondary.main,"& fieldset":{borderColor:_.secondary.main,borderRadius:"12px",borderWidth:"2px"},"&:hover fieldset":{borderColor:_.primary.main},"&.Mui-focused fieldset":{borderColor:_.primary.main}},"& label.Mui-focused":{color:_.primary.main}})}}}});_.s(["Card",0,G,"Dialog",0,Z,"LogoQuoteCard",0,ea,"OctopusEnergyThemeColor",0,eu,"ScrollableTextContainer",0,ed,"SignatureField",0,J,"autoTopOffAmounts",0,et,"emotionCache",0,ee,"legacyCreateOctopusTheme",0,em,"legacyOctopusColorPalette",0,ec,"octopusDarkTheme",0,eg,"octopusEnergyColorPalette",0,eh,"octopusLightTheme",0,ey],372825);let ev=_=>{switch(_){case"inherit":return"inherit";case"base":case"surface-main":return"base500";case"base-dark":case"dark":case"surface-dark":return"base900";case"primary-light":return"primary100";case"primary":return"primary500";case"primary-dark":return"primary600";case"primary-intense":return"primary900";case"secondary-light":return"secondary100";case"secondary":case"surface-mid":return"secondary500";case"secondary-dark":return"secondary900";
247case"tertiary-light":return"tertiary100";case"tertiary":return"tertiary500";case"main":case"surface-light":return"base100";case"light":return"base200";case"success":return"success500";case"warning":return"warning500";case"error":return"error500";default:return _}},eb=_=>{switch(_){case"dark":return"base900";case"mid":return"base500";case"midLight":return"secondary900";default:return}},ex=_=>{switch(_){case"primary":return"primary500";case"secondary":return"secondary500";case"tertiary":return"base100";default:return}},eC=_=>{switch(_){case"dark":return"secondary500";case"light":return"tertiary500";case"inherit":return"inherit";default:return}},eS=_=>{switch(_){case"primary":return"primary500";case"secondary":return"secondary500";case"tertiary":return"tertiary500";case"error":return"error500";case"warning":return"warning500";case"success":return"success500";default:return}},eT=_=>{switch(_){case"dark":return"base900";case"mid":return"base500";case"midLight":return"secondary900";case"light":return"base100";case"tertiaryLight":return"tertiary100";default:return}},e_=_=>{switch(_){case"vertical":return"column";case"horizontal":return"row";case"vertical-reverse":return"column-reverse";case"horizontal-reverse":return"row-reverse";default:return}},ew=_=>{switch(_){case"dark":return"base900";case"mid":return"base500";case"none":return"none";case"light":return"base100";default:return}},eE=(_,w)=>{let E;switch(_){case"typographyColor":E=ev(w);break;case"cardGroupDirection":E="vertical"===w?"column":"horizontal"===w?"row":void 0;break;case"stackDirection":E=e_(w);break;case"accordionTheme":E=eb(w);break;case"actionCardTheme":E="dark"===w?"base900":"mid"===w?"base500":"midLight"===w?"secondary900":"light"===w?"base100":void 0;break;case"alertTheme":E="dark"===w?"base900":"light"===w?"semantic":void 0;break;case"cardTheme":E=eT(w);break;case"containerTheme":E=ew(w);break;case"buttonTheme":E=ex(w);break;case"linkColor":E=eC(w);break;case"tooltipTheme":E="dark"===w?"base900":"light"===w?"base100":"mid"===w?"base300":"none"===w?"none":void 0;break;case"chipTheme":E=eS(w)}return E};_.s(["handleLegacyValues",0,eE],117144)},482633,79756,_=>{"use strict";let w,E,P,k;var A,M,I,j,O=_.i(650394),D=_.i(836409),N=_.i(115497),R=_.i(84473);function L(_,w){return function(){return _.apply(w,arguments)}}let{toString:$}=Object.prototype,{getPrototypeOf:F}=Object,{iterator:B,toStringTag:V}=Symbol,U=(w=Object.create(null),_=>{let E=$.call(_);return w[E]||(w[E]=E.slice(8,-1).toLowerCase())}),H=_=>(_=_.toLowerCase(),w=>U(w)===_),z=_=>w=>typeof w===_,{isArray:W}=Array,G=z("undefined");function Z(_){return null!==_&&!G(_)&&null!==_.constructor&&!G(_.constructor)&&X(_.constructor.isBuffer)&&_.constructor.isBuffer(_)}let Y=H("ArrayBuffer");function q(_){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(_):_&&_.buffer&&Y(_.buffer)}let K=z("string"),X=z("function"),Q=z("number"),J=_=>null!==_&&"object"==typeof _,ee=_=>!0===_||!1===_,et=_=>{if("object"!==U(_))return!1;let w=F(_);return(null===w||w===Object.prototype||null===Object.getPrototypeOf(w))&&!(V in _)&&!(B in _)},er=_=>{if(!J(_)||Z(_))return!1;try{return 0===Object.keys(_).length&&Object.getPrototypeOf(_)===Object.prototype}catch(_){return!1}},en=H("Date"),ei=H("File"),ea=H("Blob"),eo=H("FileList"),es=_=>J(_)&&X(_.pipe),el=_=>{let w;return _&&("function"==typeof FormData&&_ instanceof FormData||X(_.append)&&("formdata"===(w=U(_))||"object"===w&&X(_.toString)&&"[object FormData]"===_.toString()))},ed=H("URLSearchParams"),[eu,ec,eh,ep]=["ReadableStream","Request","Response","Headers"].map(H),ef=_=>_.trim?_.trim():_.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function em(_,w,{allOwnKeys:E=!1}={}){let P,k;if(null!=_)if("object"!=typeof _&&(_=[_]),W(_))for(P=0,k=_.length;P<k;P++)w.call(null,_[P],P,_);else{let k;if(Z(_))return;let A=E?Object.getOwnPropertyNames(_):Object.keys(_),M=A.length;for(P=0;P<M;P++)k=A[P],w.call(null,_[k],k,_)}}function eg(_,w){let E;if(Z(_))return null;w=w.toLowerCase();let P=Object.keys(_),k=P.length;for(;k-- >0;)if(w===(E=P[k]).toLowerCase())return E;return null}let ey="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:_.g,ev=_=>!G(_)&&_!==ey;function eb(){let{caseless:_,skipUndefined:w}=ev(this)&&this||{},E={},P=(P,k)=>{let A=_&&eg(E,k)||k;et(E[A])&&et(P)?E[A]=eb(E[A],P):et(P)?E[A]=eb({},P):W(P)?E[A]=P.slice():w&&G(P)||(E[A]=P)};for(let _=0,w=arguments.length;_<w;_++)arguments[_]&&em(arguments[_],P);return E}let ex=(_,w,E,{allOwnKeys:P}={})=>(em(w,(w,P)=>{E&&X(w)?_[P]=L(w,E):_[P]=w},{allOwnKeys:P}),_),eC=_=>(65279===_.charCodeAt(0)&&(_=_.slice(1)),_),eS=(_,w,E,P)=>{_.prototype=Object.create(w.prototype,P),_.prototype.constructor=_,Object.defineProperty(_,"super",{value:w.prototype}),E&&Object.assign(_.prototype,E)},eT=(_,w,E,P)=>{let k,A,M,I={};if(w=w||{},null==_)return w;do{for(A=(k=Object.getOwnPropertyNames(_)).length;A-- >0;)M=k[A],(!P||P(M,_,w))&&!I[M]&&(w[M]=_[M],I[M]=!0);_=!1!==E&&F(_)}while(_&&(!E||E(_,w))&&_!==Object.prototype)return w},e_=(_,w,E)=>{_=String(_),(void 0===E||E>_.length)&&(E=_.length),E-=w.length;let P=_.indexOf(w,E);return -1!==P&&P===E},ew=_=>{if(!_)return null;if(W(_))return _;let w=_.length;if(!Q(w))return null;let E=Array(w);for(;w-- >0;)E[w]=_[w];return E},eE=(E="u">typeof Uint8Array&&F(Uint8Array),_=>E&&_ instanceof E),eP=(_,w)=>
247{let E,P=(_&&_[B]).call(_);for(;(E=P.next())&&!E.done;){let P=E.value;w.call(_,P[0],P[1])}},ek=(_,w)=>{let E,P=[];for(;null!==(E=_.exec(w));)P.push(E);return P},eA=H("HTMLFormElement"),eM=_=>_.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(_,w,E){return w.toUpperCase()+E}),eI=(({hasOwnProperty:_})=>(w,E)=>_.call(w,E))(Object.prototype),ej=H("RegExp"),eO=(_,w)=>{let E=Object.getOwnPropertyDescriptors(_),P={};em(E,(E,k)=>{let A;!1!==(A=w(E,k,_))&&(P[k]=A||E)}),Object.defineProperties(_,P)},eD=_=>{eO(_,(w,E)=>{if(X(_)&&-1!==["arguments","caller","callee"].indexOf(E))return!1;if(X(_[E])){if(w.enumerable=!1,"writable"in w){w.writable=!1;return}w.set||(w.set=()=>{throw Error("Can not rewrite read-only method '"+E+"'")})}})},eN=(_,w)=>{let E={};return(_=>{_.forEach(_=>{E[_]=!0})})(W(_)?_:String(_).split(w)),E},eR=()=>{},eL=(_,w)=>null!=_&&Number.isFinite(_*=1)?_:w;function e$(_){return!!(_&&X(_.append)&&"FormData"===_[V]&&_[B])}let eF=_=>{let w=Array(10),E=(_,P)=>{if(J(_)){if(w.indexOf(_)>=0)return;if(Z(_))return _;if(!("toJSON"in _)){w[P]=_;let k=W(_)?[]:{};return em(_,(_,w)=>{let A=E(_,P+1);G(A)||(k[w]=A)}),w[P]=void 0,k}}return _};return E(_,0)},eB=H("AsyncFunction"),eV=_=>_&&(J(_)||X(_))&&X(_.then)&&X(_.catch),eU=(A="function"==typeof setImmediate,M=X(ey.postMessage),A?setImmediate:M?(I=`axios@${Math.random()}`,j=[],ey.addEventListener("message",({source:_,data:w})=>{_===ey&&w===I&&j.length&&j.shift()()},!1),_=>{j.push(_),ey.postMessage(I,"*")}):_=>setTimeout(_)),eH="u">typeof queueMicrotask?queueMicrotask.bind(ey):void 0!==R.default&&R.default.nextTick||eU,ez=_=>null!=_&&X(_[B]),eW={isArray:W,isArrayBuffer:Y,isBuffer:Z,isFormData:el,isArrayBufferView:q,isString:K,isNumber:Q,isBoolean:ee,isObject:J,isPlainObject:et,isEmptyObject:er,isReadableStream:eu,isRequest:ec,isResponse:eh,isHeaders:ep,isUndefined:G,isDate:en,isFile:ei,isBlob:ea,isRegExp:ej,isFunction:X,isStream:es,isURLSearchParams:ed,isTypedArray:eE,isFileList:eo,forEach:em,merge:eb,extend:ex,trim:ef,stripBOM:eC,inherits:eS,toFlatObject:eT,kindOf:U,kindOfTest:H,endsWith:e_,toArray:ew,forEachEntry:eP,matchAll:ek,isHTMLForm:eA,hasOwnProperty:eI,hasOwnProp:eI,reduceDescriptors:eO,freezeMethods:eD,toObjectSet:eN,toCamelCase:eM,noop:eR,toFiniteNumber:eL,findKey:eg,global:ey,isContextDefined:ev,isSpecCompliantForm:e$,toJSONObject:eF,isAsyncFn:eB,isThenable:eV,setImmediate:eU,asap:eH,isIterable:ez};var eG=_.i(80793);function eZ(_,w,E,P,k){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=_,this.name="AxiosError",w&&(this.code=w),E&&(this.config=E),P&&(this.request=P),k&&(this.response=k,this.status=k.status?k.status:null)}eW.inherits(eZ,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:eW.toJSONObject(this.config),code:this.code,status:this.status}}});let eY=eZ.prototype,eq={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(_=>{eq[_]={value:_}}),Object.defineProperties(eZ,eq),Object.defineProperty(eY,"isAxiosError",{value:!0}),eZ.from=(_,w,E,P,k,A)=>{let M=Object.create(eY);eW.toFlatObject(_,M,function(_){return _!==Error.prototype},_=>"isAxiosError"!==_);let I=_&&_.message?_.message:"Error",j=null==w&&_?_.code:w;return eZ.call(M,I,j,E,P,k),_&&null==M.cause&&Object.defineProperty(M,"cause",{value:_,configurable:!0}),M.name=_&&_.name||"Error",A&&Object.assign(M,A),M};let eK=eZ,eX=null;function eQ(_){return eW.isPlainObject(_)||eW.isArray(_)}function eJ(_){return eW.endsWith(_,"[]")?_.slice(0,-2):_}function e1(_,w,E){return _?_.concat(w).map(function(_,w){return _=eJ(_),!E&&w?"["+_+"]":_}).join(E?".":""):w}function e0(_){return eW.isArray(_)&&!_.some(eQ)}let e2=eW.toFlatObject(eW,{},null,function(_){return/^is[A-Z]/.test(_)}),e3=function(_,w,E){if(!eW.isObject(_))throw TypeError("target must be an object");w=w||new(eX||FormData);let P=(E=eW.toFlatObject(E,{metaTokens:!0,dots:!1,indexes:!1},!1,function(_,w){return!eW.isUndefined(w[_])})).metaTokens,k=E.visitor||O,A=E.dots,M=E.indexes,I=(E.Blob||"u">typeof Blob&&Blob)&&eW.isSpecCompliantForm(w);if(!eW.isFunction(k))throw TypeError("visitor must be a function");function j(_){if(null===_)return"";if(eW.isDate(_))return _.toISOString();if(eW.isBoolean(_))return _.toString();if(!I&&eW.isBlob(_))throw new eK("Blob is not supported. Use a Buffer instead.");return eW.isArrayBuffer(_)||eW.isTypedArray(_)?I&&"function"==typeof Blob?new Blob([_]):eG.Buffer.from(_):_}function O(_,E,k){let I=_;if(_&&!k&&"object"==typeof _){if(eW.endsWith(E,"{}"))E=P?E:E.slice(0,-2),_=JSON.stringify(_);else if(eW.isArray(_)&&e0(_)||(eW.isFileList(_)||eW.endsWith(E,"[]"))&&(I=eW.toArray(_)))return E=eJ(E),I.forEach(function(_,P){eW.isUndefined(_)||null===_||w.append(!0===M?e1([E],P,A):null===M?E:E+"[]",j(_))}),!1}return!!eQ(_)||(w.append(e1(k,E,A),j(_)),!1)}let D=[],N=Object.assign(e2,{defaultVisitor:O,convertValue:j,isVisitable:eQ});function R(_,E){if(!eW.isUndefined(_)){if(-1!==D.indexOf(_))throw Error("Circular reference detected in "+E.join("."));D.push(_),eW.forEach(_,function(_,P){!0===(!(eW.isUndefined(_)||null===_)&&k.call(w,_,eW.isString(P)?P.trim():P,E,N))&&R(_,E?E.concat(P):[P])}),D.pop()}}if(!eW.isObject(_))throw TypeError("data must be an object");return R(_),w};
247function e4(_){let w={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(_).replace(/[!'()~]|%20|%00/g,function(_){return w[_]})}function e5(_,w){this._pairs=[],_&&e3(_,this,w)}let e9=e5.prototype;e9.append=function(_,w){this._pairs.push([_,w])},e9.toString=function(_){let w=_?function(w){return _.call(this,w,e4)}:e4;return this._pairs.map(function(_){return w(_[0])+"="+w(_[1])},"").join("&")};let e6=e5;function e7(_){return encodeURIComponent(_).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function e8(_,w,E){let P;if(!w)return _;let k=E&&E.encode||e7;eW.isFunction(E)&&(E={serialize:E});let A=E&&E.serialize;if(P=A?A(w,E):eW.isURLSearchParams(w)?w.toString():new e6(w,E).toString(k)){let w=_.indexOf("#");-1!==w&&(_=_.slice(0,w)),_+=(-1===_.indexOf("?")?"?":"&")+P}return _}class te{constructor(){this.handlers=[]}use(_,w,E){return this.handlers.push({fulfilled:_,rejected:w,synchronous:!!E&&E.synchronous,runWhen:E?E.runWhen:null}),this.handlers.length-1}eject(_){this.handlers[_]&&(this.handlers[_]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(_){eW.forEach(this.handlers,function(w){null!==w&&_(w)})}}let tt=te,tr={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},tn={isBrowser:!0,classes:{URLSearchParams:"u">typeof URLSearchParams?URLSearchParams:e6,FormData:"u">typeof FormData?FormData:null,Blob:"u">typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},ti="u">typeof window&&"u">typeof document,ta="object"==typeof navigator&&navigator||void 0,to=ti&&(!ta||0>["ReactNative","NativeScript","NS"].indexOf(ta.product)),ts="u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,tl=ti&&window.location.href||"http://localhost";_.s(["hasBrowserEnv",0,ti,"hasStandardBrowserEnv",0,to,"hasStandardBrowserWebWorkerEnv",0,ts,"navigator",0,ta,"origin",0,tl],64188);let td={..._.i(64188),...tn};function tu(_,w){return e3(_,new td.classes.URLSearchParams,{visitor:function(_,w,E,P){return td.isNode&&eW.isBuffer(_)?(this.append(w,_.toString("base64")),!1):P.defaultVisitor.apply(this,arguments)},...w})}function tc(_){return eW.matchAll(/\w+|\[(\w*)]/g,_).map(_=>"[]"===_[0]?"":_[1]||_[0])}function th(_){let w,E,P={},k=Object.keys(_),A=k.length;for(w=0;w<A;w++)P[E=k[w]]=_[E];return P}let tp=function(_){function w(_,E,P,k){let A=_[k++];if("__proto__"===A)return!0;let M=Number.isFinite(+A),I=k>=_.length;return(A=!A&&eW.isArray(P)?P.length:A,I)?eW.hasOwnProp(P,A)?P[A]=[P[A],E]:P[A]=E:(P[A]&&eW.isObject(P[A])||(P[A]=[]),w(_,E,P[A],k)&&eW.isArray(P[A])&&(P[A]=th(P[A]))),!M}if(eW.isFormData(_)&&eW.isFunction(_.entries)){let E={};return eW.forEachEntry(_,(_,P)=>{w(tc(_),P,E,0)}),E}return null};function tf(_,w,E){if(eW.isString(_))try{return(w||JSON.parse)(_),eW.trim(_)}catch(_){if("SyntaxError"!==_.name)throw _}return(E||JSON.stringify)(_)}let tm={transitional:tr,adapter:["xhr","http","fetch"],transformRequest:[function(_,w){let E,P=w.getContentType()||"",k=P.indexOf("application/json")>-1,A=eW.isObject(_);if(A&&eW.isHTMLForm(_)&&(_=new FormData(_)),eW.isFormData(_))return k?JSON.stringify(tp(_)):_;if(eW.isArrayBuffer(_)||eW.isBuffer(_)||eW.isStream(_)||eW.isFile(_)||eW.isBlob(_)||eW.isReadableStream(_))return _;if(eW.isArrayBufferView(_))return _.buffer;if(eW.isURLSearchParams(_))return w.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),_.toString();if(A){if(P.indexOf("application/x-www-form-urlencoded")>-1)return tu(_,this.formSerializer).toString();if((E=eW.isFileList(_))||P.indexOf("multipart/form-data")>-1){let w=this.env&&this.env.FormData;return e3(E?{"files[]":_}:_,w&&new w,this.formSerializer)}}return A||k?(w.setContentType("application/json",!1),tf(_)):_}],transformResponse:[function(_){let w=this.transitional||tm.transitional,E=w&&w.forcedJSONParsing,P="json"===this.responseType;if(eW.isResponse(_)||eW.isReadableStream(_))return _;if(_&&eW.isString(_)&&(E&&!this.responseType||P)){let E=!(w&&w.silentJSONParsing)&&P;try{return JSON.parse(_,this.parseReviver)}catch(_){if(E){if("SyntaxError"===_.name)throw eK.from(_,eK.ERR_BAD_RESPONSE,this,null,this.response);throw _}}}return _}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:td.classes.FormData,Blob:td.classes.Blob},validateStatus:function(_){return _>=200&&_<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};eW.forEach(["delete","get","head","post","put","patch"],_=>{tm.headers[_]={}});let tg=tm,ty=eW.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),tv=_=>{let w,E,P,k={};return _&&_.split("\n").forEach(function(_){P=_.indexOf(":"),w=_.substring(0,P).trim().toLowerCase(),E=_.substring(P+1).trim(),!w||k[w]&&ty[w]||("set-cookie"===w?k[w]?k[w].push(E):k[w]=[E]:k[w]=k[w]?k[w]+", "+E:E)}),k},tb=Symbol("internals");function tx(_){return _&&String(_).trim().toLowerCase()}function tC(_){return!1===_||null==_?_:eW.isArray(_)?_.map(tC):String(_)}function tS(_){let w,E=Object.create(null),P=/([^\s,;
247=]+)\s*(?:=\s*([^,;]+))?/g;for(;w=P.exec(_);)E[w[1]]=w[2];return E}let tT=_=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(_.trim());function t_(_,w,E,P,k){if(eW.isFunction(P))return P.call(this,w,E);if(k&&(w=E),eW.isString(w)){if(eW.isString(P))return -1!==w.indexOf(P);if(eW.isRegExp(P))return P.test(w)}}function tw(_){return _.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(_,w,E)=>w.toUpperCase()+E)}function tE(_,w){let E=eW.toCamelCase(" "+w);["get","set","has"].forEach(P=>{Object.defineProperty(_,P+E,{value:function(_,E,k){return this[P].call(this,w,_,E,k)},configurable:!0})})}class tP{constructor(_){_&&this.set(_)}set(_,w,E){let P=this;function k(_,w,E){let k=tx(w);if(!k)throw Error("header name must be a non-empty string");let A=eW.findKey(P,k);A&&void 0!==P[A]&&!0!==E&&(void 0!==E||!1===P[A])||(P[A||w]=tC(_))}let A=(_,w)=>eW.forEach(_,(_,E)=>k(_,E,w));if(eW.isPlainObject(_)||_ instanceof this.constructor)A(_,w);else if(eW.isString(_)&&(_=_.trim())&&!tT(_))A(tv(_),w);else if(eW.isObject(_)&&eW.isIterable(_)){let E={},P,k;for(let w of _){if(!eW.isArray(w))throw TypeError("Object iterator must return a key-value pair");E[k=w[0]]=(P=E[k])?eW.isArray(P)?[...P,w[1]]:[P,w[1]]:w[1]}A(E,w)}else null!=_&&k(w,_,E);return this}get(_,w){if(_=tx(_)){let E=eW.findKey(this,_);if(E){let _=this[E];if(!w)return _;if(!0===w)return tS(_);if(eW.isFunction(w))return w.call(this,_,E);if(eW.isRegExp(w))return w.exec(_);throw TypeError("parser must be boolean|regexp|function")}}}has(_,w){if(_=tx(_)){let E=eW.findKey(this,_);return!!(E&&void 0!==this[E]&&(!w||t_(this,this[E],E,w)))}return!1}delete(_,w){let E=this,P=!1;function k(_){if(_=tx(_)){let k=eW.findKey(E,_);k&&(!w||t_(E,E[k],k,w))&&(delete E[k],P=!0)}}return eW.isArray(_)?_.forEach(k):k(_),P}clear(_){let w=Object.keys(this),E=w.length,P=!1;for(;E--;){let k=w[E];(!_||t_(this,this[k],k,_,!0))&&(delete this[k],P=!0)}return P}normalize(_){let w=this,E={};return eW.forEach(this,(P,k)=>{let A=eW.findKey(E,k);if(A){w[A]=tC(P),delete w[k];return}let M=_?tw(k):String(k).trim();M!==k&&delete w[k],w[M]=tC(P),E[M]=!0}),this}concat(..._){return this.constructor.concat(this,..._)}toJSON(_){let w=Object.create(null);return eW.forEach(this,(E,P)=>{null!=E&&!1!==E&&(w[P]=_&&eW.isArray(E)?E.join(", "):E)}),w}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([_,w])=>_+": "+w).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(_){return _ instanceof this?_:new this(_)}static concat(_,...w){let E=new this(_);return w.forEach(_=>E.set(_)),E}static accessor(_){let w=(this[tb]=this[tb]={accessors:{}}).accessors,E=this.prototype;function P(_){let P=tx(_);w[P]||(tE(E,_),w[P]=!0)}return eW.isArray(_)?_.forEach(P):P(_),this}}tP.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),eW.reduceDescriptors(tP.prototype,({value:_},w)=>{let E=w[0].toUpperCase()+w.slice(1);return{get:()=>_,set(_){this[E]=_}}}),eW.freezeMethods(tP);let tk=tP;function tA(_,w){let E=this||tg,P=w||E,k=tk.from(P.headers),A=P.data;return eW.forEach(_,function(_){A=_.call(E,A,k.normalize(),w?w.status:void 0)}),k.normalize(),A}function tM(_){return!!(_&&_.__CANCEL__)}function tI(_,w,E){eK.call(this,null==_?"canceled":_,eK.ERR_CANCELED,w,E),this.name="CanceledError"}eW.inherits(tI,eK,{__CANCEL__:!0});let tj=tI;function tO(_,w,E){let P=E.config.validateStatus;!E.status||!P||P(E.status)?_(E):w(new eK("Request failed with status code "+E.status,[eK.ERR_BAD_REQUEST,eK.ERR_BAD_RESPONSE][Math.floor(E.status/100)-4],E.config,E.request,E))}function tD(_){let w=/^([-+\w]{1,25})(:?\/\/|:)/.exec(_);return w&&w[1]||""}let tN=function(_,w){let E,P=Array(_=_||10),k=Array(_),A=0,M=0;return w=void 0!==w?w:1e3,function(I){let j=Date.now(),O=k[M];E||(E=j),P[A]=I,k[A]=j;let D=M,N=0;for(;D!==A;)N+=P[D++],D%=_;if((A=(A+1)%_)===M&&(M=(M+1)%_),j-E<w)return;let R=O&&j-O;return R?Math.round(1e3*N/R):void 0}},tR=function(_,w){let E,P,k=0,A=1e3/w,M=(w,A=Date.now())=>{k=A,E=null,P&&(clearTimeout(P),P=null),_(...w)};return[(..._)=>{let w=Date.now(),I=w-k;I>=A?M(_,w):(E=_,P||(P=setTimeout(()=>{P=null,M(E)},A-I)))},()=>E&&M(E)]},tL=(_,w,E=3)=>{let P=0,k=tN(50,250);return tR(E=>{let A=E.loaded,M=E.lengthComputable?E.total:void 0,I=A-P,j=k(I),O=A<=M;P=A,_({loaded:A,total:M,progress:M?A/M:void 0,bytes:I,rate:j||void 0,estimated:j&&M&&O?(M-A)/j:void 0,event:E,lengthComputable:null!=M,[w?"download":"upload"]:!0})},E)},t$=(_,w)=>{let E=null!=_;return[P=>w[0]({lengthComputable:E,total:_,loaded:P}),w[1]]},tF=_=>(...w)=>eW.asap(()=>_(...w)),tB=td.hasStandardBrowserEnv?(P=new URL(td.origin),k=td.navigator&&/(msie|trident)/i.test(td.navigator.userAgent),_=>
247(_=new URL(_,td.origin),P.protocol===_.protocol&&P.host===_.host&&(k||P.port===_.port))):()=>!0,tV=td.hasStandardBrowserEnv?{write(_,w,E,P,k,A,M){if("u"<typeof document)return;let I=[`${_}=${encodeURIComponent(w)}`];eW.isNumber(E)&&I.push(`expires=${new Date(E).toUTCString()}`),eW.isString(P)&&I.push(`path=${P}`),eW.isString(k)&&I.push(`domain=${k}`),!0===A&&I.push("secure"),eW.isString(M)&&I.push(`SameSite=${M}`),document.cookie=I.join("; ")},read(_){if("u"<typeof document)return null;let w=document.cookie.match(RegExp("(?:^|; )"+_+"=([^;]*)"));return w?decodeURIComponent(w[1]):null},remove(_){this.write(_,"",Date.now()-864e5,"/")}}:{write(){},read:()=>null,remove(){}};function tU(_){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(_)}function tH(_,w){return w?_.replace(/\/?\/$/,"")+"/"+w.replace(/^\/+/,""):_}function tz(_,w,E){let P=!tU(w);return _&&(P||!1==E)?tH(_,w):w}let tW=_=>_ instanceof tk?{..._}:_;function tG(_,w){w=w||{};let E={};function P(_,w,E,P){return eW.isPlainObject(_)&&eW.isPlainObject(w)?eW.merge.call({caseless:P},_,w):eW.isPlainObject(w)?eW.merge({},w):eW.isArray(w)?w.slice():w}function k(_,w,E,k){return eW.isUndefined(w)?eW.isUndefined(_)?void 0:P(void 0,_,E,k):P(_,w,E,k)}function A(_,w){if(!eW.isUndefined(w))return P(void 0,w)}function M(_,w){return eW.isUndefined(w)?eW.isUndefined(_)?void 0:P(void 0,_):P(void 0,w)}function I(E,k,A){return A in w?P(E,k):A in _?P(void 0,E):void 0}let j={url:A,method:A,data:A,baseURL:M,transformRequest:M,transformResponse:M,paramsSerializer:M,timeout:M,timeoutMessage:M,withCredentials:M,withXSRFToken:M,adapter:M,responseType:M,xsrfCookieName:M,xsrfHeaderName:M,onUploadProgress:M,onDownloadProgress:M,decompress:M,maxContentLength:M,maxBodyLength:M,beforeRedirect:M,transport:M,httpAgent:M,httpsAgent:M,cancelToken:M,socketPath:M,responseEncoding:M,validateStatus:I,headers:(_,w,E)=>k(tW(_),tW(w),E,!0)};return eW.forEach(Object.keys({..._,...w}),function(P){let A=j[P]||k,M=A(_[P],w[P],P);eW.isUndefined(M)&&A!==I||(E[P]=M)}),E}let tZ=_=>{let w=tG({},_),{data:E,withXSRFToken:P,xsrfHeaderName:k,xsrfCookieName:A,headers:M,auth:I}=w;if(w.headers=M=tk.from(M),w.url=e8(tz(w.baseURL,w.url,w.allowAbsoluteUrls),_.params,_.paramsSerializer),I&&M.set("Authorization","Basic "+btoa((I.username||"")+":"+(I.password?unescape(encodeURIComponent(I.password)):""))),eW.isFormData(E)){if(td.hasStandardBrowserEnv||td.hasStandardBrowserWebWorkerEnv)M.setContentType(void 0);else if(eW.isFunction(E.getHeaders)){let _=E.getHeaders(),w=["content-type","content-length"];Object.entries(_).forEach(([_,E])=>{w.includes(_.toLowerCase())&&M.set(_,E)})}}if(td.hasStandardBrowserEnv&&(P&&eW.isFunction(P)&&(P=P(w)),P||!1!==P&&tB(w.url))){let _=k&&A&&tV.read(A);_&&M.set(k,_)}return w},tY="u">typeof XMLHttpRequest&&function(_){return new Promise(function(w,E){let P,k,A,M,I,j=tZ(_),O=j.data,D=tk.from(j.headers).normalize(),{responseType:N,onUploadProgress:R,onDownloadProgress:L}=j;function $(){M&&M(),I&&I(),j.cancelToken&&j.cancelToken.unsubscribe(P),j.signal&&j.signal.removeEventListener("abort",P)}let F=new XMLHttpRequest;function B(){if(!F)return;let P=tk.from("getAllResponseHeaders"in F&&F.getAllResponseHeaders());tO(function(_){w(_),$()},function(_){E(_),$()},{data:N&&"text"!==N&&"json"!==N?F.response:F.responseText,status:F.status,statusText:F.statusText,headers:P,config:_,request:F}),F=null}F.open(j.method.toUpperCase(),j.url,!0),F.timeout=j.timeout,"onloadend"in F?F.onloadend=B:F.onreadystatechange=function(){!F||4!==F.readyState||(0!==F.status||F.responseURL&&0===F.responseURL.indexOf("file:"))&&setTimeout(B)},F.onabort=function(){F&&(E(new eK("Request aborted",eK.ECONNABORTED,_,F)),F=null)},F.onerror=function(w){let P=new eK(w&&w.message?w.message:"Network Error",eK.ERR_NETWORK,_,F);P.event=w||null,E(P),F=null},F.ontimeout=function(){let w=j.timeout?"timeout of "+j.timeout+"ms exceeded":"timeout exceeded",P=j.transitional||tr;j.timeoutErrorMessage&&(w=j.timeoutErrorMessage),E(new eK(w,P.clarifyTimeoutError?eK.ETIMEDOUT:eK.ECONNABORTED,_,F)),F=null},void 0===O&&D.setContentType(null),"setRequestHeader"in F&&eW.forEach(D.toJSON(),function(_,w){F.setRequestHeader(w,_)}),eW.isUndefined(j.withCredentials)||(F.withCredentials=!!j.withCredentials),N&&"json"!==N&&(F.responseType=j.responseType),L&&([A,I]=tL(L,
247!0),F.addEventListener("progress",A)),R&&F.upload&&([k,M]=tL(R),F.upload.addEventListener("progress",k),F.upload.addEventListener("loadend",M)),(j.cancelToken||j.signal)&&(P=w=>{F&&(E(!w||w.type?new tj(null,_,F):w),F.abort(),F=null)},j.cancelToken&&j.cancelToken.subscribe(P),j.signal&&(j.signal.aborted?P():j.signal.addEventListener("abort",P)));let V=tD(j.url);V&&-1===td.protocols.indexOf(V)?E(new eK("Unsupported protocol "+V+":",eK.ERR_BAD_REQUEST,_)):F.send(O||null)})},tq=(_,w)=>{let{length:E}=_=_?_.filter(Boolean):[];if(w||E){let E,P=new AbortController,k=function(_){if(!E){E=!0,M();let w=_ instanceof Error?_:this.reason;P.abort(w instanceof eK?w:new tj(w instanceof Error?w.message:w))}},A=w&&setTimeout(()=>{A=null,k(new eK(`timeout ${w} of ms exceeded`,eK.ETIMEDOUT))},w),M=()=>{_&&(A&&clearTimeout(A),A=null,_.forEach(_=>{_.unsubscribe?_.unsubscribe(k):_.removeEventListener("abort",k)}),_=null)};_.forEach(_=>_.addEventListener("abort",k));let{signal:I}=P;return I.unsubscribe=()=>eW.asap(M),I}},tK=function*(_,w){let E,P=_.byteLength;if(!w||P<w)return void(yield _);let k=0;for(;k<P;)E=k+w,yield _.slice(k,E),k=E},tX=async function*(_,w){for await(let E of tQ(_))yield*tK(E,w)},tQ=async function*(_){if(_[Symbol.asyncIterator])return void(yield*_);let w=_.getReader();try{for(;;){let{done:_,value:E}=await w.read();if(_)break;yield E}}finally{await w.cancel()}},tJ=(_,w,E,P)=>{let k,A=tX(_,w),M=0,I=_=>{!k&&(k=!0,P&&P(_))};return new ReadableStream({async pull(_){try{let{done:w,value:P}=await A.next();if(w){I(),_.close();return}let k=P.byteLength;if(E){let _=M+=k;E(_)}_.enqueue(new Uint8Array(P))}catch(_){throw I(_),_}},cancel:_=>(I(_),A.return())},{highWaterMark:2})},t1=65536,{isFunction:t0}=eW,t2=(({Request:_,Response:w})=>({Request:_,Response:w}))(eW.global),{ReadableStream:t3,TextEncoder:t4}=eW.global,t5=(_,...w)=>{try{return!!_(...w)}catch(_){return!1}},t9=_=>{let w,{fetch:E,Request:P,Response:k}=_=eW.merge.call({skipUndefined:!0},t2,_),A=E?t0(E):"function"==typeof fetch,M=t0(P),I=t0(k);if(!A)return!1;let j=A&&t0(t3),O=A&&("function"==typeof t4?(w=new t4,_=>w.encode(_)):async _=>new Uint8Array(await new P(_).arrayBuffer())),D=M&&j&&t5(()=>{let _=!1,w=new P(td.origin,{body:new t3,method:"POST",get duplex(){return _=!0,"half"}}).headers.has("Content-Type");return _&&!w}),N=I&&j&&t5(()=>eW.isReadableStream(new k("").body)),R={stream:N&&(_=>_.body)};A&&["text","arrayBuffer","blob","formData","stream"].forEach(_=>{R[_]||(R[_]=(w,E)=>{let P=w&&w[_];if(P)return P.call(w);throw new eK(`Response type '${_}' is not supported`,eK.ERR_NOT_SUPPORT,E)})});let L=async _=>{if(null==_)return 0;if(eW.isBlob(_))return _.size;if(eW.isSpecCompliantForm(_)){let w=new P(td.origin,{method:"POST",body:_});return(await w.arrayBuffer()).byteLength}return eW.isArrayBufferView(_)||eW.isArrayBuffer(_)?_.byteLength:(eW.isURLSearchParams(_)&&(_+=""),eW.isString(_))?(await O(_)).byteLength:void 0},$=async(_,w)=>{let E=eW.toFiniteNumber(_.getContentLength());return null==E?L(w):E};return async _=>{let w,{url:A,method:I,data:j,signal:O,cancelToken:L,timeout:F,onDownloadProgress:B,onUploadProgress:V,responseType:U,headers:H,withCredentials:z="same-origin",fetchOptions:W}=tZ(_),G=E||fetch;U=U?(U+"").toLowerCase():"text";let Z=tq([O,L&&L.toAbortSignal()],F),Y=null,q=Z&&Z.unsubscribe&&(()=>{Z.unsubscribe()});try{if(V&&D&&"get"!==I&&"head"!==I&&0!==(w=await $(H,j))){let _,E=new P(A,{method:"POST",body:j,duplex:"half"});if(eW.isFormData(j)&&(_=E.headers.get("content-type"))&&H.setContentType(_),E.body){let[_,P]=t$(w,tL(tF(V)));j=tJ(E.body,t1,_,P)}}eW.isString(z)||(z=z?"include":"omit");let E=M&&"credentials"in P.prototype,O={...W,signal:Z,method:I.toUpperCase(),headers:H.normalize().toJSON(),body:j,duplex:"half",credentials:E?z:void 0};Y=M&&new P(A,O);let L=await (M?G(Y,W):G(A,O)),F=N&&("stream"===U||"response"===U);if(N&&(B||F&&q)){let _={};["status","statusText","headers"].forEach(w=>{_[w]=L[w]});let w=eW.toFiniteNumber(L.headers.get("content-length")),[E,P]=B&&t$(w,tL(tF(B),!0))||[];L=new k(tJ(L.body,t1,E,()=>{P&&P(),q&&q()}),_)}U=U||"text";let K=await R[eW.findKey(R,U)||"text"](L,_);return!F&&q&&q(),await new Promise((w,E)=>{tO(w,E,{data:K,headers:tk.from(L.headers),status:L.status,statusText:L.statusText,config:_,request:Y})})}catch(w){if(q&&q(),w&&"TypeError"===w.name&&/Load failed|fetch/i.test(w.message))throw Object.assign(new eK("Network Error",eK.ERR_NETWORK,_,Y),{cause:w.cause||w});throw eK.from(w,w&&w.code,_,Y)}}},t6=new Map,t7=_=>{let w=_&&_.env||{},{fetch:E,Request:P,Response:k}
247=w,A=[P,k,E],M=A.length,I,j,O=t6;for(;M--;)I=A[M],void 0===(j=O.get(I))&&O.set(I,j=M?new Map:t9(w)),O=j;return j};t7();let t8={http:eX,xhr:tY,fetch:{get:t7}};eW.forEach(t8,(_,w)=>{if(_){try{Object.defineProperty(_,"name",{value:w})}catch(_){}Object.defineProperty(_,"adapterName",{value:w})}});let re=_=>`- ${_}`,rt=_=>eW.isFunction(_)||null===_||!1===_,rr=function(_,w){let E,P,{length:k}=_=eW.isArray(_)?_:[_],A={};for(let M=0;M<k;M++){let k;if(P=E=_[M],!rt(E)&&void 0===(P=t8[(k=String(E)).toLowerCase()]))throw new eK(`Unknown adapter '${k}'`);if(P&&(eW.isFunction(P)||(P=P.get(w))))break;A[k||"#"+M]=P}if(!P){let _=Object.entries(A).map(([_,w])=>`adapter ${_} `+(!1===w?"is not supported by the environment":"is not available in the build"));throw new eK("There is no suitable adapter to dispatch the request "+(k?_.length>1?"since :\n"+_.map(re).join("\n"):" "+re(_[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return P};function rn(_){if(_.cancelToken&&_.cancelToken.throwIfRequested(),_.signal&&_.signal.aborted)throw new tj(null,_)}function ri(_){return rn(_),_.headers=tk.from(_.headers),_.data=tA.call(_,_.transformRequest),-1!==["post","put","patch"].indexOf(_.method)&&_.headers.setContentType("application/x-www-form-urlencoded",!1),rr(_.adapter||tg.adapter,_)(_).then(function(w){return rn(_),w.data=tA.call(_,_.transformResponse,w),w.headers=tk.from(w.headers),w},function(w){return!tM(w)&&(rn(_),w&&w.response&&(w.response.data=tA.call(_,_.transformResponse,w.response),w.response.headers=tk.from(w.response.headers))),Promise.reject(w)})}let ra="1.13.2",ro={};["object","boolean","number","function","string","symbol"].forEach((_,w)=>{ro[_]=function(E){return typeof E===_||"a"+(w<1?"n ":" ")+_}});let rs={};ro.transitional=function(_,w,E){function P(_,w){return"[Axios v"+ra+"] Transitional option '"+_+"'"+w+(E?". "+E:"")}return(E,k,A)=>{if(!1===_)throw new eK(P(k," has been removed"+(w?" in "+w:"")),eK.ERR_DEPRECATED);return w&&!rs[k]&&(rs[k]=!0,console.warn(P(k," has been deprecated since v"+w+" and will be removed in the near future"))),!_||_(E,k,A)}},ro.spelling=function(_){return(w,E)=>(console.warn(`${E} is likely a misspelling of ${_}`),!0)};let rl=function(_,w,E){if("object"!=typeof _)throw new eK("options must be an object",eK.ERR_BAD_OPTION_VALUE);let P=Object.keys(_),k=P.length;for(;k-- >0;){let A=P[k],M=w[A];if(M){let w=_[A],E=void 0===w||M(w,A,_);if(!0!==E)throw new eK("option "+A+" must be "+E,eK.ERR_BAD_OPTION_VALUE);continue}if(!0!==E)throw new eK("Unknown option "+A,eK.ERR_BAD_OPTION)}},rd=ro;class ru{constructor(_){this.defaults=_||{},this.interceptors={request:new tt,response:new tt}}async request(_,w){try{return await this._request(_,w)}catch(_){if(_ instanceof Error){let w={};Error.captureStackTrace?Error.captureStackTrace(w):w=Error();let E=w.stack?w.stack.replace(/^.+\n/,""):"";try{_.stack?E&&!String(_.stack).endsWith(E.replace(/^.+\n.+\n/,""))&&(_.stack+="\n"+E):_.stack=E}catch(_){}}throw _}}_request(_,w){let E,P;"string"==typeof _?(w=w||{}).url=_:w=_||{};let{transitional:k,paramsSerializer:A,headers:M}=w=tG(this.defaults,w);void 0!==k&&rl(k,{silentJSONParsing:rd.transitional(rd.boolean),forcedJSONParsing:rd.transitional(rd.boolean),clarifyTimeoutError:rd.transitional(rd.boolean)},!1),null!=A&&(eW.isFunction(A)?w.paramsSerializer={serialize:A}:rl(A,{encode:rd.function,serialize:rd.function},!0)),void 0!==w.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?w.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:w.allowAbsoluteUrls=!0),rl(w,{baseUrl:rd.spelling("baseURL"),withXsrfToken:rd.spelling("withXSRFToken")},!0),w.method=(w.method||this.defaults.method||"get").toLowerCase();let I=M&&eW.merge(M.common,M[w.method]);M&&eW.forEach(["delete","get","head","post","put","patch","common"],_=>{delete M[_]}),w.headers=tk.concat(I,M);let j=[],O=!0;this.interceptors.request.forEach(function(_){("function"!=typeof _.runWhen||!1!==_.runWhen(w))&&(O=O&&_.synchronous,j.unshift(_.fulfilled,_.rejected))});let D=[];this.interceptors.response.forEach(function(_){D.push(_.fulfilled,_.rejected)});let N=0;if(!O){let _=[ri.bind(this),void 0];for(_.unshift(...j),_.push(...D),P=_.length,E=Promise.resolve(w);N<P;)E=E.then(_[N++],_[N++]);return E}P=j.length;let R=w;for(;N<P;){let _=j[N++],w=j[N++];try{R=_(R)}catch(_){w.call(this,_);break}}try{E=ri.call(this,R)}catch(_){return Promise.reject(_)}for(N=0,P=D.length;N<P;)E=E.then(D[N++],D[N++]);return E}getUri(_){return e8(tz((_=tG(this.defaults,_)).baseURL,_.url,_.allowAbsoluteUrls),_.params,_.paramsSerializer)}}eW.forEach(["delete","get","head","options"],function(_){ru.prototype[_]=function(w,E){return this.request(tG(E||{},{method:_,url:w,data:(E||{}).data}))}}),eW.forEach(["post","put","patch"],function(_){function w(w){return function(E,P,k){return this.request(tG(k||{},{method:_,headers:w?{"Content-Type":"multipart/form-data"}:{},url:E,data:P}))}}ru.prototype[_]=w(),ru.prototype[_+"Form"]=w(!0)});let rc=ru;class rh{constructor(_){let w;if("function"!=typeof _)throw TypeError("executor must be a function.");this.promise=new Promise(function(_){w=_});const E=this;
247this.promise.then(_=>{if(!E._listeners)return;let w=E._listeners.length;for(;w-- >0;)E._listeners[w](_);E._listeners=null}),this.promise.then=_=>{let w,P=new Promise(_=>{E.subscribe(_),w=_}).then(_);return P.cancel=function(){E.unsubscribe(w)},P},_(function(_,P,k){E.reason||(E.reason=new tj(_,P,k),w(E.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(_){this.reason?_(this.reason):this._listeners?this._listeners.push(_):this._listeners=[_]}unsubscribe(_){if(!this._listeners)return;let w=this._listeners.indexOf(_);-1!==w&&this._listeners.splice(w,1)}toAbortSignal(){let _=new AbortController,w=w=>{_.abort(w)};return this.subscribe(w),_.signal.unsubscribe=()=>this.unsubscribe(w),_.signal}static source(){let _;return{token:new rh(function(w){_=w}),cancel:_}}}let rp=rh;function rf(_){return function(w){return _.apply(null,w)}}function rm(_){return eW.isObject(_)&&!0===_.isAxiosError}let rg={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
247alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(rg).forEach(([_,w])=>{rg[w]=_});let ry=rg;function rv(_){let w=new rc(_),E=L(rc.prototype.request,w);return eW.extend(E,rc.prototype,w,{allOwnKeys:!0}),eW.extend(E,w,null,{allOwnKeys:!0}),E.create=function(w){return rv(tG(_,w))},E}let rb=rv(tg);rb.Axios=rc,rb.CanceledError=tj,rb.CancelToken=rp,rb.isCancel=tM,rb.VERSION=ra,rb.toFormData=e3,rb.AxiosError=eK,rb.Cancel=rb.CanceledError,rb.all=function(_){return Promise.all(_)},rb.spread=rf,rb.isAxiosError=rm,rb.mergeConfig=tG,rb.AxiosHeaders=tk,rb.formToJSON=_=>tp(eW.isHTMLForm(_)?new FormData(_):_),rb.getAdapter=rr,rb.HttpStatusCode=ry,rb.default=rb;let rx=rb;_.s(["default",0,rx],79756);var rC=(_,w)=>{let{animationData:E,loop:P,autoplay:k,initialSegment:A,onComplete:M,onLoopComplete:I,onEnterFrame:j,onSegmentStart:R,onConfigReady:L,onDataReady:$,onDataFailed:F,onLoadedImages:B,onDOMLoaded:V,onDestroy:U,lottieRef:H,renderer:z,name:W,assetsPath:G,rendererSettings:Z,...Y}=_,[q,K]=(0,O.useState)(!1),X=(0,O.useRef)(void 0),Q=(0,O.useRef)(null),J=()=>{X.current?.play()},ee=()=>{X.current?.stop()},et=()=>{X.current?.pause()},er=_=>{X.current?.setSpeed(_)},en=(_,w)=>{X.current?.goToAndPlay(_,w)},ei=(_,w)=>{X.current?.goToAndStop(_,w)},ea=_=>{X.current?.setDirection(_)},eo=(_,w)=>{X.current?.playSegments(_,w)},es=_=>{X.current?.setSubframe(_)},el=_=>X.current?.getDuration(_),ed=()=>{X.current?.destroy(),X.current=void 0},eu=(w={})=>
247{if(!Q.current)return;X.current?.destroy();let E={..._,...w,container:Q.current};return X.current=D.default.loadAnimation(E),K(!!X.current),()=>{X.current?.destroy(),X.current=void 0}};return(0,O.useEffect)(()=>{let _=eu();return()=>_?.()},[E,P]),(0,O.useEffect)(()=>{X.current&&(X.current.autoplay=!!k)},[k]),(0,O.useEffect)(()=>{if(X.current){if(!A)return void X.current.resetSegments(!0);Array.isArray(A)&&A.length&&((X.current.currentRawFrame<A[0]||X.current.currentRawFrame>A[1])&&(X.current.currentRawFrame=A[0]),X.current.setSegment(A[0],A[1]))}},[A]),(0,O.useEffect)(()=>{let _=[{name:"complete",handler:M},{name:"loopComplete",handler:I},{name:"enterFrame",handler:j},{name:"segmentStart",handler:R},{name:"config_ready",handler:L},{name:"data_ready",handler:$},{name:"data_failed",handler:F},{name:"loaded_images",handler:B},{name:"DOMLoaded",handler:V},{name:"destroy",handler:U}].filter(_=>null!=_.handler);if(!_.length)return;let w=_.map(_=>(X.current?.addEventListener(_.name,()=>_.handler),()=>{X.current?.removeEventListener(_.name,()=>_.handler)}));return()=>{w.forEach(_=>_())}},[M,I,j,R,L,$,F,B,V,U]),{View:(0,N.jsx)("div",{style:w,ref:Q,...Y}),play:J,stop:ee,pause:et,setSpeed:er,goToAndStop:ei,goToAndPlay:en,setDirection:ea,playSegments:eo,setSubframe:es,getDuration:el,destroy:ed,animationContainerRef:Q,animationLoaded:q,animationItem:X.current}};function rS(_){let{top:w,height:E}=_.getBoundingClientRect();return(window.innerHeight-w)/(window.innerHeight+E)}function rT(_,w,E){let{top:P,left:k,width:A,height:M}=_.getBoundingClientRect();return{x:(w-k)/A,y:(E-P)/M}}var r_=({wrapperRef:_,animationItem:w,mode:E,actions:P})=>{(0,O.useEffect)(()=>{let k=_.current;if(!k||!w||!P.length)return;w.stop();let A=()=>{let _=null,E=()=>{let E=rS(k),A=P.find(({visibility:_})=>_&&E>=_[0]&&E<=_[1]);if(A){if("seek"===A.type&&A.visibility&&2===A.frames.length){let _=A.frames[0]+Math.ceil((E-A.visibility[0])/(A.visibility[1]-A.visibility[0])*A.frames[1]);w.goToAndStop(_-w.firstFrame-1,!0)}"loop"===A.type&&(null===_||_!==A.frames||w.isPaused)&&(w.playSegments(A.frames,!0),_=A.frames),"play"===A.type&&w.isPaused&&(w.resetSegments(!0),w.play()),"stop"===A.type&&w.goToAndStop(A.frames[0]-w.firstFrame-1,!0)}};return document.addEventListener("scroll",E),()=>{document.removeEventListener("scroll",E)}},M=()=>{let _=(_,E)=>{let A=_,M=E;if(-1!==A&&-1!==M){let _=rT(k,A,M);A=_.x,M=_.y}let I=P.find(({position:_})=>_&&Array.isArray(_.x)&&Array.isArray(_.y)?A>=_.x[0]&&A<=_.x[1]&&M>=_.y[0]&&M<=_.y[1]:!(!_||Number.isNaN(_.x)||Number.isNaN(_.y))&&A===_.x&&M===_.y);if(I){if("seek"===I.type&&I.position&&Array.isArray(I.position.x)&&Array.isArray(I.position.y)&&2===I.frames.length){let _=(A-I.position.x[0])/(I.position.x[1]-I.position.x[0]),E=(M-I.position.y[0])/(I.position.y[1]-I.position.y[0]);w.playSegments(I.frames,!0),w.goToAndStop(Math.ceil((_+E)/2*(I.frames[1]-I.frames[0])),!0)}"loop"===I.type&&w.playSegments(I.frames,!0),"play"===I.type&&(w.isPaused&&w.resetSegments(!1),w.playSegments(I.frames)),"stop"===I.type&&w.goToAndStop(I.frames[0],!0)}},E=w=>{_(w.clientX,w.clientY)},A=()=>{_(-1,-1)};return k.addEventListener("mousemove",E),k.addEventListener("mouseout",A),()=>{k.removeEventListener("mousemove",E),k.removeEventListener("mouseout",A)}};switch(E){case"scroll":return A();case"cursor":return M()}},[E,w])},rw=({actions:_,mode:w,lottieObj:E})=>{let{animationItem:P,View:k,animationContainerRef:A}=E;return r_({actions:_,animationItem:P,mode:w,wrapperRef:A}),k},rE=_=>{let{style:w,interactivity:E,...P}=_,{View:k,play:A,stop:M,pause:I,setSpeed:j,goToAndStop:D,goToAndPlay:N,setDirection:R,playSegments:L,setSubframe:$,getDuration:F,destroy:B,animationContainerRef:V,animationLoaded:U,animationItem:H}=rC(P,w);return(0,O.useEffect)(()=>{_.lottieRef&&(_.lottieRef.current={play:A,stop:M,pause:I,setSpeed:j,goToAndPlay:N,goToAndStop:D,setDirection:R,playSegments:L,setSubframe:$,getDuration:F,destroy:B,animationContainerRef:V,animationLoaded:U,animationItem:H})},[_.lottieRef?.current]),rw({lottieObj:{View:k,play:A,stop:M,pause:I,setSpeed:j,goToAndStop:D,goToAndPlay:N,setDirection:R,playSegments:L,setSubframe:$,getDuration:F,destroy:B,animationContainerRef:V,animationLoaded:U,animationItem:H},actions:E?.actions??[],mode:E?.mode??"scroll"})},rP="//s3.amazonaws.com/a.storyblok.com/f/141754",rk=".json",rA=_=>{let[w,E]=(0,O.useState)(null),P=_=>{rx.get(`https:${rP}${_}${rk}`).then(_=>{E(_.data)}).catch(_=>console.error(_))};return(0,O.useEffect)(()=>{P(_)},[_]),w},rM=_=>{let w=rA("/x/a262e8aea4/app_page_lottie");return w?(0,N.jsx)(rE,{..._,animationData:w}):null},rI=_=>{let w=rA("/x/8d76765770/constantine_404");return w?(0,N.jsx)(rE,{..._,animationData:w}):null},rj=_=>{let w=rA("/x/2a0fe32319/constantine_legal");return w?(0,N.jsx)(rE,{..._,animationData:w}):null}
247,rO=({coverEyes:_})=>{let w=(0,O.useRef)(null),E=rA("/x/9a3e28f092/constantine_peak");return(0,O.useEffect)(()=>{if(_){w?.current?.setDirection(1),w?.current?.goToAndPlay(0,!0);return}_||(w?.current?.setDirection(-1),w?.current?.goToAndPlay(7,!0))},[_]),(0,O.useEffect)(()=>{w?.current?.goToAndStop(0,!0)},[E]),E?(0,N.jsx)(rE,{lottieRef:w,animationData:E,loop:!1,autoPlay:!1,onComplete:()=>{if(_)return void w?.current?.goToAndStop(7,!0)}}):null},rD=_=>{let w=rA("/x/bbf9c2edc0/constantine_party");return w?(0,N.jsx)(rE,{..._,animationData:w}):null},rN=_=>{let w=rA("/x/fb8bc9c6e2/constantine_phone");return w?(0,N.jsx)(rE,{..._,animationData:w}):null};_.s(["AppPageLottie",0,rM,"Constantine404Lottie",0,rI,"ConstantineLegalLottie",0,rj,"ConstantineLoginPeakLottie",0,rO,"ConstantinePartyLottie",0,rD,"ConstantinePhone",0,rN],482633)},894515,_=>{"use strict";let w,E,P,k;var A=_.i(555774),M=_.i(529047),I=_.i(442819),j=_.i(372825),O=_.i(875079),D=_.i(115497),N=_.i(249558),R=_.i(6771),L=_.i(923381);_.i(336956);var $=_.i(308812),F=_.i(716529),B=_.i(258370),V=_.i(648815),U=_.i(329707);_.i(591895);var H=_.i(633374),z=_.i(382557),W=_.i(372695),G=_.i(982563),Z=_.i(312970),Y=_.i(650394),q=_.i(859225),K=_.i(151475),X=_.i(723937),Q=_.i(748884),J=_.i(857117),ee=_.i(905840),et=_.i(468164),er=_.i(333014),en=_.i(711603),ei=_.i(782321),ea=_.i(150283),eo=_.i(482633),es=_.i(918024),el=_.i(199233),ed=_.i(135573),eu=_.i(601408),ec=_.i(7759),eh=_.i(822579),ep=_.i(478166),ef=_.i(699533),em=_.i(979347),eg=_.i(473858),ey=_.i(944274),ev=_.i(109275),eb=_.i(92778),ex=D;let eC=(0,eb.default)((0,ex.jsx)("path",{d:"M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z"}),"Fullscreen");var eS=D;let eT=(0,eb.default)((0,eS.jsx)("path",{d:"M6 19h4V5H6zm8-14v14h4V5z"}),"Pause");var e_=D;let ew=(0,eb.default)((0,e_.jsx)("path",{d:"M8 5v14l11-7z"}),"PlayArrow");var eE=D;let eP=(0,eb.default)((0,eE.jsx)("path",{d:"m6 18 8.5-6L6 6zM16 6v12h2V6z"}),"SkipNext");var ek=D;let eA=(0,eb.default)((0,ek.jsx)("path",{d:"M6 6h2v12H6zm3.5 6 8.5 6V6z"}),"SkipPrevious");var eM=D;let eI=(0,eb.default)((0,eM.jsx)("path",{d:"M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63m2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71M4.27 3 3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9zM12 4 9.91 6.09 12 8.18z"}),"VolumeOff");var ej=D;let eO=(0,eb.default)((0,ej.jsx)("path",{d:"M3 9v6h4l5 5V4L7 9zm13.5 3c0-1.77-1.02-3.29-2.5-4.03v8.05c1.48-.73 2.5-2.25 2.5-4.02M14 3.23v2.06c2.89.86 5 3.54 5 6.71s-2.11 5.85-5 6.71v2.06c4.01-.91 7-4.49 7-8.77s-2.99-7.86-7-8.77"}),"VolumeUp"),{entries:eD,setPrototypeOf:eN,isFrozen:eR,getPrototypeOf:eL,getOwnPropertyDescriptor:e$}=Object,{freeze:eF,seal:eB,create:eV}=Object,{apply:eU,construct:eH}="u">typeof Reflect&&Reflect;eF||(eF=function(_){return _}),eB||(eB=function(_){return _}),eU||(eU=function(_,w){for(var E=arguments.length,P=Array(E>2?E-2:0),k=2;k<E;k++)P[k-2]=arguments[k];return _.apply(w,P)}),eH||(eH=function(_){for(var w=arguments.length,E=Array(w>1?w-1:0),P=1;P<w;P++)E[P-1]=arguments[P];return new _(...E)});let ez=e4(Array.prototype.forEach),eW=e4(Array.prototype.lastIndexOf),eG=e4(Array.prototype.pop),eZ=e4(Array.prototype.push),eY=e4(Array.prototype.splice),eq=e4(String.prototype.toLowerCase),eK=e4(String.prototype.toString),eX=e4(String.prototype.match),eQ=e4(String.prototype.replace),eJ=e4(String.prototype.indexOf),e1=e4(String.prototype.trim),e0=e4(Object.prototype.hasOwnProperty),e2=e4(RegExp.prototype.test),e3=e5(TypeError);function e4(_){return function(w){w instanceof RegExp&&(w.lastIndex=0);for(var E=arguments.length,P=Array(E>1?E-1:0),k=1;k<E;k++)P[k-1]=arguments[k];return eU(_,w,P)}}function e5(_){return function(){for(var w=arguments.length,E=Array(w),P=0;P<w;P++)E[P]=arguments[P];return eH(_,E)}}function e9(_,w){let E=arguments.length>2&&void 0!==arguments[2]?arguments[2]:eq;eN&&eN(_,null);let P=w.length;for(;P--;){let k=w[P];if("string"==typeof k){let _=E(k);_!==k&&(eR(w)||(w[P]=_),k=_)}_[k]=!0}return _}function e6(_){for(let w=0;w<_.length;w++)e0(_,w)||(_[w]=null);return _}function e7(_){let w=eV(null);for(let[E,P]of eD(_))e0(_,E)&&(Array.isArray(P)?w[E]=e6(P):P&&"object"==typeof P&&P.constructor===Object?w[E]=e7(P):w[E]=P);return w}function e8(_,w){for(;null!==_;){let E=e$(_,w);if(E){if(E.get)return e4(E.get);if("function"==typeof E.value)return e4(E.value)}_=eL(_)}return function(){return null}}let te=eF(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),tt=eF(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),tr=eF(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),tn=eF(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),ti=eF(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),ta=eF(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),to=eF(["#text"]),ts=eF(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
247spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),tl=eF(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),td=eF(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),tu=eF(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),tc=eB(/\{\{[\w\W]*|[\w\W]*\}\}/gm),th=eB(/<%[\w\W]*|[\w\W]*%>/gm),tp=eB(/\$\{[\w\W]*/gm),tf=eB(/^data-[\-\w.\u00B7-\uFFFF]+$/),tm=eB(/^aria-[\-\w]+$/),tg=eB(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),ty=eB(/^(?:\w+script|data):/i),tv=eB(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),tb=eB(/^html$/i);var tx=Object.freeze({__proto__:null,ARIA_ATTR:tm,ATTR_WHITESPACE:tv,CUSTOM_ELEMENT:eB(/^[a-z][.\w]*(-[.\w]+)+$/i),DATA_ATTR:tf,DOCTYPE_NAME:tb,ERB_EXPR:th,IS_ALLOWED_URI:tg,IS_SCRIPT_OR_DATA:ty,MUSTACHE_EXPR:tc,TMPLIT_EXPR:tp});let tC=1,tS=3,tT=7,t_=8,tw=9,tE=function(){return"u"<typeof window?null:window},tP=function(_,w){if("object"!=typeof _||"function"!=typeof _.createPolicy)return null;let E=null,P="data-tt-policy-suffix";w&&w.hasAttribute(P)&&(E=w.getAttribute(P));let k="dompurify"+(E?"#"+E:"");try{return _.createPolicy(k,{createHTML:_=>_,createScriptURL:_=>_})}catch(_){return console.warn("TrustedTypes policy "+k+" could not be created."),null}},tk=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}};function tA(){let _,w=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tE(),E=_=>tA(_);if(E.version="3.3.1",E.removed=[],!w||!w.document||w.document.nodeType!==tw||!w.Element)return E.isSupported=!1,E;let{document:P}=w,k=P,A=k.currentScript,{DocumentFragment:M,HTMLTemplateElement:I,Node:j,Element:O,NodeFilter:D,NamedNodeMap:N=w.NamedNodeMap||w.MozNamedAttrMap,HTMLFormElement:R,DOMParser:L,trustedTypes:$}=w,F=O.prototype,B=e8(F,"cloneNode"),V=e8(F,"remove"),U=e8(F,"nextSibling"),H=e8(F,"childNodes"),z=e8(F,"parentNode");if("function"==typeof I){let _=P.createElement("template");_.content&&_.content.ownerDocument&&(P=_.content.ownerDocument)}let W="",{implementation:G,createNodeIterator:Z,createDocumentFragment:Y,getElementsByTagName:q}=P,{importNode:K}=k,X=tk();E.isSupported="function"==typeof eD&&"function"==typeof z&&G&&void 0!==G.createHTMLDocument;let{MUSTACHE_EXPR:Q,ERB_EXPR:J,TMPLIT_EXPR:ee,DATA_ATTR:et,ARIA_ATTR:er,IS_SCRIPT_OR_DATA:en,ATTR_WHITESPACE:ei,CUSTOM_ELEMENT:ea}=tx,{IS_ALLOWED_URI:eo}=tx,es=null,el=e9({},[...te,...tt,...tr,...ti,...to]),ed=null,eu=e9({}
247,[...ts,...tl,...td,...tu]),ec=Object.seal(eV(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),eh=null,ep=null,ef=Object.seal(eV(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}})),em=!0,eg=!0,ey=!1,ev=!0,eb=!1,ex=!0,eC=!1,eS=!1,eT=!1,e_=!1,ew=!1,eE=!1,eP=!0,ek=!1,eA="user-content-",eM=!0,eI=!1,ej={},eO=null,eN=e9({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),eR=null,eL=e9({},["audio","video","img","source","image","track"]),e$=null,eB=e9({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),eU="http://www.w3.org/1998/Math/MathML",eH="http://www.w3.org/2000/svg",e4="http://www.w3.org/1999/xhtml",e5=e4,e6=!1,tc=null,th=e9({},[eU,eH,e4],eK),tp=e9({},["mi","mo","mn","ms","mtext"]),tf=e9({},["annotation-xml"]),tm=e9({},["title","style","font","a","script"]),ty=null,tv=["application/xhtml+xml","text/html"],tM="text/html",tI=null,tj=null,tO=P.createElement("form"),tD=function(_){return _ instanceof RegExp||_ instanceof Function},tN=function(){let w=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!tj||tj!==w){if(w&&"object"==typeof w||(w={}),w=e7(w),ty=-1===tv.indexOf(w.PARSER_MEDIA_TYPE)?tM:w.PARSER_MEDIA_TYPE,tI="application/xhtml+xml"===ty?eK:eq,es=e0(w,"ALLOWED_TAGS")?e9({},w.ALLOWED_TAGS,tI):el,ed=e0(w,"ALLOWED_ATTR")?e9({},w.ALLOWED_ATTR,tI):eu,tc=e0(w,"ALLOWED_NAMESPACES")?e9({},w.ALLOWED_NAMESPACES,eK):th,e$=e0(w,"ADD_URI_SAFE_ATTR")?e9(e7(eB),w.ADD_URI_SAFE_ATTR,tI):eB,eR=e0(w,"ADD_DATA_URI_TAGS")?e9(e7(eL),w.ADD_DATA_URI_TAGS,tI):eL,eO=e0(w,"FORBID_CONTENTS")?e9({},w.FORBID_CONTENTS,tI):eN,eh=e0(w,"FORBID_TAGS")?e9({},w.FORBID_TAGS,tI):e7({}),ep=e0(w,"FORBID_ATTR")?e9({},w.FORBID_ATTR,tI):e7({}),ej=!!e0(w,"USE_PROFILES")&&w.USE_PROFILES,em=!1!==w.ALLOW_ARIA_ATTR,eg=!1!==w.ALLOW_DATA_ATTR,ey=w.ALLOW_UNKNOWN_PROTOCOLS||!1,ev=!1!==w.ALLOW_SELF_CLOSE_IN_ATTR,eb=w.SAFE_FOR_TEMPLATES||!1,ex=!1!==w.SAFE_FOR_XML,eC=w.WHOLE_DOCUMENT||!1,e_=w.RETURN_DOM||!1,ew=w.RETURN_DOM_FRAGMENT||!1,eE=w.RETURN_TRUSTED_TYPE||!1,eT=w.FORCE_BODY||!1,eP=!1!==w.SANITIZE_DOM,ek=w.SANITIZE_NAMED_PROPS||!1,eM=!1!==w.KEEP_CONTENT,eI=w.IN_PLACE||!1,eo=w.ALLOWED_URI_REGEXP||tg,e5=w.NAMESPACE||e4,tp=w.MATHML_TEXT_INTEGRATION_POINTS||tp,tf=w.HTML_INTEGRATION_POINTS||tf,ec=w.CUSTOM_ELEMENT_HANDLING||{},w.CUSTOM_ELEMENT_HANDLING&&tD(w.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(ec.tagNameCheck=w.CUSTOM_ELEMENT_HANDLING.tagNameCheck),w.CUSTOM_ELEMENT_HANDLING&&tD(w.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(ec.attributeNameCheck=w.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),w.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof w.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(ec.allowCustomizedBuiltInElements=w.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),eb&&(eg=!1),ew&&(e_=!0),ej&&(es=e9({},to),ed=[],!0===ej.html&&(e9(es,te),e9(ed,ts)),!0===ej.svg&&(e9(es,tt),e9(ed,tl),e9(ed,tu)),!0===ej.svgFilters&&(e9(es,tr),e9(ed,tl),e9(ed,tu)),!0===ej.mathMl&&(e9(es,ti),e9(ed,td),e9(ed,tu))),w.ADD_TAGS&&("function"==typeof w.ADD_TAGS?ef.tagCheck=w.ADD_TAGS:(es===el&&(es=e7(es)),e9(es,w.ADD_TAGS,tI))),w.ADD_ATTR&&("function"==typeof w.ADD_ATTR?ef.attributeCheck=w.ADD_ATTR:(ed===eu&&(ed=e7(ed)),e9(ed,w.ADD_ATTR,tI))),w.ADD_URI_SAFE_ATTR&&e9(e$,w.ADD_URI_SAFE_ATTR,tI),w.FORBID_CONTENTS&&(eO===eN&&(eO=e7(eO)),e9(eO,w.FORBID_CONTENTS,tI)),w.ADD_FORBID_CONTENTS&&(eO===eN&&(eO=e7(eO)),e9(eO,w.ADD_FORBID_CONTENTS,tI)),eM&&(es["#text"]=!0),eC&&e9(es,["html","head","body"]),es.table&&(e9(es,["tbody"]),delete eh.tbody),w.TRUSTED_TYPES_POLICY){if("function"!=typeof w.TRUSTED_TYPES_POLICY.createHTML)throw e3('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof w.TRUSTED_TYPES_POLICY.createScriptURL)throw e3('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');
247W=(_=w.TRUSTED_TYPES_POLICY).createHTML("")}else void 0===_&&(_=tP($,A)),null!==_&&"string"==typeof W&&(W=_.createHTML(""));eF&&eF(w),tj=w}},tR=e9({},[...tt,...tr,...tn]),tL=e9({},[...ti,...ta]),t$=function(_){let w=z(_);w&&w.tagName||(w={namespaceURI:e5,tagName:"template"});let E=eq(_.tagName),P=eq(w.tagName);return!!tc[_.namespaceURI]&&(_.namespaceURI===eH?w.namespaceURI===e4?"svg"===E:w.namespaceURI===eU?"svg"===E&&("annotation-xml"===P||tp[P]):!!tR[E]:_.namespaceURI===eU?w.namespaceURI===e4?"math"===E:w.namespaceURI===eH?"math"===E&&tf[P]:!!tL[E]:_.namespaceURI===e4?(w.namespaceURI!==eH||!!tf[P])&&(w.namespaceURI!==eU||!!tp[P])&&!tL[E]&&(tm[E]||!tR[E]):"application/xhtml+xml"===ty&&!!tc[_.namespaceURI])},tF=function(_){eZ(E.removed,{element:_});try{z(_).removeChild(_)}catch(w){V(_)}},tB=function(_,w){try{eZ(E.removed,{attribute:w.getAttributeNode(_),from:w})}catch(_){eZ(E.removed,{attribute:null,from:w})}if(w.removeAttribute(_),"is"===_)if(e_||ew)try{tF(w)}catch(_){}else try{w.setAttribute(_,"")}catch(_){}},tV=function(w){let E=null,k=null;if(eT)w="<remove></remove>"+w;else{let _=eX(w,/^[\r\n\t ]+/);k=_&&_[0]}"application/xhtml+xml"===ty&&e5===e4&&(w='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+w+"</body></html>");let A=_?_.createHTML(w):w;if(e5===e4)try{E=new L().parseFromString(A,ty)}catch(_){}if(!E||!E.documentElement){E=G.createDocument(e5,"template",null);try{E.documentElement.innerHTML=e6?W:A}catch(_){}}let M=E.body||E.documentElement;return(w&&k&&M.insertBefore(P.createTextNode(k),M.childNodes[0]||null),e5===e4)?q.call(E,eC?"html":"body")[0]:eC?E.documentElement:M},tU=function(_){return Z.call(_.ownerDocument||_,_,D.SHOW_ELEMENT|D.SHOW_COMMENT|D.SHOW_TEXT|D.SHOW_PROCESSING_INSTRUCTION|D.SHOW_CDATA_SECTION,null)},tH=function(_){return _ instanceof R&&("string"!=typeof _.nodeName||"string"!=typeof _.textContent||"function"!=typeof _.removeChild||!(_.attributes instanceof N)||"function"!=typeof _.removeAttribute||"function"!=typeof _.setAttribute||"string"!=typeof _.namespaceURI||"function"!=typeof _.insertBefore||"function"!=typeof _.hasChildNodes)},tz=function(_){return"function"==typeof j&&_ instanceof j};function tW(_,w,P){ez(_,_=>{_.call(E,w,P,tj)})}let tG=function(_){let w=null;if(tW(X.beforeSanitizeElements,_,null),tH(_))return tF(_),!0;let P=tI(_.nodeName);if(tW(X.uponSanitizeElement,_,{tagName:P,allowedTags:es}),ex&&_.hasChildNodes()&&!tz(_.firstElementChild)&&e2(/<[/\w!]/g,_.innerHTML)&&e2(/<[/\w!]/g,_.textContent)||_.nodeType===tT||ex&&_.nodeType===t_&&e2(/<[/\w]/g,_.data))return tF(_),!0;if(!(ef.tagCheck instanceof Function&&ef.tagCheck(P))&&(!es[P]||eh[P])){if(!eh[P]&&tY(P)&&(ec.tagNameCheck instanceof RegExp&&e2(ec.tagNameCheck,P)||ec.tagNameCheck instanceof Function&&ec.tagNameCheck(P)))return!1;if(eM&&!eO[P]){let w=z(_)||_.parentNode,E=H(_)||_.childNodes;if(E&&w){let P=E.length;for(let k=P-1;k>=0;--k){let P=B(E[k],!0);P.__removalCount=(_.__removalCount||0)+1,w.insertBefore(P,U(_))}}}return tF(_),!0}return _ instanceof O&&!t$(_)||("noscript"===P||"noembed"===P||"noframes"===P)&&e2(/<\/no(script|embed|frames)/i,_.innerHTML)?(tF(_),!0):(eb&&_.nodeType===tS&&(w=_.textContent,ez([Q,J,ee],_=>{w=eQ(w,_," ")}),_.textContent!==w&&(eZ(E.removed,{element:_.cloneNode()}),_.textContent=w)),tW(X.afterSanitizeElements,_,null),!1)},tZ=function(_,w,E){if(eP&&("id"===w||"name"===w)&&(E in P||E in tO))return!1;if(eg&&!ep[w]&&e2(et,w));else if(em&&e2(er,w));else if(ef.attributeCheck instanceof Function&&ef.attributeCheck(w,_));else if(!ed[w]||ep[w]){if(!(tY(_)&&(ec.tagNameCheck instanceof RegExp&&e2(ec.tagNameCheck,_)||ec.tagNameCheck instanceof Function&&ec.tagNameCheck(_))&&(ec.attributeNameCheck instanceof RegExp&&e2(ec.attributeNameCheck,w)||ec.attributeNameCheck instanceof Function&&ec.attributeNameCheck(w,_))||"is"===w&&ec.allowCustomizedBuiltInElements&&(ec.tagNameCheck instanceof RegExp&&e2(ec.tagNameCheck,E)||ec.tagNameCheck instanceof Function&&ec.tagNameCheck(E))))return!1}else if(e$[w]);else if(e2(eo,eQ(E,ei,"")));else if(("src"===w||"xlink:href"===w||"href"===w)&&"script"!==_&&0===eJ(E,"data:")&&eR[_]);else if(ey&&!e2(en,eQ(E,ei,"")));else if(E)return!1;return!0},tY=function(_){return"annotation-xml"!==_&&eX(_,ea)},tq=function(w){tW(X.beforeSanitizeAttributes,w,null);let{attributes:P}=w;if(!P||tH(w))return;let k={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:ed,forceKeepAttr:void 0},A=P.length;for(;A--;){let{name:M,namespaceURI:I,value:j}=P[A],O=tI(M),D=j,N="value"===M?D:e1(D);
247if(k.attrName=O,k.attrValue=N,k.keepAttr=!0,k.forceKeepAttr=void 0,tW(X.uponSanitizeAttribute,w,k),N=k.attrValue,ek&&("id"===O||"name"===O)&&(tB(M,w),N=eA+N),ex&&e2(/((--!?|])>)|<\/(style|title|textarea)/i,N)||"attributename"===O&&eX(N,"href")){tB(M,w);continue}if(k.forceKeepAttr)continue;if(!k.keepAttr||!ev&&e2(/\/>/i,N)){tB(M,w);continue}eb&&ez([Q,J,ee],_=>{N=eQ(N,_," ")});let R=tI(w.nodeName);if(!tZ(R,O,N)){tB(M,w);continue}if(_&&"object"==typeof $&&"function"==typeof $.getAttributeType)if(I);else switch($.getAttributeType(R,O)){case"TrustedHTML":N=_.createHTML(N);break;case"TrustedScriptURL":N=_.createScriptURL(N)}if(N!==D)try{I?w.setAttributeNS(I,M,N):w.setAttribute(M,N),tH(w)?tF(w):eG(E.removed)}catch(_){tB(M,w)}}tW(X.afterSanitizeAttributes,w,null)},tK=function _(w){let E=null,P=tU(w);for(tW(X.beforeSanitizeShadowDOM,w,null);E=P.nextNode();)tW(X.uponSanitizeShadowNode,E,null),tG(E),tq(E),E.content instanceof M&&_(E.content);tW(X.afterSanitizeShadowDOM,w,null)};return E.sanitize=function(w){let P=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},A=null,I=null,O=null,D=null;if((e6=!w)&&(w="<!-->"),"string"!=typeof w&&!tz(w))if("function"==typeof w.toString){if("string"!=typeof(w=w.toString()))throw e3("dirty is not a string, aborting")}else throw e3("toString is not a function");if(!E.isSupported)return w;if(eS||tN(P),E.removed=[],"string"==typeof w&&(eI=!1),eI){if(w.nodeName){let _=tI(w.nodeName);if(!es[_]||eh[_])throw e3("root node is forbidden and cannot be sanitized in-place")}}else if(w instanceof j)(I=(A=tV("<!---->")).ownerDocument.importNode(w,!0)).nodeType===tC&&"BODY"===I.nodeName||"HTML"===I.nodeName?A=I:A.appendChild(I);else{if(!e_&&!eb&&!eC&&-1===w.indexOf("<"))return _&&eE?_.createHTML(w):w;if(!(A=tV(w)))return e_?null:eE?W:""}A&&eT&&tF(A.firstChild);let N=tU(eI?w:A);for(;O=N.nextNode();)tG(O),tq(O),O.content instanceof M&&tK(O.content);if(eI)return w;if(e_){if(ew)for(D=Y.call(A.ownerDocument);A.firstChild;)D.appendChild(A.firstChild);else D=A;return(ed.shadowroot||ed.shadowrootmode)&&(D=K.call(k,D,!0)),D}let R=eC?A.outerHTML:A.innerHTML;return eC&&es["!doctype"]&&A.ownerDocument&&A.ownerDocument.doctype&&A.ownerDocument.doctype.name&&e2(tb,A.ownerDocument.doctype.name)&&(R="<!DOCTYPE "+A.ownerDocument.doctype.name+">\n"+R),eb&&ez([Q,J,ee],_=>{R=eQ(R,_," ")}),_&&eE?_.createHTML(R):R},E.setConfig=function(){let _=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};tN(_),eS=!0},E.clearConfig=function(){tj=null,eS=!1},E.isValidAttribute=function(_,w,E){return tj||tN({}),tZ(tI(_),tI(w),E)},E.addHook=function(_,w){"function"==typeof w&&eZ(X[_],w)},E.removeHook=function(_,w){if(void 0!==w){let E=eW(X[_],w);return -1===E?void 0:eY(X[_],E,1)[0]}return eG(X[_])},E.removeHooks=function(_){X[_]=[]},E.removeAllHooks=function(){X=tk()},E}var tM=tA(),tI=_.i(587550),tj=_.i(215871);_.i(835014),_.i(220454);var tO=_.i(357812),tD=_.i(32498),tN=_.i(126996),tR=A.gql`
248  query getAffiliateTheme($id: ID!) {
249    AffiliatethemeItem(id: $id) {
250      slug
251      uuid
252      content {
253        backgroundPaper
254        backgroundDefault
255        darkMode
256        footerMain
257        footerSecondary
258        info
259        primary
260        secondary
261        success
262        tertiary
263        textPrimary
264        textSecondary
265        warning
266        error
267      }
268    }
269  }
270`;(0,M.createUseQuery)(tR,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tL=A.gql`
271  query FindPost($id: ID!) {
272    ContentNode(id: $id) {
273      slug
274      uuid
275    }
276  }
277`;(0,M.createUseQuery)(tL,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tL,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var t$=A.gql`
278  query GetAllBlogAuthorSlugs {
279    AuthorItems(per_page: 5, page: 1) {
280      items {
281        full_slug
282        slug
283      }
284    }
285  }
286`;(0,M.createUseQuery)(t$,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(t$,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tF=A.gql`
287  query GetAllBlogCategorySlugs {
288    BlogcategoryItems(per_page: 5, page: 1) {
289      items {
290        full_slug
291        slug
292      }
293    }
294  }
295`;(0,M.createUseQuery)(tF,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tF,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tB=A.gql`
296  query GetAllBlogPostSlugs {
297    BlogpostItems(per_page: 5, page: 1) {
298      items {
299        slug
300        full_slug
301      }
302    }
303  }
304`;(0,M.createUseQuery)(tB,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tB,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tV=A.gql`
305  query GetBlogAuthor($id: ID!) {
306    AuthorItem(id: $id) {
307      full_slug
308      slug
309      uuid
310      content {
311        author_name
312        author_image {
313          filename
314        }
315        job_title
316      }
317    }
318  }
319`,tU=(0,M.createUseQuery)(tV,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});(0,M.createUseQueryFunction)(tV,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tH=A.gql`
320  query GetBlogAuthors(
321    $perPage: Int!
322    $page: Int!
323    $starts_with: String
324    $filter_query_v2: AuthorFilterQuery
325  ) {
326    AuthorItems(
327      per_page: $perPage
328      page: $page
329      starts_with: $starts_with
330      filter_query_v2: $filter_query_v2
331    ) {
332      items {
333        uuid
334        content {
335          author_image {
336            filename
337          }
338          author_name
339          job_title
340        }
341        full_slug
342        slug
343      }
344      total
345    }
346  }
347`;(0,M.createUseQuery)(tH,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tH,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tz=A.gql`
348  query GetBlogCategories(
349    $perPage: Int!
350    $page: Int!
351    $starts_with: String
352    $filter_query_v2: BlogcategoryFilterQuery
353  ) {
354    BlogcategoryItems(
355      per_page: $perPage
356      page: $page
357      starts_with: $starts_with
358      filter_query_v2: $filter_query_v2
359    ) {
360      items {
361        uuid
362        full_slug
363        content {
364          title
365          description
366        }
367        first_published_at
368      }
369      total
370    }
371  }
372`;(0,M.createUseQuery)(tz,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tz,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tW=A.gql`
373  query GetBlogCategory($id: ID!) {
374    BlogcategoryItem(id: $id) {
375      full_slug
376      slug
377      uuid
378      content {
379        title
380        description
381      }
382    }
383  }
384`,tG=(0,M.createUseQuery)(tW,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});(0,M.createUseQueryFunction)(tW,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tZ=A.gql`
385  query GetBlogPost($id: ID!) {
386    BlogpostItem(id: $id) {
387      slug
388      full_slug
389      uuid
390      content {
391        author {
392          uuid
393          slug
394          fullSlug
395          content
396        }
397        category {
398          slug
399          fullSlug
400          content
401          uuid
402          content
403        }
404        body
405        component
406        image
407        Meta
408        intro
409        title
410      }
411      first_published_at
412    }
413  }
414`,tY=(0,M.createUseQuery)(tZ,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});(0,M.createUseQueryFunction)(tZ,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tq=A.gql`
415  query GetBlogPosts(
416    $perPage: Int
417    $page: Int
418    $starts_with: String
419    $filter_query_v2: BlogpostFilterQuery
420    $search_term: String
421  ) {
422    BlogpostItems(
423      per_page: $perPage
424      page: $page
425      starts_with: $starts_with
426      filter_query_v2: $filter_query_v2
427      search_term: $search_term
428    ) {
429      items {
430        uuid
431        full_slug
432        content {
433          author {
434            uuid
435            fullSlug
436          }
437          category {
438            uuid
439            fullSlug
440            content
441          }
442          image
443          intro
444          title
445        }
446        first_published_at
447      }
448      total
449    }
450  }
451`,tK=(0,M.createUseQuery)(tq,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});(0,M.createUseQueryFunction)(tq,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tX=A.gql`
452  query GetRelatedBlogPosts(
453    $starts_with: String
454    $filter_query_v2: BlogpostFilterQuery!
455  ) {
456    BlogpostItems(
457      per_page: 6
458      page: 1
459      starts_with: $starts_with
460      filter_query_v2: $filter_query_v2
461    ) {
462      items {
463        uuid
464        full_slug
465        content {
466          image
467          title
468          category {
469            slug
470            fullSlug
471            content
472            uuid
473            content
474          }
475        }
476      }
477    }
478  }
479`;(0,M.createUseQuery)(tX,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),(0,M.createUseQueryFunction)(tX,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tQ=A.gql`
480  query GetAllFaqCategorySlugs {
481    FaqcategoryItems(per_page: 5, page: 1) {
482      items {
483        full_slug
484        slug
485      }
486    }
487  }
488`;(0,M.createUseQuery)(tQ,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var tJ=A.gql`
489  query GetAllFaqPostSlugs {
490    FaqpostItems(per_page: 5, page: 1) {
491      items {
492        slug
493        full_slug
494      }
495    }
496  }
497`;(0,M.createUseQuery)(tJ,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var t1=A.gql`
498  query GetFaqCategories(
499    $perPage: Int!
500    $page: Int!
501    $starts_with: String
502    $filter_query_v2: FaqcategoryFilterQuery
503  ) {
504    FaqcategoryItems(
505      per_page: $perPage
506      page: $page
507      starts_with: $starts_with
508      filter_query_v2: $filter_query_v2
509    ) {
510      items {
511        uuid
512        full_slug
513        content {
514          description
515          title
516        }
517        first_published_at
518      }
519      total
520    }
521  }
522`;(0,M.createUseQuery)(t1,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var t0=A.gql`
523  query GetFaqCategory($id: ID!) {
524    FaqcategoryItem(id: $id) {
525      content {
526        description
527        title
528      }
529      slug
530      full_slug
531      uuid
532    }
533  }
534`,t2=(0,M.createUseQuery)(t0,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),t3=A.gql`
535  query GetFaqPost($id: ID!) {
536    FaqpostItem(id: $id) {
537      slug
538      full_slug
539      uuid
540      content {
541        body
542        category {
543          slug
544          fullSlug
545          uuid
546          content
547        }
548        component
549        keywords
550        question
551      }
552      first_published_at
553    }
554  }
555`,t4=(0,M.createUseQuery)(t3,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),t5=A.gql`
556  query GetFaqPosts(
557    $perPage: Int
558    $page: Int
559    $starts_with: String
560    $filter_query_v2: FaqpostFilterQuery
561    $search_term: String
562  ) {
563    FaqpostItems(
564      per_page: $perPage
565      page: $page
566      starts_with: $starts_with
567      filter_query_v2: $filter_query_v2
568      search_term: $search_term
569    ) {
570      items {
571        uuid
572        full_slug
573        content {
574          body
575          category {
576            content
577            fullSlug
578            uuid
579          }
580          component
581          keywords
582          question
583        }
584        first_published_at
585      }
586      total
587    }
588  }
589`,t9=(0,M.createUseQuery)(t5,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),t6=A.gql`
590  query GetGlobalParameters {
591    GlobalparametersItem(id: "global-parameters") {
592      content {
593        featuredBlogPost {
594          slug
595          uuid
596        }
597        homeFeaturedBlogPosts {
598          uuid
599          fullSlug
600          content
601        }
602        iosAppStoreLink
603        androidAppStoreLink
604        showGlobalBanner
605        globalBannerContent
606        featuredFAQs {
607          slug
608          fullSlug
609          uuid
610          content
611        }
612      }
613    }
614  }
615`;(0,M.createUseQuery)(t6,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var t7=A.gql`
616  query GetAllMarketingPageSlugs {
617    MarketingpageItems(per_page: 10, page: 1) {
618      items {
619        slug
620        full_slug
621      }
622    }
623  }
624`;(0,M.createUseQuery)(t7,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var t8=A.gql`
625  query GetMarketingPage($id: ID!) {
626    MarketingpageItem(id: $id) {
627      slug
628      full_slug
629      uuid
630      content {
631        headerType
632        footerType
633        component
634        body
635        pageMeta
636        sharingImage {
637          filename
638        }
639        affiliateTheme {
640          content
641          uuid
642          slug
643          fullSlug
644        }
645      }
646    }
647  }
648`,re=(0,M.createUseQuery)(t8,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}}),rt=A.gql`
649  query GetMarketingPages(
650    $perPage: Int!
651    $page: Int!
652    $starts_with: String
653    $filter_query_v2: MarketingpageFilterQuery
654    $search_term: String
655  ) {
656    MarketingpageItems(
657      per_page: $perPage
658      page: $page
659      starts_with: $starts_with
660      filter_query_v2: $filter_query_v2
661      search_term: $search_term
662    ) {
663      items {
664        full_slug
665        slug
666        first_published_at
667      }
668      total
669    }
670  }
671`;(0,M.createUseQuery)(rt,{context:{clientName:"cms",headers:{token:"TtZwYh2JnFrLpTsNXINaTAtt"}}});var rr=(0,I.styled)(j.Card,{shouldForwardProp:_=>!["featuredBorder","isLink","onDarkBg"].includes(_)})(({theme:_,featuredBorder:w,isLink:E,onDarkBg:P})=>I.css`
672    &.MuiPaper-root {
673      box-shadow: none !important;
674      border-radius: 0.75rem;
675      width: 100%;
676      height: 100%;
677      position: relative;
678      background-color: ${P?_.palette.background.default:_.palette.background.paper};
679      border-color: ${w?_.palette.secondary.main:_.palette.background.default};
680      .BlogCard-Image {
681        width: 100%;
682      }
683      .MuiCardContent-root {
684        margin-top: 1.8rem;
685        padding: 1.7rem;
686        padding-top: 0rem;
687        ${_.breakpoints.down("md")} {
688          margin-top: 0rem;
689          padding: 1.5rem;
690        }
691      }
692      transition: border-color 0.2s ease-in;
693      &:focus-visible {
694        outline: 3px solid #ffffff;
695        border-radius: 0.7rem;
696      }
697      ${E&&`
698        &:hover {
699            border-color: ${_.palette.secondary.dark};
700            .BlogTitle {
701                text-decoration: underline;
702            }
703        }
704      `}
705      ${_.breakpoints.down("md")} {
706        .MuiCardContent-root {
707        }
708      }
709    }
710  `),rn=(0,I.styled)("div")`
711  display: flex;
712  width: 100%;
713  height: 100%;
714  cursor: pointer;
715  &:focus-visible {
716    outline: 3px solid #ffffff;
717    border-radius: 0.7rem;
718  }
719`,ri=({href:_,...w})=>_?(0,D.jsx)(O.default,{href:_,children:(0,D.jsx)(rn,{children:(0,D.jsx)(rr,{isLink:!!_,...w})})}):(0,D.jsx)(rr,{...w}),ra=(0,I.styled)(I.Box,{shouldForwardProp:_=>
719"imageSrc"!==_})(({size:_="large",imageSrc:w="/images/blog/change-me.png"})=>I.css`
720    width: 100%;
721    height: ${({small:"210px",medium:"245px",large:"300px"})[_]};
722    overflow: hidden;
723    position: relative;
724    display: flex;
725    align-items: center;
726    justify-content: center;
727    background-size: cover;
728    background-position: center;
729    background-image: url("${w}");
730    span {
731      position: absolute !important;
732      img: {
733        min-height: 100%;
734        width: auto !important;
735        height: auto !important;
736      }
737    }
738  `),ro=({imageSrc:_,label:w,size:E})=>(0,D.jsx)(ra,{className:"BlogCard-Image",size:E,imageSrc:_,"aria-label":w,role:"img"}),rs=()=>(0,D.jsx)("svg",{className:"tomb-stone",viewBox:"0 0 43 59",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,D.jsx)("path",{d:"M0 57.1787V0H43V57.1284C43 57.9273 42.1094 58.4036 41.4449 57.9602L22.579 45.3701C22.2498 45.1504 21.822 45.1455 21.4879 45.3576L1.53593 58.0229C0.870156 58.4456 0 57.9673 0 57.1787Z",fill:(0,L.token)("colors.background.secondary.500")})}),rl=()=>(0,D.jsxs)(N.Container,{position:"absolute",width:43,height:60,top:0,left:20,zIndex:1,children:[(0,D.jsx)(rs,{}),(0,D.jsx)(N.Container,{position:"absolute",top:0,right:0,bottom:0,left:0,paddingBottom:"xsSm",children:(0,D.jsx)(R.Stack,{justifyContent:"center",alignItems:"center",fullHeight:!0,children:(0,D.jsx)($.IconConstantine,{})})})]}),rd=(0,I.styled)(I.Box,{shouldForwardProp:_=>"enable"!==_})(({enable:_=!0})=>_?{width:"100vw",position:"relative",left:"50%",right:"50%",marginLeft:"-50vw",marginRight:"-50vw"}:{width:"100%"}),ru=({title:_,description:w,contentType:E,children:P,pageMeta:k})=>{let A="https://www.octopusenergy.com",M="Octopus Energy USA";return(0,D.jsxs)(F.default,{children:[(0,D.jsx)("title",{children:k?.title||_}),(0,D.jsx)("meta",{name:"description",content:k?.description||w},"description"),(0,D.jsx)("link",{rel:"canonical",href:A+(0,B.useRouter)().asPath},"canonical"),(0,D.jsx)("meta",{property:"og:title",content:k?.og_title||_},"ogTitle"),(0,D.jsx)("meta",{property:"og:type",content:E},"ogType"),(0,D.jsx)("meta",{property:"og:url",content:A+(0,B.useRouter)().asPath},"ogUrl"),(0,D.jsx)("meta",{property:"og:image",content:k?.og_image||`${A}/branding/social-share.jpg`},"ogImage"),(0,D.jsx)("meta",{property:"og:description",content:k?.og_description||w},"ogDescription"),(0,D.jsx)("meta",{property:"og:site_name",content:M},"ogSiteName"),(0,D.jsx)("meta",{name:"author",content:"Octopus Energy USA"},"author"),(0,D.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitterCard"),(0,D.jsx)("meta",{name:"twitter:title",content:k?.twitter_title||_},"twitterTitle"),(0,D.jsx)("meta",{name:"twitter:image",content:k?.twitter_image||`${A}/branding/social-share.jpg`},"twitterImage"),(0,D.jsx)("meta",{name:"twitter:description",content:k?.twitter_description||w},"twitterDescription"),(0,D.jsx)("meta",{name:"twitter:site:id",content:"@OctopusEnergyUS"},"twitterHandle"),P]})},rc=V.default?.default||V.default||V,rh={small:"100px",medium:"200px",large:"300px"},rp=(0,I.styled)(I.Box)(({size:_="medium"})=>I.css`
739    border-radius: 50%;
740    overflow: hidden;
741    width: ${rh[_]};
742    height: ${rh[_]};
743    position: relative;
744  `),rf=({size:_,alt:w,imageSrc:E})=>(0,D.jsx)(rp,{size:_,children:(0,D.jsx)(rc,{alt:w||"",src:E,width:100,height:100})}),rm=_=>{if(_)return"string"==typeof _?_?.includes("https://octopusenergy.com")?void 0:"noopener":_?.cached_url?.includes("https://octopusenergy.com")?void 0:"noopener"},rg=({url:_,text:w,color:E,variant:P="contained",backgroundColor:k,paddingY:A,marginTop:M,marginBottom:j,textColor:N,alignment:R,fullWidth:L=!1})=>(0,D.jsx)(I.Box,{textAlign:R,width:"100%",bgcolor:k||void 0,py:A||2.5,mt:M||0,mb:j||0,className:"block",children:(0,D.jsx)(O.default,{href:"string"==typeof _?_||"https://octopusenergy.com":_?.cached_url||"https://octopusenergy.com",rel:rm(_),target:"_blank",children:(0,D.jsx)(I.Button,{color:E||void 0,variant:P,sx:{color:N||void 0},fullWidth:L,children:w})})}),ry=(0,I.styled)(I.Stack)(()=>I.css`
745    max-width: 450px;
746    width: auto;
747    margin-top: 0.5rem;
748    margin-bottom: 0.5rem;
749  `),rv=(0,I.styled)(I.Box)(()=>I.css`
750    display: flex;
751    flex-direction: column;
752    align-items: flex-start;
753    justify-content: flex-start;
754  `),rb=({imageSrc:_="/images/blog/author-default.svg",authorName:w="Not Defined",authorTitle:E="Not Defined",href:P})=>P?(0,D.jsx)(O.default,{href:P,"data-cy":"author-link",children:(0,D.jsxs)(ry,{direction:"row",spacing:1.5,alignItems:"center",justifyContent:"flex-start",className:"AuthorBadgeWrapper",children:[(0,D.jsx)(rf,{imageSrc:_,alt:w,size:"small"}),(0,D.jsxs)(rv,{className:"AuthorTextContainer",children:[(0,D.jsx)(I.Typography,{variant:"h4",fontWeight:500,className:"Author-name",children:w}),(0,D.jsx)(I.Typography,{variant:"body1",className:"Author-title",children:E})]})]})}):(0,D.jsxs)(ry,{direction:"row",spacing:1.5,alignItems:"center",justifyContent:"flex-start",className:"AuthorBadgeWrapper",flexWrap:"wrap",children:[(0,D.jsx)(rf,{imageSrc:_,alt:w,size:"small"}),(0,D.jsxs)(rv,{className:"AuthorTextContainer",children:[(0,D.jsx)(I.Typography,{variant:"h4",fontWeight:500,component:"p",className:"Author-name",children:w}),(0,D.jsx)(I.Typography,{variant:"body1",className:"Author-title",children:E})]})]}),rx=({baseUrl:_})=>(0,D.jsx)(R.Stack,{justifyContent:"center",attributes:{"data-cy":"back-to-blog-home"},children:(0,D.jsx)(z.Button,{href:`/${_}`,startIcon:(0,D.jsx)(W.IconHome,{color:"currentcolor"}),children:"blog"===_?"Back to blog home":"Back to FAQ home"})}),rC=({componentName:_})=>(0,D.jsxs)(I.Alert,{severity:"error",sx:{marginTop:"2.5rem",marginBottom:"2.5rem"},children:["The component ",_," is new and not in the site yet!"]}),rS=({topAdornments:_,title:w,description:E,imageSrc:P,href:k,isFeatured:A,onDarkBg:M})=>(0,D.jsx)(ri,{onDarkBg:M,featuredBorder:A,href:k,children:(0,D.jsxs)(N.Container,{position:"relative",children:[(0,D.jsx)(N.Container,{position:"absolute",top:"0.3rem",left:0,fullWidth:!0,padding:"xs",zIndex:1,children:(0,D.jsx)(R.Stack,{justifyContent:A?"flex-end":"flex-start",children:_})}),A&&(0,D.jsx)(rl,{}),(0,D.jsx)(ro,{imageSrc:P,label:w,size:A?"large":"medium"}),(0,D.jsx)(N.Container,{padding:"mdLg",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",children:[(0,D.jsx)(G.Typography,{textStyle:A?"h2":"h4",component:"h2",color:A?"tertiary500":"base100",children:w}),(0,D.jsx)(G.Typography,{children:E})]})})]})}),rT=({categories:_})=>{let w=(0,B.useRouter)().asPath;return(0,D.jsx)(R.Stack,{attributes:{"data-cy":"blog-categories"},flexWrap:"wrap",gap:"xsSm",children:_?.map((_,E)=>(0,D.jsx)(Z.Chip,{color:"secondary500",attributes:{"data-cy":`blog-category-${_?.content?.title}`},href:"/"+(_?.full_slug||_?.fullSlug||""),variant:w.includes(_?.full_slug||_?.fullSlug||"")?"outlined":"contained",children:_?.content?.title},E))})},r_=(0,Y.memo)(rT),rw=(0,I.styled)(I.Box)(({theme:_})=>I.css`
755    width: 100%;
756    max-width: ${_.breakpoints.values.lg};
757    height: 26.9375rem;
758    overflow: hidden;
759    position: relative;
760    display: flex;
761    align-items: center;
762    justify-content: center;
763    border-radius: 0.7rem;
764    margin-bottom: 2rem;
765    ${_.breakpoints.down("lg")} {
766      display: flex;
767      align-items: center;
768      justify-content: center;
769      span {
770        position: absolute !important;
771        img {
772          max-width: inherit !important;
773          max-height: inherit !important;
774          min-width: inherit !important;
775          min-height: inherit !important;
776          width: auto !important;
777          height: auto !important;
778        }
779      }
780    }
781    ${_.breakpoints.down("md")} {
782      height: 19.9375rem;
783      span {
784        height: 100% !important;
785        img {
786          width: auto !important;
787          height: 100% !important;
788        }
789      }
790    }
791    ${_.breakpoints.down("sm")} {
792      height: 15.9375rem;
793    }
794  `),rE=({imageSrc:_,alt:w})=>(0,D.jsx)(rw,{children:(0,D.jsx)(rc,{src:_,alt:w,width:1200,height:431})}),rP={en:{title:"Into the Octo-verse",heading:"Get the inside scoop on energy, technology, and all things Octopus.",categoryLabel:"Find a blog by category",categoryLabel2:"Discover more blogs",searchLabel:"Search",categoryTitle:"Posts in:",authorTitle:"Posts by:",relatedPostsTitle:"Just for you",relatedPostsHeading:"You may also like:",shareLabel:"Share me!",upToDateMessage:"You're all up-to-date!",searchError:"Something went wrong, please re-enter your search query.",searchReset:"Reset",searchResultsFound:"results found.",searchNoResultsFound:"No results found for your query.",showMoreButton:"Show more"},es:{title:"Directo al Octo-verso",heading:"Obtén información exclusiva sobre energía, tecnología y todo sobre Octopus.",categoryLabel:"Encuentra blog por categoría",categoryLabel2:"Descubre más blogs",searchLabel:"Búsqueda",categoryTitle:"Entradas en:",authorTitle:"Entradas hasta:",relatedPostsTitle:"Sólo para ti",relatedPostsHeading:"También te podría interesar:",shareLabel:"¡Compárteme!",upToDateMessage:"¡Ya estás al día!",searchError:"Algo salió mal. Por favor vuelve a intentar tu búsqueda",searchReset:"Reiniciar",searchResultsFound:"Resultados encontrados",searchNoResultsFound:"No se encontraron resultados en tu búsqueda.",showMoreButton:"A ver"}},rk={en:{mainTitle:"Octopus Energy Help & FAQs",mainSubHeading:"Need energy help? You've come to the right place.",searchLabel:"What can we help you with?",commonQuestionsHeading:"Commonly asked questions",whatCanWeHelpYouWith:"What can we help you with?",outageInformation:"Outage Information",localTdsp:"Your local Transmission and Distribution Service Provider (TDSP) takes care of outages.",findOutMore:"Find out more",showLess:"Show less",outageReporting:"Outage reporting:",serviceRequests:"Service requests:",visitWebsite:"Visit website"},es:{mainTitle:"Ayuda y Preguntas Frecuentes de Octopus Energy",mainSubHeading:"¿Necesitas ayuda con tu energía? has venido al lugar correcto ",searchLabel:"¿Con qué te podemos ayudar?",commonQuestionsHeading:"Preguntas más comunes",whatCanWeHelpYouWith:"¿Con qué te podemos ayudar?",outageInformation:"Información de Apagones",localTdsp:"Tu Proveedor de Servicios de Transmisión Y Distribución (TDSP) se encarga de los apagones",findOutMore:"Averigua más",showLess:"Mostrar menos",outageReporting:"Reporte de apagón:",serviceRequests:"Solicitud de servicio:",visitWebsite:"Visita la página web"}},rA=_=>{{let w=new Option().style;return w.color=_,""!==w.color}},rM=_=>_.filter((_,w,E)=>w===E.findIndex(w=>w?.uuid===_?.uuid)),rI=()=>"u">typeof document.fullscreenElement?"fullscreenElement":"u">typeof document.mozFullScreenElement?"mozFullScreenElement":"u">typeof document.msFullscreenElement?"msFullscreenElement":"u">typeof document.webkitFullscreenElement?"webkitFullscreenElement":"",rj=_=>{let w="//assets.octopusenergy.com";return _?_.replace("//a.storyblok.com/f/141754",w):null},rO=_=>"en"!==_&&_?_+"/":"",rD=(_,w,E)=>{window.open(_,w,E)},rN=(_=135,w)=>w.length<=_?w:(0,X.default)(w,{length:_,separator:" "}),rR=()=>{let _=(0,Y.useRef)(!0),[w,E]=(0,Y.useState)(!0);return(0,Y.useEffect)(()=>{_.current&&(_.current=!1,E(!1))},[_]),w},rL=_=>{try{let w=rI(),E=w?document[w]:null,[P,k]=(0,Y.useState)(null!=E),A=()=>{null!=_.current&&_.current.requestFullscreen().then(()=>{k(null!=E)}).catch(()=>{k(!1)})};return(0,Y.useLayoutEffect)(()=>(document.onfullscreenchange=()=>k(null!=E),()=>document.onfullscreenchange=void 0)),{isFullscreen:P,setFullscreen:A,exitFullscreen:()=>{document.exitFullscreen()}}}catch{return{isFullscreen:!1,setFullscreen:()=>{},exitFullscreen:()=>{}}}},r$=_=>(0,Q.default)(new Date(_||new Date),"MMMM do, yyyy"),rF=_=>[..._||[]].sort((_,w)=>_?.content?.title&&w?.content?.title?_.content.title.localeCompare(w.content.title):-1),rB=((w=rB||{}).IDLE="IDLE",w.LOADING="LOADING",w.END_OF_FEED="END_OF_FEED",w.ERROR="ERROR",w),rV=({initialState:_,locale:w,preview:E,refetchFunction:P,pageLimit:k,totalNumberOfPosts:A})=>{let[M,I]=(0,Y.useState)(_),[j,O]=(0,Y.useState)(1),[D,N]=(0,Y.useState)("IDLE"),R=()=>A<=k&&0===A?(N("END_OF_FEED"),1):parseInt((A/k).toFixed(0)),L=()=>
794{if(0===A||A<=k){I(_),N("END_OF_FEED"),O(1);return}O(1),N("IDLE"),I(_)};(0,Y.useEffect)(()=>{L()},[w,E]);let $=async _=>{N("LOADING");try{let w=await P(_,M);if(I(w),_>R())return void N("END_OF_FEED");O(_),N("IDLE")}catch(_){N("ERROR"),J.withScope(w=>{ee.setTag("requestType","Storyblok Pagination Fail."),w.setExtra("extraInfo",{data:_}),ee.captureException("Blog Pagination Error")})}};return{blogFeed:M,setBlogFeed:I,pagination:{paginationState:D,incrementPage:async()=>{if(j>R()||1===R())return void N("END_OF_FEED");N("LOADING");let _=j+1;if(!P)throw J.withScope(()=>{ee.setTag("requestType","Storyblok Pagination Fail."),ee.captureException("No refetch function has been defined for pagination.")}),Error("No Refetch Function has been defined! Pagination will not work.");await $(_)},retryFetch:async()=>{if(j===R())return"END_OF_FEED"!==D?N("END_OF_FEED"):void 0;await $(j)},reset:L}}},rU={linkedin:(_,w)=>new URL(`https://www.linkedin.com/shareArticle?mini=true&url=${w}&title=${_}`),facebook:(_,w)=>new URL(`http://www.facebook.com/sharer/sharer.php?u=${w}&t=${_}`),twitter:(_,w)=>new URL(`http://www.twitter.com/intent/tweet?url=${w}&text=${_}`),mail:(_,w)=>new URL(`mailto:?subject=Check out this article: ${_}&body=Hey! Check out this article by Octopus Energy: ${w}`)},rH=({pageTitle:_,pageUrl:w})=>E=>{rD(rU[E](_,w),"Share_Post_Window","popup,width=600,height=500")},rz=((E=rz||{}).IDLE="IDLE",E.LOADING="LOADING",E.SEARCH_RESULTS="SEARCH_RESULTS",E.NO_RESULTS="NO_RESULTS",E.ERROR="ERROR",E),rW=({initialState:_,refetchFunction:w,locale:E="en"})=>{let[P,k]=(0,Y.useState)(_),[A,M]=(0,Y.useState)(0),[I,j]=(0,Y.useState)("IDLE"),[O,D]=(0,Y.useState)(""),[N]=(0,et.useDebounce)(O,1400),R=async()=>{try{if(!N)return;let _=await w(N);if(_?.state?.faqPosts?.length&&_?.state?.faqPosts?.length!==0){k(_.state),M(_.state.faqPosts.length),j("SEARCH_RESULTS");return}j("NO_RESULTS")}catch(_){j("ERROR"),J.withScope(w=>{ee.setTag("requestType","Storyblok Pagination Fail."),w.setExtra("extraInfo",{data:_}),ee.captureException("Faq Pagination Error")})}},L=()=>{j("IDLE"),D(""),M(0),k({faqPosts:[]})},$=_=>{k({faqPosts:[]}),j("LOADING"),D(_)},F=()=>{R()};return(0,Y.useEffect)(()=>{0!==N.length?F():(j("IDLE"),M(0))},[N]),(0,Y.useEffect)(()=>{"IDLE"===I&&k({faqPosts:[]})},[I]),(0,Y.useEffect)(()=>{L()},[E]),{searchResults:P,totalResults:A,searchState:I,searchString:O,handleSearchStringChange:$,resetSearch:L}},rG=((P=rG||{}).IDLE="IDLE",P.LOADING="LOADING",P.SEARCH_RESULTS="SEARCH_RESULTS",P.NO_RESULTS="NO_RESULTS",P.ERROR="ERROR",P),rZ=({initialState:_,refetchFunction:w,pageLimit:E,locale:P})=>{let[k,A]=(0,Y.useState)(1),[M,I]=(0,Y.useState)("IDLE"),[j,O]=(0,Y.useState)(_),[D,N]=(0,Y.useState)(0),[R,L]=(0,Y.useState)("IDLE"),[$,F]=(0,Y.useState)(""),[B]=(0,et.useDebounce)($,1400),V=_=>_<=E&&0===_?(I("END_OF_FEED"),1):parseInt((_/E).toFixed(0)),U=async()=>{try{if(!B)return;let _=await w(k,j,B);if(_.totalNumberOfPosts&&0!==_.totalNumberOfPosts){if(O(_.state),1===V(_?.totalNumberOfPosts)){N(_.totalNumberOfPosts),L("SEARCH_RESULTS"),I("END_OF_FEED"),A(1);return}A(1),N(_.totalNumberOfPosts),L("SEARCH_RESULTS"),I("IDLE");return}L("NO_RESULTS")}catch(_){L("ERROR"),J.withScope(w=>{ee.setTag("requestType","Storyblok Pagination Fail."),w.setExtra("extraInfo",{data:_}),ee.captureException("Blog Pagination Error")})}},H=async _=>{I("LOADING");try{let E=await w(_,j,B||"");if(O(_=>{let w=[..._.posts||[],...E.state.posts||[]];return{posts:rM(w),categories:_.categories,featuredPost:_.featuredPost}}),_===V(D))return void I("END_OF_FEED");A(_),I("IDLE")}catch(_){I("ERROR"),J.withScope(w=>{ee.setTag("requestType","Storyblok Pagination Fail."),w.setExtra("extraInfo",{data:_}),ee.captureException("Blog Pagination Error")})}},z=async()=>{if(0===D||D<=E){I("END_OF_FEED"),A(1);return}if(k===V(D)){"END_OF_FEED"!==M&&I("END_OF_FEED");return}I("LOADING");let _=k+1;if(!w)throw J.withScope(()=>{ee.setTag("requestType","Storyblok Search Pagination Fail."),ee.captureException("No refetch function has been defined for pagination.")}),Error("No Refetch Function has been defined! Pagination will not work.");await H(_)},W=async()=>
794{if(k===V(D))return"END_OF_FEED"!==M?I("END_OF_FEED"):void 0;await H(k)},G=()=>{L("IDLE"),F(""),I("IDLE"),A(1),N(0),O({posts:[],categories:[],featuredPost:{}})},Z=w=>{O(_),L("LOADING"),F(w)},q=()=>{U()};return(0,Y.useEffect)(()=>{0!==B.length?q():(L("IDLE"),I("IDLE"),A(1),N(0))},[B]),(0,Y.useEffect)(()=>{"IDLE"===R&&O({posts:[],categories:[],featuredPost:{}})},[R]),(0,Y.useEffect)(()=>{G()},[P]),{pagination:{paginationState:M,incrementPage:z,retryFetch:W},searchResults:j,totalResults:D,searchState:R,searchString:$,handleSearchStringChange:Z,resetSearch:G}},rY=(_,w)=>"string"!=typeof _?_?.color&&_?.color!==""&&rA(_?.color||"")?_.color:j.legacyOctopusColorPalette[w]:_&&""!==_&&rA(_||"")?_:j.legacyOctopusColorPalette[w],rq=_=>null==_||_||_?"dark":"light",rK=({affiliateData:_,children:w})=>{if(!_?.content)return(0,D.jsx)(D.Fragment,{children:w});let E=(0,j.legacyCreateOctopusTheme)({mode:rq(_?.content?.darkMode),colors:{primary:rY(_?.content?.primary,"primary"),secondary:rY(_?.content?.secondary,"secondary"),tertiary:rY(_?.content?.tertiary,"tertiary"),textPrimary:rY(_?.content?.textPrimary,"textPrimary"),textSecondary:rY(_?.content?.textSecondary,"textSecondary"),backgroundDefault:rY(_?.content?.backgroundDefault,"backgroundDefault"),backgroundPaper:rY(_?.content?.backgroundPaper,"backgroundPaper"),info:rY(_?.content?.info,"info"),success:rY(_?.content?.success,"success"),warning:rY(_?.content?.warning,"warning"),error:rY(_?.content?.error,"error")}});return(0,D.jsxs)(I.ThemeProvider,{theme:E,children:[(0,D.jsx)(er.Global,{styles:er.css`
795          body {
796            background: ${E.palette.background.default} !important;
797          }
798        `}),(0,D.jsx)(I.ScopedCssBaseline,{children:w})]})},rX=new en.default({accessToken:"TtZwYh2JnFrLpTsNXINaTAtt",cache:{clear:"auto",type:"memory"}}),rQ=(_,w,E)=>{let[P,k]=(0,Y.useState)(_);(0,Y.useEffect)(()=>{k(_)},[_?.uuid]);let A=()=>{let{StoryblokBridge:_,location:w}=window;if("u">typeof _){let A=new _({resolveRelations:E});A.on(["change","published"],()=>w.reload()),A.on("input",_=>{_?.story?.slug&&_?.story?.slug===P.slug&&k(_.story)})}},M=_=>{if(document.getElementById("storyblokBridge"))_();else{let w=document.createElement("script");w.src="//app.storyblok.com/f/storyblok-v2-latest.js",w.id="storyblokBridge",document.body.appendChild(w),w.onload=()=>{_()}}};return(0,Y.useEffect)(()=>{if(w)try{M(A)}catch(_){ee.captureMessage("storyblokBridge failed to load.",{extra:{error:_}})}},[P]),{story:P,setStory:k}},rJ=({totalResults:_,resetSearch:w,onSearchStringChange:E,searchString:P,searchState:k})=>{let{locale:A}=(0,B.useRouter)(),M=()=>(0,D.jsx)(z.Button,{variant:"text",color:"base100",attributes:{"data-cy":"blog-search-reset-button"},onClick:w,children:rP[A||"en"].searchReset});return(0,D.jsx)(N.Container,{maxWidth:400,children:(0,D.jsxs)(R.Stack,{flexDirection:"column",children:[(0,D.jsx)(K.TextField,{attributes:{"data-cy":"blog-search"},label:rP[A||"en"].searchLabel,value:P,onChange:_=>{E(_.currentTarget.value)},endIcon:"LOADING"===k&&(0,D.jsx)(q.Loader,{size:16,color:"tertiary500"})}),(0,D.jsx)(G.Typography,{component:"span",attributes:{"data-cy":"blog-search-helper-text"},children:{SEARCH_RESULTS:(0,D.jsxs)(D.Fragment,{children:[_," ",rP[A||"en"].searchResultsFound," ",(0,D.jsx)(M,{})]}),ERROR:(0,D.jsxs)(D.Fragment,{children:[rP[A||"en"].searchError," ",(0,D.jsx)(M,{})]}),LOADING:(0,D.jsx)(D.Fragment,{children:" "}),IDLE:(0,D.jsx)(D.Fragment,{children:" "}),NO_RESULTS:(0,D.jsxs)(D.Fragment,{children:[rP[A||"en"].searchNoResultsFound," ",(0,D.jsx)(M,{})]})}[k]})]})})},r1={in:{opacity:0,transition:{duration:.3,ease:"easeInOut"}},out:{opacity:0,transition:{duration:.3,ease:"easeInOut"}},inactive:{opacity:1,transition:{duration:.3,ease:"easeInOut"}}},r0=({children:_,changeKey:w})=>(0,D.jsx)(I.Box,{width:"100%",children:(0,D.jsx)(ei.AnimatePresence,{initial:!1,mode:"wait",children:(0,D.jsx)(I.Box,{component:ea.motion.div,variants:r1,animate:"inactive",initial:"in",exit:"out",children:_},w)})}),r2=({categories:_})=>{let w=(0,B.useRouter)().asPath;return(0,D.jsx)(R.Stack,{attributes:{"data-cy":"faq-categories"},flexWrap:"wrap",gap:"xsSm",children:_?.map((_,E)=>(0,D.jsx)(Z.Chip,{color:"secondary500",attributes:{"data-cy":`faq-category-${_?.content?.title}`},href:"/"+(_?.full_slug||_?.fullSlug||""),variant:w.includes(_?.full_slug||_?.fullSlug||"")?"outlined":"contained",children:_?.content?.title},E))})},r3=(0,Y.memo)(r2),r4=({totalResults:_,resetSearch:w,onSearchStringChange:E,searchString:P,searchState:k})=>{let{locale:A}=(0,B.useRouter)(),M=()=>(0,D.jsx)(z.Button,{variant:"text",color:"base100",attributes:{"data-cy":"faq-search-reset-button"},onClick:w,children:rP[A||"en"].searchReset});return(0,D.jsx)(N.Container,{maxWidth:400,children:(0,D.jsxs)(R.Stack,{flexDirection:"column",children:[(0,D.jsx)(K.TextField,{attributes:{"data-cy":"faq-search"},label:rP[A||"en"].searchLabel,value:P,onChange:_=>{E(_.currentTarget.value)},endIcon:"LOADING"===k&&(0,D.jsx)(q.Loader,{size:16,color:"tertiary500"})}),(0,D.jsx)(D.Fragment,{children:{SEARCH_RESULTS:(0,D.jsxs)(G.Typography,{component:"span",attributes:{"data-cy":"faq-search-helper-text"},children:[_," ",rP[A||"en"].searchResultsFound," ",(0,D.jsx)(M,{})]}),ERROR:(0,D.jsxs)(G.Typography,{component:"span",attributes:{"data-cy":"faq-search-helper-text"},children:[rP[A||"en"].searchError," ",(0,D.jsx)(M,{})]}),LOADING:(0,D.jsx)(D.Fragment,{children:" "}),IDLE:(0,D.jsx)(D.Fragment,{children:" "}),NO_RESULTS:(0,D.jsxs)(G.Typography,{component:"span",attributes:{"data-cy":"faq-search-helper-text"},children:[rP[A||"en"].searchNoResultsFound," ",(0,D.jsx)(M,{})]})}[k]})]})})},r5=()=>(0,D.jsxs)(R.Stack,{justifyContent:"center",alignItems:"center",attributes:{"data-cy":"infinite-scroll-end-of-feed"},children:[(0,D.jsx)(N.Container,{width:60,children:(0,D.jsx)(eo.ConstantinePartyLottie,{loop:!0})}),(0,D.jsx)(N.Container,{position:"relative",top:10,children:(0,D.jsx)(G.Typography,{children:"You're all up-to-date!"})})]}),r9=(0,I.styled)(I.Box)(()=>({width:"100%",paddingTop:"100%",objectFit:"cover",overflow:"hidden",span:{objectFit:"cover",display:"flex !important",alignItems:"center",justifyContent:"center",img:{minWidth:"100% !important",minHeight:"100% !important",maxWidth:"unset !important",maxHeight:"200% !important",width:"auto !important",height:"auto !important",inset:"unset !important"}}})),r6=(0,I.styled)(I.Box)(()=>({width:"100%",maxHeight:"500px",span:{position:"relative !important",width:"auto !important",height:"100% !important",maxHeight:"500px",objectFit:"contain !important",img:{position:"relative !important",width:"auto !important",height:"100% !important",maxHeight:"500px !important",objectFit:"contain !important",minWidth:"unset !important",minHeight:"unset !important",maxWidth:"unset !important"}}})),r7=({images:_})=>{let[w,E]=(0,Y.useState)(!1),[P,k]=(0,Y.useState)(0),A=(0,I.useMediaQuery)(_=>_.breakpoints.down("sm")),M=(0,I.useMediaQuery)(_=>_.breakpoints.down("md")),O=(0,I.useMediaQuery)(_=>_.breakpoints.up("md")),N=()=>
798{if(O){if((_?.length||1)>=7)return 3;if(6===(_?.length||1)||5===(_?.length||1))return 4;if(4===(_?.length||1))return 3;if(3===(_?.length||1))return 4;if(2===(_?.length||1))return 6;if(1===(_?.length||1))return 12}if(M){if((_?.length||1)>=2)return 6;if(1===(_?.length||1))return 12}if(A)return 12},R=_=>{k(_),E(!0)},L=()=>{E(!1)};return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsxs)(j.Dialog,{open:w,fullWidth:!0,maxWidth:"lg",onClose:()=>{L()},fullScreen:A,children:[_&&_.length>1&&(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(I.IconButton,{size:"medium",color:"primary",sx:{position:"absolute",left:"1.5rem",top:"calc(50% - 1.25rem)",zIndex:5},disabled:0===P,onClick:()=>{k(P-1)},children:(0,D.jsx)(es.default,{})}),(0,D.jsx)(I.IconButton,{size:"medium",color:"primary",sx:{position:"absolute",right:"1.5rem",top:"calc(50% - 1.25rem)",zIndex:5},disabled:P===_?.length-1,onClick:()=>{k(P+1)},children:(0,D.jsx)(el.default,{})})]}),(0,D.jsxs)(I.Box,{width:"100%",padding:6,children:[(0,D.jsx)(r6,{children:(0,D.jsx)(rc,{src:_?.[P]?.imageSrc||"/images/blog/author-default.svg",alt:_?.[P]?.alt||""})}),!!_?.[P]?.alt&&(0,D.jsx)(I.Typography,{variant:"body2",pt:2,component:"figcaption",align:"center",sx:{lineHeight:"1.325rem",letterSpacing:"0.0425rem",fontSize:"0.85rem"},children:_?.[P]?.alt})]})]}),(0,D.jsx)(I.Grid,{container:!0,width:"100%",spacing:4,children:_?.map((_,w)=>(0,D.jsx)(I.Grid,{size:{xs:N()},children:(0,D.jsx)(r9,{as:"button",onClick:()=>{R(w)},position:"relative",children:_&&(0,D.jsx)(rc,{src:_?.imageSrc,alt:_?.alt||"",width:100,height:100})})},w))})]})},r8=[{name:"AEP Texas North/Central",outageNumber:"(866) 233-8508",serviceNumber:"(877) 373-4858",siteLink:"https://www.aeptexas.com/"},{name:"CenterPoint Energy (Houston)",outageNumber:"(713) 207-2222",serviceNumber:"(800) 332-7143",siteLink:"https://www.centerpointenergy.com/en-us/pages/selfid.aspx"},{name:"Oncor Electric Delivery (Dallas/Ft. Worth area)",outageNumber:"(888) 313-4747",serviceNumber:"(888) 313-6862",siteLink:"https://www.oncor.com/us/en/home.html"},{name:"Texas-New Mexico Power",outageNumber:"(888) 866-7456",serviceNumber:"(888) 866-7456",siteLink:"https://www.tnmp.com/"},{name:"Lubbock Power and Light",outageNumber:"(806) 775-2509",serviceNumber:"(806) 775-2509",siteLink:"https://lpandl.com/"}],ne=({locale:_="en"})=>{let w=(0,ef.useBooleanState)(!1);return(0,D.jsx)(eu.Alert,{severity:"warning",icon:!1,children:(0,D.jsx)(N.Container,{padding:{base:"xxs",sm:"xsSm"},paddingBottom:"xsSm",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xxl",children:[(0,D.jsxs)(R.Stack,{flexDirection:{base:"column",sm:"row"},alignItems:{base:"flex-start",sm:"center"},justifyContent:"space-between",gap:"lg",children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h3",color:"warning500",component:"h2",children:rk[_].outageInformation}),(0,D.jsx)(G.Typography,{children:rk[_].localTdsp})]}),(0,D.jsx)(z.Button,{variant:"ghost",color:"base100",size:"small",onClick:w.toggle,children:(0,D.jsx)(G.Typography,{textStyle:"button",textWrap:"nowrap",children:w.state?rk[_].showLess:rk[_].findOutMore})})]}),w.state&&(0,D.jsx)(ec.Grid,{gridTemplateColumns:"repeat(12, 1fr)",columnGap:"md",rowGap:"xxl",children:r8.map(w=>(0,D.jsx)(ep.GridItem,{gridColumn:{base:"span 12",md:"span 6",lg:"span 4"},children:(0,D.jsxs)(R.Stack,{flexDirection:"column",fullHeight:!0,justifyContent:"space-between",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",children:w.name}),(0,D.jsxs)(N.Container,{children:[(0,D.jsxs)(R.Stack,{children:[(0,D.jsx)(G.Typography,{children:rk[_].outageReporting}),(0,D.jsx)("a",{href:`tel:${w.outageNumber}`,rel:"noopener",children:(0,D.jsx)(G.Typography,{color:"tertiary500",component:"span",children:w.outageNumber})})]}),(0,D.jsxs)(R.Stack,{children:[(0,D.jsx)(G.Typography,{children:rk[_].serviceRequests}),(0,D.jsx)("a",{href:`tel:${w.serviceNumber}`,rel:"noopener",children:(0,D.jsx)(G.Typography,{color:"tertiary500",component:"span",children:w.serviceNumber})})]})]}),(0,D.jsx)(eh.StackItem,{children:(0,D.jsx)(z.Button,{href:w.siteLink,rel:"noopener",variant:"outlined",color:"base100",size:"small",children:rk[_].visitWebsite})})]})},w.name))})]})})})},nt=()=>{let[_,w]=(0,Y.useState)(0);return(0,Y.useEffect)(()=>{let _=()=>{w(Math.ceil((document.documentElement.scrollTop||document.body.scrollTop)/(document.documentElement.scrollHeight-document.documentElement.clientHeight)*100))};
798return window.addEventListener("scroll",_),_(),()=>window.removeEventListener("scroll",_)}),(0,D.jsx)(N.Container,{position:"fixed",bottom:0,left:0,right:0,zIndex:1,children:(0,D.jsx)(q.Loader,{type:"linear",variant:"determinate",value:_,color:"secondary500"})})},nr=(0,I.styled)(I.Typography)(({theme:_,isLink:w})=>I.css`
799    font-weight: 500;
800    line-height: 2rem;
801    margin-top: 0rem;
802    transition: 0.2s all ease-in;
803    text-decoration-thickness: 1px;
804    ${w&&`
805      &:hover {
806        text-decoration: underline;
807      }
808    `}
809    ${_.breakpoints.down("md")} {
810      font-size: 1.375rem;
811      line-height: 1.5rem;
812    }
813  `),nn=({topAdornments:_,topAdornmentsSpacing:w,title:E,imageSrc:P,href:k,onDarkBg:A})=>(0,D.jsxs)(ri,{href:k,onDarkBg:A,children:[(0,D.jsx)(I.Stack,{direction:"row",width:"100%",sx:{position:"absolute",zIndex:2,top:"0.3rem",left:0},justifyContent:"flex-start",py:1.5,px:2,spacing:w,children:_}),(0,D.jsx)(ro,{imageSrc:P,label:E,size:"small"}),(0,D.jsx)(I.CardContent,{className:"BlogCardContent",children:(0,D.jsx)(nr,{className:"BlogTitle",variant:"h4",component:"h3",children:E})})]}),ni=(0,I.styled)(I.IconButton)`
814  width: 3rem;
815  height: 3rem;
816  svg {
817    width: 2rem;
818    height: 2rem;
819  }
820`,na=({label:_,onFacebookClick:w,onTwitterClick:E,onLinkedInClick:P,onEmailClick:k})=>(0,D.jsxs)(I.Box,{className:"socialMedia-share",children:[(0,D.jsx)(I.Typography,{fontWeight:500,mb:.5,children:_}),(0,D.jsxs)(I.Stack,{direction:"row",spacing:1.5,alignItems:"center",justifyContent:"center","data-cy":"social-share-buttons",children:[w&&(0,D.jsx)(ni,{onClick:w,sx:{padding:1},children:(0,D.jsx)(ey.IconFacebook,{})}),E&&(0,D.jsx)(ni,{onClick:E,children:(0,D.jsx)(em.IconX,{})}),P&&(0,D.jsx)(ni,{onClick:P,children:(0,D.jsx)(eg.IconLinkedIn,{})}),k&&(0,D.jsx)(ni,{onClick:k,children:(0,D.jsx)(ev.IconEmail,{color:(0,L.token)("colors.background.base.100")})})]})]}),no=((k=no||{}).TOGGLE_PLAY="TOGGLE_PLAY",k.TOGGLE_MUTE="TOGGLE_MUTE",k.ON_TIME_UPDATE="ON_TIME_UPDATE",k.SET_VIDEO_PROGRESS="SET_VIDEO_PROGRESS",k.SET_VIDEO_SPEED="SET_VIDEO_SPEED",k.SKIP_FORWARD="SKIP_FORWARD",k.SKIP_BACKWARD="SKIP_BACKWARD",k.REQUEST_FULLSCREEN="REQUEST_FULLSCREEN",k),ns=(_,w)=>{switch(w.event){case"TOGGLE_PLAY":return{..._,playing:!_.playing};case"TOGGLE_MUTE":return{..._,muted:!_.muted};case"ON_TIME_UPDATE":let E=w.payload?.target?.valueAsNumber||0;return{..._,progress:E};case"SET_VIDEO_PROGRESS":let P=Number(w.payload?.target?.value);return{..._,progress:P};case"SET_VIDEO_SPEED":let k=Number(w.payload?.target?.value);return{..._,speed:k};case"SKIP_FORWARD":return{..._,progress:Math.min(_.progress+5,100)};case"SKIP_BACKWARD":return{..._,progress:Math.max(_.progress-5,0)};default:return _}},nl=_=>{let w={playing:!1,muted:!1,progress:0,speed:1},[E,P]=(0,Y.useReducer)(ns,w);return(0,Y.useEffect)(()=>{_.current&&(E.playing?_.current.play():_.current.pause())},[E.playing,_]),(0,Y.useEffect)(()=>{_.current&&(_.current.muted=E.muted)},[E.muted,_]),{playerState:E,sendEvent:P}},nd=(0,I.styled)(I.Box)(({theme:_})=>({width:"100%",position:"relative",display:"flex",justifyContent:"center",overflow:"hidden",backgroundColor:_.palette.background.paper})),nu=(0,I.styled)(ea.motion.div)(({theme:_})=>({display:"flex",alignItems:"center",justifyContent:"space-between",position:"absolute",padding:"0.8rem",width:"100%",flexWrap:"nowrap",bottom:0,backgroundColor:(0,I.alpha)(_.palette.background.paper,.9),backdropFilter:"blur(4px)"})),nc=(0,I.styled)("video")(()=>({width:"100%",position:"relative"})),nh=({src:_})=>{let w=(0,Y.useRef)(null),E=(0,Y.useRef)(null),{playerState:{playing:P,muted:k,progress:A},sendEvent:M}=nl(w),[j,O]=(0,Y.useState)(!1),{isFullscreen:N,setFullscreen:R,exitFullscreen:L}=rL(E);return(0,Y.useEffect)(()=>{let _=setInterval(()=>{P&&M({event:"ON_TIME_UPDATE"})},50);return()=>clearInterval(_)},[P,M]),(0,D.jsxs)(nd,{onMouseEnter:()=>{O(!0)},onMouseLeave:()=>{O(!1)},ref:E,children:[(0,D.jsx)(nc,{src:rj(_)||"",ref:w}),!P&&(0,D.jsx)(I.Box,{width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center",sx:{position:"absolute"},children:(0,D.jsx)(I.IconButton,{size:"medium",onClick:()=>{M({event:"TOGGLE_PLAY"})}
820,color:"primary",sx:{borderColor:"primary.main",border:"2px solid"},children:(0,D.jsx)(ew,{sx:{width:"5rem",height:"5rem"}})})}),(0,D.jsxs)(nu,{initial:"hide",animate:j||N?"show":"hide",exit:"hide",variants:{show:{opacity:1},hide:{opacity:0}},children:[(0,D.jsx)(I.IconButton,{size:"small",onClick:()=>{M({event:"SKIP_BACKWARD"})},disabled:!P,children:(0,D.jsx)(eA,{})}),(0,D.jsx)(I.IconButton,{size:"small",onClick:()=>{M({event:"TOGGLE_PLAY"})},children:P?(0,D.jsx)(eT,{}):(0,D.jsx)(ew,{})}),(0,D.jsx)(I.IconButton,{size:"small",onClick:()=>{M({event:"SKIP_FORWARD"})},disabled:!P,children:(0,D.jsx)(eP,{})}),(0,D.jsx)(I.Box,{paddingLeft:"1rem",paddingRight:"1rem",width:"100%",display:"flex",alignItems:"center",justifyContent:"center",children:(0,D.jsx)(I.Slider,{sx:{width:"100%"},value:A,onChange:_=>{M({event:"SET_VIDEO_PROGRESS",payload:_})},max:100})}),(0,D.jsx)(I.IconButton,{size:"small",onClick:()=>{M({event:"TOGGLE_MUTE"})},children:k?(0,D.jsx)(eI,{}):(0,D.jsx)(eO,{})}),(0,D.jsx)(I.IconButton,{size:"small",onClick:()=>{N?L():R()},children:(0,D.jsx)(eC,{})})]})]})},np=_=>{let w=_.trim();return w.startsWith("<iframe")||w.startsWith("<blockquote")||w.startsWith("<div")||w.startsWith("<script")},nf=["youtube.com","youtube-nocookie.com","youtu.be","vimeo.com","player.vimeo.com","facebook.com","twitter.com","x.com","platform.twitter.com"],nm=_=>{try{let w=new URL(_);return nf.some(_=>w.hostname===_||w.hostname.endsWith(`.${_}`))}catch{return!1}},ng=_=>tM.sanitize(_,{ADD_TAGS:["iframe","blockquote"],ADD_ATTR:["allow","allowfullscreen","frameborder","scrolling","class","data-instgrm-permalink","data-instgrm-version","cite","data-tweet-id"],ALLOWED_URI_REGEXP:/^(?:(?:https?|mailto):|[^a-z]|[a-z+.-]+(?:[^a-z+.\-:]|$))/i}),ny=({videoUrl:_})=>{let w=(0,Y.useRef)(null),E=(0,ef.useBooleanState)(!1);(0,Y.useEffect)(()=>{E.setTrue()},[]);let P=(0,Y.useMemo)(()=>E.state&&_&&np(_)?ng(_):null,[E.state,_]);if((0,Y.useEffect)(()=>{if(!(!_||!w.current)){if(_.includes("twitter.com")||_.includes("x.com"))if(document.querySelector('script[src*="platform.twitter.com/widgets.js"]'))window.twttr?.widgets&&window.twttr.widgets.load(w.current);else{let _=document.createElement("script");_.src="https://platform.twitter.com/widgets.js",_.async=!0,document.body.appendChild(_)}if(_.includes("facebook.com"))if(document.querySelector('script[src*="connect.facebook.net"]'))window.FB?.XFBML&&window.FB.XFBML.parse(w.current);else{let _=document.createElement("script");_.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v18.0",_.async=!0,_.defer=!0,_.crossOrigin="anonymous",document.body.appendChild(_)}}},[_]),!_)return null;if(P){let E=_.includes("<iframe");return(0,D.jsx)(I.Box,{ref:w,sx:{width:"100%",...E&&{aspectRatio:"16 / 9","& iframe":{width:"100%",height:"100%",border:"none"}}},dangerouslySetInnerHTML:{__html:P}})}return nm(_)?(0,D.jsx)(I.Box,{sx:{width:"100%",aspectRatio:"16 / 9"},children:(0,D.jsx)("iframe",{src:_,title:"Video player",width:"100%",height:"100%",style:{border:"none"},allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowFullScreen:!0})}):null},nv=({preview:_=!1,ssrAffiliateData:w})=>{let{story:E}=rQ(w,_);return(0,D.jsx)(rK,{affiliateData:E,children:(0,D.jsxs)(I.Container,{children:[(0,D.jsxs)(I.Box,{py:12,width:"100%",component:"section",children:[(0,D.jsx)(I.Typography,{variant:"h1",color:"tertiary",mb:2,children:"Affiliate Theme Preview"}),(0,D.jsx)(I.Typography,{color:"textPrimary",mb:2,children:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sodales, est et sollicitudin consequat, ligula arcu malesuada leo, vel feugiat quam felis vel sapien. Suspendisse imperdiet, ex et posuere auctor, augue neque ultrices nulla, sit amet fringilla nulla leo eget libero. Pellentesque rhoncus gravida elit, sed ullamcorper metus suscipit elementum. Morbi iaculis arcu ipsum, et finibus sapien tempor semper."}),(0,D.jsx)(I.Typography,{color:"textSecondary",children:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent sodales, est et sollicitudin consequat, ligula arcu malesuada leo, vel feugiat quam felis vel sapien. Suspendisse imperdiet, ex et posuere auctor, augue neque ultrices nulla, sit amet fringilla nulla leo eget libero. Pellentesque rhoncus gravida elit, sed ullamcorper metus suscipit elementum. Morbi iaculis arcu ipsum, et finibus sapien tempor semper."})]}),(0,D.jsxs)(I.Stack,{justifyContent:"center",alignItems:"flex-start",flexWrap:"wrap",flexDirection:"row",width:"100%",columnGap:4,rowGap:6,mb:10,children:[(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"primary.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Primary"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"secondary.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Secondary"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"tertiary.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Tertiary"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"error.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Error"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"success.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Success"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"warning.main",mb:2}),(0,D.jsx)(I.Typography,{children:"Warning"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"background.default",mb:2}
820),(0,D.jsx)(I.Typography,{children:"Default Background"})]}),(0,D.jsxs)(I.Box,{children:[(0,D.jsx)(I.Box,{width:"150px",height:"150px",bgcolor:"background.paper",mb:2}),(0,D.jsx)(I.Typography,{children:"Paper Background"})]})]})]})})},nb=({feed:_,pagination:w,containerCy:E,feedCy:P})=>_&&0!==_.length?(0,D.jsxs)(ec.Grid,{gridTemplateColumns:"repeat(2, 1fr)",gap:"mdLg",attributes:{"data-cy":E},children:[_?.map(_=>{if(_)return(0,D.jsx)(ep.GridItem,{gridColumn:{base:"span 2",md:"span 1"},attributes:{"data-cy":P},children:(0,D.jsx)(rS,{title:_?.content?.title||"",description:rN(void 0,_?.content?.intro||""),imageSrc:rj(_?.content?.image)||"",href:`/${_?.full_slug}`||"#",topAdornments:(0,D.jsx)(Z.Chip,{color:"secondary500",children:_?.content?.category?.[0]?.content?.title})})},_.uuid)}),(0,D.jsxs)(ep.GridItem,{gridColumn:"span 2",attributes:{"data-cy":"blog-feed-status-container"},children:["LOADING"===w.paginationState&&(0,D.jsx)(R.Stack,{justifyContent:"center",alignItems:"center",attributes:{"data-cy":"infinite-scroll-loading"},children:(0,D.jsx)(q.Loader,{size:24})}),"ERROR"===w.paginationState&&(0,D.jsx)(R.Stack,{justifyContent:"center",alignItems:"center",attributes:{"data-cy":"infinite-scroll-error"},children:(0,D.jsxs)(G.Typography,{component:"span",children:["😞 Something went wrong! Do you want to"," ",(0,D.jsx)(z.Button,{variant:"text",onClick:w.retryFetch,children:"retry"}),"?"]})}),"END_OF_FEED"===w.paginationState&&(0,D.jsx)(r5,{})]})]}):null,nx=(0,Y.memo)(nb),nC=({feed:_,containerCy:w,feedCy:E})=>_&&0!==_.length?(0,D.jsx)(R.Stack,{flexDirection:"column",attributes:{"data-cy":w},children:_?.map(_=>_&&(0,D.jsx)(tI.ActionCard,{attributes:{"data-cy":E},href:`/${_?.full_slug}`,actionIcon:(0,D.jsx)(ed.IconArrowUpRight,{}),children:(0,D.jsx)(G.Typography,{textAlign:"left",textStyle:"h5",component:"span",children:_?.content?.question})},_.uuid))}):null,nS=(0,Y.memo)(nC),nT=({locale:_,ssrFeed:w,ssrAuthor:E,ssrCategories:P,preview:k,totalPosts:A})=>{let M=rR(),j=(0,Y.useMemo)(()=>rF(P||null),[P]),{refetch:O}=tU({variables:{id:`${rO(_)}blog/author/${E?.slug}`},skip:!E?.slug,context:{headers:{version:k?"draft":"published"}}}),{refetch:N}
820=tK({skip:!0,context:{headers:{version:"published"}}}),{blogFeed:{posts:R},pagination:L}=rV({initialState:{posts:w||[]},locale:_,refetchFunction:async(w,P)=>{try{let{data:{BlogpostItems:k}}=await N({perPage:10,page:w,starts_with:rO(_),search_term:void 0,filter_query_v2:{author:{in:E?.uuid}}});if(P?.posts&&0!==P.posts.length&&k?.items&&0!==k.items.length){let _=[...P.posts,...k.items],w=rM(_);return Promise.resolve({posts:w})}return{}}catch(_){return Promise.reject(_)}},pageLimit:10,totalNumberOfPosts:A||0}),{pagination:$,searchResults:F,totalResults:B,searchState:V,searchString:U,handleSearchStringChange:H,resetSearch:z}=rZ({pageLimit:6,initialState:{posts:w||[]},locale:_,refetchFunction:async(w,P,k)=>{try{let{data:{BlogpostItems:A}}=await N({perPage:10,page:w,starts_with:rO(_),search_term:k,filter_query_v2:{author:{in:E?.uuid}}});if(P?.posts&&0!==P.posts.length&&A?.items&&0!==A.items.length){let _=[...P.posts,...A.items].filter((_,w,E)=>w===E.findIndex(w=>w?.uuid===_?.uuid));return Promise.resolve({state:{posts:_},totalNumberOfPosts:A.total||0})}return!P?.posts&&A?.items&&A.items.length?Promise.resolve({state:{posts:A?.items||[]},totalNumberOfPosts:A.total||0}):{state:{},totalNumberOfPosts:0}}catch(_){return Promise.reject(_)}}});(0,Y.useEffect)(()=>{!E?.slug||M||O({id:`${rO(_)}blog/author/${E?.slug}`})},[_]);let W="SEARCH_RESULTS"===V||"NO_RESULTS"===V;return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:`Posts by: ${E?.content?.author_name} | Blog | Octopus Energy`,description:"Octopus Energy is made up of 1000+ fantastic people working on stuff you'd never expect, all pushing hard towards a shared goal.",contentType:"website"}),(0,D.jsxs)(I.Container,{maxWidth:"lg",sx:{margin:"0 auto 4.5rem auto"},children:[(0,D.jsx)(I.Typography,{variant:"h5",component:"p",children:rP[_||"en"].authorTitle}),(0,D.jsx)(I.Box,{width:"100%","data-cy":"blog-author",my:2,children:(0,D.jsx)(I.Typography,{variant:"h1",children:(0,D.jsx)(rb,{imageSrc:rj(E?.content?.author_image?.filename)||void 0,authorName:E?.content?.author_name||"No name",authorTitle:E?.content?.job_title||""})})}),(0,D.jsxs)(I.Box,{width:"100%","data-cy":"blog-categories-bar",children:[(0,D.jsx)(I.Typography,{variant:"h5",children:(0,D.jsx)(D.Fragment,{children:rP[_||"en"].categoryLabel2})}),(0,D.jsx)(r_,{categories:j||[]})]}),(0,D.jsx)(rJ,{searchState:V,searchString:U,totalResults:B,onSearchStringChange:H,resetSearch:z}),(0,D.jsx)(I.Box,{minHeight:"50vh",width:"100%",children:(0,D.jsx)(r0,{changeKey:W?"search":"blogMain",children:W?(0,D.jsx)(nx,{feedCy:"search-blog-feed",containerCy:"search-blog-feed-container",feed:F.posts||[],pagination:$}):(0,D.jsx)(nx,{feedCy:"author-blog-feed",containerCy:"author-blog-feed-container",feed:R||[],pagination:L})})}),(0,D.jsx)(rx,{baseUrl:"blog"})]})]})},n_=({post:_})=>_&&_.content?(0,D.jsx)(N.Container,{position:{base:"static",md:"sticky"},top:110,attributes:{"data-cy":"featured-post"},component:"article",children:(0,D.jsx)(rS,{isFeatured:!0,title:_?.content?.title||"",description:rN(void 0,_?.content?.intro||""),imageSrc:rj(_?.content?.image)||"",href:_?.full_slug||"#",topAdornments:(0,D.jsx)(Z.Chip,{color:"secondary500",children:_?.content?.category?.[0]?.content?.title})})}):null,nw=({featuredPost:_,posts:w,pagination:E})=>(0,D.jsxs)(ec.Grid,{gridTemplateColumns:"repeat(12, 1fr)",attributes:{"data-cy":"blog-index-feed-container"},gap:"lg",children:[(0,D.jsx)(ep.GridItem,{gridColumn:{base:"span 12",md:"span 6"},children:(0,D.jsx)(n_,{post:_})}),(0,D.jsx)(ep.GridItem,{gridColumn:{base:"span 12",md:"span 6"},attributes:{"data-cy":"blog-index-feed"},children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"md",children:[w?.map(_=>_?(0,D.jsx)(N.Container,{component:"article",children:(0,D.jsx)(rS,{title:_?.content?.title||"",description:rN(void 0,_?.content?.intro||""),imageSrc:rj(_?.content?.image)||"",href:_?.full_slug||"#",topAdornments:(0,D.jsx)(Z.Chip,{color:"secondary500",children:_?.content?.category?.[0]?.content?.title})})},_.uuid):null),"LOADING"===E.paginationState&&(0,D.jsx)(R.Stack,{justifyContent:"center",alignItems:"center",attributes:{"data-cy":"infinite-scroll-loading"},children:(0,D.jsx)(q.Loader,{size:24})}),"ERROR"===E.paginationState&&(0,D.jsx)(R.Stack,{justifyContent:"center",alignItems:"center",attributes:{"data-cy":"infinite-scroll-error"},children:(0,D.jsxs)(G.Typography,{component:"span",children:["😞 Something went wrong! Do you want to"," ",(0,D.jsx)(z.Button,{variant:"text",onClick:E.retryFetch,children:"retry"}),"?"]})}),"END_OF_FEED"===E.paginationState&&(0,D.jsx)(r5,{})]})})]}),nE=(0,Y.memo)(nw),nP=({totalPosts:_,ssrPosts:w,ssrCategories:E,locale:P="en",ssrFeaturedPost:k})=>{let{refetch:A}
820=tK({skip:!0,context:{headers:{version:"published"}}}),M=rF(E||null),{blogFeed:{posts:I,categories:j,featuredPost:O},setBlogFeed:L,pagination:$}=rV({initialState:{posts:w||[],categories:M,featuredPost:k||void 0},locale:P,refetchFunction:async(_,w)=>{try{let{data:{BlogpostItems:E}}=await A({perPage:10,page:_,starts_with:rO(P),search_term:void 0});if(w?.posts&&0!==w.posts.length&&E?.items&&0!==E.items.length){let _=[...w.posts,...E.items],P=rM(_);return Promise.resolve({posts:P,categories:w.categories,featuredPost:w.featuredPost})}return{posts:w.posts||[],categories:w.categories,featuredPost:w.featuredPost}}catch(_){return Promise.reject(_)}},pageLimit:10,totalNumberOfPosts:_||0}),{pagination:F,searchResults:B,totalResults:V,searchState:U,searchString:H,handleSearchStringChange:W,resetSearch:Z}=rZ({initialState:{posts:w||[],categories:M||[],featuredPost:k||void 0},pageLimit:6,locale:P,refetchFunction:async(w,E,k)=>{try{let{data:{BlogpostItems:M}}=await A({perPage:10,page:w,starts_with:rO(P),search_term:k});return M?.items&&M.items.length?Promise.resolve({state:{posts:M.items,categories:E?.categories,featuredPost:E?.featuredPost},totalNumberOfPosts:M.total||0}):{state:{posts:E.posts||[],categories:E.categories,featuredPost:E.featuredPost},totalNumberOfPosts:_||0}}catch(_){return Promise.reject(_)}}}),q="SEARCH_RESULTS"===U||"NO_RESULTS"===U;return(0,Y.useEffect)(()=>{L(q?B:{posts:I,categories:j,featuredPost:O})},[I,j,O,B]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:"Into the Octo-verse | Blog | Octopus Energy",description:"Get the inside scoop on energy, technology, and all things Octopus.",contentType:"website"}),(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",marginBottom:"xxl",paddingX:"md",attributes:{"data-cy":"blog-index-page"},children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"lg",children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rP[P||"en"].title}),(0,D.jsx)(G.Typography,{textStyle:"h1",color:"tertiary500",attributes:{"data-cy":"blog-index-heading"},children:rP[P||"en"].heading})]}),(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xsSm",attributes:{"data-cy":"blog-categories-bar"},children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rP[P||"en"].categoryLabel}),(0,D.jsx)(r_,{categories:j})]}),(0,D.jsx)(rJ,{searchState:U,searchString:H,totalResults:V,onSearchStringChange:W,resetSearch:Z}),(0,D.jsx)(N.Container,{minHeight:"50vh",attributes:{"data-cy":"blog-index-feed-main"},children:(0,D.jsx)(r0,{changeKey:q?"search":"blogMain",children:q?(0,D.jsx)(nx,{feedCy:"search-blog-feed",containerCy:"search-blog-feed-container",feed:B.posts||[],pagination:F}):(0,D.jsx)(nE,{posts:I,featuredPost:O,pagination:$})})}),(q?"END_OF_FEED"!==F.paginationState:"END_OF_FEED"!==$.paginationState)&&(0,D.jsx)(R.Stack,{flexDirection:"row",justifyContent:"end",children:(0,D.jsx)(z.Button,{onClick:()=>{q?F.incrementPage():$.incrementPage()},size:"small",children:(0,D.jsx)(D.Fragment,{children:rP[P||"en"].showMoreButton})})})]})})]})},nk=({locale:_,preview:w=!1,ssrPost:E,ssrRelatedPosts:P,customCss:k})=>{let A=rR(),M=(0,I.useTheme)(),{isMobile:j}=(0,tj.useDeviceBreakpoint)(),{story:O,setStory:N}=rQ(E,w,["blogPost.author","blogPost.category"]),{refetch:R}=tY({variables:{id:`${rO(_)}blog/${E?.slug}`},context:{headers:{version:w?"draft":"published"}}}),L=rH({pageTitle:O?.content?.title||"",pageUrl:`https://octopusenergy.com/${rO(_)}blog/${E?.slug}`});return(0,Y.useEffect)(()=>{!O?.slug||A||R({id:`${rO(_)}${O.slug}`}).then(_=>{_.data.BlogpostItem&&N(_.data.BlogpostItem)})},[_]),(0,D.jsxs)(D.Fragment,{children:[k&&(0,D.jsx)("style",{href:"storyblok-static-css",precedence:"medium",children:k}),(0,D.jsx)(nt,{}),(0,D.jsx)(er.Global,{styles:er.css`
821          body {
822            transition: background 0.5s ease-in;
823            background: ${M.palette.background.default};
824          }
825        `}),(0,D.jsx)(ru,{title:`${rN(65,O?.content?.title||"")} | Blog | Octopus Energy`,description:`${rN(void 0,O?.content?.intro||"")}`,contentType:"article",pageMeta:E?.content?.Meta}),(0,D.jsx)(I.Container,{maxWidth:"lg",children:(0,D.jsxs)(I.Box,{"data-cy":"blog-article",component:"article",width:"100%",children:[(0,D.jsx)(rE,{imageSrc:rj(O?.content?.image)||"/images/blog/change-me.png",alt:O?.content?.title||""}),(0,D.jsxs)(I.Container,{maxWidth:"md",children:[(0,D.jsx)(I.Typography,{variant:"h6",component:"p",mb:1,"data-cy":"blog-d
825ate",children:r$(O?.first_published_at)}),(0,D.jsx)(I.Typography,{variant:"h1",color:"tertiary",mb:2,lineHeight:"3.43rem","data-cy":"blog-title",children:O?.content?.title}),(0,D.jsx)(r_,{categories:O?.content?.category}),(0,D.jsxs)(I.Box,{width:"100%",mt:3,mb:3,"data-cy":"blog-content",children:[O?.content?.body?.map(_=>im(_)),(0,D.jsx)(rd,{children:(0,D.jsx)(I.Box,{width:"100%",py:3,mt:4,bgcolor:"background.default",children:(0,D.jsx)(I.Container,{maxWidth:"md",children:(0,D.jsxs)(I.Stack,{direction:j?"column":"row",justifyContent:"space-between",alignItems:"center",children:[(0,D.jsx)(rb,{imageSrc:rj(O?.content?.author?.content?.author_image.filename)||void 0,authorName:O?.content?.author?.content?.author_name,authorTitle:O?.content?.author?.content?.job_title,href:`/${O?.content?.author?.fullSlug}`}),(0,D.jsx)(na,{label:rP[_||"en"].shareLabel,onEmailClick:()=>{L("mail")},onTwitterClick:()=>{L("twitter")},onLinkedInClick:()=>{L("linkedin")},onFacebookClick:()=>{L("facebook")}})]})})})})]})]}),(0,D.jsxs)(I.Box,{width:"100%",mt:6,mb:6,children:[(0,D.jsx)(I.Typography,{variant:"h5",component:"p",mb:1.5,children:(0,D.jsx)(D.Fragment,{children:rP[_||"en"].relatedPostsTitle})}),(0,D.jsx)(I.Typography,{variant:"h2",component:"h4",color:"tertiary",mb:5,children:(0,D.jsx)(D.Fragment,{children:rP[_||"en"].relatedPostsHeading})}),(0,D.jsx)(I.Grid,{container:!0,flexWrap:"wrap",alignItems:"stretch",alignContent:"stretch",justifyContent:"flex-start",flexDirection:"row",spacing:2,"data-cy":"related-posts",children:P?.map(_=>{if(_)return(0,D.jsx)(I.Grid,{size:{md:4,xs:12},"data-cy":"related-post",children:(0,D.jsx)(nn,{title:_?.content?.title||"",imageSrc:rj(_.content?.image)||"/images/blog/change-me.png",onDarkBg:!0,href:`/${_?.full_slug}`,topAdornments:(0,D.jsx)(D.Fragment,{children:(0,D.jsx)(I.Chip,{color:"secondary",label:_?.content?.category?.[0]?.content?.title,sx:{fontWeight:300}})})})},_.id||_.uuid||_.slug)})})]}),(0,D.jsx)(rx,{baseUrl:"blog"})]})})]})},nA=({locale:_,ssrFeed:w,ssrCategory:E,ssrCategories:P,preview:k,totalPosts:A})=>{let M=rR(),I=rF(P||null),{refetch:j}=tG({variables:{id:`${rO(_)}blog/category/${E?.slug}`},context:{headers:{version:k?"draft":"published"}}}),{refetch:O}=tK({skip:!0,context:{headers:{version:"published"}}}),{blogFeed:{posts:L},setBlogFeed:$,pagination:F}=rV({initialState:{posts:w||[]},locale:_,refetchFunction:async(w,P)=>{try{let{data:{BlogpostItems:k}}=await O({perPage:10,page:w,starts_with:rO(_),search_term:void 0,filter_query_v2:{category:{in_array:[`${E?.uuid}`]}}});if(P?.posts&&0!==P.posts.length&&k?.items&&0!==k.items.length){let _=[...P.posts,...k.items],w=rM(_);return Promise.resolve({posts:w})}return{}}catch(_){return Promise.reject(_)}},pageLimit:10,totalNumberOfPosts:A||0}),{pagination:B,searchResults:V,totalResults:U,searchState:H,searchString:W,handleSearchStringChange:Z,resetSearch:q}=rZ({initialState:{posts:w||[],categories:I||[],featuredPost:void 0},pageLimit:6,locale:_,refetchFunction:async(w,P,k)=>{try{let{data:{BlogpostItems:M}}=await O({perPage:10,page:w,starts_with:rO(_),search_term:k,filter_query_v2:{category:{in_array:[`${E?.uuid}`]}}});return M?.items&&M.items.length?Promise.resolve({state:{posts:M.items,categories:P?.categories,featuredPost:P?.featuredPost},totalNumberOfPosts:M.total||0}):{state:{posts:P.posts||[],categories:P.categories,featuredPost:P.featuredPost},totalNumberOfPosts:A||0}}catch(_){return Promise.reject(_)}}}),K="SEARCH_RESULTS"===H||"NO_RESULTS"===H;return(0,Y.useEffect)(()=>{!E?.slug||M||j({id:`${rO(_)}blog/category/${E.slug}`})},[_]),(0,Y.useEffect)(()=>{$(K?V:{posts:w||[],categories:I||[],featuredPost:void 0})},[E]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:`${E?.content?.title} | Blog | Octopus Energy`,description:E?.content?.description||"",contentType:"website"}),(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",marginBottom:"xxl",paddingX:"md",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"lg",children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rP[_||"en"].categoryTitle}),(0,D.jsx)(G.Typography,{textStyle:"h1",color:"tertiary500",attributes:{"data-cy":"blog-category-title"},children:(0,D.jsx)(D.Fragment,{children:E?.content?.title||"No title"})}),(0,D.jsx)(N.Container,{maxWidth:600,children:(0,D.jsx)(G.Typography,{children:E?.content?.description||""})})]}),(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xsSm",attributes:{"data-cy":"blog-categories-bar"},children:[(0,D.jsx)(G.Typography,{textStyle:"h5",children:(0,D.jsx)(D.Fragment,{children:rP[_||"en"].categoryLabel2})}),(0,D.jsx)(r_,{categories:I||[]})]}),(0,D.jsx)(rJ,{searchState:H,searchString:W,totalResults:U,onSearchStringChange:Z,resetSearch:q}),(0,D.jsx)(N.Container,{minHeight:"50vh",children:(0,D.jsx)(r0,{changeKey:K?"search":"blogMain",children:K?(0,D.jsx)(nx,{feedCy:"search-blog-feed",containerCy:"search-blog-feed-container",feed:V.posts||[],pagination:B}):(0,D.jsx)(nx,{feedCy:"category-blog-feed",containerCy:"category-blog-feed-container",feed:L||[],pagination:F})})}),"END_OF_FEED"!==F.paginationState&&(0,D.jsx)(R.Stack,{flexDirection:"row",justifyContent:"end",children:(0,D.jsx)(z.Button,{onClick:()=>{F.incrementPage()},size:"small",children:(0,D.jsx)(D.Fragment,{children:rP[_||"en"].showMoreButton})})}),(0,D.jsx)(rx,{baseUrl:"blog"})]})})]})},nM=({ssrFaqCategories:_,ssrFaqPosts:w,ssrGlobalParameters:E,locale:P="en"})=>{let{refetch:k}=t9({skip:!0,context:{headers:{version:"published"}}}),{searchResults:A,totalResults:M,searchState:I,searchString:j,handleSearchStringChange:O,resetSearch:L}=rW({initialState:{faqPosts:w||[]},locale:P,refetchFunction:async _=>{try{let{data:{FaqpostItems:w}}=await k({starts_with:rO(P),search_term:_});if(w?.items&&0!==w.items.length){let _=[...w.items],E=rM(_);return Promise.resolve({state:{faqPosts:E},totalNumberOfPosts:E.length||0})}return w?.items&&w.items.length?Promise.resolve({state:{faqPosts:w.items||[]},totalNumberOfPosts:w.items.length||0}):{state:{faqPosts:[]},totalNumberOfPosts:0}}catch(_){return Promise.reject(_)}}}),$="SEARCH_RESULTS"===I;return(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:"Help & FAQs | Octopus Energy",description:"Need energy help? You've come to the right place.",contentType:"website"}),(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",paddingX:{base:"sm",sm:"md"},paddingBottom:{base:"sm",sm:"xxl"},marginBottom:"xxl",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xl",children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rk[P].mainTitle}),(0,D.jsx)(N.Container,{maxWidth:640,children:(0,D.jsx)(G.Typography,{textStyle:"h1",color:"tertiary500",children:rk[P].mainSubHeading})})]}),(0,D.jsx)(N.Container,{children:(0,D.jsx)(r4,{searchState:I,searchString:j,totalResults:M,onSearchStringChange:O,resetSearch:L}
825)}),$&&(0,D.jsx)(nS,{feedCy:"search-faq-feed",containerCy:"search-faq-feed-container",feed:A.faqPosts||[]}),(0,D.jsx)(r3,{categories:_?.items})]})}),(0,D.jsx)(N.Container,{paddingY:{base:"lg",sm:"xxl"},theme:"base900",children:(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",padding:{base:"sm",sm:"md"},children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xl",children:[(0,D.jsx)(G.Typography,{textStyle:"h2",children:rk[P].commonQuestionsHeading}),(0,D.jsx)(ec.Grid,{gridTemplateColumns:"repeat(12, 1fr)",gap:"md",children:E?.content?.featuredFAQs?.map(_=>{if(_?.content){let{content:w,fullSlug:E}=_,{question:P}=w;return(0,D.jsx)(ep.GridItem,{gridColumn:{base:"span 12",sm:"span 6",md:"span 4"},children:(0,D.jsx)(tI.ActionCard,{href:E,theme:"base500",children:(0,D.jsx)(G.Typography,{textStyle:"h5",textAlign:"left",component:"p",children:P})})},_.uuid)}})})]})})}),(0,D.jsx)(N.Container,{paddingY:{base:"mdLg",sm:"xxl"},theme:"base500",children:(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",padding:{base:"sm",sm:"md"},children:(0,D.jsx)(ne,{locale:P})})})]})},nI=({locale:_="en",preview:w,ssrFaqCategory:E,ssrFaqPosts:P})=>{let k=rR(),{refetch:A}=t2({skip:!0,variables:{id:`${rO(_)}help-and-faqs/category/${E?.slug}`},context:{headers:{version:w?"draft":"published"}}});return(0,Y.useEffect)(()=>{!E?.slug||k||A({id:`${rO(_)}help-and-faqs/category/${E.slug}`})},[_]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:`${E?.content?.title} | Help & FAQs | Octopus Energy`,description:E?.content?.description||"",contentType:"website"}),(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",paddingX:"sm",marginBottom:"xxl",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:{base:"md",sm:"xxl"},children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rk[_].mainTitle}),(0,D.jsx)(N.Container,{maxWidth:640,children:(0,D.jsx)(G.Typography,{textStyle:"h1",color:"tertiary500",attributes:{"data-cy":"faq-category-title"},children:E?.content?.title||"No title"})}),(0,D.jsx)(G.Typography,{children:E?.content?.description||""})]}),(0,D.jsx)(R.Stack,{flexDirection:"column",attributes:{"data-cy":"faq-categories-bar"},children:P?.items?.map(_=>(0,D.jsx)(tI.ActionCard,{href:`/${_?.full_slug}`,theme:"base900",children:(0,D.jsx)(G.Typography,{textStyle:"h5",textAlign:"left",component:"p",children:_?.content?.question})},_?.uuid))}),(0,D.jsx)(rx,{baseUrl:"help-and-faqs"})]})})]})},nj=({locale:_="en",preview:w=!1,ssrFaqPost:E,ssrFaqCategories:P})=>{let k=rR(),{story:A,setStory:M}=rQ(E,w,["faqPost.category","faqCategories"]),{refetch:I}=t4({variables:{id:`${rO(_)}help-and-faqs/${E?.slug}`},context:{headers:{version:w?"draft":"published"}}});return(0,Y.useEffect)(()=>{!E?.slug||k||I({id:`${rO(_)}help-and-faqs/${E.slug}`}).then(_=>{_.data.FaqpostItem&&M(_.data.FaqpostItem)})},[_]),(0,D.jsxs)(D.Fragment,{children:[(0,D.jsx)(ru,{title:`${rN(65,A?.content?.question||"")} | Help & FAQs | Octopus Energy`,description:`${rN(void 0,A?.content?.question||"")}`,contentType:"article"}),(0,D.jsx)(N.Container,{maxWidthPreset:"lg",marginX:"auto",paddingX:"sm",marginBottom:"xxl",attributes:{"data-cy":"faq-article"},component:"article",children:(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:{base:"md",sm:"xxl"},children:[(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rk[_||"en"].mainTitle}),(0,D.jsx)(N.Container,{maxWidth:640,children:(0,D.jsx)(G.Typography,{textStyle:"h1",color:"tertiary500",attributes:{"data-cy":"faq-title"},children:A?.content?.question})}),(0,D.jsx)(r3,{categories:A?.content?.category})]}),(0,D.jsx)(N.Container,{attributes:{"data-cy":"faq-content"},children:A?.content?.body?.map(_=>im(_))}),(0,D.jsxs)(R.Stack,{flexDirection:"column",gap:"xs",children:[(0,D.jsx)(G.Typography,{textStyle:"h5",component:"p",children:rk[_||"en"].whatCanWeHelpYouWith}),(0,D.jsx)(r3,{categories:P?.items})]}),(0,D.jsx)(rx,{baseUrl:"help-and-faqs"})]})})]})},nO=({ssrPageData:_,css:w,locale:E,preview:P=!1})=>{let{story:k,setStory:A}=rQ(_,P),{refetch:M}=re({skip:!0,context:{headers:{version:P?"draft":"published"}}}),j=rR();return(0,Y.useEffect)(()=>{!k?.slug||j||"homepage-preview"!==k.slug&&M({id:`${rO(E)}${k.slug}`}).then(_=>{_.data.MarketingpageItem&&A(_.data.MarketingpageItem)})},[E]),(0,D.jsxs)(D.Fragment,{children:[w&&(0,D.jsx)("style",{href:"storyblok-static-css",precedence:"medium",children:w}),_?.content?.pageMeta&&(0,D.jsx)(ru,{title:k?.content?.pageMeta?.title||"Octopus Energy US",description:k?.content?.pageMeta?.description||"Choose a low rate with an energy company you can trust. We offer multiple low-cost plans depending on where you live and 100% renewable energy.",contentType:"Website",pageMeta:_.content.pageMeta}),(0,D.jsx)(rK,{affiliateData:k?.content?.affiliateTheme,children:(0,D.jsx)(I.Container,{maxWidth:"lg",children:k?.content?.body?.map((_,w)=>(0,D.jsx)("div",{children:im(_)},_._uid?.toString()||_.id?.toString()||`blok-${w}`))})})]})},nD=({title:_,text:w,block:E})=>(0,D.jsx)(I.Box,{width:"100%",my:2,children:(0,D.jsxs)(I.Accordion,{children:[(0,D.jsx)(I.AccordionSummary,{expandIcon:(0,D.jsx)(tO.IconChevronDown,{color:(0,L.token)("colors.background.tertiary.500")}),children:(0,D.jsx)(I.Typography,{variant:"h6",color:"tertiary",children:_})}
825),(0,D.jsxs)(I.AccordionDetails,{children:[w&&(0,D.jsx)(I.Typography,{children:w}),E&&E.map(_=>im(_))]})]})}),nN=({paddingTop:_,paddingBottom:w,marginTop:E,marginBottom:P,backgroundColor:k,backgroundImage:A,content:M})=>(0,D.jsx)(rd,{enable:!0,paddingTop:_||5,paddingBottom:w||5,mt:E||3,mb:P||3,bgcolor:k||void 0,sx:{backgroundSize:"cover",backgroundPosition:"center",backgroundImage:k?void 0:A?.filename?`url('${rj(A?.filename)}')`:void 0,".main-container":{".block-container:first-of-type":{".block":{paddingTop:"0px !important"}},".block-container":{".block":{paddingTop:2.5,paddingBottom:2.5}},".block-container:last-of-type":{".block":{paddingBottom:"0px !important"}}}},children:(0,D.jsx)(I.Container,{className:"main-container",maxWidth:"lg",children:M&&M.map(_=>{if(_)return(0,D.jsx)(rd,{enable:!!_.fullwidth,className:"block-container",children:im(_)},_._uid)})})}),nR=({backgroundColor:_,border:w,borderColor:E,content:P,marginTop:k,marginBottom:A,marginLeft:M,marginRight:j,fullWidth:O})=>(0,D.jsx)(I.Container,{maxWidth:"lg",children:P&&P.map((P,N)=>{if(P)return(0,D.jsx)(I.Stack,{px:2,mt:Number(k)||0,mb:Number(A)||0,ml:Number(M)||0,mr:Number(j)||0,border:w?3:void 0,borderRadius:w?3:void 0,borderColor:E,sx:{bgcolor:_,width:O?"100vw":"auto",position:O?"relative":"static",left:O?"50%":"unset",right:O?"50%":"unset",marginLeft:O?"-50vw":"unset",marginRight:O?"-50vw":"unset"},children:im(P)},`stack-${P._uid?.toString()||P.id?.toString()||N}`)})}),nL=({backgroundColor:_,paddingBottom:w,paddingTop:E,marginTop:P,marginBottom:k,direction:A,verticalAlignment:M,content:j,columnRatio:O="6 6",fullwidth:N=!1})=>{let R=(0,I.useMediaQuery)(_=>_.breakpoints.down("md")),L={0:{"6 6":"50%","4 8":"33.33%","8 4":"66.66%"},1:{"6 6":"50%","4 8":"66.66%","8 4":"33.33%"}},$=_=>L?.[_]?.[O];return(0,D.jsx)(I.Box,{width:"100%",paddingTop:E||4.5,paddingBottom:w||4.5,mt:P||0,mb:k||0,bgcolor:_,className:"block",sx:{width:N?"100vw":"auto",position:N?"relative":"static",left:N?"50%":"unset",right:N?"50%":"unset",marginLeft:N?"-50vw":"unset",marginRight:N?"-50vw":"unset"},children:(0,D.jsx)(I.Stack,{direction:R?"column":A||"row",justifyContent:"flex-start",alignItems:M||"flex-start",gap:5,children:j?.map((_,w)=>_?.component==="ColumnContentText"?(0,D.jsx)(I.Box,{width:"column"===A||R?"100%":$(w),children:(0,Y.createElement)(nJ,{..._,key:_?._uid||w})},_?._uid||w):_?.component==="ColumnContentImage"?(0,D.jsx)(I.Box,{width:"column"===A||R?"100%":$(w),position:"relative",children:(0,Y.createElement)(nF,{..._,key:_?._uid||w})},_?._uid||w):void 0)})})},n$=(0,I.styled)(I.Box)(()=>({width:"100%",span:{position:"relative !important",width:"100% !important",height:"auto !important",img:{position:"relative !important",width:"100% !important",height:"auto !important"}},margin:"auto"})),nF=({image:_,imageWidth:w})=>(0,D.jsx)(n$,{sx:{width:w},children:(0,D.jsx)(rc,{src:rj(_?.filename)||"/images/blog/author-default.svg",alt:_?.alt||"",width:200,height:200})}),nB=({attrs:_})=>(0,D.jsx)(D.Fragment,{children:_?.body?.map(_=>im(_))}),nV=(_,w)=>(_?.map(_=>"link"!==_.type&&"styled"!==_.type?`${w}${_.type} `:"styled"===_.type?`${w}${_?.attrs?.class} `:"")).join("").replace(/,/g,""),nU=[".pdf",".jpg",".png",".jpeg",".svg",".csv"],nH=({object:_,prefix:w})=>{let E=(0,ef.useBooleanState)(!1);if("hard_break"===_.type)return(0,D.jsx)("br",{});let P=()=>{try{return _.text||""}catch(_){return Promise.reject(_)}};if(!_.marks)return(0,D.jsx)(D.Fragment,{children:P()});let k=_?.marks?.find(_=>"link"===_.type);return(0,Y.useEffect)(()=>{nU.map(_=>{if(k?.attrs?.href?.toLowerCase().endsWith(_))return E.setTrue()})},[k]),k?(0,D.jsx)(O.default,{href:k?.attrs?.href||"/",target:"_blank",className:_.marks?nV(_.marks,w):void 0,children:P()}):(0,D.jsx)("span",{className:_.marks?nV(_.marks,w):void 0,children:P()})},nz=(0,I.styled)(I.Typography)(({theme:_})=>I.css`
826    color: ${j.OctopusEnergyThemeColor.ICE};
827    /* Remove these once coral is fixed! */
828    margin-top: 1rem;
829    margin-bottom: 1.5rem;
830    /* End */
831    .h-bold {
832      font-weight: 600;
833    }
834    .h-underline {
835      text-decoration: underline;
836    }
837    .h-strike {
838      text-decoration: line-through;
839    }
840    .h-italic {
841      font-style: italic;
842    }
843    .h-primary {
844      color: ${_.palette.primary.main};
845    }
846    .h-secondary {
847      color: ${_.palette.secondary.main};
848    }
849    .h-tertiary {
850      color: ${_.palette.tertiary.main};
851    }
852    .h-textPrimary {
853      color: ${_.palette.text.primary};
854    }
855    .h-textSecondary {
856      color: ${_.palette.text.secondary};
857    }
858    .h-backgroundDefault {
859      color: ${_.palette.background.default};
860    }
861    .h-backgroundPaper {
862      color: ${_.palette.background.paper};
863    }
864    a {
865      text-decoration: "none";
866      color: ${_.palette.tertiary.main};
867      transition: 0.2s ease-in color;
868      &:hover {
869        text-decoration: "underline";
870        color: ${_.palette.text.primary};
871      }
872    }
873  `),nW=({content:_,attrs:w,alignment:E})=>(0,D.jsx)(nz,{align:E||"left",className:"heading-renderer",variant:`h${w?.level}`,children:_?.map((_,w)=>(0,D.jsx)(nH,{object:_,prefix:"h-"},w))}),nG=(0,I.styled)(I.Typography)(({theme:_})=>I.css`
874    margin-top: 1rem;
875    margin-bottom: 1.5rem;
876    line-height: 1.71875rem;
877    color: ${j.OctopusEnergyThemeColor.ICE};
878    .p-bold {
879      font-weight: 600;
880    }
881    .p-underline {
882      text-decoration: underline;
883    }
884    .p-strike {
885      text-decoration: line-through;
886    }
887    .p-italic {
888      font-style: italic;
889    }
890    .p-primary {
891      color: ${_.palette.primary.main};
892    }
893    .p-secondary {
894      color: ${_.palette.secondary.main};
895    }
896    .p-tertiary {
897      color: ${_.palette.tertiary.main};
898    }
899    .p-textPrimary {
900      color: ${_.palette.text.primary};
901    }
902    .p-textSecondary {
903      color: ${_.palette.text.secondary};
904    }
905    .p-backgroundDefault {
906      color: ${_.palette.background.default};
907    }
908    .p-backgroundPaper {
909      color: ${_.palette.background.paper};
910    }
911    a {
912      text-decoration: "none";
913      color: ${_.palette.tertiary.main};
914      transition: 0.2s ease-in color;
915      &:hover {
916        text-decoration: "underline";
917        color: ${_.palette.text.primary};
918      }
919    }
920  `),nZ=({content:_,alignment:w})=>(0,D.jsx)(nG,{align:w||"left",className:"paragraph-renderer",children:_?.map((_,w)=>"emoji"===_.type?_.attrs?.emoji?(0,D.jsx)("span",{children:_.attrs.emoji},w):null:(0,D.jsx)(nH,{object:_,prefix:"p-"},w))}),nY=(0,I.styled)(I.Box)(()=>I.css`
921    list-style-type: none;
922    margin-block-start: 1rem;
923    margin-block-end: 0.5rem;
924    padding-inline-start: 1rem;
925    margin-top: 1rem;
926    margin-bottom: 1.5rem;
927  `),nq=(0,I.styled)(I.Box)(({theme:_})=>I.css`
928    color: ${j.OctopusEnergyThemeColor.ICE};
929    &::before {
930      content: "\\2022";
931      color: ${_.palette.text.primary};
932      font-weight: 800;
933      display: inline-block;
934      width: 1em;
935      font-size: 1.1rem;
936      margin-left: -1em;
937    }
938    line-height: 2rem;
939    .li-bold {
940      font-weight: 600;
941    }
942    .li-underline {
943      text-decoration: underline;
944    }
945    .li-strike {
946      text-decoration: line-through;
947    }
948    .li-italic {
949      font-style: italic;
950    }
951    .li-primary {
952      color: ${_.palette.primary.main};
953    }
954    .li-secondary {
955      color: ${_.palette.secondary.main};
956    }
957    .li-tertiary {
958      color: ${_.palette.tertiary.main};
959    }
960    .li-textPrimary {
961      color: ${_.palette.text.primary};
962    }
963    .li-textSecondary {
964      color: ${_.palette.text.secondary};
965    }
966    .li-backgroundDefault {
967      color: ${_.palette.background.default};
968    }
969    .li-backgroundPaper {
970      color: ${_.palette.background.paper};
971    }
972    font-size: 1.125rem;
973    font-weight: 300;
974    a {
975      text-decoration: "none";
976      color: ${_.palette.tertiary.main};
977      transition: 0.2s ease-in color;
978      &:hover {
979        text-decoration: "underline";
980        color: ${_.palette.text.primary};
981      }
982    }
983  `),nK=({content:_})=>(0,D.jsx)(nY,{as:"ul",className:"list-renderer",children:_?.map((_,w)=>(0,D.jsx)(nq,{as:"li",children:_?.content?.map((_,w)=>(0,D.jsx)(Y.Fragment,{children:_?.content?.map((_,w)=>"emoji"===_.type?_.attrs?.emoji?(0,D.jsx)("span",{children:_.attrs.emoji},w):null:(0,D.jsx)(nH,{object:_,prefix:"li-"},w))},w))},w))}),nX=(0,I.styled)(I.Box)(()=>I.css`
984    .paragraph-renderer:first-of-type {
985      margin-top: 0px !important;
986    }
987    .paragraph-renderer:last-of-type {
988      margin-top: 0px !important;
989      margin-bottom: 0px !important;
990    }
991    .heading-renderer:first-of-type {
992      margin-top: 0px !important;
993    }
994    .heading-renderer:last-of-type {
995      margin-top: 0px !important;
996      margin-bottom: 0px !important;
997    }
998    .list-renderer:first-of-type {
999      margin-top: 0px !important;
1000    }
1001    .list-renderer:last-of-type {
1002      margin-top: 0px !important;
1003      margin-bottom: 0px !important;
1004    }
1005  `),nQ=({text:_,align:w})=>_?.content&&_?.content.length!==0?(0,D.jsx)(nX,{className:"rich-text-renderer",children:_?.content?.map((_,E)=>{switch(_.type){case"paragraph":return(0,Y.createElement)(nZ,{..._,alignment:w||void 0,key:E});case"heading":return(0,Y.createElement)(nW,{..._,alignment:w||void 0,key:E});case"bullet_list":return(0,Y.createElement)(nK,{..._,key:E});case"blok":return(0,Y.createElement)(nB,{..._,key:E});default:return null}})}):null,nJ=_=>"string"==typeof _.text?(0,D.jsx)(I.Typography,{children:_.text}):(0,D.jsx)(nQ,{..._}),n1=({cards:_,bgColor:w,marginTop:E,marginBottom:P,paddingTop:k,paddingBottom:A,fullWidth:M=!1,columnLayout:j=!1})=>{let O=()=>_.length<=4&&_.length>0?12/_.length:4;return j?(0,D.jsx)(I.Stack,{width:"100%",mt:Number(E)||0,mb:Number(P)||0,pt:Number(k)||0,pb:Number(A)||0,bgcolor:w||"transparent",direction:"column",justifyContent:"center",alignItems:"center",spacing:4,sx:{width:M?"100vw":"auto",position:M?"relative":"static",left:M?"50%":"unset",right:M?"50%":"unset",marginLeft:M?"-50vw":"unset",marginRight:M?"-50vw":"unset"}
1005,children:_.map(_=>(0,D.jsx)(I.Grid,{size:{xs:12,md:6,lg:O()},sx:{display:"flex",flexDirection:"column"},children:im(_)},_._uid))}):(0,D.jsx)(I.Box,{width:"100%",mt:Number(E)||0,mb:Number(P)||0,pt:Number(k)||0,pb:Number(A)||0,bgcolor:w||"transparent",display:"flex",justifyContent:"center",alignItems:"center",sx:{width:M?"100vw":"auto",position:M?"relative":"static",left:M?"50%":"unset",right:M?"50%":"unset",marginLeft:M?"-50vw":"unset",marginRight:M?"-50vw":"unset"},children:(0,D.jsx)(I.Grid,{container:!0,maxWidth:"lg",spacing:4,sx:{display:"flex",justifyContent:"center"},width:M?"100%":void 0,children:_.map(_=>(0,D.jsx)(I.Grid,{size:{xs:12,md:6,lg:O()},sx:{display:"flex",flexDirection:"column"},children:im(_)},_._uid))})})},n0=(0,Y.createContext)({}),n2=({customBlocks:_,children:w})=>{let E={dynamicBlocks:_||{}};return(0,D.jsx)(n0.Provider,{value:E,children:w})},n3=()=>{let{dynamicBlocks:_}=(0,Y.useContext)(n0);return _||{}},n4=({image:_,marginTop:w,marginBottom:E,fixed:P,height:k,makeResponsive:A,isLink:M,link:I})=>{let{isMobile:j,isTablet:N,isSmallScreen:R,isLargeScreen:L}=(0,tj.useDeviceBreakpoint)();return(0,D.jsx)(D.Fragment,{children:M?(0,D.jsx)(O.default,{href:"string"==typeof I?I||"/":I?.cac
1005hed_url||"/",target:"_blank",children:(0,D.jsx)(rd,{className:"block",enable:!0,mt:w||0,mb:E||3,height:j?Number(k)||"150px":N?Number(k)||"250px":R?Number(k)||"450px":L&&Number(k)||"600px",sx:{backgroundRepeat:"no-repeat",backgroundSize:`${A?"100%":"cover"}`,backgroundAttachment:P?"fixed":void 0,backgroundPosition:"center",backgroundImage:`url("${rj(_?.filename)||"/images/blog/author-default.svg"}")`}})}):(0,D.jsx)(rd,{className:"block",enable:!0,mt:w||0,mb:E||3,height:j?Number(k)||"150px":N?Number(k)||"250px":R?Number(k)||"450px":L&&Number(k)||"600px",sx:{backgroundRepeat:"no-repeat",backgroundSize:`${A?"100%":"cover"}`,backgroundAttachment:P?"fixed":void 0,backgroundPosition:"center",backgroundImage:`url("${rj(_?.filename)||"/images/blog/author-default.svg"}")`}})})},n5=({slides:_,paddingTop:w,paddingBottom:E})=>{let P=_?.map(_=>({imageSrc:rj(_?.image?.filename)||"/images/blog/author-default.svg",alt:_?.caption||void 0}));return _?(0,D.jsx)(I.Box,{component:"section",width:"100%",mt:w||2.5,mb:E||2.5,children:(0,D.jsx)(r7,{images:P||[]})}):null},n9=({title:_,chip:w,image:E,url:P})=>{let k=(0,I.useMediaQuery)(_=>_.breakpoints.down("md"));return(0,D.jsx)(I.Grid,{size:{xs:12},"data-cy":"blog-post",pr:+!k,children:(0,D.jsx)(nn,{title:_,imageSrc:rj(E?.filename||"/images/blog/change-me.png")||E?.filename||"/images/blog/change-me.png",href:`${P.url||P.cached_url}`,topAdornments:(0,D.jsx)(I.Chip,{color:"secondary",label:w,sx:{fontWeight:300}})})},P.id)},n6=({image:_,title:w,text:E,textAlign:P})=>(0,D.jsxs)(I.Stack,{children:[(0,D.jsx)(I.Box,{width:{xs:"60%",md:"100%"},mb:{xs:1,md:3},height:"230px",position:"relative",sx:{mx:{xs:"auto",md:"inherit"}},children:(0,D.jsx)(rc,{src:_.filename,alt:_.alt,fill:!0})}),w&&(0,D.jsx)(I.Typography,{variant:"h5",component:"h2",fontWeight:500,mb:1.2,textAlign:{xs:"center",md:P},children:w}),E&&(0,D.jsx)(I.Typography,{variant:"body1",textAlign:{xs:"center",md:P},children:E})]}),n7=(0,tD.styled)(I.Box)(()=>({width:"100%",borderRadius:"0.7rem",overflow:"hidden",span:{position:"relative !important",width:"auto !important",height:"100% !important",objectFit:"contain !important",img:{position:"relative !important",width:"auto !important",height:"100% !important",objectFit:"contain !important"}}})),n8=({caption:_,image:w,isLink:E,link:P})=>(0,D.jsxs)(I.Box,{component:"figure",paddingTop:2.5,paddingBottom:2.5,width:"100%",maxWidth:800,margin:"auto",children:[E?(0,D.jsx)(O.default,{href:"string"==typeof P?P||"/":P?.cached_url||"/",target:"_blank",children:(0,D.jsx)(n7,{children:(0,D.jsx)(rc,{src:rj(w?.filename)||"/images/blog/author-default.svg",alt:w?.alt||"",width:800,height:800})})}):(0,D.jsx)(n7,{children:(0,D.jsx)(rc,{src:rj(w?.filename)||"/images/blog/author-default.svg",alt:w?.alt||"",width:800,height:800})}),!!_&&(0,D.jsx)(I.Typography,{variant:"body2",pt:2,component:"figcaption",children:_})]}),ie=({button:_,cardDescription:w,cardTitle:E,image:P,imagesHeight:k=150,isLink:A,cardUrl:M,isBorder:O,isImage:N,backgroundColor:R})=>(0,D.jsx)(j.Card,{borderWidth:O?"medium":"none",sx:{flexGrow:1,"&.MuiPaper-root":{backgroundColor:R||void 0}},...A?{role:"button"}:{},onClick:()=>{A&&M&&window.open(M,"_blank")},elevation:0,children:(0,D.jsxs)(I.CardContent,{sx:{display:"flex",flexDirection:"column",alignItems:"center",p:2,height:"100%"},children:[N&&(0,D.jsx)(I.Box,{display:"flex",alignContent:"center",minHeight:Number(k),mb:2,children:(0,D.jsx)(rc,{src:P.filename,alt:P.alt,width:250,height:100,style:{width:"100%",height:"auto"}})}),(0,D.jsxs)(I.Stack,{p:3,spacing:2,height:"100%",children:[(0,D.jsxs)(I.Stack,{spacing:2,children:[(0,D.jsx)(I.Typography,{variant:"h5",color:"tertiary",children:E}),(0,D.jsx)(I.Typography,{variant:"body2",children:w})]}),(0,D.jsx)(I.Box,{children:_&&_.map((_,w)=>(0,D.jsx)("div",{children:im(_)},`stack-${_._uid?.toString()||_.id?.toString()||w}`))})]})]})}),it=({button:_,cardDescription:w,cardTitle:E,image:P,makeResponsive:k,fixed:A,height:M,isLink:O,cardUrl:N,isBorder:R,isImage:L,backgroundColor:$})=>{let F=()=>{O&&N&&window.open(N,"_blank")},{isMobile:B,isTablet:V,isSmallScreen:U,isLargeScreen:H}=(0,tj.useDeviceBreakpoint)();return(0,D.jsxs)(j.Card,{borderWidth:R?"medium":"none",sx:{flexGrow:1,"&.MuiPaper-root":{backgroundColor:$||void 0}}
1005,role:O&&"button"||void 0,onClick:F,elevation:0,children:[L&&(0,D.jsx)(rd,{className:"block",enable:!0,width:"100%",height:B?Number(M)||"150px":V?Number(M)||"250px":U?Number(M)||"450px":H&&Number(M)||"600px",sx:{backgroundRepeat:"no-repeat",backgroundSize:`${k?"100%":"cover"}`,backgroundAttachment:A?"fixed":void 0,backgroundPosition:"center",backgroundImage:`url("${rj(P?.filename)||"/images/blog/author-default.svg"}")`}}),(0,D.jsxs)(I.Stack,{p:3,spacing:2,height:"100%",alignItems:"center",children:[(0,D.jsxs)(I.Stack,{spacing:2,children:[(0,D.jsx)(I.Typography,{variant:"h5",color:"tertiary",children:E}),(0,D.jsx)(I.Typography,{variant:"body2",children:w})]}),(0,D.jsx)(I.Box,{children:_&&_.map(_=>im(_))})]})]})},ir=({button:_,cardDescription:w,cardTitle:E,image:P,imageHeight:k=150,isLink:A,cardUrl:M,bgColor:O})=>(0,D.jsx)(j.Card,{color:O,sx:{flexGrow:1},role:A&&"button"||void 0,onClick:()=>{A&&M&&window.open(M,"_blank")},children:(0,D.jsxs)(I.CardContent,{sx:{display:"flex",flexDirection:"column",alignItems:"center",py:1,px:0,height:"100%"},children:[(0,D.jsx)(I.Box,{display:"flex",alignContent:"center",minHeight:Number(k),children:(0,D.jsx)(rc,{src:P.filename,alt:P.alt,width:250,height:100,style:{width:"100%",height:"auto"}})}),(0,D.jsxs)(I.Stack,{py:0,px:3,spacing:0,height:"100%",display:"flex",direction:"column",justifyContent:"space-between",children:[(0,D.jsxs)(I.Stack,{direction:"column",spacing:0,children:[(0,D.jsx)(I.Typography,{variant:"h5",minHeight:50,children:E}),w&&w.map(_=>im(_))]}),(0,D.jsx)(I.Box,{children:_&&_.map(_=>im(_))})]})]})}),ii=({logos:_,paddingTop:w,paddingBottom:E,isOnLightBg:P})=>(0,D.jsx)(I.Grid,{container:!0,width:"100%",paddingTop:w||2.5,paddingBottom:E||2.5,className:"block",spacing:2,flexWrap:"wrap",justifyContent:"center",alignItems:"center",children:_?.map(({text:_,isQuote:w,image:E,_uid:k},A)=>{if(E&&E.filename)return(0,D.jsx)(I.Grid,{size:{xs:12,md:4},children:(0,D.jsx)(j.LogoQuoteCard,{imageSrc:rj(E?.filename),text:_||void 0,variant:_?"standard":"largeImage",isQuote:!!w,onLightBg:!!P})},k||A)})}),ia=({text:_,isWhite:w,align:E,marginTop:P=1,marginBottom:k=2.5,variant:A="h1"})=>(0,D.jsx)(I.Typography,{variant:A,component:"h1",fontWeight:500,color:w?"textPrimary":"tertiary",align:E||"left",mt:Number(P),mb:Number(k),children:_}),io=({borderColorVariant:_,promptText:w,codeText:E,cardBgColor:P,promptColor:k,codeColor:A,paddingBottom:M,paddingTop:O})=>(0,D.jsx)(I.Box,{paddingTop:O||2.5,paddingBottom:M||2.5,className:"block",sx:{maxWidth:"444px",margin:"auto"},children:(0,D.jsx)(j.Card,{borderColorVariant:_,sx:{"&.MuiPaper-root":{backgroundColor:P||void 0}},borderWidth:"thick",children:(0,D.jsxs)(I.CardContent,{sx:{p:2},children:[(0,D.jsx)(I.Typography,{align:"center",variant:"h6",color:k,fontWeight:500,children:w}),(0,D.jsx)(I.Typography,{align:"center",variant:"h1",component:"h4",color:A,children:E})]})})}),is=({title:_,link:w,logo:E})=>(0,D.jsx)(I.Grid,{size:{xs:12},children:(0,D.jsx)(j.LogoQuoteCard,{imageSrc:(0,D.jsx)(rc,{src:E.filename,alt:"",width:250,height:250}),text:_,isHref:!0,href:w.url||w.cached_url,target:"blank",rel:"noopener noreferrer"})},w.id),il=(0,tD.styled)(I.Box)(({theme:_})=>({borderTop:"1px solid",borderBottom:"1px solid",borderLeft:"0px solid",borderRight:"0px solid",borderColor:_.palette.primary.main,fontWeight:400,paddingTop:"2.2rem",paddingBottom:"2.2rem"})),id=(0,tD.styled)("span")(({theme:_})=>({fontFamily:"Times",fontWeight:700,fontSize:"6.5rem",color:_.palette.primary.main,position:"relative",marginLeft:"0.6rem",lineHeight:"0px",top:"3.3rem",left:"0.6rem"})),iu=()=>{let _=(0,Y.useRef)(null);return(0,Y.useEffect)(()=>{let w=()=>{window.Trustpilot&&_.current&&window.Trustpilot.loadFromElement(_.current,!0)},E=document.getElementById("trustpilot-widget-script"),P=E??Object.assign(document.createElement("script"),{id:"trustpilot-widget-script",src:"https://widget.trustpilot.com/bootstrap/v5/tp.widget.bootstrap.min.js",async:!0});return E||document.body.appendChild(P),w(),P.addEventListener("load",w,{once:!0}),()=>{P?.removeEventListener("load",w)}}
1005,[]),(0,D.jsx)(I.Box,{width:"100%",my:5,mx:0,px:0,children:(0,D.jsx)("div",{ref:_,className:"trustpilot-widget","data-locale":"en-US","data-template-id":"53aa8912dec7e10d38f59f36","data-businessunit-id":"60534f30d726450001f8c031","data-style-height":"140px","data-style-width":"100%","data-theme":"dark","data-stars":"5","data-review-languages":"en",children:(0,D.jsx)("a",{href:"https://www.trustpilot.com/review/octopusenergy.com",target:"_blank",rel:"noopener noreferrer",children:"Trustpilot"})})})},ic={AccordionBlock:nD,BackgroundWrapperBlock:nN,blogPost:nk,ButtonBlock:rg,ContainerWrapperBlock:nR,ContentBlock:nL,ContentGrid:n1,faqPost:nj,FullWidthImageBlock:n4,GalleryBlock:n5,HomepageFeaturedCard:n9,ImageAndText:n6,ImageBlock:n8,InfoCard:ie,InfoCardWithFullWidthImage:it,InfoCardWithRichText:ir,LogoGridBlock:ii,PageTitleBlock:ia,PromoCodeCardBlock:io,QuoteBlock:({quote:_})=>(0,D.jsxs)(il,{as:"blockquote",marginTop:2.5,marginBottom:2.5,width:"100%",maxWidth:600,marginLeft:"auto",marginRight:"auto",children:[(0,D.jsx)(I.Typography,{variant:"h1",fontSize:"1.6875rem",component:"span",fontStyle:"italic",children:_||"enter a quote!"}),(0,D.jsx)(id,{children:"”"})]}),PublicityCard:is,RedirectBlock:({url:_})=>((0,B.useRouter)().push(_),null),RichTextBlock:_=>(0,D.jsx)(I.Box,{component:"section",paddingTop:2.5,paddingBottom:2.5,width:"100%",children:(0,D.jsx)(nQ,{..._})}),TrustPilotWidget:(0,tN.default)(()=>Promise.resolve(iu),{ssr:!1}),SmartFeaturesHomepageBlock:({body:_,button:w,title:E})=>{let{isTablet:P,isMobile:k}=(0,tj.useDeviceBreakpoint)();return(0,D.jsx)(I.Box,{sx:{backgroundColor:"secondary.main",borderRadius:"20px",pr:2*!P},children:(0,D.jsxs)(R.Stack,{flexDirection:{base:"column",lg:"row"},children:[(0,D.jsx)(rc,{src:P?"/images/smart-home-products-banner-mobile.svg":"/images/smart-home-products-banner.svg",alt:"",width:P?322:579.2,height:P?123:220}),(0,D.jsx)(N.Container,{paddingX:"md",paddingBottom:{base:"lg",lg:"xl",xl:"none"},paddingTop:{lg:"sm"},paddingLeft:{lg:"none"},paddingRight:{lg:"xl",xl:"none"},children:(0,D.jsxs)(R.Stack,{flexDirection:"column",justifyContent:"center",flexWrap:"wrap",alignItems:{base:"center",lg:"flex-start"},children:[(0,D.jsx)(G.Typography,{textStyle:"h5",textWrap:"wrap",children:E}),(0,D.jsx)(G.Typography,{textStyle:"body2",children:_}),(0,D.jsx)(N.Container,{minWidth:k?280:P?350:300,children:w.map(_=>im(_))})]})})]})})},StepperBlock:({stepConfigs:_,activeStep:w=0})=>(0,D.jsx)(I.Box,{sx:{width:"100%"},p:2,children:(0,D.jsx)(I.Stepper,{orientation:"vertical",activeStep:w,connector:null,children:_?.map(_=>(0,D.jsxs)(I.Step,{children:[(0,D.jsxs)(I.StepLabel,{children:[_.date&&(0,D.jsx)(I.Typography,{variant:"caption",sx:{ml:1,color:"text.primary"},children:_.date&&new Date(_.date).toLocaleDateString()}),(0,D.jsx)(I.Typography,{variant:"subtitle1",fontWeight:"bold",sx:{ml:1,color:"text.primary"},children:_.title})]}),(0,D.jsx)(I.StepContent,{TransitionProps:{in:!0},children:(0,D.jsx)(I.Typography,{variant:"body2",children:_.description})})]},_.title))})}),TableBlock:({table:_})=>{let w=(0,I.useMediaQuery)(_=>_.breakpoints.down("lg"));return(0,D.jsx)(I.Box,{overflow:w?"scroll":"visible",children:(0,D.jsx)(I.Box,{sx:{width:"100%",display:"table",tableLayout:"fixed"},children:(0,D.jsxs)(I.Table,{children:[(0,D.jsx)(I.TableHead,{children:(0,D.jsx)(I.TableRow,{children:_.thead.map(_=>(0,D.jsx)(I.TableCell,{sx:{verticalAlign:"bottom",textOverflow:"ellipsis"},children:_.value},_.value))})}),(0,D.jsx)(I.TableBody,{children:_.tbody.map((_,w)=>(0,D.jsx)(I.TableRow,{children:_.body.map(_=>(0,D.jsx)(I.TableCell,{sx:{whiteSpace:"normal",overflow:"hidden"},children:_.value},_.value))},`row-${w}`))})]})})})},VideoBlock:({videoType:_,href:w,paddingBottom:E,paddingTop:P})=>w?(0,D.jsxs)(I.Box,{component:"section",mt:P||2.5,mb:E||2.5,width:"100%",display:"flex",alignItems:"center",justifyContent:"center",children:["web"===_&&(0,D.jsx)(ny,{videoUrl:w}),"file"===_&&(0,D.jsx)(nh,{src:w})]}):null,marketingPage:nO,...U.coralBloks},ih=({blok:_})=>{let w=n3(),E={...ic,...w};if(!_?.component||!_)return(0,D.jsx)("span",{});if(_?.component==="CustomRichTextBlock"){let w=E.RichTextBlock;return(0,Y.createElement)(w,{...(0,H.storyblokEditable)(_),..._,key:_._uid})}if(_?.component==="EventHeaderBlock")return(0,D.jsx)(ia,{align:"center",text:_?.title1Text},_._uid);if(_?.component==="MarketingImageBlock"){let w=E.ImageBlock;return(0,Y.createElement)(w,{...(0,H.storyblokEditable)(_),..._,key:_._uid})}if("u">typeof E[_?.component]){let w=E[_?.component];return(0,Y.createElement)(w,{...(0,H.storyblokEditable)(_),..._,key:_._uid})}return(0,D.jsx)(rC,{componentName:_.component},_._uid)},ip=_=>U.coralBloks[_],im=_=>{if(!_.component?.startsWith("coralBlok"))return(0,D.jsx)(ih,{blok:_},_._uid);{let w=ip(_.component);return(0,D.jsx)(w,{blok:_},_._uid)}};_.s(["AffiliateThemePreview",0,nv,"AuthorPage",0,nT,"BlogIndexPage",0,nP,"BlogPostPage",0,nk,"CategoryPage",0,nA,"Components",0,ic,"DynamicBlockProvider",0,n2,"FaqCategoryPage",0,nI,"FaqIndexPage",0,nM,"FaqPostPage",0,nj,"MarketingPage",0,nO,"setBlokData",0,im,"storyblokClient",0,rX],894515)}]);
1006
1007//# debugId=d8908f95-60aa-1e86-c536-cd57b860f55c

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.